An automatic drug delivery system for emergency treatment of hypoglycemia patients
By combining blood sugar and acceleration monitoring data, the status changes of patients with hypoglycemia are analyzed, and personalized first aid operations are provided, which solves the problem of insufficient response speed of existing devices and improves the first aid effect of patients with hypoglycemia.
Patent Information
- Application Number
- CN202510630234.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-16
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-05-16
AI Technical Summary
The existing emergency devices for patients with hypoglycemia rely on the frequency and accuracy of blood sugar monitoring. In the case of a depressed first aid, the reaction speed may be insufficient, and the same dosing measures cannot adapt to changes in exercise status caused by blood sugar levels, resulting in low first aid results.
By obtaining the blood sugar level curve and acceleration monitoring curve of patients with hypoglycemia, analyzing the fluctuations in blood sugar value and the impact of eating, determining the first evaluation value of the patient in a normal state, and combining the fluctuations in the acceleration, determining the second evaluation value of the unconscious fainting state, and finally providing the corresponding level of first aid operations based on the intensity of first aid.
It improves the accuracy and rapid response ability of patients with hypoglycemia, ensures timely and effective drug administration, and improves the effect of first aid.
Smart Images

Figure CN120148740B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical care informatics, and in particular to an automatic drug delivery system for emergency treatment of hypoglycemic patients. Background Art
[0002] Hypoglycemia is an acute pathological condition common in patients with diabetes and other related diseases. It is caused by low blood glucose levels and presents with a series of clinical symptoms, including dizziness, palpitations, sweating, tremors, and confusion. In severe cases, it can lead to coma or even death. Therefore, for patients with hypoglycemia, especially those with diabetes, it is crucial to determine the severity of the blood sugar level and to provide timely and effective emergency medication based on the severity level.
[0003] Existing first aid devices rely on the frequency and accuracy of blood glucose monitoring. In the event of an emergency, the blood glucose sensor of the first aid device may not respond quickly enough, resulting in delayed first aid. In addition, the changes in the movement state caused by the blood glucose levels of hypoglycemic patients vary. Using the same drug administration measures reduces the specificity of the automatic drug administration system used for first aid, resulting in poor first aid results for hypoglycemic patients. Summary of the Invention
[0004] In order to solve the above-mentioned technical problem of low first aid effect for hypoglycemic patients, the purpose of the present invention is to provide an automatic drug delivery system for first aid of hypoglycemic patients. The technical solution adopted is as follows:
[0005] One embodiment of the present invention provides an automatic drug delivery system for emergency treatment of hypoglycemic patients, comprising:
[0006] A data acquisition module is used to obtain the blood sugar level curve and acceleration monitoring curve of the hypoglycemic patient in the current period;
[0007] an evaluation value determination module, configured to analyze blood sugar level fluctuations and the effect of eating on blood sugar level changes based on the blood sugar level curve to determine a first evaluation value indicating that the hypoglycemic patient is in a normal state; and to determine a second evaluation value indicating that the hypoglycemic patient is in an unconscious fainting state based on the first evaluation value, the continuous decrease in blood sugar levels on the blood sugar level curve, and the acceleration fluctuations on the acceleration monitoring curve;
[0008] an intensity value determining module, configured to determine an emergency treatment intensity value for the hypoglycemic patient based on the second evaluation value and the acceleration fluctuation of the target curve segment of the acceleration monitoring curve;
[0009] The first aid operation module is used to provide the hypoglycemic patient with a first aid operation of a corresponding level according to the first aid intensity value.
[0010] Furthermore, the determining of the first assessment value that the hypoglycemic patient is in a normal state includes:
[0011] determining a blood glucose fluctuation value according to differences between adjacent blood glucose values on the blood glucose level curve;
[0012] Setting a normal blood sugar standard, and screening out a marked blood sugar value greater than the normal blood sugar standard from all blood sugar values corresponding to the blood sugar level curve;
[0013] determining an index of the effect of eating on the change of blood sugar levels based on an average value of the ratio of the labeled blood sugar levels at a previous moment and a next moment;
[0014] The blood sugar fluctuation value and the influencing index are integrated to determine a first evaluation value of the hypoglycemic patient being in a normal state.
[0015] Furthermore, determining a second evaluation value indicating that the hypoglycemic patient is in an unconscious fainting state based on the first evaluation value, the continuous decrease in blood sugar value of the blood sugar level curve, and the acceleration fluctuation of the acceleration monitoring curve includes:
[0016] Determining the slope corresponding to every two adjacent data points on the blood glucose level curve, and determining an indicator of a continuous decrease in blood glucose level based on the slope;
[0017] Determining the time corresponding to the lowest blood glucose value on the blood glucose level curve as a first target time; determining, on the acceleration monitoring curve, an instantaneous indicator of the hypoglycemic patient's state based on a fluctuation difference and a data difference between accelerations before and after the first target time;
[0018] determining a degree of acceleration surge according to each acceleration amplitude on the acceleration monitoring curve;
[0019] The first evaluation value, the blood sugar level continuous decline indicator, the state instantaneous indicator and the degree of acceleration surge are integrated to determine a second evaluation value indicating that the hypoglycemic patient is in an unconscious fainting state.
[0020] Furthermore, determining the instantaneous indicator of the hypoglycemic patient's state includes:
[0021] Calculating a first variance and a first average value of all accelerations on the acceleration monitoring curve before the first target moment, and calculating a second variance and a second average value of all accelerations on the acceleration monitoring curve after the first target moment;
[0022] Determine a second ratio between the second variance and the first variance, and determine a first ratio between the second average and the first average; and use the product of the second ratio and the first ratio as an instantaneous indicator of the state of the hypoglycemic patient.
[0023] Furthermore, determining the degree of acceleration surge according to each acceleration amplitude on the acceleration monitoring curve includes:
[0024] Determine the time corresponding to the maximum acceleration amplitude on the acceleration monitoring curve as a second target time, and obtain the acceleration monitoring curve segment between the first target time and the second target time;
[0025] The degree of acceleration surge is determined according to the difference between the maximum acceleration amplitude and each acceleration amplitude on the acceleration monitoring curve segment.
[0026] Furthermore, the second assessment value of determining whether the hypoglycemic patient is in an unconscious fainting state includes:
[0027] performing negative correlation processing on the first evaluation value to obtain a negative correlation value of the first evaluation value;
[0028] Calculating the product of the negative correlation value and the blood glucose level continuous decline index, normalizing the product, and obtaining a normalized value as the risk weight of the hypoglycemic patient;
[0029] Performing weighted processing on the instantaneous state indicator using the risk weight to determine a hypoglycemia risk value for the hypoglycemic patient;
[0030] A second assessment value of the hypoglycemic patient being in an unconscious fainting state is determined according to the product of the hypoglycemia risk value and the degree of acceleration surge.
[0031] Furthermore, determining the emergency response intensity value for the hypoglycemic patient based on the second evaluation value and the acceleration fluctuation of the target curve segment of the acceleration monitoring curve includes:
[0032] determining a target curve segment on the acceleration monitoring curve that is located after the second target moment, and determining the degree of acceleration stillness based on similarities in accelerations at adjacent moments on the target curve segment;
[0033] An emergency response intensity value for a hypoglycemic patient is determined according to the second evaluation value and the acceleration stillness degree.
[0034] Furthermore, determining the acceleration static degree includes:
[0035] The average absolute value of the difference between the accelerations at adjacent moments on the target curve segment is calculated, the average is negatively correlated to obtain a negative correlation value of the average, and the negative correlation value of the average is used as the acceleration static degree.
[0036] Furthermore, determining the emergency response intensity value for the hypoglycemic patient based on the second evaluation value and the acceleration stillness degree includes:
[0037] The product of the second evaluation value and the acceleration stillness degree is calculated, and the product of the second evaluation value and the acceleration stillness degree is normalized to obtain a normalized value, and the normalized value is used as the emergency intensity value for the hypoglycemic patient.
[0038] Furthermore, the first aid operation module includes a medication unit and a warning unit;
[0039] The drug administration unit is used to perform a drug administration operation for the hypoglycemic patient according to the emergency intensity value;
[0040] The warning unit is used to perform a warning operation for the hypoglycemic patient according to the first aid intensity value.
[0041] Another embodiment of the present invention provides an emergency device for hypoglycemic patients, comprising a processor and a memory, wherein the processor is configured to process instructions stored in the memory to implement an automatic drug delivery system for emergency treatment of hypoglycemic patients.
[0042] The present invention has the following beneficial effects:
[0043] Existing automatic drug delivery systems for emergency treatment rely on the frequency and accuracy of blood glucose monitoring. In emergency situations, the response speed of existing blood glucose sensors may be insufficient, and the same emergency operation cannot adapt to the different changes in exercise status caused by blood glucose levels, resulting in low effectiveness of emergency treatment for hypoglycemic patients.
[0044] The present invention provides an automatic drug delivery system for emergency treatment of hypoglycemic patients. The system first obtains a blood glucose level curve and an acceleration monitoring curve in the current time period. When acquiring data, not only blood glucose data but also acceleration data is obtained. Analyzing the acceleration data helps reflect the patient's physical movement state, facilitating subsequent analysis of different movement states of hypoglycemic patients. Secondly, a second evaluation value of the hypoglycemic patient in an unconscious fainting state is determined. When determining the second evaluation value, all factors related to the blood glucose status are considered as much as possible, namely, the first evaluation value in a normal state, the state of continuous decline in blood glucose levels, and acceleration fluctuations. This can overcome the defects of relying solely on blood glucose monitoring and improve the numerical accuracy and reliability of the second evaluation value in the unconscious fainting state from multiple perspectives. Then, the emergency treatment intensity value of the hypoglycemic patient is determined. Not only the second evaluation value in the unconscious fainting state is considered, but also the acceleration fluctuations of the target curve segment are considered. This provides a reliable basis for emergency treatment of hypoglycemic patients, enables the drug delivery system used for emergency treatment to perform corresponding response operations, and improves the emergency treatment effect of hypoglycemic patients. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0046] Figure 1 This is a structural diagram of an automatic drug delivery system for emergency treatment of hypoglycemic patients according to an embodiment of the present invention;
[0047] Figure 2 Flowchart for implementing step S112 in an embodiment of the present invention;
[0048] Figure 3 An example diagram of a blood glucose level curve with a marked blood glucose value in an embodiment of the present invention;
[0049] Figure 4 Flowchart for implementing step S122 in an embodiment of the present invention;
[0050] Figure 5 2 is an example diagram of an acceleration monitoring curve segment in an acceleration monitoring curve in an embodiment of the present invention. DETAILED DESCRIPTION
[0051] To further illustrate the technical means and effects employed by the present invention to achieve its intended objectives, the following, in conjunction with the accompanying drawings and preferred embodiments, describes in detail the specific implementations, structures, features, and effects of the technical solutions proposed by the present invention. In the following description, references to "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics of one or more embodiments may be combined in any suitable manner.
[0052] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
[0053] The application scenarios targeted by the present invention may be:
[0054] The existing automatic drug delivery system for hypoglycemia emergency first aid first monitors the patient's blood sugar level in real time through a blood sugar sensor, and then decides whether to initiate the emergency procedure by analyzing the patient's blood sugar status; once it is determined that the patient needs emergency treatment, the system will replenish sugar to the patient through the automatic drug delivery device to ensure that the patient receives emergency treatment in the shortest time possible. If the patient faints during the drug delivery process, the system will automatically trigger an alarm.
[0055] However, the response time of existing emergency devices depends on the frequency and accuracy of blood glucose monitoring. In the event of an emergency, the response speed of existing blood glucose sensors may be insufficient, resulting in delayed emergency treatment. In addition, the changes in the blood glucose levels of hypoglycemic patients caused by the movement state are different. Using the same drug administration method reduces the targetedness of the automatic drug administration system, resulting in poor emergency treatment effect.
[0056] In order to overcome the above-mentioned defects, an embodiment of the present invention provides an automatic drug delivery system for emergency treatment of hypoglycemia patients. The structural diagram of the system is shown in FIG. Figure 1 As shown, it includes: a data acquisition module 101, an evaluation value determination module 102, an intensity value determination module 103 and a first aid operation module 104. Specifically:
[0057] The data acquisition module 101 is used to obtain the blood glucose level curve and acceleration monitoring curve of the hypoglycemic patient in the current period.
[0058] Here, the blood glucose level curve can reflect the changes in a hypoglycemic patient's blood glucose level over a period of time, and the acceleration monitoring curve can reflect the acceleration signals of the patient's physical activity over a period of time, which can be used to reflect the changes in movement characteristics or physiological tremors during hypoglycemia. Both the blood glucose level curve and the acceleration monitoring curve are used in subsequent data analysis steps and serve as the basis for determining the emergency response intensity value.
[0059] For the blood glucose level curve, a blood glucose monitor attached to a hypoglycemic patient collects blood glucose values at every moment of the current time period. These values are then curve-fitted to create the blood glucose level curve. The horizontal axis of the blood glucose level curve represents the monitoring time period (time), and the vertical axis represents the blood glucose level (blood glucose value). For the acceleration monitoring curve, an accelerometer attached to a hypoglycemic patient collects acceleration at every moment of the current time period. These accelerations are then curve-fitted to create the acceleration monitoring curve. The horizontal axis of the acceleration monitoring curve represents the monitoring time period (time), and the vertical axis represents the acceleration.
[0060] Among them, the current time period can be set to 10 minutes. Of course, the implementer can set the size of the current time period according to the specific actual situation; the blood glucose monitor can choose a certified CGM (Continuous Glucose Monitoring) device, such as Dexcom, Medtronic, Abbott FreeStyle Libre, etc., and the acceleration sensor can choose a smart bracelet or a patch sensor. The accuracy, ease of use and connection method of different devices may be different, so it is necessary to choose according to personal needs; the curve fitting method can choose the least squares method. The implementation process of the least squares method is existing technology and is not within the scope of protection of this invention. It will not be elaborated here.
[0061] So far, this embodiment has obtained the blood glucose level curve and acceleration monitoring curve of the hypoglycemic patient in the current period.
[0062] The evaluation value determination module 102 is used to analyze the blood sugar level fluctuations and the impact of eating on the blood sugar level changes based on the blood sugar level curve, and determine the first evaluation value of the hypoglycemic patient in a normal state; based on the first evaluation value, the continuous decline of the blood sugar level on the blood sugar level curve, and the acceleration fluctuations on the acceleration monitoring curve, determine the second evaluation value of the hypoglycemic patient in an unconscious fainting state.
[0063] The evaluation value determination module 102 can be implemented through steps S112 to S122 (not shown):
[0064] S112, analyzing the blood sugar fluctuation and the effect of eating on the blood sugar change based on the blood sugar level curve, and determining a first evaluation value of the hypoglycemic patient in a normal state.
[0065] Here, the first evaluation value indicates the possibility that the hypoglycemic patient is in a normal state, which is affected by factors such as the fluctuation of blood sugar levels and the impact of eating on changes in blood sugar levels: when the blood sugar level fluctuation is greater, it means that the blood sugar level of the hypoglycemic patient is unstable in the current period and may exceed the normal blood sugar level range, and the possibility that the hypoglycemic patient is in a normal state is smaller; when the impact of eating on changes in blood sugar levels is greater, it means that the blood sugar level is higher than the normal blood sugar level due to the impact of eating, and the possibility that the hypoglycemic patient is in a normal state is still greater even though the blood sugar level is higher than the normal blood sugar level.
[0066] The above step S112 can be Figure 2 Steps S1121 to S1124 shown implement:
[0067] S1121, determining a blood glucose fluctuation value based on differences between adjacent blood glucose values on the blood glucose level curve.
[0068] As an example, the calculation formula for the blood sugar fluctuation value of a hypoglycemic patient in the current period can be:
[0069] Where, Indicates the blood sugar fluctuation value of hypoglycemic patients, e represents the current period, and n represents the number of moments in the current period. represents the blood glucose value at the i-th moment in the current period, represents the blood glucose value at the i+1th moment in the current period, Represents the absolute value function.
[0070] As another example, when determining the blood glucose fluctuation value, the blood glucose fluctuation value may also be determined by calculating the variance or standard deviation of the blood glucose values at all moments on the blood glucose level curve.
[0071] S1122, setting a normal blood sugar standard, and screening out marked blood sugar values greater than the normal blood sugar standard from all blood sugar values corresponding to the blood sugar level curve.
[0072] Specifically, the blood glucose values at all times on the blood glucose level curve are obtained, and the blood glucose values are compared with the set normal blood glucose standards. The blood glucose values greater than the normal blood glucose standards are used as marked blood glucose values to obtain a number of marked blood glucose values. An example of a blood glucose level curve with marked blood glucose values is shown in FIG. Figure 3 shown.
[0073] It is worth noting that if there is no marked blood glucose value greater than the normal blood glucose standard on the blood glucose level curve, the impact of eating on the change in blood glucose level will not be analyzed, and the first assessment value of the hypoglycemic patient in a normal state will be directly determined by the blood glucose fluctuation value.
[0074] Blood glucose levels generally fall into the following categories: The normal range for fasting blood glucose is generally 3.9-6.1 mmol / L (70-110 mg / dL); the normal range for postprandial blood glucose (2 hours after a meal) is less than 7.8 mmol / L (140 mg / dL); and the normal range for hypoglycemia is generally defined as a blood glucose level below 3.9 mmol / L (70 mg / dL). In this embodiment, the normal blood glucose level is set at 6 mmol / L. The user can adjust the normal blood glucose level based on their specific circumstances, and there is no specific limit.
[0075] S1123: Determine an index of the effect of eating on the change in blood sugar level based on an average value of the ratio of the marked blood sugar level at the previous moment to the marked blood sugar level at the next moment.
[0076] Here, the impact of eating on the change of blood sugar levels is quantified by analyzing the degree of attenuation of blood sugar levels that exceed the normal blood sugar standard. The larger the ratio of the marked blood sugar values at adjacent moments, the greater the blood sugar level that exceeds the normal blood sugar standard, and the more it shows a trend of attenuation over time, that is, the blood sugar level that exceeds the normal blood sugar standard may be caused by eating.
[0077] Specifically, for all labeled blood glucose values at adjacent moments, the ratio of the labeled blood glucose value at the previous moment to the labeled blood glucose value at the next moment is calculated, and then the average of the ratios of all labeled blood glucose values is calculated as an indicator of the effect of eating on the change in blood glucose value.
[0078] As an example, the calculation formula for the impact index of eating on blood sugar level changes in a blood sugar patient during the current period can be:
[0079] Where, It represents the effect of eating on the blood sugar level of the patient in the current period, m represents the number of marked blood sugar values, represents the marked blood glucose value at the jth moment, represents the marked blood glucose value at the j+1th moment.
[0080] It is worth noting that, when analyzing the influencing index, this embodiment only analyzes consecutive adjacent labeled blood glucose values, and does not analyze isolated labeled blood glucose values. In general, even the blood glucose value of a hypoglycemic patient is not zero, so the ratio in this embodiment is There is no case where the denominator of is zero.
[0081] S1124, integrating the blood sugar fluctuation value and the influencing index to determine the first evaluation value of the hypoglycemic patient in a normal state.
[0082] Here, the blood sugar fluctuation value is negatively correlated with the first evaluation value. The larger the blood sugar fluctuation value, the higher the severity of the blood sugar fluctuation in the current period, and the smaller the possibility that the hypoglycemic patient is in a normal state. Therefore, the smaller the first evaluation value of the hypoglycemic patient in a normal state; the impact index is positively correlated with the first evaluation value. The larger the impact index, the more the blood sugar data that exceeds the normal blood sugar standard in the current period shows a decaying trend with time. The more likely the blood sugar data that exceeds the normal blood sugar standard is caused by eating, the greater the possibility that the hypoglycemic patient is in a normal state. Therefore, the larger the first evaluation value of the hypoglycemic patient in a normal state.
[0083] As an example, negative correlation processing is performed on the blood sugar fluctuation value, such as taking the reciprocal of the blood sugar fluctuation value, and taking the product of the reciprocal of the blood sugar fluctuation value and the impact index as the first evaluation value of whether the hypoglycemic patient is in a normal state.
[0084] In another example, the value obtained by adding the inverse of the blood sugar fluctuation value and the influence index is used as the first evaluation value of whether the hypoglycemic patient is in a normal state.
[0085] S122, determining a second evaluation value indicating that the hypoglycemic patient is in an unconscious fainting state based on the first evaluation value, the continuous decrease in blood sugar value of the blood sugar level curve, and the acceleration fluctuation of the acceleration monitoring curve.
[0086] It should be noted that when monitoring the blood sugar level of a hypoglycemic patient, if the blood sugar level is lower than the normal blood sugar standard, it indicates that the hypoglycemic patient is more likely to be in an abnormal state, and a rapid drop in blood sugar levels may also mean that the patient is in a hypoglycemic state, where the patient may experience symptoms such as sweating, palpitations, tremors, and dizziness. The second assessment value is determined to provide more standardized data support for the subsequent drug delivery system. When the blood sugar level is more urgent and the hypoglycemic patient experiences symptoms of syncope, he or she is unconscious. The patient may remain in a static state for a long time and is considered to be in a state requiring emergency treatment.
[0087] Here, the second evaluation value represents the probability of a hypoglycemic patient being unconscious and fainting, which is influenced by the probability of the patient being normal, the trend of a continuous decline in blood sugar levels, and changes in their physical condition. For the first evaluation value, the greater the probability of a hypoglycemic patient being normal, the lower the probability of unconsciousness and fainting. The greater the degree to which the hypoglycemic patient's blood sugar level continues to decline during the current period, the greater the risk of fainting for the patient, and the greater the probability of unconsciousness and fainting. When the acceleration data shows a more significant change in behavior, it indicates a transient change in the patient's physical condition, which can reflect whether the hypoglycemic patient is in a fainting state.
[0088] The above step S122 can be Figure 4 Steps S1221 to S1224 shown implement:
[0089] S1221, determining the slope corresponding to every two adjacent data points on the blood sugar level curve, and determining the blood sugar level continuous decrease index through the slope.
[0090] In this embodiment, the larger the blood sugar level continuous decline index is, the more it can be said that the blood sugar level of the hypoglycemic patient is in a continuous downward trend, which has a certain promoting effect on the patient's syncope risk.
[0091] Specifically, the slope corresponding to every two adjacent data points on the blood glucose level curve is first determined, that is, two adjacent data points correspond to one slope, and then the blood glucose level change trend is analyzed by the slope to determine the blood glucose level continuous decline indicator.
[0092] As an example, the calculation formula for the blood sugar level continuous decline index of a glycemic patient in the current period can be:
[0093] Where, It indicates the continuous decrease of blood sugar value in the current period of the blood sugar patient. N indicates the number of slopes. represents the cth slope on the blood glucose level curve, It represents the c+1th slope on the blood glucose level curve. 0.1 is used to avoid the denominator of the fraction being zero. Of course, implementers can also use other non-zero constants except 0.1.
[0094] In another example, all negative slopes are selected from all slopes, and the average of all negative slopes is used as an indicator of a continuous decrease in the blood sugar level of the glycemic patient in the current period. A negative slope refers to a slope less than 0.
[0095] S1222, determine the moment corresponding to the lowest blood glucose value on the blood glucose level curve as the first target moment; on the acceleration monitoring curve, determine the instantaneous indicator of the state of the hypoglycemic patient based on the fluctuation difference and data difference between the acceleration before the first target moment and after the first target moment.
[0096] In this embodiment, the blood glucose level curve is divided using the first target moment in order to determine the urgency of the patient's current hypoglycemia. The greater the difference between the patient's state before and after the moment corresponding to the lowest blood glucose value, the greater the instantaneous indicator of the patient's state, and the greater the possibility that the patient is unconscious and fainted.
[0097] Specifically, a first variance and a first average value of all accelerations on the acceleration monitoring curve before a first target moment are calculated, and a second variance and a second average value of all accelerations on the acceleration monitoring curve after the first target moment are calculated; a second ratio between the second variance and the first variance is determined, and a first ratio between the second average value and the first average value is determined; and the product of the second ratio and the first ratio is used as an instantaneous indicator of the state of the hypoglycemic patient.
[0098] As an example, the calculation formula for the instantaneous indicator of the state of a hypoglycemic patient can be:
[0099] Where, Indicates the instantaneous indicator of the status of hypoglycemic patients, represents the fluctuation variance of the acceleration data after the first target moment, that is, the second variance, represents the fluctuation variance of the acceleration data before the first target moment, that is, the first variance, represents the average value of the acceleration data after the first target moment, that is, represents the second average value, represents the average value of the acceleration data before the first target moment, that is, the first average value, represents the second ratio, Indicates the first ratio.
[0100] In the calculation formula of the state instantaneous index, Indicates the difference in the degree of fluctuation between the acceleration data corresponding to the two time periods. The acceleration fluctuation in the second time period is greater than that in the first time period. The larger it is, the more it indicates that the patient has a clearer perception of his or her physical condition; Indicates the data difference between accelerations, The larger the value, the greater the instantaneous indicator of the state.
[0101] It is worth noting that if the first target moment is the last moment in the monitoring time period, the monitoring time of the acceleration sensor needs to be extended a little bit, such as being set to 3 minutes.
[0102] S1223: Determine the degree of acceleration surge according to each acceleration amplitude on the acceleration monitoring curve.
[0103] In this embodiment, the calculation of the second evaluation value incorporates a transient state indicator—the instantaneous change in the patient's physical state—to reflect whether the patient is experiencing syncope. However, if a hypoglycemic patient intentionally squats, this can also cause significant changes in acceleration data. To distinguish the impact of non-syncope states on transient acceleration changes and ensure that changes in the patient's physical state accurately reflect the patient's hypoglycemia level, it is necessary to quantify the degree of acceleration surge.
[0104] First, the moment corresponding to the maximum acceleration amplitude on the acceleration monitoring curve is determined as the second target moment, and the acceleration monitoring curve segment between the first target moment and the second target moment is obtained. Second, the degree of acceleration surge is determined based on the difference between the maximum acceleration amplitude and each acceleration amplitude on the acceleration monitoring curve segment.
[0105] The first target moment can be recorded as , the second target time can be recorded as , the acceleration monitoring curve segment in the acceleration monitoring curve is shown in the figure below Figure 5 The acceleration monitoring curve segment can represent a curve segment with a large fluctuation in the patient's state after hypoglycemia occurs. The greater the degree of acceleration increase in this curve segment, the more likely the patient is in a transient change in motion state. It can be considered that the patient has unconsciously fainted, resulting in a significant change in acceleration.
[0106] As an example, the calculation formula for the degree of acceleration surge can be:
[0107] Where, Indicates the degree of acceleration surge, M indicates the number of acceleration amplitudes corresponding to the acceleration monitoring curve segment, Indicates the maximum acceleration amplitude on the acceleration monitoring curve. Indicates the xth acceleration amplitude on the acceleration monitoring curve segment.
[0108] In the calculation formula for the degree of acceleration surge, if the difference between each acceleration amplitude on the acceleration monitoring curve segment and the maximum acceleration amplitude increases, it means that the patient's acceleration has changed significantly, that is, the acceleration has increased dramatically, and the patient's movement state has undergone a sudden instantaneous change, that is, the patient is considered to have fainted unconsciously, resulting in a significant change in acceleration.
[0109] S1224, integrating the first evaluation value, the blood sugar level continuous decrease indicator, the state instantaneous indicator and the degree of acceleration surge to determine a second evaluation value indicating that the hypoglycemic patient is in an unconscious fainting state.
[0110] In this embodiment, for patients with hypoglycemia, unstable or rapidly declining blood sugar levels indicate that the patient's blood sugar level is heading toward hypoglycemia. Hypoglycemia can often lead to fainting or weakness. Therefore, when determining the second assessment value, the positive and negative correlations between the first assessment value, the sustained decline in blood sugar level indicator, the transient state indicator, and the degree of acceleration increase, and the second assessment value are first determined. All factors relevant to the second assessment value of unconsciousness are then combined to determine the second assessment value.
[0111] The larger the first evaluation value of the patient in normal condition, the smaller the second evaluation value of the diabetic patient in unconscious fainting state will be, because unconscious fainting state is an abnormal condition. Therefore, the first evaluation value and the second evaluation value are negatively correlated, and the first evaluation value needs to be negatively correlated; the larger the index of continuous decline in blood sugar value, the higher the patient's risk of hypoglycemia, the greater the possibility that the diabetic patient is in unconscious fainting state, and the larger the second evaluation value; the larger the state instantaneous index, the higher the significance of the patient's state change in the two time periods before and after the corresponding moment of the minimum blood sugar value as the dividing line, the greater the possibility that the diabetic patient is in unconscious fainting state, and the larger the second evaluation value; the greater the degree of acceleration surge, the more obvious the acceleration surge state, the greater the possibility of conscious fainting state, and the larger the second evaluation value.
[0112] First, the first assessment value is negatively correlated to obtain a negative correlation value of the first assessment value; second, the product of the negative correlation value and the continuous decline index of blood glucose level is calculated, and the product is normalized to obtain a normalized value as the risk weight of the hypoglycemic patient; then, the instantaneous state index is weighted using the risk weight to determine the hypoglycemic risk value of the hypoglycemic patient; based on the product of the hypoglycemic risk value and the degree of acceleration increase, the second assessment value of the hypoglycemic patient in an unconscious fainting state is determined.
[0113] Regarding the negative correlation processing, the reciprocal of the first evaluation value can be used as the negative correlation value of the first evaluation value. Of course, exp(-) can also be used for implementation.
[0114] Thus, this embodiment determines the second evaluation value that the hypoglycemic patient is in an unconscious fainting state.
[0115] The intensity value determining module 103 is configured to determine an emergency rescue intensity value for a hypoglycemic patient based on the second evaluation value and the acceleration fluctuation of the target curve segment of the acceleration monitoring curve.
[0116] Here, the emergency response intensity value quantifies the degree to which medication should be provided to treat hypoglycemia based on the patient's current condition, specifically, the severity of the patient's hypoglycemia. The emergency response intensity value primarily serves to respond to emergency situations involving hypoglycemia, grading the patient's actual condition and implementing appropriate emergency response measures based on the patient's condition.
[0117] First, determine the target curve segment on the acceleration monitoring curve that is located after the second target moment, and determine the degree of acceleration stillness based on the similarity of acceleration at adjacent moments on the target curve segment; second, determine the emergency response intensity value for hypoglycemia patients based on the second evaluation value and the degree of acceleration stillness.
[0118] Furthermore, the acceleration stillness degree may be calculated by calculating the average absolute value of the difference between the accelerations at adjacent moments on the target curve segment, performing negative correlation processing on the average value to obtain a negative correlation value of the average value, and using the negative correlation value of the average value as the acceleration stillness degree.
[0119] The first aid intensity value may be calculated by normalizing the product of the second evaluation value and the acceleration static degree to obtain a normalized value, and using the normalized value as the first aid intensity value for the hypoglycemic patient.
[0120] Regarding the degree of acceleration quiescence, the target curve segment after the second target moment represents the patient's acceleration performance after a significant jump in acceleration. A greater degree of quiescence, or acceleration quiescence, indicates a worsening of the hypoglycemic patient's physical condition, a more urgent hypoglycemic risk, and a greater need for emergency treatment. Regarding the second assessment value for unconsciousness, a larger second assessment value indicates a more urgent hypoglycemic risk and a greater need for emergency treatment.
[0121] As an example, the calculation formula for the emergency response intensity value of a hypoglycemic patient can be:
[0122] Where z represents the emergency intensity value of hypoglycemia patients, and th represents the hyperbolic tangent function, which is used to realize the normalization operation. represents the second evaluation value of the hypoglycemic patient being in an unconscious fainting state, G represents the number of acceleration data of the target curve segment, represents the h+1th acceleration on the target curve segment, represents the hth acceleration on the target curve segment, represents the absolute value function, Indicates the degree of acceleration.
[0123] In the calculation formula of the first aid intensity value, The smaller it is, the smaller the acceleration difference between adjacent moments on the target curve segment is, the higher the acceleration similarity on the target curve segment is, and the greater the degree of acceleration stillness is; combined with the second evaluation value in the unconscious fainting state, that is, To illustrate the degree of emergency need of hypoglycemia patients, the larger the product, the more urgent the patient's condition is, and the more timely the system needs to respond to emergency treatment.
[0124] So far, this embodiment has obtained the emergency intensity value of the hypoglycemic patient.
[0125] The first aid operation module 104 is used to provide first aid operations of corresponding levels to hypoglycemic patients according to the first aid intensity value.
[0126] Here, the emergency operation module includes a medication unit and an alert unit. The emergency operation includes medication and alerting. The medication unit uses the emergency intensity value to perform the medication operation, and the alert unit also uses the emergency intensity value to perform the alerting operation. After obtaining the emergency intensity value, the emergency device responds to different emergency needs, namely the emergency operation.
[0127] A first threshold and a second threshold are set, where the first threshold is less than the second threshold. In this embodiment, the first threshold can be set to 0.5, and the second threshold can be set to 0.8. The first and second thresholds are used to quantify the emergency level corresponding to the first aid intensity value. The first and second thresholds can be set by the implementer based on specific practical requirements, because the emergency level of different patients is affected by their physical condition, and the level classification may vary.
[0128] When the emergency intensity value is greater than the second threshold value of 0.8, it can be determined that the patient's blood sugar level is low and there is a high possibility that the patient is in an unconscious fainting state. At this time, during the automatic drug delivery process, the drug delivery system will promptly trigger the emergency treatment procedure, such as automatically dialing an emergency number through a mobile phone to ensure timely rescue.
[0129] When the first aid intensity value is less than or equal to the second threshold value of 0.8 and greater than the first threshold value of 0.5, it can be determined that the patient's blood sugar level continues to decline and the physical condition is not good. The patient may be in a state of weakness or close to fainting. At this time, the automatic drug administration system will automatically administer the drug to the patient to ensure that the patient's blood sugar level can be increased in time to avoid direct fainting caused by continued decline.
[0130] When the emergency intensity value is less than or equal to the second threshold value of 0.5, it can be determined that the patient's blood sugar level has unstable fluctuations and the blood sugar level shows a downward trend. At this time, the automatic drug delivery system will prompt the patient to replenish sugar. By prompting the patient to turn on the switch on the drug delivery device by himself, the patient's blood sugar level can be stabilized by replenishing glucose by himself.
[0131] For drug delivery devices, such as contact masks, the contact masks need to fit tightly against the facial skin to prevent drug leakage. At the same time, suitable electrodes are attached to the contact position of the drug delivery device with the skin to ensure good contact between the electrodes and the skin. Drugs for patients with hypoglycemia are stored in drug storage tanks, and the drug delivery structure connected by the catheter replenishes sugar for patients in a hypoglycemic state in a timely manner. When the symptoms are mild, the patient can be prompted to administer the drug by manually touching the switch. The data integration center in the automatic control mechanism collects the patient's real-time blood sugar level and determines the patient's condition through data processing. In more serious cases, the automatic control mechanism is used to implement automatic drug delivery to the hypoglycemic patient, and an alarm can be issued in an emergency.
[0132] At this point, this embodiment completes the emergency automatic medication operation for hypoglycemic patients.
[0133] Another embodiment of the present invention further provides an emergency device for hypoglycemic patients, comprising a processor and a memory, wherein the processor is configured to process instructions stored in the memory to implement an automatic drug delivery system for emergency treatment of hypoglycemic patients.
[0134] In summary, the present invention first obtains a blood glucose level curve and an acceleration monitoring curve; then, through the blood glucose level curve and the acceleration monitoring curve, determines an evaluation value of a hypoglycemic patient in an unconscious fainting state; then, based on the second evaluation value and the acceleration fluctuation of the target curve segment of the acceleration monitoring curve, determines the emergency treatment intensity value of the hypoglycemic patient; finally, provides the hypoglycemic patient with a corresponding level of emergency treatment operation based on the emergency treatment intensity value. The present invention analyzes the movement state of the hypoglycemic patient in combination with the acceleration data characteristics, so that the drug delivery system used for emergency treatment can make corresponding response operations, so that the system has a faster response time, automated operation, and accurate drug supply, thereby improving the emergency treatment capabilities and survival rate of hypoglycemic patients.
[0135] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. An automatic drug delivery system for emergency use in patients with hypoglycemia, characterized in that: include: A data acquisition module is used to obtain the blood sugar level curve and acceleration monitoring curve of the hypoglycemic patient in the current period; an evaluation value determination module, configured to analyze blood sugar level fluctuations and the effect of eating on blood sugar level changes based on the blood sugar level curve to determine a first evaluation value indicating that the hypoglycemic patient is in a normal state; and to determine a second evaluation value indicating that the hypoglycemic patient is in an unconscious fainting state based on the first evaluation value, the continuous decrease in blood sugar levels on the blood sugar level curve, and the acceleration fluctuations on the acceleration monitoring curve; an intensity value determining module, configured to determine an emergency treatment intensity value for the hypoglycemic patient based on the second evaluation value and the acceleration fluctuation of the target curve segment of the acceleration monitoring curve; A first aid operation module, configured to provide first aid operations of corresponding levels for the hypoglycemic patient according to the first aid intensity value; The second assessment value for determining that the hypoglycemic patient is in an unconscious fainting state includes: Determining the slope corresponding to every two adjacent data points on the blood glucose level curve, and determining an indicator of a continuous decrease in blood glucose level based on the slope; Determining the time corresponding to the lowest blood glucose value on the blood glucose level curve as a first target time; determining, on the acceleration monitoring curve, an instantaneous indicator of the hypoglycemic patient's state based on a fluctuation difference and a data difference between accelerations before and after the first target time; determining a degree of acceleration surge according to each acceleration amplitude on the acceleration monitoring curve; The first evaluation value, the blood sugar level continuous decline indicator, the state instantaneous indicator and the degree of acceleration surge are integrated to determine a second evaluation value indicating that the hypoglycemic patient is in an unconscious fainting state.
2. The automatic drug delivery system for emergency treatment of hypoglycemic patients according to claim 1, characterized in that: The first evaluation value for determining that the hypoglycemic patient is in a normal state includes: determining a blood glucose fluctuation value according to differences between adjacent blood glucose values on the blood glucose level curve; Setting a normal blood sugar standard, and screening out a marked blood sugar value greater than the normal blood sugar standard from all blood sugar values corresponding to the blood sugar level curve; determining an index of the effect of eating on the change of blood sugar levels based on an average value of the ratio of the labeled blood sugar levels at a previous moment and a next moment; The blood sugar fluctuation value and the influencing index are integrated to determine a first evaluation value of the hypoglycemic patient being in a normal state.
3. The automatic drug delivery system for emergency treatment of hypoglycemic patients according to claim 1, characterized in that: Determining the instantaneous indicator of the hypoglycemic patient's state includes: Calculating a first variance and a first average value of all accelerations on the acceleration monitoring curve before the first target moment, and calculating a second variance and a second average value of all accelerations on the acceleration monitoring curve after the first target moment; Determine a second ratio between the second variance and the first variance, and determine a first ratio between the second average and the first average; and use the product of the second ratio and the first ratio as an instantaneous indicator of the state of the hypoglycemic patient.
4. The automatic drug delivery system for emergency treatment of hypoglycemic patients according to claim 1, characterized in that: Determining the degree of acceleration surge according to each acceleration amplitude on the acceleration monitoring curve includes: Determine the time corresponding to the maximum acceleration amplitude on the acceleration monitoring curve as a second target time, and obtain the acceleration monitoring curve segment between the first target time and the second target time; The degree of acceleration surge is determined according to the difference between the maximum acceleration amplitude and each acceleration amplitude on the acceleration monitoring curve segment.
5. The automatic drug delivery system for emergency treatment of hypoglycemic patients according to claim 1, characterized in that: The second assessment value for determining that the hypoglycemic patient is in an unconscious fainting state includes: performing negative correlation processing on the first evaluation value to obtain a negative correlation value of the first evaluation value; Calculating the product of the negative correlation value and the blood glucose level continuous decline index, normalizing the product, and obtaining a normalized value as the risk weight of the hypoglycemic patient; Performing weighted processing on the instantaneous state indicator using the risk weight to determine a hypoglycemia risk value for the hypoglycemic patient; A second assessment value of the hypoglycemic patient being in an unconscious fainting state is determined according to the product of the hypoglycemia risk value and the degree of acceleration surge.
6. The automatic drug delivery system for emergency treatment of hypoglycemic patients according to claim 4, characterized in that: Determining the emergency treatment intensity value for the hypoglycemic patient based on the second evaluation value and the acceleration fluctuation of the target curve segment of the acceleration monitoring curve includes: determining a target curve segment on the acceleration monitoring curve that is located after the second target moment, and determining the degree of acceleration stillness based on similarities in accelerations at adjacent moments on the target curve segment; An emergency response intensity value for a hypoglycemic patient is determined according to the second evaluation value and the acceleration stillness degree.
7. The automatic drug delivery system for emergency treatment of hypoglycemic patients according to claim 6, characterized in that: Determining the acceleration static degree includes: The average absolute value of the difference between the accelerations at adjacent moments on the target curve segment is calculated, the average is negatively correlated to obtain a negative correlation value of the average, and the negative correlation value of the average is used as the acceleration static degree.
8. The automatic drug delivery system for emergency treatment of hypoglycemic patients according to claim 6, characterized in that: The step of determining the emergency response intensity value for the hypoglycemic patient based on the second evaluation value and the acceleration stillness level includes: The product of the second evaluation value and the acceleration stillness degree is calculated, and the product of the second evaluation value and the acceleration stillness degree is normalized to obtain a normalized value, and the normalized value is used as the emergency intensity value for the hypoglycemic patient.
9. The automatic drug delivery system for emergency treatment of hypoglycemic patients according to claim 1, characterized in that: The first aid operation module includes a medication unit and an alarm unit; The drug administration unit is used to perform a drug administration operation for the hypoglycemic patient according to the emergency intensity value; The warning unit is used to perform a warning operation for the hypoglycemic patient according to the first aid intensity value.
Citation Information
Patent Citations
Glycemic urgency assessment and alerts interface
CN106415556A