IP Library Granted Patent US 11,911,596
Granted Patent B2
US 11,911,596 · App. 18/186,539 · Granted Feb 27, 2024

Initial total daily insulin setting for user onboarding

Inventors: Joon Bok Lee (Acton, MA); Mengdi Li (Westford, MA); Jason O'Connor (Acton, MA); Yibin Zheng (Hartland, WI)
Assignee: INSULET CORPORATION
A61M5/1723G16H10/40G16H10/60G16H20/17G16H40/60G16H40/67G16H50/20G16H50/30G16H50/50G16H50/70A61M2202/07A61M2205/3584A61M2205/50A61M2205/502A61M2230/20A61M2230/201H04L67/141
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 11,911,596
App. No.
18/186,539
Granted
Feb 27, 2024
Kind
B2
Abstract

Disclosed are techniques to establish initial settings for an automatic insulin delivery device. An adjusted total daily insulin (TDI) factor usable to calculate a TDI dosage may be determined. The adjusted TDI factor may be a TDI per unit of a physical characteristic of the user (e.g., weight) times a reduction factor. The adjusted TDI factor may be compared to a maximum algorithm delivery threshold. Based on the comparison result, the application or algorithm may set a TDI dosage and output a control signal. Blood glucose measurement values may be collected from a sensor over a period of time. A level of glycated hemoglobin of the blood may be determined based on the obtained blood glucose measurement values. In response to the level of glycated hemoglobin, the set TDI dosage may be modified. A subsequent control signal including the modified TDI dosage may be output to actuate delivery of insulin.

Claims (67)

1. A non-transitory computer readable medium embodied with programming code executable by a processor, and the processor when executing the programming code is operable to perform functions, including functions to:

receive a request via a graphical user interface to establish initial settings for an automatic insulin delivery device;

receive an input of at least one physical characteristic of a user, the at least one physical characteristic comprising the user's weight;

determine a total daily insulin dosage factor usable to calculate a total daily insulin dosage, wherein the total daily insulin factor is determined based on a total daily insulin per unit of the user's weight reduced by a reduction factor; and

output a control signal including the total daily insulin dosage instructing a controller of a drug delivery device to actuate delivery of insulin according to the total daily insulin dosage.

2. The medium of claim 1 , wherein the at least one physical characteristic consists of the user's weight.

3. The medium of claim 1 , wherein the at least one physical characteristic further comprises at least one of the user's gender, age, height, body mass index, level of physical fitness, date of diagnosis as a diabetic.

4. The medium of claim 1 , wherein determining the total daily insulin dosage comprises:

generating a comparison result by comparing the adjusted total daily insulin factor to a maximum algorithm delivery threshold; and

based on the comparison result, setting the total daily insulin dosage.

5. The medium of claim 1 , wherein the functions further comprise functions to:

obtain glucose measurement values over a period of time;

based on the obtained glucose measurement values, determine a level of glycated hemoglobin of the user;

in response to the determined level of glycated hemoglobin, modify the set total daily insulin dosage to provide a modified total daily insulin dosage; and

output a control signal including the modified total daily insulin dosage instructing a controller of a drug delivery device to actuate delivery of insulin according to the modified total daily insulin dosage.

6. The non-transitory computer readable medium of claim 1 , further embodied with programming code executable by the processor, and the processor, when determining an adjusted total daily insulin factor usable to calculate a total daily insulin dosage, executes the programming code to be further operable to perform functions, including functions to:

evaluate the blood glucose measurement values with respect to one or more cost functions;

based on the evaluation, determine a reduction proportion to be applied to the total daily insulin per unit of the user's weight; and

apply the reduction proportion to the adjusted total daily insulin factor, wherein the reduction proportion reduces the set total daily insulin dosage.

7. The non-transitory computer readable medium of claim 1 , further embodied with programming code executable by the processor, and the processor when executing the programming code is further operable to perform functions, including functions to:

in response to receipt of the request to establish initial settings for an automatic insulin delivery device, determine an availability of an insulin delivery history for the user; and

in response to the insulin delivery history for the user being unavailable, generate a prompt for the user to establish an initial setting for a total daily insulin dosage by inputting the user's weight.

8. A computer-implemented method comprising:

receiving a request via a graphical user interface to establish initial settings for an automatic insulin delivery device;

receiving an input of at least one physical characteristic of a user, the at least one physical characteristic comprising the user's weight;

determining a total daily insulin dosage factor usable to calculate a total daily insulin dosage, wherein the total daily insulin factor is determined based on a total daily insulin per unit of the user's weight reduced by a reduction factor; and

outputting a control signal including the total daily insulin dosage instructing a controller of a drug delivery device to actuate delivery of insulin according to the total daily insulin dosage.

9. The method of claim 8 , wherein the at least one physical characteristic consists of the user's weight.

10. The method of claim 8 , wherein the at least one physical characteristic further comprises at least one of the user's gender, age, height, body mass index, level of physical fitness, date of diagnosis as a diabetic.

11. The method of claim 8 , wherein determining the total daily insulin dosage comprises:

generating a comparison result by comparing the adjusted total daily insulin factor to a maximum algorithm delivery threshold; and

based on the comparison result, setting the total daily insulin dosage.

12. The method of claim 8 , further comprising:

obtaining glucose measurement values over a period of time;

based on the obtained glucose measurement values, determine a level of glycated hemoglobin of the user;

in response to the determined level of glycated hemoglobin, modify the set total daily insulin dosage to provide a modified total daily insulin dosage; and

output a control signal including the modified total daily insulin dosage instructing a controller of a drug delivery device to actuate delivery of insulin according to the modified total daily insulin dosage.

13. The method of claim 8 , further comprising:

evaluating the blood glucose measurement values with respect to one or more cost functions;

based on the evaluation, determining a reduction proportion to be applied to the total daily insulin per unit of the user's weight; and

applying the reduction proportion to the adjusted total daily insulin factor, wherein the reduction proportion reduces the set total daily insulin dosage.

14. The method of claim 8 , further comprising:

in response to receipt of the request to establish initial settings for an automatic insulin delivery device, determining an availability of an insulin delivery history for the user; and

in response to the insulin delivery history for the user being unavailable, generating a prompt for the user to establish an initial setting for a total daily insulin dosage by inputting the user's weight.

15. A device, comprising:

a processor operable to execute programming code and applications;

a memory coupled to the processor and operable to store programming code, an artificial pancreas application and data;

a wireless communication device operable to wirelessly communicate with a paired device and communicatively coupled to the processor;

wherein the artificial pancreas application is executable by the processor, wherein the processor, when executing the artificial pancreas application, is operable to perform functions, including functions to:

receive a request via a graphical user interface to establish initial settings for an automatic insulin delivery device;

receive an input of at least one physical characteristic of a user, the at least one physical characteristic comprising the user's weight;

 determine a total daily insulin dosage factor usable to calculate a total daily insulin dosage, wherein the total daily insulin factor is determined based on a total daily insulin per unit of the user's weight reduced by a reduction factor; and

 output a control signal including the total daily insulin dosage instructing a controller of a drug delivery device to actuate delivery of insulin according to the total daily insulin dosage.

16. The device of claim 15 , wherein the at least one physical characteristic consists of the user's weight.

17. The device of claim 15 , wherein the at least one physical characteristic further comprises at least one of the user's gender, age, height, body mass index, level of physical fitness, date of diagnosis as a diabetic.

18. The device of claim 15 , wherein determining the total daily insulin dosage comprises:

generating a comparison result by comparing the adjusted total daily insulin factor to a maximum algorithm delivery threshold; and

based on the comparison result, setting the total daily insulin dosage.

19. The device of claim 15 , wherein the processor, when executing the artificial pancreas application, is further operable to perform functions, including functions to:

obtain glucose measurement values over a period of time;

based on the obtained glucose measurement values, determine a level of glycated hemoglobin of the user;

in response to the determined level of glycated hemoglobin, modify the set total daily insulin dosage to provide a modified total daily insulin dosage; and

output a control signal including the modified total daily insulin dosage instructing a controller of a drug delivery device to actuate delivery of insulin according to the modified total daily insulin dosage.

20. The device of claim 15 , wherein the processor, when executing the artificial pancreas application, is further operable to perform functions, including functions to:

evaluate the blood glucose measurement values with respect to one or more cost functions;

based on the evaluation, determine a reduction proportion to be applied to the total daily insulin per unit of the user's weight; and

apply the reduction proportion to the adjusted total daily insulin factor, wherein the reduction proportion reduces the set total daily insulin dosage.

Assignments (2)
SECURITY AGREEMENT SUPPLEMENT Recorded Sep 7, 2023
From: INSULET CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 064840/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2023
From: LEE, JOON BOK; LI, MENGDI; O'CONNOR, JASON; ZHENG, YIBIN
To: INSULET CORPORATION
Reel/Frame 063043/0186 →