IP Library Granted Patent US 7,160,284
Granted Patent B2
US 7,160,284 · App. 10/442,868 · Granted Jan 9, 2007

Implantable medical pump with multi-layer back-up memory

Assignee: Medtronic, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,160,284
App. No.
10/442,868
Granted
Jan 9, 2007
Kind
B2
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.

Claims (17)

1. 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.

2. The method of updating trim parameter values of claim 1 , wherein the step of copying includes the step of copying the trim parameter value to a first memory and to a second memory.

3. The method of updating trim parameter values of claim 1 , further comprising the step of:

(e) if the trim parameter value is not valid, then issuing an error message to the external programmer.

4. A computer-readable medium having computer-executable instructions for performing the steps recited in claim 1 .

5. The method of updating trim parameter values of claim 1 , wherein the receiving of a parameter value in (a) comprises receiving a value for a parameter selected from the list consisting of a resistance value, a voltage reference and a bias current.

6. 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 non-volatile programmable memory; and

(d) updating a hardware component associated with the trim parameter in accordance with the trim parameter value.

7. The method of claim 5 , wherein the copying to the non-volatile programmable memory in (c) comprises storing the parameter value in flash EEPROM.

8. The method of claim 5 , wherein the receiving of a parameter value in (a) comprises receiving a value for a parameter selected from the list consisting of a resistance value, a voltage reference and a bias current.

Continuity (3)
Division 0956156600 · Apr 28, 2000
Continuation In Part 0930303200 · Apr 30, 1999
Related Publication 20040030323A1 · Feb 12, 2004