CPC A61M 5/1723 (2013.01) [G16H 10/40 (2018.01); G16H 10/60 (2018.01); G16H 20/17 (2018.01); G16H 40/60 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); G16H 50/30 (2018.01); G16H 50/50 (2018.01); G16H 50/70 (2018.01); A61M 2202/07 (2013.01); A61M 2205/3584 (2013.01); A61M 2205/50 (2013.01); A61M 2205/502 (2013.01); A61M 2230/20 (2013.01); A61M 2230/201 (2013.01); H04L 67/141 (2013.01)] | 20 Claims |
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 an input of a weight of a user of an automatic drug delivery device;
initialize one or more settings for the automatic drug delivery device using only the input weight;
receive user-provided information indicating a time when the user consumes a meal;
determine an appropriate level of the drug to be administered to the user based on the user-provided information and the one or more settings; and
output a control signal including the determined level of the drug instructing a controller of the drug delivery device to actuate delivery of the drug according to the determined level.
|