Flexible glucose analysis using varying time report deltas and configurable glucose target ranges
First Claim
1. A computing device to generate a diabetes management report for a person, comprising:
- a data storage device to store medical information regarding the person;
a user interface layer to receive a target glucose range for the person, the target glucose range being configurable for a first meal event; and
a reporting layer to generate the diabetes management report for the person based on the medical information stored in the data storage device and the target glucose range received for the first meal event.
1 Assignment
0 Petitions
Accused Products
Abstract
A diabetes data management system selects variable threshold parameters to that are utilized in a report. A first low threshold glucose reading and a fist high threshold glucose reading for a before meal event timeframe are selected. A second low threshold glucose reading and a second high threshold glucose reading are selected for an after meal event timeframe. The threshold readings are stored in a database. The diabetes data management system analyzes glucose behavior around meal events. The system receives a plurality of glucose readings for a time period, receives a first time range as a pre-meal analysis period for the first meal event and receives a second time range as a post-meal analysis period for the first meal event. The system creates a graph which highlights the pre-meal analysis period, the post-meal analysis period, and displays the plurality of glucose readings for the time period.
178 Citations
50 Claims
-
1. A computing device to generate a diabetes management report for a person, comprising:
-
a data storage device to store medical information regarding the person;
a user interface layer to receive a target glucose range for the person, the target glucose range being configurable for a first meal event; and
a reporting layer to generate the diabetes management report for the person based on the medical information stored in the data storage device and the target glucose range received for the first meal event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of selecting variable threshold parameters to be utilized in a report to assist a patient in diabetes therapy management, comprising:
-
selecting a first low threshold glucose reading for a before meal event timeframe;
selecting a first high threshold glucose reading for the before meal event timeframe;
selecting a second low threshold glucose reading for an after meal event timeframe;
selecting a second high threshold glucose reading for an after meal event timeframe;
storing the first low threshold glucose reading, the first high threshold glucose reading, the second low threshold glucose reading, and a second high threshold glucose reading in a memory in a computing device. - View Dependent Claims (9, 10, 11)
-
-
12. A program code storage device, comprising:
-
a computer-readable storage medium;
computer-readable program code, the computer-readable program code including instructions, which when executed cause a computing device to;
receive a plurality of glucose readings for a patient;
receive a first pair of target glucose readings for a pre-meal timeframe;
receive a second pair of target glucose readings for a post-meal timeframe, the second pair of target glucose readings having different values from the first pair of target glucose readings;
generate a display output illustrating the first pair of target glucose readings as a first target area and the second pair of target glucose readings as a second target area, where the display output illustrates whether the plurality of glucose readings are within the first target area during the pre-meal timeframe and within the second target area during the post-meal timeframe. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for providing feedback to a patient, comprising:
-
a user interface layer to receive a number of glucose readings for a measuring period and to receive an analysis timeframe for a meal event within the measuring period;
a data storage device to receive the number of glucose readings from the user interface layer and store the number of glucose readings;
a reporting layer to calculate glucose statistics for the analysis timeframe; and
an output display layer to create a display output that displays the glucose statistics for the analysis timeframe and that displays an analysis area corresponding to the analysis timeframe. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for analyzing glucose behavior around meal events, comprising:
-
receiving a plurality of glucose readings for a time period;
receiving a first time range as a pre-meal analysis period for a first meal event;
receiving a second time range as a post-meal analysis period for the first meal event;
creating a display output which highlights the pre-meal analysis period, the post-meal analysis period, and the plurality of glucose readings corresponding to the pre-meal analysis period and the post-meal analysis period. - View Dependent Claims (26, 27, 28)
-
-
29. A program code storage device, comprising:
-
a computer-readable storage medium;
computer-readable program code, the computer-readable program code including instructions, which when executed cause a computing device to;
receive a number of glucose readings from a glucose measuring device for a time period;
receive a first start timeframe and a first end timeframe for a pre-meal analysis of glucose readings during a pre-meal timeframe;
receive a second start timeframe and a second end timeframe for a post-meal analysis of glucose readings during a post-meal timeframe; and
create a display output to highlight the first start timeframe and the first end timeframe for the pre-meal analysis and to highlight the second start timeframe and the second end timeframe for the post-meal analysis. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A program code storage device, comprising:
-
a computer-readable storage medium;
computer-readable program code, the computer-readable program code including instructions, which when executed cause a computing device to;
receive a number of glucose readings for a measuring period, the measuring period encompassing a first meal event;
receive a first glucose target range for a post-meal event timeframe;
receive a second glucose target range for a pre-meal event timeframe;
receive a first timeframe for a post-meal analysis;
create a report to display an analysis area corresponding to the first glucose target range and the first timeframe for the post-meal analysis and to display the number of the glucose readings for the measuring period. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A method to assist a person in diabetes therapy management, comprising:
-
receiving a post-meal analysis timeframe;
receiving a first low glucose target value for a pre-meal event timeframe;
receiving a first high glucose target value for the pre-meal event timeframe;
receiving a second low glucose target value for a post-meal analysis timeframe;
receiving a second high glucose target value for the post-meal analysis timeframe; and
storing the post-meal analysis timeframe, the first low glucose target value, the first high glucose target value, the second low glucose target value, and the second high glucose target value in a memory of a diabetes data management system. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification