FIELD UPDATE OF AN AMBULATORY INFUSION PUMP SYSTEM
First Claim
Patent Images
1. An ambulatory fluid delivery device, comprising:
- a user interface that a user operates to input directions and data that determine the dosing of a medicament to a patient;
a liquid drug repository that contains the medicament;
a pump fluidly connected to the liquid drug repository;
an electrical controller configured to direct the pump to release the medicament; and
a digital storage component, operably connected to the electrical controller, configured to store—
data regarding administered doses of the medicament;
one or more device history logs of the fluid delivery device;
an operating system of fluid delivery device;
user profile information;
identifying information regarding the fluid delivery device; and
safety protocols for the fluid delivery device; and
a signal processing component that sends and receives electrical data to and from the controller, wherein the fluid delivery device is configured to—
receive software updates sent from a qualified source;
verify the appropriateness of the software updates for the fluid delivery device based upon the identifying information and device history logs;
automatically install the software updates;
update the device history logs; and
perform tests conforming to the safety protocols after installation of the software.
5 Assignments
0 Petitions
Accused Products
Abstract
Portable or ambulatory infusion devices and systems capable of remotely updating an ambulatory fluid delivery device include safety protocols that verify the status of the ambulatory fluid delivery device before and after a field update of software. Methods of accomplishing the same field update of software are also described.
65 Citations
28 Claims
-
1. An ambulatory fluid delivery device, comprising:
-
a user interface that a user operates to input directions and data that determine the dosing of a medicament to a patient; a liquid drug repository that contains the medicament; a pump fluidly connected to the liquid drug repository; an electrical controller configured to direct the pump to release the medicament; and a digital storage component, operably connected to the electrical controller, configured to store— data regarding administered doses of the medicament; one or more device history logs of the fluid delivery device; an operating system of fluid delivery device; user profile information; identifying information regarding the fluid delivery device; and safety protocols for the fluid delivery device; and a signal processing component that sends and receives electrical data to and from the controller, wherein the fluid delivery device is configured to— receive software updates sent from a qualified source; verify the appropriateness of the software updates for the fluid delivery device based upon the identifying information and device history logs; automatically install the software updates; update the device history logs; and perform tests conforming to the safety protocols after installation of the software. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for remotely updating software on an ambulatory fluid delivery device comprising:
-
from a central computing system, interrogating the ambulatory fluid delivery device and obtaining data comprising a device history log; by the central computing system, verifying that the ambulatory fluid delivery device has not exhibited unusual performance within a certain time period, verifying that the ambulatory fluid delivery device is compatible with a software update and verifying that a user of the ambulatory fluid delivery device wishes to update software on the ambulatory fluid delivery device; sending the software update from the central computing system to the ambulatory fluid delivery device; on the central computing system, confirming that existing data on the ambulatory fluid delivery device is duplicated; performing the software update on the ambulatory fluid delivery device; and verifying that the ambulatory fluid delivery device in is a safe condition for performance testing and that it performs as intended after the software update. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for remotely providing a software update for an ambulatory fluid delivery device comprising:
-
from a central computing system, interrogating the ambulatory fluid delivery device and obtaining data comprising device history logs; by the central computing system, verifying that the ambulatory fluid delivery device has not exhibited unusual performance within a certain time period, verifying that the ambulatory fluid delivery device is compatible with a software update, and verifying that a user of the ambulatory fluid delivery device wishes to update software on the ambulatory fluid delivery device; sending the software update from the central computing system to the ambulatory fluid delivery device; from the central computing system, confirming that the ambulatory fluid delivery device is in a safe condition for update; on the central computing system, confirming that existing data on the ambulatory fluid delivery device is duplicated; receiving confirmation on the central computing system that the software update has occurred on the ambulatory fluid delivery device; on the central computing system, receiving information verifying that the ambulatory fluid delivery device in is a safe condition for performance testing and that it performs as intended after the software update; and receiving confirmation on the central computing system that the duplicated, existing data on the ambulatory delivery device is appropriately present on the ambulatory fluid delivery device.
-
-
28. A method for remotely performing a software update on an ambulatory fluid delivery device comprising:
-
in response to an interrogation from a central computing system, sending data comprising device history logs to the central computing system; receiving confirmation from the central computing system that the ambulatory fluid delivery device has not exhibited unusual performance within a certain time period, that the ambulatory fluid delivery device is compatible with the software update, and that a user of the ambulatory fluid delivery device wishes to update software on the ambulatory fluid delivery device; receiving the software update from the central computing system on the ambulatory fluid delivery device; confirming that the ambulatory fluid delivery device is in a safe condition for update via user input; sending existing data on the ambulatory fluid delivery device to the central computing system for duplication; sending confirmation from the ambulatory fluid delivery device that the software update has occurred on the ambulatory fluid delivery device; sending information from the ambulatory fluid delivery device verifying that the ambulatory fluid delivery device in is a safe condition for performance testing and that it performs as intended after the software update; and sending confirmation to the central computing system that the duplicated, existing data on the ambulatory fluid delivery device is appropriately present on the ambulatory fluid delivery device after the software update.
-
Specification