Insulin Management
Abstract
A method of administering insulin includes receiving blood glucose measurements of a patient at a data processing device from a glucometer. Each blood glucose measurement is separated by a time interval and includes a blood glucose time associated with a time of measuring the blood glucose measurement. The method also includes receiving patient information at the data processing device and selecting a subcutaneous insulin treatment for tube-fed patients from a collection of subcutaneous insulin treatments. The selection is based on the blood glucose measurements and the patient information. The subcutaneous insulin treatment program for tube-fed patients determines recommended insulin doses based on the blood glucose times. The method also includes executing, using the data processing device, the selected subcutaneous insulin treatment.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
receiving, at a data processing device, a glucose measurement of a patient and a glucose time associated with measuring the glucose measurement; obtaining, by the data processing device, patient information for the patient, the patient information comprising:
a target glucose range for the patient, the target glucose range comprising a range of glucose values between and including a lower limit glucose value and an upper limit glucose value greater than the lower limit glucose value; and
sequential scheduled glucose times and sequential time intervals throughout a day for obtaining scheduled glucose measurements of the patient, each sequential scheduled glucose time occurring within a respective one of the sequential time intervals;
determining, by the data processing device, which of the sequential time intervals includes the glucose time for the received glucose measurement of the patient; setting, by the data processing device, a countdown timer to a duration of time that expires at the scheduled glucose time occurring within the sequential time interval subsequent to the sequential time interval that includes the glucose time for the received glucose measurement of the patient; determining, by the data processing device, a correction bolus based on the glucose measurement by calculating:
CB=(GM−GM Target )/CF;
wherein CB is the correction bolus, GM is the glucose measurement, GM Target is a midpoint of the target glucose range for the patient, and CF is a correction factor; and transmitting, by the data processing device, the correction bolus to a patient display during the sequential time interval that includes the glucose time for the received glucose measurement of the patient, the patient display configured to display a number of units of insulin corresponding to a value of the correction bolus.
2 . The method of claim 1 , further comprising executing, by the data processing device, a subcutaneous treatment program configured to display on a screen in communication with the data processing device a graphical user interface, wherein the subcutaneous treatment program is configured to display, in the graphical user interface, the countdown timer indicating a remaining time until the scheduled glucose time occurring within the sequential time interval subsequent to the sequential time interval that includes the glucose time for the received glucose measurement of the patient.
3 . The method of claim 2 , wherein the subcutaneous treatment program is further configured to display, in the graphical user interface, a glucose due message at the scheduled glucose time occurring within the sequential time interval subsequent to the sequential time interval that includes the glucose time for the received glucose measurement of the patient.
4 . The method of claim 1 , wherein receiving the glucose measurement of the patient comprises receiving the glucose measurement from a glucose meter in communication with the data processing device.
5 . The method of claim 1 , wherein receiving the glucose measurement of the patient comprises receiving the glucose measurement from a continuous glucose monitoring system in communication with the data processing device.
6 . The method of claim 1 , further comprising executing, by the data processing device, a subcutaneous treatment program configured to display on a screen in communication with the data processing device a graphical user interface, wherein the subcutaneous treatment program is configured to:
display, in the graphical user interface, a glucose input field, wherein receiving the glucose measurement of the patient comprises receiving the glucose measurement via a manual input to the glucose input field.
7 . The method of claim 1 , further comprising:
determining the correction factor using the data processing device by calculating:
CF=CFR/TDD
wherein CF is the correction factor, CFR is a constant determined from a statistical correlation, and TDD is a total daily dose of insulin per day.
8 . The method of claim 7 , further comprising determining, by the data processing device, the total daily dose (TDD) of insulin for the current day based on all basal doses and correction doses of insulin administered to the patient on an immediately previous day.
9 . The method of claim 1 , further comprising:
determining, by the data processing device, that the glucose time for the received glucose measurement of the patient is before the patient consumes breakfast; determining, by the data processing device, which target range of values among a plurality of target ranges of values includes the received glucose measurement of the patient; determining, by the data processing device, an adjustment factor for adjusting a current day's recommended basal dose for administration to the patient based on the corresponding target range of values that includes the received glucose measurement; determining, by the data processing device, a value of the current day's recommended basal dose by multiplying the adjustment factor times a previous day's recommended basal dose; and transmitting, by the data processing device, the value of the current day's recommended basal dose to the patient display, the patient display configured to display a number of units of insulin corresponding to the value of the current day's recommended basal dose.
10 . The method of claim 9 , wherein the plurality of target ranges of values comprises:
a first target range of values including glucose values less than a first configurable constant; a second target range of values including glucose values greater than or equal to the first configurable constant and less than the lower limit glucose value of the target glucose range for the patient; a third target range of values including glucose values greater than or equal to the lower limit glucose value and less than the upper limit glucose value of the target glucose range for the patient; a fourth target range of values including glucose values greater than or equal to the upper limit glucose value and less than a second configurable constant; a fifth target range of values including glucose values greater than or equal to the second configurable constant and less than a third configurable constant; and a sixth target range of values including glucose values greater than or equal to the third configurable constant.
11 . A system comprising:
a dosing controller including a data processing device and a non-transitory computer-readable medium in communication with the data processing device, the data processing device configured to perform operations comprising:
receiving a glucose measurement of a patient and a glucose time associated with measuring the glucose measurement;
obtaining patient information for the patient, the patient information comprising:
a target glucose range for the patient, the target glucose range comprising a range of glucose values between and including a lower limit glucose value and an upper limit glucose value greater than the lower limit glucose value; and
sequential scheduled glucose times and sequential time intervals throughout a day for obtaining scheduled glucose measurements of the patient, each sequential scheduled glucose time occurring within a respective one of the sequential time intervals;
determining which of the sequential time intervals includes the glucose time for the received glucose measurement of the patient;
setting a countdown timer to a duration of time that expires at the scheduled glucose time occurring within the sequential time interval subsequent to the sequential time interval that includes the glucose time for the received glucose measurement of the patient;
determining a correction bolus based on the glucose measurement by calculating:
CB=(GM−GM Target )/CF;
wherein CB is the correction bolus, GM is the glucose measurement, GM Target is a midpoint of the target glucose range for the patient, and CF is a correction factor; and
transmitting the correction bolus to a patient display during the sequential time interval that includes the glucose time for the received glucose measurement of the patient, the patient display configured to display a number of units of insulin corresponding to a value of the correction bolus.
12 . The system of claim 11 , wherein the operations further comprise executing a subcutaneous treatment program configured to display on a screen in communication with the data processing device a graphical user interface, wherein the subcutaneous treatment program is configured to display, in the graphical user interface, the countdown timer indicating a remaining time until the scheduled glucose time occurring within the sequential time interval subsequent to the sequential time interval that includes the glucose time for the received glucose measurement of the patient.
13 . The system of claim 12 , wherein the subcutaneous treatment program is further configured to display, in the graphical user interface, a glucose due message at the scheduled glucose time occurring within the sequential time interval subsequent to the sequential time interval that includes the glucose time for the received glucose measurement of the patient.
14 . The system of claim 11 , wherein receiving the glucose measurement of the patient comprises receiving the glucose measurement from a glucose meter in communication with the data processing device.
15 . The system of claim 11 , wherein receiving the glucose measurement of the patient comprises receiving the glucose measurement from a continuous glucose monitoring system in communication with the data processing device.
16 . The system of claim 11 , wherein the operations further comprise executing a subcutaneous treatment program configured to display on a screen in communication with the data processing device a graphical user interface, wherein the subcutaneous treatment program is configured to:
display, in the graphical user interface, a glucose input field, wherein receiving the glucose measurement of the patient comprises receiving the glucose measurement via a manual input to the glucose input field.
17 . The system of claim 11 , wherein the operations further comprise:
determining the correction factor using the data processing device by calculating:
CF=CFR/TDD
wherein CF is the correction factor, CFR is a constant determined from a statistical correlation, and TDD is a total daily dose of insulin per day.
18 . The system of claim 17 , wherein the operations further comprise determining the total daily dose (TDD) of insulin for the current day based on all basal doses and correction doses of insulin administered to the patient on an immediately previous day.
19 . The system of claim 11 , wherein the operations further comprise:
determining that the glucose time for the received glucose measurement of the patient is before the patient consumes breakfast; determining which target range of values among a plurality of target ranges of values includes the received glucose measurement of the patient; determining an adjustment factor for adjusting a current day's recommended basal dose for administration to the patient based on the corresponding target range of values that includes the received glucose measurement; determining a value of the current day's recommended basal dose by multiplying the adjustment factor times a previous day's recommended basal dose; and transmitting the value of the current day's recommended basal dose to the patient display, the patient display configured to display a number of units of insulin corresponding to the value of the current day's recommended basal dose.
20 . The system of claim 19 , wherein the plurality of target ranges of values comprises:
a first target range of values including glucose values less than a first configurable constant; a second target range of values including glucose values greater than or equal to the first configurable constant and less than the lower limit glucose value of the target glucose range for the patient; a third target range of values including glucose values greater than or equal to the lower limit glucose value and less than the upper limit glucose value of the target glucose range for the patient; a fourth target range of values including glucose values greater than or equal to the upper limit glucose value and less than a second configurable constant; a fifth target range of values including glucose values greater than or equal to the second configurable constant and less than a third configurable constant; and a sixth target range of values including glucose values greater than or equal to the third configurable constant.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.