Patent ID: 8123686

Claim:
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.