CPC G16H 20/17 (2018.01) [A61M 5/14244 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G16H 40/63 (2018.01); A61M 2202/07 (2013.01); A61M 2205/35 (2013.01)] | 22 Claims |
1. An ambulatory infusion pump system, comprising:
an ambulatory infusion pump including a pump mechanism configured to deliver insulin to a user;
a user interface; and
a processor configured to:
present on the user interface a bolus calculation feature configured to receive input from a user to calculate a meal bolus delivery of insulin to be delivered to the user with the pump mechanism;
receive user input through the bolus calculation feature accessing a food database storing a plurality of food entries;
receive through the user interface a selection of one or more food entries from the food database to define a meal, each of the one or more food entries being associated with a carbohydrate value in the food database;
update the bolus calculation feature to include the carbohydrate value for each of the one or more food entries defining the meal when each of the one or more food entries is selected;
calculate an insulin meal bolus with the bolus calculation feature based on the total carbohydrate value of the selected one or more food entries defining the meal; and
cause the pump mechanism to deliver the calculated insulin meal bolus for the meal to the user.
|