Systems and methods for replacing signal artifacts in a glucose sensor data stream
First Claim
1. A method for processing data from a glucose sensor, comprising:
- receiving a signal from a glucose sensor;
detecting signal artifacts in the signal, wherein detecting comprises evaluating the signal against one or more predetermined signal artifacts criteria;
generating, using one or more processors, estimated glucose values based at least in part on the signal, wherein the generating is configured to be performed continually during a period of continuous glucose sensing; and
replacing, using the one or more processors, at least some glucose sensor values associated with at least some signal artifacts using one or more of the estimated glucose values in response to detection of signal artifacts that meet the one or more predetermined signal artifacts criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for minimizing or eliminating transient non-glucose related signal noise due to non-glucose rate limiting phenomenon such as ischemia, pH changes, temperatures changes, and the like. The system monitors a data stream from a glucose sensor and detects signal artifacts that have higher amplitude than electronic or diffusion-related system noise. The system replaces some or the entire data stream continually or intermittently including signal estimation methods that particularly address transient signal artifacts. The system is also capable of detecting the severity of the signal artifacts and selectively applying one or more signal estimation algorithm factors responsive to the severity of the signal artifacts, which includes selectively applying distinct sets of parameters to a signal estimation algorithm or selectively applying distinct signal estimation algorithms.
-
Citations
26 Claims
-
1. A method for processing data from a glucose sensor, comprising:
-
receiving a signal from a glucose sensor; detecting signal artifacts in the signal, wherein detecting comprises evaluating the signal against one or more predetermined signal artifacts criteria; generating, using one or more processors, estimated glucose values based at least in part on the signal, wherein the generating is configured to be performed continually during a period of continuous glucose sensing; and replacing, using the one or more processors, at least some glucose sensor values associated with at least some signal artifacts using one or more of the estimated glucose values in response to detection of signal artifacts that meet the one or more predetermined signal artifacts criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for processing data from a glucose sensor, comprising:
-
receiving a signal from a glucose sensor; detecting signal artifacts in the signal, wherein detecting comprises evaluating the signal against one or more predetermined signal artifacts criteria; estimating, using one or more processors, one or more glucose values based at least in part on the signal; selecting, using the one or more processors, at least one data type representative of the one or more estimated glucose values from a group comprising a plurality of different data types in response to detection of signal artifacts that meet the one or more predetermined signal artifacts criteria, the group comprising a plurality of different data types including at least one of a numeric representation of the one or more estimated glucose values, a directional arrow indicative of a rate of change of the one or more estimated glucose values, or a graphical representation of the one or more estimated glucose values; and outputting the selected at least one data type to a user or to an external device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for processing data from a glucose sensor, comprising:
-
receiving a signal from a glucose sensor; detecting signal artifacts in the signal, wherein detecting comprises evaluating the signal against one or more predetermined signal artifacts criteria; estimating, using one or more processors, one or more glucose values based at least in part on the signal, wherein estimating is performed continually; selecting, using the one or more processors, at least one data type representative of the one or more estimated glucose values from a group comprising a plurality of different data types in response to detection of signal artifacts that meet the one or more predetermined signal artifacts criteria, the group comprising a plurality of different data types including at least one of a numeric representation of the one or more estimated glucose values, a directional arrow indicative of a rate of change of the one or more estimated glucose values, or a graphical representation of the one or more estimated glucose values; and outputting the selected at least one data type to a user or to an external device.
-
Specification