Method and apparatus for providing rolling data in communication systems
First Claim
Patent Images
1. A computer implemented method for communicating rolling data in an analyte monitoring system, comprising:
- retrieving with a processor a first data type from a storage device, wherein the first data type includes analyte sensor data obtained from an analyte sensor positioned in fluid contact with an interstitial fluid under a skin of a user;
retrieving with the processor a predetermined portion of the rolling data from the storage device, the rolling data comprising a plurality of parameters, wherein each predetermined portion of the rolling data is assigned a transmission time slot and includes at least one of the following parameters;
operational mode data, analyte sensor slope data, reference resistor data for temperature measurement, power supply status data, analyte sensor calibration data, data transmission count data, or analyte sensor scaling factor data;
transmitting during a first transmission time slot a first data packet including the first data type and the predetermined portion of the rolling data assigned to the first transmission time slot to a remote location;
generating with the processor a second data packet including the first data type and the predetermined portion of the rolling data assigned to a second transmission time slot for transmission to the remote location; and
transmitting during the second transmission time slot the second data packet to the remote location subsequent to the first data packet transmission;
wherein each transmitted data packet comprises the first data type and the predetermined portion of the rolling data.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for providing data communication in medical systems are disclosed.
1895 Citations
29 Claims
-
1. A computer implemented method for communicating rolling data in an analyte monitoring system, comprising:
-
retrieving with a processor a first data type from a storage device, wherein the first data type includes analyte sensor data obtained from an analyte sensor positioned in fluid contact with an interstitial fluid under a skin of a user; retrieving with the processor a predetermined portion of the rolling data from the storage device, the rolling data comprising a plurality of parameters, wherein each predetermined portion of the rolling data is assigned a transmission time slot and includes at least one of the following parameters;
operational mode data, analyte sensor slope data, reference resistor data for temperature measurement, power supply status data, analyte sensor calibration data, data transmission count data, or analyte sensor scaling factor data;transmitting during a first transmission time slot a first data packet including the first data type and the predetermined portion of the rolling data assigned to the first transmission time slot to a remote location; generating with the processor a second data packet including the first data type and the predetermined portion of the rolling data assigned to a second transmission time slot for transmission to the remote location; and transmitting during the second transmission time slot the second data packet to the remote location subsequent to the first data packet transmission; wherein each transmitted data packet comprises the first data type and the predetermined portion of the rolling data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14)
-
-
13. A computer implemented method for communicating rolling data in an analyte monitoring system, comprising:
-
receiving using a processor a first data packet over a data communication channel during a first time slot; parsing using the processor the received first data packet such that a first data type and a predetermined portion of the rolling data assigned to the first time slot are retrieved from the received first data packet; receiving using the processor a second data packet over the data communication channel during a second time slot; and parsing using the processor the received second data packet such that the first data type and the predetermined portion of the rolling data assigned to the second time slot are retrieved from the received second data packet; wherein the first data type is urgent type data, and the rolling data is non-urgent type data, wherein the rolling data comprises a plurality of parameters, wherein each predetermined portion of the rolling data is assigned a time slot and includes at least one of the following parameters; operational mode data, analyte sensor slope data, reference resistor data for temperature measurement, power supply status data, analyte sensor calibration data, data transmission count data, or analyte sensor scaling factor data, wherein each received data packet comprises the first data type and the predetermined portion of the rolling data, wherein the urgent type data includes analyte sensor data obtained form an analyte sensor positioned in fluid contact with an interstitial fluid under a skin of a user. - View Dependent Claims (15, 16, 17)
-
-
18. An apparatus for communicating rolling data in an analyte monitoring system, comprising:
-
one or more processing units; one or more analyte sensors in signal communication with the one or more processing units and positioned in fluid contact with an interstitial fluid under a skin layer of a patient, the one or more analyte sensors generating analyte data related to a monitored analyte level of the user; and a memory for storing instructions which, when executed by the one or more processing units, causes the one or more processing units to; retrieve a first data type, wherein the first data type includes the analyte data; retrieve a predetermined portion of the rolling data, the rolling data comprising a plurality of parameters, wherein each predetermined portion of the rolling data is assigned a transmission time slot; transmit during a first transmission time slot a first data packet including the first data type and the predetermined portion of the rolling data assigned to the first transmission time slot; generate a second data packet including the first data type and the predetermined portion of the rolling data assigned to the second transmission time slot; and transmit during the second transmission time slot the second data packet subsequent to the first data packet transmission; wherein each predetermined portion of the rolling data assigned to a transmission time slot includes at least one of the following parameters;
operational mode data, analyte sensor slope data, reference resistor data for temperature measurement, power supply status information, analyte sensor calibration data, data transmission count information, and analyte sensor scaling factor data; andwherein the memory for storing instructions which, when executed by the one or more processing units, causes the one or more processing units to increment a counter value indicative of a power supply status of the apparatus. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer implemented method for communicating data packets in an analyte monitoring system, comprising:
-
receiving with a processor signals from an analyte sensor in fluid contact with an interstitial fluid under a skin layer for monitoring an analyte level in the fluid of a patient; generating with the processor a plurality of data packets, each generated data packet including a first data portion corresponding to received real time analyte sensor data and a predetermined second data portion comprising a plurality of parameters, wherein each predetermined second data portion is assigned a transmission time slot and includes at least one of the following parameters; operational mode data, analyte sensor slope data, reference resistor data for temperature measurement, power supply status data, analyte sensor calibration data, data transmission count data, and analyte sensor scaling factor data; transmitting during a first transmission time slot a first data packet including the first data portion and the predetermined second data portion assigned to the first transmission time slot to a remote location; and transmitting during a second transmission time slot a second data packet to the remote location subsequent to the first data packet transmission; wherein each transmitted data packet comprises the first data portion and the predetermined second data portion. - View Dependent Claims (29)
-
Specification