Insulin pump based expert system
First Claim
1. An apparatus comprising:
- a pump configured to deliver insulin;
an input configured to receive blood glucose data;
a user interface; and
a controller communicatively coupled to the pump, the input, and the user interface, wherein the controller includes;
a blood glucose data module configured to compare the blood glucose data to a target blood glucose level for an insulin pump user;
a rule module configured to apply a rule to the blood glucose data to determine a question related to the blood glucose level and to receive modifications to the rule via the user interface; and
wherein the controller is configured to;
present the question via the user interface when the blood glucose level is different than the target blood glucose level;
receive a response to the question via the user interface; and
present a recommended corrective user action based at least in part on the response.
9 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprising a pump configured to deliver insulin, an input configured to receive blood glucose data, a user interface, and a controller communicatively coupled to the pump, the input, and the user interface. The controller includes a blood glucose data module to compare the blood glucose data to a target blood glucose level for an insulin pump user. The controller is configured to present a question related to the blood glucose level via the user interface when the blood glucose level is different than the target blood glucose level, receive a response to the question via the user interface, and present a recommended user action based at least in part on the response. Other devices, systems, and methods are disclosed.
258 Citations
33 Claims
-
1. An apparatus comprising:
-
a pump configured to deliver insulin; an input configured to receive blood glucose data; a user interface; and a controller communicatively coupled to the pump, the input, and the user interface, wherein the controller includes; a blood glucose data module configured to compare the blood glucose data to a target blood glucose level for an insulin pump user; a rule module configured to apply a rule to the blood glucose data to determine a question related to the blood glucose level and to receive modifications to the rule via the user interface; and wherein the controller is configured to; present the question via the user interface when the blood glucose level is different than the target blood glucose level; receive a response to the question via the user interface; and present a recommended corrective user action based at least in part on the response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
-
a first device including; a pump configured to deliver insulin; an input including a communication port configured to receive blood glucose data; a user interface; and a controller communicatively coupled to the pump, the input, and the user interface, wherein the controller includes; a blood glucose data module configured to compare the blood glucose data to a target blood glucose level for an insulin pump user; and a rule module configured to; receive a rule via the input; determine a question related to the blood glucose level via the user interface when the blood glucose level is different than the target blood glucose level; and determine a recommended corrective action for the user to take by applying the rule to the blood glucose data and a response to the question received via the user interface, wherein the controller is configured to present the question and the recommended action; and a second device comprising; a user interface; a processor, communicatively coupled to the user interface, including a rule development module configured for developing the rule via the user interface and configured to provide an environment for a caregiver to modify a logical rule; and a communication port, communicatively coupled to the processor, configured to communicate the rule to the first device. - View Dependent Claims (30, 31, 32)
-
-
33. An apparatus comprising:
-
means for receiving blood glucose data into a device that includes an insulin pump; means for applying a rule to the blood glucose data to determine a question related to a blood glucose level of an insulin pump user; means for modifying the rule; means for presenting the question when determining, from the blood glucose data, that the blood glucose level is different from a target blood glucose level; means for receiving a response to the question into the insulin pump device; and means for presenting a recommended corrective action for the user to take based, at least in part, on the response.
-
Specification