INSULIN DOSAGE ASSESSMENT AND RECOMMENDATION SYSTEM
First Claim
1. A computer-implemented method for recommending insulin dosage adjustments for a patient having diabetes, comprising:
- receiving patient data pertaining to diabetes care of the patient;
identifying a plurality of bolus events from the patient data, each of the identified bolus events having associated therewith a bolus dosage of insulin recommended to the patient, an amount of insulin administered to the patient in response to the recommended bolus dosage, and a blood glucose measure taken during an acting time of the administered insulin;
grouping, from the plurality of bolus events, bolus events having a recommended bolus dosage substantially equivalent to the amount of administered insulin into a first subset of bolus events;
determining a bolus outcome for each of the bolus events in the first subset of bolus events, where the bolus outcome is expressed in relation to a target range of blood glucose values and is selected from a group including above the target range, in the target range and below the target range;
determining whether one of the bolus outcomes is predominant amongst the bolus events in the first subset of bolus events; and
generating a recommendation pertaining to insulin dosage for the patient in response to a determination that one of the bolus outcomes is predominant, wherein the steps of identifying, grouping and determining are executed by a processor of a computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is presented for recommending insulin dosage adjustments for a patient having diabetes. The method includes: identifying a plurality of bolus events from patient data; grouping bolus events having a recommended bolus dosage substantially equivalent to the amount of administered insulin into a first subset of bolus events; determining a bolus outcome for each of the bolus events in the first subset of bolus events, where the bolus outcome is expressed in relation to a target range of blood glucose values and is selected from a group including above the target range, in the target range and below the target range; determining whether one of the bolus outcomes is predominant amongst the bolus events in the first subset of bolus events; and generating a recommendation pertaining to insulin dosage for the patient in response to a determination that one of the bolus outcomes is predominant.
45 Citations
24 Claims
-
1. A computer-implemented method for recommending insulin dosage adjustments for a patient having diabetes, comprising:
-
receiving patient data pertaining to diabetes care of the patient; identifying a plurality of bolus events from the patient data, each of the identified bolus events having associated therewith a bolus dosage of insulin recommended to the patient, an amount of insulin administered to the patient in response to the recommended bolus dosage, and a blood glucose measure taken during an acting time of the administered insulin; grouping, from the plurality of bolus events, bolus events having a recommended bolus dosage substantially equivalent to the amount of administered insulin into a first subset of bolus events; determining a bolus outcome for each of the bolus events in the first subset of bolus events, where the bolus outcome is expressed in relation to a target range of blood glucose values and is selected from a group including above the target range, in the target range and below the target range; determining whether one of the bolus outcomes is predominant amongst the bolus events in the first subset of bolus events; and generating a recommendation pertaining to insulin dosage for the patient in response to a determination that one of the bolus outcomes is predominant, wherein the steps of identifying, grouping and determining are executed by a processor of a computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory processor-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations, comprising:
-
receiving patient data pertaining to diabetes care of a patient; identifying a plurality of bolus events from the patient data, each of the identified bolus events having associated therewith a bolus dosage of insulin recommended to the patient, an amount of insulin administered to the patient in response to the recommended bolus dosage, and a blood glucose measure taken during an acting time of the administered insulin; grouping, from the plurality of bolus events, bolus events having a recommended bolus dosage substantially equivalent to the amount of administered insulin into a first subset of bolus events; determining a bolus outcome for each of the bolus events in the first subset of bolus events, where the bolus outcome is expressed in relation to a target range of blood glucose values and is selected from a group including above the target range, in the target range and below the target range; determining whether one of the bolus outcomes is predominant amongst the bolus events in the first subset of bolus events; and generating a recommendation pertaining to insulin dosage for the patient in response to a determination that one of the bolus outcomes is predominant.
-
-
14. A computer-implemented method for recommending insulin dosage adjustments for a patient having diabetes, comprising:
-
receiving patient data pertaining to diabetes care of the patient; identifying a plurality of bolus events from the patient data, each of the identified bolus events having associated therewith a bolus dosage of insulin recommended to the patient, an amount of insulin administered to the patient in response to the recommended bolus dosage, and a blood glucose measure taken during an acting time of the administered insulin; grouping, from the plurality of bolus events, bolus events having a recommended bolus dosage substantially equivalent to the amount of administered insulin into a first subset of bolus events; grouping, from the plurality of bolus events, bolus events having a recommended bolus dosage that differs from the amount of administered insulin, into a second subset of bolus events; determining a bolus outcome for each of the bolus events in the second subset of bolus events, where the bolus outcome is expressed in relation to a target range of blood glucose values and is selected from a group including above the target range, in the target range and below the target range; determining whether the bolus outcomes in the second subset of bolus events is predominantly in the target range of blood glucose values; and generating a recommendation pertaining to insulin dosage for the patient in response to a determination that the bolus outcomes in the second subset of bolus events is predominantly in the target range, wherein the steps of identifying, grouping and determining are executed by a processor of a computing device. - View Dependent Claims (15, 16)
-
-
17. A computer-implemented method for recommending insulin dosage adjustments for a patient having diabetes, comprising:
-
receiving patient data pertaining to diabetes care of the patient; identifying a plurality of fasting periods from the patient data, each of the identified fasting periods having associated therewith at least one blood glucose measure; determining a basal outcome for each of the fasting periods in the plurality of fasting periods, where the basal outcome is expressed in relation to a target range of blood glucose values and selected from a group including above the target range, in the target range and below the target range; determining whether one of the basal outcomes is predominant amongst the fasting periods in the plurality of fasting periods; and evaluating a bolus dosage of insulin prescribed for the patient in response to a determination that basal outcomes for the patient are predominantly in the target range of blood glucose values, wherein evaluating a bolus dosage includes identifying a plurality of bolus events from the patient data, each of the identified bolus events having associated therewith a bolus dosage of insulin recommended to the patient, an amount of insulin administered to the patient in response to the recommended bolus dosage, and a blood glucose measure taken during an acting time of the administered insulin; grouping, from the plurality of bolus events, bolus events having a recommended bolus dosage substantially equivalent to the amount of administered insulin into a first subset of bolus events; determining a bolus outcome for each of the bolus events in the first subset of bolus events, where the bolus outcome is expressed in relation to a target range of blood glucose values and is selected from a group including above the target range, in the target range and below the target range; determining whether one of the bolus outcomes is predominant amongst the bolus events in the first subset of bolus events; and generating a recommendation pertaining to insulin dosage for the patient in response to a determination that one of the bolus outcomes is predominant, wherein the steps of identifying, determining and evaluating are executed by a processor of a computing device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification