Signal processing for continuous analyte sensor
First Claim
1. A method for compensating for a time lag of continuous analyte sensor data, the method comprising:
- receiving sensor data from a continuous analyte sensor, wherein the sensor data comprises a) a physiological time lag with respect to blood analyte data or reference analyte data, b) a membrane-induced time lag, or c) a computationally-induced time lag;
continuously and/or intermittently estimating, using a processor module, analyte values based on the sensor data, wherein estimating comprises compensating analyte values based on a first time lag associated with the sensor data, evaluating analyte values compensated for the first time lag with time-corresponding received analyte values to determine an updated time lag associated with the sensor data, and compensating analyte values based on the updated time lag associated with the sensor data; and
continuously or intermittently providing, using an output module, an output based on the estimated analyte values.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for dynamically and intelligently estimating analyte data from a continuous analyte sensor, including receiving a data stream, selecting one of a plurality of algorithms, and employing the selected algorithm to estimate analyte values. Additional data processing includes evaluating the selected estimative algorithms, analyzing a variation of the estimated analyte values based on statistical, clinical, or physiological parameters, comparing the estimated analyte values with corresponding measure analyte values, and providing output to a user. Estimation can be used to compensate for time lag, match sensor data with corresponding reference data, warn of upcoming clinical risk, replace erroneous sensor data signals, and provide more timely analyte information encourage proactive behavior and preempt clinical risk.
-
Citations
12 Claims
-
1. A method for compensating for a time lag of continuous analyte sensor data, the method comprising:
-
receiving sensor data from a continuous analyte sensor, wherein the sensor data comprises a) a physiological time lag with respect to blood analyte data or reference analyte data, b) a membrane-induced time lag, or c) a computationally-induced time lag; continuously and/or intermittently estimating, using a processor module, analyte values based on the sensor data, wherein estimating comprises compensating analyte values based on a first time lag associated with the sensor data, evaluating analyte values compensated for the first time lag with time-corresponding received analyte values to determine an updated time lag associated with the sensor data, and compensating analyte values based on the updated time lag associated with the sensor data; and continuously or intermittently providing, using an output module, an output based on the estimated analyte values. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for compensating for a time lag of continuous analyte sensor data, the system comprising:
-
an input module operatively connected to the continuous analyte sensor that receives sensor data, wherein the sensor data comprises a) a physiological time lag with respect to blood analyte data or reference analyte data, b) a membrane-induced time lag, and/or c) a computationally-induced time lag; and a processor module comprising programming configured to continuously and/or intermittently estimate one or more analyte values based on the sensor data including a first time lag compensation, evaluate analyte values compensated for the first time lag compensation with time-corresponding received anal e values to determine an updated time lag compensation associated with the sensor data and compensating analyte values based on the updated time lag compensation associated with the sensor data, wherein the processor module further comprises programming configured to continuously or intermittently provide an output based on the time-lag compensated estimated analyte values. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification