US 10,376,144 B2
Distributed system architecture for continuous glucose monitoring
Michael Robert Mensinger, San Diego, CA (US); Eric Cohen, San Diego, CA (US); Basab Dattaray, San Diego, CA (US); Hari Hampapuram, Carlsbad, CA (US); Apurv Ullas Kamath, San Diego, CA (US); Stephen Madigan, San Diego, CA (US); and Phil Mayou, San Diego, CA (US)
Assigned to DexCom, Inc., San Diego, CA (US)
Filed by DexCom, Inc., San Diego, CA (US)
Filed on May 11, 2016, as Appl. No. 15/152,473.
Application 15/152,473 is a continuation of application No. 15/152,363, filed on May 11, 2016, granted, now 10,085,640.
Claims priority of provisional application 62/249,043, filed on Oct. 30, 2015.
Claims priority of provisional application 62/160,475, filed on May 12, 2015.
Prior Publication US 2016/0331286 A1, Nov. 17, 2016
Int. Cl. A61B 5/1495 (2006.01); H04W 88/02 (2009.01); G16H 10/60 (2018.01); G16H 40/67 (2018.01); A61B 5/145 (2006.01); A61B 5/00 (2006.01); G06F 19/00 (2018.01); G06F 21/62 (2013.01); H04L 12/26 (2006.01); H04L 29/08 (2006.01); G08B 21/02 (2006.01); H04M 1/725 (2006.01)
CPC A61B 5/0004 (2013.01) [A61B 5/1495 (2013.01); A61B 5/14503 (2013.01); A61B 5/14507 (2013.01); A61B 5/14532 (2013.01); A61B 5/742 (2013.01); A61B 5/7445 (2013.01); G06F 19/3418 (2013.01); G06F 21/6245 (2013.01); G08B 21/0211 (2013.01); G16H 10/60 (2018.01); G16H 40/67 (2018.01); H04L 43/04 (2013.01); H04L 43/065 (2013.01); H04L 67/10 (2013.01); H04L 67/12 (2013.01); H04M 1/7253 (2013.01); H04W 88/02 (2013.01)] 32 Claims
OG exemplary drawing
 
1. A system for securely collecting, analyzing and reporting data related to glucose monitoring levels by a plurality of continuous glucose monitors, the system comprising:
a plurality of continuous glucose monitor (CGM) devices;
a plurality of display devices to receive data from the plurality of CGM devices, wherein the data is classified by the CGM devices into a plurality of classifications based on data type;
a cloud server architecture comprising a plurality of servers to receive the data from the plurality of display devices on an intermittent basis, wherein the data routed to a particular server of the plurality of servers is determined by the data type, and wherein the intermittent basis varies depending upon data type;
a plurality of remote monitor display devices to receive data from at least one of the plurality of servers, wherein the data sent to each of the plurality of remote monitor display devices depends upon the data type and upon the display device that transmitted the data to the at least one of the plurality of servers and said data is sent to the plurality of remote monitor display devices immediately upon receipt by the at least one of the plurality of servers; and
an analysis and report engine, wherein at least a portion of the data received by the plurality of servers is transmitted to the analysis and report engine, and wherein said transmitted data are configured to be analyzed and reports are configured to be generated by the analysis and report engine.