IP Library Granted Patent US 10,169,539
Granted Patent B2
US 10,169,539 · App. 15/287,581 · Granted Jan 1, 2019

Data backfilling for continuous glucose monitoring

Inventors: Eli Reihman (San Diego, CA); Sebastian Bohm (San Diego, CA); Leif N. Bowman (San Diego, CA); Katherine Yerre Koehler (Solana Beach, CA); Disha B. Sheth (Oceanside, CA); Peter C. Simpson (Cardiff, CA); Jim Stephen Amidei (Escondido, CA); Douglas William Burnette (San Diego, CA); Michael Robert Mensinger (San Diego, CA); Eric Cohen (San Diego, CA); Hari Hampapuram (San Diego, CA); Phil Mayou (San Diego, CA)
Assignee: DexCom, Inc.
G06F19/3406A61B5/0004A61B5/14532A61B5/7275A61B5/746G06F3/1415G06F19/3418G06F21/6245G16H10/60G16H15/00G16H40/63G06F17/30867G06F17/30979G06Q2220/10G06T11/001G06T11/206G09G5/377G09G2354/00G09G2370/10G09G2370/16H04W12/02H04W12/06
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,169,539
App. No.
15/287,581
Granted
Jan 1, 2019
Kind
B2
Abstract

Methods and apparatus, including computer program products, are provided for backfilling. In some example embodiments, there is provided a method that includes receiving, at a receiver, backfill data representative of sensor data stored, at a continuous blood glucose sensor and transmitter assembly, due to a loss of a wireless link between the receiver and the continuous blood glucose sensor and transmitter assembly; generating, at the receiver, at least one of a notification or a graphically distinct indicator for presentation at a display of the receiver, the at least one of the notification or the graphically distinct indicator enabling the backfill data to be graphically distinguished, when presented at the display, from non-backfill data; and generating, at the receiver, a view including the backfill data, the non-backfill data, and the generated at least one of the notification or the graphically distinct indicator. Related systems, methods, and articles of manufacture are also described.

Claims (41)

1. A method comprising:

transmitting, by a user equipment, a data connection request to the analyte sensor system;

establishing the data connection with the analyte sensor system;

checking, by the user equipment, for private data stored at the user equipment and associated with the analyte sensor system, the private data encrypted to inhibit access by the user equipment;

when the checking identifies private data associated with the analyte sensor system, requesting private data from the analyte sensor system;

when the checking does not identify private data associated with the analyte sensor system,

requesting, from the analyte sensor system, manifest data for the private data, and

requesting, in response to receiving the manifest data, private data from the analyte sensor system; and

receiving the requested private data to enable storage before forwarding to a server.

2. The method of claim 1 , wherein the checking further comprises:

querying a database to determine whether there is private data stored for the analyte sensor system.

3. The method of claim 1 , wherein the requesting for private data further comprises a time frame over which the private data is requested.

4. The method of claim 3 , wherein the time frame is determined based on a time stamp obtained from private data stored in the database.

5. The method of claim 1 , wherein the manifest data describes the private data.

6. The method of claim 1 , wherein the user equipment comprises a mobile wireless device, a smart phone, a tablet, and/or a display device.

7. An apparatus comprising:

at least one processor; and

at least one memory including computer program code which when executed causes operations comprising:

transmitting, by the apparatus, a data connection request to the analyte sensor system;

establishing the data connection with the analyte sensor system;

checking, by the apparatus, for private data stored at the apparatus and associated with the analyte sensor system, the private data encrypted to inhibit access by the apparatus;

when the checking identifies private data associated with the analyte sensor system, requesting private data from the analyte sensor system;

when the checking does not identify private data associated with the analyte sensor system,

requesting, from the analyte sensor system, manifest data for the private data, and

requesting, in response to receiving the manifest data, private data from the analyte sensor system; and

receiving the requested private data to enable storage before forwarding to a server.

8. The apparatus of claim 7 , wherein the checking further comprises:

querying a database to determine whether there is private data stored for the analyte sensor system.

9. The apparatus of claim 7 , wherein the requesting for private data further comprises a time frame over which the private data is requested.

10. The apparatus of claim 9 , wherein the time frame is determined based on a time stamp obtained from private data stored in the database.

11. The apparatus of claim 7 , wherein the manifest data describes the private data.

12. The apparatus of claim 7 , wherein the apparatus comprises a user equipment, wherein the user equipment comprises a mobile wireless device, a smart phone, a tablet, and/or a display device.

13. A non-transitory computer-readable storage medium including program code which when executed by at least one processor causes operations comprising:

transmitting, by a user equipment, a data connection request to the analyte sensor system;

establishing the data connection with the analyte sensor system;

checking, by the user equipment, for private data stored at the user equipment and associated with the analyte sensor system, the private data data encrypted to inhibit access by the user equipment;

when the checking identifies private data associated with the analyte sensor system, requesting private data from the analyte sensor system;

when the checking does not identify private data associated with the analyte sensor system,

requesting, from the analyte sensor system, manifest data for the private data, and

requesting, in response to receiving the manifest data, private data from the analyte sensor system; and

receiving the requested private data to enable storage before forwarding to a server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2017
From: REIHMAN, ELI; BOHM, SEBASTIAN; BOWMAN, LEIF N.; KOEHLER, KATHERINE YERRE; SHETH, DISHA B.; SIMPSON, PETER C.; AMIDEI, JIM STEPHEN; BURNETTE, DOUGLAS WILLIAM; MENSINGER, MICHAEL ROBERT; COHEN, ERIC; HAMPAPURAM, HARI; MAYOU, PHIL
To: DEXCOM, INC.
Reel/Frame 043408/0671 →
Continuity (4)
Continuation 15287450 · Oct 6, 2016
Provisional Application 62269480 · Dec 18, 2015
Provisional Application 62249043 · Oct 30, 2015
Related Publication 20170124350A1 · May 4, 2017
Cited By (13)
US 12,205,699 US 12,207,952 US 12,208,251 US 12,220,559 US 12,290,667 US 12,327,622 US 12,343,495 US 12,364,822 US 12,375,171 US 12,576,212 US 12,616,426 US 12,629,106 US 12,667,674