Implantable medical device with reconfigurable non-volatile program
First Claim
Patent Images
1. A device, comprising:
- an electrical signal generator comprising an instruction processor, the signal generator configured to deliver stimuli to a biological tissue;
a non-volatile memory for storing instructions that are directly executable by the instruction processor, and that control, at least in part, the operation of the device;
wherein the instruction processor comprises an instruction erase control signal to erase at least a segment of the non-volatile memory and an instruction write control signal to write one or more new instructions to the erased segment of the non-volatile memory, thereby modifying the operation of the device.
7 Assignments
0 Petitions
Accused Products
Abstract
A device comprises a stimulus generator comprising an instruction processor. The stimulus generator is configured to deliver stimuli to a biological tissue. The device also comprises a non-volatile memory for storing instructions directly executable by the instruction processor, the instructions controlling, at least in part, the operation of the device. The instruction processor generates an erase control signal to erase at least a segment of the non-volatile memory and a write control signal to write one or more new instructions to at least a segment of the non-volatile memory, thereby modifying the operation of the device.
134 Citations
24 Claims
-
1. A device, comprising:
-
an electrical signal generator comprising an instruction processor, the signal generator configured to deliver stimuli to a biological tissue; a non-volatile memory for storing instructions that are directly executable by the instruction processor, and that control, at least in part, the operation of the device; wherein the instruction processor comprises an instruction erase control signal to erase at least a segment of the non-volatile memory and an instruction write control signal to write one or more new instructions to the erased segment of the non-volatile memory, thereby modifying the operation of the device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A medical system, comprising:
-
an implantable medical device (IMD) configured to deliver stimuli to a biological tissue, the IMD comprising; an instruction processor; a non-volatile memory accessible by the instruction processor, the non-volatile memory comprising stored instructions that are directly executable from the non-volatile memory by the instruction processor and which control, at least in part, the operation of the IMD; an IMD telemetry system operable for non-invasive, wireless communication with an external device; wherein the instruction processor, upon a command to update, generates an erase control signal to erase at least a segment of the non-volatile memory and a write control signal to write one or more new instructions to the erased segment of the non-volatile memory, thereby modifying the operation of the IMD; and the system also comprising; an external device comprising an external device telemetry system operable for non-invasive wireless communication of one or more new instructions to the IMD telemetry system. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of updating an implantable medical device (IMD) having a non-volatile memory, comprising:
-
writing a first program executable by an instruction processor and configured to operate the IMD in a non-volatile memory; executing the first program directly from the non-volatile memory; erasing at least a segment of the non-volatile memory; writing a second program executable by the instruction processor and configured to operate the IMD to the erased segment of the non-volatile memory; and executing the second program directly from the non-volatile memory. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification