Systems and methods for processing and transmitting sensor data
First Claim
1. A method for wirelessly exchanging glucose information between a first communication device associated with a continuous glucose sensor and a second communication device associated with a glucose information display device, the method comprising:
- receiving user input, using a user interface of the second communication device, comprising an identifier associated with the first communication device; and
generating and storing, using the second communication device, a second device ID based at least partially on the identifier;
transmitting a first beacon using the first communication device, the first beacon comprising a first device ID;
receiving the first beacon using the second communication device;
determining, using the second communication device, if the first device ID transmitted by the first communication device matches the second device ID stored at the second communication device;
executing an authentication protocol based on the second communication device determining that the first device ID matches the second device ID; and
exchanging glucose information between the first communication device and the second communication device upon successful completion of the authentication protocol,wherein the authentication protocol includesgenerating, using the second communication device, a first authentication key using a hash function applied to a challenge value provided by the first communication device and the identifier associated with the first communication device,transmitting, using the second communication device, a message having the first authentication key,receiving, using the first communication device, the message,generating, using the first communication device, a second authentication key based on the first challenge value, anddetermining, using the first communication device, if the first authentication key matches the second authentication key.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for continuous measurement of an analyte in a host are provided. The system generally includes a continuous analyte sensor configured to continuously measure a concentration of analyte in a host and a sensor electronics module physically connected to the continuous analyte sensor during sensor use, wherein the sensor electronics module is further configured to directly wirelessly communicate sensor information to one or more display devices. Establishment of communication between devices can involve using a unique identifier associated with the sensor electronics module to authenticate communication. Times tracked at the sensor electronics module and the display module can be at different resolutions, and the different resolutions can be translated to facilitate communication. In addition, the frequency of establishing communication channels between the sensor electronics module and the display devices can vary depending upon whether reference calibration information is being updated.
130 Citations
15 Claims
-
1. A method for wirelessly exchanging glucose information between a first communication device associated with a continuous glucose sensor and a second communication device associated with a glucose information display device, the method comprising:
-
receiving user input, using a user interface of the second communication device, comprising an identifier associated with the first communication device; and generating and storing, using the second communication device, a second device ID based at least partially on the identifier; transmitting a first beacon using the first communication device, the first beacon comprising a first device ID; receiving the first beacon using the second communication device; determining, using the second communication device, if the first device ID transmitted by the first communication device matches the second device ID stored at the second communication device; executing an authentication protocol based on the second communication device determining that the first device ID matches the second device ID; and exchanging glucose information between the first communication device and the second communication device upon successful completion of the authentication protocol, wherein the authentication protocol includes generating, using the second communication device, a first authentication key using a hash function applied to a challenge value provided by the first communication device and the identifier associated with the first communication device, transmitting, using the second communication device, a message having the first authentication key, receiving, using the first communication device, the message, generating, using the first communication device, a second authentication key based on the first challenge value, and determining, using the first communication device, if the first authentication key matches the second authentication key. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for wirelessly exchanging glucose information between a first communication device associated with a continuous glucose sensor and a second communication device associated with a glucose information display device, the method comprising:
-
transmitting a first beacon using the first communication device, the first beacon comprising a first device ID; receiving the first beacon using the second communication device; determining, using the second communication device, if the first device ID transmitted by the first communication device matches the second device ID stored at the second communication device; executing an authentication protocol between the first communication device and the second communication device if the first device ID matches the second device ID, wherein the authentication protocol includes generating, using the second communication device, a first authentication key using a hash function applied to a challenge value provided by the first communication device and an identifier associated with the first communication device; and exchanging glucose information between the first communication device and the second communication device upon successful completion of the authentication protocol, wherein the first communication device is a sensor system comprising a reusable sensor electronics module and the continuous glucose sensor, wherein the sensor electronics module comprises a processor and a transceiver, and wherein sensor system places the transceiver in a sleep mode after a predetermined amount of time since opening a transmission window and places the transceiver in an operational mode after a predetermined amount of time since placing the transceiver in the sleep mode.
-
-
9. A system for wirelessly exchanging glucose information between a first communication device associated with a continuous glucose sensor and a second communication device associated with a glucose information display device, the system comprising:
-
a sensor electronics module operatively coupled to a continuous glucose sensor, the sensor electronics module configured to wirelessly transmit a first beacon comprising a first device ID; and a display device comprising a display electronics module and a user interface, the user interface comprising an input module configured to receive user input and the display device configured to display glucose information, wherein the user interface of the display device is configured to accept user input representative of an identifier associated with the sensor electronics module, wherein the display electronics module is configured to generate and store a second device ID at least partially based on the identifier, wirelessly receive the first beacon, and determine if the first device ID transmitted by the first communication device matches the second device ID stored at the display device, wherein the system executes an authentication protocol based on the display device determining that the first device ID matches the second device ID, the authentication protocol including the display device generating a first authentication key based on a challenge value provided by the sensor electronics module and a sensor electronics ID inputted by a user into the display device, wherein generating the authentication key comprises applying a hash algorithm using the challenge value and the sensor electronics ID, transmitting a message having the first authentication key, and the sensor electronics receiving the message, generating a second authentication key based on the challenge value and a sensor electronics ID stored in the sensor electronics module during manufacturing, and determining if the first authentication key matches the second authentication key, and wherein the sensor electronics module and the display device exchange data configured to exchange glucose information upon successful completion of the authentication protocol. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for wirelessly exchanging glucose information between devices of a continuous glucose monitoring system, the system comprising:
-
a sensor electronics module operatively coupled to a continuous glucose sensor, the sensor electronics module configured to generate, process and transmit glucose data indicative of a host'"'"'s glucose concentration measured by the glucose sensor; and a display device configured to wirelessly communicate with the sensor electronics module, the display device comprising a display electronics module and a user interface, the user interface comprising an input module configured to receive user input and a display configured to display glucose information, wherein the sensor electronics module is configured to wirelessly transmit a first beacon comprising a first device ID, wherein the display electronics module is configured to wirelessly receive the first beacon, determine if the first device ID transmitted by the first communication device matches a second device ID stored at the display device, and execute an authentication protocol if the second communication device determines that the first device ID matches the second device ID, wherein the authentication protocol includes the display device generating a first authentication key based on a challenge value provided by the sensor electronics module and a sensor electronics ID inputted by a user into the display device, and applying a hash algorithm using the challenge value and the sensor electronics ID, and wherein the sensor electronics module is reusable with multiple continuous glucose sensors, wherein the sensor electronics module comprises a processor and a transceiver, and wherein sensor electronics module is configured to place the transceiver in a sleep mode after a predetermined amount of time since opening a transmission window and place the transceiver in an operational mode after a predetermined amount of time since placing the transceiver in the sleep mode.
-
Specification