Voice reminding method, voice setting method and system of a drug inhaler
By introducing personalized voice prompts into the medication inhaler, the problem of insufficient operation guidance in the existing technology is solved, dynamic medication guidance is achieved, the success rate and accuracy of medication use for patients are improved, and the participation and care of relatives and friends are enhanced.
Patent Information
- Application Number
- CN202510504407.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2045-04-22
AI Technical Summary
The operation instructions for existing medication inhalers rely on paper manuals, which cannot provide dynamic operation guidance for patients with different cognitive levels. Furthermore, the built-in audio prompts cannot effectively guide users, resulting in insufficient medication guidance.
A voice reminder method for a medication inhaler is provided, which involves recording personalized voice reminder information of the user through a terminal and transmitting it to the inhaler, and dynamically playing customized voice guidance that matches the patient's cognitive level according to the set medication reminder conditions.
It improved the acceptance and accuracy of inhaler operation instructions among patients with different educational backgrounds and language habits, lowered the barrier to use, and increased the participation and care of patients' relatives and friends.
Smart Images

Figure CN120215871B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of inhalers, and in particular to a voice prompt method, voice setting method and system for a drug inhaler. Background Technology
[0002] A drug inhaler (such as a dry powder inhaler) is a device used to deliver micronized dry powder of medicine in the form of an aerosol, allowing it to be actively inhaled by the patient and delivered directly to the respiratory tract and lungs for the prevention or treatment of respiratory diseases such as asthma and chronic obstructive pulmonary disease.
[0003] Unlike ordinary medications, inhalers typically employ a purely mechanical operation guide, such as printing usage instructions on the medication casing and using position markers to indicate remaining dosage. This user interaction method has significant limitations in complex medical scenarios and fails to adequately guide users in using the inhaler. Current technology relies on paper instructions, which cannot provide dynamic guidance for patients with varying cognitive levels. While some inhalers have built-in audio prompts, these only offer simple alerts (e.g., "drip" for complete dosage, "drip-drip" for insufficient dosage), which patients with different cognitive levels may not understand or comprehend, resulting in insufficient guidance for medication use. Summary of the Invention
[0004] The following is an overview of the subject matter described in detail in this application. This overview is not intended to limit the scope of the claims.
[0005] This application provides a voice reminder method, voice setting method and system for a drug inhaler, which can provide users with personalized voice medication reminders and improve the success rate and accuracy of medication use with the inhaler.
[0006] In a first aspect, embodiments of this application provide a voice prompt method for a drug inhaler, applied to an inhaler management system. The inhaler management system includes an inhaler and a terminal for setting the inhaler. The inhaler includes a control unit, a voice prompt unit, a first communication unit, and a data storage unit. The terminal includes an input module, a recording module, and a second communication unit. The method includes:
[0007] The terminal obtains the medication reminder configuration information input by the user through the input module, and obtains the personalized voice reminder information recorded by the user regarding the medication reminder configuration information through the recording module;
[0008] The terminal sends medication reminder configuration information and its corresponding personalized voice reminder information to the inhaler through the second communication unit;
[0009] The inhaler's control unit obtains medication reminder configuration information and its corresponding compressed personalized voice reminder information through the first communication unit, and decompresses the personalized voice reminder information.
[0010] The control unit sets reminders based on the medication reminder configuration information and stores the reminders and their corresponding decompressed personalized voice reminder information in the data storage unit.
[0011] When the reminder conditions are met, the control unit reads the personalized voice reminder information corresponding to the reminder from the data storage unit and plays the personalized voice reminder information through the voice prompt unit.
[0012] In one embodiment of this application, the type of medication reminder configuration information includes at least one of the following:
[0013] Medication reminders;
[0014] Medication supplementation reminder;
[0015] Inhaler operation reminders.
[0016] In one embodiment of this application, the inhaler further includes a sensing module for medication detection. The control unit acquires medication behavior information of the patient through the sensing module, and determines the number of times the patient takes medication and / or calculates the remaining medication dosage based on the medication behavior information. The reminder conditions corresponding to the medication replenishment reminder include at least one of the following second reminder conditions:
[0017] The remaining amount of medicine is less than the preset amount of medicine;
[0018] The number of times the medication is administered is greater than the preset number.
[0019] In one embodiment of this application, the control unit sends the number of medication administrations and / or the statistical remaining medication amount to the terminal or cloud server through the first communication unit.
[0020] In one embodiment of this application, the inhaler further includes a sensing module for medication detection. The control unit obtains medication behavior information of the patient through the sensing module. The reminder conditions corresponding to the inhaler operation reminder include at least one of the following third reminder conditions:
[0021] The patient's medication behavior information is detected by the sensing module;
[0022] The sensor module detects the patient's medication behavior information and determines that the patient's medication behavior is correct based on the medication behavior information.
[0023] The sensor module detects the patient's medication behavior information and determines that the patient's medication behavior is incorrect based on the medication behavior information.
[0024] In one embodiment of this application, the inhaler includes an inhalation port, a drug storage unit for containing medication, a drug filling unit, and an inhalation channel connecting the inhalation port and the drug filling unit. The inhaler also includes an operating part for operating the drug filling unit to fill medication from the drug storage unit. A sensing module is disposed on the operating part, wherein the operating part is a rotary handle for controlling the rotation of the operating part. The sensing module includes a first switch sensing module and a second switch sensing module disposed on the rotation path of the rotary handle. The first switch sensing module is used to sense the rotary handle leaving and / or reaching a first position, and the second switch sensing module is used to sense the rotary handle leaving and / or reaching a second position.
[0025] The step of detecting the patient's medication behavior information through the sensing module and determining that the patient's medication behavior is correct based on the medication behavior information includes:
[0026] After the first switch sensing module senses that the rotating handle has left the first position, and then the second switch sensing module senses that the rotating handle has left the second position, and then the first switch sensing module senses that the rotating handle has returned to the first position, it is determined that the patient's medication behavior is correct.
[0027] And / or,
[0028] The step of detecting the patient's medication behavior information through the sensing module and determining that the patient's medication behavior is incorrect based on the medication behavior information includes at least one of the following:
[0029] After the first switch sensing module senses that the rotary handle has left the first position, the second switch sensing module does not detect that the rotary handle has reached the second position within a first preset time.
[0030] After the first switch sensing module senses that the rotary handle has left the first position, and if the first switch sensing module does not detect that the rotary handle has reached the second position, the first switch sensing module senses that the rotary handle returns to the first position.
[0031] After the second switch sensing module detects that the rotary handle has left the second position, it does not detect that the rotary handle has returned to the first position within a second preset time.
[0032] In one embodiment of this application, the patient's medication behavior information is detected by the sensing module. This means that the control unit senses that the patient has started using the inhaler through the sensing module. At this time, the control unit can control the voice prompt unit to play personalized voice prompts for inhaler operation.
[0033] In another embodiment, the control unit can determine whether the patient has taken the medication correctly based on the medication signal information acquired by the sensing module. If the patient's medication behavior is correct, the control unit can control the voice prompt unit to play an encouraging operation reminder voice. If the patient's medication behavior is incorrect, the control unit can control the voice prompt unit to play an operation reminder voice to repeat the operation.
[0034] In one embodiment of this application, the inhaler includes an inhalation port, a drug storage unit for containing medication, a drug filling unit, and an inhalation channel connecting the inhalation port and the drug filling unit. The inhaler also includes an operating part for operating the drug filling unit to fill medication from the drug storage unit. A sensing module is disposed on the operating part, wherein the operating part is a rotary handle for controlling the rotation of the operating part. The sensing module includes a first switch sensing module and a second switch sensing module disposed on the rotation path of the rotary handle. The first switch sensing module is used to sense the rotary handle leaving and / or reaching a first position, and the second switch sensing module is used to sense the rotary handle leaving and / or reaching a second position.
[0035] In one embodiment of this application, to better guide the patient in using the inhaler, the control unit, through the first and second switch sensing modules, senses that the rotating handle has returned to the first position and then sequentially plays multiple personalized voice reminder messages. These include a first voice reminder message, a second voice reminder message, a third voice reminder message, and a fourth voice reminder message. The first voice reminder message reminds the patient not to immediately put the inhaler in their mouth and to exhale as much as possible first. The second voice reminder message guides the user to take deep breaths. After a second time interval, the third voice reminder message is played, reminding the patient to hold their breath. After a third time interval, the fourth voice reminder message is played, guiding the user on what to do after medication. By sequentially playing the first, second, third, and fourth voice reminder messages, personalized voice guidance and reminders can be provided to the patient from the perspective of family and friends, alleviating the patient's anxiety and providing medication guidance with care from a family and friend's perspective. The guidance effect is good and helps improve patient medication adherence.
[0036] Secondly, embodiments of this application provide a voice prompt method for a drug inhaler, applied to an inhaler including a voice prompt unit, the method comprising:
[0037] The terminal receives the medication reminder configuration information and its corresponding compressed personalized voice reminder information sent by the terminal, and decompresses the personalized voice reminder information. The terminal and the inhaler are then bound together.
[0038] Set reminders based on medication reminder configuration information, and establish a mapping relationship between reminders and their corresponding personalized voice reminders;
[0039] When the reminder conditions are met, the personalized voice reminder information corresponding to the reminder is obtained according to the mapping relationship, and played through the voice prompt unit.
[0040] Thirdly, embodiments of this application provide a voice setting method for a drug inhaler, applied to a terminal, the method comprising:
[0041] Obtain the medication reminder configuration information input by the user, as well as the personalized voice reminder information recorded by the user in response to the medication reminder configuration information;
[0042] Send medication reminder configuration information and its corresponding compressed personalized voice reminder information to the inhaler bound to the terminal.
[0043] Fourthly, embodiments of this application provide an inhaler management system, including an inhaler and a terminal for setting the inhaler. The inhaler includes a control unit, a voice prompt unit, a first communication unit, and a data storage unit. The terminal includes an input module, a recording module, and a second communication unit.
[0044] The terminal obtains the medication reminder configuration information input by the user through the input module, and obtains the personalized voice reminder information recorded by the user regarding the medication reminder configuration information through the recording module;
[0045] The terminal sends medication reminder configuration information and its corresponding compressed personalized voice reminder information to the inhaler through the second communication unit;
[0046] The inhaler's control unit obtains medication reminder configuration information and its corresponding personalized voice reminder information through the first communication unit, and decompresses the personalized voice reminder information.
[0047] The control unit sets reminders based on the medication reminder configuration information and stores the reminders and their corresponding decompressed personalized voice reminder information in the data storage unit.
[0048] When the reminder conditions are met, the control unit reads the personalized voice reminder information corresponding to the reminder from the data storage unit and plays the personalized voice reminder information through the voice prompt unit.
[0049] Fifthly, embodiments of this application provide an inhaler, which includes a control unit, a voice prompt unit, a first communication unit, and a data storage unit, and a terminal including an input module, a recording module, and a second communication unit;
[0050] The inhaler's control unit obtains medication reminder configuration information and its corresponding compressed personalized voice reminder information through the first communication unit, and decompresses the personalized voice reminder information.
[0051] The control unit sets reminders based on the medication reminder configuration information and stores the reminders and their corresponding personalized voice reminders in the data storage unit.
[0052] When the reminder conditions are met, the control unit reads the personalized voice reminder information corresponding to the reminder from the data storage unit and plays the personalized voice reminder information through the voice prompt unit.
[0053] Sixthly, embodiments of this application also provide an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method provided in any of the above embodiments.
[0054] In a seventh aspect, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the voice reminder method and voice setting method provided in any of the above embodiments.
[0055] Eighthly, embodiments of this application also provide a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium and executes the computer program, thereby enabling the computer device to implement the voice reminder method and voice setting method provided in any of the above embodiments.
[0056] The embodiments of this application include at least the following beneficial effects: By inputting personalized voice reminder information into the terminal and transmitting it to the inhaler, the inhaler can dynamically play customized voice guidance that matches the patient's cognitive level according to the set medication reminder conditions. This solves the problem of difficulty in understanding static audio prompts in the prior art, effectively improving the acceptance and accuracy of inhaler operation guidance for patients with different educational levels and language habits, and lowering the barrier to entry for patients using the inhaler. Patients' relatives and friends can use the terminal to configure personalized voice reminder information for the patient, ensuring that the voice operation prompts given to the patient effectively match the patient's cognitive level. This not only effectively improves the acceptance and compliance of inhaler operation guidance for patients with different educational levels and language habits, but also increases the involvement of relatives and friends in the patient's treatment, enabling them to better participate in the patient's medication management and helping to increase the care and concern of relatives and friends for the patient. On the other hand, since the personalized voice reminder information received by the inhaler is compressed, it saves data volume during transmission and improves data transmission efficiency.
[0057] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the application. Attached Figure Description
[0058] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.
[0059] Figure 1 This is a schematic diagram of an inhaler management system provided in one embodiment of this application;
[0060] Figure 2 This is a schematic diagram of an inhaler management system provided in another embodiment of this application;
[0061] Figure 3 This is a system principle block diagram of an inhaler management system provided in one embodiment of this application;
[0062] Figure 4 This is a flowchart of a voice reminder method provided in one embodiment of this application;
[0063] Figure 5 yes Figure 4 Flowchart of the specific method for step 410;
[0064] Figure 6 This is a schematic diagram of a first interface provided in one embodiment of this application;
[0065] Figure 7This is a schematic diagram of a second interface provided in one embodiment of this application;
[0066] Figure 8 yes Figure 7 A detailed configuration interface diagram of the Traditional Chinese Medicine prescription settings area;
[0067] Figure 9 This is a schematic diagram of a personalized voice configuration interface provided in one embodiment of this application;
[0068] Figure 10 This is a schematic diagram of a voice recording interface provided in one embodiment of this application;
[0069] Figure 11 This is a schematic diagram of the structure of an inhaler provided in one embodiment of this application;
[0070] Figure 12 This is a schematic diagram of the structure of an inhaler provided in one embodiment of this application;
[0071] Figure 13 This is a schematic diagram of a specific scenario of an inhaler management system provided in one embodiment of this application;
[0072] Figure 14 This is a schematic diagram of a specific scenario of an inhaler management system provided in another embodiment of this application;
[0073] Figure 15 This is a schematic diagram of a specific scenario of an inhaler management system provided in another embodiment of this application;
[0074] Figure 16 This is a structural block diagram of a terminal device provided in one embodiment of this application;
[0075] Figure 17 This is a structural block diagram of a server provided in one embodiment of this application.
[0076] Figure label: Inhaler management system 100;
[0077] Inhaler 200: Control unit 210; Voice prompt unit 220; Speaker 221; Voice control chip 222; First communication unit 230; Data storage unit 240; Sensing module 214: First switch sensing module 2141; Second switch sensing module 2142; Inhalation port 250; Drug storage unit 260; Drug filling unit 270; Inhalation channel 280; Operation unit 290; Voice control module 211; Power circuit 212; Charging interface 2121; Battery 2122; Power management module 2123; Indicator light 213;
[0078] Terminal 300: Terminal controller 310; Input module 320; Recording module 330; Second communication unit 340; Display screen 350;
[0079] Cloud server 400;
[0080] First interface 600: Drug type 601; Medication time 602; Remaining drug quantity 603; Equipment management control 610;
[0081] Second interface 700: Medication plan setting area 710; Personalization settings control 720; Device search control 730;
[0082] Detailed configuration interface 810;
[0083] Personalized voice configuration interface 900:
[0084] Voice recording interface 1000: Recording time 1010; Recording progress bar 1020;
[0085] Mobile phone 1510;
[0086] Terminal equipment: Camera assembly 1610; Memory 1620; Input unit 1630; Touch panel 1631; Other input devices 1632; Display unit 1640; Display panel 1641; Sensor 1650; Audio circuit 1660; Speaker 1661; Microphone 1662; Wireless fidelity module 1670; Processor 1680; Power supply 1690;
[0087] Server 1700: Central Processing Unit 1722; Power Supply 1726; Storage Media 1730; Operating System 1741; Application Program Storage 1742; Data 1744; Memory 1732; Wireless Network Interface 1750; Input / Output Interface 1758. Detailed Implementation
[0088] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0089] It should be noted that in various specific embodiments of this application, when processing data related to the characteristics of the target object, such as target object attribute information or attribute information sets, is required, the permission or consent of the target object will be obtained first. Furthermore, the collection, use, and processing of this data will comply with relevant laws, regulations, and standards. The target object can be a user. In addition, when embodiments of this application need to obtain target object attribute information, separate permission or consent from the target object will be obtained through pop-ups or redirection to a confirmation page. Only after obtaining the target object's separate permission or consent will the necessary target object-related data for the normal operation of the embodiments of this application be obtained.
[0090] According to existing research data, the prevalence of asthma among adults aged 18 and above in my country reached 5.5% in 2024, with a total of approximately 62.2 million adult patients and about 8.7 million children and adolescents with asthma. With increasing age and the decline of respiratory function, the prevalence of asthma in people aged 46 and above increases significantly. According to asthma treatment guidelines, asthma patients need to continuously use inhaled medications to minimize the risk of acute asthma attacks, achieve good symptom control, and maintain normal activity levels. However, in reality, patients often forget to take their medication or stop taking it on their own when they are not experiencing an asthma attack, which greatly affects treatment effectiveness. To improve patient medication adherence and ensure treatment effectiveness, there is an urgent need for an effective solution that can objectively record patients' medication use, provide personalized reminders based on medication status, and involve family and friends to encourage patients, especially the elderly and children, to adhere to medication. Therefore, this solution must be simple and convenient to use, especially by the elderly and children.
[0091] Currently, one of the most common methods of medication administration for asthma patients is through inhalation using a dry powder inhaler. A dry powder inhaler is used to deliver micronized drug powder in aerosol form, allowing it to be actively inhaled by the patient and directly reach the respiratory tract and lungs, thus enabling the prevention or treatment of respiratory diseases such as asthma and chronic obstructive pulmonary disease.
[0092] Dry powder inhalers are more complex to use than other oral or topical medications, and many patients, especially the elderly and children, find it difficult to use them proficiently. This leads to incomplete medication records and untimely medication reminders, which in turn affects the treatment effect.
[0093] Current medication inhalers generally employ a purely mechanical operation guidance mode, such as printing usage instructions on the medication casing and using position markers to indicate the remaining dosage. This user interaction method has significant shortcomings in complex medical scenarios and cannot effectively guide users in using the inhaler. Existing technology relies on paper instructions for inhaler operation, failing to provide dynamic guidance for patients with varying cognitive levels. While some inhalers have built-in audio prompts, these can only provide simple prompts (e.g., "drip" for complete medication dispensing, "drip-drip" for insufficient dosage), which patients with different cognitive levels may not understand or comprehend, resulting in insufficient guidance for medication use.
[0094] On the other hand, dry powder inhalers require consistent medication use and have a relatively high operational barrier. Currently, the responsibility for medication administration rests primarily with the patient, making it difficult for family and friends to effectively participate in medication management, especially when they are not frequently present. Patients often face resistance and defensive behaviors when operating the complex dry powder inhaler alone, such as not taking medication on time or concealing missed doses. Therefore, establishing a supportive system that allows family and friends to effectively participate in medication management has become a critical technical challenge in the field of inhaler technology.
[0095] This application provides a voice reminder method, voice setting method and system for a drug inhaler, which can provide users with personalized voice medication reminders and improve the success rate and accuracy of medication use with the inhaler.
[0096] See Figure 1 , Figure 1 An inhaler management system 100 according to an embodiment of this application includes an inhaler 200 and a terminal 300, wherein the inhaler 200 can be any type of drug inhaler, such as a dry powder inhaler or an aerosol inhaler.
[0097] The terminal can be any type of user terminal. In one embodiment, the terminal can be a mobile terminal, such as a mobile phone, computer, PDA, portable smart device, tablet, or wearable device (e.g., XR device, VR device, AR device, etc.). The inhaler 200 has communication capabilities, and the terminal 300 can communicate with the inhaler 200.
[0098] In one embodiment, the terminal 300 can be connected to the inhaler 200 via local communication, which can be a wired or wireless connection. The wireless connection can be a point-to-point wireless communication method between the inhaler 200 and the terminal 300, such as Bluetooth, infrared, Wi-Fi hotspot, or NFC. Alternatively, it can employ a wireless communication method that uses relays such as wireless LAN, Wi-Fi, or a router.
[0099] See Figure 2 In another embodiment, terminal 300 can communicate with inhaler via cloud server 400. Terminal 300 can connect to cloud server 400 via wired or wireless means, such as communicating with base stations within coverage area via cellular network (e.g., 3G, 4G, 5G, 6G communication modules), or communicating with cloud server 400 via wired or wireless broadband. In addition to communicating with cloud server 400 via wired or wireless means, inhaler 200 can also communicate with cloud server 400 via cellular network (e.g., 3G, 4G, 5G, 6G communication modules).
[0100] See Figure 3 The diagram shown is a system schematic of an inhaler management system 100 according to an embodiment of this application. The inhaler 200 includes a control unit 210, a voice prompt unit 220, a first communication unit 230, and a data storage unit 240. The control unit 210 can be a CPU, microprocessor, application-specific integrated circuit (ASIC), system-on-a-chip (SoC), programmable logic device (FPGA), etc. The voice prompt unit 220 can be a speaker or audio output module integrated into the inhaler 200. The first communication unit 230 can be configured according to the communication method, such as a Bluetooth module, Wi-Fi module, infrared module, RFID module, NFC module, cellular communication module, etc.
[0101] Terminal 300 includes a terminal controller 310, an input module 320, a recording module 330, and a second communication unit 340. The input module 320 is the human-computer interaction module of terminal 300, and different input modules 320 can be used depending on the type of terminal 300. In one embodiment, terminal 300 is a smartphone, and the input module 320 is the smartphone's touchscreen. In another embodiment, terminal 300 is a computer, and the input module 320 is a keyboard or mouse. In yet another embodiment, terminal 300 is a smartwatch, and the input module 320 is a combination of the smartwatch's pressure-sensitive touchscreen and physical rotating crown. In yet another embodiment, terminal 300 is a voice interaction device (e.g., a smart speaker), and the input module 320 is a microphone and a voice conversion module. The recording module 330 can be a microphone or other sound receiving device. The second communication unit 340 can be configured according to the communication method, such as a Bluetooth module, Wi-Fi module, infrared module, RFID module, NFC module, cellular communication module, etc. When the second communication unit 340 communicates with the first communication unit 230 via a local communication connection, the second communication unit 340 and the first communication unit 230 are of the same type (e.g., both are Bluetooth modules). When the second communication unit 340 and the first communication unit 230 indirectly access each other through the cloud server 400, the second communication unit 340 and the first communication unit 230 may be of different types. For example, the second communication unit 340 sends the medication reminder configuration information and its corresponding personalized voice reminder information mentioned below to the cloud server 400 through a Wi-Fi module, and the first communication unit 230 obtains the medication reminder configuration information and its corresponding personalized voice reminder information sent by the cloud server 400 from the base station through a 4G communication module.
[0102] See Figure 4 As shown, this application embodiment provides a voice reminder method for a drug inhaler, wherein the inhaler is applied to, for example... Figure 3 The inhaler management system 100 shown herein includes the following steps:
[0103] Step 410: The terminal obtains the medication reminder configuration information input by the user through the input module, and obtains the personalized voice reminder information recorded by the user regarding the medication reminder configuration information through the recording module.
[0104] In this step, the user (e.g., the patient, their family, or a doctor) inputs medication reminder configuration information and corresponding personalized voice reminder information through the input module 320 of the terminal 300. The terminal 300 has a built-in application for personalized medication reminders for the inhaler 200. This application can be a standalone app or a mini-program embedded in other software (e.g., a mini-program module embedded in social chat software). After opening the application on the terminal 300, the user inputs the medication reminder configuration information and corresponding personalized voice reminder information through the input module 320. The medication reminder configuration information and corresponding personalized voice reminder information can be set in steps: first, the medication reminder configuration information (e.g., setting the reminder time and frequency) is set according to the type of reminder (e.g., timed medication reminder); then, the corresponding personalized voice reminder information is configured. Specifically, the recording module 330 records the user's personalized voice and generates personalized voice reminder information. The personalized voice recorded by the user can be recorded in any way suitable for the patient's cognitive level and makes the patient feel comfortable. For example, kinship terms, expressions of concern, or even a dialect that the patient can hear can be added to the reminder information. For example, a personalized voice message could be, "Dad, it's been over 24 hours since you took your medication. Remember to take it on time!" or "Dad, your medication is almost finished. Remember to buy more!", or even use the Henan dialect, "Dad, your medication is almost gone. Remember to go get more!". The terminal controller 310 of terminal 300, after acquiring the voice information through the recording module, converts it into personalized voice reminders for storage. In one embodiment, the terminal controller 310 can convert the raw audio information acquired by the recording module 330 into digital audio information (e.g., through ADPCM audio conversion) and then save or cache it (e.g., store it as a bin file format that the control unit 210 of inhaler 200 can directly execute). In one embodiment, the terminal controller 310 can perform audio conversion processing locally. In another embodiment, audio conversion processing can be performed through a cloud server 400.
[0105] Step 420: The terminal sends medication reminder configuration information and its corresponding personalized voice reminder information to the inhaler through the second communication unit.
[0106] In this step, after obtaining the medication reminder configuration information and its corresponding personalized voice reminder information, the terminal 300 sends the medication reminder configuration information and its corresponding personalized voice reminder information to the inhaler 200 through the second communication unit 340. In one embodiment, the second communication unit 340 directly sends the medication reminder configuration information and its corresponding personalized voice reminder information to the first communication unit 230 locally. In another embodiment, the second communication unit 340 sends the medication reminder configuration information and its corresponding personalized voice reminder information to the cloud server 400, and the inhaler 200 then downloads the medication reminder configuration information and its corresponding personalized voice reminder information through the cloud service 400.
[0107] In one embodiment, the personalized voice reminder information sent by the second communication unit 340 to the inhaler 200 is compressed. This compression can be performed locally by the terminal 300 before being sent to the inhaler 200. Alternatively, in another embodiment, the terminal 300 can compress the information via a cloud server 200 before sending it to the inhaler 200. In yet another embodiment, the terminal 300 can send the personalized voice reminder information to a cloud server 400, which then compresses the information before sending it to the inhaler 200. Because the personalized voice reminder information received by the inhaler 200 is compressed, the amount of data transmitted is reduced, improving data transmission efficiency.
[0108] Step 430: The inhaler's control unit obtains medication reminder configuration information and its corresponding personalized voice reminder information through the first communication unit.
[0109] In this step, the inhaler 200 obtains the medication reminder configuration information and its corresponding personalized voice reminder information sent by the terminal 300 through the first communication unit 230. In one embodiment, the first communication unit 230 obtains the medication reminder configuration information and its corresponding personalized voice reminder information sent by the terminal 300 through a local connection. In another embodiment, the first communication unit 230 downloads the medication reminder configuration information and its corresponding personalized voice reminder information sent by the terminal 300 through the cloud server 400. In one embodiment, the control unit 210 decompresses the obtained personalized voice reminder information.
[0110] Step 440: The control unit sets reminders based on the medication reminder configuration information and stores the reminders and their corresponding personalized voice reminders in the data storage unit.
[0111] In this step, the control unit 210 acquires medication reminder configuration information and sets reminders based on this information. There may be one or more medication reminder configuration pieces; if there are multiple pieces, reminders are set for each piece of information. This information is stored in the data storage unit 240 (for example, personalized voice reminder information is stored in the data storage unit 240 as a bin file). In one embodiment, the personalized voice reminder information stored in the data storage unit 240 is the decompressed personalized voice reminder information.
[0112] In one embodiment, the medication reminder configuration information includes the time of the medication reminder. For example, if the medication reminder configuration information includes the time information "8:00", the corresponding personalized voice reminder message is "Dad, good morning, don't forget to take your medicine this morning." The reminder is set to play the corresponding personalized voice reminder message at 8:00. In another embodiment, one medication reminder configuration information can correspond to multiple personalized voice reminder messages. For example, the reminder message is "F3; G4; 8:00", indicating that the medication is taken 3 times a day, with an interval of 4 hours, and the first reminder is at 8:00. This reminder message corresponds to 3 personalized voice reminder messages. The control unit 210 sets reminders at 8:00, 12:00, and 16:00, and their corresponding personalized voice reminder messages are: "Dad, good morning, don't forget to take your medicine this morning," "Dad, good afternoon, have you had lunch? Remember to take your medicine after lunch," and "Dad, good afternoon, remember to take your medicine." Alternatively, 3 reminders can share a single personalized voice reminder message, such as "Dad, it's time to take your medicine." In other words, the control unit 210 can set one or more reminders based on a single medication reminder configuration, simplifying the user's setup and improving setup efficiency. In another embodiment, a reminder can also correspond to multiple personalized voice reminders, for example, multiple personalized voice reminders can be set to play randomly or sequentially.
[0113] Step 450: When the reminder conditions are met, the control unit reads the personalized voice reminder information corresponding to the reminder from the data storage unit and plays the personalized voice reminder information through the voice prompt unit.
[0114] In this step, the control unit 210 determines in real time whether the set reminder conditions are met based on the set reminders. When the reminder conditions are met, the corresponding personalized voice reminder information is played through the voice prompt unit 220. For example, for the reminder to take medication at 8:00, the control unit 210 obtains the current time and compares it with the set time of 8:00 for the reminder. When the current time reaches 8:00, the control unit 210 executes the reminder and plays the personalized voice reminder information corresponding to the 8:00 medication reminder. The current time can be obtained through a network (e.g., the Internet, cloud server 400) or from the clock module built into the inhaler 200. For example, the control unit 210 has a built-in real-time clock (RTC). In addition to time conditions, reminder conditions can also be other conditions, such as remaining medication dosage, user medication behavior, etc., which will be described in detail below.
[0115] In this embodiment, personalized voice reminders are input into the terminal and transmitted to the inhaler. This allows the inhaler to dynamically play customized voice guidance that matches the patient's cognitive level based on set medication reminder conditions. This solves the problem of difficulty in understanding static audio prompts in existing technologies, effectively improving the acceptance and accuracy of inhaler operation guidance for patients with different educational backgrounds and language habits, and lowering the barrier to entry for patients using the inhaler. Patients' relatives and friends can use the terminal to configure personalized voice reminders for the patient, ensuring that the voice operation prompts effectively match the patient's cognitive level. This not only effectively improves the acceptance and compliance of inhaler operation guidance for patients with different educational backgrounds and language habits, but also increases the involvement of relatives and friends in the patient's treatment, enabling them to better participate in the patient's medication management and contributing to increased care and concern from relatives and friends.
[0116] In one embodiment, the type of medication reminder configuration information includes at least one of the following:
[0117] Medication reminders; medication replenishment reminders; inhaler operation reminders.
[0118] Medication reminders are used to remind patients to take their medication. Specifically, when the control unit 210 determines that the first reminder condition for medication is met, it controls the voice prompt unit 220 to play the corresponding personalized voice reminder information. The first reminder condition can be configured by the user in the medication reminder configuration information or automatically generated by the control unit 210 based on the medication reminder configuration information. The first reminder condition is a time-related condition and may include at least one of the following:
[0119] The current time has reached the reminder time corresponding to the medication reminder.
[0120] The current time has exceeded the preset medication time and is beyond the first time.
[0121] The interval between medication administrations exceeds the second time.
[0122] The reminder time corresponding to the current time is when the medication reminder is reached refers to the comparison between the current time and the reminder time in the medication reminder configuration information by the control unit 210. For example, if the reminder time is 8:00, when the current time reaches 8:00, the voice prompt unit of the control unit 210 will play the personalized voice reminder information, such as playing the medication voice reminder "Dad, good morning, don't forget to take your medicine in the morning".
[0123] The current time has exceeded the preset medication time and the first reminder time, meaning the medication time and reminder time are separate. For example, if the preset medication time in the medication reminder configuration information is 8:00, then the corresponding first reminder condition is to remind you one hour later (equivalent to a reminder time of 9:00). Thus, when the current time reaches 9:00, the control unit 210 controls the voice prompt unit 220 to play personalized voice reminder information (such as a medication voice reminder).
[0124] In another embodiment, the control unit 210 can acquire the patient's medication behavior. For example, the control unit 210 detects the patient's medication behavior information (e.g., actual medication time) through the sensing module mentioned below. If the control unit 210 determines that the patient has not taken medication using the inhaler 200 within the first time period after the preset medication time (e.g., 8:00 to 9:00), then when the current time reaches 9:00, the control unit 210's voice prompt unit plays the personalized voice reminder information. If the control unit 210 determines that the patient has taken medication within the first time period after the preset medication time (e.g., the patient's actual medication time is determined to be 8:30 based on the medication behavior information), no personalized voice reminder will be played after the first time period has elapsed. In another embodiment, when the patient correctly takes the medication within the preset medication time to the first time period, the control unit 210 can trigger and play an encouraging voice prompt to encourage the patient to take the medication on time, such as "Dad, you took your medication on time, you're great!".
[0125] In another embodiment, besides automatically detecting whether a patient has taken medication through medication behavior information, the patient can also record their medication information through the terminal 300. The control unit 210 can obtain this medication information through a communication connection between the first communication unit 230 and the second communication unit 340 of the patient's terminal 300, and determine whether the patient took the medication within the first time based on the medication information. Alternatively, the control unit 210 can obtain the patient's medication information from the cloud server 400 through the first communication unit 230, and determine whether the patient took the medication within the first time based on the medication information. A medication time interval exceeding the second time refers to the time since the last medication taking exceeding the second time. For example, if the second time recorded in the medication reminder configuration information is 4 hours, the last medication taking time is 8:00 (which can be obtained by detecting the patient's medication behavior information through the sensing module mentioned above, or by obtaining it from the medication information recorded and uploaded by the patient), and the current time is 12:01, the time since the last medication taking exceeds the second time (4 hours). In this case, the control unit 210 controls the voice prompt unit 220 to play personalized voice reminder information (such as medication voice reminder). The medication replenishment reminder is used to remind the patient to replenish their medication. The control unit 210 acquires the patient's medication behavior information (e.g., the number of times medication is taken), and calculates or counts the remaining medication dosage based on this information. Based on the calculation or counting result, it controls the voice prompt unit 220 to play personalized voice reminders, such as "Dad, your medication is almost finished, remember to buy it on time!". In one embodiment, the control unit 210 can calculate or count the remaining medication dosage based on the patient's recorded medication information. In another embodiment, the control unit 210 can calculate or count the remaining medication dosage by detecting the patient's medication behavior using the inhaler 200.
[0126] In one embodiment, the inhaler 200 further includes a sensing module 214 for drug use detection. The control unit 210 obtains drug use behavior information of the patient through the sensing module 214, and determines the number of times the patient takes medication and / or counts the remaining amount of medication based on the drug use behavior information.
[0127] The reminder conditions for medication supplementation reminders include at least one of the following secondary reminder conditions:
[0128] The remaining medication amount is less than the preset amount;
[0129] The number of times medication was administered was greater than the preset number.
[0130] The condition that the remaining medication is less than the preset dosage means that the control unit 210, based on the number of times the user uses the inhaler 200, senses the number of times the user uses the inhaler 200, calculates the remaining medication based on the number of times the user uses the inhaler 200, and then compares this calculation with the preset dosage to determine whether a voice prompt is needed. For example, if the preset dosage is 1 / 6, and each use consumes 1 / 36 of the dosage, assuming the user has 36 / 36 of the remaining dosage before taking the medication, then when the user uses the inhaler 200, the control unit 210 can sense the user's medication use information (e.g., taking one dose) through the sensing module 214. The control unit 210 can then calculate that the remaining dosage is 35 / 36, which is greater than the preset dosage of 1 / 6, therefore no medication replenishment voice prompt is played. For example, if the current remaining dosage is 7 / 36, and the control unit 210, after sensing the user's medication use information through the sensing module 214, can calculate that the remaining dosage is 6 / 36, which equals the preset dosage. Therefore, the control unit 210 controls the voice prompt unit 220 to play the medication replenishment voice prompt. In addition to estimating the remaining medication based on the user's medication behavior, the remaining amount of medication in the medication storage unit 260 of the inhaler 200 can also be detected (e.g., by using a built-in sensor).
[0131] In another embodiment, the remaining medication may not be calculated. Instead, the need for medication replenishment may be determined based on the number of times the medication has been used. For example, after the control unit 210 senses the user's medication behavior information through the sensing module 214, it determines that the current cumulative number of medication uses of the inhaler 200 is 30, which is equal to the preset number of 30. Then, the control unit 210 controls the voice prompt unit 220 to play a voice reminder for medication replenishment.
[0132] In another embodiment, the control unit 210 sends the number of medication uses and / or the remaining medication amount to the terminal 300 or the cloud server 400 via the first communication unit 230. This allows the patient, their family, or the doctor to view the remaining medication amount in the inhaler 200 via the terminal 300, enabling them to determine if medication replenishment is needed and to review the patient's medication records.
[0133] In one embodiment, the inhaler 200 includes an inhalation port 250, a drug storage unit 260 for containing medication, a drug filling unit 270, and an inhalation channel 280 connecting the inhalation port 250 and the drug filling unit 270. The inhaler 200 also includes an operation part 290 for operating the drug filling unit 270 to fill medication from the drug storage unit 260. A sensing module 214 is disposed on the operation part, wherein the operation part 290 is a rotary handle for controlling the rotation of the operation part. The sensing module 214 includes a first switch sensing module 2141 and a second switch sensing module 2142 disposed on the rotation path of the rotary handle. The first switch sensing module 2141 is used to sense the rotary handle leaving and / or reaching a first position, and the second switch sensing module 2142 is used to sense the rotary handle leaving and / or reaching a second position.
[0134] The above explains from the perspective of the inhaler 200 how it provides personalized voice reminders based on the medication reminder configuration information and corresponding personalized voice reminder information sent by the terminal 300. The following describes how users can set medication reminder configuration information and corresponding personalized voice reminder information through the terminal 300.
[0135] Terminal 300 includes a display screen 350, through which the user interacts with terminal 300. See also Figure 5 As shown, step 410 specifically includes the following steps, 510 to 540:
[0136] Step 510: The terminal obtains user information of the patient, the patient's relatives or friends or the doctor, and displays a first interface on the screen based on the user information. The first interface is used to display the patient's medication information.
[0137] Among them, see Figure 6 As shown, the user opens a personalized medication reminder application (e.g., a chat application or a standalone application, logging in with user information) via terminal 300, and displays a first interface 600 on screen 350. The content displayed on the first interface 600 corresponds to the user information used when logging into the application. In one embodiment, if the application is a mini-program integrated into a social chat application, the user information is the social chat application's user information; if the application is a standalone app, the user needs to log in using user information (e.g., username, password). After logging in, if the user information belongs to the patient, the first interface displays the patient's medication information; if the user information belongs to a relative or friend of the patient and is bound to the patient's inhaler 200, the first interface displays the medication information of the patient bound to the user. In another embodiment, the patient's doctor can also input or select the patient's information in the medical management system, and then display the patient's medication information on screen 350.
[0138] In one embodiment, the first interface 600 displays the patient's recent medication information, including the type of medication 601 of the inhaler 200, the administration time 602, and the remaining dosage 603. This medication information is sent by the inhaler 200 to the terminal 300 or the cloud server 400 via the first communication unit 230, and includes medication behavior information, number of administrations, and a count of the remaining dosage. In one embodiment, the terminal 300 records the patient's administration time based on the medication behavior information, and records the remaining dosage of the inhaler 200 (e.g., remaining dose: 28 inhalations) based on the number of administrations and / or the count of the remaining dosage. In another embodiment, the terminal 300 does not count the administration time and remaining dosage; instead, the cloud server 400 records and counts the information, and then the terminal 300 accesses the cloud server 400 to obtain and display the information on the type of medication, administration time, and remaining dosage. This way, even if the user changes the terminal 300, the relevant medication information can be retrieved using the user information. Even if the terminal 300 loses the relevant medication information, it will not be lost because it is stored on the cloud server, ensuring data security. On the other hand, the inhaler 200 can be bound to multiple users (such as the patient, the patient's relatives or friends, or the patient's doctor). In this way, the relevant users bound to the inhaler 200 can view the patient's medication information and set medication reminder configuration information and personalized voice reminder information.
[0139] In step 520, in response to the user's first operation, the terminal switches the display screen from the first interface to the second interface, which is used to display the inhaler's setting options that are linked to the user's information.
[0140] Step 530: The terminal obtains the user's input operation on the second interface and obtains the medication reminder configuration information entered by the user.
[0141] See Figure 6 As shown, the first interface 600 also includes a device management control 610. The terminal 300 switches to the device management control 610 by obtaining the user's first operation on the management control 610. Figure 7 The second interface 700, as shown, displays device management information (including multiple setting options) of the inhaler 200 bound to user information. The second interface 700 includes a medication plan setting area 710, which allows users to set medication reminder configuration information, such as reminder time, medication frequency, and medication cycle. In one embodiment, for example, if the user clicks the edit control in the second interface 700, a pop-up window will appear... Figure 8 The detailed configuration interface 810 of the medication plan setting area 710 shown is used by the terminal 300 to obtain the user's input operations in the detailed configuration interface 810 and obtain the medication reminder configuration information input by the user.
[0142] Step 540: In response to the user's personalized voice setting operation for medication reminder configuration information, the terminal displays the voice recording interface and obtains personalized voice reminder information for medication reminder configuration information through the recording module.
[0143] exist Figure 7 The second interface 700 shown also includes a personalization settings control 720 for inputting personalized voice reminder information. When the user operates the personalization control 720, a pop-up window will appear... Figure 9 The personalized voice configuration interface 900 shown includes setting items corresponding to different types of medication reminder configuration information. Different personalized voice reminder messages can be set for different types of medication reminder configuration information. When the user clicks on one of the setting items, the terminal 300 responds to the personalized voice setting operation and displays, as shown below. Figure 10 The voice recording interface 1000 is shown. After the terminal displays the voice recording interface 1000, the recording module 330 begins to acquire and record the user's voice, forming a personalized voice reminder message corresponding to the medication reminder information.
[0144] See Figure 10 As shown, the voice recording interface 1000 includes a recording time 1010 and a recording progress bar 1020. The recording progress bar 1020 changes with the recording time and the voice information input by the user so that the user can confirm the progress of the voice input.
[0145] In another embodiment, the voice recording interface 1000 can also display recording prompts corresponding to medication reminder configuration information. Different types of medication reminder configuration information correspond to different recording prompts. In one embodiment, the recording prompts are automatically generated based on the medication reminder configuration information set by the user. For example, for timed medication reminders, the terminal 300 generates the recording prompt "Remind the patient to take medication at 13:30 in the afternoon" by obtaining the reminder time from the medication reminder configuration information: 13:30. Thus, when recording a personalized voice message, the user can use the time information of the prompt and their understanding of the patient's lifestyle to deliver a personalized prompt suitable for the patient, such as "Dad, good afternoon, have you had lunch? Don't forget to take your medication." By setting recording prompts, the user avoids simply saying simple phrases like "Take your medicine" during recording. Guided by the recording prompts, the user will deliver more personalized voice reminders that fit the medication scenario.
[0146] In one embodiment, the second interface 700 further includes a device search control 730, which allows the user to locate the inhaler 200. When the terminal 300 receives a search command input by the user, it sends the command to the inhaler 200 via the second communication unit 340. Upon receiving the search command via the first communication unit 230, the inhaler 200 controls the voice prompt unit 220 to play a voice message to remind the patient or user of the inhaler 200's location. The inhaler 200 can receive the search command via a local connection or indirectly via a cloud server 400.
[0147] In another embodiment, the patient or user can input or activate a medication reminder using the terminal 300. The terminal 300 then sends a real-time medication reminder command to the inhaler 200. Upon receiving this command, the inhaler 200 plays a personalized voice reminder based on the type of medication reminder configuration information in the command. This bypasses the need for the control unit 210 to determine if the reminder conditions are met, thus enabling real-time reminders. For example, if a user discovers an error in the medication reminder configuration information on the terminal 300—for instance, the correct medication time is 12:00, but it's incorrectly set to 13:00, and the current time is 12:30—if the user corrects the time to the correct 12:00, the reminder won't be activated until the next day. This allows the user to remind the patient in real-time via the medication reminder command, preventing them from missing their medication time.
[0148] In addition to sending real-time medication reminders to the inhaler 200, the user can also send real-time voice messages to the inhaler 200. These real-time voice messages are recorded by the user through the recording module 330 of the terminal 300. When the inhaler 200 receives the real-time voice message from the terminal 300, it plays the voice message through the voice prompt unit 220, such as "Dad, I won't be home for dinner tonight."
[0149] The following explanation is based on specific application scenarios of inhalers. (See also...) Figure 11 and Figure 12 As shown, a schematic diagram of the structure of an inhaler 200 provided in one embodiment of this application is shown. The dry powder inhaler includes:
[0150] Inhalation port 250 is used to guide the user's inhaled airflow and deliver nebulized medication to the respiratory tract;
[0151] Drug storage unit 260, for storing drugs;
[0152] The drug filling unit 270 is used to deliver a quantitative amount of drug from the drug storage unit 260 to the inhalation channel 280.
[0153] Inhalation channel 280 connects inhalation port 250 and drug filling unit 270;
[0154] Operation unit 290 is used to operate the drug filling unit to fill the drug from the drug storage unit.
[0155] The inhaler 200 also includes a voice control module 211, which contains a voice control module 211. Figure 3 The control unit 210, voice prompt unit 220, first communication unit 230 and data storage unit 240 mentioned in the document, the inhaler 200 also includes an indicator light 213, which is connected to the control unit 210.
[0156] In one embodiment, the operation unit 290 is a rotary handle for controlling the rotation of the operation unit, and the sensing module 214 includes a first switch sensing module 2141 and a second switch sensing module 2142 disposed on the rotation path of the rotary handle. The first switch sensing module 2141 is used to sense the rotary handle leaving and / or arriving at a first position, and the second switch sensing module 2142 is used to sense the rotary handle leaving and / or arriving at a second position.
[0157] See Figure 3 As shown, the voice control module 211 also includes a power supply circuit 212 for supplying power to the control unit 210. In one embodiment, the power supply circuit 212 includes a charging interface 2121, a battery 2122, and a power management module 2123. The control unit 210 has a built-in RTC module. In one embodiment, the data storage unit 240 may also be built into the control unit 210.
[0158] The voice prompt unit 220 includes a speaker 221 and a voice control chip 222. When the reminder conditions are met, the control unit 210 sends the personalized voice reminder information corresponding to the reminder conditions to the voice control chip 222, which then drives the speaker 221 to play the personalized voice reminder information. In one embodiment, the voice control chip 222 is a DSP voice chip. The control unit 210 communicates with the DSP voice chip via an SPI interface and sends personalized voice reminder information to the DSP voice chip. In another embodiment, the DSP voice chip receives personalized voice reminder information via an SPI interface and replaces the original voice information, for example, replacing the default sound of the reminder with the personalized voice reminder information. In one embodiment, when the DSP voice chip plays the personalized voice reminder information, it drives the speaker 221 to play it after mixing with a 16-bit PWM output and a 16K sampling rate. It should be noted that... Figure 3 The inhaler shown is just one type of inhaler for example. In fact, the voice prompt method of the drug inhaler in the embodiments of this application can be applied to inhalers with different structures, such as aerosol inhalers which can have different structures.
[0159] See Figure 13 The diagram illustrates an application scenario of the inhaler management system 100. The inhaler 200 and terminal 300 communicate via a local connection (e.g., via Bluetooth). After the patient or their family member uses the terminal 300 to set medication reminder configuration information and corresponding personalized voice reminder information, the terminal 300 sends the personalized voice audio file to the cloud server 400. The cloud server 400 compresses the audio file (e.g., into a bin file executable by the inhaler control unit 210) and sends the compressed personalized voice reminder information back to the terminal 300. After the terminal 300 sends the medication reminder configuration information and corresponding personalized voice reminder information to the inhaler 200 via Bluetooth, the inhaler 200 sets reminders according to the medication reminder configuration information and stores the reminders and their corresponding personalized voice reminder information in the data storage unit 240. When the control unit 210 of the inhaler 200 determines that the current time meets the reminder conditions (e.g., reminder time), it retrieves the personalized voice reminder information corresponding to the reminder conditions from the data storage unit 240 and plays it through the speaker 221, such as playing a medication voice reminder like "Dad, good morning, don't forget to take your medicine this morning." After hearing the medication voice reminder, the patient uses the inhaler 200 to take the medication.
[0160] After the control unit 210 senses the patient's use of the inhaler via the sensing module 214, it calculates the number of doses and / or the remaining medication dosage. The control unit 210 sends the patient's medication behavior to the terminal 300, enabling the uploading of medication records. The terminal 300 records the patient's medication records (e.g., medication time and dosage). If the remaining medication dosage is less than the preset dosage or the number of doses exceeds the preset number after the patient uses the inhaler, the inhaler 200 plays a voice reminder for medication replenishment, such as, "Dad, your medication is almost finished, remember to buy it on time!" When the preset follow-up appointment time arrives, the inhaler 200 plays a personalized voice reminder for the follow-up appointment, such as, "Dad, you need to go for your follow-up appointment, remember to go to the First People's Hospital to see Dr. Liu."
[0161] See Figure 14 The image shows another application scenario of the inhaler management system 100, compared with... Figure 13 The difference is that the inhaler 200 and the terminal 300 do not communicate directly locally. Instead, they communicate remotely through the cloud server 400.
[0162] After the patient or their family member sets up medication reminder configuration information and corresponding personalized voice reminder information using terminal 300, terminal 300 sends the medication reminder configuration information and corresponding personalized voice reminder information to cloud server 400. The cloud server compresses the personalized voice reminder information (e.g., compressing it into a bin file executable by inhaler control unit 210). Inhaler 200 downloads the medication reminder configuration information and the compressed personalized voice reminder information from cloud server 400, decompresses the compressed personalized voice reminder information, and then executes the voice reminder and medication record. See [link to details on voice reminders and medication records]. Figure 13 The scenario shown will not be elaborated further here. The difference is that the inhaler 200 sends the patient's medication information to the cloud server 400 instead of directly to the terminal 300. The terminal 300 can obtain the patient's medication information through the cloud server 400.
[0163] See Figure 15 The image shows another application scenario of the inhaler management system 100, compared with... Figure 14 The difference lies in the fact that the terminal 300 remotely sets medication reminder configuration information and its corresponding personalized voice reminder information for the patient's doctor. Additionally, the doctor can also use the terminal 300 to view the patient's medication information. The patient's own mobile phone 1510 does not have permission to set medication reminder configuration information and its corresponding personalized voice reminder information, but the patient can use the mobile phone 1510 to retrieve medical orders and view their medication records from the cloud server 400. The mobile phone 1510 can also establish a local communication connection with the inhaler 200 to locate the inhaler 200. For example, the mobile phone 1510 sends a search command to the inhaler 200. When the inhaler 200 receives the search command through the first communication unit 230, it controls the voice prompt unit 220 to play a voice message to remind the patient or user of the location of the inhaler 200.
[0164] In another embodiment, it can also be integrated Figure 13 and Figure 14 The application scenario is that the inhaler 200 and the terminal 300 first use local communication connection. When the local communication connection between the inhaler 200 and the terminal 300 fails, the cloud server 400 is used for indirect communication.
[0165] Terminal 300 uses the second communication unit 340 to search for the presence of inhaler 200 in the vicinity;
[0166] If an inhaler 200 is near the terminal 300, the second communication unit 340 sends medication reminder configuration information and its corresponding personalized voice reminder information to the first communication unit 230 through the local network or local communication protocol.
[0167] If there is no inhaler 200 near the terminal 300, the second communication unit 340 sends the device information, medication reminder configuration information and corresponding personalized voice reminder information of the corresponding inhaler 200 to the cloud server 400, so that the cloud server 400 can send the medication reminder configuration information and corresponding personalized voice reminder information to the corresponding inhaler 200 according to the device information.
[0168] This application provides a voice prompt method for a drug inhaler, applied to an inhaler including a voice prompt unit, the method comprising:
[0169] The terminal receives the medication reminder configuration information and its corresponding compressed personalized voice reminder information sent by the terminal, and decompresses the personalized voice reminder information. The terminal and the inhaler are then bound together.
[0170] Set reminders based on medication reminder configuration information, and establish a mapping relationship between reminders and their corresponding personalized voice reminders;
[0171] When the reminder conditions are met, the corresponding decompressed personalized voice reminder information is obtained according to the mapping relationship, and the personalized voice reminder information is played through the voice prompt unit.
[0172] For details regarding the voice prompt method implemented by the inhaler 200 in this embodiment, please refer to [link / reference needed]. Figures 1 to 14 The description of the inhaler 200 in any embodiment can be incorporated into this embodiment and will not be repeated here.
[0173] The application provides a voice setting method for a drug inhaler, applied to a terminal, the method including:
[0174] Obtain the medication reminder configuration information input by the user, as well as the personalized voice reminder information recorded by the user in response to the medication reminder configuration information;
[0175] Send medication reminder configuration information and its corresponding compressed personalized voice reminder information to the inhaler bound to the terminal.
[0176] For details regarding the voice reminder method implemented by the terminal 300 in this embodiment, please refer to [link / reference]. Figures 1 to 14 The description of terminal 300 in any embodiment can be incorporated into this embodiment, and will not be repeated here.
[0177] This application provides an inhaler management system, including an inhaler and a terminal for setting the inhaler. The inhaler includes a control unit, a voice prompt unit, a first communication unit, and a data storage unit. The terminal includes an input module, a recording module, and a second communication unit.
[0178] The terminal obtains the medication reminder configuration information input by the user through the input module, and obtains the personalized voice reminder information recorded by the user regarding the medication reminder configuration information through the recording module;
[0179] The terminal sends medication reminder configuration information and its corresponding compressed personalized voice reminder information to the inhaler through the second communication unit;
[0180] The inhaler's control unit obtains medication reminder configuration information and its corresponding personalized voice reminder information through the first communication unit, and decompresses the personalized voice reminder information.
[0181] The control unit sets reminders based on the medication reminder configuration information and stores the reminders and their corresponding decompressed personalized voice reminder information in the data storage unit.
[0182] When the reminder conditions are met, the control unit reads the personalized voice reminder information corresponding to the reminder from the data storage unit and plays the personalized voice reminder information through the voice prompt unit.
[0183] The relevant content regarding the voice reminder method implemented by the inhaler management system in this embodiment can be found in [reference needed]. Figures 1 to 14 The description of the inhaler management system in any embodiment can be incorporated into this embodiment and will not be repeated here.
[0184] This application provides an inhaler, which includes a control unit, a voice prompt unit, a first communication unit, and a data storage unit. The terminal includes an input module, a recording module, and a second communication unit.
[0185] The inhaler's control unit obtains medication reminder configuration information and its corresponding compressed personalized voice reminder information through the first communication unit, and decompresses the personalized voice reminder information.
[0186] The control unit sets reminders based on the medication reminder configuration information and stores the reminders and their corresponding decompressed personalized voice reminder information in the data storage unit.
[0187] When the reminder conditions are met, the control unit reads the personalized voice reminder information corresponding to the reminder from the data storage unit and plays the personalized voice reminder information through the voice prompt unit.
[0188] For details regarding the voice prompt method implemented by the inhaler 200 in this embodiment, please refer to [link / reference needed]. Figures 1 to 14 The description of the inhaler 200 in any embodiment can be incorporated into this embodiment and will not be repeated here.
[0189] Sixthly, embodiments of this application also provide an electronic device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the voice reminder method and voice setting method provided in any of the above embodiments.
[0190] On the other hand, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the voice reminder method and voice setting method provided in any of the above embodiments.
[0191] On the other hand, embodiments of this application also provide a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium and executes the computer program, thereby enabling the computer device to implement the voice reminder method and voice setting method provided in any of the above embodiments.
[0192] It is understood that although the steps in the above flowcharts are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated in this embodiment, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the above flowcharts may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0193] The electronic device provided in this application embodiment for performing the above method can be a terminal, as shown below. Figure 16 , Figure 16 This is a partial structural block diagram of a terminal device provided in an embodiment of this application. The terminal device includes: a camera assembly 1610, a memory 1620, an input unit 1630, a display unit 1640, a sensor 1650, an audio circuit 1660, a wireless fidelity (Wi-Fi) module 1670, a processor 1680, and a power supply 1690, among other components. Those skilled in the art will understand that... Figure 16 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0194] The camera assembly 1610 can be used to capture images or videos. Optionally, the camera assembly 1610 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions.
[0195] The memory 1620 can be used to store software programs and modules. The processor 1680 executes various terminal functions and data processing by running the software programs and modules stored in the memory 1620.
[0196] The input unit 1630 can be used to receive input numeric or character information, and to generate key signal inputs related to the terminal's settings and function control. Specifically, the input unit 1630 may include a touch panel 1631 and other input devices 1632.
[0197] The display unit 1640 can be used to display input or provided information, as well as various menus of the terminal. The display unit 1640 may include a display panel 1641.
[0198] Audio circuitry 1660, speaker 1661, and microphone 1662 provide an audio interface.
[0199] The power source 1690 can be AC power, DC power, a disposable battery, or a rechargeable battery.
[0200] The number of sensors 1650 can be one or more, and these sensors 1650 include, but are not limited to: accelerometers, gyroscopes, pressure sensors, optical sensors, etc.
[0201] An accelerometer can detect the magnitude of acceleration along the three axes of a coordinate system established by the terminal. For example, an accelerometer can be used to detect the components of gravitational acceleration along the three axes. The processor 1680 can control the display unit 1640 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by the accelerometer. The accelerometer can also be used for games or to collect user motion data.
[0202] The gyroscope sensor can detect the terminal's orientation and rotation angle. It can work in conjunction with the accelerometer to collect 3D user movements on the terminal. Based on the data collected by the gyroscope sensor, the processor 1680 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.
[0203] The pressure sensor can be installed on the side bezel of the terminal and / or on the lower layer of the display unit 1640. When the pressure sensor is installed on the side bezel of the terminal, it can detect the user's grip signal on the terminal, and the processor 1680 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor. When the pressure sensor is installed on the lower layer of the display unit 1640, the processor 1680 can control the operable controls on the UI interface based on the user's pressure operation on the display unit 1640. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0204] An optical sensor is used to collect ambient light intensity. In one embodiment, the processor 1680 can control the display brightness of the display unit 1640 based on the ambient light intensity collected by the optical sensor. Specifically, when the ambient light intensity is high, the display brightness of the display unit 1640 is increased; when the ambient light intensity is low, the display brightness of the display unit 1640 is decreased. In another embodiment, the processor 1680 can also dynamically adjust the shooting parameters of the camera assembly 1610 based on the ambient light intensity collected by the optical sensor. In this embodiment, the processor 1680 included in the terminal can execute the voice reminder method and voice setting method of the preceding embodiments.
[0205] The electronic device provided in this application embodiment for performing the above method can also be a server, see reference. Figure 17 , Figure 17The diagram illustrates a partial structural block of a server provided in this application embodiment. The server 1700 can vary significantly due to different configurations or performance characteristics. It may include one or more Central Processing Units (CPUs) 1722 (e.g., one or more processors) and a memory 1732, and one or more storage media 1730 (e.g., one or more mass storage devices) for storing application programs 1742 or data 1744. The memory 1732 and storage media 1730 may be temporary or persistent storage. The program stored in the storage media 1730 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the server 1700. Furthermore, the CPU 1722 may be configured to communicate with the storage media 1730 and execute the series of instruction operations in the storage media 1730 on the server 1700. Server 1700 may also include one or more power supplies 1726, one or more wired or wireless network interfaces 1750, one or more input / output interfaces 1758, and / or one or more operating systems 1741, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0206] This application also provides a computer-readable storage medium for storing a computer program, which is used to execute the voice reminder method and voice setting method of the foregoing embodiments.
[0207] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium and executes the computer program, causing the computer device to perform the aforementioned voice reminder method and voice setting method.
[0208] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate to describe embodiments of this application, for example, those that can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatuses. It should be understood that in this application, "at least one" means one or more, and "more" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can indicate three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple. It should be understood that in the description of the embodiments of this application, multiple (or more) means two or more, greater than, less than, and exceeding are understood to exclude the number itself, while above, below, and within are understood to include the number itself. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0209] 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.
[0210] Furthermore, 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. The integrated unit can be implemented in hardware or as a software functional unit.
[0211] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a 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 all or part 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 of 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.
[0212] It should also be understood that the various implementation methods provided in this application can be arbitrarily combined to achieve different technical effects. The above is a detailed description of the preferred embodiments of this application, but this application is not limited to the above-described embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application, and these equivalent modifications or substitutions are all included within the scope defined by the claims of this application.
Claims
1. A voice prompt method for a medication inhaler, characterized in that, include: The terminal obtains user information from patients, their relatives or doctors, and displays a first interface on the screen based on the user information. The first interface is used to display the patient's medication information. In response to the user's first operation, the display screen switches from the first interface to the second interface, which is used to display the inhaler's settings options linked to the user's information; Get the user's input on the second interface, and get the medication reminder configuration information entered by the user for configuring the inhaler's own independent reminder function; In response to the user's personalized voice settings for medication reminder configuration information, a voice recording interface is displayed, and personalized voice reminder information for medication reminder configuration information is obtained through the recording module. Different types of medication reminder configuration information correspond to different personalized voice reminder information. The terminal sends medication reminder configuration information and its corresponding personalized voice reminder information to the inhaler through the second communication unit; The inhaler's control unit obtains medication reminder configuration information and its corresponding personalized voice reminder information through the first communication unit; The control unit sets reminders based on the medication reminder configuration information and stores the reminders and their corresponding personalized voice reminders in the data storage unit. When the reminder conditions are met, the control unit reads the personalized voice reminder information corresponding to the reminder from the data storage unit and plays the personalized voice reminder information through the voice prompt unit. The inhaler also includes a sensing module for medication detection and an operating part for operating the medication filling unit to fill the medication from the medication storage unit. The sensing module is set on the operating part, which is a rotary handle that controls the rotation of the operating part. The sensing module includes a first switch sensing module and a second switch sensing module set on the rotation path of the rotary handle. The reminder conditions include the patient's medication behavior being correct and the medication behavior being incorrect. The control unit detects the patient's medication behavior information through the sensing module and determines that the patient's medication behavior is correct based on the medication behavior information, including: After the control unit senses that the rotating handle has left the first position through the first switch sensing module, then senses that the rotating handle has left the second position through the second switch sensing module, and then senses that the rotating handle has returned to the first position through the first switch sensing module, it determines that the patient's medication behavior is correct. The control unit detects the patient's medication behavior information through the sensing module, and determines that the patient's medication behavior is incorrect based on the medication behavior information, including at least one of the following: After the control unit senses that the rotary handle has left the first position through the first switch sensing module, it does not detect that the rotary handle has reached the second position within a first preset time through the second switch sensing module. After the first switch sensing module senses that the rotary handle has left the first position, and if the rotary handle has not been detected to have reached the second position, the first switch sensing module senses that the rotary handle returns to the first position. After the control unit senses that the rotary handle has left the second position through the second switch sensing module, it does not detect that the rotary handle has returned to the first position within a second preset time.
2. The method according to claim 1, characterized in that, The voice recording interface includes a recording time and a recording progress bar. The recording progress bar changes with the recording time and the user's input voice information. And / or, the voice recording interface also includes recording prompts corresponding to the medication reminder configuration information, wherein different types of medication reminder configuration information correspond to different recording prompts.
3. The method according to any one of claims 1 to 2, characterized in that, The medication reminder configuration information includes at least one of the following types: Medication reminders; Medication supplementation reminder; Inhaler operation reminders.
4. The method according to claim 3, characterized in that, The medication reminder corresponds to a first reminder condition that includes at least one of the following: The current time has reached the reminder time corresponding to the medication reminder; The current time has exceeded the aforementioned reminder time and the first time. The interval between medication administrations exceeds the second time.
5. The method according to claim 3, characterized in that, The control unit acquires the patient's medication use behavior information through the sensing module, and determines the number of times the patient takes medication and / or calculates the remaining medication dosage based on the medication use behavior information. The reminder conditions corresponding to the medication replenishment reminder include at least one of the following second reminder conditions: The remaining amount of medicine is less than the preset amount of medicine; The number of times the medication is administered is greater than the preset number.
6. The method according to claim 5, characterized in that, Also includes: The control unit sends the number of medication administrations and / or the statistical remaining medication amount to the terminal or cloud server through the first communication unit.
7. The method according to claim 3, characterized in that the control unit obtains medication behavior information of the patient through the sensing module, and the reminder conditions corresponding to the inhaler operation reminder include at least one of the following third reminder conditions: The patient's medication behavior information is detected by the sensing module; The sensor module detects the patient's medication behavior information and determines that the patient's medication behavior is correct based on the medication behavior information. The sensor module detects the patient's medication behavior information and determines that the patient's medication behavior is incorrect based on the medication behavior information.
8. The method according to claim 7, characterized in that, The inhaler includes an inhalation port, a drug storage unit for containing medication, a drug filling unit, and an inhalation channel connecting the inhalation port and the drug filling unit. The first switch sensing module is used to sense the rotary handle leaving and / or reaching a first position, and the second switch sensing module is used to sense the rotary handle leaving and / or reaching a second position.
9. The method according to any one of claims 1 to 2, characterized in that, The terminal sends the medication reminder configuration information and its corresponding personalized voice reminder information to the inhaler through the second communication unit, including: The second communication unit sends the device information corresponding to the inhaler, the medication reminder configuration information and the corresponding personalized voice reminder information to the cloud server, so that the cloud server sends the medication reminder configuration information and the corresponding personalized voice reminder information to the corresponding inhaler according to the device information; The control unit of the inhaler obtains the medication reminder configuration information and its corresponding personalized voice reminder information through the first communication unit, including: The control unit of the inhaler receives the medication reminder configuration information and its corresponding personalized voice reminder information from the cloud server through the first communication unit.
10. The method according to claim 9, characterized in that, The personalized voice reminder information received by the first communication unit from the cloud server is the personalized voice reminder information after audio compression by the cloud server.
11. The method according to any one of claims 1 to 2, characterized in that, The first communication unit and the second communication unit communicate via a local network or local communication protocol to transmit the medication reminder configuration information and its corresponding personalized voice reminder information; alternatively, the terminal sends the medication reminder configuration information and its corresponding personalized voice reminder information to the inhaler via the second communication unit, including: The terminal uses the second communication unit to search for the presence of the inhaler in the vicinity; If the inhaler is near the terminal, the second communication unit sends the medication reminder configuration information and its corresponding personalized voice reminder information to the first communication unit through a local network or local communication protocol. If the inhaler is not near the terminal, the second communication unit sends the device information corresponding to the inhaler, the medication reminder configuration information, and the corresponding personalized voice reminder information to the cloud server, so that the cloud server sends the medication reminder configuration information and the corresponding personalized voice reminder information to the corresponding inhaler according to the device information.
12. A voice prompt method for a drug inhaler, characterized in that, Applied to an inhaler, the inhaler including a voice prompt unit, the method includes: The terminal receives medication reminder configuration information sent by the terminal for configuring the inhaler's independent reminder function and its corresponding personalized voice reminder information, and the terminal and inhaler are bound together. Set reminders based on medication reminder configuration information, and establish a mapping relationship between reminders and their corresponding personalized voice reminders; When the reminder conditions are met, the personalized voice reminder information corresponding to the reminder is obtained according to the mapping relationship, and the personalized voice reminder information is played through the voice prompt unit; The medication reminder configuration information and its corresponding personalized voice reminder information are obtained through the following steps: The terminal obtains user information from patients, their relatives or doctors, and displays a first interface on the screen based on the user information. The first interface is used to display the patient's medication information. In response to the user's first operation, the display screen switches from the first interface to the second interface, which is used to display the inhaler's settings options linked to the user's information; Get the user's input on the second interface and get the medication reminder configuration information entered by the user; In response to the user's personalized voice settings for medication reminder configuration information, a voice recording interface is displayed, and personalized voice reminder information for medication reminder configuration information is obtained through the recording module. Different types of medication reminder configuration information correspond to different personalized voice reminder information. The inhaler also includes a sensing module for medication detection and an operating part for operating the drug filling unit to fill the drug from the drug storage unit. The sensing module is set on the operating part, which is a rotary handle that controls the rotation of the operating part. The sensing module includes a first switch sensing module and a second switch sensing module set on the rotation path of the rotary handle. The reminder conditions include whether the patient's medication behavior is correct or incorrect. The control unit detects the patient's medication behavior information through the sensing module and determines that the patient's medication behavior is correct based on the medication behavior information, including: After the control unit senses that the rotating handle has left the first position through the first switch sensing module, then senses that the rotating handle has left the second position through the second switch sensing module, and then senses that the rotating handle has returned to the first position through the first switch sensing module, it determines that the patient's medication behavior is correct. The control unit detects the patient's medication behavior information through the sensing module, and determines that the patient's medication behavior is incorrect based on the medication behavior information, including at least one of the following: After the control unit senses that the rotary handle has left the first position through the first switch sensing module, it does not detect that the rotary handle has reached the second position within a first preset time through the second switch sensing module. After the first switch sensing module senses that the rotary handle has left the first position, and if the rotary handle has not been detected to have reached the second position, the first switch sensing module senses that the rotary handle returns to the first position. After the control unit senses that the rotary handle has left the second position through the second switch sensing module, it does not detect that the rotary handle has returned to the first position within a second preset time.
13. A voice setting method for a drug inhaler, applied to a terminal, characterized in that... The methods include: The system obtains user information from patients, their relatives, or doctors, and displays a first interface on the screen based on this information. The first interface is used to display the patient's medication information. In response to the user's first operation, the display screen switches from the first interface to the second interface, which is used to display the inhaler's settings options linked to the user's information; Get the user's input on the second interface, and get the medication reminder configuration information entered by the user for configuring the inhaler's own independent reminder function; In response to the user's personalized voice settings for medication reminder configuration information, a voice recording interface is displayed, and personalized voice reminder information for medication reminder configuration information is obtained through the recording module. Different types of medication reminder configuration information correspond to different personalized voice reminder information. The system sends medication reminder configuration information and its corresponding personalized voice reminder information to the inhaler bound to the terminal, sets reminder items according to the medication reminder configuration information, stores the reminder items and their corresponding personalized voice reminder information, and when the reminder conditions of the reminder items are met, the inhaler reads the personalized voice reminder information corresponding to the reminder items and plays the personalized voice reminder information through the voice prompt unit of the inhaler. The reminder conditions include the patient's medication behavior being correct and medication behavior being incorrect. The inhaler also includes a sensing module for medication detection and an operating part for operating the drug filling unit to fill the drug from the drug storage unit. The sensing module is set on the operating part, and the operating part is a rotary handle that controls the rotation of the operating part. The sensing module includes a first switch sensing module and a second switch sensing module set on the rotation path of the rotary handle. The control unit detects the patient's medication behavior information through the sensing module and determines that the patient's medication behavior is correct based on the medication behavior information, including: After the control unit senses that the rotating handle has left the first position through the first switch sensing module, then senses that the rotating handle has left the second position through the second switch sensing module, and then senses that the rotating handle has returned to the first position through the first switch sensing module, it determines that the patient's medication behavior is correct. The control unit detects the patient's medication behavior information through the sensing module, and determines that the patient's medication behavior is incorrect based on the medication behavior information, including at least one of the following: After the control unit senses that the rotary handle has left the first position through the first switch sensing module, it does not detect that the rotary handle has reached the second position within a first preset time through the second switch sensing module. After the first switch sensing module senses that the rotary handle has left the first position, and if the rotary handle has not been detected to have reached the second position, the first switch sensing module senses that the rotary handle returns to the first position. After the control unit senses that the rotary handle has left the second position through the second switch sensing module, it does not detect that the rotary handle has returned to the first position within a second preset time.
14. An inhaler management system, characterized in that, The device includes an inhaler and a terminal for setting the inhaler. The inhaler includes a sensing module for drug detection and an operating part for operating a drug filling unit to fill drugs from a drug storage unit. The sensing module is disposed on the operating part, which is a rotary handle for controlling the rotation of the operating part. The sensing module includes a first switch sensing module and a second switch sensing module disposed on the rotation path of the rotary handle. The terminal acquires user information from the patient, their relatives, or the doctor, and displays a first interface on the terminal's screen based on the user information. The first interface is used to display the patient's medication information. In response to the user's first operation, the screen switches from the first interface to a second interface, which is used to display the inhaler's settings options that are linked to the user information. The system obtains user input on the second interface and the medication reminder configuration information entered by the user for configuring the inhaler's independent reminder function. In response to the user's personalized voice setting operation on the medication reminder configuration information, the system displays the voice recording interface and obtains personalized voice reminder information on the medication reminder configuration information through the recording module. Different types of medication reminder configuration information correspond to different personalized voice reminder information. The terminal sends medication reminder configuration information and its corresponding personalized voice reminder information to the inhaler through the second communication unit; The inhaler's control unit obtains medication reminder configuration information and its corresponding personalized voice reminder information through the first communication unit; The control unit sets reminders based on the medication reminder configuration information and stores the reminders and their corresponding personalized voice reminders in the data storage unit. When the reminder conditions are met, the control unit reads the personalized voice reminder information corresponding to the reminder from the data storage unit and plays the personalized voice reminder information through the voice prompt unit. The reminder conditions include whether the patient's medication behavior is correct or incorrect. The control unit detects the patient's medication behavior information through the sensing module and determines that the patient's medication behavior is correct based on the medication behavior information, including: After the control unit senses that the rotating handle has left the first position through the first switch sensing module, then senses that the rotating handle has left the second position through the second switch sensing module, and then senses that the rotating handle has returned to the first position through the first switch sensing module, it determines that the patient's medication behavior is correct. The control unit detects the patient's medication behavior information through the sensing module, and determines that the patient's medication behavior is incorrect based on the medication behavior information, including at least one of the following: After the control unit senses that the rotary handle has left the first position through the first switch sensing module, it does not detect that the rotary handle has reached the second position within a first preset time through the second switch sensing module. After the first switch sensing module senses that the rotary handle has left the first position, and if the rotary handle has not been detected to have reached the second position, the first switch sensing module senses that the rotary handle returns to the first position. After the control unit senses that the rotary handle has left the second position through the second switch sensing module, it does not detect that the rotary handle has returned to the first position within a second preset time.
Citation Information
Patent Citations
Multifunctional medicine box
CN206895995U
Acoustic based drug delivery monitor
US20160166766A1
Adaptable reuseable accessory, detecting reversible attachment of medication delivery device therein, and kit thereof
US20250050038A1