IP Library › Granted Patent US 12,040,067
Granted Patent B2
US 12,040,067 · App. 14/280,538 · Granted Jul 16, 2024

Method and system for providing contextual based medication dosage determination

Inventors: Kenneth J. Doniger (Menlo Park, CA); Mark Kent Sloan (Redwood City, CA)
Assignee: Abbott Diabetes Care Inc.
G16H20/17G06F16/13G06F16/245G06F16/636G06F16/972G06N5/04G06N20/00
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,040,067
App. No.
14/280,538
Granted
Jul 16, 2024
Kind
B2
Abstract

Methods and devices for statistical determination of medication dosage level such as bolus amount based on contextual information are provided.

Claims (64)

1. A method, comprising:

assigning time based weighted values to two or more previously determined medication dosage levels in a decreasing weighted order based on time such that a relatively more recent medication dosage level is assigned a heavier time based weighted value compared to a relatively older medication dosage level that is assigned a less heavy time based weighted value;

receiving information representative of a current analyte level of a human from an in vivo analyte monitoring device, wherein the information comprises real time glucose data from the in vivo analyte monitoring device;

responsive to determining that the information has not been received for at least a predetermined time period, continuing to receive the real time information;

responsive to determining that the information has been received for at least the predetermined time period:

generating in real time a recommended medication dosage level using:

the two or more previously determined medication dosage levels,

the information representative of the current analyte level, and

the time based weighted values; and

receiving, responsive to displaying the recommended medication dosage level, a user input, wherein the user input comprises an actual medication dosage level that is administered; and

updating, upon receiving the user input, one or more basal profiles in a database based on the actual medication dosage level, and the recommended medication dosage level;

identifying contextual data associated with the human;

forming a database query based on the contextual data, wherein the database query is executed to retrieve one or more historical medication dosage levels in the one or more basal profiles, and wherein the one or more historical medication dosage levels correlates to the contextual data; and

determining, based on the one or more historical medication dosage levels, a recommended medication dosage level and a potential effect of the recommended medication dosage level.

2. The method of claim 1 , further including outputting, on a display device, the recommended medication dosage level including effects of at least one of the two or more previously determined medication dosage levels on a physiological condition.

3. The method of claim 1 , further including updating a database with the recommended medication dosage level when the recommended medication dosage level is administered, wherein the database is configured to receive information from at least one of a fluid delivery device or the analyte monitoring device.

4. The method of claim 3 , wherein updating the database includes:

receiving confirmation of administration of a medication amount associated with the recommended medication dosage level;

associating the recommended medication dosage level with one or more parameters associated with a physiological condition; and

storing the recommended medication dosage level.

5. The method of claim 3 , wherein the database includes a plurality of previously determined medication dosage levels and one or more associated parameters for each of the plurality of the previously determined medication dosage levels.

6. The method of claim 5 , wherein one or more of the plurality of the previously determined medication dosage levels stored in the database includes administered medication dosage information.

7. The method of claim 5 , further including performing statistical analysis based on the one or more parameters, wherein the statistical analysis includes one or more of mean deviation analysis, standard deviation analysis, estimation analysis, forecasting analysis, correlation of the one or more parameters, modeling of one or more relationships among the one or more parameters, regression analysis, time series analysis, autoregressive modeling, integrated modeling, moving average modeling, data mining, or probability analysis.

8. The method of claim 5 , wherein the one or more parameters include one or more of a current glucose level, an insulin sensitivity, a target glucose level, a past glucose level, glucose trend information, an amount of carbohydrate to be ingested, insulin on board information, exercise information, time of day information, or one or more combinations thereof.

9. The method of claim 1 , further comprising generating a command to infuse medication based on the recommended medication dosage level.

10. An apparatus, comprising:

one or more processing units; and

a memory for storing instructions which, when executed by the one or more processing units, cause the one or more processing units to:

assign time based weighted values to two or more previously determined medication dosage levels in a decreasing weighted order based on time such that a relatively more recent medication dosage level is assigned a heavier time based weighted value compared to a relatively older medication dosage level that is assigned a less heavy time based weighted value;

receive information representative of a current analyte level of a human from an in vivo analyte monitoring device, wherein the information comprises real time glucose data from the in vivo analyte monitoring device;

responsive to determining that the information has not been received for at least a predetermined time period, continuing to receive the real time information;

responsive to determining that the information has been received for at least the predetermined time period:

generate in real time a recommended medication dosage level using:

the two or more previously determined medication dosage levels,

the information representative of the current analyte level, and

the time based weighted values;

receive, responsive to displaying the recommended medication dosage level, a user input, wherein the user input comprises an actual medication dosage level that is administered; and

updating, upon receiving the user input, one or more basal profiles in a database based on the actual medication dosage level, and the recommended medication dosage level;

identifying contextual data associated with the human;

forming a database query based on the contextual data, wherein the database query is executed to retrieve one or more historical medication dosage levels in the one or more basal profiles, and wherein the one or more historical medication dosage levels correlates to the contextual data; and

determining, based on the one or more historical medication dosage levels, a recommended medication dosage level and a potential effect of the recommended medication dosage level.

11. The apparatus of claim 10 , further including a display device for outputting the recommended medication dosage level including effects of at least one of the two or more previously determined medication dosage levels on a physiological condition.

12. The apparatus of claim 10 , wherein the instructions, when executed by the one or more processing units, cause the one or more processing units to update a database with the recommended medication dosage level when the recommended medication dosage level is administered, and wherein the database is configured to receive information from at least one of a fluid delivery device or the analyte monitoring device.

13. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processing units, cause the one or more processing units to process confirmation of administration of a medication amount associated with the recommended medication dosage level, associate the recommended medication dosage level with one or more parameters associated with a physiological condition, and store the recommended medication dosage level.

14. The apparatus of claim 12 , wherein the database includes a plurality of previously determined medication dosage levels and one or more associated parameters for each of the plurality of the previously determined medication dosage levels.

15. The apparatus of claim 14 , wherein the instructions, when executed by the one or more processing units, cause the one or more processing units to perform statistical analysis based on the one or more parameters, wherein the statistical analysis includes one or more of mean deviation analysis, standard deviation analysis, estimation analysis, forecasting analysis, correlation of the one or more parameters, modeling of one or more relationships among the one or more parameters, regression analysis, time series analysis, autoregressive modeling, integrated modeling, moving average modeling, data mining, or probability analysis.

16. The apparatus of claim 14 , wherein the one or more parameters includes one or more of a current glucose level, an insulin sensitivity, a target glucose level, a past glucose level, glucose trend information, an amount of carbohydrate to be ingested, insulin on board information, exercise information, time of day information, or one or more combinations thereof.

17. The apparatus of claim 10 , wherein the instructions, when executed by the one or more processing units, cause the one or more processing units to assign another time based weighted value that results in at least one of the two or more previously determined medication dosage levels no longer impacting the recommended medication dosage level.

18. The apparatus of claim 10 , wherein the instructions, when executed by the one or more processing units, cause the one or more processing units to generate a command to infuse medication based on the recommended medication dosage level.

19. A method, comprising:

assigning time based weighted values to two or more previously determined medication dosage levels in a decreasing weighted order based on time such that a relatively more recent medication dosage level is assigned a heavier time based weighted value compared to a relatively older medication dosage level that is assigned a less heavy time based weighted value;

receiving information representative of a current analyte level of a human from an in vivo analyte monitoring device, wherein the information comprises real time glucose data from the in vivo analyte monitoring device;

responsive to determining that the information has not been received for at least a predetermined time period, continuing to receive the real time information;

responsive to determining that the information has been received for at least the predetermined time period:

generating in real time a recommended medication dosage level using:

the two or more previously determined medication dosage levels,

the information representative of the current analyte level,

the time based weighted values, and

wherein after a predetermined time period, at least the relatively older medication dosage level is assigned a further less heavy time based weighted value that results in the relatively older medication dosage levels no longer impacting the recommended medication dosage level;

receiving, responsive to displaying the recommended medication dosage level, a user input, wherein the user input comprises an actual medication dosage level that is administered; and

updating, upon receiving the user input, one or more basal profiles in a database based on the actual medication dosage level, and the recommended medication dosage level;

identifying contextual data associated with the human;

forming a database query based on the contextual data, wherein the database query is executed to retrieve one or more historical medication dosage levels in the one or more basal profiles, and wherein the one or more historical medication dosage levels correlates to the contextual data; and

determining, based on the one or more historical medication dosage levels, a recommended medication dosage level and a potential effect of the recommended medication dosage level.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2014
From: DONIGER, KENNETH J.; SLOAN, MARK K.
To: ABBOTT DIABETES CARE INC.
Reel/Frame 033889/0638 →
Continuity (3)
Continuation 12032617 · Feb 15, 2008
Provisional Application 60890492 · Feb 18, 2007
Related Publication 20140258190A1 · Sep 11, 2014
Cited By (1)
US 12,329,490