Techniques enabling adaptation of parameters in aid systems by user input
Abstract
Disclosed are techniques and devices that are operable to receive one or a number of generalized parameters of an automated insulin delivery algorithm. An input of at least one generalized parameter corresponding to a user may be used to set one or more of the number of specific parameters of the automated insulin delivery algorithm based on the inputted at least one generalized parameter. Physiological condition data related to the user may be collected. The automated insulin delivery algorithm may determine a dosage of insulin to be delivered based on the collected physiological condition. Signals may be output to cause a liquid drug to be delivered to the user based on an output of the automated insulin delivery algorithm related to the determined dosage of insulin.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A controller comprising:
a processor; and a memory storing programming code that, when executed by the processor, configure the processor to:
receive via a graphical user interface an input indicating an activity level of a user;
in response to the indicated activity level, set a basal split parameter used in a total daily insulin formula;
determine a total daily insulin value of the user using the total daily insulin formula;
determine a basal total daily insulin to be provided to the user; and
calculate basal insulin dosages based on the determined basal total daily insulin.
2 . The controller of claim 1 , wherein the processor, when executing the programming code, is further configured to:
determine whether the indicated activity level is a standard activity level or a high activity level.
3 . The controller of claim 2 , wherein the processor, when executing the programming code, is further configured, when setting the basal split parameter, to:
in response to the indicated activity level being the standard activity level, set the basal split parameter to be even, wherein the basal split parameter is set to a value that causes a basal portion of total daily insulin value and a bolus portion of total daily insulin value to be equal.
4 . The controller of claim 2 , wherein the processor, when executing the programming code, is further configured, when setting the basal split parameter, to:
in response to the indicated activity level being the high activity level, set the basal split parameter to be uneven, wherein a value of the basal split parameter causes a basal portion of the total daily insulin value to be less than a bolus portion of total daily insulin value.
5 . The controller of claim 4 , further comprising:
an accelerometer operable to provide an indication of activity of the user, and wherein the processor, when executing the programming code, is configured to:
access the accelerometer; and
in response to a detection of inactivity, generate an alert on the graphical user interface that the value of the basal split parameter is set to be uneven.
6 . A system, comprising:
a non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that, when executed by a processor, cause the processor to:
receive, via a graphical user interface an input indicating an activity level of a user;
in response to the indicated activity level, set a basal split parameter used in a total daily insulin formula;
determine a total daily insulin value of the user using the total daily insulin formula;
determine a basal total daily insulin to be provided to the user; and
calculate basal insulin dosages based on the determined basal total daily insulin.
7 . The system of claim 6 , wherein the computer-readable storage medium further includes instructions that, when executed by the processor, cause the processor to:
determine whether the indicated activity level is a standard activity level or a high activity level.
8 . The system of claim 7 , wherein the computer-readable storage medium further includes instructions that, when executed by the processor to set the basal split parameter, further cause the processor to:
in response to the indicated activity level being the standard activity level, set the basal split parameter to be even, wherein the basal split parameter is set to a value that causes a basal portion of total daily insulin value and a bolus portion of total daily insulin value to be equal.
9 . The system of claim 7 , wherein the computer-readable storage medium further includes instructions that, when executed by the processor to set the basal split parameter, further cause the processor to:
in response to the indicated activity level being the high activity level, set the basal split parameter to be uneven, wherein a value of the basal split parameter causes a basal portion of the total daily insulin value to be less than a bolus portion of total daily insulin value.
10 . The system of claim 6 , further comprising:
an accelerometer accessible by the processor.
11 . The system of claim 10 , wherein the computer-readable storage medium further includes instructions that, when executed by the processor, further cause the processor to:
access the accelerometer to obtain an indication of activity of the user; and in response to a detection of inactivity less than the indicated high activity level, generate an alert on the graphical user interface that the value of the basal split parameter is set to be uneven.
12 . The system of claim 6 , further comprising:
a wearable drug delivery device having a reservoir storing insulin, and a processor executing an automated insulin delivery algorithm, and the processor of the wearable drug delivery device is operable to: output an amount of insulin of the calculated basal insulin dosages from the reservoir.
13 . The system of claim 12 , further comprising:
an analyte sensor operable to detect levels of one or more analytes, wherein the analyte sensor is operable to provide the processor with data indicative of glucose levels of the user.
14 . The system of claim 12 , wherein the computer-readable storage medium further includes instructions that, when executed by the processor to set the basal split parameter, further cause the processor to:
receive the data indicative of the glucose level of the user; and adjust drug delivery operations of the wearable drug delivery device based on the data indicative of the glucose level of the user and the calculated basal insulin dosages.
15 . The system of claim 6 , further comprising:
a user interface coupled to the processor, wherein the processor is operable to present the graphical user interface on the user interface.
16 . A method, comprising:
receiving, via a graphical user interface, an input indicating an activity level of a user; in response to the indicated activity level, setting by a processor a basal split parameter used in a total daily insulin formula; determining a total daily insulin value of the user using the total daily insulin formula; determining a basal total daily insulin to be provided to the user; and calculating basal insulin dosages based on the determined basal total daily insulin.
17 . The method of claim 11 , further comprising:
determining whether the indicated activity level is a standard activity level or a high activity level.
18 . The method of claim 12 , when setting the basal split parameter, further comprises:
in response to the indicated activity level being the standard activity level, setting the basal split parameter to be even, wherein the basal split parameter is set to a value that causes a basal portion of total daily insulin value and a bolus portion of total daily insulin value to be equal.
19 . The method of claim 12 , when setting the basal split parameter, further comprises:
in response to the indicated activity level being the high activity level, set the basal split parameter to be uneven, wherein a value of the basal split parameter causes a basal portion of the total daily insulin value to be less than a bolus portion of total daily insulin value.
20 . The method of claim 14 , further comprises:
obtain an indication of activity of the user from an accelerometer; and in response to a detection of inactivity less than the indicated high activity level, generating an alert on the graphical user interface that the value of the basal split parameter is set to be uneven.Join the waitlist — get patent alerts
Track US2023355874A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.