| CPC G06F 21/44 (2013.01) [A61B 5/0031 (2013.01); A61B 5/14532 (2013.01); G16H 40/63 (2018.01); G16H 40/67 (2018.01); A61B 5/150847 (2013.01); H04L 67/12 (2013.01); H04W 4/80 (2018.02)] | 24 Claims |

|
1. A system comprising:
a mobile communication device, comprising:
non-transitory memory on which a plurality of software instructions is stored, the plurality of software instructions comprising a first software and a second software;
a transceiver configured to wirelessly receive data indicative of an analyte level from a sensor control device; and
at least one processor communicatively coupled with the non-transitory memory and the transceiver,
wherein the first software comprises a sensor interface software, wherein the second software comprises a user interface software, and wherein the sensor interface software, when executed by the at least one processor, causes the at least one processor to:
determine whether the user interface software is authorized to access the data indicative of the analyte level,
communicate at least a first portion of the data indicative of the analyte level to the user interface software if the user interface software is authorized, and
display at least a second portion of the data indicative of the analyte level on a display of the mobile communication device,
wherein the at least a first portion of the data indicative of the analyte level comprises analyte level data associated with a first time interval, and wherein the at least a second portion of the data indicative of the analyte level comprises analyte level data associated with a second time interval different from the first time interval,
wherein, if the user interface software is authorized to access and display the data indicative of the analyte level, the user interface software is restricted from (1) accessing real-time data indicative of a current analyte level and (2) communicating alarms based on a current analyte threshold.
|