Signal processing for continuous analyte sensor
First Claim
1. A method for estimating an analyte value from a continuous analyte sensor, the method comprising:
 receiving a data stream from the continuous analyte sensor for a first time period, the data stream indicative of a measured analyte concentration of the host over the first time period;
estimating, using a processor module, at least one analyte value for a second time period based on the data stream, wherein the step of estimating at least one analyte value comprises selecting an algorithm from a plurality of algorithms based at least in part on an analysis of a rate of change of the measured analyte concentration; and
providing output based on the estimated at least one analyte value.
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.
707 Citations
25 Claims

1. A method for estimating an analyte value from a continuous analyte sensor, the method comprising:

receiving a data stream from the continuous analyte sensor for a first time period, the data stream indicative of a measured analyte concentration of the host over the first time period; estimating, using a processor module, at least one analyte value for a second time period based on the data stream, wherein the step of estimating at least one analyte value comprises selecting an algorithm from a plurality of algorithms based at least in part on an analysis of a rate of change of the measured analyte concentration; and providing output based on the estimated at least one analyte value.  View Dependent Claims (2, 3, 4, 5, 6, 7)


8. A system for estimating an analyte value from a continuous analyte sensor, the system comprising:

an input module operatively connected to the continuous analyte sensor that receives a data stream for a first time period, the data stream indicative of a measured analyte concentration of the host over the first time period; and a processor module comprising programming configured to select an algorithm from a plurality of algorithms based on an analysis of an individual historical pattern of the data stream, estimate at least one analyte value using the selected algorithm, and initiate output based on the estimated at least one analyte value.  View Dependent Claims (9, 10, 11, 12, 13, 14)


15. A method for estimating an analyte value from a continuous analyte sensor, the method comprising:

receiving a data stream from the continuous analyte sensor for a first time period, the data stream indicative of a measured analyte concentration of the host over the first time period; selecting, using a processor module, at least one algorithm from a plurality of algorithms based on an analysis of an acceleration of the measured analyte concentration; and evaluating, using the processor module, the algorithm based on at least one parameter selected from the group consisting of a statistical parameter, a physiological parameter, and a clinical parameter; and employing, using the processor module, the selected algorithm based on the step of evaluating to estimate at least one analyte value.  View Dependent Claims (16, 17)


18. A system for estimating analyte values from a continuous analyte sensor the system comprising:

an input module operatively connected to the continuous analyte sensor that receives a data stream for a first time period, the data stream indicative of a measured analyte concentration of the host over the first time period; and a processor module comprising programming configured to select an algorithm from a plurality of algorithms based on an analysis of a rate of change of the measured analyte concentration the data stream, evaluate the algorithm based on a parameter selected from the group consisting of statistical parameters, physiological parameters, and clinical parameters, and employ the selected algorithm based on the algorithm evaluation to estimate at least one analyte value.  View Dependent Claims (19, 20, 21, 22, 23, 24, 25)

1 Specification