Analyte sensor with lag compensation
First Claim
Patent Images
1. A system for monitoring an analyte using an in vivo sensor, the system comprising:
- an analyte sensor configured for positioning in contact with bodily fluid under a skin surface;
a display;
a processor; and
a memory operatively coupled to the processor, the memory storing instructions which, when executed by the processor, causes the processor to;
obtain a plurality of analyte sensor data associated with a monitored analyte level from the analyte sensor;
obtain one or more measured reference analyte data;
generate a first subset of data pairs, each pair of the first subset comprising a reference analyte data and one or more of the plurality of analyte sensor data;
determine a sensor sensitivity for the analyte sensor using the first subset of data pairs;
obtain a plurality of calibrated sensor data by calibrating the plurality of analyte sensor data using the sensor sensitivity;
generate a second subset of data pairs, each pair of the second subset comprising a reference analyte data and one or more of the plurality of calibrated sensor data;
estimate a time lag constant based on the second subset of data pairs;
estimate a lag corrected analyte level for the analyte sensor based on the estimated time lag constant; and
output data for the lad corrected analyte level on the display as part of a graphical user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
In particular embodiments, methods, devices and systems including calibrating analyte data associated with a monitored analyte level received from an analyte sensor based on a reference measurement, determining a lag time constant associated with the calibrated analyte data, and performing lag correction of the calibrated analyte data based on the determined time lag constant are disclosed.
1010 Citations
16 Claims
-
1. A system for monitoring an analyte using an in vivo sensor, the system comprising:
-
an analyte sensor configured for positioning in contact with bodily fluid under a skin surface; a display; a processor; and a memory operatively coupled to the processor, the memory storing instructions which, when executed by the processor, causes the processor to; obtain a plurality of analyte sensor data associated with a monitored analyte level from the analyte sensor; obtain one or more measured reference analyte data; generate a first subset of data pairs, each pair of the first subset comprising a reference analyte data and one or more of the plurality of analyte sensor data; determine a sensor sensitivity for the analyte sensor using the first subset of data pairs; obtain a plurality of calibrated sensor data by calibrating the plurality of analyte sensor data using the sensor sensitivity; generate a second subset of data pairs, each pair of the second subset comprising a reference analyte data and one or more of the plurality of calibrated sensor data; estimate a time lag constant based on the second subset of data pairs; estimate a lag corrected analyte level for the analyte sensor based on the estimated time lag constant; and output data for the lad corrected analyte level on the display as part of a graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for calibrating an analyte sensor, comprising:
-
a communication component configured to receive signals associated with a monitored analyte level from the analyte sensor in contact with bodily fluid under a skin surface; a display; one or more processors operatively coupled to the communication component and configured to process the received signals; and a memory for storing instructions which, when executed by the one or more processors, causes the one or more processors to; obtain a plurality of analyte sensor data associated with the monitored analyte level from the analyte sensor in contact with the bodily fluid; obtain one or more measured reference analyte data; generate a first subset of data pairs, each pair of the first subset comprising a reference analyte data and one or more of the plurality of analyte sensor data; determine a sensor sensitivity for the analyte sensor using the first subset of data pairs; obtain a plurality of calibrated sensor data by calibrating the plurality of analyte sensor data using the sensor sensitivity; generate a second subset of data pairs, each pair of the second subset comprising a reference analyte data and one or more of the plurality of calibrated sensor data; estimate a time lag constant based on the second subset of data pairs; estimate a lag corrected analyte level for the analyte sensor based on the estimated time lag constant; and output data for the lag corrected analyte level on the display as part of a graphical user interface. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification