IP Library › Granted Patent US 12,343,144
Granted Patent B2
US 12,343,144 · App. 18/633,877 · Granted Jul 1, 2025

Methods, systems, and devices for calibration and optimization of glucose sensors and sensor output

Inventors: Peter Ajemba (Canyon Country, CA); Keith Nogueira (Mission Hills, CA); Brian T. Kannard (Los Angeles, CA)
Assignee: Medtronic MiniMed, Inc.
A61B5/1495A61B5/14532A61B5/1468A61B5/14865A61B5/6849A61B5/686G01N27/026G06N5/022G16H20/17G16H40/40G16H50/30G16H50/70A61B5/0075A61B5/02055A61B5/021A61B5/024A61B5/1118A61B5/14546A61B5/1455A61B5/7203A61B5/7221A61B5/7267A61B5/742A61B2505/07A61B2560/0223A61B2560/0252A61B2560/0257A61B2562/028A61B2562/029A61B2562/164
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 12,343,144
App. No.
18/633,877
Granted
Jul 1, 2025
Kind
B2
Abstract

A continuous glucose monitoring system may utilize externally sourced information regarding the physiological state and ambient environment of its user for externally calibrating sensor glucose measurements. Externally sourced factory calibration information may be utilized, where the information is generated by comparing metrics obtained from the data used to generate the sensor's glucose sensing algorithm to similar data obtained from each batch of sensors to be used with the algorithm in the future. The output sensor glucose value of a glucose sensor may also be estimated by analytically optimizing input sensor signals to accurately correct for changes in sensitivity, run-in time, glucose current dips, and other variable sensor wear effects. Correction actors, fusion algorithms, EIS, and advanced ASICs may be used to implement the foregoing, thereby achieving the goal of improved accuracy and reliability without the need for blood-glucose calibration, and providing a calibration-free, or near calibration-free, sensor.

Claims (62)

1. A method for calibrating one or more sensor parameters of a glucose sensor used for measuring a level of glucose in a body of a user, the glucose sensor including physical sensor electronics, a microcontroller, and a working electrode, the method comprising:

periodically measuring, by the physical sensor electronics, electrode current signal (Isig) values for the working electrode;

generating, by the microcontroller, Electrochemical Impedance Spectroscopy (EIS) parameter values for the working electrode based on an EIS procedure;

measuring, by the physical sensor electronics, counter voltage (Vcntr) values for the glucose sensor;

weighting the Isig values, the EIS parameter values, and the Vcntr values based on respective weight metrics to generate respective resulting Isig values, resulting EIS parameter values, and resulting Vcntr values, wherein the respective weight metrics are converted from a factory calibration factor;

based on the resulting Isig values, the resulting EIS parameter values, the resulting Vcntr values, and a plurality of sensor glucose (SG) predictive models, calculating, by the microcontroller, a respective SG value for each of the SG predictive models;

fusing the respective SG values to calculate a single, fused SG value;

performing, by the microcontroller, error detection diagnostics on the single, fused SG value to determine whether a correctable error exists in the single, fused SG value;

in a case where the error detection diagnostics determine that a correctable error exists, correcting, by the microcontroller, the correctable error in the single, fused SG value to generate a corrected, single, fused SG value; and

providing the corrected, single, fused SG value.

2. The method of claim 1 , further comprising: in a case where the error detection diagnostics determine that an error in the single, fused SG value is not correctable, blanking the single, fused SG value.

3. The method of claim 1 , wherein the plurality of SG predictive models includes at least two of a genetic programming model, an analytical model, a bag of trees model, or a decision tree model.

4. The method of claim 1 , wherein the plurality of SG predictive models includes a genetic programming model, an analytical model, a bag of trees model, and a decision tree model.

5. The method of claim 1 , further comprising:

accessing the factory calibration factor,

determining whether the factory calibration factor is valid; and

in response to a determination that the factory calibration factor is valid, converting the factory calibration factor to the respective weight metrics.

6. The method of claim 5 , wherein the determining whether the factory calibration factor is valid comprises determining whether the factory calibration factor falls within a predetermined range of values.

7. The method of claim 5 , wherein the determining whether the factory calibration factor is valid comprises:

determining whether the factory calibration factor is divisible by a predetermine prime number; and

in response to a determination that the factory calibration factor is divisible by the predetermined prime number, determining whether a result of dividing the factory calibration factor by the predetermined prime number is within a predetermine range of values.

8. The method of claim 1 , wherein the weighting the Isig values, the EIS parameter values, and the Vcntr values based on the respective weight metrics comprises:

weighting the Isig values, the EIS parameter values, and the Vcntr values based on the respective weight metrics to generate respective weighted Isig values, weighted EIS parameter values, and weighted Vcntr values; and

clamping the respective weighted Isig values, weighted EIS parameter values, and weighted Vcntr values to a predetermine range of values to generate the respective resulting Isig values, resulting EIS parameter values, and resulting Vcntr values.

9. The method of claim 1 , further comprising applying, by the microcontroller, a filter to the single, fused SG value.

10. The method of claim 1 , wherein the glucose sensor is used in a hybrid closed-loop glucose monitoring system.

11. A glucose sensor for calibrating one or more sensor parameters used for measuring a level of glucose in a body of a user, the glucose sensor comprising:

a working electrode;

physical sensor electronics configured to periodically measure electrode current signal (Isig) values for the working electrode and counter voltage (Vcntr) values for the glucose sensor; and

a microcontroller configured at least to perform:

generating Electrochemical Impedance Spectroscopy (EIS) parameter values for the working electrode based on an EIS procedure;

weighting the Isig values, the EIS parameter values, and the Vcntr values based on respective weight metrics to generate respective resulting Isig values, resulting EIS parameter values, and resulting Vcntr values, wherein the respective weight metrics are converted from a factory calibration factor;

based on the resulting Isig values, the resulting EIS parameter values, the resulting Vcntr values, and a plurality of sensor glucose (SG) predictive models, calculating a respective SG value for each of the SG predictive models;

fusing the respective SG values to calculate a single, fused SG value;

performing error detection diagnostics on the single, fused SG value to determine whether a correctable error exists in the single, fused SG value;

in a case where the error detection diagnostics determine that a correctable error exists, correcting the correctable error to generate a corrected, single, fused SG value; and

providing the corrected, single, fused SG value.

12. The glucose sensor of claim 11 , wherein in a case where the error detection diagnostics determine that an error in the single, fused SG value is not correctable, the microcontroller blanks the single, fused SG value.

13. The glucose sensor of claim 11 , wherein the plurality of SG predictive models includes at least two of a genetic programming model, an analytical model, a bag of trees model, or a decision tree model.

14. The glucose sensor of claim 11 , wherein the plurality of SG predictive models includes a genetic programming model, an analytical model, a bag of trees model, and a decision tree model.

15. The glucose sensor of claim 11 , wherein the microcontroller is further configured at least to perform:

accessing the factory calibration factor;

determining whether the factory calibration factor is valid; and

in response to a determination that the factory calibration factor is valid, converting the factory calibration factor to the respective weight metrics.

16. The glucose sensor of claim 15 , wherein the determining whether the factory calibration factor is valid comprises determining whether the factory calibration factor falls within a predetermined range of values.

17. The glucose sensor of claim 15 , wherein the determining whether the factory calibration factor is valid comprises:

determining whether the factory calibration factor is divisible by a predetermine prime number; and

in response to a determination that the factory calibration factor is divisible by the predetermined prime number, determining whether a result of dividing the factory calibration factor by the predetermined prime number is within a predetermine range of values.

18. The glucose sensor of claim 11 , wherein the weighting the Isig values, the EIS parameter values, and the Vcntr values based on the respective weight metrics comprises:

weighting the Isig values, the EIS parameter values, and the Vcntr values based on the respective weight metrics to generate respective weighted Isig values, weighted EIS parameter values, and weighted Vcntr values; and

clamping the respective weighted Isig values, weighted EIS parameter values, and weighted Vcntr values to a predetermine range of values to generate the respective resulting Isig values, resulting EIS parameter values, and resulting Vcntr values.

19. The glucose sensor of claim 11 , wherein the microcontroller is further configured to apply a filter to the single, fused SG value.

20. A non-transitory, computer-readable medium having instructions that, when executed by one or more processors, cause the one or more processors to perform a method for calibrating one or more sensor parameters of a glucose sensor used for measuring a level of glucose in a body of a user, the method comprising:

periodically measuring electrode current signal (Isig) values for a working electrode;

generating Electrochemical Impedance Spectroscopy (EIS) parameter values for the working electrode based on an EIS procedure;

measuring counter voltage (Vcntr) values for the glucose sensor;

weighting the Isig values, the EIS parameter values, and the Vcntr values based on respective weight metrics to generate respective resulting Isig values, resulting EIS parameter values, and resulting Vcntr values, wherein the respective weight metrics are converted from a factory calibration factor;

based on the resulting Isig values, the resulting EIS parameter values, the resulting Vcntr values, and a plurality of sensor glucose (SG) predictive models, calculating a respective SG value for each of the SG predictive models;

fusing the respective SG values to calculate a single, fused SG value;

performing error detection diagnostics on the single, fused SG value to determine whether a correctable error exists in the single, fused SG value;

in a case where the error detection diagnostics determine that a correctable error exists, correcting the correctable error to generate a corrected, single, fused SG value; and

providing the corrected, single, fused SG value.

Assignments (3)
SECURITY INTEREST Recorded Jan 16, 2026
From: MEDTRONIC MINIMED, INC.; COMPANION MEDICAL, INC.
To: CITIBANK, N.A.
Reel/Frame 074394/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2025
From: AJEMBA, PETER; NOGUEIRA, KEITH; KANNARD, BRIAN T.; NISHIDA, JEFFREY; ENGEL, TALY G.; TSAI, ANDY Y.
To: MEDTRONIC MINIMED, INC.
Reel/Frame 070583/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2024
From: AJEMBA, PETER; NOGUEIRA, KEITH; KANNARD, BRIAN T.
To: MEDTRONIC MINIMED, INC.
Reel/Frame 067957/0892 →
Continuity (4)
Continuation 17574700 · Jan 13, 2022
Continuation 16117617 · Aug 30, 2018
Provisional Application 62558248 · Sep 13, 2017
Related Publication 20240260867A1 · Aug 8, 2024
References Cited (92)
US 2942844A · Neate · 1960 [cited by applicant]
US 4755173A · Konopka et al. · 1988 [cited by applicant]
US 5391250A · Cheney et al. · 1995 [cited by applicant]
US 5485408A · Blomquist · 1996 [cited by applicant]
US 5522803A · Teissen-Simony · 1996 [cited by applicant]
US 5665065A · Colman et al. · 1997 [cited by applicant]
US 5800420A · Gross et al. · 1998 [cited by applicant]
US 5807375A · Gross et al. · 1998 [cited by applicant]
US 5925021A · Castellano et al. · 1999 [cited by applicant]
US 5954643A · VanAntwerp et al. · 1999 [cited by applicant]
US 6017328A · Fischell et al. · 2000 [cited by applicant]
US 6186982B1 · Gross et al. · 2001 [cited by applicant]
US 6246992B1 · Brown · 2001 [cited by applicant]
US 6248067B1 · Causey, III et al. · 2001 [cited by applicant]
US 6248093B1 · Moberg · 2001 [cited by applicant]
US 6355021B1 · Nielsen et al. · 2002 [cited by applicant]
US 6379301B1 · Worthington et al. · 2002 [cited by applicant]
US 6544212B2 · Galley et al. · 2003 [cited by applicant]
US 6558351B1 · Steil et al. · 2003 [cited by applicant]
US 6591876B2 · Safabash · 2003 [cited by applicant]
US 6641533B2 · Causey et al. · 2003 [cited by applicant]
US 6736797B1 · Larsen et al. · 2004 [cited by applicant]
US 6749587B2 · Flaherty · 2004 [cited by applicant]
US 6766183B2 · Walsh et al. · 2004 [cited by applicant]
US 6801420B2 · Talbot et al. · 2004 [cited by applicant]
US 6804544B2 · Van Antwerp et al. · 2004 [cited by applicant]
US 7003336B2 · Holker et al. · 2006 [cited by applicant]
US 7029444B2 · Shin et al. · 2006 [cited by applicant]
US 7066909B1 · Peter et al. · 2006 [cited by applicant]
US 7137964B2 · Flaherty · 2006 [cited by applicant]
US 7303549B2 · Flaherty et al. · 2007 [cited by applicant]
US 7399277B2 · Saidara et al. · 2008 [cited by applicant]
US 7442186B2 · Blomquist · 2008 [cited by applicant]
US 7602310B2 · Mann et al. · 2009 [cited by applicant]
US 7647237B2 · Malave et al. · 2010 [cited by applicant]
US 7699807B2 · Faust et al. · 2010 [cited by applicant]
US 7727148B2 · Talbot et al. · 2010 [cited by applicant]
US 7785313B2 · Mastrototaro · 2010 [cited by applicant]
US 7806886B2 · Kanderian, Jr. et al. · 2010 [cited by applicant]
US 7819843B2 · Mann et al. · 2010 [cited by applicant]
US 7828764B2 · Moberg et al. · 2010 [cited by applicant]
US 7879010B2 · Hunn et al. · 2011 [cited by applicant]
US 7890295B2 · Shin et al. · 2011 [cited by applicant]
US 7892206B2 · Moberg et al. · 2011 [cited by applicant]
US 7892748B2 · Norrild et al. · 2011 [cited by applicant]
US 7901394B2 · Ireland et al. · 2011 [cited by applicant]
US 7946985B2 · Mastrototaro et al. · 2011 [cited by applicant]
US 7955305B2 · Moberg et al. · 2011 [cited by applicant]
US 7963954B2 · Kavazov · 2011 [cited by applicant]
US 7977112B2 · Burke et al. · 2011 [cited by applicant]
US 7979259B2 · Brown · 2011 [cited by applicant]
US 7985330B2 · Wang et al. · 2011 [cited by applicant]
US 8024201B2 · Brown · 2011 [cited by applicant]
US 8100852B2 · Moberg et al. · 2012 [cited by applicant]
US 8114268B2 · Wang et al. · 2012 [cited by applicant]
US 8114269B2 · Cooper et al. · 2012 [cited by applicant]
US 8137314B2 · Mounce et al. · 2012 [cited by applicant]
US 8181849B2 · Bazargan et al. · 2012 [cited by applicant]
US 8182462B2 · Istoc et al. · 2012 [cited by applicant]
US 8192395B2 · Estes et al. · 2012 [cited by applicant]
US 8195265B2 · Goode, Jr. et al. · 2012 [cited by applicant]
US 8202250B2 · Stutz, Jr. · 2012 [cited by applicant]
US 8207859B2 · Enegren et al. · 2012 [cited by applicant]
US 8226615B2 · Bikovsky · 2012 [cited by applicant]
US 8257259B2 · Brauker et al. · 2012 [cited by applicant]
US 8267921B2 · Yodfat et al. · 2012 [cited by applicant]
US 8275437B2 · Brauker et al. · 2012 [cited by applicant]
US 8277415B2 · Mounce et al. · 2012 [cited by applicant]
US 8292849B2 · Bobroff et al. · 2012 [cited by applicant]
US 8298172B2 · Nielsen et al. · 2012 [cited by applicant]
US 8303572B2 · Adair et al. · 2012 [cited by applicant]
US 8305580B2 · Aasmul · 2012 [cited by applicant]
US 8308679B2 · Hanson et al. · 2012 [cited by applicant]
US 8313433B2 · Cohen et al. · 2012 [cited by applicant]
US 8318443B2 · Norrild et al. · 2012 [cited by applicant]
US 8323250B2 · Chong et al. · 2012 [cited by applicant]
US 8343092B2 · Rush et al. · 2013 [cited by applicant]
US 8352011B2 · Van Antwerp et al. · 2013 [cited by applicant]
US 8353829B2 · Say et al. · 2013 [cited by applicant]
US 11311217B2 · Ajemba et al. · 2022 [cited by applicant]
US 11957464B2 · Ajemba et al. · 2024 [cited by applicant]
US 20070123819A1 · Mernoe et al. · 2007 [cited by applicant]
US 20100160861A1 · Causey, III et al. · 2010 [cited by applicant]
US 20120262298A1 · Bohm et al. · 2012 [cited by applicant]
US 20140184422A1 · Mensinger et al. · 2014 [cited by applicant]
US 20150164387A1 · Varsavsky · 2015 [cited by applicant]
US 20190076067A1 · Ajemba et al. · 2019 [cited by applicant]
JP 2017504008A · 2017 [cited by applicant]
WO 2010065067A1 · 2010 [cited by applicant]
WO 2017116503A1 · 2017 [cited by applicant]
Patent Cooperation Treaty International Searching Authority, “Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration”, re appl… [cited by applicant]
Japanese Patent Office, “Notice of Reasons for Refusal” re Japanese Patent Application No. 2019-563152, dated Nov. 19, 2020, together withEnglish languate translation 8 pages. [cited by applicant]