Failsafe programming of implantable medical devices
First Claim
Patent Images
1. A method comprising:
- receiving stay-alive signals from a programming device during the course of a wireless telemetry session between the programming device and an implantable medical device;
resetting a watchdog timer in response to receipt of each of the stay-alive signals; and
changing a mode of operation of the implantable medical device in response to expiration of the watchdog timer.
1 Assignment
0 Petitions
Accused Products
Abstract
A watchdog unit receives stay-alive signals from a programming device during programming of an implantable medical device. The watchdog unit maintains a watchdog timer, and resets the timer upon receipt of each stay-alive signal. If the watchdog timer expires, the watchdog unit changes a mode of operation of the implantable device, e.g., places the implantable medical device into a known, safe state. For example, the watchdog unit may cause the implantable medical device to suspend delivery of therapy, perform a power-on reset, and/or recall a known, safe, therapy delivery program.
-
Citations
53 Claims
-
1. A method comprising:
-
receiving stay-alive signals from a programming device during the course of a wireless telemetry session between the programming device and an implantable medical device;
resetting a watchdog timer in response to receipt of each of the stay-alive signals; and
changing a mode of operation of the implantable medical device in response to expiration of the watchdog timer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
a telemetry circuit; and
a processor to receive stay-alive signals from a programming device during the course of a wireless telemetry session between the programming device and an implantable medical device, reset a watchdog timer in response to receipt of each of the stay-alive signals, and send a signal to the implantable medical device via the telemetry circuit to change a mode of operation of the implantable medical device in response to expiration of the watchdog timer. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An implantable medical device comprising:
-
a telemetry circuit; and
a watchdog unit to receive stay-alive signals from a programming device via the telemetry circuit during the course of a wireless telemetry session between the programming device and the implantable medical device, reset a watchdog timer in response to receipt of each of the stay-alive signals, and change a mode of operation of the implantable medical device in response to expiration of the watchdog timer. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-readable medium comprising instructions that cause a programmable processor to:
-
receive stay-alive signals from a programming device during the course of a wireless telemetry session between the programming device and an implantable medical device;
reset a watchdog timer in response to receipt of each of the stay-alive signals; and
change a mode of operation of the implantable medical device in response to expiration of the watchdog timer. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method comprising:
-
sending programming signals that affect operation of an implantable medical device to the implantable medical device via wireless telemetry during a programming operation; and
sending stay-alive signals to a watchdog unit during the programming operation to allow the watchdog unit to detect failure of a wireless telemetry session between a programming device and the implantable medical device during the programming operation. - View Dependent Claims (43, 44, 45, 46)
-
-
47. A programming device comprising:
-
a telemetry circuit; and
a processor to send programming signals that affect operation of an implantable medical device to the implantable medical device via the telemetry circuit during a programming operation, and send stay-alive signals to a watchdog unit during the programming operation to allow the watchdog unit to detect failure of a wireless telemetry session between the programming device and the implantable medical device during the programming operation. - View Dependent Claims (48, 49, 50)
-
-
51. A computer-readable medium comprising instructions that cause a programmable processor to:
-
send programming signals that affect operation of an implantable medical device to the implantable medical device via wireless telemetry during a programming operation; and
send stay-alive signals to a watchdog unit during the programming operation to allow the watchdog unit to detect failure of a wireless telemetry session between a programming device and the implantable medical device during the programming operation. - View Dependent Claims (52, 53)
-
Specification