Method and apparatus for locally upgrading implanted reprogrammable medical devices
First Claim
1. A method for uploading a distributed software upgrade to a reprogrammable medical device having a serial number from a programming device linked to a registry, said software upgrade having a upgrade identifier, the method comprising the steps of:
- calculating a first enabling code as a function of said upgrade identifier and said serial number; and
comparing said first enabling code to a second enabling code received from the registry.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for enabling a programming device to upload a distributed software upgrade into a reprogrammable device having a unique serial number, the software upgrade having a unique upgrade identifier. The method comprises the steps of calculating a first enabling code as a function of the unique upgrade identifier and the unique serial number and comparing the first enabling code to a second enabling code received from a registry. Also disclosed is an apparatus for changing a heart-stimulating waveform comprising an implanted reprogrammable medical device (IRMD) having a unique serial number, an IRMD software upgrade program having a unique media identifier, and a programming device for uploading the IRMD software upgrade program into the IRMD.
93 Citations
19 Claims
-
1. A method for uploading a distributed software upgrade to a reprogrammable medical device having a serial number from a programming device linked to a registry, said software upgrade having a upgrade identifier, the method comprising the steps of:
-
calculating a first enabling code as a function of said upgrade identifier and said serial number; and
comparing said first enabling code to a second enabling code received from the registry. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A method for locally upgrading software in an implanted reprogrammable device (IRD) having a serial number, comprising the steps of:
-
distributing removable media containing an upgrade software program for said IRD and having a unique upgrade identifier;
receiving said serial number and said unique upgrade identifier; and
communicating an enabling code for said upgrade software program used with said IRD, wherein said enabling code comprises a calculated function of said received serial number and said received unique media identifier. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus for non-invasively changing a heart-stimulating waveform of an implanted reprogrammable medical device (IRMD) having a unique serial number, the apparatus comprising:
-
an IRMD software upgrade program in machine-readable media having a unique media identifier; and
a programming device operable to calculate a first enabling code from said unique serial number and said unique media identifier and further operable to upload said IRMD software upgrade program into said IRMD. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification