IP Library Granted Patent US 12,573,486
Granted Patent B2
US 12,573,486 · App. 17/120,052 · Granted Mar 10, 2026

Method and system for identifying fasting and postprandial periods based on detected events and using the same to train a mathematical model

Inventors: Di Wu (Glendale, CA); Benyamin Grosman (Valley Village, CA)
Assignee: Medtronic MiniMed, Inc.
G16H20/10A61B5/1118A61B5/14532A61B5/4866A61B5/7267A61B5/7278A61B5/7282A61M5/1723G06F16/2379G06F16/245G06F18/214G06F18/2148G06N7/01G06V10/809G16B40/00G16H10/40G16H20/17G16H20/30G16H20/60G16H40/67G16H50/50G06N3/08G06V40/20
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,573,486
App. No.
17/120,052
Granted
Mar 10, 2026
Kind
B2
Abstract

Technologies are provided for identifying fasting and postprandial periods based on detected events and using the same to train a mathematical model. Events during a period can be detected via an event detection system. Each detected event can include a specific activity that is indicative of a physical behavior of the user. Training data and the detected events can be processed to determine timing of fasting periods, timing of postprandial periods, and timing of other periods. Training data from the fasting periods and other training data from the postprandial periods can be identified. The mathematical model of the user can be trained to identify fasting parameters of a physiological blood glucose response of the user during the fasting periods, and fasting parameters of a physiological blood glucose response of the user (differently) during postprandial periods.

Claims (84)

1 . A method, comprising:

receiving one or more streams of training data during a period, the one or more streams comprising: therapy-related data and settings from an insulin infusion device of a user;

detecting events during the period, via an event detection system;

processing the training data and the detected events to determine: timing of fasting periods within the one or more streams of training data, timing of postprandial periods within the one or more streams of training data, and timing of other periods within the one or more streams of training data, wherein the fasting periods are associated with a fasting glucose condition, wherein the postprandial periods are periods that are associated with a non-fasting glucose condition that occurs when user has consumed food during the period, and wherein the other periods are time periods that are associated with neither the fasting glucose condition nor the non-fasting glucose condition;

identifying training data from the fasting periods within the one or more streams of training data and other training data from the postprandial periods within the one or more streams of training data, the training data including labeled events or event combinations detected by the event detection system during the fasting periods and the postprandial periods, wherein each detected event comprises: a specific activity that is indicative of a physical behavior of the user;

training a mathematical model of the user that simulates a physiological blood glucose response of the user to estimate a glucose level of the user based on the training data for the fasting periods to adapt the mathematical model of the user to determine values of fasting parameters associated with the physiological blood glucose response of the user during the fasting periods;

training the mathematical model of the user based on the other training data from the postprandial periods to further adapt the mathematical model of the user to determine the values of the fasting parameters associated with the physiological blood glucose response of the user differently during the postprandial periods; and

causing administration of insulin to the user based on an estimated glucose level of the user outputted by the mathematical model, in response to one or more detected events, being greater than a target glucose setpoint value.

2 . The method according to claim 1 further comprising:

storing, in a database, the training data for the fasting periods, the detected events as labeled events, and different combinations of detected events as labeled event combinations; and

retrieving, via a system, the training data for the fasting periods, selected ones of the labeled events for the fasting periods, and selected ones of the labeled event combinations for the fasting periods from the database,

wherein training the mathematical model of the user comprises:

training the mathematical model of the user based on the training data for the fasting periods, the selected ones of the labeled events for the fasting periods, and the selected ones of the labeled event combinations for the fasting periods to adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user during the fasting periods in response to the selected ones of the labeled events for the fasting periods and the selected ones of the labeled event combinations for the fasting periods.

3 . The method according to claim 2 , wherein training the mathematical model of the user based on the training data for the fasting periods, the selected ones of the labeled events for the fasting periods, and the selected ones of the labeled event combinations for the fasting periods comprises:

defining one or more parameters of equations of the mathematical model based on the training data for the fasting periods, the selected ones of the labeled events for the fasting periods, the selected ones of the labeled event combinations for the fasting periods, and insulin delivery to the user to adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user during the fasting periods, wherein each parameter that is defined based on the training data for the fasting periods is modifiable as a function of one or more of the selected ones of the labeled events for the fasting periods and the selected ones of the labeled event combinations for the fasting periods.

4 . The method according to claim 2 , wherein the therapy-related data and settings from the insulin infusion device of the user describe one or more of: blood glucose levels of the user during the period and insulin delivery to the user during the period, and wherein each labeled event and each labeled event combination comprises: a label and a probability of an increased insulin delivery demand or a decreased insulin delivery demand for that particular labeled event or that particular combination of detected events, and wherein each labeled event and each labeled event combination is correlated to:

a decreased insulin delivery demand when the probability of the decreased insulin delivery demand is greater than a first threshold;

an increased insulin delivery demand when the probability of the increased insulin delivery demand is greater than a second threshold; or

an ordinary insulin delivery demand when the probability of the decreased insulin delivery demand is less than the first threshold and the probability of the increased insulin delivery demand is less than the second threshold.

5 . The method according to claim 1 , further comprising:

storing, in a database, the other training data from the postprandial periods, the detected events as labeled events, and different combinations of detected events as labeled event combinations; and

retrieving the training data for the postprandial periods, selected ones of the labeled events for the postprandial periods, and selected ones of the labeled event combinations for the postprandial periods from the database,

wherein training the mathematical model of the user comprises:

training the mathematical model of the user based on the other training data from the postprandial periods, the selected ones of the labeled events for the postprandial periods, and the selected ones of the labeled event combinations for the postprandial periods to further adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user differently during the postprandial periods in response to the selected ones of the labeled events for the postprandial periods and the selected ones of the labeled event combinations for the postprandial periods.

6 . The method according to claim 5 , wherein training the mathematical model of the user based on the other training data from the postprandial periods, the selected ones of the labeled events for the postprandial periods, and the selected ones of the labeled event combinations for the postprandial periods, comprises:

defining one or more parameters of equations of the mathematical model based on the training data for the postprandial periods, the selected ones of the labeled events for the postprandial periods, the selected ones of the labeled event combinations for the postprandial periods, carbohydrate intake by the user and insulin delivery to the user to further adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user differently during the postprandial periods, wherein each parameter that is defined based on the training data for the postprandial periods is modifiable as a function of one or more of the selected ones of the labeled events for the postprandial periods and the selected ones of the labeled event combinations for the postprandial periods.

7 . The method according to claim 5 , wherein the therapy-related data and settings from the insulin infusion device of the user describe one or more of: blood glucose levels of the user during the period and insulin delivery to the user during the period, and wherein each labeled event and each labeled event combination comprises: a label and a probability of an increased insulin delivery demand or a decreased insulin delivery demand for that particular labeled event or that particular combination of detected events, and wherein each labeled event and each labeled event combination is correlated to:

a decreased insulin delivery demand when the probability of the decreased insulin delivery demand is greater than a first threshold;

an increased insulin delivery demand when the probability of the increased insulin delivery demand is greater than a second threshold; or

an ordinary insulin delivery demand when the probability of the decreased insulin delivery demand is less than the first threshold and the probability of the increased insulin delivery demand is less than the second threshold.

8 . The method according to claim 1 , wherein the specific activities that are indicative of the physical behavior of the user comprise one or more of: a meal ingestion event; a sleep event; a physical activity event; an exercise event; and a work-related event.

9 . A system, comprising:

one or more hardware-based processors configured by machine-readable instructions to:

receive one or more streams of training data during a period, the one or more streams comprising: therapy-related data and settings from an insulin infusion device of a user;

detect events during the period, via an event detection system;

process the training data and the detected events to determine: timing of fasting periods within the one or more streams of training data, timing of postprandial periods within the one or more streams of training data, and timing of other periods within the one or more streams of training data, wherein the fasting periods are periods within the one or more streams that are associated with a fasting glucose condition, wherein the postprandial periods are periods within the one or more streams that are associated with a non-fasting glucose condition that occurs when user has consumed food during the period, and wherein the other periods are time periods that are associated with neither the fasting glucose condition nor the non-fasting glucose condition;

identifying training data from the fasting periods within the one or more streams of training data and other training data from the postprandial periods within the one or more streams of training data, the training data including labeled events or event combinations detected by the event detection system during the fasting periods and the postprandial periods, wherein each detected event comprises: a specific activity that is indicative of a physical behavior of the user;

train a mathematical model that simulates a physiological blood glucose response of the user to estimate a glucose level of the user based on the training data for the fasting periods to adapt the mathematical model of the user to determine values of fasting parameters associated with the physiological blood glucose response of the user during the fasting periods;

train the mathematical model based on the other training data from the postprandial periods to further adapt the mathematical model of the user to determine the values of the fasting parameters associated with the physiological blood glucose response of the user differently during the postprandial periods; and

cause administration of insulin to the user based on an estimated glucose level of the user outputted by the mathematical model, in response to one or more detected events, being greater than a target glucose value.

10 . The system according to claim 9 , further comprising:

storage configured to store a database of: the training data for the fasting periods, the detected events as labeled events, and different combinations of detected events as labeled event combinations; and

wherein the one or more hardware-based processors are further configured by machine-readable instructions to:

retrieve the training data for the fasting periods, selected ones of the labeled events for the fasting periods, and selected ones of the labeled event combinations for the fasting periods from the database; and

train the mathematical model based on the training data for the fasting periods, the selected ones of the labeled events for the fasting periods, and the selected ones of the labeled event combinations for the fasting periods to adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user during the fasting periods in response to the selected ones of the labeled events for the fasting periods and the selected ones of the labeled event combinations for the fasting periods.

11 . The system according to claim 10 , wherein the one or more hardware-based processors are further configured by machine-readable instructions to:

define one or more parameters of equations of the mathematical model based on the training data for the fasting periods, the selected ones of the labeled events for the fasting periods, the selected ones of the labeled event combinations for the fasting periods, and insulin delivery to the user to adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user during the fasting periods, wherein each parameter that is defined based on the training data for the fasting periods is modifiable as a function of one or more of the selected ones of the labeled events for the fasting periods and the selected ones of the labeled event combinations for the fasting periods.

12 . The system according to claim 10 , wherein the therapy-related data and settings from the insulin infusion device of the user describe one or more of: blood glucose levels of the user during the period and insulin delivery to the user during the period, and wherein each labeled event and each labeled event combination comprises: a label and a probability of an increased insulin delivery demand or a decreased insulin delivery demand for that particular labeled event or that particular combination of detected events, and wherein each labeled event and each labeled event combination is correlated to:

a decreased insulin delivery demand when the probability of the decreased insulin delivery demand is greater than a first threshold;

an increased insulin delivery demand when the probability of the increased insulin delivery demand is greater than a second threshold; or

an ordinary insulin delivery demand when the probability of the decreased insulin delivery demand is less than the first threshold and the probability of the increased insulin delivery demand is less than the second threshold.

13 . The system according to claim 9 , further comprising:

storage configured to store a database of: the other training data from the postprandial periods, the detected events as labeled events, and different combinations of detected events as labeled event combinations; and

wherein the one or more hardware-based processors are further configured by machine-readable instructions to:

retrieve the training data for the postprandial periods, selected ones of the labeled events for the postprandial periods, and selected ones of the labeled event combinations for the postprandial periods from the database; and

train the mathematical model based on the other training data from the postprandial periods, the selected ones of the labeled events for the postprandial periods, and the selected ones of the labeled event combinations for the postprandial periods to further adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user differently during the postprandial periods in response to the selected ones of the labeled events for the postprandial periods and the selected ones of the labeled event combinations for the postprandial periods.

14 . The system according to claim 13 , wherein the one or more hardware-based processors are further configured by machine-readable instructions to:

define one or more parameters of equations of the mathematical model based on the training data for the postprandial periods, the selected ones of the labeled events for the postprandial periods, the selected ones of the labeled event combinations for the postprandial periods, carbohydrate intake by the user and insulin delivery to the user to further adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user differently during the postprandial periods, wherein each parameter that is defined based on the training data for the postprandial periods is modifiable as a function of one or more of the selected ones of the labeled events for the postprandial periods and the selected ones of the labeled event combinations for the postprandial periods.

15 . The system according to claim 13 , wherein the therapy-related data and settings from the insulin infusion device of the user describe one or more of: blood glucose levels of the user during the period and insulin delivery to the user during the period, and wherein each labeled event and each labeled event combination comprises: a label and a probability of an increased insulin delivery demand or a decreased insulin delivery demand for that particular labeled event or that particular combination of detected events, and wherein each labeled event and each labeled event combination is correlated to:

a decreased insulin delivery demand when the probability of the decreased insulin delivery demand is greater than a first threshold;

an increased insulin delivery demand when the probability of the increased insulin delivery demand is greater than a second threshold; or

an ordinary insulin delivery demand when the probability of the decreased insulin delivery demand is less than the first threshold and the probability of the increased insulin delivery demand is less than the second threshold.

16 . At least one non-transitory computer-readable medium having instructions stored thereon that are configurable to cause at least one processor to perform operations comprising:

receiving one or more streams of training data during a period, the one or more streams comprising: therapy-related data and settings from an insulin infusion device of a user;

detecting events during the period, via an event detection system;

processing the training data and the detected events to determine: timing of fasting periods within the one or more streams of training data, timing of postprandial periods within the one or more streams of training data, and timing of other periods within the one or more streams of training data, wherein the fasting periods are periods within the one or more streams that are associated with a fasting glucose condition, wherein the postprandial periods are periods within the one or more streams that are associated with a non-fasting glucose condition that occurs when user has consumed food during the period, and wherein the other periods are time periods that are associated with neither the fasting glucose condition nor the non-fasting glucose condition;

identifying training data from the fasting periods within the one or more streams of training data and other training data from the postprandial periods within the one or more streams of training data, the training data including labeled events or event combinations detected by the event detection system during the fasting periods and the postprandial periods, wherein each detected event comprises: a specific activity that is indicative of a physical behavior of the user;

training a mathematical model of the user that simulates a physiological blood glucose response of the user to estimate a glucose level of the user based on the training data for the fasting periods to adapt the mathematical model of the user to determine values of fasting parameters associated with the physiological blood glucose response of the user during the fasting periods;

training the mathematical model of the user that simulates a physiological blood glucose response of the user based on the other training data from the postprandial periods to further adapt the mathematical model of the user to determine the values of the fasting parameters associated with the physiological blood glucose response of the user differently during the postprandial periods; and

causing administration to the user an insulin dose determined based on a difference between an estimated glucose level of the user outputted by the mathematical model in response to one or more detected events and a target glucose setpoint value.

17 . The at least one non-transitory computer-readable medium according to claim 16 , wherein the operations further comprise:

storing, in a database, the training data for the fasting periods, the detected events as labeled events, and different combinations of detected events as labeled event combinations; and

retrieving, via a system, the training data for the fasting periods, selected ones of the labeled events for the fasting periods, and selected ones of the labeled event combinations for the fasting periods from the database,

wherein training the mathematical model of the user comprises:

training the mathematical model of the user based on the training data for the fasting periods, the selected ones of the labeled events for the fasting periods, and the selected ones of the labeled event combinations for the fasting periods to adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user during the fasting periods in response to the selected ones of the labeled events for the fasting periods and the selected ones of the labeled event combinations for the fasting periods.

18 . The at least one non-transitory computer-readable medium according to claim 17 , wherein training the mathematical model of the user based on the training data for the fasting periods, the selected ones of the labeled events for the fasting periods, and the selected ones of the labeled event combinations for the fasting periods comprises:

defining one or more parameters of equations of the mathematical model based on the training data for the fasting periods, the selected ones of the labeled events for the fasting periods, the selected ones of the labeled event combinations for the fasting periods, and insulin delivery to the user to adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user during the fasting periods, wherein each parameter that is defined based on the training data for the fasting periods is modifiable as a function of one or more of the selected ones of the labeled events for the fasting periods and the selected ones of the labeled event combinations for the fasting periods.

19 . The at least one non-transitory computer-readable medium according to claim 16 , wherein the operations further comprise:

storing, in a database, the other training data from the postprandial periods, the detected events as labeled events, and different combinations of detected events as labeled event combinations; and

retrieving the training data for the postprandial periods, selected ones of the labeled events for the postprandial periods, and selected ones of the labeled event combinations for the postprandial periods from the database,

wherein training the mathematical model of the user comprises:

training the mathematical model of the user based on the other training data from the postprandial periods, the selected ones of the labeled events for the postprandial periods, and the selected ones of the labeled event combinations for the postprandial periods to further adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user differently during the postprandial periods in response to the selected ones of the labeled events for the postprandial periods and the selected ones of the labeled event combinations for the postprandial periods.

20 . The at least one non-transitory computer-readable medium according to claim 19 , wherein training the mathematical model of the user based on the other training data from the postprandial periods, the selected ones of the labeled events for the postprandial periods, and the selected ones of the labeled event combinations for the postprandial periods, comprises:

defining one or more parameters of equations of the mathematical model based on the training data for the postprandial periods, the selected ones of the labeled events for the postprandial periods, the selected ones of the labeled event combinations for the postprandial periods, carbohydrate intake by the user and insulin delivery to the user to further adapt the mathematical model of the user to identify the fasting parameters of the physiological blood glucose response of the user differently during the postprandial periods, wherein each parameter that is defined based on the training data for the postprandial periods is modifiable as a function of one or more of the selected ones of the labeled events for the postprandial periods and the selected ones of the labeled event combinations for the postprandial periods.

Assignments (2)
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 Jun 10, 2021
From: WU, DI; GROSMAN, BENYAMIN
To: MEDTRONIC MINIMED, INC.
Reel/Frame 056506/0096 →
Continuity (2)
Provisional Application 62948007 · Dec 13, 2019
Related Publication 20210177345A1 · Jun 17, 2021
References Cited (197)
US 4562751A · Nason et al. · 1986 [cited by applicant]
US 4685903A · Cable et al. · 1987 [cited by applicant]
US 4755173A · Konopka et al. · 1988 [cited by applicant]
US 5080653A · Voss et al. · 1992 [cited by applicant]
US 5097122A · Colman et al. · 1992 [cited by applicant]
US 5391250A · Cheney, II et al. · 1995 [cited by applicant]
US 5450478A · Christy et al. · 1995 [cited by applicant]
US 5485408A · Blomquist · 1996 [cited by applicant]
US 5505709A · Funderburk et al. · 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 · Van Antwerp 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 6485465B2 · Moberg et al. · 2002 [cited by applicant]
US 6544212B2 · Galley et al. · 2003 [cited by applicant]
US 6554798B1 · Mann et al. · 2003 [cited by applicant]
US 6558320B1 · Causey, III 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, III et al. · 2003 [cited by applicant]
US 6659980B2 · Moberg et al. · 2003 [cited by applicant]
US 6736797B1 · Larsen et al. · 2004 [cited by applicant]
US 6749587B2 · Flaherty · 2004 [cited by applicant]
US 6752787B1 · Causey, III et al. · 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 6817990B2 · Yap et al. · 2004 [cited by applicant]
US 6932584B2 · Gray et al. · 2005 [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 7621893B2 · Moberg 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 7942844B2 · Moberg 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 8019410B1 · Bharmi 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 8487758B2 · Istoc · 2013 [cited by applicant]
US 9037254B2 · John · 2015 [cited by applicant]
US 9622675B2 · Leyde et al. · 2017 [cited by applicant]
US 10102342B1 · Vleugels et al. · 2018 [cited by applicant]
US 10342923B2 · Henrich et al. · 2019 [cited by applicant]
US 10532211B2 · Ghaffari et al. · 2020 [cited by applicant]
US 10593231B2 · Cahan et al. · 2020 [cited by applicant]
US 10716896B2 · O'Connor et al. · 2020 [cited by applicant]
US 11024142B2 · Tunnell et al. · 2021 [cited by applicant]
US 11367517B2 · Vleugels · 2022 [cited by applicant]
US 11786655B2 · Vleugels et al. · 2023 [cited by applicant]
US 11887712B2 · Roy et al. · 2024 [cited by applicant]
US 11938301B2 · Monirabbasi · 2024 [cited by applicant]
US 11992656B2 · Golenberg et al. · 2024 [cited by applicant]
US 20070123819A1 · Mernoe et al. · 2007 [cited by applicant]
US 20090062730A1 · Woo · 2009 [cited by applicant]
US 20090069787A1 · Estes et al. · 2009 [cited by applicant]
US 20090112154A1 · Montgomery et al. · 2009 [cited by applicant]
US 20100160861A1 · Causey, III et al. · 2010 [cited by applicant]
US 20120266251A1 · Birtwhistle et al. · 2012 [cited by applicant]
US 20130046281A1 · Javitt · 2013 [cited by applicant]
US 20150134356A1 · Atlas et al. · 2015 [cited by applicant]
US 20160184518A1 · Freeman et al. · 2016 [cited by applicant]
US 20160234034A1 · Mahar et al. · 2016 [cited by applicant]
US 20160270717A1 · Luna et al. · 2016 [cited by applicant]
US 20160317077A1 · Sillay · 2016 [cited by applicant]
US 20170049383A1 · McMahon · 2017 [cited by applicant]
US 20170053552A1 · Zhong et al. · 2017 [cited by applicant]
US 20170164878A1 · Connor · 2017 [cited by applicant]
US 20170188979A1 · Volpe · 2017 [cited by applicant]
US 20170203039A1 · Desborough et al. · 2017 [cited by applicant]
US 20170220772A1 · Vleugels et al. · 2017 [cited by applicant]
US 20170258986A1 · Tsoukalis · 2017 [cited by applicant]
US 20180169334A1 · Grosman · 2018 [cited by applicant]
US 20180174675A1 · Roy et al. · 2018 [cited by applicant]
US 20180178061A1 · O'Larte et al. · 2018 [cited by applicant]
US 20180318529A1 · Davidson et al. · 2018 [cited by applicant]
US 20180353682A1 · Laurence et al. · 2018 [cited by applicant]
US 20190251456A1 · Constantin et al. · 2019 [cited by applicant]
US 20190307958A1 · Yang · 2019 [cited by applicant]
US 20190365286A1 · Powers, III et al. · 2019 [cited by applicant]
US 20200015739A1 · Abraham et al. · 2020 [cited by applicant]
US 20200101221A1 · Lintereur · 2020 [cited by examiner]
US 20200135320A1 · Vleugels · 2020 [cited by applicant]
US 20200286612A1 · Mears · 2020 [cited by applicant]
US 20200289373A1 · Vleugels · 2020 [cited by applicant]
US 20200294645A1 · Vleugels · 2020 [cited by applicant]
US 20200375538A1 · Kwok et al. · 2020 [cited by applicant]
US 20200375549A1 · Wexler et al. · 2020 [cited by applicant]
US 20210060248A1 · Golenberg et al. · 2021 [cited by applicant]
US 20210060249A1 · Golenberg et al. · 2021 [cited by applicant]
US 20210090727A1 · Rosinko et al. · 2021 [cited by applicant]
US 20210100951A1 · Chase · 2021 [cited by applicant]
US 20210178064A1 · Vleugels et al. · 2021 [cited by applicant]
US 20210178066A1 · Monirabbasi · 2021 [cited by applicant]
US 20210178069A1 · Grosman et al. · 2021 [cited by applicant]
US 20210183490A1 · Roy et al. · 2021 [cited by applicant]
US 20210183491A1 · Grosman et al. · 2021 [cited by applicant]
US 20210183522A1 · Lintereur et al. · 2021 [cited by applicant]
US 20220062553A1 · Constantin et al. · 2022 [cited by applicant]
US 20230005586A1 · Eghtesadi · 2023 [cited by applicant]
US 20230158235A1 · Golenberg et al. · 2023 [cited by applicant]
US 20240245860A1 · Monirabbasi · 2024 [cited by applicant]
US 20240261502A1 · Golenberg et al. · 2024 [cited by applicant]
CN 114787932A · 2022 [cited by applicant]
EP 3567594A1 · 2019 [cited by applicant]
EP 4073811A1 · 2022 [cited by applicant]
EP 4191600A1 · 2023 [cited by applicant]
WO 2020072128A1 · 2020 [cited by applicant]
WO 2020252496A1 · 2020 [cited by applicant]
WO 2021119549A1 · 2021 [cited by applicant]
International Preliminary Report on Patentability issued on May 17, 2022 in corresponding international application PCT/US2020/064703 (7 pages). [cited by applicant]
Carroll, L., “Experimental Phone App Works With Insulin Pumps To Control Diabetes”, Reuters, Healthcare & amp; Pharma, Jan. 29, 2019, 8 pages. https://www.reuters.com/article/us-health-diabetes-apps/experimental-pho… [cited by applicant]
Cheok, M., et al., “A Review of Hand Gesture and Sign Language Recognition Techniques,” International Journal of Machine Learning and Cybernetics, 2019, vol. 10, pp. 131-153. [cited by applicant]
Extended European Search Report dated May 4, 2023 in Application No. EP23154072.5. [cited by applicant]
Federal Register, vol. 84, No. 4, on Monday, Jan. 7, 2019. [cited by applicant]
Guemes, A., et al., “Predicting Quality of Overnight Glycaemic Control in Type 1 Diabetes using Binary Classifiers,” IEEE Journal of Biomedical and Health Informatics 24.5, 2019, vol. 24, No. 2, pp. 1439-1446. [cited by applicant]
International Search Report and Written Opinion dated Mar. 25, 2021, in Application No. PCT/US2020/064703. [cited by applicant]
Mohamed, N., et al., “A Review of the Hand Gesture Recognition System: Current Progress and Future Directions,” IEEE Access, 2021, vol. 9, pp. 157422-157436. [cited by applicant]
Smith, A., “FDA Approves New Smart Insulin Pump”, Oct. 3, 2016, 3 pages. [cited by applicant]
U.S. Corrected Notice of Allowance dated Sep. 27, 2023, in U.S. Appl. No. 17/120,054. [cited by applicant]
U.S. Final Office Action dated Feb. 28, 2023 in U.S. Appl. No. 17/118,957. [cited by applicant]
U.S. Non-Final Office Action dated Dec. 8, 2023 in U.S. Appl. No. 17/120,001. [cited by applicant]
U.S. Non-Final office Action dated Jan. 24, 2023 in U.S. Appl. No. 17/005,939. [cited by applicant]
U.S. Non-Final Office Action dated Jul. 20, 2023, in U.S. Appl. No. 16/514,748. [cited by applicant]
U.S. Non-Final office Action dated Mar. 13, 2023 in U.S. Appl. No. 17/120,054. [cited by applicant]
U.S. Non-Final office Action dated Nov. 15, 2022 in Application No. 17/118,957. [cited by applicant]
U.S. Non-Final Office Action dated Nov. 16, 2022, in U.S. Appl. No. 17/120,055. [cited by applicant]
U.S. Notice of Allowance dated Dec. 21, 2023 in U.S. Appl. No. 17/005,939. [cited by applicant]
U.S. Notice of Allowance dated Jun. 6, 2023 in U.S. Appl. No. 17/118,957. [cited by applicant]
U.S. Notice of Allowance dated Jun. 14, 2023, in U.S. Appl. No. 17/118,957. [cited by applicant]
U.S. Notice of Allowance dated Nov. 15, 2023, in U.S. Appl. No. 17/118,121. [cited by applicant]
U.S. Notice of Allowance dated Oct. 5, 2022 in U.S. Appl. No. 17/005,929. [cited by applicant]
U.S. Notice of Allowance dated Oct. 26, 2022 in U.S. Appl. No. 17/005,929. [cited by applicant]
U.S. Notice of Allowance dated Sep. 15, 2023 in U.S. Appl. No. 17/120,054. [cited by applicant]
U.S. Appl. No. 18/441,964, inventors Monirabbasi S., filed Feb. 14, 2024. [cited by applicant]
U.S. Appl. No. 18/611,643, inventors Golenberg L, et al., filed Mar. 20, 2024. [cited by applicant]
U.S. Notice of Allowance dated Apr. 25, 2024 in U.S. Appl. No. 17/005,939. [cited by applicant]
U.S. Restriction requirement dated Jun. 20, 2024, in U.S. Appl. No. 17/120,057. [cited by applicant]
U.S. Non-Final Office Action dated Feb. 10, 2025 in U.S. Appl. No. 18/150,134. [cited by applicant]
U.S. Non-Final Office Action dated Jan. 17, 2025 in U.S. Appl. No. 17/120,057. [cited by applicant]
U.S. Final Office Action dated Jul. 17, 2025 in U.S. Appl. No. 17/120,057. [cited by applicant]
U.S. Final Office Action dated May 19, 2025 in U.S. Appl. No. 18/150,134. [cited by applicant]