Patent ID: 9675290
Date: 2017-06-13
CPC Classifications: A61B,G16H

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; determining whether the previously undetected signal attenuation is continuing to occur in the reconstructed signal according to at least one attenuation characterization; in response to the previously undetected signal attenuation not continuing to occur in the reconstructed signal, updating the calibration of the analyte sensor based on the reconstructed signal; and in response to the previously undetected signal attenuation continuing to occur in the reconstructed signal, invalidating the calibration of the analyte sensor and requesting a new calibration of the analyte sensor.