System and method for recovering from transient faults in an implantable medical device
First Claim
Patent Images
1. A fault recovery system for an implantable medical device, comprising:
- a primary controller for controlling the operation of the device;
fault monitoring circuitry;
a reset controller for managing a reset process after detection of a fault by the fault monitoring circuitry;
wherein, upon detection of a fault, the reset controller is configured to signal the primary controller to halt operation and to activate a fail-safe subsystem for delivering therapy; and
, wherein the reset controller is further configured to signal the primary controller to validate its operation with a self-test and to deactivate the fail-safe subsystem if the primary controller is validated.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is disclosed for system fault recovery by an implantable medical device which employs a global fault response. The system enables the device to consistently recover from transient faults while maintaining a history of the reason for the device fault. Upon detection of a fault, the primary controller of the device signals a reset controller which then issues a reset command. All sub-systems of the primary device controller are then reset together rather than resetting individual sub-systems independently to ensure deterministic behavior.
-
Citations
20 Claims
-
1. A fault recovery system for an implantable medical device, comprising:
-
a primary controller for controlling the operation of the device;
fault monitoring circuitry;
a reset controller for managing a reset process after detection of a fault by the fault monitoring circuitry;
wherein, upon detection of a fault, the reset controller is configured to signal the primary controller to halt operation and to activate a fail-safe subsystem for delivering therapy; and
,wherein the reset controller is further configured to signal the primary controller to validate its operation with a self-test and to deactivate the fail-safe subsystem if the primary controller is validated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification