How to use the drawer of a medicine cabinet for precise medicine dispensing

By introducing a sliding mechanism, a drive mechanism, and a weighing sensor into the medicine cabinet drawer, combined with a multi-color light source group and a processor, the precise binding of medicines to their storage locations is achieved. This solves the problems of low efficiency and poor accuracy in traditional medicine cabinets, improves the accuracy and efficiency of medicine retrieval, and meets the needs of medical medication.

CN120877424BActive Publication Date: 2025-12-02XUHUI EXCELLENCE HEALTH INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511367183.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2025-05-06
Filing Date
2025-09-24
Publication Date
2025-12-02
Estimated Expiration
2045-09-24

AI Technical Summary

Technical Problem

Traditional medicine cabinets rely on manual memory and operation, resulting in low efficiency in dispensing medicine, inaccurate dosage, and even medication errors. This seriously affects drug management and medication errors, leading to a decline in drug management standards and the quality of medical services.

Method used

The precision medicine cabinet drawer uses a sliding mechanism, drive mechanism, and weighing sensor combined with a multi-color light source group to achieve precise binding of medicines and storage locations. The identification module and processor are used to verify identity and medicine type and weight to ensure the accuracy of the dispensing quantity.

Benefits of technology

It improves the accuracy and efficiency of medication dispensing, reduces the probability of medication errors, meets the strict requirements for medication dosage in medical settings, and ensures the quality of drug management and the smooth flow of medical services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120877424B_ABST
    Figure CN120877424B_ABST
Patent Text Reader

Abstract

This application provides a method for using a precision medicine cabinet drawer, belonging to the field of medical device technology, including the following steps: establishing an associated dataset of medicine type, medicine weight, medicine box number, and light source group number; after the user completes identity verification through the identification module, the user inputs the type of medicine to be retrieved and the target weight of the medicine; the processor obtains the corresponding medicine box number and light source group number based on the medicine type, and controls the corresponding multi-color light source group to issue an indication, while controlling the drive component to open the drawer; the user retrieves the medicine according to the light indication; the processor monitors the weight change of each medicine box in real time based on the weighing sensor to determine whether the amount of medicine retrieved is accurate; in this invention, by establishing an associated dataset and combining it with the indication function of the multi-color light source group, the accuracy of medicine retrieval positioning is effectively improved; furthermore, by comparing the actual weight of the medicine retrieved with the target weight of the medicine retrieved, the accuracy of the amount of medicine retrieved is ensured to be consistent with medical needs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of medical equipment technology, specifically to a method for using a medicine cabinet drawer for precise dispensing of medicine. Background Technology

[0002] In the healthcare system, medicine cabinets serve as the core carrier for drug storage, management, and retrieval, widely used in hospital outpatient pharmacies, inpatient pharmacies, emergency pharmacies, and primary healthcare institutions. Their operational efficiency and accuracy directly impact drug management quality, patient medication safety, and the smoothness of healthcare service processes. Traditional medicine cabinets rely on manual memory and operation, resulting in low retrieval efficiency, inaccurate dosage, and even errors, severely affecting drug management standards and healthcare service quality. Summary of the Invention

[0003] The purpose of this invention is to overcome the shortcomings and deficiencies of the existing technology and to provide a method for using a medicine cabinet drawer for accurate medicine dispensing.

[0004] The technical solution adopted by this invention is as follows: This application provides a method for using a medicine cabinet drawer for precise dispensing. The medicine cabinet drawer includes a base, a drawer, a sliding mechanism, a driving mechanism, and a processor. The drawer is slidably mounted on the base via the sliding mechanism, and a panel is provided on its front side. The driving mechanism is used to drive the drawer to move. Two rows of medicine boxes are symmetrically arranged on the drawer, and each row of medicine boxes includes several medicine boxes. A weighing sensor is provided at the bottom of each medicine box. The panel is provided with a display module, a close button, and a recognition module. An indicator light panel is provided between the two rows of medicine boxes. The indicator light panel is provided with a multi-color light source group corresponding to each medicine box. Each medicine box is provided with a light-transmitting part so that the corresponding multi-color light source group can project into the medicine box.

[0005] The method of use includes the following steps:

[0006] Step S1: Establish an associated dataset of drug type - drug unit weight - medicine box number - light source group number;

[0007] Step S2: After the user completes identity verification through the identification module, he / she enters the type of medicine to be taken and the target weight of the medicine. The processor obtains the corresponding medicine box number and light source group number based on the type of medicine, and controls the corresponding multi-color light source group to issue an indication. At the same time, it controls the drive component to open the drawer, and the user takes the medicine according to the light indication.

[0008] Step S3: The processor monitors the weight change of each medicine box in real time based on the weighing sensor. When the weight of a medicine box decreases, it checks whether its medicine box number is consistent with the medicine box number of the medicine to be taken. If they are consistent, it calculates the actual weight of the medicine taken and compares it with the target weight of the medicine to be taken to determine whether the amount of medicine taken is accurate. If the medicine box number is inconsistent or the amount of medicine taken is inaccurate, the corresponding multi-color light source group issues an alarm. If the amount of medicine taken is accurate, the corresponding multi-color light source group clears the indication.

[0009] Step S4: When the processor detects that the multi-color light source groups corresponding to all medicines to be taken have all been deactivated, the user presses the close button to close the drawer.

[0010] In some embodiments, in step S2, based on the medicine box that is furthest from the panel along the drawer extension direction, the processor controls the drive assembly to make the drawer extend just until the opening of the medicine box is completely beyond the outer edge of the base, and the drawer stops extending.

[0011] In some embodiments, common medicines are stored in medicine boxes closer to the panel along the direction the drawer extends, while high-risk medicines are stored in medicine boxes farther from the panel along the direction the drawer extends.

[0012] In some embodiments, the quantity of medicines is calculated based on the weight data collected in real time by the weighing sensor and the unit weight of the corresponding medicine, and the display is updated in real time on the display module. The processor is connected to the hospital system to obtain the quantity of medicines consumed per unit time in each medicine box. When the medicines in the medicine box cannot meet the rated time consumption, the processor issues a warning on the display module.

[0013] In some embodiments, when replenishing medication, the user first completes identity verification through the identification module, then enters the type of medication to be replenished and the target weight of the medication. The processor obtains the corresponding medicine box number and light source group number based on the type of medication, and controls the corresponding multi-color light source group to issue a prompt. At the same time, it controls the drive component to open the drawer, and the user replenishes the medication according to the light prompt. During the replenishment process, the processor monitors whether the replenishment target is correct in real time through the weighing sensor. If the replenishment target is incorrect, the corresponding multi-color light source group issues a warning. If the replenishment target is correct, the corresponding multi-color light source group clears the indication when the replenishment weight reaches the upper limit.

[0014] In some embodiments, the quantity of medicine consumed per unit time at the medicine cabinet end and the quantity of the same type of medicine consumed per unit time at the hospital end are calculated based on the medicine retrieval log recorded in the medicine cabinet drawer itself. This is then compared with the cumulative total consumption within a predetermined time period to calculate:

[0015] Cumulative quantity difference = Total cumulative consumption quantity at the drawer end within the predetermined time - Total cumulative consumption quantity at the hospital end within the predetermined time;

[0016] Difference in quantity per unit time = Quantity consumed per unit time at the drawer end - Quantity consumed per unit time at the hospital end;

[0017] If the cumulative quantity difference is less than or equal to the allowable quantity deviation, and the quantity difference per unit time is less than or equal to the unit time deviation threshold, the data is considered consistent; otherwise, the data is considered abnormal and a high-risk warning is issued.

[0018] In some embodiments, the weight monitoring in step S3 employs a dynamic filtering algorithm:

[0019] The continuously collected weight data is processed by moving average to filter out instantaneous interference signals. Only when the processed data meets the preset weight change conditions multiple times consecutively is it determined to be a valid drug dispensing action. If the weight data is detected to fluctuate abnormally continuously, the processor determines that the sensor is abnormal, and the control display module issues a sensor fault prompt and records the fault information.

[0020] In some embodiments, when replenishing medicine to an empty medicine box, the processor controls the weighing sensor to collect the empty weight of the medicine box and compare it with historical data. If the weight exceeds the deviation range, the processor will indicate that the medicine box is in an abnormal state.

[0021] In some embodiments, an adaptive adjustment mechanism for the weighing sensor parameters based on the user's medication dispensing habits is also included:

[0022] The processor associates user identity through the identification module and stores and associates each user's medication collection habit data. When a user performs a medication collection operation, the processor dynamically adjusts the measurement parameters of the weighing sensor according to the user's medication collection habit data to adapt to the operating characteristics of different users. The medication collection habit data includes operating characteristics related to medication collection speed, and the adjustment of the measurement parameters can at least adapt to the weight monitoring needs under different medication collection speeds.

[0023] In some embodiments, a dynamic optimization mechanism for storage location based on drug retrieval frequency is implemented.

[0024] The processor continuously tracks the frequency and cumulative amount of medications taken from each medicine box, and sorts the medications by usage frequency according to a preset period. Based on the sorting results, it automatically generates a storage location optimization plan: medications with high usage frequency are moved to medicine boxes closer to the panel along the drawer's extension direction, while medications with low usage frequency are moved to medicine boxes that are relatively farther away. After the location is adjusted, the processor automatically updates the association between medication type and medicine box number. The optimization plan will prioritize preserving the preset storage area restrictions for specially managed medications.

[0025] The beneficial effects of this invention are as follows: By establishing an associated dataset and combining it with the indication function of a multi-color light source group, this invention solves the problem of incorrectly taking medicine boxes that easily occurs when traditional medicine cabinets rely on manual memorization of medicine locations. It achieves precise binding between medicines and their storage locations, allowing users to directly locate the target medicine box through the lights, effectively improving the accuracy of medicine retrieval. Simultaneously, by comparing and verifying the actual weight of the medicine taken with the target weight, it solves the problem of over- or under-dosage deviations that easily occur when traditional manual estimation of medicine dosage occurs, ensuring that the amount of medicine taken is consistent with medical needs and meeting the strict requirements for medication dosage in medical scenarios. Attached Figure Description

[0026] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, obtaining other drawings based on these drawings without creative effort still falls within the scope of the present invention.

[0027] Figure 1 This is a schematic diagram of the medicine cabinet drawer of the present invention. Figure 1 ;

[0028] Figure 2 This is a schematic diagram of the medicine cabinet drawer of the present invention. Figure 2 ;

[0029] Figure 3 This is a partial structural diagram of the medicine cabinet drawer in this invention;

[0030] Figure 4 for Figure 3 Enlarged view of point A in the middle;

[0031] Figure 5 This is a schematic diagram of the medicine box and weighing sensor of the present invention;

[0032] Figure 6 This is a flowchart illustrating the method of using a medicine cabinet drawer for precise medicine dispensing in this invention. Detailed Implementation

[0033] The following description provides specific application scenarios and requirements for this specification, intended to enable those skilled in the art to make and use the contents of this specification. Various partial modifications to the disclosed embodiments will be apparent to those skilled in the art, and the general principles defined herein can be applied to other embodiments and applications without departing from the spirit and scope of this specification. Therefore, this specification is not limited to the embodiments shown, but rather to the widest scope consistent with the claims.

[0034] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "longitudinal", "lateral", "radial", "length", "width", "thickness", "upper", "lower", "left", "right", "front", "rear", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. These terms are mainly for the purpose of better describing this application and its embodiments, and are not intended to limit the indicated device, element or component to have a specific orientation, or to be constructed and operated in a specific orientation.

[0035] It should be noted that the terms "first," "second," and similar words do not indicate any order, quantity, or importance, but are only used to distinguish different components and should not be construed as limiting the embodiments of this application.

[0036] It should be noted that the terms "installation," "setup," "equipped with," "connection," and "connected" should be interpreted broadly. For example, they can refer to fixed connections, detachable connections, or integral structures; they can refer to mechanical connections or electrical connections; they can refer to direct connections or indirect connections through an intermediate medium, or internal connections between two devices, components, or parts.

[0037] It should be noted that the terms "in some embodiments," "exemplarily," and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "in some embodiments," "exemplarily," or "for example" should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "in some embodiments," "exemplarily," and "for example" is intended to present related concepts in a specific manner, meaning that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of the above terms in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0038] Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0039] Regarding the accompanying drawings of this application, it should be clearly understood that the drawings are for illustrative and descriptive purposes only and are not intended to limit the scope of this specification. It should also be understood that the drawings are not necessarily drawn to scale.

[0040] like Figures 1 to 5As shown, this application provides a medicine cabinet drawer for precise medication dispensing, including a base 1, a drawer 2, a sliding mechanism, a drive mechanism 3, and a processor. The processor is connected to a hospital system. The drawer 2 is slidably mounted on the base 1 via the sliding mechanism, and a panel 4 is provided on its front side. The drive mechanism 3 is used to drive the drawer 2 to move. Two rows of medicine boxes 5 are symmetrically arranged on the drawer 2, and each row of medicine boxes 5 includes several medicine boxes 5. A weighing sensor 50 is provided at the bottom of each medicine box 5. The panel 4 is provided with a display module 6, a close button 7, and an identification module 8. The identification module 8 adopts an RFID identification module. An indicator light panel 9 is provided between the two rows of medicine boxes 5. A multi-color light source group 10 is provided on the indicator light panel 9 corresponding to each medicine box 5. A light-transmitting part 11 is provided on each medicine box 5 so that the corresponding multi-color light source group 10 can be projected into the medicine box 5.

[0041] For example, six medicine boxes 5 are provided on the drawer 2 in a 2×3 configuration, and the medicine box number is configured as a number group of light source group number: L1-LD1, L2-LD2, L3-LD3, R1-RD1, R2-RD2 and R3-RD3.

[0042] Furthermore, a light-shielding cover 12 is provided above the indicator light panel 9. A light-shielding cavity 13 is provided on the side of the light-shielding cover 12 facing the indicator light panel 9 for each multi-color light source group 10. A light-transmitting opening is provided on the light-transmitting plate facing the light-transmitting cavity 13. The light from the multi-color light source group 10 is projected into the medicine box 5 through the light-transmitting opening and the light-transmitting part 11, thus avoiding mutual interference of light and affecting the user's judgment.

[0043] Since the method of use in this application is applicable to a medicine cabinet drawer that can be classified and automatically counted, as disclosed in the applicant's prior patent application with publication number CN120093094A, the structure of the medicine cabinet drawer in this application should include the relevant structure of that patent application, and will not be described again in this application.

[0044] like Figure 6 As shown, the method of using the above-mentioned precision medicine dispensing cabinet drawer includes the following steps:

[0045] Step S1: The processor pre-stores a basic database, which contains a large amount of data relating drug types to their corresponding unit weights, for later use.

[0046] Based on the actual medication contents in the medicine cabinet drawers, the unit weight data of the corresponding medication type is retrieved from the basic database. The association between the medication and the box number and light source group number is established, forming an associated dataset of medication type-medication unit weight-box number-light source group number; for example, "Aspirin tablets - 0.5g / tablet - L1 - LD1" and "Insulin injection - 10ml / vial - R1 - RD1".

[0047] It is understandable that users can select the corresponding medicine type for each medicine box 5 by operating the display module 6.

[0048] Step S2: After the user completes identity verification through the identification module 8, for example by bringing the medical NFC badge close to the identification module, and after successful verification, the user enters the type of medicine to be picked up and the target weight of the medicine in the display module 6, or directly retrieves the corresponding type of medicine to be picked up and the target weight of the medicine in the hospital system according to the user's identity.

[0049] The processor obtains the corresponding medicine box number and light source group number based on the type of medicine, and controls the corresponding multi-color light source group 10 to issue an indication. At the same time, it controls the drive component to open the drawer 2, and the user takes the medicine according to the light indication. It can be understood that the indication issued by the multi-color light source group 10 can be a constant light of different colors, a continuously flashing light, or a continuously flashing and changing light. Here, a constant green light is preferred. The multi-color light source group 10 corresponding to the medicine box 5 to be taken emits a constant green light and projects it into the medicine box 5 to indicate to the user to take the medicine accurately.

[0050] In step S2, based on the medicine box 5 that is furthest from the panel 4 along the extension direction of drawer 2, the processor controls the drive component to make drawer 2 extend exactly until the opening of the medicine box 5 completely exceeds the outer edge of the base 1, ensuring that the hand can be fully inserted to take the medicine. Drawer 2 stops extending, so that medicine boxes 5 that do not need to be taken cannot be taken, reducing the probability of taking the wrong medicine.

[0051] Specifically, ordinary medicines are stored in medicine box 5, which is closer to the panel 4 along the direction of the drawer 2's extension, while high-risk medicines are stored in medicine box 5, which is farther from the panel 4 along the direction of the drawer 2's extension. This physical separation reduces the risk of accidental retrieval. At the same time, in conjunction with subsequent access control, the management of high-risk medicines is further strengthened. For example, narcotic drugs and psychotropic drugs are stored in medicine box 5, which is farthest from the panel 4. When users without advanced access try to retrieve medicines, medicine box 5 will not extend out of the cabinet, making it impossible for them to retrieve the medicines.

[0052] Step S3: The processor monitors the weight change of each medicine box 5 in real time based on the weighing sensor. When the weight of a medicine box 5 decreases, it checks whether its medicine box number is consistent with the medicine box number of the medicine to be taken. If they are consistent, it calculates the actual weight of the medicine taken and compares it with the target weight of the medicine taken. It then determines whether the deviation between the actual weight of the medicine taken and the target weight of the medicine taken exceeds the allowable range. This allowable range is based on the pre-set association of different types of medicines.

[0053] If the medicine box number is inconsistent or the amount of medicine taken is inaccurate, the corresponding multi-color light source group 10 will issue a warning. For example, if medicine is taken from a medicine box 5 that has never had a light indicator, the multi-color light source group 10 corresponding to that medicine box 5 will emit a solid red light or a continuously flashing red light.

[0054] For example, if the deviation between the amount of medicine taken and the target weight of medicine taken exceeds the allowable range, the multi-color light source group 10 corresponding to the medicine box 5 will change to a constant red light.

[0055] If the dosage is accurate, the corresponding multi-color light source group 10 will turn off the indicator, which will remind the user if they take less medicine than required.

[0056] It is understandable that if the medicine cabinet is equipped with a buzzer or intelligent voice broadcast function, the processor can control it to issue corresponding warnings, and multiple warnings can also be used in combination.

[0057] The weight monitoring in step S3 employs a dynamic filtering algorithm:

[0058] The weighing sensor continuously collects weight data at a preset frequency. The continuously collected weight data is processed by moving average to filter out instantaneous interference signals, mainly filtering out instantaneous interference signals caused by hand touching the medicine box 5. Generally, weight data is collected only after the weight data has stabilized.

[0059] Only when the processed data meets the preset weight change conditions multiple times consecutively is it considered a valid drug retrieval action. If the weight data is detected to fluctuate abnormally continuously, the processor determines that the sensor is abnormal, and the control display module 6 issues a sensor fault prompt and records the fault information. This avoids weight data changes caused by accidental touches or other non-drug retrieval behaviors.

[0060] Step S4: When the processor detects that the multi-color light source group 10 corresponding to all the medicines to be taken has been deactivated, the user presses the close button 7 to close the drawer 2. Otherwise, clicking the close button 7 will not close the drawer 2. The user needs to press the close button 7 multiple times or press and hold the close button 7 to close the drawer 2. This can remind the user again and further improve the accuracy of taking medicines.

[0061] In some embodiments, the quantity of medicines is calculated based on the weight data collected in real time by the weighing sensor and the unit weight of the corresponding medicine, and the display is updated in real time on the display module 6. Since the processor is connected to the hospital system through the interface, it can obtain the quantity of medicines consumed per unit time in each medicine box 5. For example, if there are 20 tablets left and the average daily consumption is 5 tablets, it can only meet the needs for 4 days. If the rated time is 7 days, it is determined that the inventory is insufficient.

[0062] When the medicine in the medicine box 5 is insufficient to meet the rated consumption time, the processor issues an alert on the display module 6. Preferably, the alert signal is also sent to the mobile device of the relevant personnel so that the personnel can replenish the medicine in time.

[0063] When refilling medication, the user first completes identity verification through the identification module 8, then inputs the type of medication to be refilled and the target weight. This can also be done through the display module 6 or directly retrieved from the system. The processor obtains the corresponding medicine box number and light source group number based on the medication type and controls the corresponding multi-color light source group 10 to emit a prompt, similar to an indicator. Preferably, the multi-color light source group 10 emits a constant yellow light. Simultaneously, the drive component is controlled to open drawer 2, and the user refills the medication according to the light prompt; similar to the medication retrieval process, drawer 2 does not need to be fully extended.

[0064] During the medication replenishment process, the processor monitors the medication replenishment target in real time through the weighing sensor to ensure that the target is correct. If the target is incorrect, the corresponding multi-color light source group 10 will issue a warning. If the target is correct, when the medication weight reaches the upper limit, the corresponding multi-color light source group 10 will cancel the indication, that is, the yellow constant light will turn off, and the user will stop replenishing the medication.

[0065] Based on the medication retrieval logs recorded in the medicine cabinet drawer, the calculation shows the quantity of medicine consumed per unit time at the medicine cabinet and the quantity of the same type of medicine consumed per unit time at the hospital. The quantity consumed per unit time can be the average daily consumption. By comparing the cumulative total consumption within a predetermined time period, for example, to calculate the consumption within 7 days, the calculation is as follows:

[0066] Cumulative quantity difference = Total cumulative consumption quantity at drawer 2 within the predetermined time - Total cumulative consumption quantity at the hospital within the predetermined time;

[0067] Difference in quantity per unit time = Quantity consumed per unit time at drawer 2 - Quantity consumed per unit time at hospital;

[0068] If the cumulative quantity difference is less than or equal to the allowable quantity deviation, and the quantity difference per unit time is less than or equal to the unit time deviation threshold, the data is considered consistent; otherwise, the data is considered abnormal, and a high-risk warning is issued to remind relevant personnel to conduct verification.

[0069] In some embodiments, if medicine is being replenished to an empty medicine box 5, the processor controls the weighing sensor to collect the empty weight of the medicine box 5 and compare it with historical data. If the weight exceeds the deviation range, the processor will indicate that the medicine box 5 is in an abnormal state and may contain foreign objects. After the user cleans the medicine box 5, the processor will recalibrate to ensure accurate inventory calculation after replenishment.

[0070] In some embodiments, due to differences in user operating habits, some users take medicine quickly, such as reaching out and grabbing the medicine in a short time, while others take medicine slowly, such as taking it out slowly, checking it carefully before taking it, which may take more than ten seconds.

[0071] To address this issue, an adaptive adjustment mechanism for the weighing sensor parameters based on user medication dispensing habits is configured:

[0072] The processor associates user identity through the identification module and stores and associates each user's medication collection habit data. When a user performs a medication collection operation, the processor dynamically adjusts the measurement parameters of the weighing sensor according to the user's medication collection habit data to adapt to the operating characteristics of different users. The medication collection habit data includes operating characteristics related to the medication collection speed. The adjustment of the measurement parameters can at least adapt to the weight monitoring needs under different medication collection speeds. By adjusting the measurement parameters of the weighing sensor, it is ensured that the weighing sensor can accurately capture the real weight change of the medicine box 5 regardless of the user's medication collection speed, avoiding measurement errors caused by differences in medication collection speed.

[0073] Specifically, the adaptive adjustment mechanism for weighing sensor parameters based on user medication dispensing habits includes the following steps:

[0074] Step S01: Construct a user operation feature database. The processor associates user identity through the recognition module, records and stores each user's medication collection habit data, including:

[0075] Medication dispensing speed characteristics: the average time and fluctuation range from contact with the medicine box 5 to completion of medication dispensing;

[0076] Operational stability characteristics: the magnitude of weight fluctuation detected by the weighing sensor during the drug dispensing process;

[0077] Standard medication dispensing method: Weight change curve of a single medication dispensing;

[0078] Step S02: Establish a parameter adjustment model. Based on the user operation feature library, the processor matches corresponding weighing sensor parameter adjustment rules for different types of medication dispensing habits.

[0079] For users who need to pick up their medication quickly (i.e., whose medication duration is below the average level), the sampling frequency of the weighing sensor is increased, and the filtering strength of the weight data is enhanced to capture rapidly changing weight signals.

[0080] For users whose medication dispensing process is highly volatile, i.e. whose instantaneous weight changes exceed the average fluctuation value of the group, the waiting time for determining weight stability is extended, and the threshold for determining effective medication dispensing actions is increased.

[0081] For users with slow and consistent medication dispensing speeds, the sampling frequency is reduced to decrease data redundancy, and the stability determination time is shortened to improve response speed.

[0082] Step S03: Real-time adaptive adjustment: After the user verifies their identity through the identification module, the processor automatically retrieves their operational characteristic data and dynamically adjusts the weighing sensor parameters according to the following logic:

[0083] Before the medication collection begins, the basic parameters corresponding to the user are preloaded.

[0084] During the medication dispensing process, the matching degree between the current operation and historical characteristics is monitored in real time. If the deviation exceeds the preset range, a transitional parameter is temporarily activated, which is generally between the user default parameter and the system standard parameter.

[0085] After the medication is collected, the user's feature database is updated based on the data from this operation. After each preset number of medication collections, the parameter adjustment rules are re-optimized.

[0086] Step S04: Exception compatibility handling. For new users or users with missing feature databases, the system default general parameters are used. If a user triggers weight misjudgment by taking medicine multiple times in a row, their parameters are automatically reset to general parameters and marked for relearning. The feature re-acquisition process is started the next time medicine is taken.

[0087] This setup breaks through the limitations of fixed parameters in traditional weighing sensors. By dynamically linking user operation characteristics with sensor performance, it solves personalized problems such as missed detections during rapid drug dispensing and misjudgments during slow drug dispensing caused by different operating habits. It achieves intelligent measurement optimization that adapts to human and machine needs, and is especially suitable for complex scenarios with multiple users in hospitals, such as nurses and pharmacists with different operating habits. Compared with fixed parameter solutions, it significantly improves weighing accuracy and user experience.

[0088] In some embodiments, a dynamic optimization mechanism for storage location based on drug retrieval frequency is implemented.

[0089] The processor continuously tracks the frequency and cumulative amount of medications taken from each medicine box 5, and sorts the medications by usage frequency according to a preset period. Based on the sorting results, it automatically generates a storage location optimization plan: medications with high usage frequency are moved to medicine boxes 5 that are closer to the panel 4 along the extension direction of drawer 2, while medications with low usage frequency are moved to medicine boxes 5 that are relatively farther away. After the location is adjusted, the processor automatically updates the association between medication type and medicine box number. The optimization plan will prioritize the preservation of preset storage area restrictions for specially managed medications, that is, high-risk medications such as anesthetic drugs and psychotropic drugs will still be preferentially stored in medicine boxes 5 that are furthest away from the panel 4.

[0090] If medicine box 5 is detachable, then the entire position of medicine box 5 can be replaced directly, and the medicine box number is equivalent to the number of each medicine box area in drawer 2.

[0091] In summary, after reading this detailed disclosure, those skilled in the art will understand that the foregoing detailed disclosure is presented by way of example only and is not restrictive. Although not explicitly stated herein, those skilled in the art will understand that the requirements of this application encompass various reasonable changes, improvements, and modifications to the embodiments. These changes, improvements, and modifications are intended to be made by this application and are within the spirit and scope of the exemplary embodiments of this application.

[0092] Furthermore, it should be understood that in the foregoing description of the embodiments of this application, various features are combined in a single embodiment, drawing, or description for the purpose of simplifying the understanding of a feature. However, this does not mean that the combination of these features is necessary, and those skilled in the art may readily identify some of the devices as separate embodiments when reading this application. That is, the embodiments in this application can also be understood as an integration of multiple sub-embodiments. It is also valid when each sub-embodiment contains fewer than all the features of a single foregoing disclosed embodiment.

[0093] Finally, it should be understood that the embodiments disclosed herein are illustrative of the principles of the embodiments of this application. Other modified embodiments are also within the scope of this application. Therefore, the embodiments disclosed herein are merely examples and not limitations. Those skilled in the art can adopt alternative configurations to implement the applications in this application based on the embodiments in this application. Therefore, the embodiments of this application are not limited to the embodiments precisely described in the application.

Claims

1. A method for using a drawer of a precision medicine dispensing cabinet, characterized in that, The medicine cabinet drawer includes a base, a drawer, a sliding mechanism, a drive mechanism, and a processor. The drawer is slidably mounted on the base via the sliding mechanism and has a panel on its front side. The drive mechanism is used to drive the drawer to move. Two rows of medicine boxes are symmetrically arranged on the drawer, each row of medicine boxes includes several medicine boxes. A weighing sensor is provided at the bottom of each medicine box. The panel is provided with a display module, a close button, and a recognition module. An indicator light panel is provided between the two rows of medicine boxes. The indicator light panel is provided with a multi-color light source group corresponding to each medicine box. Each medicine box is provided with a light-transmitting part so that the corresponding multi-color light source group can project into the medicine box. The method of use includes the following steps: Step S1: Establish an associated dataset of drug type, drug weight, medicine box number, and light source group number; Step S2: After the user completes identity verification through the recognition module, they input the type of drug to be taken and the target weight of the drug. The processor obtains the corresponding medicine box number and light source group number based on the drug type, and controls the corresponding multi-color light source group to issue an indication. At the same time, it controls the drive component to open the drawer, and the user takes the drug according to the light indication; Step S3: The processor monitors the weight change of each medicine box in real time based on the weighing sensor. When the weight of a medicine box decreases, it checks whether its medicine box number is consistent with the medicine box number of the drug to be taken. If they are consistent, it calculates the actual weight of the drug taken and compares it with the target weight of the drug taken to determine whether the amount of drug taken is accurate. If the medicine box number is inconsistent or the amount of drug taken is inaccurate, the corresponding multi-color light source group issues a warning. If the amount of drug taken is accurate, the corresponding multi-color light source group clears the indication; Step S4: When the processor detects that the multi-color light source groups corresponding to all drugs to be taken have cleared the indication, the user presses the close button to close the drawer. It also includes an adaptive adjustment mechanism for weighing sensor parameters based on user medication habits: the processor associates user identity through the identification module, stores and associates each user's medication habit data; when a user performs a medication retrieval operation, the processor dynamically adjusts the measurement parameters of the weighing sensor according to the user's medication habit data to adapt to the operating characteristics of different users; the medication habit data includes operating characteristics related to medication retrieval speed, and the adjustment of the measurement parameters can at least adapt to the weight monitoring needs under different medication retrieval speeds.

2. The method of using the precise medicine dispensing cabinet drawer according to claim 1, characterized in that, In step S2, based on the medicine box that is furthest from the panel along the drawer extension direction, the processor controls the drive assembly to make the drawer extend just until the opening of the medicine box is completely beyond the outer edge of the base, and the drawer stops extending.

3. The method of using the drawer of the precision medicine dispensing cabinet according to claim 2, characterized in that, Ordinary medicines should be stored in the medicine box closest to the panel along the direction the drawer extends, while high-risk medicines should be stored in the medicine box furthest from the panel along the direction the drawer extends.

4. The method of using the drawer of the precision medicine dispensing cabinet according to claim 1, characterized in that, Based on the weight data collected in real time by the weighing sensor and the unit weight of the corresponding medicine, the quantity of medicine is calculated and updated on the display module in real time. The processor is connected to the hospital system to obtain the quantity of medicine consumed per unit time in each medicine box. When the medicine in the medicine box cannot meet the rated consumption time, the processor issues an alarm on the display module.

5. The method of using the drawer of the precision medicine dispensing cabinet according to claim 4, characterized in that, When refilling medication, the user first completes identity verification through the identification module, then enters the type of medication to be refilled and the target weight. The processor obtains the corresponding medicine box number and light source group number based on the medication type, and controls the corresponding multi-color light source group to issue a prompt. At the same time, it controls the drive component to open the drawer, and the user refills the medication according to the light prompt. During the medication refilling process, the processor monitors the accuracy of the medication refill target in real time through the weighing sensor. If the medication refill target is incorrect, the corresponding multi-color light source group issues a warning. If the medication refill target is correct, the corresponding multi-color light source group clears the indication when the medication weight reaches the upper limit.

6. The method of using the drawer of the precision medicine dispensing cabinet according to claim 4, characterized in that, Based on the medication retrieval logs recorded in the medicine cabinet drawer itself, calculate the quantity of medicine consumed per unit time at the medicine cabinet and the quantity of the same type of medicine consumed per unit time at the hospital, compare it with the cumulative total consumption within the predetermined time, and calculate: Cumulative quantity difference = Total cumulative consumption quantity at the drawer end within the predetermined time - Total cumulative consumption quantity at the hospital end within the predetermined time; Difference in quantity per unit time = Quantity consumed per unit time at the drawer end - Quantity consumed per unit time at the hospital end; If the cumulative quantity difference is less than or equal to the allowable quantity deviation, and the quantity difference per unit time is less than or equal to the unit time deviation threshold, the data is considered consistent; otherwise, the data is considered abnormal and a high-risk warning is issued.

7. The method of using the drawer of the precision medicine dispensing cabinet according to claim 1, characterized in that, The weight monitoring in step S3 employs a dynamic filtering algorithm: The continuously collected weight data is processed by moving average to filter out instantaneous interference signals. Only when the processed data meets the preset weight change conditions multiple times consecutively is it determined to be a valid drug dispensing action. If the weight data is detected to fluctuate abnormally continuously, the processor determines that the sensor is abnormal, and the control display module issues a sensor fault prompt and records the fault information.

8. The method of using the drawer of the precision medicine dispensing cabinet according to claim 5, characterized in that, If medication is being replenished to an empty pillbox, the processor controls the weighing sensor to collect the empty weight of the pillbox and compare it with historical data. If the weight exceeds the deviation range, the processor will indicate that the pillbox is in an abnormal state.

9. The method of using the drawer of a precision medicine dispensing cabinet according to claim 1, characterized in that, Dynamic optimization mechanism for storage location based on drug usage frequency: The processor continuously counts the frequency and cumulative amount of medicines taken from each medicine box, and sorts the medicines by usage frequency according to a preset period. Based on the sorting results, it automatically generates a storage location optimization plan: medicines with high usage frequency are moved to medicine boxes closer to the panel along the drawer extension direction, while medicines with low usage frequency are moved to medicine boxes that are relatively far away. After the location is adjusted, the processor automatically updates the association between drug types and box numbers. The optimization scheme will prioritize retaining the preset storage area restrictions for specially managed drugs.

Citation Information

Patent Citations

  • Intelligent drug cabinet monitoring system and method based on Internet of Things

    CN107544352A

  • Medication apparatus

    CN110248634A