CN114067465B - Drug flow verification system, method, device and storage medium - Google Patents
Drug flow verification system, method, device and storage medium Download PDFInfo
- Publication number
- CN114067465B CN114067465B CN202111413138.0A CN202111413138A CN114067465B CN 114067465 B CN114067465 B CN 114067465B CN 202111413138 A CN202111413138 A CN 202111413138A CN 114067465 B CN114067465 B CN 114067465B
- Authority
- CN
- China
- Prior art keywords
- medicine
- drug
- storage bin
- target
- medicines
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000003814 drug Substances 0.000 title claims abstract description 703
- 229940079593 drug Drugs 0.000 title claims abstract description 248
- 238000003860 storage Methods 0.000 title claims abstract description 138
- 238000012795 verification Methods 0.000 title claims abstract description 73
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000000605 extraction Methods 0.000 claims abstract description 26
- 238000009826 distribution Methods 0.000 claims abstract description 24
- 238000012545 processing Methods 0.000 claims description 32
- 230000015654 memory Effects 0.000 claims description 29
- 230000007246 mechanism Effects 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 13
- 230000000007 visual effect Effects 0.000 claims description 12
- 230000033001 locomotion Effects 0.000 claims description 11
- 238000005516 engineering process Methods 0.000 claims description 10
- 238000001179 sorption measurement Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 11
- SUBDBMMJDZJVOS-UHFFFAOYSA-N 5-methoxy-2-{[(4-methoxy-3,5-dimethylpyridin-2-yl)methyl]sulfinyl}-1H-benzimidazole Chemical compound N=1C2=CC(OC)=CC=C2NC=1S(=O)CC1=NC=C(C)C(OC)=C1C SUBDBMMJDZJVOS-UHFFFAOYSA-N 0.000 description 10
- 229960000381 omeprazole Drugs 0.000 description 10
- 229960002626 clarithromycin Drugs 0.000 description 9
- AGOYDEPGAOXOCK-KCBOHYOISA-N clarithromycin Chemical compound O([C@@H]1[C@@H](C)C(=O)O[C@@H]([C@@]([C@H](O)[C@@H](C)C(=O)[C@H](C)C[C@](C)([C@H](O[C@H]2[C@@H]([C@H](C[C@@H](C)O2)N(C)C)O)[C@H]1C)OC)(C)O)CC)[C@H]1C[C@@](C)(OC)[C@@H](O)[C@H](C)O1 AGOYDEPGAOXOCK-KCBOHYOISA-N 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 229960003022 amoxicillin Drugs 0.000 description 7
- LSQZJLSUYDQPKJ-NJBDSQKTSA-N amoxicillin Chemical compound C1([C@@H](N)C(=O)N[C@H]2[C@H]3SC([C@@H](N3C2=O)C(O)=O)(C)C)=CC=C(O)C=C1 LSQZJLSUYDQPKJ-NJBDSQKTSA-N 0.000 description 7
- 238000004891 communication Methods 0.000 description 7
- 238000006073 displacement reaction Methods 0.000 description 7
- LSQZJLSUYDQPKJ-UHFFFAOYSA-N p-Hydroxyampicillin Natural products O=C1N2C(C(O)=O)C(C)(C)SC2C1NC(=O)C(N)C1=CC=C(O)C=C1 LSQZJLSUYDQPKJ-UHFFFAOYSA-N 0.000 description 7
- 239000000284 extract Substances 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- ZPCCSZFPOXBNDL-RSMXASMKSA-N spiramycin II Chemical group O([C@H]1/C=C/C=C/C[C@@H](C)OC(=O)C[C@H]([C@@H]([C@H]([C@@H](CC=O)C[C@H]1C)O[C@H]1[C@@H]([C@H]([C@H](O[C@@H]2O[C@@H](C)[C@H](O)[C@](C)(O)C2)[C@@H](C)O1)N(C)C)O)OC)OC(C)=O)[C@H]1CC[C@H](N(C)C)[C@H](C)O1 ZPCCSZFPOXBNDL-RSMXASMKSA-N 0.000 description 4
- 229950006796 spiramycin ii Drugs 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000012377 drug delivery Methods 0.000 description 3
- 239000000945 filler Substances 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000012015 optical character recognition Methods 0.000 description 3
- 239000008188 pellet Substances 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 239000002775 capsule Substances 0.000 description 2
- 238000001647 drug administration Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000006187 pill Substances 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 208000036647 Medication errors Diseases 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000008187 granular material Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002483 medication Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011895 specific detection Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000003826 tablet Substances 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00896—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
- G07C9/00912—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses for safes, strong-rooms, vaults or the like
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Medical Preparation Storing Or Oral Administration Devices (AREA)
Abstract
The specification relates to the technical field of automatic medicine distribution, and provides a medicine circulation verification system, a method, equipment and a storage medium, wherein the system comprises: a medicine loading part having a plurality of medicine storage bins for storing different medicines, a medicine feeding path for loading the medicine to the medicine storage bins, and a first medicine recognition module; the first medicine identification module is used for identifying whether the medicine filled into the medicine storage bin is a target medicine or not; allowing the drug to be filled into the drug storage bin when the drug is a target drug; when the medicine is not a target medicine, prohibiting filling the medicine into the medicine storage bin and triggering a perceptible prompt; a medicine extraction part for extracting a set number of medicines from the medicine storage bin when the medicine utilization time arrives; and a medicine dispensing section for dispensing the medicine extracted by the medicine extracting section. According to the embodiment of the specification, the efficiency and the accuracy of drug circulation verification in a home environment can be improved.
Description
Technical Field
The present disclosure relates to the field of automatic drug delivery technologies, and in particular, to a drug flow verification system, method, apparatus, and storage medium.
Background
The administration management is often required for the population of the elderly and the like. Medication management is a risky task, and professional medical institutions or nursing homes often prevent the risk through specific detection mechanisms, and in a home environment, intelligent medicine boxes with reminding functions are generally used for reminding users to take medicines at present. However, the reminding of the conventional intelligent medicine box generally cannot check the medicine and the dosage thereof, and the manual check of the medicine and the dosage thereof is not only slow but also easy to make mistakes, so that the risk of medication errors is easy to occur, and adverse effects on the health condition of users are possible. Therefore, how to improve the efficiency and accuracy of drug flow verification in a home environment has become a technical problem to be solved urgently.
Disclosure of Invention
An object of embodiments of the present disclosure is to provide a drug flow verification system, method, apparatus, and storage medium, so as to improve efficiency and accuracy of drug flow verification in a home environment.
To achieve the above object, in one aspect, embodiments of the present disclosure provide a drug stream verification system, including:
a medicine loading part having a plurality of medicine storage bins for storing different medicines, a medicine feeding path for loading the medicine to the medicine storage bins, and a first medicine recognition module; the first medicine identification module is used for identifying whether the medicine filled into the medicine storage bin is a target medicine or not; allowing the drug to be filled into the drug storage bin when the drug is a target drug; when the medicine is not a target medicine, prohibiting filling the medicine into the medicine storage bin and triggering a perceptible prompt;
A medicine extraction part for extracting a set number of medicines from the medicine storage bin when the medicine utilization time arrives;
and a medicine dispensing section for dispensing the medicine extracted by the medicine extracting section.
In the drug flow verification system of the embodiment of the present disclosure, the drug filling portion further includes an identity recognition module; the identity recognition module is used for carrying out identity recognition on the medicine loader and determining whether the medicine loader is allowed to initiate a medicine loading request according to the identity recognition result.
In the drug flow verification system of the embodiment of the present specification, the drug filling portion has a rotary plate and a drug bin rotary bracket; the medicine bin rotating support rotates to enable the medicine storage bins to be alternately located under the medicine adding channel so as to be used for filling medicines into the medicine storage bins; and when the rotary disc rotates to a position where the medicine feeding opening is not located right below the medicine feeding channel, the medicine feeding channel is closed.
In the drug flow verification system of the embodiment of the present specification, the drug extraction section includes:
a negative pressure pickup mechanism for picking up the medicine from the medicine storage bin one by one to a set number based on a negative pressure adsorption manner when the medicine is a target medicine, and supplying the set number of medicines to the medicine dispensing section;
the multi-directional movement mechanism is used for driving the negative pressure pickup mechanism to move in a multi-direction relative to the medicine storage bin so as to pick up the medicines;
and the first counting module is used for counting the medicines picked up by the negative pressure pickup mechanism.
In the drug flow verification system of the embodiment of the present specification, the drug dispensing unit includes:
a dispensing passage having a normally closed outlet for receiving the medicine extracted by the medicine extracting portion;
the second counting module is used for counting the medicines in the distribution channel, prohibiting the distribution of the medicines and triggering a perceptible prompt when the quantity of the medicines in the distribution channel is not matched with the set quantity;
the second medicine identification module is used for identifying whether the medicine in the distribution channel is a target medicine or not; when the drug is not the target drug, prohibiting dispensing of the drug and triggering a perceptible cue;
A drug-collecting box corresponding to the normally closed outlet position of the distribution channel; the normally closed outlet is opened when the medicine is a target medicine and the number of the normally closed outlets is matched with the set number, so that the medicine in the distribution channel falls into the medicine collecting box.
In the drug flow verification system of the embodiment of the present disclosure, the first drug identification module and the second drug identification module are visual identification processing modules.
The drug flow verification system of the embodiment of the present specification further includes:
and the chain type storage part is used for storing the medicine circulation processing record of the medicine filling part, the medicine circulation processing record of the medicine extracting part and the medicine circulation processing record of the medicine distributing part based on the block chain technology.
On the other hand, the embodiment of the specification also provides a medicine flow verification method, which is applied to the medicine flow verification system, and comprises the following steps:
identifying whether the medicine filled into the medicine storage bin is a target medicine; allowing the drug to be filled into the drug storage bin when the drug is a target drug; when the medicine is not a target medicine, prohibiting filling the medicine into the medicine storage bin and triggering a perceptible prompt;
When the medication time arrives, extracting a set number of medicines from the medicine storage bin;
the extracted drug is dispensed.
In another aspect, embodiments of the present disclosure further provide a computer device including a memory, a processor, and a computer program stored on the memory, which when executed by the processor, performs the instructions of the above method.
In another aspect, embodiments of the present disclosure also provide a computer storage medium having stored thereon a computer program which, when executed by a processor of a computer device, performs instructions of the above method.
The technical scheme provided by the embodiment of the specification can be seen that in the embodiment of the specification, before medicine is distributed, medicine verification and dosage verification are carried out on the medicine, so that the probability of medicine error or medicine dosage error is avoided (or greatly reduced), and the accuracy of medicine flow verification in a home environment is improved; moreover, compared with manual verification of medicines and doses, the automatic verification method for medicines and doses by using the medicine circulation verification system also greatly improves the efficiency of medicine circulation verification in a household environment.
Drawings
In order to more clearly illustrate the embodiments of the present description or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some of the embodiments described in the present description, and that other drawings may be obtained according to these drawings without inventive effort to a person skilled in the art. In the drawings:
FIG. 1 illustrates a block diagram of a drug flow verification system in some embodiments of the present description;
FIG. 2 illustrates a structural intent of a drug flow verification system in some embodiments of the present description;
FIG. 3 shows a structural intent of a drug stream verification system in further embodiments of the present description;
FIG. 4 shows a schematic diagram of drug identification in further embodiments of the present disclosure;
FIG. 5 illustrates a flow chart of a drug flow verification method in some embodiments of the present description;
fig. 6 illustrates a block diagram of a computer device in some embodiments of the present description.
[ reference numerals description ]
1. A medicine filling part;
11. a system bracket;
12. a dosing channel;
13. a rotary plate;
14. The medicine bin rotates the bracket;
15. a medicine storage bin;
16. a visual recognition processing module;
17. a drug inlet opening;
2. a medicine extraction unit;
21. an air pump;
22. a displacement table;
23. extracting a motor;
24. a gear;
25. a rack guide rod;
26. a suction nozzle;
3. a medicine dispensing section;
4. a chain type storage unit;
602. a computer device;
604. a processor;
606. a memory;
608. a driving mechanism;
610. an input/output interface;
612. an input device;
614. an output device;
616. a presentation device;
618. a graphical user interface;
620. a network interface;
622. a communication link;
624. a communication bus.
Detailed Description
In order to make the technical solutions in the present specification better understood by those skilled in the art, the technical solutions in the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification, and it is obvious that the described embodiments are only some embodiments of the present specification, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present disclosure.
The embodiment of the specification relates to a drug flow verification technology in a home environment (such as a family, a community and the like), and can be applied to a group scene requiring drug administration, such as the elderly in the home environment. In view of the problems of low efficiency and poor accuracy of the drug flow verification technology in the home environment in the prior art, the embodiment of the specification provides an improved technical scheme.
Referring to fig. 1, the present embodiment provides a medicine flow verification system that may include a medicine loading section 1, a medicine extracting section 2, and a medicine dispensing section 3. Wherein the medicine loading section 1 has a plurality of medicine storage bins for storing different medicines, a medicine feeding path for loading the medicine to the medicine storage bins, and a first medicine recognition module. The first medicine identification module can be used for identifying whether the medicine filled into the medicine storage bin is a target medicine or not; allowing the drug to be filled into the drug storage bin when the drug is a target drug; and when the medicine is not the target medicine, prohibiting filling the medicine into the medicine storage bin and triggering a perceivable prompt. The medicine extracting unit 2 may be configured to extract a set number of medicines from the medicine storage bin when the medication timing arrives. The medicine dispensing section 3 may be configured to dispense the medicine extracted by the medicine extracting section 2. It should be noted that in the present embodiment, the medicine contained in the medicine storage compartment is a unpackaged medicine (i.e., a pill, such as a tablet, pill, capsule, etc.).
Because the medicine is verified by the medicine filling part 1 and the medicine extracting part 2 before being distributed by the medicine distributing part 3, the probability of medicine distribution part 3 misplacing or misplacing medicine dosage is avoided (or greatly reduced), and the accuracy of medicine flow verification in the household environment is improved; moreover, compared with manual verification of medicines and doses, the automatic verification method for medicines and doses by using the medicine circulation verification system also greatly improves the efficiency of medicine circulation verification in a household environment.
The drug flow verification system of the embodiments of the present disclosure may be physically a small intelligent drug-box device. The intelligent medicine chest device can be placed in a home environment for use. One skilled in the art will appreciate that one or more human-machine interfaces may be provided on the smart medicine-box device to facilitate information interaction between a user such as a medicine loader and the smart medicine-box device. In some embodiments, the human-machine interface may include, for example, a touch display screen, a voice input/output interface, a physical manipulation component (e.g., physical buttons, etc.), and so forth.
Referring to fig. 2, in some embodiments, the medicine loading portion may include a medicine feeding path 12, a rotary tray 13, a medicine cartridge rotary support 14, a plurality of medicine storage bins 15, a motor driving shaft (not shown in fig. 2), and the like. The dosing channel 12, the cartridge rotating support 14 and the motor drive shaft are arranged on the system support 11. Wherein, the medicine feeding channel 12 is fixed on the system support 11, and the medicine bin rotating support 14 and the motor driving shaft can rotate relative to the system support 11. The rotary disk 13 is positioned below the dosing channel 12, a plurality of medicine storage bins 15 are positioned below the rotary disk 13, and medicine inlet openings 17 for controlling the opening and closing of the dosing channel 12 are formed at the edge of the rotary disk 13. The rotary disk 13 can be connected to the motor drive shaft via a clutch-type transmission (e.g., a clutch gear, etc.) to drive the rotary disk 13 in a rotary motion about the motor drive shaft. The medicine storage bins 15 are fixed on the medicine bin rotating support 14 and can synchronously rotate along with the medicine bin rotating support 14. The medicine bin rotating support 14 is connected with a motor driving shaft through another clutch-type transmission mechanism (such as a clutch gear and the like) so as to drive the medicine bin rotating support 14 to perform rotary motion around the motor driving shaft, and further synchronously drive the plurality of medicine storage bins 15 to perform rotary motion around the motor driving shaft. The plurality of medicine storage spaces 15 are uniformly distributed circumferentially with respect to the motor drive shaft. It should be noted that although the rotary disk 13 and the plurality of medicine storage spaces 15 may be rotatably movable around the motor drive shaft, the rotary movement of the rotary disk 13 and the plurality of medicine storage spaces 15 may be asynchronous, that is, the rotary disk 13 and the plurality of medicine storage spaces 15 may be relatively movable.
In the normal state, the medicine inlet opening 17 is staggered with the medicine adding channel 12, that is, the medicine inlet opening 17 is not located under the medicine adding channel 12 in the normal state, in this case, no matter whether each medicine storing bin 15 rotates or not, the medicine adding channel 12, the medicine inlet opening 17 and the medicine storing bin 15 cannot be communicated, and medicines cannot be filled into any medicine storing bin 15 through the medicine adding channel 12. On the premise that the medicine inlet opening 17 synchronously rotates to a position right below the medicine adding channel 12 along with the rotary disc 13 and is kept, each time one medicine storage bin 15 rotates to a position right below the medicine adding channel 12 along with the medicine bin rotary support 14 and is kept, the medicine adding channel 12, the medicine inlet opening 17 and the medicine storage bin 15 are communicated, and medicines can be filled in the medicine storage bin 15; in this way, the rotation of the rotary disc 13 and the medicine storage spaces 15 makes each medicine storage space 15 alternately move to the lower part of the medicine adding channel 12, so as to realize medicine filling of each medicine storage space 15.
With continued reference to fig. 2, the storage bin 15 needs to be provided in multiple numbers, considering that the user may need to take multiple medications at a time. To facilitate the flow verification of the drug, the respective drug storage compartments 15 should be spaced apart from each other and each drug storage compartment 15 can store only one drug. For example, in one exemplary scenario, when a user needs to take three drugs, omeprazole, clarithromycin, and amoxicillin, then one drug storage compartment may be filled with omeprazole, another drug storage compartment may be filled with clarithromycin, and a third drug storage compartment may be filled with amoxicillin.
In some embodiments, in order to further improve the accuracy of the drug circulation verification in the home environment, the drug filling portion is further provided with an identification module. The identity recognition module can be used for carrying out identity recognition on the medicine loader and determining whether the medicine loader is allowed to initiate a medicine loading request according to the identity recognition result. When a drug loader passes the identity verification, the system may allow the drug loader to initiate a drug loading request (i.e., the system opens operating rights to the drug loader); when the drug loader fails the authentication, the system prohibits the drug loader from initiating the drug loading request (i.e., the system does not open operating rights to the drug loader) and can output an alarm prompt through the human-machine interface. In this way, only authorized persons can initiate a drug filling request to the drug flow verification system. The authorized person may be, for example, a family member, family doctor, or professional care worker of the drug administration person who has complete civil behavior ability. In some embodiments, the identification means of the identification module may include, but is not limited to, face recognition, fingerprint recognition, voiceprint recognition, password means, and the like.
In some embodiments of the present description, allowing for filling of the drug storage bin with the drug may refer to: the dosing channel is opened to allow the drug loader to perform a drug loading operation. Correspondingly, prohibiting the drug from being filled into the drug storage bin may mean: maintaining the dosing channel closed to prohibit a drug loader from filling the drug storage bin with the drug through the dosing channel. For example, in the embodiment shown in fig. 2, the above-described allowing the drug filler to perform a filling operation may refer to: when the medicine is a target medicine, the medicine inlet opening 17 is rotated from a normal position offset from the medicine-feeding path 12 to a position directly below the medicine-feeding path 12 and held.
In some embodiments, the first medicine identification module may collect medicine information of the medicine filled into the medicine storage bin, compare the medicine information with pre-stored medicine information, and determine whether the medicine to be filled is a target medicine according to a comparison result. The drug information may include, but is not limited to, name of product, manufacturer, specification (e.g., color, shape, size, form (capsule/tablet, etc.)), etc. The drug information of the drug to be administered by the drug user may be entered in advance before the drug is filled (e.g., after the drug filler is authenticated). Wherein the target medicine is the medicine required by the user to take. For example, in an exemplary embodiment, when the medicines to be taken by the user are omeprazole, clarithromycin and amoxicillin, if the medicine filled into the medicine storage bin at this time is acetylspiramycin, the first medicine identification module may find that acetylspiramycin is not the target medicine after comparing the medicine information of acetylspiramycin with the pre-stored medicine information corresponding to omeprazole, clarithromycin and amoxicillin after collecting the medicine information of acetylspiramycin.
In some embodiments, the input means for pre-entering drug information of the drug to be administered by the drug consumer may include, but is not limited to, any of the following means:
1. photographing the medicine to be filled, and inputting medicine information through an optical character recognition (Optical Character Recognition, OCR) technology;
2. importing medicine information by inputting two-dimensional code information on medicine package;
3. inputting medicine information in a self-defined mode, such as importing historical medicine information, or inputting self-made two-dimensional code scanning codes and the like;
4. and inputting medicine information in a voice interaction mode.
In some embodiments, as shown in fig. 3, the first drug identification module may be a visual identification processing module 16, where the visual identification processing module 16 may collect an image of a drug filled into the drug storage bin, extract drug information from the image, compare the extracted drug information with pre-stored drug information, and determine whether the drug to be filled is a target drug according to the comparison result. Of course, this is merely exemplary, and in other embodiments, the first drug identification module may be replaced with any other device or component that performs a similar function. In an exemplary embodiment, the visual recognition processing module may include a camera for collecting a medicine image of the medicine filled into the medicine storage bin and image processing software for extracting medicine information from the medicine image, comparing the extracted medicine information with pre-stored medicine information, and determining whether the medicine to be filled is a target medicine according to a comparison result.
In addition, after the medicine adding channel, the medicine inlet opening and one medicine storage bin X are communicated, before medicine is filled into the medicine storage bin X, the medicine filling part can also judge whether the medicine storage bin X is currently occupied (namely, whether medicine exists in the medicine storage bin) by utilizing the visual identification processing module; if the medicine storage bin X is not occupied currently, the medicine loader can fill the medicine into the medicine storage bin X through the medicine adding channel and the medicine inlet opening; if the medicine storage bin X is occupied, the medicine bin rotating support can be triggered to rotate so as to judge whether the adjacent medicine storage bin Y of the medicine storage bin X is occupied or not. In extreme cases, if all of the drug storage bins are occupied, a perceptible cue may be output to alert the drug loader to handle the process.
In some embodiments, the drug extraction portion may include a negative pressure pick-up mechanism, a multi-directional motion mechanism, a first counting module, and the like. Wherein the negative pressure pickup mechanism may be configured to pick up the medicine from the medicine storage bin one by one to a set number based on a negative pressure adsorption manner when the medicine is a target medicine, and to supply the set number of medicines to the medicine dispensing section. The multi-directional movement mechanism can be used for driving the negative pressure pickup mechanism to move in a multi-directional manner relative to the medicine storage bin so as to pick up the medicine. The first counting module may be used to count the medicines picked up by the negative pressure pick-up mechanism. Medicine is extracted grain by grain through a proper negative pressure pickup mechanism, damage to the medicine in the circulation process can be reduced or avoided, and medicine counting statistics of a follow-up first counting module can be facilitated. The multidirectional movement mechanism is a movement mechanism that can move in a plurality of directions. Those skilled in the art will appreciate that in other embodiments, any other suitable pick-up mechanism may be used to pick up the drug from pellet to pellet as desired, and thus, the embodiments of the present disclosure are not limited in this respect.
Referring to fig. 3, in some embodiments, the medicine extracting section may include an air pump 21, a displacement table 22, an extracting motor 23, a gear 24, a rack guide 25, and a suction nozzle 26. An air pump 21 and a displacement table 22 are provided on the system bracket 11, the air pump 21 being used to provide a power source for extraction and release operations; the displacement table 22 is rotatable relative to the system frame 11 so that the medicine pellets extracted by the suction nozzle 26 can be placed in a prescribed temporary medicine storage space (i.e., a dispensing passage of a medicine dispensing section mentioned later) and so that the first counting module counts. The extraction motor 23, the gear 24 and the rack guide 25 are arranged on the displacement table 22, the gear 24 is fixed on the rotating shaft of the extraction motor 23, and the rack guide 25 is meshed with the gear 24. The suction nozzle 26 is an extraction actuator, and the suction nozzle 26 may be disposed at a lower end of the rack guide 25 and may be connected to the air pump 21 through an air path. When the extraction motor 23 drives the gear 24 to rotate, the rack guide rod 25 is synchronously driven to move upwards or downwards, so that the suction nozzle 26 is driven to enter the medicine storage bin downwards or move out of the medicine storage bin upwards. Specifically, when the rack guide 25 moves downward to make the suction nozzle 26 contact the medicine in the medicine bin (for example, it can be sensed by a pressure sensor or a contact sensor installed on the suction nozzle 26), the air pump 21 pumps air to the suction nozzle 26, so that the suction nozzle 26 sucks a piece of medicine due to negative pressure deformation; the extraction motor 23 is then reversed, causing the rack guide 25 to move upward; when the suction nozzle 26 carrying the medicine is moved out of the medicine storage bin (for example, the suction nozzle 26 can be sensed by a visual sensor or an obstacle detection sensor, etc.), the displacement table can rotate by an angle so as to enable the suction nozzle 26 carrying the medicine to move to the inlet end of the appointed temporary medicine storage space, and at the moment, the air pump 21 inflates the suction nozzle 26, so that the suction nozzle 26 releases the medicine to the appointed temporary medicine storage space due to pressurization deformation; thereby achieving the purpose of extracting medicines. It can be seen that in the embodiment shown in fig. 3, the air pump 21, the suction nozzle 26, and the like may form a negative pressure pickup mechanism; the displacement stage 22, the extraction motor 23, the gear 24, the rack guide 25, and the like may form a multidirectional movement mechanism.
In some embodiments, the first counting module may be a contact counter (e.g., a collision counter, etc.) or a contactless counter (e.g., a photoelectric sensor, etc.). When the first counting module confirms by counting that the target drug in the specified temporary drug storage space has accumulated to the set data amount (for example, to the dose of two doses of omeprazole for a single administration), the drug extraction section is triggered to stop extracting the target drug. In some embodiments, one or more medicine extraction parts can be arranged according to actual requirements during implementation; when the system is provided with one drug extraction portion, after completion of drug extraction of one target drug (e.g., omeprazole), the drug extraction portion may continue drug extraction of the next target drug (e.g., clarithromycin) until drug extraction of all target drugs (e.g., omeprazole, clarithromycin, and amoxicillin) is completed.
In some embodiments, the medicine dispensing portion may include: the medicine collecting device comprises a distribution channel, a second counting module, a second medicine identification module and a medicine collecting box. Wherein the dispensing passage has a normally closed outlet, and the dispensing passage is operable to receive the medicine extracted by the medicine extracting portion. The second counting module may be configured to count the medicines in the dispensing channel, and prohibit dispensing of the medicines and trigger a perceptible cue when the number of medicines in the dispensing channel does not match the set number. The second medicine identification module may be configured to identify whether the medicine in the dispensing channel is a target medicine; and when the medicine is not the target medicine, prohibiting dispensing the medicine and triggering a perceptible cue. When the medicine in the dispensing channel is the target medicine and the quantity thereof matches the set quantity, the medicine is allowed to be dispensed.
The medicine collecting box corresponds to the normally closed outlet position of the distributing channel; the normally closed outlet is opened when the medicine is a target medicine and the number of the normally closed outlet is matched with the set number, so that the medicine in the distribution channel falls into the medicine collecting box; when the medicine is not a target medicine or the medicine quantity is not matched with the set quantity, the normally closed outlet of the distributing channel is kept in a normally closed state, and the medicine in the distributing channel cannot enter the medicine collecting box, so that the medicine is forbidden to be distributed; when the medicine in the distribution channel is the target medicine and the quantity of the medicine is matched with the set quantity, the normally closed outlet of the distribution channel is opened, and the medicine in the distribution channel can enter the medicine collecting box, so that the medicine distribution is allowed. When the user needs to take all medicines once and all falls into the medicine collecting box, a perceptible prompt can be triggered to remind the user to take the medicines.
In some embodiments, the second drug identification module may employ a visual identification processing module, and in other embodiments, the second drug identification module may be replaced with any other device or component that performs a similar function.
In some embodiments, the second counting module may be a contact counter (e.g., a collision counter, etc.) or a non-contact counter (e.g., a photosensor, etc.). In other embodiments, the second counting module may also be a pressure sensor or a weighing sensor, and since the weight of each medicine is fixed, whether the medicine amount reaches the set amount can be estimated by measuring the medicine weight.
With continued reference to fig. 1, in order to facilitate medication management and subsequent medication event tracing, the drug flow verification system may further include a chain storage section 4 in addition to the drug loading section 1, the drug extraction section 2, and the drug dispensing section 3. The chain storage unit 4 may be configured to store the medicine circulation processing record of the medicine loading unit, the medicine circulation processing record of the medicine extracting unit, and the medicine circulation processing record of the medicine dispensing unit in a chain manner based on a blockchain technology. The medicine circulation processing record of the medicine filling portion may include, for example, an authentication record, a medicine filling record (for example, a medicine storage bin number, a medicine storage record of each medicine storage bin, etc.), a medicine information record (that is, a medicine information record actually collected during filling, etc.), and the like. The medicine circulation processing record of the medicine extracting section may include, for example, a medicine extraction record. The medicine circulation processing record of the medicine distribution unit may include, for example, a medicine review record, a medicine distribution record, and the like.
As shown in fig. 4, since the drug circulation processing records are synchronized to the blockchain storage server based on the blockchain technology, related personnel can be prevented from tampering with the drug circulation processing records, thereby being beneficial to the follow-up medication event tracing. Of course, in other embodiments, the drug stream processing records may be synchronized to other secure storage servers as desired. It will be appreciated that the data synchronized to the blockchain storage server may be a hash value corresponding to the drug stream processing record, and in other embodiments, the data synchronized to the blockchain storage server may also be a hash value corresponding to the drug stream processing record + digital signature, etc. In fig. 4, the user is a user (e.g., a drug loader) of the drug flow verification system, and the user needs to register and authenticate with the authentication server in advance, so that the subsequent authentication server is matched with the identity recognition module for recognizing the drug flow verification system, thereby completing the identity recognition verification of the user. In fig. 4, the processing server may function as a front-end server, data forwarding, and the like.
In other embodiments, in addition to the above-mentioned drug circulation processing records, in order to enable the virtual drug data record (i.e. pre-stored drug information) to correspond to the actual drug storage situation, the visual identification processing module (taking the visual identification processing module as an example) may further use a dual verification scheme of chained data to verify the filled drug for each individual drug storage bin: when the vision recognition processing module photographs the filled medicines, the vision recognition processing module extracts characteristic information (such as medicine granule color, shape, size, shape and the like) of the medicine image information and digitizes the characteristic information to generate a current medicine characteristic field MC i At the same time, each medicine storage bin also corresponds to a current state field CS i ,CS i Is generated by the current medicine characteristic field MC i And a previous state characteristics field CS i-1 Through a certain logic operation (AND, OR, NOT, XOR, etc. or the combination of the logic operations) and then through a one-way function. For example, in an exemplary embodiment, the CS i The calculation of (2) may be as follows:
CS 0 =set Value (Defined Value);
meanwhile, as the historical medicine records stored in each medicine storage bin can be inquired, the system can acquire the characteristic values of the medicines according to the historical records of the stored medicines, and the same algorithm of the storage units is used for verifying whether the current medicine storage bin has abnormal medicine storage conditions or not. Once the medicine is stored in the incorrect medicine storage bin by mistake, the medicine can be found out in time.
The perceivable cues mentioned in the embodiments of the present specification may include, for example, but are not limited to, visual cues (e.g., graphic alert cues, light alert cues, etc.), audible cues (e.g., sound alert cues, etc.), and so on.
For convenience of description, the above devices are described as being functionally divided into various units, respectively. Of course, the functions of each element may be implemented in one or more software and/or hardware elements when implemented in the present specification.
In the embodiments of the present disclosure, the user information (including, but not limited to, user device information, user personal information, etc.) and the data (including, but not limited to, data for analysis, stored data, presented data, etc.) are information and data that are authorized by the user and are sufficiently authorized by each party.
The embodiment of the present disclosure further provides a drug flow verification method, which may be applied to the drug flow verification system described above, and referring to fig. 5, in some embodiments, the device drug flow verification method may include the following steps:
s501, identifying whether the medicine filled into the medicine storage bin is a target medicine; allowing the drug to be filled into the drug storage bin when the drug is a target drug; and when the medicine is not the target medicine, prohibiting filling the medicine into the medicine storage bin and triggering a perceivable prompt.
When a drug is required to be filled into the system, after each drug to be filled is prepared, a drug filler can initiate a drug filling request to the system through a human-machine interface. The system performs identity verification on the medicine loader, and when the medicine loader passes the identity verification, the system can allow the medicine loader to initiate a medicine loading request (namely, the system opens operation authority to the medicine loader) and store verification information and a verification result in a chain; when the medicine loader does not pass the identity verification, the system prohibits the medicine loader from initiating the medicine loading request (i.e. the system does not open the operation authority to the medicine loader), and can output an alarm prompt through a human-computer interface, and the verification information and the verification result are stored in a uplink manner.
After the identity of the drug loader is verified, before the drug is loaded into the drug storage bin, the system can acquire the drug information of the drug loaded into the drug storage bin, compare the drug information with the pre-stored drug information, and determine whether the drug to be loaded is a target drug according to the comparison result so as to avoid the subsequent drug error of the drug; outputting an alarm prompt when the medicine is not a target medicine, and storing the acquired medicine information and the identification result in a link; when the medicine is a target medicine, the collected medicine information and the identification result can be stored in a link.
When the medicine is a target medicine, the system opens a medicine adding channel, and a medicine loader can load a proper amount of medicine into the idle medicine storage bin. After the medicine filling is completed, the system can store the medicine filling records such as which medicines are filled in each medicine storage bin in a chain manner, and close the medicine feeding channel. In some embodiments, filling the empty drug storage bin with an appropriate amount of drug may be: the medicine dosage which is only used once is filled at one time, so that the influence on the medicine effect caused by long exposure time of the medicine outside is avoided. In other embodiments, filling the empty drug storage bin with an appropriate amount of drug may be: the medicine is filled for a plurality of times (for example, the medicine is filled for one day, three days or one week, etc.), so that the labor intensity of medicine filling operators can be reduced, and the medicine filling efficiency can be improved.
S502, extracting a set number of medicines from the medicine storage bin when the medicine taking time arrives.
When a user needs to take medicines, the system can automatically extract medicines from the medicine storage bin one by one to a set number, and the medicine extraction records are stored in a chain. The medicine taking time of a medicine consumer can be initiated by a system through a timing task, and medicine extraction can also be initiated manually through an operation man-machine interface.
For example, in one exemplary embodiment, when a user needs to take a single dose: when two omeprazole, two clarithromycin and two amoxicillins are used, the information of the medicines which are needed to be taken by the user for a single time and the dosage information thereof are stored in the system in advance; when a user needs to take the medicine, the system can automatically extract two pieces of omeprazole from the medicine storage bin corresponding to the omeprazole, extract two pieces of clarithromycin from the medicine storage bin corresponding to clarithromycin, and extract two pieces of amoxicillin from the medicine storage bin corresponding to amoxicillin.
S503, distributing the extracted medicine.
In order to further reduce the probability of wrong drugs. The system can review the extracted medicine and the quantity thereof before distribution; if the check is passed, the drug delivery is allowed, and the drug delivery record is stored in a chain. If the check is not passed, the release is forbidden, and the medicine check record is stored in a chain.
In the medicine circulation verification method of the embodiment of the specification, before medicine is distributed, medicine verification and dosage verification are carried out on the medicine, so that the probability of misplacing the medicine or misplacing the medicine dosage is avoided (or greatly reduced), and the accuracy of medicine circulation verification in a home environment is improved; moreover, compared with manual verification of medicines and doses, the automatic verification method for medicines and doses by using the medicine circulation verification system also greatly improves the efficiency of medicine circulation verification in a household environment.
While the process flows described above include a plurality of operations occurring in a particular order, it should be apparent that the processes may include more or fewer operations, which may be performed sequentially or in parallel (e.g., using a parallel processor or a multi-threaded environment).
Embodiments of the present description also provide a computer device. As shown in fig. 6, in some embodiments of the present description, the computer device 602 may include one or more processors 604, such as one or more Central Processing Units (CPUs) or Graphics Processors (GPUs), each of which may implement one or more hardware threads. The computer device 602 may also include any memory 606 for storing any kind of information, such as code, settings, data, etc., and in a particular embodiment, a computer program on the memory 606 and executable on the processor 604, which when executed by the processor 604, may perform the instructions of the drug flow verification method described in any of the embodiments above. For example, and without limitation, memory 606 may include any one or more of the following combinations: any type of RAM, any type of ROM, flash memory devices, hard disks, optical disks, etc. More generally, any memory may store information using any technique. Further, any memory may provide volatile or non-volatile retention of information. Further, any memory may represent fixed or removable components of computer device 602. In one case, when the processor 604 executes associated instructions stored in any memory or combination of memories, the computer device 602 can perform any of the operations of the associated instructions. The computer device 602 also includes one or more drive mechanisms 608, such as a hard disk drive mechanism, an optical disk drive mechanism, and the like, for interacting with any memory.
The computer device 602 may also include an input/output interface 610 (I/O) for receiving various inputs (via an input device 612) and for providing various outputs (via an output device 614). One particular output mechanism may include a presentation device 616 and an associated graphical user interface 618 (GUI). In other embodiments, input/output interface 610 (I/O), input device 612, and output device 614 may not be included, but merely as a computer device in a network. The computer device 602 may also include one or more network interfaces 620 for exchanging data with other devices via one or more communication links 622. One or more communication buses 624 couple the above-described components together.
The communication link 622 may be implemented in any manner, for example, through a local area network, a wide area network (e.g., the internet), a point-to-point connection, etc., or any combination thereof. Communication link 622 may include any combination of hardwired links, wireless links, routers, gateway functions, name servers, etc., governed by any protocol or combination of protocols.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to some embodiments of the specification. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processor to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processor, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processor to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processor to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computer device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Disks (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computer device. Computer readable media, as defined in the specification, does not include transitory computer readable media (transmission media), such as modulated data signals and carrier waves.
It will be appreciated by those skilled in the art that embodiments of the present description may be provided as a method, system, or computer program product. Accordingly, the present specification embodiments may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present description embodiments may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present embodiments may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The embodiments of the specification may also be practiced in distributed computing environments where tasks are performed by remote processors that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
It should also be understood that, in the embodiments of the present specification, the term "and/or" is merely one association relationship describing the association object, meaning that three relationships may exist. For example, a and/or B may represent: a exists alone, A and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for the method embodiments, since they are substantially similar to the system embodiments, the description is relatively simple, with reference to the partial description of the system embodiments being relevant. In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the embodiments of the present specification. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
The foregoing is merely exemplary of the present application and is not intended to limit the present application. Various modifications and changes may be made to the present application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. which are within the spirit and principles of the present application are intended to be included within the scope of the claims of the present application.
Claims (9)
1. A drug flow verification system, characterized in that it is applied to intelligent medical kit at home, comprising:
a medicine loading part having a plurality of medicine storage bins for storing different medicines, a medicine feeding path for loading the medicine to the medicine storage bins, and a first medicine recognition module; the first medicine identification module is used for identifying whether the medicine filled into the medicine storage bin is a target medicine or not; allowing the drug to be filled into the drug storage bin when the drug is a target drug; when the medicine is not a target medicine, prohibiting filling the medicine into the medicine storage bin and triggering a perceptible prompt;
a medicine extraction part for extracting a set number of medicines from the medicine storage bin when the medicine utilization time arrives; the medicine extraction part comprises a negative pressure pickup mechanism and a first counting module, and the first counting module is used for counting medicines picked up by the negative pressure pickup mechanism;
A medicine dispensing section for dispensing the medicine extracted by the medicine extracting section; the medicine distribution part comprises a second counting module and a second medicine identification module, wherein the second counting module is used for counting medicines in a distribution channel, prohibiting the distribution of the medicines and triggering a perceptible prompt when the quantity of the medicines in the distribution channel is not matched with a set quantity; the second medicine identification module is used for identifying whether the medicine in the distribution channel is a target medicine or not; when the drug is not the target drug, prohibiting dispensing of the drug and triggering a perceptible cue;
and the chain type storage part is used for storing the medicine circulation processing record of the medicine filling part, the medicine circulation processing record of the medicine extracting part and the medicine circulation processing record of the medicine distributing part based on the block chain technology.
2. The drug flow verification system of claim 1, wherein the drug loading portion further comprises an identity module; the identity recognition module is used for carrying out identity recognition on the medicine loader and determining whether the medicine loader is allowed to initiate a medicine loading request according to the identity recognition result.
3. The drug flow verification system according to claim 1, wherein the drug loading section has a rotary plate and a drug cartridge rotary bracket; the medicine bin rotating support rotates to enable the medicine storage bins to be alternately located under the medicine adding channel so as to be used for filling medicines into the medicine storage bins; and when the rotary disc rotates to a position where the medicine feeding opening is not located right below the medicine feeding channel, the medicine feeding channel is closed.
4. The drug flow verification system according to claim 1, wherein the drug extraction section includes:
a negative pressure pickup mechanism for picking up the medicine from the medicine storage bin one by one to a set number based on a negative pressure adsorption manner when the medicine is a target medicine, and supplying the set number of medicines to the medicine dispensing section;
And the multidirectional movement mechanism is used for driving the negative pressure pickup mechanism to move in a multidirectional manner relative to the medicine storage bin so as to pick up the medicine.
5. The drug flow verification system according to claim 1, wherein the drug dispensing section includes:
a dispensing passage having a normally closed outlet for receiving the medicine extracted by the medicine extracting portion;
a drug-collecting box corresponding to the normally closed outlet position of the distribution channel; the normally closed outlet is opened when the medicine is a target medicine and the number of the normally closed outlets is matched with the set number, so that the medicine in the distribution channel falls into the medicine collecting box.
6. The drug flow verification system of claim 5, wherein the first drug identification module and the second drug identification module are visual identification processing modules.
7. A drug flow verification method applied to the drug flow verification system of any one of claims 1 to 6, the method comprising:
identifying whether the medicine filled into the medicine storage bin is a target medicine; allowing the drug to be filled into the drug storage bin when the drug is a target drug; when the medicine is not a target medicine, prohibiting filling the medicine into the medicine storage bin and triggering a perceptible prompt;
When the medication time arrives, extracting a set number of medicines from the medicine storage bin;
the extracted drug is dispensed.
8. A computer device comprising a memory, a processor, and a computer program stored on the memory, characterized in that the computer program, when being executed by the processor, executes instructions of the method according to claim 7.
9. A computer storage medium having stored thereon a computer program, which when run by a processor of a computer device, performs the instructions of the method according to claim 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111413138.0A CN114067465B (en) | 2021-11-25 | 2021-11-25 | Drug flow verification system, method, device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111413138.0A CN114067465B (en) | 2021-11-25 | 2021-11-25 | Drug flow verification system, method, device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114067465A CN114067465A (en) | 2022-02-18 |
CN114067465B true CN114067465B (en) | 2024-02-02 |
Family
ID=80276200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111413138.0A Active CN114067465B (en) | 2021-11-25 | 2021-11-25 | Drug flow verification system, method, device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114067465B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200822922A (en) * | 2006-11-21 | 2008-06-01 | Univ Shu Te | Apparatus for managing personal drugs |
CN105726317A (en) * | 2016-03-23 | 2016-07-06 | 王志宏 | Automatic medicine dispensing device |
CN107213019A (en) * | 2017-06-01 | 2017-09-29 | 张坚 | Medicine distributing device and method |
WO2018207868A1 (en) * | 2017-05-12 | 2018-11-15 | 株式会社湯山製作所 | Drug dispensing device, control program for drug dispensing device, and recording medium with recorded control program |
CN110902237A (en) * | 2019-11-29 | 2020-03-24 | 武汉库柏特科技有限公司 | Medicine supplementing and distributing integrated machine |
CN111297694A (en) * | 2020-03-28 | 2020-06-19 | 华中科技大学同济医学院附属协和医院 | Intelligent medicine chest and using method thereof |
CN111986384A (en) * | 2020-09-24 | 2020-11-24 | 苏州心药数字智慧医疗科技有限公司 | Intelligent medicine machine and control method thereof |
CN112184264A (en) * | 2020-09-30 | 2021-01-05 | 微医云(杭州)控股有限公司 | Block chain-based drug supervision method, device, server and medium |
-
2021
- 2021-11-25 CN CN202111413138.0A patent/CN114067465B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200822922A (en) * | 2006-11-21 | 2008-06-01 | Univ Shu Te | Apparatus for managing personal drugs |
CN105726317A (en) * | 2016-03-23 | 2016-07-06 | 王志宏 | Automatic medicine dispensing device |
WO2018207868A1 (en) * | 2017-05-12 | 2018-11-15 | 株式会社湯山製作所 | Drug dispensing device, control program for drug dispensing device, and recording medium with recorded control program |
CN107213019A (en) * | 2017-06-01 | 2017-09-29 | 张坚 | Medicine distributing device and method |
CN110902237A (en) * | 2019-11-29 | 2020-03-24 | 武汉库柏特科技有限公司 | Medicine supplementing and distributing integrated machine |
CN111297694A (en) * | 2020-03-28 | 2020-06-19 | 华中科技大学同济医学院附属协和医院 | Intelligent medicine chest and using method thereof |
CN111986384A (en) * | 2020-09-24 | 2020-11-24 | 苏州心药数字智慧医疗科技有限公司 | Intelligent medicine machine and control method thereof |
CN112184264A (en) * | 2020-09-30 | 2021-01-05 | 微医云(杭州)控股有限公司 | Block chain-based drug supervision method, device, server and medium |
Also Published As
Publication number | Publication date |
---|---|
CN114067465A (en) | 2022-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7381977B2 (en) | drug supply device | |
US20220122709A1 (en) | Systems, methods, and apparatuses for securely dispensing one or more prescribed substances to a securely identified intended user | |
JP7319286B2 (en) | Automatic packaging machine for pharmaceuticals and method of operation thereof | |
US8521326B1 (en) | Canister arrangement for refilling pharmaceutical dispenser | |
US11217336B2 (en) | Automated medication dispensing unit | |
US10022304B2 (en) | As-needed, time controlled medication dispenser and methods | |
US20110160901A1 (en) | System and Method for Dispensing Prescriptions | |
JP2021120008A (en) | Support system and program | |
WO2019170685A1 (en) | System and method for medication preparation and verification | |
CN103502800A (en) | System and method for packaged medicament inspection | |
JP2021169010A (en) | Inspection support system and medicine dispensing device | |
CN114067465B (en) | Drug flow verification system, method, device and storage medium | |
US11554081B1 (en) | Systems and methods for dispensing medications and supplements | |
JP6766546B2 (en) | Chemical dispensing device | |
US11978325B2 (en) | Drug product packaging system including locking system for controlling access to drug product cells | |
US20190088070A1 (en) | System and Method for Dispensing Medicine Using a Manual Fill Tray Apparatus | |
JP6308050B2 (en) | Drug dispensing information printing system and drug dispensing apparatus | |
KR20230064039A (en) | Drug Dispensing Device capable of Discharging, Retrieving and Redistributing Drug | |
CA2887063C (en) | Automated medication dispensing unit | |
EP4011349A1 (en) | Drug-dosing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |