Prioritized rule based method and apparatus for diagnosis and treatment of arrhythmias
First Claim
1. A processor-based method for determining whether to deliver or to withhold a cardiac rhythm management therapy in response to the occurrence of atrial and ventricular events, comprising:
- in response to the occurrence of each one of the ventricular-atrial and ventricular events during events, computing a corresponding pattern code, associated with R-R intervals ending with the one of the plurality of ventricular events; and
updating each of a plurality of continuous recognition machine counters with the corresponding pattern code.
0 Assignments
0 Petitions
Accused Products
Abstract
An implantable antiarrhytmia device which detects and classifies arrhythmias of the human heart, and delivers appropriate therapy. The device employs a method of arrhythmia classification based on a set of prioritized rules, each of the rules defining a plurality of criteria based upon characteristics of sensed depolarizations of heart tissue, each rule being met when the criteria associated with the rule are met. Some rules, when met, trigger delivery of antiarrhythmia therapy. Other rules, when met, inhibit delivery of antiarrhythmia therapy. The rules may be met simultaneously, and if so, the highest priority rule governs the behavior of the device.
-
Citations
17 Claims
-
1. A processor-based method for determining whether to deliver or to withhold a cardiac rhythm management therapy in response to the occurrence of atrial and ventricular events, comprising:
-
in response to the occurrence of each one of the ventricular-atrial and ventricular events during events, computing a corresponding pattern code, associated with R-R intervals ending with the one of the plurality of ventricular events; and
updating each of a plurality of continuous recognition machine counters with the corresponding pattern code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
applying a hierarchical set of priority-based rules to identify a particular type of cardiac rhythm.
-
-
3. A processor-based method according to claim 2, further comprising:
-
determining which of the hierarchical priority-based rules have each of at least one conditional clauses satisfied, respectively; and
for each discrete one of the hierarchical priority-based rules that have all of the at least one conditional clauses satisfied, declaring said each discrete one hierarchical priority-based rule “
fired.”
-
-
4. A processor-based method according to claim 3, further comprising:
-
for said each discrete one hierarchical priority-based rule, declared as “
fired”
selecting a highest-priority rule; and
classifying a cardiac rhythm corresponding to said highest-priority rule declared as “
fired”
.
-
-
5. A processor-based method according to claim 4, further comprising:
-
in response to and depending upon the classification of the cardiac rhythm, delivering, a cardiac rhythm management therapy, or preventing delivery of the cardiac rhythm management therapy.
-
-
6. A processor-based method according to claim 5, further comprising:
-
withholding an anti-tachycardia cardiac rhythm management therapy in the absence of any rules being identified as fired, except in the event that a presently programmed cardiac rhythm management therapy is a bradycardia backup pacing therapy, in which event the following step is performed;
continuing delivery of the bradycardia backup pacing therapy.
-
-
7. A processor-based method according to claim 6, further comprising:
in the event that a presently programmed cardiac rhythm management therapy is not the bradycardia backup pacing therapy, continuing to monitor a cardiac rhythm until one or more of the each discrete one hierarchical priority-based rule is declared “
fired.”
-
8. A processor-based method according to claim 4, wherein the classification of the cardiac rhythm comprises at least a one of the following:
-
a ventricular fibrillation;
a fast ventricular tachycardia;
a ventricular tachycardia;
a simultaneous ventricular/supraventricular tachycardia;
an atrial fibrillation;
an atrial flutter;
a sinus tachycardia, an AV nodal re-entrant tachycardia;
a normal sinus rhythm;
an unclassified cardiac rhythm, wherein said unclassified cardiac rhythm indicates that none of the hierarchical priority-based rules are presently declared “
fired.”
-
-
9. A processor-based method according to claim 4, wherein the classification of the cardiac rhythm comprises a highest-to-lowest priority listing, to wit:
-
a VF Rule;
a VT+SVT Rule;
a VT Rule;
an AF/A Flutter—
first rule;
an AF/A Flutter—
second rule;
an ST Rule;
an AVNT Rule; and
a NSR Rule.
-
-
10. A processor-based method according to claim 9, wherein in the event that any one of said ST Rule, said AVNT Rule, or said NSR Rule are declared “
- fired” and
any one of said rules are a then-presently highest priority rule,preventing delivery of an anti-tachyarrhythmia cardiac rhythm management therapy.
- fired” and
-
11. A processor-based method according to claim 9, wherein in the event that a one of said VF Rule, said VT+SVT Rule, said VT Rule, said AF/A Flutter—
- first rule, or said AF/AFlutter—
second rule are declared “
fired” and
any one of said rules are a then-presently highest priority rule;triggering delivery of an anti-tachyarrhythmia cardiac rhythm management therapy.
- first rule, or said AF/AFlutter—
-
12. A processor-based method according to claim 9, wherein a select subset of said rules are grouped into a single programming option, said programming option comprising:
an AF/AFlutter/atrial tachycardia option.
-
13. A processor-based method according to claim 9, wherein the select subset comprises the following rules as listed in highest-to-lowest priority:
-
a VF Rule;
a VT+SVT Rule;
a VT Rule;
an AF/A Flutter—
first rule;
an AF/A Flutter—
second rule; and
a NSR Rule.
-
-
14. A processor-based method according to claim 9, wherein a select subset of said rules are grouped into a single programming option, said programming option comprising:
a sinus tachycardia option.
-
15. A processor-based method according to claim 14, wherein the select subset comprises the following rules as listed in highest-to-lowest priority:
-
a VF Rule;
a VT+SVT Rule;
a VT Rule;
an ST Rule; and
a NSR Rule.
-
-
16. A processor-based method according to claim 9, wherein a select subset of said rules are grouped into a single programming option, said programming option comprising:
an AVNT detection option.
-
17. A processor-based method according to claim 16, wherein the select subset comprises the following rules as listed in highest-to-lowest priority:
-
a VF Rule;
a VT+SVT Rule;
a VT Rule;
an AVNT Rule; and
a NSR Rule.
-
Specification