IP Library Granted Patent US 10,820,842
Granted Patent B2
US 10,820,842 · App. 16/905,276 · Granted Nov 3, 2020

Methods and systems for early signal attenuation detection and processing

Inventor: Wesley Scott Harper (Alameda, CA)
Assignee: ABBOTT DIABETES CARE INC.
A61B5/14532A61B5/1473A61B5/1495G01D18/00G01N31/22G01N33/66G16H40/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,820,842
App. No.
16/905,276
Granted
Nov 3, 2020
Kind
B2
Abstract

Provided are methods and apparatus for receiving sensor data from an analyte sensor of a sensor monitoring system, processing the received sensor data with time corresponding calibration data, outputting the processed sensor data, detecting one or more adverse conditions associated with the sensor monitoring system, disabling the output of the sensor data during the adverse condition time period, determining that the one or more detected adverse conditions is no longer present in the sensor monitoring system, retrieving the sensor data during the adverse condition time period, processing the retrieved sensor data during the adverse condition time period, and outputting the processed retrieved sensor data.

Claims (55)

1. A method of backfilling one or more sensor data gaps in an analyte monitoring system comprising one or more processors and an analyte sensor, the method comprising:

detecting, with the one or more processors, a failure mode condition, wherein the failure mode condition causes the one or more sensor data gaps to be outputted to a display of the analyte monitoring system;

storing sensor data received from the analyte sensor for at least a portion of a time period associated with the failure mode condition;

processing, with the one or more processors, the sensor data for the at least a portion of the time period associated with the failure mode condition; and

in response to a correction of the failure mode condition, outputting the processed stored sensor data to the display of the analyte monitoring system such that the one or more sensor data gaps are at least partially filled by the processed stored sensor data.

2. The method of claim 1 , wherein the failure mode condition comprises signal errors associated with a transmitter unit of the analyte monitoring system or a receiver unit of the analyte monitoring system.

3. The method of claim 1 , wherein the failure mode condition comprises one or more of an inability to calibrate the sensor, a system malfunction, or a sensor dislodgement.

4. The method of claim 1 , wherein the failure mode condition comprises one or more of a sensor data value being outside a predetermined sensor data value range, a rate of change of one or more sensor data values being above a predetermined rate-of-change threshold, or a temperature measurement outside a predetermined temperature range.

5. The method of claim 1 , further comprising, in response to the correction of the failure mode condition, receiving the processed stored sensor data for the at least a portion of the time period associated with the failure mode condition.

6. The method of claim 1 , wherein outputting the processed stored sensor data to the display of the analyte monitoring system occurs immediately after the correction of the failure mode condition.

7. The method of claim 1 , further comprising, in response to the correction of the failure mode condition, waiting a predetermined period of time before outputting the processed stored sensor data to the display of the analyte monitoring system.

8. The method of claim 1 , wherein processing the sensor data is performed by one or more processors of a transmitter unit of the analyte monitoring system.

9. The method of claim 1 , wherein processing the sensor data is performed by one or more processors of a receiver unit of the analyte monitoring system.

10. The method of claim 1 , wherein storing the sensor data received from the analyte sensor includes storing time information associated with the failure mode condition.

11. The method of claim 1 , further comprising:

receiving current sensor data from the analyte sensor;

outputting a first graphical representation to the display of the analyte monitoring system, wherein the first graphical representation includes the current sensor data and the one or more sensor data gaps associated with the failure mode condition.

12. The method of claim 11 , wherein outputting the processed stored sensor data to the display of the analyte monitoring system comprises outputting a second graphical representation to the display of the analyte monitoring system, wherein the second graphical representation comprises the processed stored sensor data, and wherein the one or more sensor data gaps associated with the failure mode condition are at least partially filled in the second graphical representation.

13. The method of claim 1 , wherein the failure mode condition comprises an inability of the analyte monitoring system to display or output the sensor data.

14. An analyte monitoring system comprising:

an analyte sensor;

one or more processors; and

a memory device for storing instructions which, when executed by the one or more processors, causes the one or more processors to:

detect a failure mode condition, wherein the failure mode condition causes one or more sensor data gaps to be outputted to a display of the analyte monitoring system,

store sensor data received from the analyte sensor for at least a portion of a time period associated with the failure mode condition,

process the sensor data for the at least a portion of the time period associated with the failure mode condition, and

in response to a correction of the failure mode condition, output the processed stored sensor data to the display of the analyte monitoring system such that the one or more sensor data gaps are at least partially filled by the processed stored sensor data.

15. The system of claim 14 , wherein the failure mode condition comprises signal errors associated with a transmitter unit of the analyte monitoring system or a receiver unit of the analyte monitoring system.

16. The system of claim 14 , wherein the memory device stores instructions which, when executed by the one or more processors, further causes the one or more processors to wait a predetermined period of time before outputting the processed stored sensor data to the display of the analyte monitoring system.

17. The system of claim 14 , wherein the one or more processors comprise one or more processors of a transmitter unit of the analyte monitoring system.

18. The system of claim 14 , wherein the one or more processors comprise one or more processors of a receiver unit of the analyte monitoring system.

19. The system of claim 14 , wherein the memory device stores instructions which, when executed by the one or more processors, further causes the one or more processors to store time information associated with the failure mode condition.

20. The system of claim 14 , further comprising a receiver unit configured to receive current sensor data,

wherein the memory device stores instructions which, when executed by one or more processors of the receiver unit, further causes the one or more processors of the receiver unit to output a first graphical representation to the display of the analyte monitoring system,

and wherein the first graphical representation comprises the current sensor data and the one or more sensor data gaps associated with the failure mode condition.

21. The system of claim 20 , wherein the memory device stores instructions which, when executed by the one or more processors of the receiver unit, further causes the one or more processors of the receiver unit to output a second graphical representation to the display of the analyte monitoring system,

wherein the second graphical representation comprises the processed stored sensor data, and wherein the one or more sensor data gaps associated with the failure mode condition are at least partially filled in the second graphical representation.

22. The system of claim 14 , wherein the failure mode condition comprises an inability of the analyte monitoring system to display or output the sensor data.

23. A method of backfilling data in an analyte monitoring system comprising one or more processors and an analyte sensor, the method comprising:

receiving analyte related sensor data;

detecting, with the one or more processors, a failure mode condition, wherein the failure mode condition comprises an inability of the analyte monitoring system to display or output the analyte related sensor data during a time period;

outputting to a display of the analyte monitoring system one or more sensor data gaps resulting from the inability of the analyte monitoring system to display the analyte related sensor data during the time period;

storing the analyte related sensor data during at least a portion of the time period;

processing, with the one or more processors, the analyte related sensor data; and

in response to a correction of the failure mode condition, outputting the processed stored analyte related sensor data to the display of the analyte monitoring system such that the one or more sensor data gaps are at least partially filled by the stored analyte related sensor data.

24. The method of claim 23 , wherein the failure mode condition further comprises signal errors associated with a transmitter unit of the analyte monitoring system or a receiver unit of the analyte monitoring system.

25. The method of claim 23 , wherein the failure mode condition further comprises one or more of an inability to calibrate the sensor, a system malfunction, or a sensor dislodgement.

26. The method of claim 23 , further comprising, in response to the correction of the failure mode condition, receiving the processed stored analyte related sensor data for the at least a portion of the time period associated with the failure mode condition.

27. The method of claim 23 , wherein processing the analyte related sensor data is performed by one or more processors of a transmitter unit of the analyte monitoring system.

28. The method of claim 23 , wherein processing the analyte related sensor data is performed by one or more processors of a receiver unit of the analyte monitoring system.

29. The method of claim 23 , wherein storing the analyte related sensor data includes storing time information associated with the failure mode condition.

30. The method of claim 23 , further comprising:

receiving current analyte related sensor data;

outputting a first graphical representation to the display of the analyte monitoring system, wherein the first graphical representation includes the current analyte related sensor data and the one or more sensor data gaps associated with the failure mode condition, and

wherein outputting the processed stored analyte related sensor data to the display of the analyte monitoring system comprises outputting a second graphical representation to the display of the analyte monitoring system, wherein the second graphical representation comprises the processed stored analyte related sensor data, and wherein the one or more sensor data gaps associated with the failure mode condition are at least partially filled in the second graphical representation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2020
From: HARPER, WESLEY SCOTT
To: ABBOTT DIABETES CARE INC.
Reel/Frame 053107/0531 →
Continuity (6)
Continuation 16228910 · Dec 21, 2018
Continuation 15061774 · Mar 4, 2016
Continuation 13925694 · Jun 24, 2013
Continuation 12769635 · Apr 28, 2010
Provisional Application 61173600 · Apr 29, 2009
Related Publication 20200315506A1 · Oct 8, 2020
Cited By (52)
US 12,239,442 US 12,239,463 US 12,268,496 US 12,274,548 US 12,274,549 US 12,279,866 US 12,279,867 US 12,279,868 US 12,285,251 US 12,285,252 US 12,310,722 US 12,313,622 US 12,315,630 US 12,326,441 US 12,329,522 US 12,343,140 US 12,350,042 US 12,369,821 US 12,390,132 US 12,408,847 US 12,414,713 US 12,436,127 US 12,440,173 US 12,465,251 US 12,478,296 US 12,482,558 US 12,495,993 US 12,521,041 US 12,558,007 US 12,558,122 US 12,562,273 US 12,569,166 US 12,569,168 US 12,569,173 US 12,575,763 US 12,575,856 US 12,576,599 US 12,582,334 US 12,588,928 US 12,589,204 US 12,599,317 US 12,605,185 US 12,605,186 US 12,611,121 US 12,611,125 US 12,616,395 US 12,616,396 US 12,616,397 US 12,629,173 US 12,667,286 US 12,690,789 US 12,702,332