Systems and methods for processing and transmitting sensor data
First Claim
Patent Images
1. A method for exchanging analyte information among communication devices, the method comprising:
- periodically opening, using a first communication device associated with an analyte sensor, a communication window for a duration of time within which the first communication device can exchange data with one or more second communication devices configured to provide user access to analyte values and/or information derived from analyte values, and wherein the first communication device comprises a sensor electronics module configured to couple to the analyte sensor and generate a data stream representative of a measured analyte level of a host;
establishing a communication channel with a primary device of the one or more second communication devices only during a first time period dedicated to connecting with a primary device within the duration of time, wherein establishing the communication channel with a primary device comprises determining if a received request for establishing a communication channel is from a primary device; and
establishing a communication channel with one or more secondary devices of the one or more second communication devices only during a second time period dedicated to connecting with a secondary device within the duration of time different from the first time period, wherein establishing the communication channel with the one or more secondary devices comprises determining if a received request for establishing a communication channel is from a secondary device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for processing, transmitting and displaying data received from an analyte sensor, such as a glucose sensor, are provided. The data can be displayed on a hand-held display device having a display such as a key fob device including a user interface, such as an LCD and one or more buttons that allows a user to view data, and a physical connector, such as USB port.
107 Citations
17 Claims
-
1. A method for exchanging analyte information among communication devices, the method comprising:
-
periodically opening, using a first communication device associated with an analyte sensor, a communication window for a duration of time within which the first communication device can exchange data with one or more second communication devices configured to provide user access to analyte values and/or information derived from analyte values, and wherein the first communication device comprises a sensor electronics module configured to couple to the analyte sensor and generate a data stream representative of a measured analyte level of a host; establishing a communication channel with a primary device of the one or more second communication devices only during a first time period dedicated to connecting with a primary device within the duration of time, wherein establishing the communication channel with a primary device comprises determining if a received request for establishing a communication channel is from a primary device; and establishing a communication channel with one or more secondary devices of the one or more second communication devices only during a second time period dedicated to connecting with a secondary device within the duration of time different from the first time period, wherein establishing the communication channel with the one or more secondary devices comprises determining if a received request for establishing a communication channel is from a secondary device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for synchronizing a time for exchanging analyte information among communication devices, the method comprising:
-
receiving a beacon from a first communication device associated with an analyte sensor at a primary communication device during a transmission time window defined by the first communication device, wherein the first communication device comprises a sensor electronics module configured to electronically couple to the analyte sensor and generate an analyte data stream using the analyte sensor; establishing a first communication channel between the primary communication device and a secondary communication device, wherein the primary and the secondary communication devices are configured to provide user access to analyte values and/or information derived from analyte values; transmitting beacon information from the primary communication device to the secondary communication device, wherein the beacon information comprises timing information that at least indicates a time period dedicated for communicating and for establishing a communication channel with the first communication device; and establishing a communication channel between the first communication device and the secondary communication device based on the beacon information. - View Dependent Claims (8, 9, 10)
-
-
11. A method for processing analyte information and exchanging analyte information among communication devices, the method comprising:
-
activating an analyte sensor data processing circuit and deactivating a transceiver of a first communication device associated with an analyte sensor during a first time interval that is at least dedicated for measuring analyte data generated by the analyte sensor; obtaining and processing analyte sensor data during the first time interval; deactivating the analyte sensor data processing circuit and activating the transceiver of the first communication device during a different second time interval; and transmitting analyte sensor data to the plurality of receiver devices during the second time interval, wherein the transmitting comprises the first communication device establishing a first communication channel with a first receiver device of the plurality of receiver devices during a first part of the second time interval, wherein the first part is dedicated for connecting with a first receiver device, and establishing a second communication channel with a second receiver device of the plurality of receiver devices during a second, different part of the second time interval, wherein the second part is dedicated for connecting with a second receiver device, and wherein each of the plurality of receiver devices is configured to provide user access to analyte values and/or information derived from analyte values. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for processing data from an analyte sensor, comprising:
-
obtaining and processing analyte sensor data using an analyte sensor data device associated with an analyte sensor during a first time interval that is at least dedicated for measuring analyte data stream generated by the analyte sensor; opening, using the analyte sensor data device, a transmission time window to accept requests for establishing a communication channel to communicate to the analyte sensor data device during a different second time interval, wherein the first time interval and the second time interval do not overlap; and sequentially establishing a communication channel between the analyte sensor data device and each of a plurality of receiver devices within the transmission time window of the second time interval, wherein the sequentially establishing includes; determining that a request from a receiver device is from a secondary device, preventing establishment of a communication channel when the request from the secondary device is during a first time period of the transmission time window, and allowing establishment of a communication channel when the request from the secondary device is during a second time period of the transmission time window, wherein the second time period is dedicated for communicating with the secondary device. - View Dependent Claims (17)
-
Specification