Disclosure of Invention
The technical problem mainly solved by the application is to provide a drug management method, a drug management system and a storage medium, which can automatically place an order and purchase a long-term used drug according to the identified drug amount.
In order to solve the above technical problem, one technical solution adopted in the embodiments of the present application is: there is provided a drug management method including: the intelligent medicine box acquires medicine information of the medicines, wherein the medicine information comprises medicine names of the medicines; the intelligent medicine chest monitors the number of the medicines and sends the medicine names of the medicines to the server when the number of the medicines is lower than the preset number; the server searches the medicine type of the medicine according to the medicine name and feeds the medicine type back to the intelligent medicine chest, wherein the medicine type is long-term medicine taking or non-long-term medicine taking; the intelligent medicine box receives the medicine type fed back by the server, and if the medicine type is long-term medicine taking, the intelligent medicine box sends the medicine name to the user terminal; the user terminal searches corresponding order information in a pre-stored corresponding relation table of the medicine name and the order information according to the medicine name of the medicine; and placing an order for the medicine in the shopping platform according to the order information to order the medicine.
The drug information comprises the valid period of the drug, and the drug management method comprises the following steps: the intelligent medicine box sets a medicine expiration reminding time point according to the valid period of the medicine and stores the time point in association with the medicine name of the medicine; and the intelligent medicine box outputs expiration reminding information to the user according to the medicine name at the medicine expiration time point so as to remind the user that the medicine is expired.
After the step of outputting expiration reminding information to a user according to the medicine name at the medicine expiration time point by the intelligent medicine box to remind the user that the medicine is expired, the method comprises the following steps: the intelligent medicine box provides a selection item of overdue reminding information for the user whether to close the intelligent medicine box; and the intelligent medicine box establishes communication connection with a user terminal corresponding to the user after judging that a selection instruction of the user for the selection item is not received within the preset time, and sends the overdue reminding information to the user terminal to allow the user terminal to output the overdue reminding information to the user.
The drug management method comprises the following steps: the intelligent medicine box receives the evidence information of opening the intelligent medicine box by the user; the intelligent medicine box judges whether the voucher information is in a pre-stored registered voucher information list or not; if so, the intelligent medicine box controls the locking device of the intelligent medicine box to unlock so as to allow the user to open the intelligent medicine box; if not, the intelligent medicine box keeps a locking state.
After the step of controlling the locking device of the intelligent medicine box to unlock so as to allow the user to open the intelligent medicine box by the intelligent medicine box, the medicine management method further comprises the following steps: the intelligent medicine chest is in communication connection with a user terminal corresponding to a user; and the intelligent medicine box sends opening reminding information to the user terminal so as to remind the user that the intelligent medicine box is opened.
The medicine information also comprises the medicine taking period and the medicine using amount of the medicine; the drug management method further comprises: the intelligent medicine box sets a medicine taking time reminding time point according to the medicine dosage and the medicine taking period of the medicine and stores the medicine time reminding time point in association with the medicine name and the medicine dosage; the intelligent medicine box reminds a user to take medicine according to the medicine name and the medicine dosage at the medicine taking time point.
Wherein, the step that intelligent medical kit acquireed the medicine information of medicine includes: a camera of the intelligent medicine box acquires a bar code image of the medicine; the intelligent medicine chest analyzes the identification code of the medicine according to the bar code image; the intelligent medicine box sends the identification code to the server; the server searches corresponding medicine information in a pre-stored corresponding relation table of the identification codes and the medicine information according to the identification codes of the medicines; and the intelligent medicine box receives the medicine information fed back by the server.
Wherein, the step that intelligent medical kit acquireed the medicine information of medicine includes: the intelligent medicine box receives a medicine information input instruction of a user; the intelligent medicine box generates corresponding medicine information according to the medicine information input instruction; or, the step of acquiring the medicine information of the medicine by the intelligent medicine box includes: the intelligent medicine chest is in communication connection with a user terminal of a user; the intelligent medicine box receives a medicine information input instruction of a user through a user terminal; and the intelligent medicine box generates corresponding medicine information according to the medicine information input instruction.
Wherein, the medicine management method further comprises: if the medicine category is non-long-term administration, the intelligent medicine box provides a selection item for the user to purchase the medicine; if a selection instruction selected by the user is received, the intelligent medicine box sends the medicine name to a user terminal, and the user terminal searches corresponding order information in a pre-stored corresponding relation table of the medicine name and the order information according to the medicine name of the medicine; and if a selection instruction of no selection of the user is received, returning to the step of monitoring the number of the medicines.
In order to solve the above technical problem, another technical solution adopted in the embodiments of the present application is: there is provided a medication management system comprising: the intelligent medicine box is used for acquiring medicine information of the medicines, and the medicine information comprises medicine names of the medicines; monitoring the number of the medicines, and sending the medicine names of the medicines to a server when the number of the medicines is lower than a preset number; the server is used for searching the medicine type of the medicine according to the medicine name and feeding the medicine type back to the intelligent medicine chest, wherein the medicine type is long-term medicine taking or non-long-term medicine taking; the intelligent medicine box is also used for receiving the medicine type fed back by the server, and if the medicine type is long-term medicine taking, the intelligent medicine box sends the medicine name to the user terminal; the user terminal is used for searching corresponding order information in a pre-stored corresponding relation table of medicine names and order information according to the medicine names of the medicines; and placing an order for the medicine in the shopping platform according to the order information to order the medicine.
In order to solve the above technical problem, another technical solution adopted in the embodiment of the present application is: a storage medium is provided which stores a computer program executable by a processor to implement the above-described method.
According to the method and the device, medicine information of the medicines is acquired through the intelligent medicine chest, and the medicine information comprises medicine names of the medicines; the intelligent medicine chest monitors the number of the medicines and sends the medicine names of the medicines to the server when the number of the medicines is lower than the preset number; the server searches the medicine type of the medicine according to the medicine name and feeds the medicine type back to the intelligent medicine chest, wherein the medicine type is long-term medicine taking or non-long-term medicine taking; the intelligent medicine box receives the medicine type fed back by the server, and if the medicine type is long-term medicine taking, the intelligent medicine box sends the medicine name to the user terminal; the user terminal searches corresponding order information in a pre-stored corresponding relation table of the medicine name and the order information according to the medicine name of the medicine; the medicines are placed in order on the shopping platform according to the order information, and the medicines used for a long time can be automatically placed and purchased according to the identified dosage.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. It should be further noted that, for the convenience of description, only some of the structures related to the present application are shown in the drawings, not all of the structures. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first", "second", etc. in this application are used to distinguish between different objects and not to describe a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Referring to fig. 1, fig. 1 is a schematic flow chart of a drug management method according to an embodiment of the present application.
In this embodiment, the drug management method may include the steps of:
step S11: the intelligent medicine box acquires medicine information of the medicines, and the medicine information comprises medicine names of the medicines.
In one embodiment, the intelligent medicine box may start to acquire the medicine information of the medicine after being opened, and the user may put the medicine into the intelligent medicine box after the intelligent medicine box is opened, and at this time, the medicine information may be acquired by the camera. Specifically, the step of acquiring the medicine information of the medicine by the intelligent medicine box may specifically include: a camera of the intelligent medicine box acquires a bar code image of the medicine; the intelligent medicine chest analyzes the identification code of the medicine according to the bar code image; the intelligent medicine box sends the identification code to the server to allow the server to search corresponding medicine information in a pre-stored corresponding relation table of the identification code and the medicine information according to the identification code of the medicine; and the intelligent medicine box receives the medicine information fed back by the server. The server stores a corresponding relation table of identification codes of the medicines and the medicine information in advance. In other embodiments, the drug information may be obtained by image recognition of the drug, such as text information identifying the expiration date and the production date on the box of the drug, so as to obtain the corresponding drug information, and text information identifying the name of the drug on the box of the drug, so as to obtain the corresponding drug name.
In another embodiment, some medicines may not have a barcode, and when a camera of the intelligent medicine box does not obtain a barcode image of the medicine, a user may input medicine information through a touch display screen of the intelligent medicine box, and may also receive medicine information input by the user through a user terminal pre-bound to the intelligent medicine box. That is, the step of acquiring the medicine information of the medicine by the intelligent medicine box may specifically include: the intelligent medicine box receives a medicine information input instruction of a user; the intelligent medicine box generates corresponding medicine information according to the medicine information input instruction; or, the step of acquiring the medicine information of the medicine by the intelligent medicine box includes: the intelligent medicine chest is in communication connection with a user terminal of a user; the intelligent medicine box receives a medicine information input instruction of a user through a user terminal; and the intelligent medicine box generates corresponding medicine information according to the medicine information input instruction.
The user terminal can be a smart phone, a tablet computer, a wearable smart device and the like.
Step S12: the intelligent medicine box monitors the number of the medicines, the medicine names of the medicines are sent to the server when the number of the medicines is smaller than the preset number, the server searches the medicine types of the medicines according to the medicine names and feeds the medicine types back to the intelligent medicine box, and the medicine types are long-term medicine taking or non-long-term medicine taking.
For example, a camera is arranged in the intelligent medicine box, the intelligent medicine box acquires pictures of the medicines through the camera, performs image recognition on the medicines, and monitors the residual quantity of the medicines in real time, such as the residual quantity of the medicines, and in such a way, for the packaging of plastic/aluminum foil plates or aluminum foil/aluminum foil plates, the recognition accuracy is high, but the quantity of the medicines packaged in bottles is difficult to recognize. In one embodiment, weighing means are provided in the intelligent medicine chest, and the intelligent medicine chest monitors the weight of the medicines by the weighing means thereof to estimate the remaining amount of the medicines. The mode can also have higher identification accuracy for bottled and bagged medicines.
The server stores a corresponding relation table of the medicine name and the medicine type in advance. The type of drug includes long-term administration or non-long-term administration. For example, most of hypertension drugs, diabetes drugs, and cerebral infarction drugs are intended to be taken for life and are intended to be taken for a long period of time, while other drugs may be non-long-term-taken drugs, such as anti-inflammatory drugs. The construction of the corresponding relationship table between the drug name and the drug type can be scientifically set according to the searched related medical data, which is not limited in the embodiment of the present application.
Step S13: and the intelligent medicine chest receives the medicine types fed back by the server.
In step S13, if the drug category is long-term administration, steps S14-S15 are executed.
Step S14: the intelligent medicine box sends the medicine name to the user terminal, and the user terminal searches corresponding order information in a pre-stored corresponding relation table of the medicine name and the order information according to the medicine name of the medicine.
The user terminal stores a corresponding relation table of the medicine names and the order information in advance. For example, the user terminal receives in advance order information set by the user for a drug name, and the order information may include a receiving address, a shopping link, a receiver phone number, a payment method, and the like. And then, correspondingly associating and storing the order information and the medicine name. The corresponding relation table can also be generated by modifying the historical orders.
Step S15: and the user terminal places an order for the medicine on the shopping platform according to the order information to order the medicine.
In step S13, if the drug type is not long-term administration, step S16 is executed.
Step S16: the intelligent medicine chest provides the user with an option of whether to purchase the medicine.
In step S16, if a selection instruction for a user to select yes is received, steps S17-S18 are performed.
Step S17: and the user terminal searches corresponding order information in a pre-stored corresponding relation table of the medicine name and the order information according to the medicine name of the medicine.
Step S18: and the user terminal places an order for the medicine on the shopping platform according to the order information to order the medicine.
In step S16, when a selection instruction of no is received from the user, the flow returns to step S12, that is, the flow returns to the step of monitoring the number of medicines by the smart medicine boxes.
In this embodiment, through the quantity of real time monitoring medicine, when the quantity is less than the setting value, further acquire the medicine classification of this medicine, to taking medicine for a long time, can carry out the purchase of placing an order automatically, can avoid the condition of an illness that the user that runs out of medicine led to unconsciously to delay, guarantee user's life health, to taking medicine for non-long time, can confirm whether to purchase by the user of placing an order according to user's selection, avoid the economic loss that leads to the blind placing an order of medicine.
Referring to fig. 2, fig. 2 is a partial schematic flow chart of a drug management method according to another embodiment of the present application.
In this embodiment, the drug information includes a valid period of the drug, and the drug management method may further include the steps of:
step S21: and the intelligent medicine box sets a medicine expiration reminding time point according to the valid period of the medicine and stores the time point in association with the medicine name of the medicine.
Step S22: and the intelligent medicine box outputs expiration reminding information to the user according to the medicine name at the medicine expiration time point so as to remind the user that the medicine is expired.
Step S23: the intelligent medicine box provides a user with a selection item of overdue reminding information whether to close the intelligent medicine box.
Step S24: and the intelligent medicine box establishes communication connection with a user terminal corresponding to the user after judging that a selection instruction of the user for the selection item is not received within the preset time, and sends the overdue reminding information to the user terminal.
Step S25: and the user terminal outputs the overdue reminding information to the user.
The corresponding overdue reminding is set through the identified validity period, the overdue reminding is carried out on the due date, the user terminal (for example, a mobile phone) is further adopted for reminding under the condition that the reminding user of the medicine box does not respond within a period of time, the phenomenon that the user eats overdue medicines by mistake can be avoided, and the reminding effect can be improved through a two-layer reminding mode.
Referring to fig. 3, fig. 3 is a partial schematic flow chart of a drug management method according to another embodiment of the present application.
In this embodiment, the drug management method may further include the following steps:
step S31: the intelligent medicine box receives the voucher information that the user opened the intelligent medicine box.
The credential information may be a password or the like, the smart medicine box may include a password lock, and the password lock of the smart medicine box receives the credential information, for example, the user inputs the password to the password lock.
Step S32: and the intelligent medicine box judges whether the voucher information is in a pre-stored registered voucher information list or not.
In step S32, if yes, steps S33-S35 are performed.
Step S33: the intelligent medicine box controls the locking device of the intelligent medicine box to unlock so as to allow a user to open the intelligent medicine box.
Step S34: and the intelligent medicine box is in communication connection with a user terminal corresponding to the user.
Step S35: and the intelligent medicine box sends opening reminding information to the user terminal so as to remind the user that the intelligent medicine box is opened.
In step S33, if not, step S36 is executed: the intelligent medicine chest keeps the locking state.
Referring to fig. 4, fig. 4 is a partial schematic flow chart of a drug management method according to yet another embodiment of the present application.
In this embodiment, the medicine information may further include a medication period and a dosage of the medicine. The drug management method may further comprise the steps of:
step S41: and the intelligent medicine box sets a medicine taking time reminding time point according to the medicine dosage and the medicine taking period of the medicine and stores the medicine taking time point in association with the medicine name and the medicine dosage.
Step S42: the intelligent medicine box reminds a user to take medicine according to the medicine name and the medicine dosage at the medicine taking time point.
Referring to fig. 5, fig. 5 is a schematic diagram of an intelligent drug management system according to an embodiment of the present application.
In this embodiment, the drug management system includes 50: a smart medicine box 51, a user terminal 53, and a server 52. The intelligent medicine box 51 is connected with the user terminal 53 in a wireless connection mode, and the intelligent medicine box 51 and the user terminal 53 are respectively connected with the server 52 in a wireless mode.
The intelligent medicine box 51 is used for acquiring medicine information of the medicines, and the medicine information includes medicine names of the medicines; monitor the number of drugs and for sending the drug name of the drug to the server 52 when the number of drugs is lower than a preset number; the server 52 is configured to search for a drug type of the drug according to the drug name, and feed back the drug type to the intelligent drug box 51, where the drug type is long-term drug administration or non-long-term drug administration; the intelligent medicine box 51 also has a medicine type for receiving the feedback from the server 52, and if the medicine type is long-term medicine taking, the intelligent medicine box 51 sends the medicine name to the user terminal 53; the user terminal 53 is configured to search corresponding order information in a pre-stored correspondence table between drug names and order information according to the drug names of the drugs; the user terminal 53 is used for placing an order for the medicine at the shopping platform according to the order information to order the medicine.
The embodiment of the present application further provides a storage medium, where a computer program is stored, and the computer program, when executed by a processor, can implement the drug management method according to any of the embodiments.
The computer program may be stored in the storage medium in the form of a software product, and includes several instructions for causing a device or a processor to execute all or part of the steps of the method according to the embodiments of the present application.
A storage medium is a medium in computer memory for storing some discrete physical quantity. And the aforementioned storage medium may be: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In the several embodiments provided in the present application, it should be understood that the disclosed method and apparatus may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of modules or units is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
According to the method and the device, medicine information of the medicines is acquired through the intelligent medicine chest, and the medicine information comprises medicine names of the medicines; the intelligent medicine chest monitors the number of the medicines and sends the medicine names of the medicines to the server when the number of the medicines is lower than the preset number; the server searches the medicine type of the medicine according to the medicine name and feeds the medicine type back to the intelligent medicine chest, wherein the medicine type is long-term medicine taking or non-long-term medicine taking; the intelligent medicine box receives the medicine type fed back by the server, and if the medicine type is long-term medicine taking, the intelligent medicine box sends the medicine name to the user terminal; the user terminal searches corresponding order information in a pre-stored corresponding relation table of the medicine name and the order information according to the medicine name of the medicine; the medicines are placed in order on the shopping platform according to the order information, and the medicines used for a long time can be automatically placed and purchased according to the identified dosage.
The above embodiments are merely examples and are not intended to limit the scope of the present disclosure, and all modifications, equivalents, and flow charts using the contents of the specification and drawings of the present disclosure or those directly or indirectly applied to other related technical fields are intended to be included in the scope of the present disclosure.