Continuous glucose monitor communication with multiple display devices
First Claim
1. A method for establishing communication between a plurality of display devices and a transmitter coupled to an analyte sensor of a continuous glucose monitoring system, comprising:
- receiving a request to connect the transmitter with a first display device, the request identifying a first type of the first display device;
comparing the first type of the first display device with a first list including a plurality of allowed types of display devices;
determining whether a display device having the first type is actively connected with the transmitter;
initiating pairing of the transmitter with the first display device when fewer than a predetermined number of display devices with the first type are included in the first list;
storing bonding information associated with the first display device as a result of pairing the first display device with the transmitter in a second list that is different from the first list;
establishing a first data communication channel to allow transmission of analyte values generated by the analyte sensor from the transmitter to the first display device;
receiving a request to connect the transmitter with a second display device, the request identifying a second type of the second display device;
comparing the second type of the second display device with the first list including a plurality of allowed types of display devices;
determining whether a display device having the second type is actively connected with the transmitter;
initiating pairing of the transmitter with the second display device when fewer than the predetermined number of display devices with the second type are included in the first list;
storing bonding information associated with the second display device as a result of pairing the second display device with the transmitter in the second list; and
establishing a second data communication channel to allow transmission of the analyte values generated by the analyte sensor from the transmitter to the second display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A continuous glucose monitor for wirelessly transmitting data relating to glucose value to a plurality of displays is disclosed, as well as systems and methods for limiting the number of display devices that can connect to a continuous glucose transmitter. In addition, security, including hashing techniques and a changing application key, can be used to provide secure communications between the continuous glucose transmitter and the displays. Also provided is a continuous glucose monitor and techniques for authenticating multiple displays, providing secure data transmissions to multiple displays, and coordinating the interaction of commands and data updates between multiple displays.
22 Citations
24 Claims
-
1. A method for establishing communication between a plurality of display devices and a transmitter coupled to an analyte sensor of a continuous glucose monitoring system, comprising:
-
receiving a request to connect the transmitter with a first display device, the request identifying a first type of the first display device; comparing the first type of the first display device with a first list including a plurality of allowed types of display devices; determining whether a display device having the first type is actively connected with the transmitter; initiating pairing of the transmitter with the first display device when fewer than a predetermined number of display devices with the first type are included in the first list; storing bonding information associated with the first display device as a result of pairing the first display device with the transmitter in a second list that is different from the first list; establishing a first data communication channel to allow transmission of analyte values generated by the analyte sensor from the transmitter to the first display device; receiving a request to connect the transmitter with a second display device, the request identifying a second type of the second display device; comparing the second type of the second display device with the first list including a plurality of allowed types of display devices; determining whether a display device having the second type is actively connected with the transmitter; initiating pairing of the transmitter with the second display device when fewer than the predetermined number of display devices with the second type are included in the first list; storing bonding information associated with the second display device as a result of pairing the second display device with the transmitter in the second list; and establishing a second data communication channel to allow transmission of the analyte values generated by the analyte sensor from the transmitter to the second display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer-readable media comprising instructions which, when executed by one or more processors, perform a method for establishing communication between a plurality of display devices and a transmitter coupled to an analyte sensor of a continuous glucose monitoring system, comprising:
-
receiving a request to connect the transmitter with a first display device, the request identifying a first type of the first display device; comparing the first type of the first display device with a first list including a plurality of allowed types of display devices; determining whether a display device having the first type is actively connected with the transmitter; initiating pairing of the transmitter with the first display device when fewer than a predetermined number of display devices with the first type are included in the first list; storing bonding information associated with the first display device as a result of pairing the first display device with the transmitter in a second list that is different from the first list; establishing a first data communication channel to allow transmission of analyte values generated by the analyte sensor from the transmitter to the first display device; receiving a request to connect the transmitter with a second display device, the request identifying a second type of the second display device; comparing the second type of the second display device with the first list including a plurality of allowed types of display devices; determining whether a display device having the second type is actively connected with the transmitter; initiating pairing of the transmitter with the second display device when fewer than the predetermined number of display devices with the second type are included in the first list; storing bonding information associated with the second display device as a result of pairing the second display device with the transmitter in the second list; and establishing a second data communication channel to allow transmission of the analyte values generated by the analyte sensor from the transmitter to the second display device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for establishing communication between a plurality of display devices and a transmitter coupled to an analyte sensor of a continuous glucose monitoring system, comprising:
-
a first display device; a second display device; a wireless receiver in the transmitter configured to receive a request to connect the transmitter with a first display device, the request identifying a first type of the first display device; a memory in the transmitter configured to store a first list of allowed types of display devices; a processor in the transmitter configured to; compare the first type of the first display device with the list; determine whether a display device having the first type is actively connected with the transmitter; initiate pairing of the transmitter with the first display device when fewer than a predetermined number of display devices with the first type are included in the list; store bonding information associated with the first display device as a result of pairing the first display device with the transmitter in a second list that is different from the first list; and establish a first data communication channel to allow transmission of analyte values generated by the analyte sensor from the transmitter to the first display device; receive a request to connect the transmitter with a second display device, the request identifying a second type of the second display device; compare the second type of the second display device with the first list including a plurality of allowed types of display devices; determine whether a display device having the second type is actively connected with the transmitter; initiate pairing of the transmitter with the second display device when fewer than the predetermined number of display devices with the second type are included in the first list; store bonding information associated with the second display device as a result of pairing the second display device with the transmitter in the second list; and establish a second data communication channel to allow transmission of the analyte values generated by the analyte sensor from the transmitter to the second display device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification