Diabetes therapy management system for recommending bolus calculator adjustments
First Claim
1. An insulin infusion system comprising:
- an insulin infusion device; and
an electronic device comprising;
a processor device; and
at least one memory element associated with the processor device, the at least one memory element storing processor-executable instructions that, when executed by the processor device, perform a method of managing use of the insulin infusion device, the method comprising;
receiving glucose data for a user of the insulin infusion device, the glucose data indicating blood glucose levels of the user for a plurality of days and for periods of time during which the insulin infusion device is regulating delivery of insulin to the user;
reviewing the received glucose data to identify bolus calculator event data corresponding to use of a bolus calculator of the insulin infusion device, wherein the reviewing uses a pattern recognition technique on the received glucose data, wherein the bolus calculator calculates each bolus dosage recommendation based on a respective user-entered carbohydrate consumption value, a respective user-entered current blood glucose value, a user-specific insulin sensitivity value, and a user-specific carbohydrate ratio value;
filtering the identified bolus calculator event data to isolate correction bolus events having no food bolus component or a minimal food bolus component, wherein the filtering uses a pattern recognition technique on the identified bolus calculator event data;
filtering the identified bolus calculator event data to isolate food bolus events having no correction bolus component or a minimal correction bolus component, wherein the filtering uses a pattern recognition technique on the identified bolus calculator event data;
analyzing the isolated correction bolus events to check for event occurrences that are indicative of potential maladjustment of the insulin sensitivity value;
analyzing the isolated food bolus events to check for event occurrences that are indicative of potential maladjustment of the carbohydrate ratio value;
wherein event occurrences are checked in a predetermined sequence, utilizing a prioritization scheme to ensure that conflicting recommendations are not provided and to make only one recommendation at a time;
determining, based on the analyzing and the prioritization scheme, that a particular recommendation corresponding to a detected event occurrence is needed;
outputting a first recommendation and one or more commands to the insulin infusion device to adjust the insulin sensitivity value in response to the determining, and in response to detection of an event occurrence indicative of potential maladjustment of the insulin sensitivity value; and
outputting a second recommendation and one or more commands to the insulin infusion device to adjust the carbohydrate ratio value in response to the determining, and in response to detection of an event occurrence indicative of potential maladjustment of the carbohydrate ratio value;
wherein the insulin infusion device automatically adjusts the insulin sensitivity value in accordance with the one or more commands for the first recommendation, or automatically adjusts the carbohydrate ratio value in accordance with the one or more commands for the second recommendation, andwherein the predetermined sequence includes checks performed in the following order;
(1) check for long term hypoglycemia, post-bolus;
(2) check for short term hypoglycemia, post-bolus;
(3) check for long term high glycemic variability;
(4) check for short term high glycemic variability;
(5) check for long term hyperglycemia; and
(6) check for short term hyperglycemia.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of managing use of an insulin infusion device is presented here. The method identifies bolus calculator event data from glucose data for a user of the infusion device. The bolus calculator event data corresponds to use of a bolus calculator that calculates bolus dosage recommendations based on a user entered carbohydrate consumption value, a user entered current blood glucose value, a user specific carbohydrate ratio value, and a user specific insulin sensitivity value. The method filters the bolus calculator event data to remove glucose data associated with certain conditions, and analyzes the filtered data to detect an event occurrence that is indicative of potential maladjustment of the carbohydrate ratio value or the insulin sensitivity value. The method outputs a recommendation to adjust the carbohydrate ratio value or the insulin sensitivity value, based on characteristics of the detected event occurrence.
252 Citations
34 Claims
-
1. An insulin infusion system comprising:
-
an insulin infusion device; and an electronic device comprising; a processor device; and at least one memory element associated with the processor device, the at least one memory element storing processor-executable instructions that, when executed by the processor device, perform a method of managing use of the insulin infusion device, the method comprising; receiving glucose data for a user of the insulin infusion device, the glucose data indicating blood glucose levels of the user for a plurality of days and for periods of time during which the insulin infusion device is regulating delivery of insulin to the user; reviewing the received glucose data to identify bolus calculator event data corresponding to use of a bolus calculator of the insulin infusion device, wherein the reviewing uses a pattern recognition technique on the received glucose data, wherein the bolus calculator calculates each bolus dosage recommendation based on a respective user-entered carbohydrate consumption value, a respective user-entered current blood glucose value, a user-specific insulin sensitivity value, and a user-specific carbohydrate ratio value; filtering the identified bolus calculator event data to isolate correction bolus events having no food bolus component or a minimal food bolus component, wherein the filtering uses a pattern recognition technique on the identified bolus calculator event data; filtering the identified bolus calculator event data to isolate food bolus events having no correction bolus component or a minimal correction bolus component, wherein the filtering uses a pattern recognition technique on the identified bolus calculator event data; analyzing the isolated correction bolus events to check for event occurrences that are indicative of potential maladjustment of the insulin sensitivity value; analyzing the isolated food bolus events to check for event occurrences that are indicative of potential maladjustment of the carbohydrate ratio value; wherein event occurrences are checked in a predetermined sequence, utilizing a prioritization scheme to ensure that conflicting recommendations are not provided and to make only one recommendation at a time; determining, based on the analyzing and the prioritization scheme, that a particular recommendation corresponding to a detected event occurrence is needed; outputting a first recommendation and one or more commands to the insulin infusion device to adjust the insulin sensitivity value in response to the determining, and in response to detection of an event occurrence indicative of potential maladjustment of the insulin sensitivity value; and outputting a second recommendation and one or more commands to the insulin infusion device to adjust the carbohydrate ratio value in response to the determining, and in response to detection of an event occurrence indicative of potential maladjustment of the carbohydrate ratio value; wherein the insulin infusion device automatically adjusts the insulin sensitivity value in accordance with the one or more commands for the first recommendation, or automatically adjusts the carbohydrate ratio value in accordance with the one or more commands for the second recommendation, and wherein the predetermined sequence includes checks performed in the following order; (1) check for long term hypoglycemia, post-bolus; (2) check for short term hypoglycemia, post-bolus; (3) check for long term high glycemic variability; (4) check for short term high glycemic variability; (5) check for long term hyperglycemia; and (6) check for short term hyperglycemia. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19)
-
-
18. A method of managing use of an insulin infusion device, the method comprising:
-
identifying bolus calculator event data from glucose data for a user of the insulin infusion device, the identified bolus calculator event data corresponding to use of a bolus calculator of the insulin infusion device over a plurality of days, wherein the identifying uses a pattern recognition technique on the glucose data, wherein the bolus calculator calculates each bolus dosage recommendation based on a respective user-entered carbohydrate consumption value, a respective user-entered current blood glucose value, a user-specific carbohydrate ratio value, and a user-specific insulin sensitivity value; filtering the identified bolus calculator event data to remove glucose data associated with an override of a bolus dosage recommendation, an active insulin condition, or a back-to-back bolus condition, resulting in filtered bolus calculator event data, and to isolate correction bolus events having no food bolus component or a minimal food bolus component, and to isolate food bolus events having no correction bolus component or a minimal correction bolus component, wherein the filtering uses a pattern recognition technique on the identified bolus calculator event data; analyzing the filtered bolus calculator event data to check for event occurrences that are indicative of potential maladjustment of the user-specific carbohydrate ratio value or the user-specific insulin sensitivity value, wherein event occurrences are checked in a predetermined sequence, utilizing a prioritization scheme to ensure that conflicting recommendations are not provided and to make only one recommendation at a time; determining, based on the analyzing and the prioritization scheme, that a particular recommendation corresponding to a detected event occurrence is needed; outputting the particular recommendation and one or more commands to the insulin infusion device to adjust the user-specific carbohydrate ratio value or the user-specific insulin sensitivity value, based on characteristics of the detected event occurrence; and automatically adjusting the carbohydrate ratio value or the insulin sensitivity value at the insulin infusion device, in accordance with the one or more commands; wherein the predetermined sequence includes checks performed in the following order; (1) check for long term hypoglycemia, post-bolus; (2) check for short term hypoglycemia, post-bolus; (3) check for long term high glycemic variability; (4) check for short term high glycemic variability; (5) check for long term hyperglycemia; and (6) check for short term hyperglycemia. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification