A method for reminding people about taking medication, a medicine container, equipment, and media.
By combining a central processor and a reminder device, the static state of the medicine box is monitored in real time, and the medicine is moved to the outside after a preset time is reached. This solves the problem of inaccurate reminders for medicine boxes when the medication time is not fixed, and achieves accurate medication reminders and standardized medication administration.
Patent Information
- Application Number
- CN202310422847.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-19
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2043-04-19
AI Technical Summary
Existing pillboxes cannot accurately remind users of the unpredictable timing of medication administration, which may cause users to miss the optimal time to take their medication.
The central processing unit monitors in real time the time the medicine box remains stationary after being moved. When the preset time is reached, a medication reminder instruction is generated, and the reminder device moves the medicine to the outside. The precise reminder for medication is achieved by using a drive module, a stepper motor, and a lid control module.
It enables precise reminders for medication use even when the timing is irregular, improving the accuracy of medication reminders, ensuring users take their medications correctly, and maximizing the efficacy of the medication.
Smart Images

Figure CN116370314B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer processing technology, and more specifically, to a method for reminding users of medication events, a medicine storage box, a device, and a medium. Background Technology
[0002] In the treatment of diseases, medications must be taken according to the prescribed schedule to ensure their effectiveness and safety. In daily life, due to various reasons, it is not uncommon for patients to fail to take their medications on time, which can significantly impact the control of their condition.
[0003] Most existing pillboxes are alarm-reminder pillboxes, which can only provide timed medication reminders and often require manual timing by the user. However, some medications have variable dosage times. For example, some medications need to be taken 30 minutes after a meal. Since meal times are often unpredictable, existing alarm-reminder pillboxes cannot accurately ensure medication is taken within 30 minutes after a meal. Furthermore, if the user forgets to set a reminder, they may miss the optimal time to take their medication. Summary of the Invention
[0004] In view of this, the purpose of this application is to provide a method, a medicine storage box, a device, and a medium for reminding users to take medication. When the medicine storage box remains stationary after being moved for a preset time, a medication reminder instruction is generated, and the medicine stored inside the medicine storage box is moved to the outside to remind the user to take the medication. This allows for precise reminders when medication times are not fixed, improving the accuracy of medication reminders, ensuring users take their medication as prescribed, and maximizing the efficacy of the medication.
[0005] In a first aspect, embodiments of this application provide a method for reminding users of medication administration events. The reminder method is applied to a medication storage box, which includes a central processing unit and a reminder device. The reminder method includes:
[0006] The central processing unit monitors in real time the time that the medicine placement box remains stationary after being moved. When the time reaches a preset length, it generates a medication reminder command and sends the medication reminder command to the reminder device.
[0007] The reminder device moves the medicine inside the medicine storage box to the outside of the medicine storage box based on the received medicine reminder instruction.
[0008] Furthermore, the reminder device includes a drive module, a stepper motor, and a placement cover control module. Based on the received medication reminder command, the reminder device moves the medication stored in the medication placement box to the outside of the medication placement box, including:
[0009] The placement cover control module controls the opening of the placement cover on the surface of the medicine placement box based on the medication reminder command;
[0010] The drive module controls the stepper motor to move along the guide rail inside the medicine placement box based on the medication reminder command, so that the medicine placement groove connected to the stepper motor moves along the guide rail to move the medicine in the medicine placement groove to the outside of the medicine placement box.
[0011] Furthermore, the medicine storage box also includes a touch button on its surface. Before the central processing unit monitors the time the medicine storage box remains stationary after being moved, the reminder method further includes:
[0012] When the central processing unit senses the user's touch operation on the touch button, it generates an open lid command and sends the open lid command to the lid placement control module;
[0013] The placement cover control module controls the placement cover to open based on the opening command, so that the user can place the medicine in the medicine placement groove.
[0014] Furthermore, the medicine storage box also includes a gyroscope and a timer, and the reminder method further includes:
[0015] The central processing unit acquires the angle data of the gyroscope in real time, determines the rotation angle of the medicine placement box based on the angle data of the gyroscope, generates a timing command when it detects that the rotation angle remains unchanged, and sends the timing command to the timer.
[0016] The timer starts timing based on the timing command, obtains the time that the medicine placement box remains stationary after being moved, and sends the time to the central processing unit in real time.
[0017] Furthermore, after the timer starts timing based on the timing instruction, the reminder method further includes:
[0018] When the central processing unit detects a change in the rotation angle, it generates a stop timing command and sends the stop timing command to the timer.
[0019] The timer stops timing based on the stop timing command and restores the time to its initial state;
[0020] The process returns to the step of the central processing unit acquiring the angle data of the gyroscope in real time, until the central processing unit detects that the time has reached the preset time length, and then generates the medication reminder instruction.
[0021] Furthermore, the medicine storage box also includes an audio reminder device. After the central processing unit sends the medication reminder command to the reminder device, the reminder method further includes:
[0022] The central processing unit generates a sound reminder command and sends the sound reminder command to the sound reminder device;
[0023] The sound reminder device plays a medication reminder audio based on the sound reminder command.
[0024] Furthermore, the medicine container is placed inside a set of tableware; wherein the tableware is any one of chopsticks, a spoon, or a fork.
[0025] Secondly, embodiments of this application also provide a medicine storage box, the medicine storage box comprising:
[0026] The central processing unit is used to monitor in real time the time that the medicine placement box remains stationary after being moved. When the time reaches a preset length, it generates a medication reminder instruction and sends the medication reminder instruction to the reminder device.
[0027] A reminder device is used to move the medicine stored in the medicine storage box to the outside of the medicine storage box based on the received medicine reminder instruction.
[0028] Thirdly, embodiments of this application also provide an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the above-described method for reminding users of medication events are performed.
[0029] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the above-described method for reminding users of medication events.
[0030] This application provides a method for reminding users to take medication, applied to a medicine storage box. The medicine storage box includes a central processing unit (CPU) and a reminder device. The CPU monitors in real time the time the medicine storage box remains stationary after being moved. When the detected time reaches a preset duration, the CPU generates a medication reminder command and sends the command to the reminder device. Based on the received reminder command, the reminder device moves the medication stored in the medicine storage box to the outside of the box.
[0031] According to the medication reminder method provided in this application, when the medication holder remains stationary for a preset period of time after being moved, a medication reminder instruction is generated, and the medication placed inside the medication holder is moved to the outside to remind the user to take the medication. In this way, when the medication time is not fixed, precise reminders for medication can be achieved, improving the accuracy of medication reminders, ensuring users take their medication as prescribed, and maximizing the efficacy of the medication.
[0032] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0033] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0034] Figure 1 A flowchart illustrating a method for reminding users of medication events, provided in an embodiment of this application;
[0035] Figure 2 This is a schematic diagram of the structure of a medicine storage box provided in an embodiment of this application;
[0036] Figure 3 This is a schematic diagram of the structure of a reminder device in a medicine storage box provided in an embodiment of this application;
[0037] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0038] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. Based on the embodiments of this application, every other embodiment obtained by those skilled in the art without inventive effort falls within the scope of protection of this application.
[0039] First, the applicable scenarios for this application will be introduced. This application can be applied to the field of computer processing technology.
[0040] In the treatment of diseases, medications must be taken according to the prescribed schedule to ensure their effectiveness and safety. In daily life, due to various reasons, it is not uncommon for patients to fail to take their medications on time, which can significantly impact the control of their condition.
[0041] Research has found that most existing pillboxes are alarm-reminder pillboxes, which can only provide timed medication reminders and often require manual timing by the user. However, some medications have variable dosage times. For example, some medications need to be taken 30 minutes after a meal. Because meal times are often unpredictable, existing alarm-reminder pillboxes cannot accurately ensure medication is taken within 30 minutes after meals. Furthermore, if users forget to set a reminder, they may miss the optimal time to take their medication.
[0042] Based on this, the embodiments of this application provide a method for reminding users of medication events. When the medication time is not fixed, it can achieve accurate reminders of medication, improve the accuracy of medication event reminders, ensure users take medication in accordance with regulations, and maximize the efficacy of the medication.
[0043] Please see Figure 1 , Figure 1 This is a flowchart illustrating a method for reminding users of medication use, provided as an embodiment of this application. The reminder method is applied to a medication storage box, which includes a central processing unit and a reminder device. Figure 1 As shown in the embodiments of this application, the reminder method includes:
[0044] S101, the central processing unit monitors in real time the time that the medicine placement box remains stationary after being moved. When the time reaches a preset length, it generates a medication reminder instruction and sends the medication reminder instruction to the reminder device.
[0045] It should be noted that the preset time length refers to a pre-set duration for determining whether the medicine storage box remains stationary. For example, the preset time length can be set to 30 minutes, and this application does not specifically limit this. The medication reminder command refers to the command used to drive the reminder device to dispense the medicine from the medicine storage box.
[0046] Specifically, the central processing unit (CPU) is mainly used to detect whether the time the medicine container remains stationary after being moved reaches a preset time length, and generates a medication reminder instruction when the preset time length is reached. Regarding step S101 above, in specific implementation, the CPU monitors the time the medicine container remains stationary after being moved in real time. When the preset time length is detected, a medication reminder instruction is generated and sent to the reminder device.
[0047] S102, the reminder device moves the medicine inside the medicine storage box to the outside of the medicine storage box based on the received medicine reminder instruction.
[0048] Specifically, the reminder device is mainly used to deliver the medicine placed inside the medicine storage box to the outside of the medicine storage box. Regarding step S102 above, in specific implementation, after the central processing unit sends the generated medication reminder command to the reminder device, the reminder device, based on the received medication reminder command, delivers the medicine inside the medicine storage box to the outside of the medicine storage box.
[0049] As an optional implementation, the medicine storage box is placed inside a set of tableware; wherein the tableware is any one of chopsticks, a spoon, or a fork.
[0050] In this way, when the medicine holder is placed inside tableware, such as chopsticks, its movement indicates the user is eating. When the medicine holder remains stationary, it indicates the user has finished eating and placed the chopsticks in the designated position. The central processing unit monitors the time the medicine holder remains stationary after being moved. When the time reaches a preset duration, a medication reminder is generated and sent to the reminder device. Based on the received reminder, the reminder device dispenses the medication from the medicine holder. This allows for precise control over the user's need to take medication at a fixed time after meals.
[0051] Furthermore, according to the reminder method provided in the embodiments of this application, the reminder device includes a drive module, a stepper motor, and a cover placement control module.
[0052] Here, the drive module is mainly used to control the stepper motor, and the lid control module is mainly used to control the opening and closing of the lid. The surface of the medicine storage box is equipped with a lid; opening the lid allows medicine to be placed into or out of the box. Inside the box, there are also medicine storage recesses connected to the stepper motor for storing medicine.
[0053] Specifically, regarding step S102 above, the reminder device moves the medicine inside the medicine storage box to the outside of the medicine storage box based on the received medication reminder command, including:
[0054] Step 1021: The placement cover control module controls the opening of the placement cover on the surface of the medicine placement box based on the medication reminder command.
[0055] Regarding step 1021 above, in specific implementation, after receiving the medication reminder instruction, the placement cover control module controls the placement cover to open based on the medication reminder instruction, so that the medicine can be delivered to the outside of the medicine placement box.
[0056] Step 1022: The drive module controls the stepper motor to move along the guide rail inside the medicine placement box based on the medication reminder command, so that the medicine placement groove connected to the stepper motor moves along the guide rail to move the medicine in the medicine placement groove to the outside of the medicine placement box.
[0057] It should be noted that the guide rail is set inside the medicine storage box, and the stepper motor is placed on the guide rail. The end point of the guide rail is set at the edge of the medicine storage box, so that the stepper motor can move along the edge of the medicine storage box along the guide rail to move the medicine to the outside of the medicine storage box.
[0058] Regarding step 1022 above, in specific implementation, after receiving the medication reminder instruction, the drive module controls the stepper motor to move along the guide rail inside the medicine placement box based on the medication reminder instruction, so that the medicine placement groove connected to the stepper motor moves along the guide rail, so as to move the medicine in the medicine placement groove to the outside of the medicine placement box.
[0059] Furthermore, according to the reminder method provided in the embodiments of this application, the medicine placement box further includes a touch button disposed on the surface of the medicine placement box. Before the central processing unit monitors the time during which the medicine placement box remains stationary after being moved, the reminder method further includes:
[0060] A: When the central processing unit senses the user's touch operation on the touch button, it generates an open lid command and sends the open lid command to the lid placement control module.
[0061] B: The placement cover control module controls the placement cover to open based on the opening command, so that the user can place the medicine in the medicine placement groove.
[0062] Here, a touch button is located on the surface of the medicine storage box. When the user touches this button, it indicates that the user is ready to place medicine into the medicine storage box, at which point the storage lid needs to be opened. The lid opening command is used to drive the storage lid control module to open the storage lid.
[0063] Regarding steps A-B above, in specific implementation, when a user prepares to place medicine into the medicine storage box, they can touch the touch button on the surface of the medicine storage box. The central processing unit (CPU) then senses the user's touch operation on the button. Upon sensing this operation, the CPU generates an open-lid command and sends it to the lid control module. Upon receiving the open-lid command from the CPU, the lid control module controls the lid to open, allowing the user to place the medicine into the designated storage slot.
[0064] Furthermore, according to the reminder method provided in the embodiments of this application, the medicine placement box further includes a gyroscope and a timer, and the reminder method further includes:
[0065] I: The central processing unit acquires the angle data of the gyroscope in real time, determines the rotation angle of the medicine placement box based on the angle data of the gyroscope, generates a timing command when it detects that the rotation angle remains unchanged, and sends the timing command to the timer.
[0066] II: The timer starts timing based on the timing command, obtains the time that the medicine placement box remains stationary after being moved, and sends the time to the central processing unit in real time.
[0067] Here, the gyroscope is a device that uses the angular momentum of a high-speed rotating body to sense the angular motion of its housing relative to inertial space around one or two axes orthogonal to its rotation axis. It is primarily used to generate angle data in real time. The timer is mainly used to keep track of time when the medicine container remains stationary. The timing command is used to control the timer to start timing.
[0068] Regarding steps I-II above, in practice, the gyroscope continuously generates angle data, and the central processing unit (CPU) acquires this angle data in real time, determining the rotation angle of the medicine container based on this data. When the CPU detects that the rotation angle remains constant, it generates a timing command and sends it to the timer. The timer starts timing based on the command, recording the time the medicine container remains stationary after being moved, and sends this time back to the CPU in real time. The CPU can then determine when a medication reminder is needed based on the received time.
[0069] Furthermore, according to the reminder method provided in the embodiments of this application, after the timer starts timing based on the timing instruction, the reminder method further includes:
[0070] i: When the central processing unit detects a change in the rotation angle, it generates a stop timing command and sends the stop timing command to the timer.
[0071] ii: The timer stops timing based on the stop timing command and restores the time to its initial state.
[0072] iii: Return to the step of the central processing unit acquiring the angle data of the gyroscope in real time, until the central processing unit detects that the time has reached the preset time length, and then generates the medication reminder instruction.
[0073] It should be noted that the stop timer command is used to control the timer to stop counting down. The initial state refers to resetting the time recorded by the timer to zero.
[0074] Regarding steps i-iii above, in specific implementation, after the timer starts timing based on the timing command, the central processing unit (CPU) acquires and monitors the rotation angle of the medicine container in real time. When the CPU detects a change in the rotation angle, it generates a stop timing command and sends it to the timer. For example, when the medicine container is placed with chopsticks, if a change in the rotation angle is detected, it can be assumed that the user is still eating, and the timing needs to be stopped. The timer stops timing based on the stop timing command and restores the time to its initial state. Then, it returns to the step described in step i above, where the CPU acquires the angle data from the gyroscope in real time. The CPU continues to monitor the rotation angle of the medicine container until it detects that the medicine container has remained stationary for a preset time length, at which point it generates a medication reminder command.
[0075] Furthermore, according to the reminder method provided in the embodiments of this application, the medicine placement box further includes an audio reminder device. After the central processing unit sends the medication reminder instruction to the reminder device, the reminder method further includes:
[0076] (1) The central processing unit generates a sound reminder instruction and sends the sound reminder instruction to the sound reminder device.
[0077] (2) The sound reminder device plays a medication reminder audio based on the sound reminder command.
[0078] Here, the sound reminder device primarily uses sound to remind the user to take their medication. Regarding steps (1)-(2) above, in specific implementation, after the central processing unit (CPU) sends the medication reminder command to the reminder device, the CPU generates a sound reminder command and sends it to the sound reminder device. The sound reminder device then plays a medication reminder audio based on the sound reminder command, thus reminding the user to take their medication through the played audio.
[0079] This application provides a method for reminding users to take medication, applied to a medicine storage box. The medicine storage box includes a central processing unit (CPU) and a reminder device. The CPU monitors in real time the time the medicine storage box remains stationary after being moved. When the detected time reaches a preset duration, the CPU generates a medication reminder command and sends the command to the reminder device. Based on the received reminder command, the reminder device moves the medication stored in the medicine storage box to the outside of the box.
[0080] According to the medication reminder method provided in this application, when the medication holder remains stationary for a preset period of time after being moved, a medication reminder instruction is generated, and the medication placed inside the medication holder is moved to the outside to remind the user to take the medication. In this way, when the medication time is not fixed, precise reminders for medication can be achieved, improving the accuracy of medication reminders, ensuring users take their medication as prescribed, and maximizing the efficacy of the medication.
[0081] Please see Figure 2 , Figure 3 , Figure 2 This is a schematic diagram of the structure of a medicine storage box provided in an embodiment of this application. Figure 3 This is a schematic diagram of the structure of a reminder device in a medicine storage box provided in an embodiment of this application. Figure 2 As shown, the medicine storage box 200 includes:
[0082] The central processing unit 201 is used to monitor in real time the time that the medicine placement box 200 remains stationary after being moved. When the time reaches a preset length, it generates a medicine reminder instruction and sends the medicine reminder instruction to the reminder device 202.
[0083] The reminder device 202 is used to move the medicine stored in the medicine storage box 200 to the outside of the medicine storage box 200 based on the received medicine reminder instruction.
[0084] Furthermore, such as Figure 3 As shown, the reminder device 202 includes a drive module 2021, a stepper motor 2022, and a lid placement control module 2023;
[0085] The placement cover control module 2023 is used to control the opening of the placement cover on the surface 200 of the medicine placement box based on the medication reminder command;
[0086] The drive module 2021 is used to control the stepper motor 2022 to move along the guide rail inside the medicine placement box 200 based on the medication reminder command, so that the medicine placement groove connected to the stepper motor 2022 moves along the guide rail to move the medicine in the medicine placement groove to the outside of the medicine placement box 200.
[0087] Furthermore, the medicine storage box 200 also includes a touch button disposed on the surface of the medicine storage box:
[0088] The central processing unit 201 is also used to generate an opening command when it senses a user's touch operation on the touch button, and send the opening command to the lid placement control module 2023;
[0089] The placement cover control module 2023 is also used to control the placement cover to open based on the opening command, so that the user can place the medicine in the medicine placement groove.
[0090] Furthermore, the medicine storage box 200 also includes a gyroscope and a timer;
[0091] The central processing unit 201 is also used to acquire the angle data of the gyroscope in real time, and determine the rotation angle of the medicine placement box 200 based on the angle data of the gyroscope. When the rotation angle is detected to remain unchanged, a timing command is generated and the timing command is sent to the timer.
[0092] The timer is used to start timing based on the timing command, obtain the time that the medicine placement box 200 remains stationary after being moved, and send the time to the central processing unit 201 in real time.
[0093] Furthermore, the central processing unit 201 is also configured to generate a stop timing command when a change in the rotation angle is detected, and send the stop timing command to the timer;
[0094] The timer is also used to stop timing based on the stop timing command and restore the time to its initial state;
[0095] The central processing unit 201 returns to the step of acquiring the angle data of the gyroscope in real time until the central processing unit 201 detects that the time has reached the preset time length, and then generates the medication reminder instruction.
[0096] Furthermore, the medicine storage box 200 also includes an audio reminder device;
[0097] The central processing unit 201 is also used to generate a sound reminder instruction and send the sound reminder instruction to the sound reminder device;
[0098] The sound reminder device is used to play a medication reminder audio based on the sound reminder command.
[0099] Furthermore, the medicine placement box 200 is placed inside a set of tableware; wherein the set of tableware is any one of chopsticks, a spoon, or a fork.
[0100] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 4 As shown, the electronic device 400 includes a processor 410, a memory 420, and a bus 430.
[0101] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, they can perform the operations described above. Figure 1 The steps of the medication reminder method in the illustrated method embodiment can be found in the method embodiment for specific implementation, and will not be repeated here.
[0102] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 The steps of the medication reminder method in the illustrated method embodiment can be found in the method embodiment for specific implementation, and will not be repeated here.
[0103] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0104] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0105] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0106] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0107] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0108] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0109] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The scope of protection of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for reminding people to take medication, characterized in that, The reminder method is applied to a medicine storage box, which is placed inside tableware. The medicine storage box includes a central processing unit and a reminder device. The reminder method includes: The central processing unit monitors in real time the time that the medicine placement box remains stationary after being moved. When the time reaches a preset length, it generates a medication reminder command and sends the medication reminder command to the reminder device. The reminder device moves the medicine inside the medicine storage box to the outside of the medicine storage box based on the received medicine reminder instruction; The medicine storage box also includes a gyroscope and a timer, and the reminder method further includes: The central processing unit acquires the angle data of the gyroscope in real time, determines the rotation angle of the medicine placement box based on the angle data of the gyroscope, generates a timing command when it detects that the rotation angle remains unchanged, and sends the timing command to the timer. The timer starts timing based on the timing command, obtains the time that the medicine placement box remains stationary after being moved, and sends the time to the central processing unit in real time; After the timer starts timing based on the timing instruction, the reminder method further includes: When the central processing unit detects a change in the rotation angle, it generates a stop timing command and sends the stop timing command to the timer. The timer stops timing based on the stop timing command and restores the time to its initial state; The process returns to the step of the central processing unit acquiring the angle data of the gyroscope in real time, until the central processing unit detects that the time has reached the preset time length, and then generates the medication reminder instruction.
2. The reminder method according to claim 1, characterized in that, The reminder device includes a drive module, a stepper motor, and a lid control module. Based on the received medication reminder command, the reminder device moves the medication stored in the medication holder to the outside of the medication holder, including: The placement cover control module controls the opening of the placement cover on the surface of the medicine placement box based on the medication reminder command; The drive module controls the stepper motor to move along the guide rail inside the medicine placement box based on the medication reminder command, so that the medicine placement groove connected to the stepper motor moves along the guide rail to move the medicine in the medicine placement groove to the outside of the medicine placement box.
3. The reminder method according to claim 2, characterized in that, The medicine storage box also includes a touch button on its surface. Before the central processing unit monitors the time during which the medicine storage box remains unmoved, the reminder method further includes: When the central processing unit senses the user's touch operation on the touch button, it generates an open lid command and sends the open lid command to the lid placement control module; The placement cover control module controls the placement cover to open based on the opening command, so that the user can place the medicine in the medicine placement groove.
4. The reminder method according to claim 1, characterized in that, The medicine storage box also includes an audio reminder device. After the central processing unit sends the medication reminder command to the reminder device, the reminder method further includes: The central processing unit generates a sound reminder command and sends the sound reminder command to the sound reminder device; The sound reminder device plays a medication reminder audio based on the sound reminder command.
5. The reminder method according to claim 1, characterized in that, The tableware can be any one of chopsticks, spoons, or forks.
6. A medicine storage box, characterized in that, The medicine storage box is placed inside the tableware, and the medicine storage box includes: The central processing unit is used to monitor in real time the time that the medicine placement box remains stationary after being moved. When the time reaches a preset length, it generates a medication reminder instruction and sends the medication reminder instruction to the reminder device. A reminder device is used to move the medicine stored in the medicine storage box to the outside of the medicine storage box based on the received medicine reminder instruction; Furthermore, the medicine storage box also includes a gyroscope and a timer; The central processing unit is also used to acquire the angle data of the gyroscope in real time, determine the rotation angle of the medicine placement box based on the angle data of the gyroscope, generate a timing command when the rotation angle remains unchanged, and send the timing command to the timer. The timer is used to start timing based on the timing command, obtain the time that the medicine placement box remains stationary after being moved, and send the time to the central processing unit in real time. The central processing unit is further configured to generate a stop timing command when a change in the rotation angle is detected, and send the stop timing command to the timer; The timer is also used to stop timing based on the stop timing command and restore the time to its initial state; The central processing unit returns to the step of acquiring the angle data of the gyroscope in real time until the central processing unit detects that the time has reached the preset time length and generates the medication reminder instruction.
7. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. The machine-readable instructions are executed by the processor to perform the steps of the medication reminder method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the medication reminder method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Medicine box with medicine taking and dining time reminding function
CN115624474A
Remind old man to take medicine electron medicine cabinet on time
CN207275289U