Infusion Pump System and Methods
Some embodiments an infusion pump system can be configured to activate an alarm in response to a calculated prediction of the user's future blood glucose levels. Optionally, the predictive calculation of the user's future blood glucose levels can be based at least in part upon a recent blood glucose level, a trend of blood glucose levels over time, and an insulin load of the user.
1 . (canceled)
2 . A medical infusion pump system, comprising:
a portable pump housing that receives insulin for dispensation to a user, the pump housing at least partially containing a pump drive system to dispense the insulin through a flow path to the user;
a controller that communicates with the pump drive system to dispense the insulin from the portable pump housing, the controller being adapted to deliver basal insulin and to receive commands to bolus insulin; and
a monitoring device that communicates glucose information to the controller, the glucose information being indicative of a blood glucose level of the user,
wherein the controller is configured to predict a future blood glucose level of the user based at least in part upon a recent blood glucose level, a trend of blood glucose levels over time, and an insulin load of the user, and wherein the controller is configured to output an alarm and automatically cancel any bolus insulin deliveries in progress in response to the predicted future blood glucose level being less than a lower threshold value, wherein the system further informs the user of how much bolus was missed.
3 . The system of claim 2 , wherein the controller calculates the predicted future blood glucose level of the user based at least in part upon the recent blood glucose level, the trend of blood glucose levels over time, and the insulin load of the user, the insulin load of the user being an estimated value of previously dispensed insulin that has not yet acted in the user.
4 . The system of claim 3 , wherein the insulin load is an insulin-on-board estimate indicative of bolus insulin dosages that have been dispensed but not yet acted in the user.
5 . The system of claim 3 , wherein the insulin load is total-insulin-load estimate indicative of both bolus and basal insulin dosages that have been dispensed but not yet acted in the user.
6 . The system of claim 2 , wherein the controller calculates the predicted future blood glucose level of the user based at least in part upon the recent blood glucose level, the trend of blood glucose levels over time, the insulin load of the user, and a food-on-board value, the food-on-board value being indicative of previous food intake by the user that has not yet metabolized in the user.
7 . The system of claim 2 , further comprising one or more computer-readable memory devices of the controller that store the glucose information received from the monitoring device and time values associated with the glucose information.
8 . The system of claim 7 , wherein the one or more computer-readable memory devices of the controller store computer-readable instructions for a blood glucose prediction process that, when executed by a processor of the controller, cause the controller to:
calculate the predicted future blood glucose level of the user based at least in part upon the recent blood glucose level, the trend of blood glucose levels over time, and the insulin load of the user;
output the alarm in response to the predicted future blood glucose level being less than the lower threshold value; and
operate in a low glucose recovery mode in response to user input that confirms an operational change for the controller.
9 . The system of claim 2 , further comprising a user interface coupled to the controller, the user interface including (i) a display device that is configured to provide a visual indication of the alarm and (ii) a user input device that is configured to receive user input to activate the controller to operate in a low glucose recovery mode.
10 . The system of claim 9 , wherein in response to the activation of the controller to operate in the low glucose recovery mode, the controller communicates with the pump drive system to reduce, but not stop, a basal rate amount of insulin to be dispensed the from the portable pump housing.
11 . The system of claim 9 , wherein, in response to the activation of the controller to operate in the low glucose recovery mode, the controller is configured to exit from the low glucose recovery mode based on a subsequent determination that the predicted future blood glucose level is greater than or equal to the lower threshold value.
12 . The system of claim 2 , wherein in response to the controller calculating the predicted future blood glucose level being less than the lower threshold value, the controller automatically cancels any previously scheduled bolus amount of insulin to be dispensed the from the portable pump housing.
13 . The system of claim 2 , wherein the controller comprises a controller housing that removably attaches to the pump housing, the controller being electrically connected to the pump drive system when the controller housing is removably attached to the pump housing, wherein the controller is a reusable device while at least one of the pump housing and the pump drive system include a structure to prevent reuse of the pump housing and the pump drive system.
14 . The system of claim 2 , wherein the portable pump housing defines an opening that slidably receives a prefilled cartridge of the insulin, further comprising a cap device configured to cover the opening and pierce the prefilled cartridge of insulin when the portable pump housing receives the prefilled cartridge of insulin.
15 . The system of claim 2 , wherein the monitoring device comprises a portable housing wearable on the user's skin, a sensor shaft that penetrates into the user's skin, and a wireless communication device to transmit the glucose information to a wireless communication device of the controller.
16 . A controller for an insulin infusion pump system, comprising:
a processor;
one or more computer-readable memory devices that store the glucose information received from the monitoring device and time values associated with the glucose information, wherein the one or more computer-readable memory devices store computer-readable instructions for a blood glucose prediction process that, when executed by the processor, cause the controller to:
active basal insulin delivery;
receive instructions to deliver bolus insulin;
calculate a predicted future blood glucose level of the user based at least in part upon a recent blood glucose level of a user, a trend of blood glucose levels over time, and an insulin load of the user;
output an alarm in response to the predicted future blood glucose level being less than a lower threshold value;
operate in a low glucose recovery mode in response to user input that accepts activation of the low glucose recovery mode, the low glucose recover mode stopping the delivery of basal and bolus insulin in progress; and
outputting information about an amount of a bolus that was not delivered due to the triggering of the low glucose recovery mode.
17 . The controller of claim 16 , wherein the one or more computer-readable memory devices store computer-readable instructions for the blood glucose prediction process that, when executed by the processor, cause the controller to:
in response to the activation of the controller to operate in the low glucose recovery mode, reduce but not stop a basal rate amount of insulin to be dispensed while operating in the low glucose recovery mode.
18 . The controller of claim 16 , wherein the one or more computer-readable memory devices store computer-readable instructions for the blood glucose prediction process that, when executed by the processor, cause the controller to:
in response to the activation of the controller to operate in the low glucose recovery mode, automatically exit from the low glucose recovery mode based on a subsequent determination that the predicted future blood glucose level is greater than or equal to the lower threshold value.
19 . The system of claim 16 , wherein the one or more computer-readable memory devices store computer-readable instructions for the blood glucose prediction process that, when executed by the processor, cause the controller to:
in response to the predicted future blood glucose level being less than the lower threshold value, automatically cancel any previously scheduled bolus dosage of insulin.
20 . A method of operating an insulin infusion pump system, comprising:
receiving, at a controller of an insulin infusion pump system, glucose information indicative of a glucose level of a user;
determining an insulin load value indicative of an estimated value of previously dispensed insulin that has not yet acted in the user;
calculating, at the controller of the insulin infusion pump system, a predicted future blood glucose level of the user based at least in part upon a recent glucose level of the user, a trend of blood glucose levels over time, and the insulin load of the user; and
in response to the predicted future blood glucose level being less than a lower threshold value, outputting an alarm from the insulin infusion pump system, stopping the delivery of basal and bolus insulin, and outputting information about an amount of bolus insulin that was not delivered.
21 . The method of claim 20 , further comprising, in response to the predicted future blood glucose level being less than the lower threshold value or greater than the higher threshold value, prompting the user to confirm a change to an operational mode of the insulin infusion pump system.