Application interface and display control in an analyte monitoring environment
First Claim
Patent Images
1. A method of monitoring an analyte level of a human with an in vivo analyte sensor and a mobile communication device, the method comprising:
- downloading and installing, by a user, a first application onto the mobile communication device;
downloading and installing, by the user, a different second application onto the mobile communication device, wherein the first application is a sensor interface application and the second application is a user interface application;
receiving data, at the mobile communication device, from the in vivo analyte sensor;
processing the received data with the sensor interface application to generate data indicative of an analyte level of the human;
determining, by the sensor interface application, whether the user interface application is authorized by reference to a registration database;
granting, by the sensor interface application to the user interface application, if authorized, access to the data indicative of the analyte level of the human;
communicating the data indicative of the analyte level of the human from the sensor interface application to the user interface application;
causing, by the user interface application, display of the analyte level of the human on a display of the mobile communication device; and
if an indication is received, at the sensor interface application, that access of the user interface application to the data indicative of the analyte level of the human is to be removed,then removing access of the user interface application to the data indicative of the analyte level of the human.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, devices, and methods are provided for the control of interfacing between applications that facilitate the monitoring of diabetes running on a mobile device, including the authentication of a third party user interface application by a sensor interface application. Control of the display of current analyte levels and critical events is also provided.
49 Citations
28 Claims
-
1. A method of monitoring an analyte level of a human with an in vivo analyte sensor and a mobile communication device, the method comprising:
-
downloading and installing, by a user, a first application onto the mobile communication device; downloading and installing, by the user, a different second application onto the mobile communication device, wherein the first application is a sensor interface application and the second application is a user interface application; receiving data, at the mobile communication device, from the in vivo analyte sensor; processing the received data with the sensor interface application to generate data indicative of an analyte level of the human; determining, by the sensor interface application, whether the user interface application is authorized by reference to a registration database; granting, by the sensor interface application to the user interface application, if authorized, access to the data indicative of the analyte level of the human; communicating the data indicative of the analyte level of the human from the sensor interface application to the user interface application; causing, by the user interface application, display of the analyte level of the human on a display of the mobile communication device; and if an indication is received, at the sensor interface application, that access of the user interface application to the data indicative of the analyte level of the human is to be removed, then removing access of the user interface application to the data indicative of the analyte level of the human. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 25, 26, 28)
-
-
12. A mobile communication device, comprising:
-
a non-transitory memory on which a user downloadable sensor interface application and a user downloadable user interface application are stored; an RF transceiver adapted to receive data from an in vivo analyte sensor; and at least one processor communicatively coupled with the non-transitory memory and the RF transceiver, wherein the at least one processor is adapted to execute the user downloadable sensor interface application and adapted to; process the received data with the user downloadable sensor interface application to generate data indicative of an analyte level of the human; determine, with the user downloadable sensor interface application, whether the user downloadable user interface application is authorized by reference to a registration database; grant, with the user downloadable sensor interface application to the user downloadable user interface application, if authorized, access to the data indicative of the analyte level of the human; communicate the data indicative of the analyte level of the human from the user downloadable sensor interface application to the user downloadable user interface application, wherein the user downloadable sensor interface application and the user downloadable user interface application are both operating on the mobile communication device; and cause display of the analyte level of the human on a display of the mobile communication device with the user interface application; and if there is receipt of an indication, at the user downloadable sensor interface application, that access of the user downloadable user interface application to the data indicative of the analyte level of the human is to be removed, then remove access of the user downloadable user interface application to the data indicative of the analyte level of the human. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 27)
-
Specification