Methods, systems, and devices for sensor fusion
First Claim
1. A method of calculating a single, fused sensor glucose value based on respective sensor glucose values of a plurality of redundant working electrodes of a glucose sensor, said glucose sensor including a microcontroller, the method comprising:
- performing, by said microcontroller, respective electrochemical impedance spectroscopy (EIS) procedures for each of the plurality of redundant working electrodes to obtain values of membrane resistance (Rmem) for each said working electrode;
calculating, by said microcontroller, a respective Rmem fusion weight for each said working electrode based on the respective Rmem value for each of the plurality of redundant working electrodes;
obtaining, by said microcontroller, a noise value for each of the plurality of redundant working electrodes;
calculating, by said microcontroller, a respective noise fusion weight for each said working electrode based on the respective noise value for each of the plurality of redundant working electrodes;
obtaining, by said microcontroller, a calibration factor (CF) value for each of the plurality of redundant working electrodes;
calculating, by said microcontroller, a respective CF fusion weight for each said working electrode based on the respective CF value for each of the plurality of redundant working electrodes;
for each of the plurality of redundant working electrodes, combining, by said microcontroller, the respective noise fusion weight and CF fusion weight to calculate a combined noise and CF fusion weight, wherein said combined noise and CF fusion weight is calculated by weighting and averaging the respective noise fusion weight and CF fusion weight by a predefined parameter;
for each of the plurality of redundant working electrodes, calculating, by said microcontroller, an overall fusion weight based on said electrode'"'"'s Rmem fusion weight and combined noise and CF fusion weight;
calculating, by said microcontroller, said single, fused sensor glucose value based on the respective overall fusion weight and sensor glucose value of each of the plurality of redundant working electrodes;
determining, by said microcontroller, whether said single, fused sensor glucose value falls within a calculated range; and
generating a signal, by said microcontroller, to display said single, fused sensor glucose value to a user of said glucose sensor when said single, fused sensor glucose value falls within said range.
1 Assignment
0 Petitions
Accused Products
Abstract
A single, optimal, fused sensor glucose value may be calculated based on respective sensor glucose values of a plurality of redundant working electrodes (WEs) of a glucose sensor. Respective electrochemical impedance spectroscopy (EIS) procedures may be performed for each of the WEs to obtain values of membrane resistance (Rmem) for each WE. A noise value and a calibration factor (CF) value may be calculated for each WE, and respective fusion weights may be calculated for Rmem, noise, and CF for each WE. An overall fusion weight may then be calculated based on the WE'"'"'s Rmem fusion weight, noise fusion weight, and CF fusion weight, such that a single, optimal, fused sensor glucose value may be calculated based on the respective overall fusion weight and sensor glucose value of each of the plurality of redundant working electrodes.
-
Citations
17 Claims
-
1. A method of calculating a single, fused sensor glucose value based on respective sensor glucose values of a plurality of redundant working electrodes of a glucose sensor, said glucose sensor including a microcontroller, the method comprising:
-
performing, by said microcontroller, respective electrochemical impedance spectroscopy (EIS) procedures for each of the plurality of redundant working electrodes to obtain values of membrane resistance (Rmem) for each said working electrode; calculating, by said microcontroller, a respective Rmem fusion weight for each said working electrode based on the respective Rmem value for each of the plurality of redundant working electrodes; obtaining, by said microcontroller, a noise value for each of the plurality of redundant working electrodes; calculating, by said microcontroller, a respective noise fusion weight for each said working electrode based on the respective noise value for each of the plurality of redundant working electrodes; obtaining, by said microcontroller, a calibration factor (CF) value for each of the plurality of redundant working electrodes; calculating, by said microcontroller, a respective CF fusion weight for each said working electrode based on the respective CF value for each of the plurality of redundant working electrodes; for each of the plurality of redundant working electrodes, combining, by said microcontroller, the respective noise fusion weight and CF fusion weight to calculate a combined noise and CF fusion weight, wherein said combined noise and CF fusion weight is calculated by weighting and averaging the respective noise fusion weight and CF fusion weight by a predefined parameter; for each of the plurality of redundant working electrodes, calculating, by said microcontroller, an overall fusion weight based on said electrode'"'"'s Rmem fusion weight and combined noise and CF fusion weight; calculating, by said microcontroller, said single, fused sensor glucose value based on the respective overall fusion weight and sensor glucose value of each of the plurality of redundant working electrodes; determining, by said microcontroller, whether said single, fused sensor glucose value falls within a calculated range; and generating a signal, by said microcontroller, to display said single, fused sensor glucose value to a user of said glucose sensor when said single, fused sensor glucose value falls within said range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A program code storage device comprising:
-
a non-transitory computer-readable medium; and computer-readable program code, stored on the computer-readable medium, the computer-readable program code having instructions which, when executed, cause a physical microcontroller to perform a method of calculating and displaying a single, fused sensor glucose value based on respective sensor glucose values of a plurality of redundant working electrodes of a glucose sensor by; performing respective electrochemical impedance spectroscopy (EIS) procedures for each of the plurality of redundant working electrodes to obtain values of membrane resistance (Rmem) for each said working electrode; calculating a respective Rmem fusion weight for each said working electrode based on the respective Rmem value for each of the plurality of working electrodes; obtaining a noise value for each of the plurality of working electrodes; calculating a respective noise fusion weight for each said working electrode based on the respective noise value for each of the plurality of working electrodes; obtaining a calibration factor (CF) value for each of the plurality of working electrodes; calculating a respective CF fusion weight for each said working electrode based on the respective CF value for each of the plurality of working electrodes; combining the respective noise fusion weight and CF fusion weight to calculate a combined noise and CF fusion weight by weighting and averaging the respective noise fusion weight and CF fusion weight by a predefined parameter; for each of the plurality of electrodes, calculating an overall fusion weight based on said electrode'"'"'s Rmem fusion weight and combined noise and CF fusion weight; calculating said single, fused sensor glucose value based on the respective overall fusion weight and sensor glucose value of each of the plurality of redundant working electrodes; determining whether said single, fused sensor glucose value falls within a calculated range; and displaying said single, fused sensor glucose value to a user of said glucose sensor when said fused sensor glucose value falls within said range. - View Dependent Claims (14, 15, 16, 17)
-
Specification