Medicine taking reminding method and device, electronic equipment and storage medium

By receiving drug data and drug preference information, personalized drug use reminders are generated, and synchronized reminders are used to solve the problem of inflexible drug use reminders in the existing technology, and efficient and personalized drug use reminders are achieved.

CN119296719APending Publication Date: 2025-01-10CHINA CONSTRUCTION BANK +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411419887.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The existing medication reminder methods are not flexible enough to meet the needs of personalized medication, resulting in poor reminder effects.

Method used

By receiving drug data and drug preference information, personalized drug reminder information is generated, and using IoT technology to synchronize drug reminders between multiple devices, dynamically adjust the reminder time and method, and optimize the reminder strategy based on patient feedback.

Benefits of technology

It improves the flexibility and accuracy of medication reminders, enhances medication compliance, reduces medical resources consumption, and improves treatment effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119296719A_ABST
    Figure CN119296719A_ABST
Patent Text Reader

Abstract

The invention provides a medicine taking reminding method and device, electronic equipment and a storage medium, and relates to the technical field of computers.The medicine taking reminding method comprises the steps that a first request sent by first equipment is received, and medicine taking reminding information used for a first object is generated according to medicine data and medicine taking preference information in the first request; determining device registration information, wherein the device registration information comprises a plurality of candidate devices and candidate object identifiers corresponding to the candidate devices; determining a candidate object identifier which is the same as the first object identifier from the plurality of candidate object identifiers, and taking a candidate device corresponding to the same candidate object identifier as a second device; and sending the medication reminding information to the second equipment, so that the second equipment informs the first object of the medication reminding information. The technical problem that in the prior art, medicine taking reminding is not flexible enough, personalized medicine taking requirements cannot be met, and consequently the medicine taking reminding effect is poor is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a medication reminder method, device, electronic device and storage medium. Background Art

[0002] In medical practice, ensuring that patients take their medications on time and in the right dosage is one of the keys to successful treatment. Non-compliance (i.e., patients not taking medications correctly as prescribed) is one of the main factors leading to treatment failure and increased medical costs. Therefore, it is necessary to remind patients to take their medications.

[0003] In the related art, medication reminders mostly rely on paper instructions, verbal instructions or ordinary electronic reminders. In these ways, medication reminders are not flexible enough and cannot meet personalized medication needs, resulting in poor medication reminder effects. Summary of the invention

[0004] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.

[0005] To this end, the first purpose of the present disclosure is to propose a medication reminder method that can effectively improve the flexibility of medication reminders, so that medication reminders meet personalized medication needs, thereby effectively improving the effect of medication reminders.

[0006] The second objective of the present disclosure is to provide a medication reminder device.

[0007] A third objective of the present disclosure is to provide an electronic device.

[0008] A fourth objective of the present disclosure is to provide a computer-readable storage medium.

[0009] A fifth object of the present disclosure is to provide a computer program product.

[0010] To achieve the above-mentioned purpose, the first aspect embodiment of the present disclosure proposes a medication reminder method, including: receiving a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, and the first object has a corresponding first object identifier; generating medication reminder information for the first object based on the drug data and the medication preference information; determining device registration information, wherein the device registration information includes: multiple candidate devices and a candidate object identifier corresponding to each candidate device; determining a candidate object identifier that is identical to the first object identifier from the multiple candidate object identifiers, and using the candidate device corresponding to the identical candidate object identifier as a second device; and sending medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information.

[0011] To achieve the above-mentioned purpose, the second aspect embodiment of the present disclosure proposes a medication reminder device, including: a receiving module, used to receive a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, and the first object has a corresponding first object identifier; a generating module, used to generate medication reminder information for the first object based on the drug data and medication preference information; a first determining module, used to determine device registration information, wherein the device registration information includes: multiple candidate devices and a candidate object identifier corresponding to each candidate device; a second determining module, used to determine a candidate object identifier that is identical to the first object identifier from multiple candidate object identifiers, and use the candidate device corresponding to the identical candidate object identifier as the second device; and a sending module, used to send medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information.

[0012] To achieve the above-mentioned purpose, the third aspect embodiment of the present disclosure proposes an electronic device, including: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the medication reminder method proposed in the first aspect embodiment of the present disclosure.

[0013] To achieve the above-mentioned purpose, the fourth aspect embodiment of the present disclosure proposes a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed by the processor, they are used to implement the medication reminder method proposed in the first aspect embodiment of the present disclosure.

[0014] To achieve the above-mentioned purpose, the fifth embodiment of the present disclosure proposes a computer program product, including a computer program, which, when executed by a processor, implements the medication reminder method proposed in the first embodiment of the present disclosure.

[0015] The medication reminder method, device, electronic device, non-transitory computer-readable storage medium storing computer instructions, and computer program product provided by the present disclosure receive a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, the first object has a corresponding first object identifier, and generates medication reminder information for the first object based on the drug data and medication preference information, determines device registration information, wherein the device registration information includes: multiple candidate devices and candidate object identifiers corresponding to each candidate device, determines a candidate object identifier identical to the first object identifier from multiple candidate object identifiers, and uses the candidate device corresponding to the same candidate object identifier as the second device, and sends medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information. Thus, the flexibility of medication reminders can be effectively improved, so that medication reminders meet personalized medication needs, thereby effectively improving the effect of medication reminders.

[0016] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and / or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0018] Figure 1 A flowchart of a medication reminder method provided by an embodiment of the present disclosure;

[0019] Figure 2 A flowchart of another medication reminder method provided by an embodiment of the present disclosure;

[0020] Figure 3 is a schematic diagram of the architecture of the medication management system in the embodiment of the present disclosure;

[0021] Figure 4 is a schematic diagram of data flow in an embodiment of the present disclosure;

[0022] Figure 5 A schematic diagram of the structure of a medication reminder device provided by an embodiment of the present disclosure;

[0023] Figure 6 It is a schematic structural diagram of an electronic device shown in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0024] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0025] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. The acquisition, transmission, storage, use and processing of data in the technical solution of this disclosure are in compliance with the relevant provisions of national laws and regulations.

[0026] It should be noted that in the embodiments of the present disclosure, certain software, components, models and other existing solutions in the industry may be mentioned, which should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present disclosure, but it does not mean that the applicant has or will necessarily use the solution.

[0027] Figure 1 A flowchart of a medication reminder method provided in an embodiment of the present disclosure.

[0028] This embodiment takes the example of a medication reminder method being configured in a medication reminder device. In this embodiment, the medication reminder method can be configured in a medication reminder device, and the medication reminder device can be set in a server or in an electronic device, without limitation.

[0029] This embodiment takes the medication reminder method configured in an electronic device as an example, wherein the electronic device is a hardware device with various operating systems, such as a smart phone, a tablet computer, a personal digital assistant, an e-book, etc.

[0030] It should be noted that the execution subject of the embodiment of the present disclosure may be, for example, a central processing unit (CPU) in a server or electronic device in terms of hardware, or may be, for example, a related background service in a server or electronic device in terms of software, without limitation.

[0031] The medication reminder method provided in the embodiments of the present disclosure can be applied in a medication management platform. The medication management platform can manage multiple devices based on the Internet of Things technology, can configure or set medication reminders based on any device, and can perform medication reminders based on any device. The device that configures or sets medication reminders can be called a first device, and the device that performs medication reminders can be called a second device. The first device and the second device can be the same or different, and there is no limitation on this.

[0032] like Figure 1 As shown, the medication reminder method includes:

[0033] S101: Receive a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, and the first object has a corresponding first object identifier.

[0034] Among them, the first request can be used to request to configure or set a medication reminder. The device that configures or sets the medication reminder can be referred to as the first device. In some embodiments, the first request sent by the first device can be received by the medication management platform, and the medication management platform can parse the drug data of the first object carried in the first request. The drug data of the first object refers to the relevant data of the drugs to be taken by the first object, such as the name of the drug, the prescribed dosage, the drug category, the drug function and other information. The medication management platform can also parse the medication preference information carried in the first request. The medication preference information is used to describe the medication preference of the first object. The medication management platform can use the drug data and medication preference information of the first object contained in the first request to set or configure medication reminder information that meets the personalized needs of the first object.

[0035] The first object identifier can be used to uniquely identify the first object. The first object identifier can be used to determine the device that has been registered on the medication management platform and belongs to the first object. The registered device that belongs to the first object can be used for medication reminders. The registered device that belongs to the first object can also be called a second device.

[0036] S102: Generate medication reminder information for the first subject based on the drug data and medication preference information.

[0037] After receiving the first request sent by the first device and obtaining the drug data and medication preference information of the first object from the first request, the medication management platform can process the drug data and medication preference information based on some medication reminder rules to obtain medication reminder information that meets the medication preferences of the first object; or the medication management platform can also use the medication reminder model to process the drug data and medication preference information of the first object, and obtain the medication reminder information output by the medication reminder model. The medication reminder model can be pre-trained, and the medication reminder model has modeled and learned the mapping relationship between the drug data, medication preference information and medication reminder information of the first object; or the medication management platform can also process the drug data and medication preference information of the first object based on template configuration to form medication reminder information, and there is no restriction on this.

[0038] In some embodiments, in the process of realizing the generation of medication reminder information for the first subject based on the drug data and the medication preference information, the drug name, the first medication amount, the first medication time, the first medication duration and the first medication frequency of the first drug can be identified from the drug data, and the second medication amount, the second medication time, the second medication duration and the second medication frequency preferred by the first subject for the first drug can be determined from the medication preference information, and a third medication amount can be generated based on the first medication amount and the second medication amount, a third medication time can be generated based on the first medication time and the second medication time, a third medication frequency can be generated based on the first medication frequency and the second medication frequency, a third medication duration can be generated based on the first medication duration and the second medication duration, and medication reminder information can be generated based on the drug name, the third medication amount, the third medication time, the third medication frequency and the third medication duration. As a result, the generated medication reminder information can better meet the personalized medication preferences of the first subject and improve the medication reminder effect.

[0039] The first dosage of the first drug identified from the drug data may be the dosage specified for the first drug in the drug data description, the first dosage time may be the dosage time specified for the first drug in the drug data description, the first dosage duration may be the dosage duration specified for the first drug in the drug data description, and the first dosage frequency may be the dosage frequency specified for the first drug in the drug data description.

[0040] The above-mentioned second medication dosage preferred by the first subject for the first drug determined from the medication preference information can be a medication dosage determined based on the personalized situation of the first subject (such as weight, age, etc.), the second medication time can be a medication time determined based on the personalized situation of the first subject, the second medication duration can be a medication duration determined based on the personalized situation of the first subject, and the second medication frequency can be a medication frequency determined based on the personalized situation of the first subject.

[0041] In the above process of generating the third dosage according to the first dosage and the second dosage, it can be analyzed whether the second dosage is consistent with the first dosage. If it is consistent, the first dosage or the second dosage is directly used as the third dosage. If it is not consistent, the second dosage can be used as the third dosage. Alternatively, an average dosage can be taken based on the second dosage and the first dosage (or the first dosage can be slightly adjusted based on the second dosage to obtain an adjusted dosage), and a prompt message is generated to prompt whether the first object supports adjusting the dosage. If the first object agrees to adjust the dosage, the average dosage (or the adjusted dosage) is used as the third dosage. In addition, the method for determining the third dosage time, the third dosage frequency and the third dosage duration can be deduced by analogy, and there is no limitation on this.

[0042] S103: Determine device registration information, wherein the device registration information includes: a plurality of candidate devices and a candidate object identifier corresponding to each candidate device.

[0043] After the medication reminder information for the first object is generated according to the drug data and the medication preference information, the device registration information can be determined. The device registration information is used to describe the registration status of multiple candidate devices in the medication management platform. The device registration information includes: multiple candidate devices and candidate object identifiers corresponding to each candidate device. A candidate device may refer to a device that has been registered in the medication management platform. The identifier of the candidate object to which the candidate device belongs may be referred to as a candidate object identifier. Different candidate devices may correspond to the same candidate object or to different candidate objects. It is also explained that the same candidate object may register one or more candidate devices in the medication management platform. When a candidate object triggers the configuration or setting of medication reminder information, the candidate object may be supported to select a candidate device for medication reminder in the medication management platform. The selected candidate device may be a candidate device that the candidate object has pre-registered in the medication management platform. The selected candidate device may also be the same device as the first device. The selected candidate device may be referred to as a second device.

[0044] In some embodiments, the device registration information can be pre-registered in the following manner: the medication management platform can receive a third request sent by each candidate device, wherein the third request is used to request registration of the candidate device, and the registered candidate device is used to remind the candidate object of medication, and the third request includes: a candidate object identifier, the candidate object identifier is used to identify the candidate object, and the candidate device is registered according to the candidate object identifier, and a corresponding relationship between the candidate object identifier and the candidate device is established. Among them, the candidate object identifier, the candidate device and the corresponding relationship can be collectively used as device registration information.

[0045] S104: Determine a candidate object identifier that is identical to the first object identifier from among the multiple candidate object identifiers, and use the candidate device corresponding to the identical candidate object identifier as the second device.

[0046] In the embodiment of the present disclosure, after determining the device registration information and determining multiple candidate devices and the candidate object identifier corresponding to each candidate device from the device registration information, the first object identifier can be used to perform identifier matching from the multiple candidate object identifiers. If a candidate object identifier matches the first object identifier (that is, a candidate object identifier is the same as the first object identifier), it means that the first object has pre-registered the candidate device in the medication management platform, and then, the candidate device registered by the first object can be used as the second device.

[0047] In some embodiments, if there are multiple candidate object identifiers that are the same as the first object identifier, that is, the first object has pre-registered more than one candidate device in the medication management platform, an inquiry can be initiated to the first object to inquire which candidate device the first object uses for medication reminders, and the candidate device further selected by the first object can be used as the second device, without any restriction.

[0048] S105: Sending medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information.

[0049] After determining the candidate object identifier identical to the first object identifier from multiple candidate object identifiers and taking the candidate device corresponding to the identical candidate object identifier as the second device, medication reminder information may be sent to the second device so that the second device notifies the first object of the medication reminder information.

[0050] In some embodiments, in the process of sending medication reminder information to the second device, a second request sent by the first device or the second device may be received, wherein the second request includes: a device identifier of the second device, the first device and the second device are the same or different, and a communication link is established with the second device based on the device identifier, and medication reminder information is sent to the second device according to the device identifier. Thus, it is ensured that the second device accurately receives the medication reminder information and can provide timely medication reminders based on the medication reminder information.

[0051] That is to say, the first device may be configured (based on the second request configuration) so that the second device can perform medication reminders, or the second device may be configured to perform medication reminders in response to the second request of the second device, and there is no limitation on this.

[0052] In this embodiment, by receiving a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, the first object has a corresponding first object identifier, and based on the drug data and medication preference information, generates medication reminder information for the first object, determines device registration information, wherein the device registration information includes: multiple candidate devices and candidate object identifiers corresponding to each candidate device, determines a candidate object identifier identical to the first object identifier from multiple candidate object identifiers, and uses the candidate device corresponding to the same candidate object identifier as the second device, and sends medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information. In this way, the flexibility of medication reminders can be effectively improved, so that medication reminders meet personalized medication needs, thereby effectively improving the effect of medication reminders.

[0053] Figure 2 A flowchart of another medication reminder method provided in an embodiment of the present disclosure.

[0054] like Figure 2 As shown, the medication reminder method includes:

[0055] S201: Receive a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, and the first object has a corresponding first object identifier.

[0056] S202: Generate medication reminder information for the first subject based on the drug data and medication preference information.

[0057] S203: Determine device registration information, wherein the device registration information includes: a plurality of candidate devices and a candidate object identifier corresponding to each candidate device.

[0058] S204: Determine a candidate object identifier that is identical to the first object identifier from among the multiple candidate object identifiers, and use the candidate device corresponding to the identical candidate object identifier as the second device.

[0059] S205: Sending medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information.

[0060] For the description of S201 - S205 , please refer to the above embodiment for details, which will not be repeated here.

[0061] S206: Receive medication feedback information fed back by the second device, wherein the medication feedback information is used to describe medication feedback status of the first subject based on the medication reminder information.

[0062] In some embodiments, after the medication reminder information is notified to the first subject through the second device, the medication feedback of the first subject after learning the medication reminder information can also be monitored. For example, behavioral feedback of confirming medication or postponing reminders, etc. The determined medication feedback information can be used to automatically optimize and adjust the medication reminder information.

[0063] That is to say, if behavioral feedback of the first subject confirming taking the medicine or postponing the reminder is monitored, the characteristics of the behavioral feedback can be analyzed. If the first subject frequently postpones the reminder, it means that the current medication reminder information may not be suitable. At this time, the medication reminder information can be optimized and adjusted based on the results of the analysis of the characteristics of the behavioral feedback.

[0064] S207: Determine medication adjustment information based on medication feedback information.

[0065] In some embodiments of the present disclosure, in the process of determining medication adjustment information based on medication feedback information, it is possible to perform feature recognition on medication feedback information to obtain medication feedback features, input the medication feedback features into a medication adjustment model, and obtain medication adjustment information output by the medication adjustment model, wherein the medication adjustment model has modeled and learned the mapping relationship between medication feedback features and medication adjustment information. In this way, the accuracy of medication adjustment information can be effectively improved, and the target reminder information obtained by adjustment can be more in line with the personalized medication needs of the first subject.

[0066] S208: Adjust the medication reminder information based on the medication adjustment information to obtain target reminder information.

[0067] After receiving the medication feedback information fed back by the second device, the above-mentioned medication feedback information can be subjected to feature analysis, and medication adjustment information can be determined based on the features obtained from the analysis, wherein the medication adjustment information is used to optimize and adjust the medication reminder information that has been generated, and the medication adjustment information can be used to optimize and adjust the third medication time, and / or the third medication frequency, and / or the third medication duration in the medication reminder information, and there is no limitation on this.

[0068] In some embodiments of the present disclosure, in the process of adjusting the medication reminder information based on the medication adjustment information to obtain the target reminder information, the fourth medication time, and / or the fourth medication frequency, and / or the fourth medication duration can be determined based on the medication adjustment information, and the third medication time in the medication reminder information is adjusted according to the fourth medication time to obtain the target medication time, and / or the third medication frequency in the medication reminder information is adjusted according to the fourth medication frequency to obtain the target medication frequency, and / or the third medication duration in the medication reminder information is adjusted according to the fourth medication duration to obtain the target medication duration, and the target medication time, and / or the target medication frequency, and / or the target medication duration is used as the target reminder information. Thus, the medication reminder information can be automatically optimized and adjusted based on the medication feedback of the first object, thereby further ensuring the accuracy of the medication reminder and supporting the improvement of the medication reminder usage experience.

[0069] Among them, the medication time that is more in line with the medication needs of the first subject determined based on the medication adjustment information can be called the fourth medication time. The medication frequency that is more in line with the medication needs of the first subject determined based on the medication adjustment information can be called the fourth medication frequency. The medication duration that is more in line with the medication needs of the first subject determined based on the medication adjustment information can be called the fourth medication duration.

[0070] When the third medication time in the medication reminder information is adjusted according to the fourth medication time to obtain the target medication time, the fourth medication time can be directly used as the target medication time, or a compromise medication time can be determined by combining the fourth medication time and the third medication time, and the compromise medication time is used as the target medication time. The method steps for adjusting to obtain the target medication frequency and target medication duration can be deduced in the same way, and there is no limitation on this.

[0071] S209: Send the target reminder information to the second device, so that the second device notifies the first object of the target reminder information.

[0072] After the medication reminder information is adjusted based on the medication adjustment information to obtain the target reminder information, the target reminder information may be sent to the second device so that the second device notifies the first object of the target reminder information.

[0073] In this embodiment, by receiving a first request sent by a first device, wherein the first request includes: drug data and medication preference information of the first object, the first object has a corresponding first object identifier, and based on the drug data and medication preference information, generates medication reminder information for the first object, determines device registration information, wherein the device registration information includes: multiple candidate devices and candidate object identifiers corresponding to each candidate device, determines a candidate object identifier identical to the first object identifier from multiple candidate object identifiers, and uses the candidate device corresponding to the same candidate object identifier as the second device, and sends medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information. Thus, the flexibility of medication reminders can be effectively improved, so that medication reminders meet personalized medication needs, thereby effectively improving the effect of medication reminders. The medication reminder information can be automatically optimized and adjusted based on the medication feedback of the first object, thereby further ensuring the accuracy of medication reminders and supporting the improvement of medication reminder usage experience.

[0074] In some embodiments of the present disclosure, a fourth request sent by a first device may be received, wherein the fourth request includes: first update information corresponding to the drug data of the first object, and / or second update information corresponding to the medication preference information, and the drug data of the first object is updated according to the first update information to obtain updated drug data; and / or the medication preference information is updated according to the second update information to obtain updated preference information, the medication reminder information is updated with the updated drug data and / or the updated preference information to obtain new reminder information, and the new reminder information is synchronously provided to the second device. Thus, it supports optimization and adjustment of the medication reminder information in another dimension, and synchronizes the new reminder information to the second device in a timely manner, realizes the linkage of information between multiple devices, and ensures that the latest reminder information is provided to the first object.

[0075] An example of the above description is as follows:

[0076] The medication reminder method provided in the embodiment of the present disclosure includes the following aspects to optimize and enhance the intelligent and personalized characteristics of medical medication reminders.

[0077] 1: Realize personalized medication reminder configuration.

[0078] The present disclosure allows patients (an optional example of the first subject) to input personal medication information and preferences (an optional example of the first subject's drug data and medication preference information) through the hospital's official account or mini-program, and then create a highly personalized medication reminder plan (an optional example of medication reminder information) based on this information. It can more accurately adapt to the specific needs of various patients and improve medication compliance.

[0079] 2: Introduce intelligent reminder adjustment mechanism.

[0080] The present disclosure uses data algorithms to analyze patients' interactive feedback, such as clicks on "drug taken" or "postponed reminder", to adjust the time and method of reminders in real time. It can dynamically adapt to the patient's actual medication behavior and optimize reminder efficiency.

[0081] 3: Cross-platform integration support.

[0082] The present disclosure utilizes Internet of Things technology to implement medication reminders across platforms. The present disclosure can implement data interaction and synchronization between multiple devices such as smartphones, tablet computers, and personal computers (an optional example of a first device or a second device), ensuring that patients can accurately and timely receive medication reminder information when using different devices. With intelligent interconnection capabilities, seamless connection and data sharing between multiple devices can be achieved. Patients can set medication reminders on any device, and other devices will be updated synchronously to ensure the accuracy and continuity of the reminders.

[0083] 4: Integrated interactive feedback system.

[0084] The disclosure includes a complete interactive feedback mechanism, and each patient interaction can instantly affect the system behavior, which not only improves the user experience, but also provides real-time data for medical service providers to better manage and evaluate patient compliance.

[0085] 5: Comprehensive data analysis and reporting capabilities.

[0086] With the addition of data collection and analysis functions, the system can regularly generate and analyze medication and feedback data, providing in-depth insights for the medical team to optimize treatment strategies and improve patient treatment outcomes.

[0087] The present disclosure provides an integrated personalized medication reminder system and method, which can improve patients' medication compliance in an intelligent way. The system combines personalized settings, intelligent adjustment, cross-platform support, interactive feedback and data analysis functions, and is suitable for a variety of medical environments.

[0088] The medication reminder device in the embodiment of the present disclosure may include the following modules:

[0089] 1. User configuration module.

[0090] Function description: Allow patients to enter their personal medication schedule and preferences through the hospital’s official account or mini program (an optional example of medication preference information).

[0091] Technical implementation: After the patient enters medication information (an optional example of drug data, such as drug name, dosage, medication time, etc.), the data is stored in the server's database. The system generates a personalized medication reminder plan based on these contents.

[0092] 2. Intelligent reminder adjustment module.

[0093] Function description: Adjust medication reminder plan based on patient interactive feedback.

[0094] Technical implementation: Use machine learning algorithms to analyze patients' responses (such as confirming medication or postponing reminders) and dynamically adjust future reminder times and methods (target reminder information) based on the characteristics of the feedback. For example, if a patient frequently postpones medication reminders at night, the system may suggest changing the reminder time.

[0095] 3. Cross-platform support module.

[0096] Functional Description: Ensure that medication reminders are received on a variety of devices.

[0097] Technical implementation:

[0098] (1) When a user uses the system for the first time, he or she can register devices such as smartphones, tablets, and personal computers (an optional example of registering various candidate devices) into the system (an optional example of a medication management platform) through the IoT gateway device. The system will use IoT technology to synchronize data between devices, including the mutual update of information such as medication reminder settings and medication records, thereby ensuring consistency between devices.

[0099] (2) The system can store the user's medication reminder information, medication records and other data in the cloud, and use the Internet of Things technology to achieve data interaction between the device and the cloud, ensuring timely updating and sharing of medication information. Users can set and manage medication reminders through any registered device (an optional example of the first device), and synchronize the set reminder information to other devices (an optional example of the second device) through the Internet of Things technology to achieve remote management and synchronous updates. The system uses the Internet of Things technology to achieve intelligent interconnection between devices. The user's operations on any device will affect other devices, ensuring that users can obtain timely and consistent medication reminder information no matter when and where.

[0100] (3) The system uses Internet of Things technology to achieve real-time monitoring of the operating status of each device, ensuring the stability and reliability of the system and the normal operation of the medication reminder system.

[0101] 4.Interactive feedback module.

[0102] Function description: Collect patients' medication feedback and optimize reminder function.

[0103] Technical implementation: After receiving the reminder, the patient can directly provide feedback on the device (such as clicking "drug taken"). These data are transmitted to the server in real time to optimize the reminder algorithm.

[0104] 5.Data analysis and reporting module.

[0105] Functional description: Analyze patient medication data and provide reports to the medical team.

[0106] Technical implementation: The system regularly extracts medication records and patient feedback from the database, uses statistical and machine learning methods to analyze the data, and generates medication compliance reports and potential non-compliance risk assessments.

[0107] The architecture of the medication management system (an optional example of a medication management platform) in the embodiment of the present disclosure can be as follows: Figure 3 As shown, Figure 3 Schematic diagram of the architecture of the medication management system in the embodiment of the present disclosure, which can be illustrated as follows:

[0108] The medication management system consists of a client (hospital mini program or official account), a server (including database, reminder generation and adjustment algorithm), and a management side (used for medical teams to view reports and manage patients).

[0109] 1. Client.

[0110] Functional description: The client is mainly composed of hospital mini-programs or official accounts, providing a user interface for patients to input and update medication information and preference settings.

[0111] Technical implementation: Built using the mini-program development framework to ensure compatibility and ease of use, allowing patients to easily access services in the environment.

[0112] 2. Server side.

[0113] Functional description: The server includes core business logic processing units, such as database, reminder generation and adjustment algorithms.

[0114] Technical implementation: Node.js and Express frameworks are used to handle HTTPS requests, and MySQL database is used to store patient data and medication information. The reminder generation and adjustment algorithm uses machine learning libraries for algorithm training and execution.

[0115] 3. Management side.

[0116] Functional description: Provides an interface for the medical team to view reports, monitor patient medication and manage it.

[0117] Technical implementation: Use the React framework to build the management interface to ensure real-time data updates and support access from multiple devices. The backend uses RESTful API to exchange data with the server.

[0118] like Figure 4 As shown, Figure 4 It is a schematic diagram of the data flow in the embodiment of the present disclosure. The data flow is described as follows:

[0119] Patient data input: Patients enter or update their personal medication information and preferences through the client. This data is securely transmitted to the server via the HTTPS protocol and stored in the database.

[0120] Reminder plan generation: The reminder generation module on the server side uses the patient’s input data to generate a personalized medication reminder plan based on a preset algorithm. These plans are stored back into the database for future access.

[0121] Reminder execution: Based on the stored reminder plan, the system pushes reminders to the patient's device at regular intervals. The patient's response (such as confirming to take the medication or deferring the reminder) is recorded and sent back to the server.

[0122] Reminder Adjustment: The intelligent adjustment module on the server side analyzes the patient’s response data and adjusts future reminder strategies based on machine learning algorithms to optimize the effectiveness of reminders.

[0123] Report generation: The data analysis module regularly extracts data from the database, analyzes patients’ medication patterns and reminder effects, and generates detailed reports for the medical team to use.

[0124] Medical team monitoring and management: The medical team can view patient reports and medication status through the management interface and intervene in the management process when necessary, such as adjusting medication regimens or communicating directly with patients.

[0125] Through this architecture and data flow, the present disclosure can provide a comprehensive, efficient and safe medication reminder and management system, greatly improving patient compliance and treatment effects.

[0126] The medication reminder method provided in the disclosed embodiment can improve medication compliance and accuracy. Through the intelligent reminder generation and adjustment mechanism, reminders can be dynamically adjusted according to the patient's actual medication situation and feedback, thereby greatly improving medication compliance and accuracy. Reduce medical resource consumption. Through automated reminders and monitoring, the need for medical personnel to intervene can be reduced, thereby reducing operating costs and improving work efficiency. Real-time data processing and feedback. Through real-time data processing and machine learning algorithms, patients' responses can be analyzed instantly and reminder plans can be adjusted to ensure that medication management is more accurate and personalized. It has cross-platform access and management capabilities. It enables patients and medical teams to easily access and manage medication information on any device, enhancing the accessibility and convenience of the system.

[0127] Figure 5 A schematic diagram of the structure of a medication reminder device provided in an embodiment of the present disclosure.

[0128] like Figure 5 As shown, the medication reminder device 50 includes:

[0129] The receiving module 501 is used to receive a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, and the first object has a corresponding first object identifier.

[0130] The generating module 502 is used to generate medication reminder information for the first subject according to the drug data and the medication preference information.

[0131] The first determination module 503 is used to determine device registration information, wherein the device registration information includes: a plurality of candidate devices and a candidate object identifier corresponding to each candidate device.

[0132] The second determining module 504 is configured to determine a candidate object identifier that is identical to the first object identifier from among the multiple candidate object identifiers, and use the candidate device corresponding to the identical candidate object identifier as the second device.

[0133] The sending module 505 is used to send the medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information.

[0134] It should be noted that the above explanation of the medication reminder method is also applicable to the medication reminder device of this embodiment and will not be repeated here.

[0135] In this embodiment, by receiving a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, the first object has a corresponding first object identifier, and based on the drug data and medication preference information, generates medication reminder information for the first object, determines device registration information, wherein the device registration information includes: multiple candidate devices and candidate object identifiers corresponding to each candidate device, determines a candidate object identifier identical to the first object identifier from multiple candidate object identifiers, and uses the candidate device corresponding to the same candidate object identifier as the second device, and sends medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information. In this way, the flexibility of medication reminders can be effectively improved, so that medication reminders meet personalized medication needs, thereby effectively improving the effect of medication reminders.

[0136] As an example, Figure 6 is a schematic diagram of the structure of an electronic device shown in an exemplary embodiment of the present disclosure, such as Figure 6 As shown, the electronic device 700 may further include:

[0137] The memory 710 and the processor 720, a bus 730 connecting different components (including the memory 710 and the processor 720), the memory 710 stores a computer program, and when the processor 720 executes the program, the medication reminder method of the embodiment of the present disclosure is implemented.

[0138] Bus 730 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (PCI) bus.

[0139] The electronic device 700 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by the electronic device 700, including volatile and non-volatile media, removable and non-removable media.

[0140] The memory 710 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 740 and / or cache memory 750. The electronic device 700 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 760 may be used to read and write non-removable, non-volatile magnetic media ( Figure 6 not shown, usually called a "hard drive"). Although Figure 6 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 730 via one or more data medium interfaces. The memory 710 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.

[0141] A program / utility 780 having a set (at least one) of program modules 770 may be stored, for example, in the memory 710, such program modules 770 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 770 generally perform the functions and / or methods of the embodiments described in the present disclosure.

[0142] The electronic device 700 may also communicate with one or more external devices 790 (e.g., keyboard, pointing device, display 791, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 700, and / or communicate with any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 792. Furthermore, the electronic device 700 may also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN) and / or public network, such as the Internet) through a network adapter 793. As shown, the network adapter 793 communicates with other modules of the electronic device 700 through a bus 730. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0143] The processor 720 executes various functional applications and data processing by running the programs stored in the memory 710 .

[0144] It should be noted that the implementation process and technical principles of the electronic device of this embodiment refer to the aforementioned explanation of the medication reminder method of the embodiment of the present disclosure, and will not be repeated here.

[0145] In order to implement the above embodiments, the present disclosure also proposes an electronic device, including: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method provided by the above embodiments.

[0146] In order to implement the above embodiments, the present disclosure further proposes a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the methods provided by the above embodiments.

[0147] In order to implement the above embodiments, the present disclosure also proposes a computer program product, including a computer program, which implements the methods provided by the above embodiments when executed by a processor.

[0148] The collection, storage, use, processing, transmission, provision and disclosure of user personal information involved in this disclosure shall comply with the relevant laws and regulations and shall not violate public order and good morals.

[0149] It should be noted that personal information from users should be collected for legitimate and reasonable purposes and should not be shared or sold outside of these legitimate uses. In addition, such collection / sharing should be carried out after receiving the user's informed consent, including but not limited to notifying the user to read the user agreement / user notice and sign the agreement / authorization including authorization of relevant user information before the user uses the function. In addition, any necessary steps should be taken to protect and safeguard access to such personal information data and ensure that others who have access to personal information data comply with its privacy policy and procedures.

[0150] The present disclosure anticipates providing implementation schemes for users to selectively block the use or access of personal information data. That is, the present disclosure anticipates providing hardware and / or software to prevent or block access to such personal information data. Once the personal information data is no longer needed, risks can be minimized by limiting data collection and deleting the data. In addition, when applicable, such personal information is de-identified to protect the privacy of the user.

[0151] In the description of the aforementioned embodiments, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0152] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0153] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present disclosure includes additional implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present disclosure belong.

[0154] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0155] It should be understood that the various parts of the present disclosure can be implemented in hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0156] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0157] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0158] The storage medium mentioned above may be a read-only memory, a disk or an optical disk, etc. Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations of the present disclosure. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present disclosure.

Claims

1. A medication reminder method, characterized in that: The following steps are involved: Receiving a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, the first object having a corresponding first object identifier; generating medication reminder information for the first subject based on the drug data and the medication preference information; Determine device registration information, wherein the device registration information includes: a plurality of candidate devices and a candidate object identifier corresponding to each of the candidate devices; Determine a candidate object identifier that is identical to the first object identifier from the plurality of candidate object identifiers, and use the candidate device corresponding to the identical candidate object identifier as the second device; and The medication reminder information is sent to the second device, so that the second device notifies the first object of the medication reminder information.

2. The method according to claim 1, characterized in that The generating medication reminder information for the first subject according to the drug data and the medication preference information includes: Identifying a drug name, a first dosage, a first time of use, a first duration of use, and a first frequency of use of a first drug from the drug data; Determining a second medication dosage, a second medication time, a second medication duration, and a second medication frequency preferred by the first subject for the first medication from the medication preference information; generating a third medication amount according to the first medication amount and the second medication amount; generating a third medication taking time according to the first medication taking time and the second medication taking time; Generating a third medication frequency according to the first medication frequency and the second medication frequency; Generate a third medication duration according to the first medication duration and the second medication duration; The medication reminder information is generated according to the drug name, the third medication amount, the third medication time, the third medication frequency and the third medication duration.

3. The method according to claim 1, characterized in that The method further comprises: receiving medication feedback information fed back by the second device, wherein the medication feedback information is used to describe medication feedback status of the first subject based on the medication reminder information; Determining medication adjustment information according to the medication feedback information; Adjusting the medication reminder information based on the medication adjustment information to obtain target reminder information; The target reminder information is sent to the second device, so that the second device notifies the first object of the target reminder information.

4. The method according to claim 3, characterized in that Determining medication adjustment information according to the medication feedback information includes: Performing feature recognition on the medication feedback information to obtain medication feedback features; The medication feedback feature is input into a medication adjustment model, and medication adjustment information output by the medication adjustment model is obtained, wherein the medication adjustment model has modeled and learned the mapping relationship between the medication feedback feature and the medication adjustment information.

5. The method according to claim 3, characterized in that: The step of adjusting the medication reminder information based on the medication adjustment information to obtain target reminder information includes: Based on the medication adjustment information, determining a fourth medication time, and / or a fourth medication frequency, and / or a fourth medication duration; Adjusting the third medication time in the medication reminder information according to the fourth medication time to obtain a target medication time; and / or Adjusting the third medication frequency in the medication reminder information according to the fourth medication frequency to obtain a target medication frequency; and / or Adjusting the third medication duration in the medication reminder information according to the fourth medication duration to obtain a target medication duration; The target medication time, and / or the target medication frequency, and / or the target medication duration are used as the target reminder information.

6. The method according to claim 1, characterized in that The sending the medication reminder information to the second device includes: Receiving a second request sent by the first device or the second device, wherein the second request includes: a device identifier of the second device, and the first device and the second device are the same or different; establishing a communication link with the second device based on the device identification; The medication reminder information is sent to the second device according to the device identifier.

7. The method according to claim 1, characterized in that The method further comprises: receiving a third request sent by each candidate device, wherein the third request is used to request registration of the candidate device, the registered candidate device is used to remind the candidate subject of medication, and the third request includes: a candidate subject identifier, the candidate subject identifier is used to identify the candidate subject; Registering the candidate device according to the candidate object identifier; A correspondence between the candidate object identifier and the candidate device is established.

8. The method according to claim 1, characterized in that The method further comprises: receiving a fourth request sent by the first device, wherein the fourth request includes: first update information corresponding to the drug data of the first object, and / or second update information corresponding to the medication preference information; updating the drug data of the first object according to the first update information to obtain updated drug data; and / or updating the medication preference information according to the second update information to obtain updated preference information; Updating the medication reminder information with the updated drug data and / or the updated preference information to obtain new reminder information; The new reminder information is synchronously provided to the second device.

9. A medication reminder device, characterized in that: include: A receiving module, configured to receive a first request sent by a first device, wherein the first request includes: drug data and medication preference information of a first object, the first object having a corresponding first object identifier; a generating module, configured to generate medication reminder information for the first subject based on the drug data and the medication preference information; A first determination module is used to determine device registration information, wherein the device registration information includes: a plurality of candidate devices and a candidate object identifier corresponding to each of the candidate devices; a second determining module, configured to determine a candidate object identifier identical to the first object identifier from the plurality of candidate object identifiers, and use a candidate device corresponding to the identical candidate object identifier as a second device; and The sending module is used to send the medication reminder information to the second device, so that the second device notifies the first object of the medication reminder information.

10. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 8 when executed by a processor.

12. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 8 when being executed by a processor.