Sensitivity Calibration of In Vivo Sensors Used to Measure Analyte Concentration
First Claim
1. A computer-implemented method, comprising:
- receiving a signal representative of sensor data from an analyte sensor configured to monitor an analyte level over time;
calibrating the analyte sensor if attenuation of the received signal from the analyte sensor is not detectable;
deferring calibration of the analyte sensor if attenuation of the received signal from the analyte sensor is detectable when calibration is requested, wherein the calibration is deferred until the attenuation of the received signal is no longer detected;
storing the signal from the analyte sensor for a period of time spanning from before the calibration to after the calibration;
determining whether a previously undetected signal attenuation has occurred during the calibration based on the stored signal after the calibration has been completed;
performing reconstruction of the received signal based on the stored signal from the analyte sensor for the period of time spanning from before the calibration to after the calibration, when it is determined that the previously undetected signal attenuation has occurred, to generate a reconstructed signal;
updating the calibration of the analyte sensor based on the reconstructed signal; and
invalidating the calibration of the analyte sensor and requesting a new calibration of the analyte sensor if performing the reconstruction of the received signal does not generate the reconstructed signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices, systems, and computer program products are provided to improve sensitivity calibration of an in vivo analyte sensor and usability of an associated analyte monitoring system. In certain embodiments, methods are provided that improve the user experience of using an analyte monitoring system. Certain embodiments of the present disclosure include features that reduce the amount of calibration or re-calibration performed by the analyte monitoring system. More specifically methods of using a suspect calibration attempt to avoid having to recalibrate by adjusting the calibration or mitigating effects of sensor signal attenuation that caused the calibration attempt to be suspect are provided. Additional features are disclosed.
-
Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
receiving a signal representative of sensor data from an analyte sensor configured to monitor an analyte level over time; calibrating the analyte sensor if attenuation of the received signal from the analyte sensor is not detectable; deferring calibration of the analyte sensor if attenuation of the received signal from the analyte sensor is detectable when calibration is requested, wherein the calibration is deferred until the attenuation of the received signal is no longer detected; storing the signal from the analyte sensor for a period of time spanning from before the calibration to after the calibration; determining whether a previously undetected signal attenuation has occurred during the calibration based on the stored signal after the calibration has been completed; performing reconstruction of the received signal based on the stored signal from the analyte sensor for the period of time spanning from before the calibration to after the calibration, when it is determined that the previously undetected signal attenuation has occurred, to generate a reconstructed signal; updating the calibration of the analyte sensor based on the reconstructed signal; and invalidating the calibration of the analyte sensor and requesting a new calibration of the analyte sensor if performing the reconstruction of the received signal does not generate the reconstructed signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for monitoring an analyte using an in vivo sensor, the system comprising:
-
a processor; and a memory operatively coupled to the processor, the memory storing instructions which, when executed by the processor, causes the processor to; receive a signal representative of sensor data from an analyte sensor configured to monitor an analyte level over time; calibrate the analyte sensor if attenuation of the received signal from the analyte sensor is not detectable; defer calibration of the analyte sensor if attenuation of the received signal from the analyte sensor is detectable when calibration is requested, wherein the calibration is deferred until the attenuation of the received signal is no longer detected; store the signal from the analyte sensor for a period of time spanning from before the calibration to after the calibration; determine whether a previously undetected signal attenuation has occurred during the calibration based on the stored signal after the calibration has been completed; perform reconstruction of the received signal based on the stored signal from the analyte sensor for the period of time spanning from before the calibration to after the calibration, when it is determined that the previously undetected signal attenuation has occurred, to generate a reconstructed signal; update the calibration of the analyte sensor based on the reconstructed signal; and invalidate the calibration of the analyte sensor and request a new calibration of the analyte sensor if performing the reconstruction of the received signal does not generate the reconstructed signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product stored on a computer-readable medium comprising instructions to:
-
receive a signal representative of sensor data from an analyte sensor configured to monitor an analyte level over time; calibrate the analyte sensor if attenuation of the received signal from the analyte sensor is not detectable; defer calibration of the analyte sensor if attenuation of the received signal from the analyte sensor is detectable when calibration is requested, wherein the calibration is deferred until the attenuation of the received signal is no longer detected; store the signal from the analyte sensor for a period of time spanning from before the calibration to after the calibration; determine whether a previously undetected signal attenuation has occurred during the calibration based on the stored signal after the calibration has been completed; perform reconstruction of the received signal based on the stored signal from the analyte sensor for the period of time spanning from before the calibration to after the calibration, when it is determined that the previously undetected signal attenuation has occurred, to generate a reconstructed signal; update the calibration of the analyte sensor based on the reconstructed signal; and invalidate the calibration of the analyte sensor and request a new calibration of the analyte sensor if performing the reconstruction of the received signal does not generate the reconstructed signal. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification