Implantable medical pump with multi-layer back-up memory
First Claim
1. A system for storing treatment parameter values in an implantable drug pump, the system comprising:
- (a) a read only memory (“
ROM”
) having stored therein at least one safe mode parameter value;
(b) a non-volatile, programmable memory having stored therein at least one customized parameter value; and
(c) a random access memory (“
RAM”
) having stored therein either the safe mode parameter value or the customized parameter value.
0 Assignments
0 Petitions
Accused Products
Abstract
In a medical treatment device implanted within the body of a patient, a system and method using volatile and non-volatile memory devices within an implanted drug infusion pump to provide a safe and robust programmable system, able to back-up and restore the device'"'"'s hardware and software operating parameters in the event of RAM corruption and as an alternative to hardware trim techniques. The pump includes a processor, a ROM, a RAM, and an EEPROM. The RAM serves as a main memory and the EEPROM serves a back-up memory in the event of RAM corruption. The ROM serves as an additional layer of back-up memory in the event of RAM and EEPROM corruption.
100 Citations
36 Claims
-
1. A system for storing treatment parameter values in an implantable drug pump, the system comprising:
-
(a) a read only memory (“
ROM”
) having stored therein at least one safe mode parameter value;
(b) a non-volatile, programmable memory having stored therein at least one customized parameter value; and
(c) a random access memory (“
RAM”
) having stored therein either the safe mode parameter value or the customized parameter value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An implantable pump comprising in combination:
-
(a) a processor providing controlled delivery of drug from a drug reservoir;
(b) a first back-up memory having stored therein at least one customized parameter value;
(c) a second back-up memory having stored therein at least one safe-mode parameter value; and
(d) a main memory coupled to the processor having stored therein the customized parameter or the safe-mode parameter. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of restoring treatment therapy from within an implantable pump, comprising the steps of:
-
(a) looking to a main memory for at least one parameter value;
(b) if the main memory is corrupted, looking to a first back-up memory for a customized parameter value;
(c) if the first back-up memory is not corrupted, reading the customized parameter value; and
(d) if the first back-up memory is corrupted, reading a safe-mode parameter value from a second back-up memory. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of providing a multi-layer back-up memory for in an implantable medical device comprising the steps of:
-
(a) storing at least one customized parameter value in a first back-up memory;
(b) storing at least one safe-mode parameter value in a second back-up memory; and
(c) storing the customized parameter value in a main memory. - View Dependent Claims (30, 31, 32)
-
-
33. A method of updating trim parameter values for an integrated circuit within an implantable pump, comprising the steps of:
-
(a) receiving from an external programmer an updated trim parameter value corresponding to a trim parameter;
(b) validating the updated trim parameter value;
(c) copying the updated trim parameter value to a memory; and
(d) updating a hardware component associated with the trim parameter in accordance with the trim parameter value. - View Dependent Claims (34, 35, 36)
-
Specification