P
US9314564B2ActiveUtilityPatentIndex 72

Pump controller that checks operational state of insulin pump for controlling the insulin pump

Assignee: ROCHE DIAGNOSTICS INT AGPriority: Nov 19, 2012Filed: Nov 19, 2012Granted: Apr 19, 2016
Est. expiryNov 19, 2032(~6.4 yrs left)· nominal 20-yr term from priority
Inventors:IMHOF ERICHKONRAD GUIDOLONG JAMES RPASH PHILLIP EREINKE ROBERT E
A61M 2205/3576A61M 2209/01A61M 2205/50A61M 2205/502A61M 2205/3584A61M 5/14244G06F 19/3468A61M 2205/3592A61M 5/142A61M 2205/3561G16H 20/17
72
PatentIndex Score
4
Cited by
22
References
18
Claims

Abstract

A computer-implemented method of operating a diabetes treatment system that includes an insulin pump and a pump controlling device is disclosed. The method includes receiving, by the device, a request for the pump to perform an operation that is dependent on a specified state of the pump. The method also includes requesting, by the device, a current state of the pump from the pump. Moreover, the method includes receiving, by the device, the current state of the pump. Also, the method includes determining, by the device, whether the current state of the pump matches to the specified state of the pump. Additionally, the method includes sending, by the device to the pump, a command to perform the operation in response to a determination that the current state of the pump matches the specified state of the pump.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer-implemented method of operating a diabetes treatment system that includes an insulin pump and a pump controlling device that is operable to communicate with and control the insulin pump, comprising:
 receiving, by the pump controlling device, a request for the insulin pump to perform an operation that is dependent on a specified state of the pump; 
 requesting, by the pump controlling device, a current state of the insulin pump from the insulin pump; 
 receiving, by the pump controlling device from the insulin pump, the current state of the insulin pump; 
 determining, by the pump controlling device, whether the current state of the insulin pump matches to the specified state of the insulin pump; 
 sending, by the pump controlling device to the insulin pump, a command to perform the operation in response to a determination that the current state of the insulin pump matches the specified state of the insulin pump; and 
 performing, by the pump controlling device, a corrective action intended to change the current state of the insulin pump, the performing in response to a determination that the current state of the insulin pump does not match the specified state of the insulin pump. 
 
     
     
       2. The method of  claim 1 , wherein performing the corrective action includes sending, by the pump controlling device to the insulin pump, a command to change the current state of the insulin pump to the specified state of the pump. 
     
     
       3. The method of  claim 1 , wherein the insulin pump has a run state and at least one of a pause state and a stop state, wherein the request to perform an operation is a request for the insulin pump to start insulin delivery, wherein starting insulin delivery is dependent on the insulin pump currently being in the at least one of the pause state and the stop state, wherein sending the command to start insulin delivery occurs in response to a determination that the current state of the insulin pump is the at least one of the pause state and the stop state. 
     
     
       4. The method of  claim 1 , wherein the insulin pump has a run state and at least one of a pause state and a stop state, wherein the request to perform an operation is a request for the insulin pump to activate a temporary basal rate of delivery of insulin, wherein activating the temporary basal rate is dependent on the insulin pump currently being in a run state, and wherein sending the command to activate the temporary basal rate occurs in response to a determination that the current state of the insulin pump is in the run state. 
     
     
       5. The method of  claim 1 , further comprising requesting, by the pump controlling device from the insulin pump, an execution result of sending the command to perform the operation. 
     
     
       6. The method of  claim 5 , further comprising outputting, by the pump controlling device, a message that conveys the execution result. 
     
     
       7. The method of  claim 6 , wherein outputting the message includes visually displaying the message on a display that is included on the pump controlling device. 
     
     
       8. A diabetes treatment system comprising:
 an insulin pump operable to selectively deliver insulin to a patient; and 
 a pump controlling device with a communications component that is operable to provide two-way communication between the insulin pump and the pump controlling device, the pump controlling device also including an input component configured to receive a request for the insulin pump to perform an operation that is dependent on a specified state of the insulin pump, the pump controlling device also including a processor that is operable to request a current state of the insulin pump from the insulin pump via the communications component, the processor also operable to receive the current state of the insulin pump from the insulin pump, the processor further operable to determine whether the current state of the insulin pump matches to the specified state of the insulin pump, the processor also operable to send a command via the communications component to the insulin pump to perform the operation in response to a determination that the current state of the insulin pump matches the specified state of the insulin pump and sends a different command, via the communications component to the insulin pump, in response to a determination that the current state of the insulin pump does not match the specified state of the insulin pump, where the different command changes the current state of the insulin pump to the specified state of the pump. 
 
     
     
       9. The system of  claim 8 , wherein the pump controlling device also includes a memory device that stores the specified state of the insulin pump. 
     
     
       10. The system of  claim 8 , wherein the processor is further operable to request, from the insulin pump, an execution result of sending the command to perform the operation, wherein the processor is operable to receive the execution result, and wherein pump controlling device further includes an output component that is configured to output a message that conveys the execution result. 
     
     
       11. The system of  claim 10 , wherein the output component is a display that is operable to output a visual message that conveys the execution result. 
     
     
       12. The diabetes treatment system of  claim 8  wherein the insulin pump includes a switch that controls the operating state of the insulin pump, wherein the insulin pump is configured to receive the different command from the pump controlling device and change the switch in accordance with the different command. 
     
     
       13. The diabetes treatment system of  claim 8  wherein the state of the insulin pump is selected from a group consisting of a run state, a pause state and a stop state. 
     
     
       14. A pump controlling device that is operable to control an insulin pump comprising:
 a communications component that is operable to provide two-way communication with the insulin pump; 
 an input component configured to receive a request for the insulin pump to perform an operation that is dependent on a specified state of the insulin pump; and 
 a processor that is operable to request a current state of the insulin pump from the insulin pump via the communications component in response to the request received from the input component, the processor also operable to receive the current state of the insulin pump from the insulin pump via the communications component, the processor further operable to determine whether the current state of the insulin pump matches to the specified state of the insulin pump, the processor also operable to send a command that corresponds to the request received from the input component, the command sent via the communications component to the insulin pump to perform the operation in response to a determination that the current state of the insulin pump matches the specified state of the insulin pump and sends a different command, via the communications component to the insulin pump, in response to a determination that the current state of the insulin pump does not match the specified state of the insulin pump, where the different command changes the current state of the insulin pump to the specified state of the pump. 
 
     
     
       15. The pump controlling device of  claim 14 , further including a memory device that stores the specified state of the insulin pump. 
     
     
       16. The pump controlling device of  claim 14 , wherein the processor is further operable to request, from the insulin pump, an execution result of sending the command to perform the operation, wherein the processor is operable to receive the execution result, and wherein pump controlling device further includes an output component that is configured to output a message that conveys the execution result. 
     
     
       17. The pump controlling device of  claim 16 , wherein the output component is a display that is operable to output a visual message that conveys the execution result. 
     
     
       18. The pump controlling device of  claim 14  is interfaced with an insulin pump, wherein the insulin pump includes a switch that controls the operating state of the insulin pump, wherein the insulin pump is configured to receive the different command from the pump controlling device and change the switch in accordance with the different command.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.