IP Library Patent Application 17120057
Patent Application
App. No. 17/120,057

CONTROLLING INSULIN DELIVERY TO A SPECIFIC USER BY A MEDICAL DEVICE BASED ON DETECTED EVENTS ASSOCIATED WITH THE SPECIFIC USER

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 None
App. No.
17/120,057
Abstract

Methods, systems and computer-readable media are provided for controlling insulin delivery to a specific user by a medical device based on detected events associated with the specific user. An event combination or combination of the detected events can be determined and a database of classified outputs corresponding to event combinations can be accessed. A classified output corresponding to the event combination can be retrieved. A controller of the medical device can generate, based on the classified output, controller tuning instructions that influence delivery of insulin via the medical device to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in a nominal state.

Claims (63)

1 . A method for controlling insulin delivery to a specific user by a medical device based on detected events associated with the specific user, the method comprising:

detecting events associated with the specific user;

determining an event combination comprising a combination of the detected events;

accessing a database of classified outputs each corresponding to event combinations, wherein each classified output maps a corresponding event combination to controller tuning instructions that influence delivery of insulin to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at an ordinary level by maintaining the insulin delivery in a nominal state;

retrieving a classified output corresponding to the event combination comprising the combination of the detected events; and

generating, at a controller of the medical device based on the classified output, the controller tuning instructions that influence delivery of insulin to control delivery of insulin via the medical device to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state.

2 . The method according to claim 1 , wherein the classified output comprises controller tuning instructions to either:

decrease insulin delivery when the combination of detected events is associated with a probability of a decreased insulin delivery demand and the probability of the decreased insulin delivery demand is greater than a first threshold,

increase insulin delivery when the combination of detected events is associated with a probability of an increased insulin delivery demand and the probability of the increased insulin delivery demand is greater than a second threshold, or

maintain ordinary insulin delivery by maintaining the insulin delivery in the nominal state 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.

3 . The method according to claim 1 , wherein the controller tuning instructions from the classified output comprise therapy parameters and settings for the medical device to:

decrease insulin delivery to the specific user when the combination of detected events is associated with a probability of a decreased insulin delivery demand and the probability of the decreased insulin delivery demand is greater than a first threshold,

increase insulin delivery to the specific user when the combination of detected events is associated with a probability of an increased insulin delivery demand and the probability of the increased insulin delivery demand is greater than a second threshold, or

maintain ordinary insulin delivery to the specific user by maintaining the insulin delivery in the nominal state 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.

4 . The method according to claim 3 , wherein generating, at the controller of the medical device based on the classified output, the controller tuning instructions that influence delivery of insulin to control delivery of insulin via the medical device, comprises:

generating, at the controller of the medical device based on the classified output, therapy parameters and settings for controlling delivery of insulin via the medical device to either increase insulin delivery to the specific user, decrease insulin delivery to the specific user, or maintain insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state.

5 . The method according to claim 4 , the method further comprising:

controlling the medical device based on the therapy parameters and settings to control the delivery of the insulin via the medical device to either increase insulin delivery to the specific user, decrease insulin delivery to the specific user, or maintain insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state.

6 . The method according to claim 1 , wherein at least some of the detected events comprise:

a specific condition or activity that is indicative of a physical behavior of the user.

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

8 . A system, comprising:

storage; and

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

detect events associated with a specific user;

determine an event combination comprising a combination of the detected events;

access a database of classified outputs each corresponding to a particular event combination, wherein each classified output maps a corresponding event combination to controller tuning instructions that influence delivery of insulin to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at an ordinary level by maintaining the insulin delivery in a nominal state;

retrieve a classified output corresponding to the event combination comprising the combination of the detected events; and

generate, at a controller of a medical device based on the classified output, the controller tuning instructions that influence delivery of insulin via the medical device to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state.

9 . The system according to claim 7 , wherein the classified output comprises controller tuning instructions to either:

decrease insulin delivery when the combination of detected events is associated with a probability of a decreased insulin delivery demand and the probability of the decreased insulin delivery demand is greater than a first threshold,

increase insulin delivery when the combination of detected events is associated with a probability of an increased insulin delivery demand and the probability of the increased insulin delivery demand is greater than a second threshold, or

maintain ordinary insulin delivery by maintaining the insulin delivery in the nominal state 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.

9 . A method for controlling insulin delivery to a specific user by a medical device based on a detected event associated with the specific user, the method comprising:

detecting an event associated with the specific user;

accessing a database of predefined outputs each corresponding to a particular detected event, wherein each predefined output maps a particular detected event to therapy parameters and settings that will cause a controller of the medical device to either decrease insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at an ordinary level by maintaining the insulin delivery in a nominal state;

retrieving the predefined output corresponding to the detected event; and

applying, at a controller of the medical device, therapy parameters and settings specified by the predefined output to control delivery of insulin via the medical device, wherein the therapy parameters and settings specified by the predefined output cause the controller of the medical device to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state.

10 . The method according to claim 9 , the method further comprising:

controlling the medical device based on the therapy parameters and settings specified by the predefined output to control the delivery of the insulin via the medical device to either increase the insulin delivery to the specific user, decrease the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state.

11 . The method according to claim 9 , wherein at least some of the detected events comprise:

a specific condition or activity that is indicative of a physical behavior of the user.

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

13 . At least one non-transient computer-readable medium having instructions stored thereon that are configurable to cause at least one processor to perform a method for controlling insulin delivery to a specific user by a medical device based on a detected event associated with the specific user, the method comprising:

detecting an event associated with the specific user;

accessing a database of predefined outputs each corresponding to a particular detected event, wherein each predefined output maps a particular detected event to therapy parameters and settings that will cause a controller of the medical device to either decrease insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at an ordinary level by maintaining the insulin delivery in a nominal state;

retrieving the predefined output corresponding to the detected event; and

applying, at a controller of the medical device, therapy parameters and settings specified by the predefined output to control delivery of insulin via the medical device, wherein the therapy parameters and settings specified by the predefined output cause the controller of the medical device to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state.

14 . The computer-readable medium according to claim 13 , the method further comprising:

controlling the medical device based on the therapy parameters and settings to control the delivery of the insulin via the medical device to either increase insulin delivery to the specific user, decrease insulin delivery to the specific user, or maintain insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state.

15 . The computer-readable medium according to claim 13 , wherein at least some of the detected events comprise:

a specific condition or activity that is indicative of a physical behavior of the user.

16 . The computer-readable medium according to claim 15 , wherein the specific conditions or activities that are indicative of the physical behavior of the user comprise: a meal ingestion event; a physical inactivity event; a sleep event; a physical activity event; an exercise event and a work-related event.

17 . A method for classifying detected events to generate a classified output for controlling a medical device to control insulin delivery to a specific user, the method comprising:

processing the detected events associated with the specific user at a server system by:

grouping the detected events into a combination of detected events;

classifying that combination of detected events at a classifier by:

mapping the combination of detected events to controller tuning instructions that influence delivery of insulin to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at an ordinary level by maintaining the insulin delivery in a nominal state; and

generating a classifier output corresponding to the combination of detected events, wherein the classifier output comprises the controller tuning instructions that influence delivery of insulin to either decrease the insulin delivery to the specific user, increase the insulin delivery to the specific user, or maintain the insulin delivery to the specific user at the ordinary level by maintaining the insulin delivery in the nominal state; and

storing the classifier output for the combination of detected events in storage as a classified output in a database of classified outputs.

18 . The method according to claim 17 , wherein at least some of the detected events comprise:

a specific condition or activity that is indicative of a physical behavior of the user.

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

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 11, 2021
From: GROSMAN, BENYAMIN; ROY, ANIRBAN
To: MEDTRONIC MINIMED, INC.
Reel/Frame 056519/0565 →