IP Library Granted Patent US 10,332,286
Granted Patent B2
US 10,332,286 · App. 14/874,334 · Granted Jun 25, 2019

System and method for data analytics and visualization

Inventors: Georgios Zamanakos (Portland, OR); Daniel Justin Wiedeback (Portland, OR); Jeffrey Grant Stewart (Chicago, IL); Eli Reihman (San Diego, CA); David Price (Carlsbad, CA); Lauren C. Miller (Chicago, IL); Keri Leone (Encinitas, CA); Dan Kraemer (Chicago, IL); Katherine Eng Kirby (Chicago, IL); Greg Kida (Willow Springs, IL); Apurv Ullas Kamath (San Diego, CA); Adam R. Greene (Portland, OR); Rebecca Gimenez (Chicago, IL); Sarah Paige Elli (San Diego, CA); Rian Draeger (San Diego, CA); Shane Philip Delmore (Portland, OR); Leif N. Bowman (San Diego, CA)
Assignee: DexCom, Inc.
G06T11/206A61B5/14532A61B5/7275A61B5/742G06F19/00G16H10/40G16H10/60G16H15/00Y02A90/26
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,332,286
App. No.
14/874,334
Granted
Jun 25, 2019
Kind
B2
Abstract

Systems and methods are described that provide a dynamic reporting functionality that can identify important information and dynamically present a report about the important information that highlights important findings to the user. The described systems and methods are generally described in the field of diabetes management, but are applicable to other medical reports as well. In one implementation, the dynamic reports are based on available data and devices. For example, useless sections of the report, such as those with no populated data, may be removed, minimized in importance, assigned a lower priority, or the like.

Claims (57)

1. A method of displaying data pertaining to user analyte concentration values, comprising:

receiving a first set of data about a user, the first set of data representing an analyte concentration value with respect to time over a first time period, wherein the analyte concentration value represented by the first set of data is based at least in part on sensor data received from a continuous analyte sensor, wherein the first set of data further comprises:

medicament administration information received from a medicament delivery device reflecting the administration of a medicament by the medicament delivery device, or

carbohydrate intake information reflecting carbohydrate intake by the user;

receiving a second set of data about the user, the second set of data representing an analyte concentration value with respect to time over a second time period, wherein the analyte concentration value represented by the second set of data is based at least in part on sensor data received from a continuous analyte sensor;

displaying the first set of data as a first data visualization, and displaying the second set of data as a second data visualization, the first and second data visualizations adjacent each other, whereby a user may compare the analyte concentration value over the first time period with the analyte concentration value over the second time period, wherein the first data visualization comprises:

a first visual indicator displaying at least one signal trace of a measured analyte value with respect to time; and

a second visual indicator comprising at least one of:

a medicament administration indicator representing the medicament administration information and positioned above the first visual indicator to visually indicate how at least one reduction in analyte concentration corresponds to the administration of the medicament, or

a carbohydrate intake indicator visually representing the carbohydrate intake information and positioned below the first visual indicator to visually indicate how at least one increase in analyte concentration corresponds to the carbohydrate intake by the user, the second visual indicator configured to have:

a first size or configuration corresponding to the administration or intake of a first amount, and

a second size or configuration corresponding to the administration or intake of a second amount that is different from the first amount; and

identifying a pattern in either the first or second set of received data, or both, the pattern representing repeating data arrangements in the received data, and displaying an indication of the pattern along with the respective data visualization, and transmitting the pattern information to a medicament delivery device to at least partially control the medicament delivery device.

2. The method of claim 1 , wherein if the first time period is prior to the second time period, and if a pattern is identified in the first set of data but not the second set of data, then further comprising displaying an indication that the pattern is not present in the second set of data.

3. The method of claim 1 , wherein the first and second time periods are selected by default.

4. The method of claim 1 , further comprising detecting an event in a user calendar, wherein the first and second time periods are selected as being before and after the event.

5. The method of claim 4 , wherein the event is an appointment with a healthcare practitioner.

6. The method of claim 1 , wherein the first and second time periods are configured to be selectable by a user.

7. The method of claim 1 , further comprising identifying device usage associated with either the first or second set of received data, or both, and displaying an indication of the identified device usage along with the respective data visualizations.

8. The method of claim 1 , further comprising identifying a user metric associated with either the first or second set of received data, or both, and displaying an indication of the identified user metric along with the respective data visualizations.

9. The method of claim 1 , wherein the first and second time periods are determined based on an identified pattern.

10. A system for displaying data pertaining to user analyte concentration values, comprising:

a continuous analyte sensor configured for:

receiving a first set of data about a user, the first set of data representing an analyte concentration value with respect to time over a first time period;

receiving a second set of data about a user, the second set of data representing an analyte concentration value with respect to time over a second time period;

a display configured for displaying the first set of data as a first data visualization, and displaying the second set of data as a second data visualization, the data visualizations adjacent each other, whereby a user may compare the analyte concentration value over the first time period with the analyte concentration value over the second time period, wherein at least one of the first set of data or the second set of data further comprises:

medicament administration information received from a medicament delivery device reflecting the administration of a medicament by the medicament delivery device, or

carbohydrate intake information reflecting carbohydrate intake by the user;

and wherein at least one of the first or second data visualizations further comprises:

a first visual indicator displaying at least one signal trace of a measured analyte value with respect to time; and

a second visual indicator comprising at least one of:

a medicament administration indicator representing the medicament administration information and positioned above the first visual indicator to visually indicate how at least one reduction in analyte concentration corresponds to the administration of the medicament, or

a carbohydrate intake indicator visually representing the carbohydrate intake information and positioned below the first visual indicator to visually indicate how at least one increase in analyte concentration corresponds to the carbohydrate intake by the user, the second visual indicator configured to have:

a first size or configuration corresponding to the administration or intake of a first amount, and

a second size or configuration corresponding to the administration or intake of a second amount that is different from the first amount; and

a processor for identifying a pattern in either the first or second set of received data, or both, the pattern representing repeating data arrangements in the received data, and displaying an indication of the pattern along with the respective data visualization, and transmitting the pattern information to a medicament delivery device to at least partially control the medicament delivery device.

11. The system of claim 10 , wherein if the first time period is prior to the second time period, and if a pattern is identified in the first set of data but not the second set of data, then further comprising displaying an indication that the pattern is not present in the second set of data.

12. The system of claim 10 , wherein the first and second time periods are selected by default.

13. The system of claim 10 , further comprising a processor configured for detecting an event in a user calendar, wherein the first and second time periods are selected as being before and after the event.

14. The system of claim 13 , wherein the event is an appointment with a healthcare practitioner.

15. The system of claim 10 , wherein the first and second time periods are configured to be selectable by a user.

16. The system of claim 10 , further comprising a processor configured for identifying device usage associated with either the first or second set of received data, or both, and displaying, on the display, an indication of the identified device usage along with the respective data visualizations.

17. The system of claim 10 , further comprising a processor configured for identifying a user metric associated with either the first or second set of received data, or both, and displaying, on the display, an indication of the identified user metric along with the respective data visualizations.

18. The system of claim 10 , wherein the first and second time periods are determined based on an identified pattern.

19. A method of displaying data pertaining to user analyte concentration values, comprising:

receiving a first set of data about a user, the first set of data representing an analyte concentration value with respect to time over a first time period, wherein the analyte concentration value represented by the first set of data is based at least in part on sensor data received from a continuous analyte sensor;

receiving a second set of data about the user, the second set of data representing an analyte concentration value with respect to time over a second time period, wherein the analyte concentration value represented by the second set of data is based at least in part on sensor data received from a continuous analyte sensor;

displaying the first set of data as a first data visualization, and displaying the second set of data as a second data visualization, the first and second data visualizations adjacent each other, whereby a user may compare the analyte concentration value over the first time period with the analyte concentration value over the second time period, wherein at least one of the first and second set of data further comprises:

medicament administration information received from a medicament delivery device reflecting the administration of a medicament by the medicament delivery device, and

carbohydrate intake information reflecting carbohydrate intake by the user, and further wherein at least one of the first and second data visualization comprises:

at least one signal trace representing a measured analyte value with respect to time,

a visual medicament administration indicator visually representing the medicament administration information and positioned above the first visual indicator to visually indicate how at least one reduction in analyte concentration corresponds to the administration of the medicament, and

a visual carbohydrate intake indicator visually representing the carbohydrate intake information and positioned below the first visual indicator to visually indicate how at least one increase in analyte concentration corresponds to the carbohydrate intake by the user,

wherein at least one of the visual medicament administration indicator or the visual carbohydrate intake indicator is configured to have:

a first size or configuration corresponding to the administration or intake of a first amount, and

a second size or configuration corresponding to the administration or intake of a second amount that is different from the first amount; and

identifying a pattern in either the first or second set of received data, or both, the pattern representing repeating data arrangements in the received data, and displaying an indication of the pattern along with the respective data visualization, and transmitting the pattern information to a medicament delivery device to at least partially control the medicament delivery device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2015
From: WIEDEBACK, DANIEL JUSTIN; ELLI, SARAH PAIGE; DRAEGER, RIAN; DELMORE, SHANE PHILIP
To: DEXCOM, INC.
Reel/Frame 036914/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2015
From: BOWMAN, LEIF N.; GIMENEZ, REBECCA; GREENE, ADAM; KAMATH, APURV ULLAS; KIDA, GREG; KIRBY, KATHERINE ENG; KRAEMER, DAN; MILLER, LAUREN C.; PRICE, DAVID; REIHMAN, ELI; STEWART, JEFFREY GRANT; LEONE, KERI; ZAMANAKOS, GEORGIOS
To: DEXCOM, INC.
Reel/Frame 036905/0475 →
Continuity (3)
Continuation 14874188 · Oct 2, 2015
Provisional Application 62060351 · Oct 6, 2014
Related Publication 20160098540A1 · Apr 7, 2016
Cited By (2)
US 1,107,750 US 12,354,193