BASAL INSULIN MANAGEMENT
First Claim
1. A basal insulin management system, comprising:
- a processor operable with a memory and a display device;
one or more input devices;
an input signal receiver operable on the processor to receive one or more input signals from the one or more input devices; and
a display controller operable on the processor to receive input information from the input signal receiver and to retrieve user interface information from the memory based upon the input information for the display of a user interface on the display device, the user interface including;
a first portion for textual display of user selected numerical values for a start time, an end time, and a basal rate for a first time segment of a basal insulin program; and
a second portion for graphical display of the start time, the end time, and the basal rate on a timeline representing a duration of the basal insulin program, the start time graphically represented by a start bar along the timeline, the end time graphically represented by an end bar along the timeline, and the basal rate represented by a basal rate bar connecting the start bar and the end bar and having a size corresponding to the basal rate.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved basal insulin management system and an improved user interface for use therewith are provided. User interfaces are provided that dynamically display basal rate information and corresponding time segment information for a basal insulin program in a graphical format. The graphical presentation of the basal insulin program as it is being built by a user and the graphical presentation of a completed basal insulin program provides insulin management information to the user in a more intuitive and useful format. User interfaces further enable a user to make temporary adjustments to a predefined basal insulin program with the adjustments presented graphically to improve the user'"'"'s understanding of the changes. As a result of being provided with the user interfaces described herein, users are less likely to make mistakes and are more likely to adjust basal rates more frequently, thereby contributing to better blood glucose control and improved health outcomes.
-
Citations
24 Claims
-
1. A basal insulin management system, comprising:
-
a processor operable with a memory and a display device; one or more input devices; an input signal receiver operable on the processor to receive one or more input signals from the one or more input devices; and a display controller operable on the processor to receive input information from the input signal receiver and to retrieve user interface information from the memory based upon the input information for the display of a user interface on the display device, the user interface including; a first portion for textual display of user selected numerical values for a start time, an end time, and a basal rate for a first time segment of a basal insulin program; and a second portion for graphical display of the start time, the end time, and the basal rate on a timeline representing a duration of the basal insulin program, the start time graphically represented by a start bar along the timeline, the end time graphically represented by an end bar along the timeline, and the basal rate represented by a basal rate bar connecting the start bar and the end bar and having a size corresponding to the basal rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for controlling a user interface of a basal insulin management system, comprising:
-
receiving, by an input signal receiver operable on a processor, one or more input signals from one or more input devices; receiving, by a display controller operable on the processor, input information based upon the one or more input signals; displaying, by the display controller operable on the processor, a user interface on a display device, the user interface including; a first portion for textually displaying user selected numerical values for a start time, an end time, and a basal rate for a first time segment of a basal insulin program; and a second portion for graphically displaying the start time, the end time, and the basal rate on a timeline representing a duration of the basal insulin program, the start time graphically represented by a start bar along the timeline, the end time graphically represented by an end bar along the timeline, and the basal rate graphically represented by a basal rate bar connecting the start bar and the end bar and having a size corresponding to the basal rate, the display controller adjusting a position of the start bar based on user selected changes to the start time, adjusting a position of the end bar based on user selected changes to the end time, and adjusting the size of the basal rate bar based on user selected changes to the basal rate. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An article comprising a non-transitory computer-readable storage medium including instructions that, when executed by a processor, enable a basal insulin management system to:
-
receive, by an input signal receiver operable on a processor, one or more input signals from one or more input devices; receive, by a display controller operable on the processor, input information based upon the one or more input signals; display, by the display controller operable on the processor, a user interface on a display device, the user interface including; a first portion for displaying user selected numerical values for a start time, an end time, and a basal rate for a first time segment of a basal insulin program; and a second portion for graphically representing the start time, the end time, and the basal rate on a timeline representing a duration of the basal insulin program, the start time graphically represented by a start bar along the timeline, the end time graphically represented by an end bar along the timeline, and the basal rate graphically represented by a basal rate bar connecting the start bar and the end bar and having a size corresponding to the basal rate, the display controller operable to adjust a position of the start bar based on user selected changes to the start time, adjust a position of the end bar based on user selected changes to the end time, and adjust the size of the basal rate bar based on user selected changes to the basal rate.
-
-
15. A method for generating a temporary adjustment to a portion of a basal insulin program, comprising:
-
displaying on a touch-sensitive display a start time bar on a timeline graphically depicting a duration of the basal insulin program, the start time bar corresponding to a current time; selecting on the touch-sensitive display an end time of the temporary adjustment; displaying on the touch-sensitive display an end time bar corresponding to the selected end time on the timeline; selecting on the touch-sensitive display a temporary basal rate adjustment for a segment of time graphically depicted between the start time bar and the end time bar; and displaying on the touch-sensitive display a graphical representation of the selected temporary basal rate adjustment within the segment of time, the graphical representation of the selected temporary basal rate adjustment showing a difference between an initial basal rate of the basal insulin program and the selected temporary basal rate adjustment, the graphical representation of the selected temporary basal rate positioned between the start time bar and the end time bar. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A basal insulin management system, comprising:
-
a processor operable with a memory and a display device; one or more input devices; an input signal receiver operable on the processor to receive one or more input signals from the one or more input devices; and a display controller operable on the processor to receive input information from the input signal receiver and to retrieve user interface information from the memory based upon the input information for the display of a user interface on the display device, the user interface including; a first portion for displaying user selected numerical values for an end time of a temporary basal rate adjustment and a temporary basal rate adjustment for a portion of a basal insulin program; and a second portion for graphically representing a start time for the temporary basal rate adjustment, the end time, and the basal rate on a timeline representing a duration of the basal insulin program, the start time graphically represented by a start bar along the timeline and corresponding to a current time, the end time graphically represented by an end bar along the timeline, and the temporary basal rate adjustment graphically represented as a difference between an initial basal rate of the basal insulin program and the selected temporary basal rate adjustment for the selected portion of the basal insulin program. - View Dependent Claims (22, 23, 24)
-
Specification