Hazard mitigation in medical device
First Claim
1. A method comprising:
- in a first processor of a medical device, generating a handshake signal;
providing the handshake signal to a second processor of the medical device; and
causing the second processor to reset the first processor when the handshake signal is not provided 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 WWDTs in multiple modules of the defibrillator are avoided, thereby lowering the overall cost of implementation.
33 Citations
31 Claims
-
1. A method comprising:
-
in a first processor of a medical device, generating a handshake signal;
providing the handshake signal to a second processor of the medical device; and
causing the second processor to reset the first processor when the handshake signal is not provided within a prescribed time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processor-readable medium containing processor-executable instructions for:
-
in a first processor of a medical device, generating a handshake signal;
providing the handshake signal to a second processor of the medical device; and
causing the second processor to reset the first processor when the handshake signal is not provided within a prescribed time interval. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A medical device comprising:
-
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 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 (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification