IP Library Granted Patent US 12,670,977
Granted Patent B2
US 12,670,977 · App. 17/998,209 · Granted Jun 30, 2026

Insulin delivery systems, methods, and devices

Inventor: Ahmad Mohamad Haidar (Montreal, CA)
Assignee: mylife Diabetes Care AG
G16H20/17A61B5/14532
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,670,977
App. No.
17/998,209
Filed
Nov 8, 2022
Granted
Jun 30, 2026
Kind
B2
Art Unit
3681
USPC
705/2
Abstract

A system includes a controller that is in communication with a medication delivery device and that includes control logic. The control logic is operative to: calculate a meal bolus; calculate a meal bolus correction that is based, at least in part, on a glucose level and also whether the glucose level is above or below a threshold; and calculate a corrected meal bolus based, at least in part, on the meal bolus and the meal bolus correction.

Claims (38)

1 . A system to control glucose in a patient, the system comprising:

a medication delivery device configured to deliver insulin to the patient; and

a controller comprising a processor in communication with the medication delivery device, the controller including control logic operative to:

calculate a meal bolus,

calculate a meal bolus correction, wherein:

the meal bolus correction is calculated by (BG−target)/Si−IOB, where BG is a glucose level, target is a target glucose level, Si is an insulin sensitivity, and IOB is an IOB level, when the glucose level is below a threshold and the IOB level is negative,

the meal bolus correction is calculated by (BG−target)/Si−IOB, when the glucose level is above the threshold and the IOB level is positive,

the meal bolus correction is calculated by (BG−target)/Si, when the glucose level is above the threshold and the IOB level is negative, and

the meal bolus correction is calculated by (BG−target)/Si, when the glucose level is below the threshold and the IOB level is positive, and

calculate a corrected meal bolus based, at least in part, on the meal bolus and the meal bolus correction, and

transmit the corrected meal bolus to the medication delivery device,

wherein in response to receiving the transmitted corrected meal bolus, the medication delivery device is caused to deliver the insulin to the patient.

2 . The system of claim 1 , wherein the IOB is based, at least in part, on mini-bolus corrections.

3 . The system of claim 1 , wherein the IOB is based, at least in part, insulin deliveries over a predetermined period of time prior to calculating the meal bolus correction.

4 . The system of claim 1 , wherein the IOB is calculated by a linear decay model, a curvilinear model, or a two-compartment model.

5 . The system of claim 1 , further comprising a user interface communicatively coupled to the processor and configured to receive user input.

6 . The system of claim 1 , wherein the meal bolus is based, at least in part, on a meal carbohydrate content and a carbohydrate ratio.

7 . The system of claim 1 , further comprising the insulin contained in the medication delivery device.

8 . The system of claim 1 , further comprising:

a glucose measurement device in communication with the controller and configured to measure the glucose level.

9 . A method comprising:

using a processor to obtain a meal bolus;

calculating, by the processor, a meal bolus correction, wherein:

the meal bolus correction is calculated by (BG−target)/Si−IOB, where BG is a glucose level, target is a target glucose level, Si is an insulin sensitivity, and IOB is an IOB level, when the glucose level is below a threshold and the IOB level is negative,

the meal bolus correction is calculated by (BG−target)/Si−IOB, when the glucose level is above the threshold and the IOB level is positive,

the meal bolus correction is calculated by (BG−target)/Si, when the glucose level is above the threshold and the IOB level is negative, and

the meal bolus correction is calculated by (BG−target)/Si, when the glucose level is below the threshold and the IOB level is positive;

calculating, by the processor, a corrected meal bolus based, at least in part, on the meal bolus and the meal bolus correction; and

transmitting the corrected meal bolus to a medication delivery device configured to deliver medication to a patient, wherein in response to receiving the transmitted corrected meal bolus, the medication delivery device is caused to deliver insulin to the patient.

10 . A non-transitory computer-readable medium includes instructions that cause a hardware processor to:

calculate a meal bolus;

calculate a meal bolus correction, wherein:

the meal bolus correction is calculated by (BG−target)/Si−IOB, where BG is a glucose level, target is a target glucose level, Si is an insulin sensitivity, and IOB is an IOB level, when the glucose level is below a threshold and the IOB level is negative,

the meal bolus correction is calculated by (BG−target)/Si−IOB, when the glucose level is above the threshold and the IOB level is positive,

the meal bolus correction is calculated by (BG−target)/Si, when the glucose level is above the threshold and the IOB level is negative, and

the meal bolus correction is calculated by (BG−target)/Si, when the glucose level is below the threshold and the IOB level is positive;

calculate a corrected meal bolus based, at least in part, on the meal bolus and the meal bolus correction; and

transmit the corrected meal bolus to a medication delivery device configured to deliver medication to a patient, wherein in response to receiving the transmitted corrected meal bolus, the medication delivery device is caused to deliver insulin to the patient.

Assignments (3)
CHANGE OF NAME Recorded Mar 18, 2026
From: YPSOMED DIABETES CARE AG
To: MYLIFE DIABETES CARE AG
Reel/Frame 074111/0121 →
CONFIRMATORY ASSIGNMENT Recorded Aug 17, 2023
From: ELI LILLY AND COMPANY
To: YPSOMED AG
Reel/Frame 064623/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2022
From: HAIDAR, AHMAD MOHAMAD
To: ELI LILLY AND COMPANY
Reel/Frame 061695/0018 →
Continuity (2)
Provisional Application 63028899 · May 22, 2020
Related Publication 20230238104A1 · Jul 27, 2023
References Cited (10)
US 11878145B2 · Haidar · 2024 [cited by examiner]
US 20160256629A1 · Grosman et al. · 2016 [cited by applicant]
US 20160279336A1 · Roy · 2016 [cited by examiner]
US 20180200435A1 · Mazlish · 2018 [cited by examiner]
US 20180289891A1 · Finan · 2018 [cited by examiner]
US 20200101222A1 · Lintereur et al. · 2020 [cited by applicant]
WO 2018204568 · 2018 [cited by applicant]
Schmidt S, Nørgaard K. Bolus calculators. J Diabetes Sci Technol. Sep. 2014 (Year: 2014). [cited by examiner]
International Search Report of the International Searching Authority pertaining to International Application No. PCT/US2021/033293; Date of Mailing: Aug. 9, 2021; 5 pages. [cited by applicant]
Written Opinion of the International Searching Authority pertaining to International Application No. PCT/US2021/033293; Date of Mailing: Aug. 9, 2021; 9 pages. [cited by applicant]