Hazard mitigation in medical device
First Claim
1. A method comprising:
- in a first processor of a first functional module of a medical device, generating a handshake signal;
providing the handshake signal to a watchdog timer software process in a second processor of a second functional module of the medical device, wherein the watchdog timer software process corresponds to a watchdog timer hardware unit; and
receiving a reset signal from the second processor to reset the first processor when the handshake signal is not provided to the watchdog timer software process within a prescribed time interval.
11 Assignments
0 Petitions
Accused Products
Abstract
Delivery of energy by a defibrillator or other medical device is inhibited when the processor or software that controls a module of the medical device operates abnormally. A windowed watchdog timer (WWDT) incorporated into one module of the medical device is used to control the operation of other modules of the medical device via a software-based extension technique. As a result, the risk of harm to the patient is reduced compared to medical devices that incorporate over-limit type watchdog timers. In addition, costs associated with implementing WDTs in multiple modules of the defibrillator are avoided, thereby lowering the overall cost of implementation.
-
Citations
27 Claims
-
1. A method comprising:
-
in a first processor of a first functional module of a medical device, generating a handshake signal;
providing the handshake signal to a watchdog timer software process in a second processor of a second functional module of the medical device, wherein the watchdog timer software process corresponds to a watchdog timer hardware unit; and
receiving a reset signal from the second processor to reset the first processor when the handshake signal is not provided to the watchdog timer software process within a prescribed time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processor-readable medium containing processor-executable instructions to cause a processor to:
-
in a first processor of a first functional module of a medical device, generate a handshake signal;
provide the handshake signal to a watchdog timer software process in a second processor of a second functional module of the medical device, wherein the watchdog timer software process corresponds to a watchdog timer hardware unit; and
receive a reset signal from the second processor to reset the first processor when the handshake signal is not provided to the watchdog timer software process within a prescribed time interval. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A medical device comprising:
-
a watchdog timer hardware unit;
a first functional module comprising a first embedded processor configured to generate a handshake signal; and
a second functional module comprising a second embedded processor with a watchdog timer software process corresponding to the watchdog timer hardware unit configured to receive the handshake signal and to reset the first embedded processor when the handshake signal is not provided within a prescribed time interval. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification