IP Library Granted Patent US 12685819
Granted Patent B2
US 12685819 · App. 18/327,752 · Granted Jul 21, 2026

Infusion devices and related meal bolus adjustment methods

Inventors: Louis J. Lintereur (Boise, ID); Anirban Roy (Agoura Hills, CA); Benyamin Grosman (Winnetka, CA); Patrick E. Weydt (Moorpark, CA); Neha J. Parikh (West Hills, CA); Di Wu (Palo Alto, CA); Ali Dianaty (Porter Ranch, CA)
Assignee: MEDTRONIC MINIMED, INC.
A61M5/1723A61B5/14532A61B5/4839A61B5/4866A61B5/7275G16H20/17G16H50/20A61M2205/3303A61M2205/52A61M2230/201
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 12685819
App. No.
18/327,752
Filed
Jun 1, 2023
Granted
Jul 21, 2026
Kind
B2
Art Unit
3783
USPC
604/504
Abstract

Techniques disclosed herein relate to infusion devices and related meal bolus adjustment methods. In some embodiments, the techniques may involve determining an initial bolus amount. The techniques may further involve predicting a value for a first physiological condition based at least in part on the initial bolus amount. The techniques may further involve when the predicted value for the first physiological condition violates a threshold: identifying an adjusted bolus amount that results in the predicted value for the first physiological condition satisfying the threshold, and causing delivery of the adjusted bolus amount.

Claims (45)

1 . A processor-implemented method comprising:

determining an initial bolus amount;

predicting a value for a first physiological condition based at least in part on the initial bolus amount; and

when the predicted value for the first physiological condition violates a threshold:

identifying an adjusted bolus amount that results in the predicted value for the first physiological condition satisfying the threshold, and

causing delivery of the adjusted bolus amount.

2 . The method of claim 1 , further comprising:

obtaining an event indication,

wherein determining the initial bolus amount comprises determining the initial bolus amount based at least in part on the event indication.

3 . The method of claim 2 , wherein the event indication is a meal event indication.

4 . The method of claim 2 , wherein the event indication is an exercise event indication.

5 . The method of claim 2 , wherein the event indication is an acute stress event indication.

6 . The method of claim 1 , wherein identifying the adjusted bolus amount comprises searching a search space that is defined in part by the initial bolus amount.

7 . The method of claim 1 , wherein identifying the adjusted bolus amount comprises maximizing the adjusted bolus amount within a search space, wherein the adjusted bolus amount is less than the initial bolus amount.

8 . The method of claim 1 , wherein identifying the adjusted bolus amount comprises progressively reducing a search space to arrive at the adjusted bolus amount.

9 . The method of claim 1 , wherein identifying the adjusted bolus amount comprises progressively reducing a search space to maximize the adjusted bolus amount within the search space using one or more intermediate adjusted bolus amounts until reaching a termination condition, wherein progressively reducing the search space comprises, for each of the one or more intermediate adjusted bolus amounts within the search space:

determining a respective initial value for a second physiological condition at a time corresponding to an event indication based at least in part on the respective intermediate adjusted bolus amount;

predicting a respective value for the first physiological condition based at least in part on a carbohydrate amount corresponding to a meal at the time corresponding to the event indication and the respective initial value for the second physiological condition; and

identifying a subsequent intermediate bolus amount of the one or more intermediate adjusted bolus amounts between the respective intermediate adjusted bolus amount and a preceding bolus amount based at least in part on a relationship between the respective value for the first physiological condition and the threshold.

10 . The method of claim 9 , wherein the second physiological condition comprises a plasma insulin concentration.

11 . The method of claim 1 , wherein identifying the adjusted bolus amount comprises searching a search space using a golden ratio search for a maximum bolus dosage that maintains the predicted value for the first physiological condition satisfying the threshold.

12 . The method of claim 1 , wherein predicting the value for the first physiological condition is based at least in part on the initial bolus amount and an additional amount of fluid.

13 . The method of claim 12 , wherein the additional amount of fluid is determined based at least in part on identifying a fixed rate of automated delivery of the fluid implemented by an autonomous operating mode of a fluid infusion device.

14 . The method of claim 12 , wherein the additional amount of fluid is determined based at least in part on estimating a variable rate of automated delivery of the fluid implemented by an autonomous operating mode of a fluid infusion device.

15 . The method of claim 14 , wherein estimating the variable rate comprises simulating operation of a closed-loop control system.

16 . The method of claim 12 , further comprising:

obtaining historical fluid delivery data; and

determining an initial value for a second physiological condition at a time corresponding to an event indication based at least in part on the historical fluid delivery data,

wherein predicting the value for the first physiological condition is based at least in part on the additional amount of fluid and the initial value for the second physiological condition.

17 . The method of claim 12 , wherein the fluid comprises insulin.

18 . The method of claim 1 , wherein the first physiological condition comprises a glucose level.

19 . A system comprising:

one or more processors; and

one or more processor-readable storage media storing instructions which, when executed by the one or more processors, cause performance of:

determining an initial bolus amount;

predicting a value for a first physiological condition based at least in part on the initial bolus amount; and

when the predicted value for the first physiological condition violates a threshold:

identifying an adjusted bolus amount that results in the predicted value for the first physiological condition satisfying the threshold, and

causing delivery of the adjusted bolus amount.

20 . One or more non-transitory processor-readable media storing instructions which, when executed by one or more processors, cause performance of:

determining an initial bolus amount;

predicting a value for a first physiological condition based at least in part on the initial bolus amount; and

when the predicted value for the first physiological condition violates a threshold:

identifying an adjusted bolus amount that results in the predicted value for the first physiological condition satisfying the threshold, and

causing delivery of the adjusted bolus amount.