Method, apparatus and first device for automatic adjustment of insulin basal rate
By generating an initial basal rate and automatically adjusting it when the blood glucose curve does not meet the conditions, the problem of human factors affecting insulin basal rate settings is solved, achieving more accurate and convenient basal rate adjustment.
Patent Information
- Application Number
- CN202310804373.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2043-06-30
AI Technical Summary
The setting of insulin basal rate in existing medical devices is affected by human factors, resulting in poor accuracy and the inability to adjust automatically, making them inconvenient to use.
An initial basal rate is generated based on the target object's basic data and historical blood glucose data, and automatically adjusted when the blood glucose change curve does not meet the preset conditions. The basal rate setting is optimized using a calculation module and a neural network model.
It improves the accuracy and automatic adjustment capability of insulin basal rate, making it more convenient for users.
Smart Images

Figure CN119215262B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of medical devices, in particular to an automatic adjustment method and device for insulin basal rate and a first device. BACKGROUND
[0002] Currently, the initial parameters of medical devices are set after leaving the factory, but the basal rate in the medical devices is empty. The current setting method for the basal rate is to manually set the basal rate according to the user guide and personal experience. For example, for the basal rate of an insulin pump, if the total amount of insulin used by a patient before is 30U, 50% is generally allocated to the bolus, and 50% (15U) is allocated to the basal rate. Then, according to the basic condition of the patient and the personal experience of the doctor, the basal rate of 15U is segmented and allocated to 24 hours. For example, in a 1-segment method, the doctor allocates 15U to 24 hours on average, and the initial basal rate is set to 0.625U / h. If other segmentation methods are used, the hourly rate will be slightly different. The defects of this setting method for the basal rate are as follows: the accuracy of the basal rate is poor due to human factors, and the basal rate cannot be automatically adjusted, which is inconvenient to use.
[0003] Currently, there is no effective solution to the problems of the related art, such as being affected by human factors, poor accuracy of the basal rate, not being automatically adjusted, and being inconvenient to use. SUMMARY
[0004] The present application provides an automatic adjustment method and device for insulin basal rate and a first device to solve the problems of the related art, such as being affected by human factors, poor accuracy of the basal rate, not being automatically adjusted, and being inconvenient to use.
[0005] In a first aspect, the present application provides an automatic adjustment method for insulin basal rate, which is applied to a first device. The method comprises the following steps.
[0006] generating an initial basal rate and a first control instruction corresponding to the initial basal rate according to the basal data and historical blood glucose data of a target object at a current time;
[0007] obtaining a blood glucose change curve of the target object after the first control instruction is executed;
[0008] if the blood glucose change curve does not meet a first preset condition, the blood glucose change curve is taken as historical blood glucose data at a next time, and an adjustment scheme for the initial basal rate is generated.
[0009] In some embodiments, the method further comprises the following steps.
[0010] After the blood glucose change of the target object is acquired, when the blood glucose change cannot be acquired, the historical blood glucose data at the current time is taken as the historical blood glucose data at the next time, and the adjustment scheme of the initial basal rate is generated.
[0011] In some embodiments, the initial basal rate and the first control instruction corresponding to the initial basal rate are generated according to the basal data corresponding to the target object at the current time and the historical blood glucose data, including:
[0012] The basal data corresponding to the target object at the current time and the historical blood glucose data are acquired; the basal data includes the drug type, the weight, and the age;
[0013] The sensitivity coefficient is determined according to the basal data;
[0014] The average target blood glucose value of 24 hours is determined according to the historical blood glucose data;
[0015] The initial basal rate and the first control instruction corresponding to the initial basal rate are generated according to the historical blood glucose data, the sensitivity coefficient, and the average target blood glucose value.
[0016] In some embodiments, the method further includes:
[0017] After the initial basal rate and the first control instruction corresponding to the initial basal rate are generated, whether to import the initial basal rate is determined in response to a user operation; the initial basal rate is a basal rate curve formed by the average amount of 24 hours;
[0018] If the initial basal rate is imported, the initial basal rate is taken as the recommended scheme at the current time.
[0019] In some embodiments, the historical blood glucose data corresponding to the target object at the current time is acquired, including:
[0020] Before the first device is used, the first blood glucose data corresponding to the self-administration of the user is acquired as the historical blood glucose data in the case of self-administration of the drug;
[0021] Or, in the case of using a dynamic blood glucose monitoring system before the first device is used, the second blood glucose data of the dynamic blood glucose monitoring system is acquired as the historical blood glucose data.
[0022] In some embodiments, if the blood glucose change curve does not satisfy the first preset condition, the blood glucose change curve is taken as the historical blood glucose data at the next time, and the adjustment scheme of the initial basal rate is generated, including:
[0023] If the measured blood glucose data in the blood glucose change curve is not within the preset target range, or the fluctuation amplitude of the measured blood glucose data in the blood glucose change curve is greater than or equal to the preset fluctuation threshold, the blood glucose change curve is taken as the historical blood glucose data at the next time, and the adjustment scheme of the initial basal rate is generated.
[0024] In some embodiments, the method further comprises:
[0025] If the blood glucose change curve satisfies the first preset condition, the historical blood glucose data at the current time is taken as the historical blood glucose data at the next time, and the adjustment scheme of the initial basal rate is generated.
[0026] In a second aspect, an automatic adjustment device for an insulin basal rate is provided in the embodiments. The device is applied to a first device, and the device comprises a first calculation module, an acquisition module, and a second calculation module.
[0027] The first calculation module is configured to generate an initial basal rate and a first control instruction corresponding to the initial basal rate according to the basal data and the historical blood glucose data of a target object at a current time.
[0028] The acquisition module is configured to acquire a blood glucose change curve of the target object after the first control instruction is executed.
[0029] The second calculation module is configured to, when the blood glucose change curve is acquired, if the blood glucose change curve does not satisfy a first preset condition, take the blood glucose change curve as the historical blood glucose data at the next time, and generate an adjustment scheme of the initial basal rate.
[0030] In a third aspect, a computer device is provided in the embodiments. The computer device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the automatic adjustment method for an insulin basal rate in the first aspect is implemented.
[0031] In a fourth aspect, a storage medium is provided in the embodiments. The storage medium stores a computer program. When the processor executes the computer program, the automatic adjustment method for an insulin basal rate in the first aspect is implemented.
[0032] Compared with the related art, the method, device and first equipment for automatically adjusting the insulin basal rate provided in the embodiment, wherein the method is applied to the first equipment; the initial basal rate and the first control instruction corresponding to the initial basal rate are generated according to the basal data and the historical blood glucose data of the target object at the current moment; after the first control instruction is executed, the blood glucose change curve of the target object is obtained; when the blood glucose change curve is obtained, if the blood glucose change curve does not satisfy the first preset condition, the blood glucose change curve is taken as the historical blood glucose data at the next moment, and the adjustment scheme of the initial basal rate is generated, which solves the problems in the related art that the basal rate accuracy is poor and the basal rate cannot be automatically adjusted due to the influence of human factors, and is inconvenient for use, and realizes automatic calculation of the initial basal rate and automatic adjustment of the initial basal rate, so as to improve the accuracy of the initial basal rate of insulin and facilitate user use.
[0033] The details of one or more embodiments of the present application are presented in the following drawings and description to make other features, objects and advantages of the present application more apparent. BRIEF DESCRIPTION OF DRAWINGS
[0034] The drawings described herein are intended to provide further understanding of the present application, and form a part of the present application. The illustrative embodiments of the present application and their description serve to explain the present application, and do not constitute an improper limitation on the present application. In the drawings:
[0035] Figure 1 is a hardware structure block diagram of the terminal equipment of the method for automatically adjusting the insulin basal rate provided by an embodiment of the present application;
[0036] Figure 2 is a flowchart of the method for automatically adjusting the insulin basal rate provided by an embodiment of the present application;
[0037] Figure 3 is a structure schematic diagram of the first equipment provided by an embodiment of the present application;
[0038] Figure 4 is a structure schematic diagram of the first equipment provided by another embodiment of the present application;
[0039] Figure 5 is Figure 2 is a flowchart of step S210 in the method for automatically adjusting the insulin basal rate provided by an embodiment of the present application;
[0040] Figure 6 is a structure block diagram of the device for automatically adjusting the insulin basal rate provided by an embodiment of the present application.
[0041] In the figure: 102, processor; 104, memory; 106, transmission equipment; 108, input and output equipment; 210, first calculation module; 220, acquisition module; 230, second calculation module. DETAILED DESCRIPTION
[0042] In order to clearly understand the purpose, technical solutions and advantages of the present application, the present application is described and explained below in conjunction with the accompanying drawings and embodiments.
[0043] Unless otherwise defined, technical terms or scientific terms used in the present application shall have the general meaning understood by a person skilled in the art to which the present application belongs. In the present application, the terms "one", "a", "an", "the", "these", and similar words do not represent a quantitative limitation, but can be singular or plural. In the present application, the terms "include", "contain", "have" and any variants thereof are intended to cover non-exclusive inclusion; for example, a process, method and system, product or device containing a series of steps or modules (units) are not limited to the listed steps or modules (units), but can include steps or modules (units) not listed, or can include other steps or modules (units) inherent to the process, method, product or device. In the present application, the terms "connected", "connected", "coupled" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. In the present application, "multiple" means two or more. The association between the associated objects is described by the term "and / or", which means that there can be three relationships, for example, "A and / or B" can mean that A exists alone, A and B exist together, and B exists alone. In general, the character " / " represents an "or" relationship between the objects before and after. In the present application, the terms "first", "second", "third" and the like are only used to distinguish similar objects, and do not represent a specific order for the objects.
[0044] The method embodiments provided in the present embodiment can be executed in a terminal, a computer or a similar computing device. For example, the method embodiments are executed on a terminal, Figure 1 is a hardware structure diagram of the terminal of the automatic adjustment method for insulin basal rate of the present embodiment. As shown in Figure 1 , the terminal can include one or more (only one is shown in Figure 1 ) processor 102 and memory 104 for storing data, wherein the processor 102 can include but not limited to processing devices such as microprocessor MCU or programmable logic device FPGA. The above terminal can also include a transmission device 106 for communication function and an input / output device 108. Those skilled in the art can understand that Figure 1 The structure shown is only schematic, which does not limit the structure of the above terminal. For example, the terminal can also include more or less components than Figure 1 shown, or have a different configuration from Figure 1 shown.
[0045] The memory 104 can be used to store computer programs, such as software programs of application software and modules, such as the computer program corresponding to the automatic adjustment method for insulin basal rate in the embodiment. The processor 102 can execute various functional applications and data processing, i.e., implement the method described above, by running the computer program stored in the memory 104. The memory 104 can include a high-speed random access memory, and can further include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the memory 104 can further include memories remotely arranged with respect to the processor 102, which can be connected to the terminal through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0046] The transmission device 106 is used to receive or send data via a network. The network includes a wireless network provided by a communication provider of the terminal. In an example, the transmission device 106 includes a network adapter (NIC), which can be connected to other network devices through a base station to communicate with the Internet. In an example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet in a wireless manner.
[0047] In the embodiment, an automatic adjustment method for insulin basal rate is provided, which is suitable for a first device, Figure 2 The flowchart of the automatic adjustment method for insulin basal rate in the embodiment is shown in FIG. 2, which includes the following steps: Figure 2
[0048] In step S210, an initial basal rate and a first control instruction corresponding to the initial basal rate are generated according to the basal data and the historical blood glucose data of the target object at the current time.
[0049] In step S220, after the execution of the first control instruction is completed, a blood glucose change curve of the target object is obtained.
[0050] In step S230, when the blood glucose change curve is obtained, if the blood glucose change curve does not satisfy a first preset condition, the blood glucose change curve is taken as historical blood glucose data at the next time, and an adjustment scheme of the initial basal rate is generated.
[0051] It should be noted that the first device can be a client, an injection device, etc. The injection device includes, but is not limited to, an insulin pump, an infusion pump, or a nutrition pump, etc. If it is a client, the calculated results (initial basal rate, first control instruction, and adjustment scheme, etc.) will be transmitted to the target device to complete the setting of the target device. If the first device is an injection device, and the injection device is built-in with a processing module as a component of the injection device, as shown in Figure 3 ; the calculation and setting can be completed by itself. If the injection device is not built-in with a processing module, as shown in Figure 4 , the above steps can be executed in an external processing module, and the calculated results are transmitted to the injection device to complete the setting after being obtained. The external processing module is connected with the injection device in a wireless manner (which can be WiFi, Bluetooth, or NFC, etc.). The external processing module can be a mobile terminal, and one mobile terminal can be connected with multiple injection devices, which can reduce the hardware cost.
[0052] Among them, by setting the allocation strategy, setting the calculation formula or the neural network model, etc., the corresponding processing of the basal data and the historical blood glucose data of the target object at the current time can be performed, that is, the initial basal rate and the first control instruction corresponding to the initial basal rate can be generated. The corresponding device will execute according to the first control instruction corresponding to the initial basal rate; thereby automatically completing the setting of the initial basal rate.
[0053] For example, according to the set allocation strategy, the total injection amount of the basal data can be allocated to the basal rate according to a predetermined ratio, and then the allocated injection amount is allocated to 24 hours to obtain the initial basal rate and the corresponding first control instruction. According to the set calculation formula, a conversion formula can be constructed according to the basal data and the historical blood glucose data, and then the basal data and the historical blood glucose data at the current time can be input into the conversion formula to obtain the initial basal rate and the corresponding first control instruction. The calculation formula can also be to calculate the quasi-drug amount; first, the quasi-drug amount of the target object for one week is calculated based on the basal data according to the calculation formula; for any time of each day (there are seven quasi-drug amounts at each time), the average insulin amount at the time is obtained by averaging the seven quasi-drug amounts, and then the average insulin amount of 24 hours is obtained to form the initial basal rate and the corresponding first control instruction. According to the set neural network model, the basal data and the historical blood glucose data can be input into the trained neural network model to obtain the initial basal rate and the corresponding first control instruction. Among them, the first control instruction is used for the target device to complete the setting of the initial basal rate according to the first control instruction and to run based on the initial basal rate.
[0054] On the basis of obtaining the initial basal rate and the first control instruction, a blood glucose change curve of the target object is obtained after the first control instruction is executed. At this time, if the blood glucose change curve of the target object can be obtained, it indicates that the first device is closed-loop. It is further judged whether the blood glucose change curve meets the first preset condition. When the blood glucose change curve does not meet the first preset condition, the blood glucose change curve is taken as historical blood glucose data at the next moment, and an adjustment scheme of the initial basal rate is generated. Thus, automatic adjustment of the initial basal rate is realized, the accuracy of the initial basal rate for insulin is improved, and the user is facilitated to use. After obtaining the adjustment scheme of the initial basal rate, information processing or analysis can be further performed according to the adjustment scheme, and the processing result or the analysis result is applied in different scenes.
[0055] In the related art, the setting mode of the basal rate is that the basal rate is manually set according to a user guide and personal experience, and the basal rate is not automatically adjusted after being set. Defects exist, which are that the basal rate is affected by human factors, the accuracy of the basal rate is poor, the basal rate is not automatically adjusted, and the use is inconvenient. In the present application, the initial basal rate and the first control instruction corresponding to the initial basal rate are generated according to the basal data and the historical blood glucose data of the target object at the current moment. The adjustment scheme of the initial basal rate is generated according to the blood glucose change curve obtained after the combination is executed. The accuracy of the initial basal rate is further adjusted. The problems in the related art that the basal rate is affected by human factors, the accuracy of the basal rate is poor, the basal rate is not automatically adjusted, and the use is inconvenient are solved. The initial basal rate is automatically calculated and adjusted, the accuracy of the initial basal rate for insulin is improved, and the user is facilitated to use.
[0056] The above steps are described in detail as follows:
[0057] In some embodiments, the automatic adjustment method for the basal rate of insulin further includes the following steps:
[0058] After the blood glucose change of the target object is obtained, when the blood glucose change cannot be obtained, the historical blood glucose data at the current moment is taken as the historical blood glucose data at the next moment, and the adjustment scheme of the initial basal rate is generated.
[0059] Specifically, after the blood glucose change of the target object is obtained, it is found that the blood glucose change cannot be obtained, it is considered that the first device is open-loop, and then the historical blood glucose data at the current moment is taken as the historical blood glucose data at the next moment, and the adjustment scheme of the initial basal rate is generated. At this time, it can be considered that the initial basal rate remains unchanged, and the use of the first device under the open-loop of the first device is avoided.
[0060] In some embodiments, as Figure 5As shown, the generating of the initial basal rate and the first control instruction corresponding to the initial basal rate according to the basic data and the historical blood glucose data of the target object at the current time in step S210 comprises the following steps:
[0061] In step S211, the basic data and the historical blood glucose data of the target object at the current time are acquired; the basic data comprises the medicine type, the weight and the age;
[0062] In step S212, the sensitivity coefficient is determined according to the basic data.
[0063] In step S213, the average target blood glucose value in 24 hours is determined according to the historical blood glucose data.
[0064] In step S214, the initial basal rate and the first control instruction corresponding to the initial basal rate are generated according to the historical blood glucose data, the sensitivity coefficient and the average target blood glucose value.
[0065] Specifically, in actual application, the way of acquiring the basic data and the historical blood glucose data of the target object at the current time in the embodiment of the application comprises but is not limited to acquiring the basic data and the historical blood glucose data meeting the above requirements from the database stored in advance, downloading the basic data and the historical blood glucose data meeting the requirements from the network platform, generating the corresponding basic data and historical blood glucose data according to the requirements, etc. The way of acquiring the basic data and the historical blood glucose data is not limited in the embodiment of the application.
[0066] For the process of generating the initial basal rate and the first control instruction corresponding to the initial basal rate, it can be considered as setting a calculation formula.
[0067] The sensitivity coefficient is equal to the coefficient of the medicine type divided by (the weight*0.5*18) or divided by (the weight*0.44*18). The sensitivity coefficient is determined by the pharmacokinetic curve, and the sensitivity coefficients of different drug effects of the same medicine type are different. For example, when using fast-acting insulin, the coefficient of the medicine type is 1800; when using short-acting insulin, the coefficient of the medicine type is 1500. The sensitivity coefficients of other medicine types are not described one by one. 18 is the adult age; if the age is less than 18, it is considered as a child before puberty, and the coefficient is 0.44; if the age is greater than or equal to 18, it is considered as an adult, and the coefficient is 0.5.
[0068] The historical blood glucose data comprises the upper limit of the target blood glucose value and the lower limit of the target blood glucose value of each hour. The average target blood glucose value in 24 hours is equal to (the upper limit of the target blood glucose value plus the lower limit of the target blood glucose value) of each hour divided by 2.
[0069] Wherein, the initial basal rate BASAL is equal to (historical blood glucose data minus average target blood glucose value) divided by sensitivity coefficient. Each historical blood glucose data corresponds to an initial basal rate; since the historical blood glucose data is a curve, the corresponding initial basal rate is also a curve.
[0070] In the embodiment, when the first device is an insulin pump, the initial basal rate determined according to the above method is used as a recommended scheme to complete the setting of the insulin pump, and the insulin pump after setting performs according to the first control instruction. The initial basal rate of 24 hours can meet the actual use requirement of the user, and further ensure the accuracy of the initial basal rate.
[0071] In some embodiments, the method for automatically adjusting the basal rate of insulin further comprises the following steps:
[0072] After the initial basal rate and the first control instruction corresponding to the initial basal rate are generated, it is judged whether to import the initial basal rate in response to the user operation; the initial basal rate is a basal rate curve formed by the average amount of 24 hours;
[0073] If imported, the initial basal rate is used as the recommended scheme at the current time.
[0074] Specifically, whether the initial basal rate is set into the first device can be determined by the user. After the initial basal rate and the first control instruction corresponding to the initial basal rate are generated, a prompt information of whether to import is sent, and the user determines; in response to the user import operation, it is determined to import the initial basal rate; then the initial basal rate is used as the recommended scheme at the current time. In response to the user not importing operation, it is determined not to import the initial basal rate, and the first device starts to perform according to the original set parameters in the first setting. In the embodiment, the selection right of the recommended scheme is allocated to the user, and the reliability of the first device is ensured.
[0075] In some embodiments, the step S221 of obtaining the historical blood glucose data corresponding to the target object at the current time comprises the following steps:
[0076] Before using the first device, the first blood glucose data corresponding to the user's self-use of the drug is obtained as the historical blood glucose data;
[0077] Or, before using the first device, the second blood glucose data of the dynamic blood glucose monitoring system is obtained as the historical blood glucose data.
[0078] Specifically, the first device has multiple use scenarios; the first scenario is that the user uses the drug by himself first and then uses the first device. At this time, the first blood glucose data corresponding to the user's self-use of the drug is taken as the historical blood glucose data. Since the first blood glucose data corresponding to the self-use of the drug may have missing data, the median algorithm can be used to complete the missing data, thereby ensuring the integrity of the first blood glucose data. The second scenario is that the dynamic blood glucose monitoring system is used first and then the first device is used. The dynamic blood glucose monitoring system CGM can automatically monitor the blood glucose data of the user, thereby ensuring the integrity of the second blood glucose data.
[0079] For example, the first device is an insulin pump; and the long-acting insulin is used. In the first scenario, the user first injects the long-acting insulin and then uses the insulin pump. In the second scenario, the user first injects the long-acting insulin and then uses the artificial pancreas system. The artificial pancreas system includes the dynamic blood glucose monitoring system and the insulin pump. If the artificial pancreas system in the above scenario is closed-loop, an adjustment scheme is generated to automatically adjust the initial basal rate, thereby ensuring the reliability of the use of the first device.
[0080] In this embodiment, multiple scenarios can be applied, the use threshold is reduced, and the user can use conveniently.
[0081] In some embodiments, the historical blood glucose data is a continuous blood glucose value greater than or equal to 24 hours, and the blood glucose value of the target object during the meal time period is excluded from the historical blood glucose data.
[0082] Specifically, if the historical blood glucose data exceeds 24 hours, the 24-hour blood glucose value can be taken as the historical blood glucose data, or the median algorithm can be used to supplement the blood glucose value to 24-hour multiples. Of course, if the historical blood glucose data is less than 24 hours, the median algorithm can also be used to supplement the historical blood glucose data to 24 hours, and then the complete historical blood glucose data is used to calculate the basal data.
[0083] In this embodiment, the invalid data in the historical blood glucose data is excluded, and the integrity of the historical blood glucose data is ensured, which can further improve the accuracy of the calculation of the initial basal rate.
[0084] In some embodiments, if the blood glucose change curve does not satisfy the first preset condition in step S230, the blood glucose change curve is taken as the historical blood glucose data of the next moment, and an adjustment scheme of the initial basal rate is generated, including the following steps:
[0085] If the measured blood glucose data in the blood glucose change curve is not within the preset target range, or the fluctuation amplitude of the measured blood glucose data in the blood glucose change curve is greater than or equal to the preset fluctuation threshold, the blood glucose change curve is taken as the historical blood glucose data of the next moment, and an adjustment scheme of the initial basal rate is generated.
[0086] Specifically, for the closed-loop first device, the initial basal rate is automatically continuously adjusted according to the adjustment scheme to optimize the initial basal rate. The specific process is as follows:
[0087] After the first control instruction is executed, the blood glucose change curve of the target object is obtained; if the measured blood glucose data in the blood glucose change curve is not within the preset target range, or the fluctuation amplitude of the measured blood glucose data in the blood glucose change curve is greater than or equal to the preset fluctuation threshold; the initial basal rate is unreasonable, steps S211 to S214 are re-executed, and the historical blood glucose data in these steps is replaced accordingly, and a new basal rate and a second control instruction corresponding to the new basal rate are calculated, and the initial basal rate is replaced by the new basal rate. Then at the next moment, when the first device executes the second control instruction, it is executed according to the new basal rate.
[0088] In this embodiment, not only the continuous adjustment of the initial basal rate can be realized, but also the stability of the first device can be ensured.
[0089] In some embodiments, the automatic adjustment method for the insulin basal rate further includes the following steps:
[0090] If the blood glucose change curve satisfies the first preset condition, the historical blood glucose data at the current moment is taken as the historical blood glucose data at the next moment, and an adjustment scheme for the initial basal rate is generated.
[0091] Specifically, if the measured blood glucose data in the blood glucose change curve is within the preset target range, and the fluctuation amplitude of the measured blood glucose data in the blood glucose change curve is less than the preset fluctuation threshold, it is considered that the initial basal rate is reasonable, the historical blood glucose data at the current moment is taken as the historical blood glucose data at the next moment, and an adjustment scheme for the initial basal rate is generated. Of course, in other embodiments, the initial basal rate can be directly kept unchanged, and it is taken as a recommended scheme as the basal rate at the next moment.
[0092] In this embodiment, the basal rate at the next moment adopts the same calculation method as the initial basal rate, which simplifies the calculation amount and improves the running efficiency.
[0093] It should be noted that the steps shown in the above flow or the flowchart of the accompanying drawings can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.
[0094] The embodiment also provides a basic data setting device for implementing the above-mentioned embodiment and preferred implementation, which has been described above and will not be repeated. The terms "module", "unit", "sub-unit" and the like used below can be a combination of software and / or hardware that can implement a predetermined function. Although the device described in the following embodiment is preferably implemented in software, hardware or a combination of software and hardware is also possible and is conceived.
[0095] Figure 6 is a structural block diagram of an automatic adjustment device for an insulin basal rate of the embodiment, as shown in Figure 6 the device comprises a first calculation module 210, an acquisition module 220 and a second calculation module 230.
[0096] The first calculation module 210 is configured to generate an initial basal rate and a first control instruction corresponding to the initial basal rate according to the basic data and historical blood glucose data of the target object at the current moment.
[0097] The acquisition module 220 is configured to acquire a blood glucose change curve of the target object after the first control instruction is executed.
[0098] The second calculation module 230 is configured to, when the blood glucose change curve is acquired, if the blood glucose change curve does not satisfy a first preset condition, generate an adjustment scheme of the initial basal rate by taking the blood glucose change curve as historical blood glucose data at the next moment.
[0099] The device solves the problem that the basal rate accuracy is poor and the basal rate cannot be automatically adjusted in the related art, and the device automatically calculates the initial basal rate and automatically adjusts the initial basal rate, thereby improving the accuracy of the initial basal rate for insulin and facilitating user use.
[0100] In some embodiments, the automatic adjustment device for the insulin basal rate further comprises an adjustment module.
[0101] The adjustment module is configured to, after the blood glucose change of the target object is acquired, generate an adjustment scheme of the initial basal rate by taking the historical blood glucose data at the current moment as historical blood glucose data at the next moment when the blood glucose change cannot be acquired.
[0102] In some embodiments, the first calculation module 210 is further configured to acquire the basic data and the historical blood glucose data of the target object at the current moment; the basic data comprises a medication type, a body weight and an age.
[0103] The sensitivity coefficient is determined according to the basic data.
[0104] The average target blood glucose value in 24 hours is determined according to the historical blood glucose data.
[0105] According to the historical blood glucose data, the sensitivity coefficient and the average target blood glucose value, an initial basal rate and a first control instruction corresponding to the initial basal rate are generated.
[0106] In some embodiments, the automatic adjustment device for the insulin basal rate further comprises an import module;
[0107] The import module is configured to determine whether to import the initial basal rate in response to a user operation after the initial basal rate and the first control instruction corresponding to the initial basal rate are generated; the initial basal rate is a basal rate curve formed by the average amount of 24 hours;
[0108] If the initial basal rate is imported, the initial basal rate is used as a recommended scheme at the current time.
[0109] In some embodiments, the first calculation module 210 is further configured to, in the case of self-administration of the drug before using the first device, acquire first blood glucose data corresponding to self-administration of the drug by the user as the historical blood glucose data;
[0110] Or, in the case of using a dynamic blood glucose monitoring system before using the first device, acquire second blood glucose data of the dynamic blood glucose monitoring system as the historical blood glucose data.
[0111] In some embodiments, the second calculation module 230 is further configured to, if the blood glucose change curve does not satisfy the first preset condition, use the blood glucose change curve as the historical blood glucose data at the next time, and generate an adjustment scheme for the initial basal rate, including:
[0112] If the measured blood glucose data in the blood glucose change curve is not within the preset target range, or the fluctuation amplitude of the measured blood glucose data in the blood glucose change curve is greater than or equal to the preset fluctuation threshold, the blood glucose change curve is used as the historical blood glucose data at the next time, and an adjustment scheme for the initial basal rate is generated.
[0113] In some embodiments, the automatic adjustment device for the insulin basal rate further comprises a third processing module;
[0114] The third processing module is configured to, if the blood glucose change curve satisfies the first preset condition, use the historical blood glucose data at the current time as the historical blood glucose data at the next time, and generate an adjustment scheme for the initial basal rate.
[0115] It should be noted that each of the above modules can be a functional module or a program module, and can be implemented by software or hardware. For the modules implemented by hardware, each of the above modules can be located in the same processor; or each of the above modules can be located in different processors in any combination.
[0116] In the embodiment, a computer device is also provided, comprising a memory and a processor, the memory stores a computer program, and the processor is configured to execute the computer program to perform the steps in any of the above method embodiments.
[0117] Optionally, the computer device can further comprise a transmission device connected with the processor and an input and output device connected with the processor.
[0118] Optionally, in the embodiment, the processor can be configured to execute the following steps by the computer program:
[0119] S1, generating an initial basal rate and a first control instruction corresponding to the initial basal rate according to the basic data corresponding to the target object at the current time and the historical blood glucose data;
[0120] S2, obtaining a blood glucose change curve of the target object after the first control instruction is executed;
[0121] S3, when the blood glucose change curve is obtained, if the blood glucose change curve does not meet the first preset condition, taking the blood glucose change curve as the historical blood glucose data at the next time, and generating an adjustment scheme of the initial basal rate.
[0122] It should be noted that the specific examples in the embodiment can refer to the examples described in the above embodiments and optional implementation manners, which will not be described herein.
[0123] In addition, in combination with the automatic adjustment method for insulin basal rate provided in the above embodiments, a storage medium can also be provided to implement the automatic adjustment method for insulin basal rate in the embodiment. The storage medium stores a computer program; and the computer program is executed by a processor to implement any of the automatic adjustment methods for insulin basal rate in the above embodiments.
[0124] It should be understood that the specific embodiments described herein are only used to explain this application, but not to limit it. According to the embodiments provided in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0125] Obviously, the drawings are only some examples or embodiments of the present application, and those skilled in the art can also apply the present application to other similar situations without creative labor. In addition, it can be understood that although the work done in the development process may be complex and long, some design, manufacture or production changes made by those skilled in the art according to the technical content disclosed in the present application are only routine technical means, and should not be regarded as insufficient disclosure of the present application.
[0126] The word "implementation" in this application refers to the specific features, structures, or characteristics described in connection with an implementation can be included in at least one implementation of the present application. The phrase appears in various places throughout the specification is not necessarily meant to refer to the same implementation, nor is it meant to imply that the implementation is preferred over other implementations. It will be apparent or implicit from the context that the implementations described in this application can be combined with other implementations without
[0127] The above-described embodiments are merely some implementations of the present application, which are described in a specific and detailed manner, but should not be construed as a limitation on the scope of patent protection. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of protection of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.
Claims
1. An automatic adjustment device for insulin basal rate, characterized by, The device is applied to a first device, and the device comprises a first calculation module, an acquisition module and a second calculation module; The first calculation module is configured to generate an initial basal rate and a first control instruction corresponding to the initial basal rate according to basal data and historical blood glucose data of a target object at a current time, and comprises: acquiring the basal data and the historical blood glucose data of the target object at the current time; the basal data comprises a medication type, a body weight and an age; determining a sensitivity coefficient according to the basal data; determining an average target blood glucose value of 24 hours according to the historical blood glucose data; generating the initial basal rate and the first control instruction corresponding to the initial basal rate according to the historical blood glucose data, the sensitivity coefficient and the average target blood glucose value; the historical blood glucose data is continuous blood glucose values greater than or equal to 24 hours, and blood glucose values of a meal time period of the target object are excluded from the historical blood glucose data; The acquisition module is configured to acquire a blood glucose change curve of the target object after the first control instruction is executed. The second calculation module is configured to, when the blood glucose change curve is acquired, if the blood glucose change curve does not satisfy a first preset condition, take the blood glucose change curve as historical blood glucose data of a next time, and generate an adjustment scheme of the initial basal rate.
2. The device for automatic adjustment of insulin basal rate according to claim 1, characterized in that, The device further comprises: An adjustment module is configured to, after the blood glucose change of the target object is acquired, if the blood glucose change cannot be acquired, take the historical blood glucose data of the current time as historical blood glucose data of the next time, and generate an adjustment scheme of the initial basal rate.
3. The device for automatic adjustment of insulin basal rate according to claim 1, characterized in that, The device further comprises: An import module is configured to, after the initial basal rate and the first control instruction corresponding to the initial basal rate are generated, in response to a user operation, determine whether to import the initial basal rate; the initial basal rate is a basal rate curve formed by an average amount of 24 hours; If the initial basal rate is imported, the initial basal rate is taken as a recommended scheme of the current time.
4. The device for automatic adjustment of insulin basal rate according to claim 2, characterized in that, The first calculation module is further configured to, before the first device is used, if the user uses the medication by himself / herself, acquire first blood glucose data corresponding to the user's self-use of the medication as historical blood glucose data; Or, before the first device is used, if a dynamic blood glucose monitoring system is used, acquire second blood glucose data of the dynamic blood glucose monitoring system as historical blood glucose data.
5. The automatic adjustment device for basal insulin rate according to claim 1, characterized in that, The second calculation module is further configured to, if measured blood glucose data in the blood glucose change curve is not within a preset target range, or a fluctuation amplitude of the measured blood glucose data in the blood glucose change curve is greater than or equal to a preset fluctuation threshold, take the blood glucose change curve as historical blood glucose data of the next time, and generate an adjustment scheme of the initial basal rate.
6. The device for automatic adjustment of insulin basal rate according to claim 1, characterized in that, The device further comprises: A third processing module is configured to, if the blood glucose change curve satisfies the first preset condition, take the historical blood glucose data of the current time as historical blood glucose data of the next time, and generate an adjustment scheme of the initial basal rate.
7. A first device comprising a memory and a processor, wherein the processor is configured to: The memory has stored therein a computer program, the processor being arranged to run the computer program to perform the steps of the automatic adjustment device for insulin basal rate according to any one of claims 1 to 6.
8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the automatic adjustment device for insulin basal rate according to any one of claims 1 to 6.
Citation Information
Patent Citations
Individualized insulin treatment pump and basic infusion rate optimization method thereof
CN103418053A
Method for predicting initial dose of insulin pump
CN113270204A
Basal rate testing using frequent blood glucose input
US20080228056A1
Closed loop / semi-closed loop therapy modification system
US20080269723A1