US 12,133,708 B2
Systems and methods for distributing continuous glucose data
Michael Robert Mensinger, San Diego, CA (US); Esteban Cabrera, Jr., San Diego, CA (US); Eric Cohen, San Diego, CA (US); Nathaniel David Heintzman, San Diego, CA (US); Apurv Ullas Kamath, San Diego, CA (US); Gary A. Morris, La Jolla, CA (US); Andrew Attila Pal, San Diego, CA (US); Eli Reihman, San Diego, CA (US); and Jorge Valdes, San Diego, CA (US)
Assigned to Dexcom, Inc., San Diego, CA (US)
Filed by DexCom, Inc., San Diego, CA (US)
Filed on Mar. 12, 2021, as Appl. No. 17/200,000.
Application 17/200,000 is a continuation of application No. 15/019,881, filed on Feb. 9, 2016, granted, now 10,945,600.
Application 15/019,881 is a continuation of application No. 15/019,807, filed on Feb. 9, 2016, abandoned.
Claims priority of provisional application 62/269,035, filed on Dec. 17, 2015.
Claims priority of provisional application 62/114,386, filed on Feb. 10, 2015.
Prior Publication US 2021/0251484 A1, Aug. 19, 2021
Int. Cl. G16H 40/67 (2018.01); A61B 5/00 (2006.01); A61B 5/145 (2006.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01); G16H 10/60 (2018.01); G16H 50/30 (2018.01)
CPC A61B 5/0002 (2013.01) [A61B 5/0004 (2013.01); A61B 5/0022 (2013.01); A61B 5/14532 (2013.01); A61B 5/7275 (2013.01); A61B 5/742 (2013.01); G06F 21/602 (2013.01); G06F 21/62 (2013.01); G06F 21/6245 (2013.01); G16H 10/60 (2018.01); G16H 40/67 (2018.01); G16H 50/30 (2018.01)] 24 Claims
OG exemplary drawing
 
1. A method for controlling distribution of data relating to glucose levels between applications executing on a computing device, comprising:
receiving, at a mobile computing device, a plurality of data values relating to glucose level monitoring, wherein each of the plurality of data values includes an associated timestamp;
separating, at a first application operable on the mobile computing device, the plurality of data values into a first set of data and a second set of data according to a predetermined criteria, the first set of data comprising data values restricted from the second set of data;
delaying providing the second set of data to a second application for a predetermined amount of delay; and
based on determining, by the first application, that a time duration between a current time and the timestamps meets the predetermined amount of delay, providing the second set of data to the second application operable on the mobile computing device.