Automated template generation algorithm for implantable device
First Claim
1. A method of generating a template in an implantable medical device for implantation within a patient, comprising the steps of:
- generating a template corresponding to a supraventricular rhythm of the patient;
determining whether the template is valid; and
monitoring the template to determine whether the template is an accurate representation of the supraventricular rhythm.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating a template in an implantable medical device for implantation within a patient, and a processor readable medium for performing the method, that includes generating a template corresponding to a supraventricular rhythm of the patient, determining whether the template is valid, and monitoring the template to determine whether the template is an accurate representation of the supraventricular rhythm. The template is created from non-paced R waves that are below a predetermined heart rate, and a statistical validation of the template is performed by evaluating the template based on matches against ongoing slow heart rhythm. The quality of the template is continuously monitored, similar to the statistical validation, with the exception that one thousand beats are evaluated and once more than thirty out of the last one hundred beats do not match the template within the threshold, an attempt is made to create a new template.
62 Citations
36 Claims
-
1. A method of generating a template in an implantable medical device for implantation within a patient, comprising the steps of:
-
generating a template corresponding to a supraventricular rhythm of the patient;
determining whether the template is valid; and
monitoring the template to determine whether the template is an accurate representation of the supraventricular rhythm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
18. A processor readable medium in an implantable medical device, comprising:
-
means for sensing an R wave; and
means for generating a template corresponding to a supraventricular rhythm of the patient based on the sensed R wave, the means for generating a template further determining whether the template is valid and monitoring the template to determine whether the template is an accurate representation of the supraventricular rhythm.
-
-
30. A method of generating a template in an implantable medical device for implantation within a patient, comprising the steps of:
-
(a) monitoring a heart rate of the patient;
(b) determining whether beats corresponding to the heart rate are one of a paced beat and less than a predetermined rate;
(c) determining whether a predetermined number of beats have been collected and computing cross matches between the predetermined number of collected beats to form corresponding computed cross matches;
(d) determining whether a predetermined number of the computed cross matches exceeds a first predetermined threshold;
(e) forming the template from the predetermined number of computed cross matches in response to the predetermined number of the computed cross matches exceeding the first predetermined threshold;
(f) computing a first match between subsequently collected beats and the template to form first matches;
(g) determining whether the first match is within a second predetermined threshold to form first matched beats and first other than matched beats;
(h) determining whether the first other than matched beats is greater than a first number of beats;
(i) determining the template is valid in response to the matched beats being equal to a second number of beats;
(j) computing a second match between a next subsequently collected beat and the template to form a second match;
(k) determining whether the second match is within a third predetermined threshold to form second matched beats and second other than matched beats;
(l) determining whether x out of the last y next subsequently collected beats are other than matched beats; and
(m) repeating steps (j)-(l) in response to x out of the last y next subsequently collected beats not being other than matched beats. - View Dependent Claims (31, 32, 33, 34, 36)
-
-
35. A method of generating a template from beats corresponding to a supraventricular rhythm of a patient in an implantable medical device, comprising the steps of:
-
(a) determining whether six beats have been collected and computing cross matches between the six collected beats to form corresponding computed cross matches;
(b) determining whether four of the computed cross matches exceeds a first predetermined threshold;
(c) forming the template from the four computed cross matches in response to the four computed cross matches exceeding the first predetermined threshold;
(d) determining whether a first time limit has been exceeded and repeating steps (a)-(c) in response to the four computed cross matches not exceeding the first predetermined threshold;
(e) computing a first match between one out of a hundred subsequently collected beats and the template to form first matches;
(f) determining whether the first match is within a second predetermined threshold to form first matched beats and second unmatched beats;
(g) repeating steps (a)-(f) in response to thirty out of the last one hundred subsequently collected beats being first unmatched beats;
(h) determining the template is valid in response to seventy out of the last one hundred subsequently collected beats being first matched beats;
(i) determining whether a second time limit has been exceeded and repeating steps (e)-(h) in response to seventy out of the last one hundred subsequently collected beats not being first matched beats;
(j) computing a second match between one out of one thousand next subsequently collected beats and the template to form a second match;
(k) determining whether the second match is within a third predetermined threshold to form second matched beats and second unmatched beats;
(l) repeating steps (j)-(k) in response to thirty out of the last one hundred next subsequently collected beats not being unmatched beats; and
(m) repeating steps (a)-(l) in response to thirty out of the last one hundred next subsequently collected beats being unmatched beats.
-
Specification