CN114596932B - Medicine taking reminding method, device, equipment and storage medium - Google Patents

Medicine taking reminding method, device, equipment and storage medium Download PDF

Info

Publication number
CN114596932B
CN114596932B CN202210158361.3A CN202210158361A CN114596932B CN 114596932 B CN114596932 B CN 114596932B CN 202210158361 A CN202210158361 A CN 202210158361A CN 114596932 B CN114596932 B CN 114596932B
Authority
CN
China
Prior art keywords
medicine
information
taking
reminding
picture
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210158361.3A
Other languages
Chinese (zh)
Other versions
CN114596932A (en
Inventor
苏海文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ping An Smart Healthcare Technology Co ltd
Original Assignee
Shenzhen Ping An Smart Healthcare Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Ping An Smart Healthcare Technology Co ltd filed Critical Shenzhen Ping An Smart Healthcare Technology Co ltd
Priority to CN202210158361.3A priority Critical patent/CN114596932B/en
Publication of CN114596932A publication Critical patent/CN114596932A/en
Application granted granted Critical
Publication of CN114596932B publication Critical patent/CN114596932B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medicinal Chemistry (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The application relates to the technical field of artificial intelligence, and discloses a medicine taking reminding method, a device, equipment and a storage medium, wherein the method comprises the following steps: acquiring dispensing information, patient information and guardian information from a medicine taking reminding request; generating a target medicine taking plan according to the medicine dispensing information; periodically acquiring picture information through a first terminal device of a patient, storing a first picture when the first picture is received, and acquiring a first type identifier of the first picture; screening a second picture with the acquisition time closest to that of the first picture from the database, and acquiring a second type identifier of the second picture; determining a medicine taking reminding type according to the first type identifier and the second type identifier; acquiring medicine taking reminding information matched with the current time and the medicine taking reminding type from a target medicine taking plan; and sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment of the guardian.

Description

Medicine taking reminding method, device, equipment and storage medium
Technical Field
The application relates to the technical field of artificial intelligence, in particular to a medicine taking reminding method, a device, equipment and a storage medium.
Background
In the prior art, the reminding time is set to remind the patient to take the medicine, but the medicine taken by the patient is divided into pre-meal taking and post-meal taking, and in addition, the daily dining time of the patient is not fixed, and sometimes the patient takes the medicine early and sometimes late. Traditional medicine taking reminding methods cannot intelligently remind patients to take medicine according to diet work and rest of the patients.
Disclosure of Invention
The application mainly aims to provide a medicine taking reminding method, device, equipment and storage medium, aiming at realizing medicine taking reminding for a patient according to diet work and rest of the patient.
In a first aspect, the present application provides a medication reminding method, comprising:
When a medicine taking reminding request is received, acquiring medicine dispensing information, patient information and guardian information from the medicine taking reminding request;
generating a target medicine taking plan according to the medicine dispensing information;
Periodically acquiring picture information through a first terminal device worn by a target patient corresponding to the patient information, storing a first picture when the first picture sent by the first terminal device is received, and acquiring a picture type of the first picture according to a preset picture identification model to obtain a first type identifier;
selecting a picture which is acquired from the first terminal equipment and has the closest acquisition time to the acquisition time of the first picture from a database to obtain a second picture;
obtaining the picture type of the second picture according to the picture identification model to obtain a second type identifier;
Determining a medicine taking reminding type according to the first type identifier and the second type identifier;
Acquiring current time information to match a taking time period according to the current time information, and acquiring medicine information matched with the taking time period and the taking reminding type from the target taking plan to obtain taking reminding information;
and sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment worn by the guardian corresponding to the guardian information.
In a second aspect, the present application also provides a medicine taking reminding device, including:
The reminding request receiving module is used for acquiring dispensing information, patient information and guardian information from the medicine taking reminding request when receiving the medicine taking reminding request;
the medicine taking plan generating module is used for generating a target medicine taking plan according to the dispensing information;
The first identification acquisition module is used for periodically acquiring picture information through a first terminal device worn by a target patient corresponding to the patient information, storing a first picture when the first picture sent by the first terminal device is received, and acquiring a picture type of the first picture according to a preset picture identification model to obtain a first type identification;
The second picture acquisition module is used for screening pictures which are acquired from the first terminal equipment and have the closest acquisition time to the acquisition time of the first picture from a database to obtain a second picture;
the second identifier acquisition module is used for acquiring the picture type of the second picture according to the picture identification model to obtain a second type identifier;
The medicine taking type determining module is used for determining a medicine taking reminding type according to the first type identifier and the second type identifier;
The reminding information acquisition module is used for acquiring current time information so as to match a taking time period according to the current time information, acquiring medicine information matched with the taking time period and the taking reminding type from the target taking plan and acquiring taking reminding information;
and the reminding information sending module is used for sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment worn by the guardian corresponding to the guardian information.
In a third aspect, the present application also provides a computer device comprising a processor, a memory, and a computer program stored on the memory and executable by the processor, wherein the computer program when executed by the processor implements the steps of the medication intake reminding method as described above.
In a fourth aspect, the present application also provides a storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the medication intake reminding method as described above.
The application provides a medicine taking reminding method, a device, equipment and a storage medium, wherein when a medicine taking reminding instruction is received, medicine dispensing information, patient information and guardian information are obtained from the medicine taking reminding instruction; generating a target medicine taking plan according to the medicine dispensing information, periodically collecting picture information through a first terminal device worn by a target patient, analyzing pictures by using a picture identification model, determining a medicine taking reminding type according to a picture analysis result, and reminding the target patient and a guardian of the target patient by acquiring medicine information which corresponds to a current time period and corresponds to the medicine taking reminding type from the target medicine taking plan. According to the technical scheme provided by the application, the medicine taking reminding of the patient according to the diet of the patient is realized.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of steps of a medicine taking reminding method according to an embodiment of the present application;
fig. 2 is a schematic block diagram of a medicine taking reminding device according to an embodiment of the present application;
fig. 3 is a schematic block diagram of a computer device according to an embodiment of the present application.
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The flow diagrams depicted in the figures are merely illustrative and not necessarily all of the elements and operations/steps are included or performed in the order described. For example, some operations/steps may be further divided, combined, or partially combined, so that the order of actual execution may be changed according to actual situations. In addition, although the division of the functional modules is performed in the apparatus schematic, in some cases, the division of the modules may be different from that in the apparatus schematic.
The embodiment of the application provides a medicine taking reminding method, device, equipment and storage medium. The medicine taking reminding method is applied to a server, wherein the server can be a single server or a server cluster consisting of a plurality of servers.
Some embodiments of the present application are described in detail below with reference to the accompanying drawings. The following embodiments and features of the embodiments may be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a schematic flow chart of steps of a medicine taking reminding method according to an embodiment of the application.
As shown in fig. 1, the medicine taking reminding method includes steps S10 to S17.
And step S10, when a medicine taking reminding request is received, acquiring medicine dispensing information, patient information and guardian information from the medicine taking reminding request.
It can be understood that the medication reminding request is a network request from the terminal device received by the server, and the request parameters of the medication reminding request include the dispensing information, the patient information and the guardian information. The medication information includes information such as usage amounts corresponding to various kinds of medicines, and the kinds of medicines include prescription medicines and non-prescription medicines. The patient information includes an identification of the patient and status information. The guardian information includes identity information corresponding to the guardian of the patient.
And S11, generating a target medicine taking plan according to the medicine dispensing information.
It is understood that the target medication plan is generated according to the dispensing information, and the taking plan of each medicine in the dispensing information is recorded in the target medication plan.
In some embodiments, step S11 includes:
And generating a target taking plan according to the taking frequency and the taking time of each medicine in the dispensing information.
It will be appreciated that each drug has its corresponding dosage, e.g., how many times daily it is taken, whether it is taken before a meal or after a meal. Wherein the frequency of taking the medicine every day, namely the frequency of taking the medicine; taking before or after a meal is the timing of taking the medicine. According to the medicine taking time and the medicine taking frequency, a medicine taking plan can be correspondingly generated.
For example, assume that the medication dispensing information includes three kinds of drugs, namely, drug a, drug B, and drug C.
Wherein, the medicine A is taken 3 times a day, and the medicine taking time is before meal; the medicine B is taken 3 times a day, and the medicine taking time is taken after meal; the medicine C is taken 2 times a day, and the medicine taking time is before meal. The generated target medication schedule is shown in table one below.
A first step of,
In some embodiments, the generating the target medication plan according to the medication frequency and the medication time of each medication in the medication dispensing information includes:
Selecting target medicines from the dispensing information one by one, and acquiring the medicine taking frequency and the medicine taking time of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking;
Setting a taking time period of the target medicine according to the taking frequency of the target medicine;
Setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine;
And generating a target taking plan according to the taking time period and the taking sequence corresponding to each medicine in the dispensing information.
It will be appreciated that the dosage information may include a plurality of medications, and that the target dosage schedule may be obtained when the dosage period and order of each medication are set. The medicine which is currently selected and used for matching the taking time period and the taking sequence, namely the target medicine.
And obtaining the taking frequency and the taking time of the target medicine. Wherein, the frequency of taking the medicine is the daily taking times of the medicine, and the taking time indicates whether the medicine is taken before meal or after meal.
In some embodiments, the administration time period is divided into three time periods of early, middle and late, and then the administration time period of the target drug can be matched according to the administration frequency of the target drug.
It will be appreciated that the order of taking the medicines taken before a meal is earlier than the order of taking the medicines taken after a meal in the same taking period.
In some embodiments, the generating the target medication plan according to the medication frequency and the medication time of each medication in the medication dispensing information includes:
Selecting target medicines from the dispensing information one by one, and acquiring the medicine taking frequency, the medicine taking time and the medicine taking dosage description of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking;
Setting a taking time period of the target medicine according to the taking frequency of the target medicine;
Setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine;
acquiring physical condition information of a target patient according to the patient information;
According to the administration dosage specification of the target medicine, matching the administration dosage of the target medicine corresponding to the physical condition information of the target patient;
And generating a target taking plan according to the taking time period, the taking sequence and the taking dosage corresponding to each medicine in the dispensing information.
It can be understood that the dosage information not only includes the frequency of taking the target medicine and the timing of taking the medicine, but also includes the dosage specification. Wherein, the dosage instructions record the correct dosage of the medicine for patients with different physical conditions.
The patient information comprises the identity mark and the identity condition information of the target patient, the physical condition information of the target patient is extracted from the patient information, and the physical condition information of the target patient comprises the information of the age, the sex, the pregnancy or the like of the target patient. According to the physical condition information of the target patient and the administration dosage specification of the target medicine, the administration dosage of the target medicine taken by the target patient can be matched.
The target medication schedule generated by this embodiment includes not only the medication time period and the medication order of each medicine, but also the medication dose matching the physical condition of the patient.
For example, it is assumed that the dosage information includes only medicine a, wherein the medicine a is taken 3 times a day, the medicine taking time is taken before meals, and the dosage is described as follows: "1 tablet for 3-18 years old patient, 2 tablets for 19-55 years old patient, 3 tablets for 56-80 years old patient, pregnant woman can not take. "assume that the target physical condition information of the target patient is: age: age 52, sex: female, pregnancy status: not pregnant. The generated target medication schedule is shown in table two below:
A second part,
Step S12, periodically acquiring picture information through a first terminal device worn by a target patient corresponding to the patient information, storing a first picture when the first picture sent by the first terminal device is received, and acquiring a picture type of the first picture according to a preset picture identification model to obtain a first type identifier.
It can be understood that the first terminal device is a terminal device with a shooting function worn by the target patient, and the first terminal device periodically shoots pictures and uploads the shot pictures to the server. And the picture which is received by the server and uploaded by the first terminal equipment is the first picture.
In some embodiments, the time interval for periodically acquiring the pictures may be acquired every 1 minute, may be acquired every 3 minutes, or may be adjusted according to the situation, which is not limited herein.
When the server receives the first picture, the first picture is stored in a database, then a picture type corresponding to the first picture is identified by using a preset picture identification model, a first type identification is obtained, and when the picture identification model identifies that the first picture is a dish picture, the first type identification is a dish picture identification; when the picture identification model identifies that the first picture is a non-dish picture, the first type identification is a non-dish picture identification.
In some embodiments, the preset image recognition model may be a trained neural network model, or may be another model capable of recognizing image elements, which is not limited herein.
And S13, screening the picture which is acquired from the first terminal equipment and has the closest acquisition time to the acquisition time of the first picture from a database, and obtaining a second picture.
It will be appreciated that the server will periodically acquire pictures via the first terminal device, and that the previously acquired pictures will have been stored in the database before the first picture is received by the server. And acquiring the picture closest to the acquisition time of the first picture from the database and also acquiring the picture from the first terminal equipment, and thus obtaining a second picture.
And S14, acquiring the picture type of the second picture according to the picture identification model to obtain a second type identifier.
It can be understood that the picture type corresponding to the second picture can be identified through the picture identification model, so as to obtain the second type identifier. Similarly, when the picture identification model identifies that the second picture is a dish picture, the second type mark is a dish picture mark; when the picture identification model identifies that the second picture is a non-dish picture, the second type identification is a non-dish picture identification.
And S15, determining a medicine taking reminding type according to the first type identifier and the second type identifier.
It can be understood that the first type identifier is a type identifier of the corresponding first picture obtained after the first picture is analyzed by the picture identification model; and the second type identifier is the type identifier of the corresponding second picture obtained after the picture identification model analyzes the second picture. Through the first type identifier and the second type identifier, picture elements in the first picture and the second picture can be determined, so that the work and rest diet state of the patient is deduced, and the medicine taking reminding type is further determined.
In some embodiments, step S15 includes steps S150 to S151.
Step S150, when the second type identifier is a non-dish picture identifier and the first type identifier is a dish picture identifier, determining that the medicine taking reminding type is a pre-meal reminding;
step S151, when the second type identifier is the dish picture identifier and the first type identifier is the non-dish picture identifier, determining that the medicine taking reminding type is postprandial reminding.
It can be understood that if the second type identifier is a non-dish picture identifier, it is explained that the second picture does not contain a dish element, so the picture identification model determines that the second picture is a non-dish picture; if the first type identifier is a dish picture identifier, the first picture is described as including a dish element, so that the picture identification model determines that the first picture is a dish picture. In addition, the second picture is the picture closest to the first picture in acquisition time, if the second picture is a non-dish picture and the first picture is a dish picture, the target patient is indicated to be ready for dining, at the moment, a pre-meal reminder is triggered, and the type of taking medicine reminder is determined to be the pre-meal reminder.
Correspondingly, if the second type identifier is a dish picture identifier and the first type identifier is a non-dish picture identifier, the second picture is a dish picture, and the first picture is a non-dish picture. In this case, it may be inferred that the target patient has completed a meal, at which point a post-meal reminder is triggered, determining that the type of medication reminder is a post-meal reminder.
And S16, acquiring current time information so as to match a taking time period according to the current time information, and acquiring medicine information matched with the taking time period and the taking reminding type from the target taking plan to obtain taking reminding information.
It can be understood that the current time information is time information extracted from the current time, and the current time information is obtained, that is, the administration time period corresponding to the current time can be matched. In addition, in the target medicine taking plan, the medicine information of the reminding mark corresponding to each time period required to be taken by the target patient is recorded, the medicine information corresponding to the medicine taking time period and the reminding mark being the pre-meal reminding mark is obtained from the target medicine taking plan, and the medicine taking reminding information is obtained.
For example, assume that the current time information is 7:30:00 for the zz day of the yy month of xxxx in the morning and the matching to the medication period is the morning medication. Suppose that the target dosing schedule is shown in table three below.
A third step of,
The matched target medicine taking information comprises taking 2 tablets of medicine A and 3 tablets of medicine C.
And step S17, sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment worn by the guardian corresponding to the guardian information.
It can be understood that the medicine taking reminding information is sent to the first terminal device, so that the target patient can be reminded of taking medicine before meals. And sending the medicine taking reminding information to the second terminal equipment, so that a guardian of the target patient can remind the target patient to take medicine.
In some embodiments, before the sending the medicine taking reminding information to the first terminal device and the second terminal device worn by the guardian corresponding to the guardian information, the method further includes:
acquiring the identity information of the target patient from the patient information;
acquiring a historical reminding record corresponding to the target patient from a database according to the identification information;
Extracting reminding date information from the current time information, and judging whether the historical reminding record contains a target reminding record matched with the reminding date information, the medicine taking time period and the reminding identification;
If the history reminding record does not contain the target reminding record, sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment;
and if the history reminding record comprises the target reminding record, stopping sending the medicine taking reminding information.
It can be understood that after the server sends the medicine taking reminding information each time, a corresponding historical reminding record is generated for the reminding action, and the historical reminding record of the corresponding target patient can be obtained from the database according to the identity information of the target patient. Each reminding record in the history reminding records is recorded with a reminding date, a medicine taking time period and a reminding identifier.
And extracting the information of the year, month and day from the current time information to obtain the reminding date information. Before the medicine taking reminding information is sent to the first terminal device and the second terminal device, if the history reminding record contains a target reminding record matched with the reminding date information, the medicine taking time period and the reminding identification, the target patient is possibly subjected to multiple meals in the same time period, the server initiates reminding according to the medicine taking reminding information before the meal taking reminding information, and in the case, medicine taking is not required to be reminded again. Correspondingly, if the historical reminding record does not contain the target reminding record matched with the reminding date information, the medicine taking time period and the reminding identification, the reminding is not initiated according to the medicine taking reminding information before, and at the moment, the medicine taking reminding information is required to be sent to the first terminal equipment and the second terminal equipment so as to remind the target patient and the guardian of the target patient.
In some embodiments, after the sending the medicine taking reminding information to the first terminal device and the second terminal device worn by the guardian corresponding to the guardian information, the method further includes:
and establishing a mapping relation between the identification information of the target patient and the reminding date information, the medicine taking time period and the reminding identification, and storing the mapping relation into a database to construct the historical reminding record corresponding to the target patient.
It will be appreciated that after the medication reminder is sent. The historical reminding record corresponding to the secondary reminding is generated, so that the target patient and the guardian can follow the reminding process, and repeated reminding can be avoided by utilizing the historical reminding record.
In the application, when a medicine taking reminding instruction is received, medicine dispensing information, patient information and guardian information are acquired from the medicine taking reminding instruction; generating a target medicine taking plan according to the medicine dispensing information, periodically collecting picture information through a first terminal device worn by a target patient, analyzing pictures by using a picture identification model, determining a medicine taking reminding type according to a picture analysis result, and reminding the target patient and a guardian of the target patient by acquiring medicine information which corresponds to a current time period and corresponds to the medicine taking reminding type from the target medicine taking plan. According to the technical scheme provided by the application, the medicine taking reminding of the patient according to the diet of the patient is realized.
Referring to fig. 2, fig. 2 is a schematic block diagram of a medicine taking reminding device according to an embodiment of the application.
As shown in fig. 2, the medicine taking reminding device 201 includes:
The reminding request receiving module 2011 is configured to obtain dispensing information, patient information and guardian information from the medicine taking reminding request when receiving the medicine taking reminding request;
A medication plan generating module 2012 for generating a target medication plan according to the medication dispensing information;
A first identifier obtaining module 2013, configured to periodically collect, by using a first terminal device worn by a target patient corresponding to the patient information, image information, store a first image when receiving the first image sent by the first terminal device, and obtain an image type of the first image according to a preset image identification model, so as to obtain a first type identifier;
A second picture obtaining module 2014, configured to screen a picture that is acquired from the first terminal device and has a closest acquisition time to the first picture from a database, so as to obtain a second picture;
A second identifier obtaining module 2015, configured to obtain a second type identifier according to the picture type of the second picture obtained by using the picture identification model;
a medication intake type determining module 2016 for determining a medication intake reminder type based on the first type identifier and the second type identifier;
A reminder information obtaining module 2017, configured to obtain current time information, to match a taking time period according to the current time information, and to obtain medication information matched with the taking time period and the type of medication reminder from the target medication plan, so as to obtain medication reminder information;
And a reminding information sending module 2018, configured to send the medicine taking reminding information to the first terminal device and a second terminal device worn by a guardian corresponding to the guardian information.
In some implementations, the medication intake type determination module 2016, when determining a medication intake reminder type based on the first type identification and the second type identification, includes:
When the second type identifier is a non-dish picture identifier and the first type identifier is a dish picture identifier, determining that the medicine taking reminding type is a pre-meal reminding;
and when the second type identifier is the dish picture identifier and the first type identifier is the non-dish picture identifier, determining that the medicine taking reminding type is postprandial reminding.
In some embodiments, the medication plan generation module 2012, when generating a target medication plan from the medication dispense information, includes:
And generating a target taking plan according to the taking frequency and the taking time of each medicine in the dispensing information.
In some embodiments, the medication plan generation module 2012 includes, when generating a target medication plan according to the medication frequency and the medication timing of each medication in the medication dispensing information:
Selecting target medicines from the dispensing information one by one, and acquiring the medicine taking frequency and the medicine taking time of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking;
Setting a taking time period of the target medicine according to the taking frequency of the target medicine;
Setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine;
And generating a target taking plan according to the taking time period and the taking sequence corresponding to each medicine in the dispensing information.
In some embodiments, the medication plan generation module 2012 includes, when generating a target medication plan according to the medication frequency and the medication timing of each medication in the medication dispensing information:
Selecting target medicines from the dispensing information one by one, and acquiring the medicine taking frequency, the medicine taking time and the medicine taking dosage description of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking;
Setting a taking time period of the target medicine according to the taking frequency of the target medicine;
Setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine;
acquiring physical condition information of a target patient according to the patient information;
According to the administration dosage specification of the target medicine, matching the administration dosage of the target medicine corresponding to the physical condition information of the target patient;
And generating a target taking plan according to the taking time period, the taking sequence and the taking dosage corresponding to each medicine in the dispensing information.
In some embodiments, the medicine taking reminding device 201 further includes a reminding record checking module 2019, where before the reminding information sending module 2018 sends the medicine taking reminding information to the first terminal device and the second terminal device worn by the guardian corresponding to the guardian information, the reminding record checking module 2019 is configured to obtain the identity information of the target patient from the patient information;
acquiring a historical reminding record corresponding to the target patient from a database according to the identification information;
Extracting reminding date information from the current time information, and judging whether the historical reminding record contains a target reminding record matched with the reminding date information, the medicine taking time period and the reminding identification;
If the history reminding record does not contain the target reminding record, sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment;
and if the history reminding record comprises the target reminding record, stopping sending the medicine taking reminding information.
In some embodiments, the medicine taking reminding device 201 further includes a reminder construction module 2020, after the reminder sending module 2018 sends the medicine taking reminder to the first terminal device and the second terminal device worn by the guardian corresponding to the guardian information, the reminder construction module 2020 is configured to establish a mapping relationship between the identity information of the target patient and the reminder date information, the medicine taking time period, and the reminder identifier, and store the mapping relationship in a database, so as to construct the history reminder corresponding to the target patient.
It should be noted that, for convenience and brevity of description, specific working processes of the above-described apparatus and each module and unit may refer to corresponding processes in the foregoing medicine taking reminding method embodiment, and will not be described herein again.
The apparatus provided by the above embodiments may be implemented in the form of a computer program which may be run on a computer device as shown in fig. 3.
Referring to fig. 3, fig. 3 is a schematic block diagram of a computer device according to an embodiment of the present application. The computer device includes, but is not limited to, a server.
As shown in fig. 3, the computer device 301 includes a processor 3011, a memory, and a network interface connected via a system bus, wherein the memory may include a storage medium 3012 and an internal memory 3015, and the storage medium 3012 may be non-volatile or volatile.
The storage medium 3012 may store an operating system and computer programs. The computer program comprises program instructions that, when executed, cause the processor 3011 to perform any of a variety of medication alerting methods.
The processor 3011 is used to provide computing and control capabilities to support the operation of the overall computer device.
The internal memory 3015 provides an environment for the execution of a computer program in the storage medium 3012 that, when executed by the processor 3011, causes the processor 3011 to perform any of a variety of medication intake reminder methods.
The network interface is used for network communication such as transmitting assigned tasks and the like. It will be appreciated by those skilled in the art that the structure shown in FIG. 3 is merely a block diagram of some of the structures associated with the present inventive arrangements and is not limiting of the computer device to which the present inventive arrangements may be applied, and that a particular computer device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
It is to be appreciated that the Processor 3011 can be a central processing unit (Central Processing Unit, CPU), and the Processor 3011 can also be other general purpose processors, digital signal processors (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), field-Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. Wherein the general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Wherein in some embodiments the processor 3011 is configured to run a computer program stored in a memory to implement the steps of:
When a medicine taking reminding request is received, acquiring medicine dispensing information, patient information and guardian information from the medicine taking reminding request;
generating a target medicine taking plan according to the medicine dispensing information;
Periodically acquiring picture information through a first terminal device worn by a target patient corresponding to the patient information, storing a first picture when the first picture sent by the first terminal device is received, and acquiring a picture type of the first picture according to a preset picture identification model to obtain a first type identifier;
selecting a picture which is acquired from the first terminal equipment and has the closest acquisition time to the acquisition time of the first picture from a database to obtain a second picture;
obtaining the picture type of the second picture according to the picture identification model to obtain a second type identifier;
Determining a medicine taking reminding type according to the first type identifier and the second type identifier;
Acquiring current time information to match a taking time period according to the current time information, and acquiring medicine information matched with the taking time period and the taking reminding type from the target taking plan to obtain taking reminding information;
and sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment worn by the guardian corresponding to the guardian information.
In some embodiments, the processor 3011 is configured to implement:
When the second type identifier is a non-dish picture identifier and the first type identifier is a dish picture identifier, determining that the medicine taking reminding type is a pre-meal reminding;
and when the second type identifier is the dish picture identifier and the first type identifier is the non-dish picture identifier, determining that the medicine taking reminding type is postprandial reminding.
In some embodiments, the processor 3011, when generating a target medication plan from the medication dispense information, is to implement:
And generating a target taking plan according to the taking frequency and the taking time of each medicine in the dispensing information.
In some embodiments, the processor 3011 is configured to, when generating a target medication plan according to the medication frequency and the medication timing of each medication in the medication dispense information, implement:
Selecting target medicines from the dispensing information one by one, and acquiring the medicine taking frequency and the medicine taking time of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking;
Setting a taking time period of the target medicine according to the taking frequency of the target medicine;
Setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine;
And generating a target taking plan according to the taking time period and the taking sequence corresponding to each medicine in the dispensing information.
In some embodiments, the processor 3011 is configured to, when generating a target medication plan according to the medication frequency and the medication timing of each medication in the medication dispense information, implement:
Selecting target medicines from the dispensing information one by one, and acquiring the medicine taking frequency, the medicine taking time and the medicine taking dosage description of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking;
Setting a taking time period of the target medicine according to the taking frequency of the target medicine;
Setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine;
acquiring physical condition information of a target patient according to the patient information;
According to the administration dosage specification of the target medicine, matching the administration dosage of the target medicine corresponding to the physical condition information of the target patient;
And generating a target taking plan according to the taking time period, the taking sequence and the taking dosage corresponding to each medicine in the dispensing information.
In some embodiments, before the processor 3011 sends the medication reminding information to the first terminal device and the second terminal device worn by the guardian corresponding to the guardian information, the processor is further configured to implement:
acquiring the identity information of the target patient from the patient information;
acquiring a historical reminding record corresponding to the target patient from a database according to the identification information;
Extracting reminding date information from the current time information, and judging whether the historical reminding record contains a target reminding record matched with the reminding date information, the medicine taking time period and the reminding identification;
If the history reminding record does not contain the target reminding record, sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment;
and if the history reminding record comprises the target reminding record, stopping sending the medicine taking reminding information.
In some embodiments, after sending the medication reminding information to the first terminal device and the second terminal device worn by the guardian corresponding to the guardian information, the processor 3011 is further configured to implement:
and establishing a mapping relation between the identification information of the target patient and the reminding date information, the medicine taking time period and the reminding identification, and storing the mapping relation into a database to construct the historical reminding record corresponding to the target patient.
It should be noted that, for convenience and brevity of description, the specific working process of the computer device described above may refer to the corresponding process in the embodiment of the medicine taking reminding method, which is not described herein again.
The embodiment of the application also provides a storage medium which is a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, the computer program comprises program instructions, and the method implemented when the program instructions are executed can refer to various embodiments of the medicine taking reminding method.
The computer readable storage medium may be an internal storage unit of the computer device according to the foregoing embodiment, for example, a hard disk or a memory of the computer device. The computer readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD), or the like, which are provided on the computer device.
It is to be understood that the terminology used in the description of the application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should also be understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations. It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments. While the application has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the application. Therefore, the protection scope of the application is subject to the protection scope of the claims.

Claims (7)

1. The medicine taking reminding method is applied to a server and is characterized by comprising the following steps of:
When a medicine taking reminding request is received, acquiring medicine dispensing information, patient information and guardian information from the medicine taking reminding request;
Selecting target medicines from the dispensing information one by one, and acquiring the medicine taking frequency and the medicine taking time of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking;
Setting a taking time period of the target medicine according to the taking frequency of the target medicine;
Setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine;
Generating a target medicine taking plan according to the medicine taking time period and the medicine taking sequence corresponding to each medicine in the medicine dispensing information;
Periodically acquiring picture information through a first terminal device worn by a target patient corresponding to the patient information, storing a first picture when the first picture sent by the first terminal device is received, and acquiring a picture type of the first picture according to a preset picture identification model to obtain a first type identifier;
selecting a picture which is acquired from the first terminal equipment and has the closest acquisition time to the acquisition time of the first picture from a database to obtain a second picture;
obtaining the picture type of the second picture according to the picture identification model to obtain a second type identifier;
Determining a medication reminder type according to the first type identifier and the second type identifier, including:
When the second type identifier is a non-dish picture identifier and the first type identifier is a dish picture identifier, determining that the medicine taking reminding type is a pre-meal reminding;
When the second type identifier is the dish picture identifier and the first type identifier is the non-dish picture identifier, determining that the medicine taking reminding type is postprandial reminding;
Acquiring current time information to match a taking time period according to the current time information, and acquiring medicine information matched with the taking time period and the taking reminding type from the target taking plan to obtain taking reminding information;
and sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment worn by the guardian corresponding to the guardian information.
2. The method of claim 1, wherein generating the target medication schedule according to the medication frequency and the medication timing of each medication in the medication dispense information comprises:
Selecting target medicines from the dispensing information one by one, and acquiring the medicine taking frequency, the medicine taking time and the medicine taking dosage description of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking;
Setting a taking time period of the target medicine according to the taking frequency of the target medicine;
Setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine;
acquiring physical condition information of a target patient according to the patient information;
According to the administration dosage specification of the target medicine, matching the administration dosage of the target medicine corresponding to the physical condition information of the target patient;
And generating a target taking plan according to the taking time period, the taking sequence and the taking dosage corresponding to each medicine in the dispensing information.
3. The method according to any one of claims 1-2, wherein before the sending the medication reminder information to the first terminal device and the second terminal device worn by the parent corresponding to the parent information, the method further comprises:
acquiring the identity information of the target patient from the patient information;
acquiring a historical reminding record corresponding to the target patient from a database according to the identification information;
Extracting reminding date information from the current time information, and judging whether the historical reminding record contains a target reminding record matched with the reminding date information, the medicine taking time period and the reminding identification;
If the history reminding record does not contain the target reminding record, sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment;
and if the history reminding record comprises the target reminding record, stopping sending the medicine taking reminding information.
4. The method of claim 3, further comprising, after the sending the medication reminding information to the first terminal device and the second terminal device worn by the guardian corresponding to the guardian information:
and establishing a mapping relation between the identification information of the target patient and the reminding date information, the medicine taking time period and the reminding identification, and storing the mapping relation into a database to construct the historical reminding record corresponding to the target patient.
5. A medication reminding device, comprising:
The reminding request receiving module is used for acquiring dispensing information, patient information and guardian information from the medicine taking reminding request when receiving the medicine taking reminding request;
The medicine taking plan generating module is used for selecting target medicines from the medicine dispensing information one by one, and acquiring the medicine taking frequency and the medicine taking time of the target medicines, wherein the medicine taking time comprises pre-meal medicine taking and post-meal medicine taking; setting a taking time period of the target medicine according to the taking frequency of the target medicine; setting the taking sequence of the target medicine in the taking time period according to the taking time of the target medicine; generating a target medicine taking plan according to the medicine taking time period and the medicine taking sequence corresponding to each medicine in the medicine dispensing information;
The first identification acquisition module is used for periodically acquiring picture information through a first terminal device worn by a target patient corresponding to the patient information, storing a first picture when the first picture sent by the first terminal device is received, and acquiring a picture type of the first picture according to a preset picture identification model to obtain a first type identification;
The second picture acquisition module is used for screening pictures which are acquired from the first terminal equipment and have the closest acquisition time to the acquisition time of the first picture from a database to obtain a second picture;
the second identifier acquisition module is used for acquiring the picture type of the second picture according to the picture identification model to obtain a second type identifier;
The medicine taking type determining module is used for determining a medicine taking reminding type according to the first type identifier and the second type identifier, and comprises the following steps: when the second type identifier is a non-dish picture identifier and the first type identifier is a dish picture identifier, determining that the medicine taking reminding type is a pre-meal reminding; when the second type identifier is the dish picture identifier and the first type identifier is the non-dish picture identifier, determining that the medicine taking reminding type is postprandial reminding;
The reminding information acquisition module is used for acquiring current time information so as to match a taking time period according to the current time information, acquiring medicine information matched with the taking time period and the taking reminding type from the target taking plan and acquiring taking reminding information;
and the reminding information sending module is used for sending the medicine taking reminding information to the first terminal equipment and the second terminal equipment worn by the guardian corresponding to the guardian information.
6. A computer device, characterized in that it comprises a processor, a memory, and a computer program stored on the memory and executable by the processor, wherein the computer program, when executed by the processor, implements the steps of the medication intake reminding method according to any one of claims 1 to 4.
7. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a computer program, wherein the computer program, when executed by a processor, implements the steps of the medication intake reminding method according to any one of claims 1 to 4.
CN202210158361.3A 2022-02-21 2022-02-21 Medicine taking reminding method, device, equipment and storage medium Active CN114596932B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210158361.3A CN114596932B (en) 2022-02-21 2022-02-21 Medicine taking reminding method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210158361.3A CN114596932B (en) 2022-02-21 2022-02-21 Medicine taking reminding method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114596932A CN114596932A (en) 2022-06-07
CN114596932B true CN114596932B (en) 2024-06-28

Family

ID=81805607

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210158361.3A Active CN114596932B (en) 2022-02-21 2022-02-21 Medicine taking reminding method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114596932B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104616233A (en) * 2015-02-13 2015-05-13 杜雨阳 Method and system of obtaining interaction prompt information between medicines
CN107910041A (en) * 2017-11-06 2018-04-13 上海林康医疗信息技术有限公司 A kind of system and method for being used to precisely remind slow disease patient to take medicine on time

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11361853B2 (en) * 2002-10-29 2022-06-14 Practice Velocity, LLC Method and system for automated medical records processing with telemedicine
US20060261961A1 (en) * 2005-05-18 2006-11-23 Tice Lee D Home monitoring system incorporating video
US8799016B1 (en) * 2011-12-28 2014-08-05 Express Scripts, Inc. Methods and systems for managing drug usage
CN107992828A (en) * 2017-12-05 2018-05-04 深圳春沐源控股有限公司 Pest control method and device, electronic equipment and computer-readable recording medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104616233A (en) * 2015-02-13 2015-05-13 杜雨阳 Method and system of obtaining interaction prompt information between medicines
CN107910041A (en) * 2017-11-06 2018-04-13 上海林康医疗信息技术有限公司 A kind of system and method for being used to precisely remind slow disease patient to take medicine on time

Also Published As

Publication number Publication date
CN114596932A (en) 2022-06-07

Similar Documents

Publication Publication Date Title
US11222714B2 (en) Method and apparatus for verification of medication adherence
CN110880361B (en) Personalized accurate medication recommendation method and device
US11468975B2 (en) Medication reconciliation system and method
CN109151083B (en) Medicine taking reminding method and device, computer equipment and storage medium
US20160253476A1 (en) System and method for collecting and authenticating medication consumption
CN106687960A (en) System and method for detecting activation of a medical delivery device
US20080304365A1 (en) Method For Time Based Event Structure and Compliance
KR101920466B1 (en) Method, system and portable device able to analyze the prescription drug
CN111166675A (en) Medication reminding method and medication reminding device
CN112447270A (en) Medication recommendation method, device, equipment and storage medium
US20220384005A1 (en) System and Method for Monitoring Adherence to Drug Regimen
CN114596932B (en) Medicine taking reminding method, device, equipment and storage medium
CN114385797A (en) Health data management method, system and device
Meghla et al. An Internet of Things (IoT)-based smart automatic medication dispenser with an integrated web application for patient diagnosis
JP2015022731A (en) Dosing schedule display program, dosing schedule display device and dosing schedule display method
US20210393486A1 (en) Controlled compliance medication dispenser system
CN114724677A (en) Health card pushing method and device, computer equipment and medium
CN112053762A (en) Medication management method, medication management apparatus, and computer-readable storage medium
CN110442797B (en) Internet hospital product configuration optimization method
KR20150011158A (en) Smartphone with app possible Medication reminder time.
EP2953088B1 (en) Information processing device and method, and program
US20190228250A1 (en) System and method for organizing edible or drinkable materials
CN113517049A (en) Information pushing method, information pushing device and equipment for medicine prompting
CN113808750A (en) Data processing method and device
CN116130082A (en) Automatic doctor's advice recognition and daily monitoring task creation system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20220921

Address after: Room 2601 (Unit 07), Qianhai Free Trade Building, No. 3048, Xinghai Avenue, Nanshan Street, Qianhai Shenzhen-Hong Kong Cooperation Zone, Shenzhen, Guangdong 518000

Applicant after: Shenzhen Ping An Smart Healthcare Technology Co.,Ltd.

Address before: 1-34 / F, Qianhai free trade building, 3048 Xinghai Avenue, Mawan, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong 518000

Applicant before: Ping An International Smart City Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant