Method to create pacemaker timing cycles
First Claim
1. A method comprising:
- starting one or more timers upon detecting a first cardiac event;
monitoring one or more senses upon detecting the first cardiac event;
storing a status array having a plurality of status bits with each one of the one or more timers and each one of the one or more senses represented by a status bit; and
executing a particular function selected from a plurality of functions, the particular function selected based on a logical AND of the status array with an enable array.
1 Assignment
0 Petitions
Accused Products
Abstract
A cardiac rhythm management system having a plurality of timers and programming adapted to receive a status array. The status array is based on the status of each timer of the plurality of timers and includes intrinsic activity detection for each pace sense site. The plurality of timers are initiated concurrent with a detected event or condition. The status array is masked according to an enable array and an interrupt signal is generated based on selected bit transitions of the status array. The interrupt signal initiates a predetermined therapy or function based on the status array. A FIFO buffer preserves the order of senses and paces for further processing. The predetermined therapy or function includes determining a mode of operation of the system.
104 Citations
31 Claims
-
1. A method comprising:
-
starting one or more timers upon detecting a first cardiac event;
monitoring one or more senses upon detecting the first cardiac event;
storing a status array having a plurality of status bits with each one of the one or more timers and each one of the one or more senses represented by a status bit; and
executing a particular function selected from a plurality of functions, the particular function selected based on a logical AND of the status array with an enable array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a sense circuit adapted to sense heart signals from a heart;
a plurality of timers coupled to the sense circuit, each timer of the plurality of timers initiated substantially simultaneously;
a therapy circuit adapted to deliver therapy to one or more chambers of the heart; and
a processor coupled to the sense circuit and coupled to the plurality of timers and adapted to control the therapy circuit based on a status array derived from a status signal from each timer of the plurality of timers. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method comprising:
-
sensing a plurality of cardiac events;
starting a plurality of timers based on a predetermined cardiac event of the plurality of cardiac events;
for each timer of the plurality of timers, storing a timer status bit in a status array;
for one or more of the plurality of cardiac events, storing a sense status bit in the status array;
masking the status array to determine a mode; and
executing a function based on the mode and the status array. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification