Medicine combination information processing method and device
By obtaining user address and disease information, determining the target drug combination and displaying the purchase plan, the complex drug purchase process is solved and the user experience and purchase efficiency is improved.
Patent Information
- Application Number
- CN202510220604.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-26
- Publication Date
- 2025-06-13
AI Technical Summary
When users purchase drugs, the process of selecting drugs is complicated, lacks professional combination drug purchase plans, the operation is complicated and time-consuming, and the user experience is poor.
By obtaining user address information and disease information entered by the user, determine the target store, obtain drug combination information and distribution information, determine the target drug combination based on this information, display the purchase plan, and make purchases in response to user operations.
It reduces the complexity of users' operations, provides professional drug matching information, improves users' drug purchase experience, reduces the steps in the drug purchase process, and improves the purchasing efficiency.
Smart Images

Figure CN120146952A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical fields of e-commerce and pharmaceutical supply chain, and particularly to a method and device for processing drug combination information. Background Art
[0002] At present, the technology in the e-commerce field has developed rapidly. Through online platforms, users can purchase various kinds of goods. As an important function among them, the retail business of goods can achieve instant delivery of goods and meet the goods needs of users. For example, in the instant retail drug purchase business, users place orders by selecting stores and drugs through an online platform. Users need to meet the delivery threshold of the store and pay the delivery fee, and the drugs are delivered to the users in real time through local supply stores and riders offline. This retail model improves the local supply capacity and greatly facilitates the drug purchase needs of consumers.
[0003] However, when users purchase drugs, the process of selecting drugs is very complicated. Users need to select drugs in the store according to their conditions, and then match the drugs according to the store delivery requirements or their conditions before finally making a purchase. The process of users' drug selection lacks a professional drug combination purchase plan, is complex and time-consuming to operate, and the user experience is poor. Summary of the Invention
[0004] In view of this, embodiments of the present invention provide a method and device for processing drug combination information, which can enable users to make purchases through intelligent drug combination information, reduce the complexity of user operations, and at the same time provide users with professional drug combination information to improve the drug purchase experience of users.
[0005] To achieve the above object, according to one aspect of the embodiments of the present invention, there is provided a method for processing drug combination information, including:
[0006] Obtain user address information and disease information input by the user;
[0007] Based on the user address information, determine a target store in the store set;
[0008] Obtain the drug combination information and delivery information of the target store, and determine a target drug combination based on the drug combination information, delivery information, and disease information input by the user;
[0009] According to the target drug combination, display a target drug purchase plan;
[0010] In response to a trigger operation on the target drug purchase plan, perform a purchase operation on the drug combination in the target drug purchase plan.
[0011] Optionally, determining a target drug combination based on the drug combination information, delivery information, and disease information input by the user includes:
[0012] Screen the drug combination information based on the delivery information to obtain the first drug combination;
[0013] Determine the target drug combination in the first drug combination based on the disease information input by the user.
[0014] Optionally, the delivery information includes the delivery starting condition. Screening the drug combination information based on the delivery information to obtain the first drug combination includes:
[0015] Judge whether the drug combination information meets the delivery starting condition, and determine the drug combination corresponding to the drug combination information that meets the delivery starting condition as the first drug combination according to the judgment result.
[0016] Optionally, the drug combination information includes combined drugs and drug recommendation information. Determining the target drug combination in the first drug combination based on the disease information input by the user includes:
[0017] Match the disease information input by the user with the disease names in the drug recommendation information of the first drug combination, and determine the target disease name according to the matching result;
[0018] Determine the target drug combination from the first drug combination based on the target disease name.
[0019] Optionally, according to the target drug combination, display the target drug purchase plan, including:
[0020] Determine no less than one drug purchase plan based on the target drug combination;
[0021] Select a first drug purchase plan, a second drug purchase plan and no less than one third drug purchase plan from no less than one drug purchase plan. The first drug purchase plan is determined based on the price corresponding to the drug purchase plan, and the second drug purchase plan is determined based on the delivery time limit corresponding to the drug purchase plan;
[0022] Generate a target drug purchase plan according to the first drug purchase plan, the second drug purchase plan and no less than one third drug purchase plan, and display the target drug purchase plan.
[0023] Optionally, before obtaining the user address information and the disease information input by the user, the method further includes:
[0024] Obtain preset drug combinations, the drug recommendation information corresponding to each preset drug combination, and the drug information of each store;
[0025] Generate the drug combinations of each store according to the preset drug combinations and the drug information of each store, and each drug combination includes at least one combined drug;
[0026] Generate the drug combination information of each store by matching each drug combination with the drug recommendation information corresponding to each preset drug combination.
[0027] According to another aspect of the embodiments of the present invention, there is provided a processing device for drug combination information, including:
[0028] An acquisition module, configured to acquire user address information and disease information input by the user;
[0029] A determination module, configured to determine a target store in the store set based on the user address information;
[0030] The acquisition module is further configured to acquire the drug combination information and delivery information of the target store, and determine a target drug combination based on the drug combination information, the delivery information, and the disease information input by the user;
[0031] A display module, configured to display a target drug purchase plan according to the target drug combination;
[0032] A purchase module, configured to perform a purchase operation on the drug combination in the target drug purchase plan in response to a trigger operation on the target drug purchase plan.
[0033] According to still another aspect of the embodiments of the present invention, there is provided an electronic device, including: one or more processors; a storage device, configured to store one or more programs, and when the one or more programs are executed by the one or more processors, enable the one or more processors to implement the method for processing drug combination information provided by the embodiments of the present invention.
[0034] According to still another aspect of the embodiments of the present invention, there is provided a computer-readable medium, on which a computer program is stored, and when the program is executed by a processor, the method for processing drug combination information provided by the embodiments of the present invention is implemented.
[0035] According to still another aspect of the embodiments of the present invention, there is provided a computer program product, including a computer program, and when the computer program is executed by a processor, the method for processing drug combination information provided by the embodiments of the present invention is implemented.
[0036] One embodiment of the above invention has the following advantages or beneficial effects: It can screen a target drug purchase plan from the intelligently generated drug combinations with different drug effects according to the user address information and the disease information input by the user, enabling the user to select the required drug combination, reducing the steps in the user's drug selection process, improving the efficiency of the user's drug selection, providing professional drug combination information for the user, and thus improving the user experience.
[0037] The further effects of the above non-conventional optional methods will be described in conjunction with specific embodiments below. Description of the Drawings
[0038] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation to the present invention. Among them:
[0039] Figure 1 is a schematic diagram of the main steps of the method for processing drug combination information according to an embodiment of the present invention;
[0040] Figure 2 is a schematic diagram of the user's drug purchase interface;
[0041] Figure 3 is a schematic diagram of the complete drug purchase process;
[0042] Figure 4 is a schematic diagram of the main modules of the device for processing drug combination information according to an embodiment of the present invention;
[0043] Figure 5 is an exemplary system architecture diagram to which the embodiments of the present invention can be applied;
[0044] Figure 6 is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing the embodiments of the present invention. Detailed implementation manners
[0045] The following describes exemplary embodiments of the present invention with reference to the accompanying drawings. Various details of the embodiments of the present invention are included to facilitate understanding, and they should be considered merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, descriptions of well-known functions and structures are omitted below.
[0046] It should be noted that in the technical solutions disclosed in the present invention, in terms of the collection, gathering, updating, analysis, processing, use, transmission, storage, etc. of the user's personal information, they all comply with the provisions of relevant laws and regulations, are used for legal purposes, and do not violate public order and good customs. Necessary measures are taken for the user's personal information to prevent illegal access to the user's personal information data, and to safeguard the security of the user's personal information, network security, and national security.
[0047] It should be noted that in the technical solutions of the present invention, the processing of the collection, use, storage, sharing, and transfer of the user's personal information all comply with the provisions of relevant laws and regulations, and it is necessary to inform the user and obtain the user's consent or authorization. When applicable, technical processing such as de-identification and / or anonymization and / or encryption is performed on the user's personal information.
[0048] Figure 1 is a schematic diagram of the main steps of the method for processing drug combination information according to an embodiment of the present invention, asFigure 1 As shown in Figure 1 , it includes steps S101 to S105.
[0049] Step S101: Obtain the user's address information and the disease information input by the user.
[0050] Obtain the address information in the user account information or the address information input by the user for subsequent selection of stores. Further obtain the disease information input by the user through the search box, which can specifically be the disease name or the description information of the disease. Among them, the disease name is, for example, a cold, etc., and the description information is, for example, fever, stomachache, etc.
[0051] Step S102: Based on the user's address information, determine the target store in the store set.
[0052] Select stores within a certain range from the store set as the target store according to the obtained user address information. Among them, the certain range can be set according to the actual situation and is not restricted here; the store set is the set composed of all stores registered on the platform.
[0053] Optionally, when determining the target store, it can be determined according to the delivery range supported by each store, that is, the store whose delivery range includes the location of the user address information is the target store.
[0054] Step S103: Obtain the drug combination information and delivery information of the target store, and determine the target drug combination based on the drug combination information, delivery information, and the disease information input by the user.
[0055] After determining the target store, obtain the preset drug combination information in each store and the delivery information of each store. Among them, the obtained preset drug combination is based on the drug combination of the drugs currently on sale in the store, and the combination of drugs that are not in the on-sale state cannot be obtained. Different drug combinations are pre-divided according to the functions, efficacy, etc. of the drugs; the delivery information includes delivery distance, delivery time limit, starting price, etc. Further, screen and determine the target drug combination based on the drug combination information, delivery information, and the disease information input by the user. Specifically, screen the drug combination information according to the delivery information and disease information, and determine the combination corresponding to the qualified combination information as the target drug combination.
[0056] Specifically, the drug combination is a combination composed of at least two drugs. For example, drug combination A includes drug a and drug b. The drug combination information can include the total price of at least two drugs, the introduction of the drug efficacy composed of at least two drugs, and in addition, it can also include information such as the delivery fee of the store where the drug combination is located.
[0057] Step S104: According to the target drug combination, display the target drug purchase plan.
[0058] Further screen the target drug combination to obtain the target drug purchase plan therein, and display the target drug purchase plan to the user through a visual interface, so that the user can make the final drug selection and purchase.
[0059] Specifically, the further screening operation can be performed according to the user's disease information, or according to the specific drugs included in the drug combination, or according to the delivery price of the drug combination, etc.
[0060] Step S105, in response to a trigger operation on the target drug purchase plan, perform a purchase operation on the drug combination in the target drug purchase plan.
[0061] Upon receiving a trigger operation on the target drug purchase plan by the user through the visual interface, such as clicking, swiping, etc., determine the target drugs that the user needs to purchase, generate corresponding purchase information, and perform the corresponding purchase operation.
[0062] According to the method for processing drug combination information provided by the present invention, it is possible to screen out the target drug purchase plan from the intelligently generated drug combinations with different drug effects according to the user's address information and the disease information input by the user, so that the user can select the required drug combination from them, provide professional drug combination information for the user, reduce the steps in the user's drug selection process, improve the efficiency of the user's drug selection, and further improve the user experience.
[0063] Optionally, determining the target drug combination based on the drug combination information, delivery information, and disease information input by the user includes: screening the drug combination information based on the delivery information to obtain a first drug combination; determining the target drug combination in the first drug combination based on the disease information input by the user.
[0064] When determining the target drug combination, first screen the drug combination information according to the delivery information to obtain a first drug combination. Specifically, the drug combination information can be initially screened according to the delivery information of each store, and the drug combination information that does not meet the corresponding delivery conditions can be removed to obtain the first drug combination. For example, it can be initially screened according to information such as whether it is within the supported delivery range, whether it is within the supported delivery time, etc. Further, select the target drug combination for the corresponding disease symptoms from the first drug combination according to the disease information input by the user.
[0065] According to the method for processing drug combination information provided by the embodiments of the present invention, it is possible to automatically screen out the drug combination information that does not meet the conditions according to the drug combination information and the delivery information, reduce the amount of data for subsequent processing, and further automatically match the target drug combination according to the disease input by the user, provide the drug combination suitable for the user's disease to the user, and at the same time reduce the complexity of the user's drug selection process and reduce the screening steps based on the rigid conditions of the delivery information, greatly improving the user's drug purchase experience.
[0066] Optionally, the delivery information includes delivery start conditions. Based on the delivery information, the drug combination information is screened to obtain a first drug combination, including: determining whether the drug combination information meets the delivery start conditions, and determining the drug combination corresponding to the drug combination information that meets the delivery start conditions as the first drug combination according to the determination result. The delivery information may be delivery start conditions, such as a start price condition. Determine whether the drug combination meets the start price of the store, and determine the drug combination corresponding to the drug combination information that meets the start price as the first drug combination.
[0067] According to the method for processing drug combination information provided by the embodiments of the present invention, the drug combination information of each store can be automatically screened according to the delivery start conditions. Since the delivery start conditions are the key conditions for whether the drug can be delivered and are irrelevant to the user's disease symptoms, by automatically judging the delivery start conditions and screening the drug combination information, the user's behavior of making up orders can be avoided, the purchase of unnecessary drugs can be reduced, and the user can be more focused on the selection of drug combination information corresponding to the disease symptoms, improving the user's drug purchase experience.
[0068] Optionally, the drug combination information includes combined drugs and drug recommendation information. Determining a target drug combination in the first drug combination based on the disease information input by the user includes: matching the disease information input by the user with the disease names in the drug recommendation information of the first drug combination, and determining a target disease name according to the matching result; determining the corresponding target drug combination from the first drug combination based on the target disease name. The drug combination information contains combined drugs and corresponding drug recommendation information, that is, at least two drugs that make up the combination and corresponding description information about the drug efficacy. For example, for a drug combination for influenza, it contains XX cold granules and XX anti-inflammatory tablets, and the corresponding drug recommendation information is for treating colds, being able to clear heat and detoxify, and reducing inflammation and swelling, and the two combined can treat colds. It should be known that the drug combination information should include a disease name for easy screening to indicate the main disease type targeted by the combination, such as influenza. When screening according to the disease information input by the user, the disease information can be matched with the disease names in the drug recommendation information of the first drug combination, and the combination corresponding to the matched target disease name is used as the target drug combination. Among them, when performing disease name matching, it can be selected according to the matching similarity. For example, the disease name with a similarity greater than a preset threshold is used as the selected matching result, and the corresponding combination is the target drug combination.
[0069] Optionally, when matching, a disease name including the disease information input by the user can also be selected as the matching result. For example, the input disease information is cold, and the matched target disease name is influenza.
[0070] The method for processing drug combination information provided by an embodiment of the present invention can perform similarity matching based on disease information input by a user and drug recommendation information, and determine a target drug combination according to the matching result, generating a target drug combination applicable to the disease information input by the user, reducing the user's drug purchase time.
[0071] Optionally, based on the target drug combination, display a target drug purchase plan, including: determining no less than one drug purchase plan based on the target drug combination; selecting a first drug purchase plan, a second drug purchase plan, and no less than one third drug purchase plan from no less than one drug purchase plan, where the first drug purchase plan is determined based on the price corresponding to the drug purchase plan, and the second drug purchase plan is determined based on the delivery time limit corresponding to the drug purchase plan; generating a target drug purchase plan according to the first drug purchase plan, the second drug purchase plan, and no less than one third drug purchase plan, and displaying the target drug purchase plan.
[0072] The determined target drug purchase plan is no less than one drug purchase plan selected from the target drug combination. The specific selection method is: select according to the user's drug purchase operation. For example, in the generated target drug combination, determine specific combined drugs according to the user's drug purchase operation, and then determine multiple drug purchase plans including the specific combined drugs. That is, if the user selects a combination of specific drug a and drug b, then filter out all combinations of drug a and drug b from different stores, such as the combination of drug a and drug b in store A, the combination of drug a and drug b in store B, etc., as drug purchase plans. Further select the first drug purchase plan according to the price of the drugs in the selected drug purchase plan, select the second drug purchase plan according to the delivery time limit, and select the third drug purchase plan other than the first and second drug purchase plans according to the delivery time limit or price. Illustrate the selection process: no less than one drug purchase plan includes combinations of drug a and drug b in stores A, B, C, D, and E. Select the plan with the lowest price for two drugs from them. For example, the plan in store A is selected as the first drug purchase plan. Select the plan with the fastest delivery time limit, that is, the shortest delivery time, from them. For example, the plan in store B is selected as the second drug purchase plan. The remaining plans are used as the third drug purchase plans and are sorted in ascending order of drug price. Finally, display them in the order of the first drug purchase plan, the second drug purchase plan, and the third drug purchase plan.
[0073] Optionally, as Figure 2As shown, after the user inputs disease information, the target drug combinations are displayed in the form of a list, and the list can be arranged in the order of the matching degree of the disease information. Among them, the number of target drug combinations is at least one. According to the user's selection of one of the target drug combinations, all drug purchase plans including the drugs in this combination are generated and displayed in the order of the lowest price, the fastest delivery, and other plans for the user to select the corresponding store to place an order.
[0074] Alternatively, when displaying the target drug combinations, the delivery information of a store is also displayed, that is, it is displayed in the form of a purchase plan composed of the drug combination and the delivery information. The selection of this store can be made in the way of the store with the lowest drug price, or the fastest delivery, etc. The user can directly select the displayed store's plan to place an order for shopping.
[0075] That is, in the generated list of target drug combinations, the user can choose to place an order directly, or conduct a price comparison and then choose a store to place an order. Among them, the price comparison is the process of generating a drug purchase plan, and one is selected from the finally displayed plans to place an order.
[0076] According to the method for processing drug combination information provided by the embodiment of the present invention, after determining the target drug combination, the final displayed target drug purchase plan can be further determined, including selecting the drug combinations to be displayed on the display page according to the conditions of the lowest price and the fastest delivery time, providing the user with the optimal drug combination selection for the user to purchase drugs, and improving the user's drug purchase experience.
[0077] Optionally, before obtaining the user address information and the disease information input by the user, the method further includes: obtaining preset drug combinations, drug recommendation information corresponding to each preset drug combination, and drug information of each store; generating drug combinations of each store according to the drug combinations and the drug information of each store, and each drug combination includes at least one combined drug; generating drug combination information of each store by matching each drug combination with the drug recommendation information corresponding to each preset drug combination.
[0078] Before selecting a drug combination based on the user's address information and disease information, it is first necessary to obtain drug combination information based on the combined drugs and drug recommendation information. Specifically, obtain the preset drug recommendation information and the drug combinations in the store. The preset drug recommendation information is generated based on the drug data recommended by professional pharmacists and stored in the drug combination database. The drug combinations in the store are obtained by combining the drug information in the store. The drug information in the store includes the information of all drugs and is stored in the drug library. Based on the drug library, there is a database of drugs sold in the store, which contains the drug information sold in the store. Generate all the available drug combinations according to the drug combination rules, then match the drug combinations with the combined drugs in the preset drug recommendation information, and bind and store the successfully matched drug combinations and drug recommendation information to obtain the drug combination information. Among them, the drug combination rules are common drug combination schemes.
[0079] Specifically, the drug library manages drugs uniformly according to attributes such as generic names, specifications, and manufacturers. The unique data identifier is the drug ID (drug_id) (identity number); Database of drugs sold in the store: It is an existing database in the middle platform, with the store ID and SKUID (stock keeping unit identifier) as the unique identifiers, records the drug information sold in the store, and is associated with the data in the drug library, that is, the drug ID; The drug combination database is maintained by professional pharmacists in the health business. A piece of professional drug combination purchase data includes fields such as the generic name of the main product, the generic names of the accessory products (multiple can be included), the name of the applicable disease, short-term benefits, pharmacist comments, responsible pharmacist, and maintenance time. Among them, the generic name of the main product and the generic names of the accessory products are the names of the drugs in the combination. The drug combinations are stored at the store level, and the cache structure is a Hash structure for each store, with the key being the store ID and the value being the corresponding set of drug SKUIDs. For example, for store A, dpgid1 (combination 1) includes sku1 and sku2 (drug a and drug b). The drug recommendation information includes the disease name, drug name, selling points, pharmacist comments, etc. By matching the drug names in the drug combination and the drug recommendation information, the two are bound and stored to obtain the drug combination information. The finally obtained drug combination information includes professional drug recommendation data such as dpgId, disease name, selling points, combined drugs, pharmacist comments, etc. For example, disease name: influenza, dpgid1, drug a and drug b, selling points (the efficacy of each drug), pharmacist comments (that is, the efficacy description information, such as clearing heat and detoxifying, relieving pain, etc.).
[0080] Such as Figure 3The figure shows a schematic diagram of the complete drug purchase process. Based on the user's location information, nearby store services are selected to obtain the drug combinations of all nearby stores. Drug recommendation information is obtained and merged with the drug combinations to obtain drug combination information. According to the disease information input by the user, drug combination and store information are queried, including the total price of the drug combination, the starting delivery price of the store, the delivery fee, and the delivery duration. It is judged whether the drug combinations of each store meet the starting delivery condition, that is, whether the total price of the drug combination meets the starting delivery fee. Combinations that do not meet the starting delivery condition are filtered out, and the combinations that meet the starting delivery condition are aggregated to obtain a display list. According to the combined drugs selected by the user, the combinations of the same combined drugs are aggregated to obtain a multi-store list of the same combined drugs, and the drug combinations in the list are sorted to obtain a list arranged in the order of the lowest price, the fastest delivery, and other combinations, enabling the user to select and purchase drugs based on the list.
[0081] According to the method for processing drug combination information provided by the present invention, a target drug purchase plan can be screened from the intelligently generated drug combinations according to the user's address information and disease information, enabling the user to select the required drug combination from them, reducing the complexity of the user's drug selection process. Among them, the drug combination is a combination recommended by a professional pharmacist, with different targeted combinations for different diseases, capable of providing professional combinations, reducing the user's drug selection time, improving the user's drug purchase efficiency, and the user experience. In addition, by maintaining the drug combination database, the reliability and timeliness of the drug combination can be guaranteed, ensuring the accuracy of the user's drug purchase.
[0082] Figure 4 It is a schematic diagram of a drug combination information processing device 400 provided by an embodiment of the present invention, as Figure 4 shown, including an acquisition module 401, a determination module 402, a display module 403, and a purchase module 404.
[0083] The acquisition module 401 is used to acquire the user's address information and the disease information input by the user;
[0084] The determination module 402 is used to determine the target store in the store set based on the user's address information;
[0085] The acquisition module 401 is further used to acquire the drug combination information and delivery information of the target store, and determine the target drug combination based on the drug combination information, delivery information, and the disease information input by the user;
[0086] The display module 403 is used to display the target drug purchase plan according to the target drug combination;
[0087] The purchase module 404 is used to perform a purchase operation on the drug combination in the target drug purchase plan in response to a trigger operation on the target drug purchase plan.
[0088] The processing device for drug combination information provided by the present invention can screen a target drug purchase plan from drug combinations with different drug effects generated intelligently according to the user's address information and the disease information input by the user, enabling the user to select the required drug combination from them, reducing the steps of the user's drug purchase process, providing professional drug combination information for the user, improving the efficiency of the user's drug purchase, and thus enhancing the user experience.
[0089] Optionally, the determination module 402 is further configured to screen the drug combination information based on the delivery information to obtain a first drug combination; and determine a target drug combination in the first drug combination based on the disease information input by the user.
[0090] Optionally, the delivery information includes a delivery threshold condition. The determination module 402 is further configured to determine whether the drug combination information meets the delivery threshold condition, and determine the drug combination corresponding to the drug combination information that meets the delivery threshold condition as the first drug combination according to the determination result.
[0091] Optionally, the drug combination information includes combined drugs and drug recommendation information. The determination module 402 is further configured to match the disease information input by the user with the disease names in the drug recommendation information of the first drug combination, and determine a target disease name according to the matching result; and determine a target drug combination from the first drug combination based on the target disease name.
[0092] Optionally, the determination module 402 is further configured to determine at least one drug purchase plan based on the target drug combination; select a first drug purchase plan, a second drug purchase plan, and at least one third drug purchase plan from the at least one drug purchase plan. The first drug purchase plan is determined based on the price corresponding to the drug purchase plan, and the second drug purchase plan is determined based on the delivery timeliness corresponding to the drug purchase plan; generate a target drug purchase plan according to the first drug purchase plan, the second drug purchase plan, and the at least one third drug purchase plan, and display the target drug purchase plan.
[0093] Optionally, the device further includes: an acquisition module 401, further configured to acquire preset drug combinations, the drug recommendation information corresponding to each preset drug combination, and the drug information of each store; a generation module 405 (not shown in the figure), configured to generate the drug combinations of each store according to the preset drug combinations and the drug information of each store, and each drug combination includes at least one combined drug; the generation module 405 is further configured to generate the drug combination information of each store by matching each drug combination with the drug recommendation information corresponding to each preset drug combination.
[0094] The processing device for drug combination information provided by the present invention can screen a target drug purchase plan from the intelligently generated drug combinations according to the user's address information and disease information, enabling the user to select the required drug combination, thereby reducing the complexity of the user's drug selection process. Among them, the drug combinations are recommended by professional pharmacists, with different targeted combinations for different diseases, which can provide professional combinations, reduce the user's drug selection time, improve the user's drug purchase efficiency and user experience. In addition, by maintaining the drug combination database, the reliability and timeliness of the drug combinations can be guaranteed, ensuring the accuracy of the user's drug purchase.
[0095] Figure 5 Fig. 500 shows an exemplary system architecture to which the method for processing drug combination information or the processing device for drug combination information according to an embodiment of the present invention can be applied.
[0096] As Figure 5 shown, the system architecture 500 may include terminal devices 501, 502, 503, a network 504, and a server 505. The network 504 is used to provide a medium for communication links between the terminal devices 501, 502, 503 and the server 505. The network 504 may include various connection types, such as wired, wireless communication links, or fiber optic cables, etc.
[0097] Users can use the terminal devices 501, 502, 503 to interact with the server 505 through the network 504 to receive or send messages, etc. Various communication client applications may be installed on the terminal devices 501, 502, 503, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only for example).
[0098] The terminal devices 501, 502, 503 may be various electronic devices with a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, and desktop computers, etc.
[0099] The server 505 may be a server providing various services, such as a background management server that supports the shopping websites browsed by users using the terminal devices 501, 502, 503 (only for example). The background management server may analyze and process data such as received drug combination requests, and feedback the processing results (such as target drug combinations - only for example) to the terminal devices.
[0100] It should be noted that the method for processing drug combination information provided by the embodiments of the present invention is generally executed by the server 505. Correspondingly, the processing device for drug combination information is generally set in the server 505.
[0101] It should be understood,Figure 5 The number of terminal devices, networks, and servers in [the description] is merely illustrative. Depending on implementation requirements, there can be any number of terminal devices, networks, and servers.
[0102] Reference is now made to Figure 6 , which shows a schematic structural diagram of a computer system 600 suitable for use as a terminal device or server for implementing embodiments of the present invention. Figure 6 The terminal device or server shown is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present invention.
[0103] As Figure 6 shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage section 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the system 600 are also stored. The CPU 601, ROM 602, and RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0104] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed so that a computer program read therefrom can be installed into the storage section 608 as needed.
[0105] Specifically, according to the embodiments disclosed in the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present invention include a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 609 and / or installed from the removable medium 611. When the computer program is executed by the central processing unit (CPU) 601, the above-described functions defined in the system of the present invention are performed.
[0106] It should be noted that the computer-readable medium shown in the present invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium can include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. And in the present invention, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0107] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0108] The units or modules involved in the embodiments of the present invention can be implemented in software or in hardware. The described units or modules can also be provided in a processor. For example, it can be described as: a processor includes an acquisition module, a determination module, a display module, and a purchase module. Among them, the names of these units or modules do not constitute a limitation on the units or modules themselves in some cases. For example, the acquisition module can also be described as "a module for acquiring user address information and disease information input by the user".
[0109] As another aspect, the present invention also provides a computer-readable medium, which can be included in the device described in the above embodiments; or it can exist alone without being assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by a device, the device includes:
[0110] Acquire user address information and disease information input by the user;
[0111] Based on the user address information, determine a target store in the store set;
[0112] Acquire the drug combination information and delivery information of the target store, and determine a target drug combination based on the drug combination information, delivery information, and disease information input by the user;
[0113] According to the target drug combination, display a target drug purchase plan;
[0114] In response to a trigger operation of the target drug purchase plan, perform a purchase operation on the drug combination in the target drug purchase plan.
[0115] According to the technical solution of the embodiments of the present invention, it is possible to screen a target drug purchase plan from drug combinations with different drug effects generated intelligently based on user address information and disease information input by the user, so that the user can select the required drug combination from them, reduce the steps in the user's drug selection process, improve the efficiency of the user's drug selection, and thus improve the user experience.
[0116] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. A method for processing drug combination information, characterized in that: include: Obtain user address information and disease information entered by the user; Determine a target store in a store set based on the user address information; Acquire drug combination information and delivery information of the target store, and determine a target drug combination based on the drug combination information, the delivery information and the disease information input by the user; Based on the target drug combination, a target drug purchase plan is displayed; In response to a triggering operation on the target drug purchase plan, a purchase operation is performed on the drug combination in the target drug purchase plan.
2. The method according to claim 1, characterized in that: The determining of the target drug combination based on the drug combination information, the delivery information and the disease information input by the user comprises: Filtering the drug combination information based on the delivery information to obtain a first drug combination; A target drug combination in the first drug combination is determined based on the disease information input by the user.
3. The method according to claim 2, characterized in that The delivery information includes a delivery start condition, and the drug combination information is screened based on the delivery information to obtain a first drug combination, including: It is determined whether the drug combination information satisfies a delivery start condition, and according to the determination result, the drug combination corresponding to the drug combination information satisfying the delivery start condition is determined as a first drug combination.
4. The method according to claim 2, characterized in that: The drug combination information includes combination drugs and drug recommendation information, and determining a target drug combination in the first drug combination based on the disease information input by the user includes: Matching the disease information input by the user with the disease name in the drug recommendation information of the first drug combination, and determining the target disease name according to the matching result; A target drug combination is determined from the first drug combinations based on the target disease name.
5. The method according to any one of claims 1 to 4, characterized in that: The target drug purchase plan is displayed according to the target drug combination, including: Determine at least one drug purchasing plan based on the target drug combination; Selecting a first drug purchase plan, a second drug purchase plan, and at least one third drug purchase plan from the at least one drug purchase plan, wherein the first drug purchase plan is determined based on a price corresponding to the drug purchase plan, and the second drug purchase plan is determined based on a delivery time limit corresponding to the drug purchase plan; The target drug purchase plan is generated according to the first drug purchase plan, the second drug purchase plan and at least one third drug purchase plan, and the target drug purchase plan is displayed.
6. The method according to claim 1, characterized in that Before obtaining the user address information and the disease information input by the user, the method further includes: Obtain preset drug combinations, drug recommendation information corresponding to each preset drug combination, and drug information for each store; Generate a drug combination for each store according to the preset drug combination and the drug information of each store, each of the drug combinations including at least one combined drug; The drug combination information of each store is generated by matching each of the drug combinations with the drug recommendation information corresponding to each of the preset drug combinations.
7. A device for processing drug combination information, characterized in that: include: An acquisition module, used to acquire user address information and disease information input by the user; A determination module, configured to determine a target store in a store set based on the user address information; The acquisition module is further used to acquire the drug combination information and delivery information of the target store, and determine the target drug combination based on the drug combination information, the delivery information and the disease information input by the user; A display module, used for displaying a target drug purchase plan according to the target drug combination; The purchasing module is used to purchase the drug combination in the target drug purchasing plan in response to a triggering operation on the target drug purchasing plan.
8. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 6.
9. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Drug information pushing method, server and readable storage medium
CN109918569A
Order generation method and device, storage medium and computer equipment
CN114693399A
Information providing method and device, electronic equipment and storage medium
CN115082145A
Drug recommendation method and computer program product
CN118982408A
Settling device, computer-readablle storage medium storing program, and online shopping system
JP2000259705A
Cited By
Information processing method and device, electronic equipment, storage medium and computer program product
CN121210758A