System and method for improving the drug therapy management
11430557 · 2022-08-30
Assignee
Inventors
- Stavroula Mougiakakou (Bern, CH)
- Qingnan Sun (Bern, CH)
- Marko Jankovic (Bern, CH)
- Laurent-Dominique Piveteau (Lausanne, CH)
- Stephan PROENNECKE (Lausanne, CH)
- João Budzinski (Lausanne, CH)
Cpc classification
A61M5/16831
HUMAN NECESSITIES
A61M2205/3592
HUMAN NECESSITIES
A61M5/1723
HUMAN NECESSITIES
A61M2205/52
HUMAN NECESSITIES
International classification
A61M5/168
HUMAN NECESSITIES
Abstract
An aspect of the invention provides a method and a product for determining a modification of the therapy management by using a processor unit which retrieves few data related to the blood glucose measurement performed over a predetermined time period; retrieve the medication delivery parameter executed by the delivery device over said predetermined time period; retrieve from the memory data associated to the CIR of the patient; and determine a modification to the therapy based on at least a part of the retrieved data.
Claims
1. A method for adapting a therapy to a patient, the method comprising: retrieving from a memory device at least two measurements of blood glucose of a patient performed by a Self-Monitoring Blood Glucose device over a first time-period; retrieving from a memory device at least one of: a medication delivery parameter executed over the first time-period, including at least one of a basal rate and a bolus; and data associated to the Carbohydrate to Insulin Ratio (CIR) information of the patient, determining, by a processor unit, a therapy modification by taking into account the at least two measurements and the retrieved data, wherein the therapy modification comprises at least one of a modification to the basal rate and a modification to the CIR that will be used for a subsequent time-period, wherein the method further comprises at least one of the following steps: suggesting to the patient the therapy modification; and delivering an insulin amount by taking into account the therapy modification for a subsequent time-period.
2. The method according to claim 1 further comprising the step of: retrieving from the memory device data associated to the carbohydrate of at least one meal eaten by the patient over the first time period.
3. The method according to claim 1, wherein the determining step is based on less than ten or eight or five measurements of blood glucose of a patient per time period.
4. The method according to claim 1, wherein the amended CIR is used for computing at least one bolus for at least one meal of the subsequent time period.
5. The method according to claim 1 further comprising a step of repeating the method for each new time period.
6. The method according to claim 1, wherein the subsequent time-period starts substantially at the end of the first time-period.
7. The method according to claim 1 further comprising the step of: retrieving from the memory device at least one past data of at least one past time period, the at least one past time period is prior to the first time-period.
8. The method according to the claim 7, wherein the at least one past data is any one of the following list: a medication delivery parameter executed over the at least one past time-period including at least one of a basal rate and a bolus; a data associated to the CIR; at least two measurements of blood glucose of a patient performed by a BGM over at least one past time-period.
9. The method according to claim 8, wherein the step of determining is further based on the retrieved data of the past time-period.
10. The method according to claim 1, wherein the time duration of time-periods is predetermined between 1 hour and 36 hours.
11. The method according to claim 1, wherein the time duration of time-periods is variable.
12. The method according to claim 1 further comprising a step of: suggesting to the patient the modified basal rate for the subsequent time-period.
13. The method according to claim 1, wherein the basal rate comprise a single basal rate.
14. The method according to claim 1, wherein the basal rate comprises at least two single basal rates.
15. The method according to claim 1 further comprising steps of: learning a usual practice of the patient; and taking into account the usual practice of the patient for determining the basal rate or the CIR of the subsequent time-period.
16. The method according to claim 1 further comprising a step of: determining the effective amount of drug delivery during at least a part of the first time-period based on the effective amount of drug delivery.
17. The method according to claim 1, wherein the method is a request launched by the patient.
18. The method according to claim 1 further comprising a step of: launching the method after the last measurement of glucose level of the current time-period.
19. The method according to claim 1 further comprising a step of: retrieving some measurements of blood glucose of a patient performed by a Continuous Glucose Monitoring device (CGM) before the first time-period.
20. The method according to claim 19, wherein the step of determining is further based on the retrieved data of at least a part of the measurements of blood glucose performed by the CGM before the first time-period.
21. The method according to claim 1, wherein the step of determining uses an Actor Critic learning algorithm.
22. The method according to claim 1 further comprising the step of: performing at least two measurements of a body fluid analyte of the patient with the Self-Monitoring Blood Glucose device over a first time-period.
23. A system for diabetes management of a patient, the system comprising: an input device configured for receiving glucose data relating to a glucose level of the patient; a delivery device configured for delivering insulin to the patient according to a medication delivery parameter including at least one of a basal rate and a bolus; a memory device configured to store at least one glucose data and at least one of the medication delivery parameter and a Carbohydrate to Insulin Ratio (CIR) information of the patient; and a tuning module comprising a processor and computer-executable instructions, which when the computer-executable instructions are executed by the processor perform a retrieval from the memory device at least two glucose data over a first time-period; a retrieval from the memory device of at least one of: the medication delivery parameter executed by the delivery device over the first time-period; and the CIR; and a determination based on at least a part of the retrieved data, of a therapy modification comprising a modification of at least one of: the basal rate; and the CIR, wherein the therapy modification is configured to be used for a subsequent time period by the delivery device; and wherein the glucose data are provided by a Self-Monitoring Blood Glucose device.
24. The system of claim 23 further comprising: a user interface comprising a visual display configured to display at least a part of the therapy modification.
25. The system of claim 24, wherein the tuning module is configured to suggest the therapy module to the patient and the delivery device is configured to apply the therapy modification only if the patient accepts the therapy modification.
26. The system according to claim 23, wherein the tuning module is configured for learning the usual practices of the patient and for taking into account the usage of the patient for determining the therapy modification.
27. The system according to claim 26, wherein the usual practices of the patient is at least one of a data mistake inputted by the patient and an over- or under-evaluation of carbohydrates included in the meal of the patient.
28. The system according to claim 23, wherein the tuning module is configured for retrieving data associated to the carbohydrate of at least one meal eaten by the patient over the time-period.
29. The system according to claim 23, wherein the computer- executable instructions takes into account less than ten or eight or five measurements of blood glucose of a patient per time-period.
30. The system according to claim 23, wherein the tuning module is configured to improve the determination process by taking into account at least a part of the retrieved data of several time periods.
31. The system according to claim 23, wherein the time duration of time-periods is predetermined or variable and comprises between 1 hour and 36 hours.
32. The system according to claim 23, wherein the tuning module is configured for determining the effective amount of drug delivered during at least a part of the first time-period.
33. The system according to claim 23 further comprising an activation device configured for launching the computer-executable instructions of the tuning module.
34. The system according to claim 33, wherein the activation device is activated by the patient.
35. The system according to claim 33, wherein the activation device is activated by the patient after the last measurement of the glucose level of the patient, of the time-period.
36. The system according to claim 23, wherein the tuning module uses an Actor Critic learning algorithm.
37. The system according to claim 23 further comprising a glucose monitoring device which data is any one of the following list: Self-Monitoring Blood Glucose device or Continuous Glucose Monitoring device.
38. A a non-transitory computer readable medium having a computer program logic for enabling at least one processor in a computer system to perform a method to determine a medication delivery parameter and/or Carbohydrate to Insulin Ratio (CIR) information independently of the type of glucose monitoring device used between a Self Monitoring Blood Glucose device and a Continuous Glucose Monitoring device (CGM), the method comprising the steps of: obtaining at least two measurements of glucose level of the patient performed over a first time-period; and obtaining at least one of: a medication delivery parameter executed over the first time-period, including at least one of a basal rate and a bolus; and/or a CIR of the patient for example used for calculating a bolus during the first time-period; determining a medication delivery parameter and/or a CIR which may be used for a subsequent time period, by taking into account the obtained data.
39. A method adapted for monitoring a closed loop device, the method comprising steps of: obtaining at least two measurements of glucose level of the patient performed over a first time-period; obtaining at least one of: a medication delivery parameter executed over the first time-period, including at least one of a basal rate and a bolus; and/or a CIR of the patient for example used for calculating a bolus during the first time-period; determining a set of acceptable data comprising at least one of a basal rate and/or a CIR which may be used for a subsequent time period, based on the obtained data; and comparing the set of acceptable data to the data computed by the closed loop device for a subsequent time-period; or comparing the set of acceptable data to the medication delivery parameter (or CIR) intended to be used for a subsequent time-period; wherein the method further comprises steps of: alerting the patient or a user, or suggesting another medication delivery parameter in compliance with the said acceptable range.
Description
LIST OF FIGURES
(1) The invention will be better understood at the light of the following detailed description which contains non-limiting examples illustrated by the following figures:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
LIST OF ELEMENTS
(15) 1 Pump 2 Inlet valve 3 Pumping membrane 4 Sensor membrane 5 Outlet valve 6 Mesa 7, 17 Channel 8 Base plate 9 Second plate 10 Top plate 11 Pumping chamber 12 Cover 13 Sensor membrane 14, 15, 24 anti-bonding layers 18 Outlet 23 Arm of the valve 25 Actuator 100 Pumping device 101 Disposable part 102 Non-disposable part 103 Reservoir 104 Housing 105 Vent 106 Electronic elements 107 Housing 108 Vent 109 Battery 110 Patch 111 Infusion set 112 Housing 113 Inlet port of the infusion set 114 Outlet port of the pumping device 115 Cannula 200 Remote controller 201 Screen 202 Button 203 Telecommunication device 300 System 301 Processor 302 Memory device 303 Input device 304 Glucose sensor 305 Delivery device 306 Display device (or GUI) 307 Closed loop device
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS OF THE INVENTION
(16) In the following detailed description, reference is made to the accompanying drawings that form a part hereof, and in which are shown by way of illustration several embodiments of devices, systems and methods. It is to be understood that other embodiments are contemplated and may be made without departing from the scope or spirit of the present disclosure. The following detailed description, therefore, is not to be taken in a limiting sense.
(17) All scientific and technical terms used herein have meanings commonly used in the art unless otherwise specified. The definitions provided herein are to facilitate understanding of certain terms used frequently herein and are not meant to limit the scope of the present disclosure.
(18) As used in this specification and the appended claims, the singular forms “a”, “an”, and “the” encompass embodiments having plural referents, unless the content clearly dictates otherwise.
(19) As used in this specification and the appended claims, any direction referred to herein, such as “top”, “bottom”, “left”, “right”, “upper”, “lower”, and other directions or orientations are described herein for clarity in reference to the figures and are not intended to be limiting of an actual device or system. Devices and systems described herein may be used in a number of directions and orientations.
(20) As used herein, “have”, “having”, “include”, “including”, “comprise”, “comprising” or the like are used in their open ended sense, and generally mean “including, but not limited to.
(21) As used in this specification and the appended claims, the term “or” is generally employed in its sense including “and/or” unless the content clearly dictates otherwise.
(22) The term “substantially” as used herein, is a broad term and is used in its ordinary sense, including, without limitation, being largely but not necessarily wholly that which is specified.
(23) The term “microprocessor” and “processor” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a computer system or processor designed to perform arithmetic and logic operations using logic circuitry that responds to and processes the basic instructions that drive a computer.
(24) The term “ROM” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to read-only memory, which is a type of data storage device manufactured with fixed contents. ROM is broad enough to include EEPROM, for example, which is electrically erasable programmable read-only memory (ROM).
(25) The term “RAM” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a data storage device for which the order of access to different locations does not affect the speed of access. RAM is broad enough to include SRAM, for example, which is static random access memory that retains data bits in its memory as long as power is being supplied.
(26) The term “RF transceiver” or “wireless communication device” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a radio frequency transmitter and/or receiver for transmitting and/or receiving signals.
(27) The terms “connected” and “operably linked” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to one or more components being linked to another component(s) in a manner that allows transmission of signals between the components.
(28) The term “algorithm” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to the computational processes (for example, programs) involved in transforming information from one state to another, for example using computer processing.
(29) The term “alarm” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to audible, visual, or tactile signal that are triggered in response to detection of an anomaly.
(30) The term “computer” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to machine that can be programmed to manipulate data.
(31) The term “patient” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to any individual from whom information is collected or any individual receiving a treatment.
(32) The term “caregiver” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to nurses, doctors, and other health care provider staff.
(33) The term “glucose monitoring device” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to device configured or adapted to monitor or measure the glucose concentration of a patient. A glucose monitoring device may be a CGM, a SMBG or other device.
(34) The term “continuous glucose sensor” or “CGM” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a device configured or adapted to continuously or continually (automatically) measure the glucose concentration of a bodily fluid (e.g., blood, plasma, interstitial fluid, blood-free interstitial fluid and the like), for example, at time intervals ranging from fractions of a second up to, for example, 1, 2, or 5 minutes. It should be understood that continual or continuous glucose sensors can continually measure glucose concentration without requiring user initiation and/or interaction for each measurement. A CGM is different from a SMBG (also called BGM) which is used to get a single blood glucose level value manually.
(35) The term “self-monitoring of blood glucose” or “SMBG” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a device configured or adapted to be used manually so as to measure the glucose concentration of the patient. A SMBG may be adapted to measure from a drop of blood the patient glucose concentration. A SMBG may be adapted to perform the measurement outside of the patient's body. For example, the general instructions for using a blood glucose meter (SMBG or BGM) comprise several steps manually performed by a user (for example the patient): 1. Wash the hands or clean the finger of the patient or other site with alcohol. 2. Prick the site with a lancing device. 3. Put a little drop of blood on a test strip. 4. Insert the test strip in the blood glucose meter.
(36) Only after these steps, the blood glucose meter determines the blood glucose level and communicates this value to the user.
(37) The term “insulin therapy” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to an amount and/or schedule of the insulin to be delivered to the host (the patient) and/or the data required to compute the amount of an insulin dose.
(38) The term “basal” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a basal level that is necessary for health or life. For example, in the case of insulin therapy, it may describe a dosage of insulin intended to “cover” the glucose output of the patient metabolism from organs like the liver or the muscles, but not limited to these specific organs.
(39) The term “basal rate” or “basal rate profile” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a rate or a set of rates of a basal supply of a solution to a patient over a time period. The delivery may be substantially continuous or performed by several pulses (depending on the pumping mechanism or device) in order to obtain a substantially similar effect to a continuous supply. A single basal rate, as used herein, refers without limitation to a single, flat or fixed rate delivered over a determined period of time, for example 1 second, 1 minute, 1 hour or more. A basal rate or a basal rate profile may comprise one or more single basal rates throughout a 24-hour period (for example).
(40) The term “bolus” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a single dose of insulin, usually given over a short, defined period of time, that has been calculated and/or estimated to be sufficient to cover an expected rise in blood glucose, such as the rise that generally occurs during/after a meal
(41) The term “CIR” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to Carbohydrates to Insulin Ratio which is a ratio used to convert a portion of carbohydrates that is contained in a meal to its corresponding quantity of insulin that is needed to absorb those carbohydrates.
(42) The term “CIR profile” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a ratio or a set of ratio applied for the meals eat over the time period. The CIR profile may comprise one ratio for all meals of the day or a ratio for each meal.
(43) The term “intelligent” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to systems and methods programmed to be able to adjust to changes in the current conditions and make deductions from information being processed.
(44) The term “time period” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to a single point in time and a path (for example, range of time) that extends from a first point in time to a second point in time. For example a time period may be comprised between 1 hour and 36 hours. A time period may be variable or fixed and may be predetermined or not.
(45) The term “measured analyte values” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to an analyte value or set of analyte values for a time period for which analyte data has been measured by an analyte sensor. The term is broad enough to include data from the analyte sensor before or after data processing in the sensor and/or receiver (for example, data smoothing, calibration, or the like).
(46) The terms “programmed” and “programmable” as used herein, is a broad term and is used in its ordinary sense, refers without limitation to be or able to be arranged, as in a series of steps and/or instructions to be carried out, such as by a computer. As used herein, the terms programmed and programmable includes “pre-programmed,” “pre-programmable,” “re-programmed” and “re-programmable.” In one example, a constraint can be programmed prior to use and/or reprogrammed at a later time.
(47) T1D refers to a Type 1 Diabetes mellitus. It is characterized by the destruction through an auto-immune process of the insulin-producing beta cells located in the islets of Langerhans in the pancreas. This leads to the deficiency of insulin supply and therefore to the inability of most cells to uptake glucose as a source of energy. The gold standard treatment for this type of diabetes is insulin infusion. Some recent studies tend to show that the prevalence of this form of the disease is growing slightly faster than the population.
(48) T2D refers to a Type 2 Diabetes mellitus. This form of the disease is due to the arising of insulin resistance or reduced insulin sensitivity by the cells, therefore requiring more efforts of the insulin-producing beta cells in the pancreas. On the long term this may induce a fatigue of these beta cells and potentially reduced insulin secretion. The treatment is predominantly done using pharmaceutical agents that will increase the sensitivity of target organs to insulin (sensitizers like the metformin) or agents that will increase the amount of insulin secreted by the pancreas (secretagogues like the Sulfonylureas or GLP-1 analogs). However, about 30% of T2D patients are treated with insulin.
Use Example
(49) Focus now on the
(50) The time duration of the initialization phase may be one day or more days or one week, preferentially between 2 and 15 days, more preferentially between 4 and 7 days. During this phase, as described by the step 4/5 of the
(51) At the end of this phase, a therapy may be determined and may include at least one basal rate and/or at least one CIR. This phase allows the system to learn more quickly and/or to define a first optimal therapy, which is optimal and personalized according to the knowledge acquired during the initialization phase.
(52) The aforementioned first phase (initialization phase) may improve the performance of the AP algorithm, since during the first phase (part of) the parameters of the AP algorithm may be initialized and/or personalized based on the patient specific data. However, the first phase is not a must for using a delivery system as described in this document. The parameters, which should be initialized, may be initialized to 0, 0.5 or other values or in other proper manners. In this case the first phase may be skipped.
(53) After the initialization phase (if an initialization phase is included), a second phase (as shown in the
(54) At the beginning during the first time period of the second phase, the delivery system is programmed with the first optimal therapy (for example, the therapy data as defined by the previous step). Thus, for instance, the processor of the system retrieves or reads from a memory (memory of the system or of a remote medical server) the first optimal therapy data and controls the delivery device according to this data over the first time period. In particular, the delivery device delivers insulin according to the basal rate profile of the first optimal therapy. This basal rate profile may comprise one or more single basal rate. And, at the meal time, the processor retrieves or reads from a memory the CIR profile of the first optimal therapy and uses this CIR profile to compute a bolus dose. This CIR profile may comprise one single CIR or several CIR. Specific CIR may be dedicated to a meal type (breakfast, lunch, dinner and snack).
(55) Over the first time period, the system stores the BG measurements performed.
(56) Preferentially, during the first time period, for example near the end of this time period (but not necessary at the end of the time period), the system may use an algorithm to determine a new optimal therapy (for example basal rate profile and/or CIR profile), which may be used for a subsequent time period, for instance the next time period which will start at the end of the first time period. Preferentially, the basal rate profile and/or the CIR profile are computed only once per time period (for example only once per day).
(57) Optionally, the CIR or the CIR profile may not be computed at the same time as the basal rate profile. In this case, the CIR or the CIR profile may be computed at a meal time or just before (for example at the first meal of the current time period or at each meal of the current time period).
(58) It is to be understood that the new optimal therapy is optimal according to the knowledge acquired during one or more time periods for example during a current time period and/or during one or more past time periods and/or during the initialization phase.
(59) Preferentially, in order to determine the new optimal therapy, the processor of the system may take into account at least one data of the following list: blood glucose measurements of the current time period, basal rate of the current time period, basal rate of one or more past time periods, CIR or CIR profile of the current time period and CIR or CIR profile of one or more past time periods.
(60) Optionally, in order to determine the new optimal therapy, the processor of the system may further take into account at least one data of the following list: blood glucose measurements of one or more past time periods, an amount of insulin effectively delivered to the patient, a patient activity, a food eaten, a patient weight, current patient age, health status of the patient, a BG level, a bolus infused, a carbs included in the food eaten by the patient. Optionally, the new optimal therapy may be limited to a change of at most 20%, or preferentially 10% or less of the old therapy (for safety reasons).
(61) In case where the BG measurements is required to determine the new optimal therapy, the system needs only ten or less blood glucose measurements per time period or per day, preferentially eight or less, more preferentially five or less.
(62) The determination step may be a request launched by the patient. In this case, the system may comprise a “launch” button (for example a virtual button on the touch screen of the remote controller).
(63) The determination step may be launched (for example by the patient) throughout or just after (few seconds after) the last measurement of blood glucose. For instance, when the patient measures her/his BG level for the last time of the current time period, the system may suggest to the patient to launch the determination of the optimal therapy for the next time period. A virtual “launch” button may be activable or enable only after a predetermined measurement (for example only after five measurements over the current time period) or a specific screen may be displayed only after a predetermined measurement (for example the measurement performed at the diner or at the bedtime snacks).
(64) When a new optimal therapy has been computed by the processor, the system may automatically execute the new therapy or may be executed when the subsequent time period will start. Preferentially, the system suggests to the patient the new therapy and the patient accept or not the new therapy for the subsequent time period (for example the time period will start at the end of the current time period). In this case the system acts as a coach and gives the suggestions to the patient.
(65) The system may act as a coach wherein the system does not determine a specific therapy but propose an acceptable range and the patient determine herself her therapy for the next time period. The range may be just a suggestion or binding range.
(66) The system may be used as a safety control or a watchdog of a closed loop device. In this case, the system computes an acceptable range of the therapy and the closed loop device can control the delivery device only in this range. If the closed loop device tries to overcome the range, the system may trigger an alarm or prompt the patient to validate the therapy suggested by the closed loop device.
(67) The time duration of the time period may be comprised between 1 and 36 hours, preferentially between 12 and 30 hours, preferentially substantially equal to 24 hours. A time period may be start between 00:00 and 24:00 of a day, preferentially substantially at 00:00 or after 6:00 or after 20:00. The new time period may start when the new optimal therapy has been computed, in this case the duration of the time period is preferentially variable.
(68) The time period may vary from one individual to another and/or from a time period to another.
(69) The system may be configured for learning the usual practices of the patient and for taking into account the usual practices of the patient for determining the basal rate or the CIR of the subsequent. For example, when a patient tends to over or under-evaluate the carbohydrates comprised in the meal of the patient, the system may take into account this error and thus reduces or increases the basal rate and/or the CIR for the next time period.
(70) Preferentially, after the initialization phase, the system does not use any CGM or the algorithm of the system no longer uses data measured by a CGM for computing an optimal therapy. It is an important improvement because, as described above, the systems using CGM comprise several drawbacks. Considering the system may be used without data measured by a CGM, the system uses a BGM or takes into account only the data measured by a BGM or the algorithm use the data of the BGM to compute the optimal therapy, in other terms, the system is configured to compute an optimal therapy (for example basal rate and/or CIR profile) with only few blood glucose measurements. For example, the blood glucose measurements may be less than or equal to 10 per time period, preferentially between 8 and 3 per time period, more preferentially between 7 and 4 per time period. The blood glucose measurements may be at least 10 minutes apart, preferentially 30 minutes, more preferentially 1 hour or 2 hours and even longer. Thus the system may be used without CGM or the algorithm does not need data measured by a CGM. In other words, after the initialization phase the system does not need a continuous monitoring of the blood glucose level via a CGM.
(71) Example Method According to an Aspect of the Invention
(72) An aspect of the invention discloses a method for providing therapy modification in an infusion system as described below. The method may be executed by a computer readable medium including computer executable instructions such as used with a personal computer, a delivery device, a remote controller of the delivery device or a remote sever. The method comprises the following steps: retrieving from a memory device at least two measurements of blood glucose of a patient, over a first time period; retrieving from the memory device a medication delivery parameter executed over said first time period, including at least one of a basal rate and a bolus; retrieving from the memory device data associated to the CIR of the patient; and determining, by a processor unit, a modification to the basal rate and/or a modification to the CIR
(73) The processor unit takes into account at least a part of the retrieved data for determining the new basal rate and/or new CIR. This new data may be stored in the memory device to be used during a subsequent time-period, for example the next time-period.
(74) The modification of the basal rate and/or the modification of the CIR may be determined in order to prevent or to limit the number of hyperglycemia events and/or the number of hypoglycemia events which could occur during the subsequent time period, for example the next time-period.
(75) The processor may compute a rate of change to be applied to the therapy parameters of the first time-period to obtain the new therapy parameters (for example the modified basal rate and/or the modified CIR). This rate of change may take into account several input data as described by the
(76) The determining step may use an algorithm as disclosed above (in order to compute or calculate the new parameters) and/or use a data table stored in a memory device and/or use a decision tree.
(77) The
(78) The
(79) The
(80) The tuning module (or the system) may determine (or compute) the number of available blood glucose measures, the number of hyperglycemia events and/or the number of hypoglycemia events. The tuning module may take into account other data, for example a data relating to the time, a data relating to the meal or other. All or a part of this data may be used to compute the change (for example the ratio to be applied).
(81) As illustrated by the
(82) The method may further comprise the step of: determining the type of glucose monitor used for the measurements (for example SMBG or CGM or manual measure or automatic measure, . . . ), and/or determining the tuning module (or computer-executable instructions) to be used (for example from a predetermined list) or the algorithm to be used by the tuning module. This step may depend on the type of glucose monitoring device or the number of available measurements.
(83) Thus, the system may allow the patient to change the type of glucose monitoring device over the treatment, for example from a CGM to a BGM and/or vice versa.
(84) To determine the type of glucose monitor used for the measurements, the user or the patient may select the type of glucose monitor used or the system may automatically determine the type of glucose monitor used. For example, the computer-executable instructions may determine the type of glucose monitor depending on the number of available measurements or depending on an information sent by the type of glucose monitor used to the system.
(85) As described by the flowchart of the
(86) For example, after the step of determining: the modified therapy may be displayed on a display device of the system, for example in order to: suggest the modified therapy to the patient, inform the patient to the modification, the modified therapy may be suggested to the patient, the modified therapy may be sent to the delivery device in order to control the delivery device with the modified therapy, the patient may decide to accept the modified therapy or to keep the last therapy or to change the therapy and to send the selected therapy to the delivery device.
(87) The basal rate may comprise only one or several single basal rates for the time-duration of a time-period.
(88) The new basal rate and/or new CIR could be used for a subsequent time-period. The new basal rate and/or the new CIR may be suggested to the patient and the patient can accept or not this proposal. The patient may launch the method, for example after the last measurement of blood glucose level of the current time period. Thus, an aspect of the invention may act as a coach which suggests a therapy management, but the patient can choose between the suggested parameter of other.
(89) In case of closed loop, the new basal rate and/or the new CIR will be automatically used for the subsequent time-period.
(90) Preferentially, the amended CIR is used for computing at least one bolus for at least one meal of the subsequent time-period.
(91) Preferentially, the method is repeated for each new time-period and the subsequent time-period may start substantially at the end of the first time-period or at the end of the previous time-period.
(92) The method according to an aspect of the invention may further comprise the step of retrieving from the memory device data associated to the carbohydrate of at least one meal eaten by the patient over said first time-period.
(93) Optionally, the processor unit improves the medication delivery parameter (for example the basal rate) (and/or the CIR) at each subsequent time-period (for example day after day). In this case, the method may further comprise the steps of: optionally, retrieving from the memory device at least two measurements of blood glucose of a patient (performed by a SMBG and/or a CGM) over at least one past time-period; or retrieving from the memory device the medication delivery parameters executed over at least one past time-period, including at least one of a basal rate and a bolus; or retrieving from the memory device data associated to the CIR of the patient over said at least one past time-period;
(94) It is to be understood that the past time-period is older than the first time-period. In this case, the process unit may take into account all or a part of the retrieved from the memory device data of one or more past time-periods.
(95) The method according to an aspect of the invention may further comprise the step of determining the effective amount of drug delivery during at least a part of the first time-period and the processor unit may take into account said effective amount of drug delivery for determining the therapy for a subsequent time-period.
(96) The method may comprise a preliminary phase called initialization phase, during which a CGM may be used.
(97) Example of Product According to an Aspect of the Invention
(98) As disclosed by the
(99) The therapy modification is preferentially intended to be used for a subsequent time period by the delivery device (305); and the glucose data are preferentially provided by a Self-Monitoring Blood Glucose.
(100) The computer-executable instructions may be further adapted to: display at least a part of therapy modification (via for example a display device (306); suggest to the patient the therapy modification; and/or control the delivery device to deliver an insulin amount by taking into account the therapy modification for a subsequent time period.
(101) The input device may be: a blood glucose meter having a Glucose sensor (304) such as a BGM or a CGM; or a keyboard (via hard button or touch screen of a remote controller) used to enter manually the data of the blood glucose of the patient measured by an BGM.
(102) The system may comprise a user interface comprising a visual display and the input device configured to receive and communicate user input data and instructions.
(103) The processor may be further programmed to: predict or compute the hypoglycemia and/or hyperglycemia event so as to alert the patient which may be caused by the current delivery parameter; and/or Predict or compute the hypoglycemia and/or hyperglycemia event which may be caused by the delivery parameter intended to be used for a subsequent time period and may alert the patient.
(104) The system may be used as or may comprise an education module (which may display message on the display device depending on the result provided by the computer-executable instructions) so as to: educate and/or motivate the patient to modify her/his behaviors, or provide her/him with a better understanding of her illness as well as treatment options, or prompt him/her to be compliant with the treatment.
(105) The computer-executable instructions may take into account less than ten or eight or five measurements of blood glucose of a patient per time period. The time duration of time periods may be predetermined or variable and comprises between 1 hour and 36 hours.
(106) The processor may be configured for determining the effective amount of drug delivered during at least a part of the first time-period.
(107) The processor may be configured for retrieving data associated to the carbohydrate of at least one meal eaten by the patient over said time-period. Furthermore, the processor may be configured to improve the determination process by taking into account at least a part of the retrieved data of several time-periods.
(108) The system may further comprise an activation device configured for launching the computer-executable instructions of the processor. The activation device may be activated by the patient for example after the last measurement of the glucose level of the patient, of the time-period.
(109) Example of Closed Loop Monitoring Device According to an Aspect of the Invention
(110) An aspect of the invention further discloses a system and a method adapted for monitoring a closed loop device, as disclosed by the
(111) the processor may be further programmed to: receive the medication delivery parameter (and/or CIR) computed by the closed loop device (or intended to be used) for the subsequent time-period; and compare the set of acceptable data to the medication delivery parameter (and/or CIR) computed by the closed loop device (or intended to be used) for the subsequent time-period.
(112) The processor may be further programmed to: predict or compute the hypoglycemia and/or hyperglycemia event so as to alert the patient which may be caused by the current delivery parameter; and/or predict or compute the hypoglycemia and/or hyperglycemia event which may be caused by the delivery parameter calculated by the closed loop device (for the current time-period or a subsequent time-period).
(113) If the difference reaches a predetermined threshold, the processor is programmed to: alert the patient or other user, and/or suggest another medication delivery parameter in compliance with said acceptable range, and/or stop the closed loop device.
(114) An example of the process applied by such device is disclosed by the
(115) The closed loop system may use glucose data measured by a CGM and the monitoring process may use glucose data measured by a SMBG or a CGM.
(116) Example of Delivery Device
(117) The
(118) The disposable part may comprise a reservoir (103) storing the solution. Said reservoir is arranged into a first cavity closed by a housing (104) which may comprise vent (105) for pressure equilibration (of the cavity with the exterior of the housing). The reservoir comprises an outlet which is in fluid connection with the inlet of the pumping unit.
(119) The non-disposable part (102) may comprise some electronic elements (106) (for example a processor and/or a memory) which are arranged into a second cavity closed by a housing (107) which may comprise a vent (108) for ventilation of the second cavity with a hydrophobic membrane. A battery (109) is used by the delivery device and may need air to operate (for example Zinc-air battery). Preferentially, the housing of the disposable part and the housing of the non-disposable part form at least a part of the housing (112) of the delivery device (100). The non-disposable part may comprise one or more button arranged on the housing, said button is connected to the processor and may control the delivery.
(120) The pumping unit (not shown) or the battery (109) may be arranged into the second cavity. The pumping unit or the battery (109) may be secured against the disposable part.
(121) It is to be understood that other embodiments are contemplated and may be made without departing from the scope or spirit of the present disclosure. Thus the delivery device described above is an example other delivery device may be used with an aspect of the invention such as a fully disposable delivery device or a delivery device without electronics, . . . .
(122) Example of Pumping Unit
(123) The pumping unit may be a “push-pull” device which comprises a pumping chamber (11) designed in such a way to pull the fluid from the reservoir (103) (to the pumping chamber (11)) and push it (from the pumping chamber (11)) to the patient. The great advantage of this type of pumping unit is the delivery accuracy. Indeed, thanks to its pumping chamber, at each stroke, the delivery volume is known.
(124) The pumping unit may comprise: a pump actuator (25) adapted to change the volume of the pumping chamber. Said pump actuator may be coupled to the processor in such a way that the processor controls the pump actuator and/or monitors the position of said pump actuator (via for example a sensor). The processor may also deduct the position of the actuator depending on the actuation data. An inlet with an optional inlet valve (2) and an outlet with an optional outlet valve (5). Said valves may be check valves. The filling of the pumping chamber is associated with negative relative pressure in the pumping chamber that opens the inlet valve and maintains closed the outlet valve (Pull of pumping membrane), while the infusion corresponds to positive relative pressure in the pumping chamber that opens the outlet valve and maintains closed the inlet valve (Push of the pumping membrane). The inlet of the pumping unit is preferably in fluid connection with an outlet of the reservoir (103) and a filter may be arranged between the reservoir and the pumping unit. A pumping membrane (3) (which may be at least partially flexible) adapted to move between at least two positions, preferentially against mechanical stops. Every time the membrane is pulled to fill the pumping chamber, the membrane will come in contact with a mechanical structure that will stop its course (for example against the anti-bonding layers (15)). Every time the said membrane is pushed to empty the pumping chamber, it will come in contact with a mechanical stop that will again stop its course (for example against the anti-bonding layers (14)). Thanks to these mechanical stops, if for example their distance is known and constant, the pumped volume is known with a high accuracy. The system may be adapted to hold a given pumping membrane position, for example against a mechanical stop during a predetermined period of time.
(125) In one embodiment, the delivery system comprises a pumping unit as shown in the
(126) The
(127) The MEMS technology is suitable for the implementation of an integrated piezo-resistive gauge pressure sensor (4, 13) in the silicon chip. Thanks to the very large piezo-resistance factor of silicon, these sensors exhibit outstanding sensitivities, low dead volume, no hysteresis, small offset when using the so called Wheatstone bridge configuration and good linearity, the single drawback being a temperature dependence of the signal.
(128) A first membrane (4) with strain gauges in Wheatstone bridge configuration may be placed in the pumping chamber to monitor the good functioning of the pump while another sensor (13) may be placed downstream of the outlet valve for occlusion detection purpose.
(129) The characteristics of these gauge pressure sensors, the implantation profiles as well as the location of the resistors have been optimized to get a detector with an offset of about a few hundredths of uV/V/bar and typical sensitivity from 10 to 50 of mV/V/bar in the range −1 to +1.5 bar, with a minimum resolution of 1 mbar or less. After taking into account the different errors related to mask alignments, implantation, membrane etching, position of the resistors with respect to the membrane and the crystallographic axis, the detector signal variability has been estimated at +/−7.6% at 20° C.
(130) The pressure sensor may be also used to monitor the amount which has been effectively delivered (for example during the time period) to the patient, for example depending on the pressure data the processor may estimate this effective amount. The processor unit may compare the effective amount and the therapy data (for example the basal rate) and may take into account for determining a new optimal therapy.
(131) It is to be understood that other embodiments are contemplated and may be made without departing from the scope or spirit of the present disclosure. Thus, the pumping unit described above is an example other pumping unit may be used with an aspect of the invention such as syringe pump or other.
(132) Other Optional Features of Delivery System
(133) The
(134) When the delivery device and the infusion set are correctly coupled, a fluidic pathway is created. Said fluidic pathway extends from the reservoir to the infusion site.
(135) The
(136) In one example as shown in the
(137) The remote controller (200) comprises a screen (201) (for example a touch screen) and, optionally, at least one button (202). The remote controller (200) and the delivery device (100) comprise telecommunication devices (203) which allow exchanging data between the delivery device and the remote controller via a wireless communication. At least one telecommunication device may be arranged in the housing of the remote controller or in the housing of the pumping device. Said telecommunication device exchanges data from the delivery device to the remote controller and from the remote controller to the delivery device via wireless communication (for example Radio Frequency, Bluetooth, BLTE, WIFI, Zigbee, . . . ).
(138) The system may comprise an analyte-measurement device that is used to evaluate a concentration of analyte in bodily fluid. The analyte-measurement device may be arranged in the remote controller (for example inside the housing of the remote controller) or in a distinct device. The analyte-measurement device may be a BGM used to measure the glucose level present in a body fluid of the patient. The memory of the remote controller may be configured to store one or more BG measurements of one or more period of time. The remote controller may comprise an input device configured to enter the data of the BG measurements.
(139) The system may further comprise a memory device configured to store glucose level data, therapy management, software, therapy history, patient data, . . . . For example, this memory device may be arranged into the remote controller and connected to the processor of the remote controller.
(140) The system may further comprise a wearable sensor device secured against the patient skin wherein said remote sensor device is adapted to monitor for example the blood glucose level of the patient on a regular basis.
(141) Algorithm Used with the Method According to an Aspect of the Invention
(142) The product according to an aspect of the invention may include (or the method according to an aspect of the invention may use) a new nonlinear control approach with main characteristic the ability of learning and online adaptation in order to optimize its performance over time and overcome the intrinsic system delays and uncertainties due to subject variability and to the multiplicity of disturbances. Furthermore, a model free approach may be adopted for the design of the controller device in order to avoid the modeling associated errors. Safety mechanisms based on artificial intelligence approaches may ensure that the controller prevents insulin overdose and hypoglycemic events.
(143) A novel control algorithm for the glucose regulation in patients with T1D may be introduced based on reinforcement learning and optimal control; the Actor Critic (AC) learning algorithm. Main principle of the AC is the performance optimization over time based on a continuous interaction with the system under control and its environment and the respective adaptation of the control policy. The AC algorithm has found great acceptance and successful implementation in the control of non-linear, high dimensional, stochastic systems, characteristics that imply the need for an adaptive learning and robust approach. For further details with regard to an Actor Critic (AC) learning algorithm is describes in the PCT application WO 2018/011766 A1, the content of this PCT application is incorporated by reference in the present account.
(144) AC consists of two complementary parts: the Critic and the Actor. At each time step of the algorithm, the Critic provides an approximation of the cost-to-go, i.e. the future cost of the system based on the Temporal Differences (TD) method. The Actor implements a parameterized control policy, which is optimized based on the Critic's estimations by appropriate update of the parameters.
(145) AC may be implemented in a model-free approach, in the sense that no mathematical model of the system may be used either for design or for prediction purposes. Both Actor and Critic base their function on information regarding current glucose measurement, glucose past, glucose trends, IOB, as well as timing and amount of the upcoming meal.
(146) In order to ensure the safety of the closed-loop, safety mechanisms may be designed based on the combined use of data-driven models and constrains related to IOB in order to reduce or suspend the suggested by the AC controller insulin infusion rate. Maximum allowed IOB values will be defined, which when exceeded, will lead to pump shut-off in order to avoid possible hypoglycemic events. Furthermore, an alarming mechanism will be designed for the detection of upcoming hypoglycemic events. Alarming an upcoming hypoglycemia is crucial for the immediate suspension of insulin infusion and the information of the patient in order to take actions and increase his/her glucose levels.
(147) Other control algorithms for glucose regulation may be used with the method according to an aspect of the invention such as without limitation: Proportional-Integral-Derivative (PID) controller, Model Predictive Controller (MPC), Run-to-Run algorithm, Optimal Control (OC), MD-Logic (MDL), or Bi-hormonal glucose regulation, . . . .
How the SMBG Data May be Taken into Account to Modify the Therapy
Basal Rate and/or CIR(s)
(148) According to an aspect of the invention, a novel algorithmic approach for the daily adaptation of the insulin delivery settings (basal rate (BR) and/or CIR) without the involvement of clinicians, engineers or patients is introduced. To address the intra-day variation cycles, as well as inter-day insulin sensitivity (SI) variation, three different CIRs for breakfast, lunch and dinner may be calculated. Since variability of Basal Rate profiles is associated with an increased frequency of acute complications in adults with T1D, the use of a flat Basal Rate profile (if no intensive physical exercise is involved) updated on daily basis may be considered. The flowchart of the
(149) Effects of SMBG
(150) According to the NICE guideline [NICE guideline [NG17] (2015). Type 1 diabetes in adults: diagnosis and management] a minimum of four (4) times daily SMBG should be considered. Preferentially, the novel algorithm holds this requirement. The SMBGs could be pre-meal measurements (20 minutes before meal), post-meal measurements (2 hours after meal) or a bedtime measurement (at 23:00). The algorithm may be adapted to able to tolerate errors in the announcement of the BGM in the order of +/−15 minutes. It has to be noted, that the SMBG can take place at any time before and after the meal (e.g. 40 min before meal with +/−15 min error in time of SMBG announcement).
(151) Preferentially, the three pre-meal measurements may be mandatory. The additional measurements can be either a bedtime measurement or post-meal measurements.
(152) Basal Rate
(153) The basal rate may be updated based on the fasting SMBGs, either three pre-meal measurements, or three pre-meal measurements plus bedtime measurement.
(154) CIR
(155) The CIRs for each of the main meals (breakfast, lunch or dinner) of the current day may be updated based on the glucose measurement(s) for the corresponding meal of the previous day and/or the latest pre-meal SMBG. If the previous day's post-meal measurement for the corresponding meal is available, it may also be taken into consideration.
Examples
(156) In case all the four fasting SMBGs are available, these four fasting measurements may be employed for adjusting the BR. CIR may be updated based on the corresponding pre-meal measurement.
(157) In case the four measurements include three pre-meal measurements and one post-breakfast measurement, basal rate may be updated based on the three pre-measurements and the CIR for breakfast may be updated based on pre- and post-breakfast measurements, while the CIRs for lunch and dinner may be updated based on their pre-meal measurements only.
(158) When daily 7 measurements (for example 3 pre-meal measurements, 3 post meal measurements and 1 bedtime measurement) are available, then basal rate may be updated based on the last day's 4 fasting measurements, while each CIR may be updated based on the corresponding pre- and post-meal measurements of the last day.
(159) The
(160) Example Algorithm in Glucose Regulation and Primary Results
(161) The delivery system described in this document may use the algorithm based on Actor-Critic (AC) learning. AC belongs to the class of reinforcement learning (RL) algorithm and consists of two complementary adaptive agents: the Critic and the Actor, with the former being responsible for the control policy evaluation and the latter for the control policy optimization.
(162) The system can be modeled as a Markov Decision Process (MDP) with a finite state space X and an action space U. The aim of the agent is to find an optimal policy, in order to minimize the expected cost throughout its path. Transition between states x and y depends on the chosen control action u and follows a transition probability distribution p(y|x,u). A local cost c(x,u) is associated with each state and action. The aim of the AC algorithm is to find an optimal control policy in order to minimize the average expected cost per state over all states. The update period of the control policy in this example was set to 24 hours (one day). Thus, the algorithm offers an adaptive blood glucose control by providing daily updates of the basal rate and CIR (profile).
(163)
(164) The example AC algorithm was evaluated in silico with the U.S. Food and Drug Administration (FDA) approved UVa Padova T1DM Simulator v3.2.
(165) According to
(166) Examples of Results Using CGM and SMBG
(167) Both CGM and SMBG versions of the algorithm were in silico evaluated using the 100 FDA-approved adult population under the following configuration (the outline of in silico trail is shown in
(168) CGM version: Dexcom 50
(169) SMBG version: 4 fasting measurements per day
(170) (NOTE: With the training version of the simulator, which involves 11 patients, the algorithm was evaluated with 1 to 7 daily BGM measurements. The algorithm with 4 daily SMBG measurements was evaluated with 100 FDA-approved adult population, since according to the NICE guideline [NG17] a minimum of four (4) times daily SMBG measurements should be considered.) B. Meal Protocol
(171) TABLE-US-00001 Meal type Breakfast Lunch Dinner Bedtime-snack Meal time 7:00 h 12:00 h 18:30 h 23:00 h CHO content 50 g 60 g 80 g 15 g
(172) meal time variability: ±15 min
(173) CHO content variability: main meal ±10 g, snacks ±5 g
(174) Measurement timing: 20 min before meal
(175) Uncertainty in CHO estimation: ±50% C. Implemented Hypothesis
(176) Trial duration: 98 days (First day excluded+1 week initialization+3 months under treatment based on algorithm)
(177) Insulin sensitivity (SI) variability: Dawn phenomenon (−50%), ±25% inter-day [1 week initialization+12 weeks under treatment based on algorithm]
(178) Dawn phenomenon scheme: SI change to 0.5 every day from 4:00 AM to 8:00 AM
(179) Evaluation phase: Week 13 (with SI) and Week 14 (without SI)
(180) Sport: No
(181) Bolus for snacks: No
(182) TABLE-US-00002 TABLE 1 Results of week 13 (with SI variability) % in % in Week 13 % in target Severe Severe (with SI range % in Hypo Hypo % in Hyper Hyper TDI variability) (mean ± standard deviation) Adults CGM version 85.9 ± 12.9 1.0 ± 1.0 0.3 ± 0.8 12.8 ± 12.1 0.0 ± 0.0 42.3 ± 10.2 SMBG version 84.2 ± 12.8 0.5 ± 0.8 0.2 ± 0.6 15.2 ± 12.4 0.0 ± 0.0 41.3 ± 9.8
(183) TABLE-US-00003 TABLE 2 Results of week 14 (without SI variability) % in % in Week 14 % in target Severe Severe (Without SI range % in Hypo Hypo % in Hyper Hyper TDI variability) (mean ± standard deviation) Adults CGM version 89.8 ± 7.9 0.3 ± 0.9 0.1 ± 0.5 9.8 ± 7.5 0 ± 0.1 42.4 ± 10.2 SMBG version 88.5 ± 8.8 0.2 ± 0.6 0.1 ± 0.4 11.2 ± 8.4 0.1 ± 0.4 41.4 ± 9.9
(184) According to Table 1 and Table 2, SMBG and CGM versions of the algorithm achieved comparable performances. The percentage in target zone were very similar, while SMBG version achieved to reduce the hypoglycemic events, while the number of hyperglycemic events was slightly increased. Furthermore,