Representation of large, variable size data sets on small displays
First Claim
1. A method of enhancing readability of a graph showing glucose values received from a continuous glucose monitoring device (CGM) on the display of a handheld device, the method comprising:
- receiving, by the handheld device, a plurality of CGM glucose values from the continuous glucose monitoring device, where the plurality of CGM glucose values having a first fixed time interval between any two consecutive CGM glucose values;
receiving, by the handheld device, a second time interval at which to display at least a portion of the plurality of CGM glucose values, the second time interval being greater than the first fixed time interval and being input by a user of the handheld device;
determining, by a computer processor of the handheld device, a number of pixels on a display of the handheld device along an axis representing the second time interval;
determining, by the computer processor, spacing between CGM glucose values to be plotted on a graph, where the spacing is a ratio between the number of pixels on the display and a number of CGM values to be displayed, such that the number of CGM values to be displayed is derived from the first fixed time interval and the second time interval;
determining, by the computer processor, a representative glucose value for each pixel along the axis when the spacing between CGM glucose values is less than one, where each representative CGM value is derived from two or more received CGM values;
displaying, by the computer processor, the representative glucose values on the display of the handheld device, the representative glucose value being displayed along the axis of the graph when the spacing between CGM glucose values is less than one; and
displaying, by the computer processor, the plurality of CGM glucose values on the display of the handheld device, the plurality of CGM glucose values being displayed along the axis of the graph when the spacing between CGM glucose values is more than one.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of enhancing readability of a graph showing glucose values received from a continuous glucose monitoring device (CGM) on the display of a handheld device includes receiving a plurality of CGM glucose values separated by a first fixed time interval. A second fixed time interval at which to display at least a portion of the plurality of CGM glucose values is received. The second fixed time interval is greater than the first fixed time interval. A computer processor of the handheld device determines a characteristic CGM glucose value at a preselected fixed time for each of a sequence of second fixed time intervals within a patient-specified time period. Each characteristic CGM glucose value is derived from two or more received CGM values centered about the preselected fixed time in the corresponding second fixed time interval. The characteristic CGM glucose values for a patient-selected period of time on the display.
45 Citations
12 Claims
-
1. A method of enhancing readability of a graph showing glucose values received from a continuous glucose monitoring device (CGM) on the display of a handheld device, the method comprising:
-
receiving, by the handheld device, a plurality of CGM glucose values from the continuous glucose monitoring device, where the plurality of CGM glucose values having a first fixed time interval between any two consecutive CGM glucose values; receiving, by the handheld device, a second time interval at which to display at least a portion of the plurality of CGM glucose values, the second time interval being greater than the first fixed time interval and being input by a user of the handheld device; determining, by a computer processor of the handheld device, a number of pixels on a display of the handheld device along an axis representing the second time interval; determining, by the computer processor, spacing between CGM glucose values to be plotted on a graph, where the spacing is a ratio between the number of pixels on the display and a number of CGM values to be displayed, such that the number of CGM values to be displayed is derived from the first fixed time interval and the second time interval; determining, by the computer processor, a representative glucose value for each pixel along the axis when the spacing between CGM glucose values is less than one, where each representative CGM value is derived from two or more received CGM values; displaying, by the computer processor, the representative glucose values on the display of the handheld device, the representative glucose value being displayed along the axis of the graph when the spacing between CGM glucose values is less than one; and displaying, by the computer processor, the plurality of CGM glucose values on the display of the handheld device, the plurality of CGM glucose values being displayed along the axis of the graph when the spacing between CGM glucose values is more than one. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of enhancing readability of glucose measures on a display of a handheld device, comprising:
-
receiving, by the handheld device, a plurality of glucose measurements values, where the plurality of glucose measurement values have a fixed time interval between each of the glucose measurement values; receiving, by the handheld device, a time period over which to display the plurality of glucose measurement values, the time period being greater than the fixed time interval and being input by a user of the handheld device; determining, by a computer processor of the handheld device, a number of pixels along an axis on a display of the handheld device which correlates to the time period; determining, by the computer processor, spacing between the plurality of glucose measurement values to be plotted on the display by multiplying the number of pixels by the fixed time interval to yield a product and dividing the product by the time period; determining, by the computer processor, a representative glucose value for each pixel along the axis in response to a determination that the spacing between the plurality of glucose measurement values is less than one, each representative glucose value being derived from two or more glucose measurement values; displaying, by the computer processor, the representative glucose values along the axis in response to a determination that the spacing between the plurality of glucose measurement values is less than one; and displaying, by the computer processor, the plurality of glucose measurement values along the axis in response to a determination that the spacing between the glucose measurement values is one or more than one.
-
-
11. A handheld diabetes management device, comprising:
-
a display; a communications module configured to receive a plurality of glucose measurements values, where the plurality of glucose measurement values have a fixed time interval between each of the glucose measurement values; a user interface module configured to receive a time period over which to display the plurality of glucose measurement values, the time period being greater than the fixed time interval and being input by a user of the handheld device; a processing module interfaced with the communications module and the user interface module to determine a number of pixels along an axis on a display of the handheld device which correlates to the time period and to determine spacing between the plurality of glucose measurement values, where the spacing is a ratio between the number of pixels and a number of values to be displayed and the number of values to be display is derived from the fixed time interval and the time period; the processing module cooperatively operable with the display to display a representative glucose value at each pixel along the axis in response to a determination that the spacing between the plurality of glucose measurement values is less than one, each representative glucose value being derived from two or more glucose measurement values, and to display the plurality of glucose measurement values along the axis in response to a determination that the spacing between the glucose measurement values is one or more than one, where the user interface module and the processing module are implemented by computer readable instructions executed by a computer processor residing in the device. - View Dependent Claims (12)
-
Specification