METHOD AND APPARATUS FOR POST-PROCESSING OF EPISODES DETECTED BY A MEDICAL DEVICE
A method and system for determining undersensing during post-processing of sensing data generated by a medical device that includes transmitting a plurality of stored sensing data generated by the medical device to an access device, the stored sensing data including sensed atrial events and sensed ventricular events. The access device determines, in response to the transmitted data, instances where the medical device identified a cardiac event being detected in response to the sensing data, and determines whether one of a predetermined number of undersensing criteria have been met in response to the transmitted data.
Latest Medtronic, Inc. Patents:
This application is a continuation of U.S. application Ser. No. 11/564,147, filed Nov. 28, 2006, which claims the benefit of U.S. Provisional Application Ser. No. 60/740,219 filed Nov. 28, 2005, entitled METHOD AND APPARATUS FOR POST-PROCESSING OF EPISODES DETECTED BY A MEDICAL DEVICE. The entire contents of application Ser. Nos. 11/564,147 and 60/740,219 are incorporated herein by reference.
Cross-reference is hereby made to the commonly assigned related U.S. Applications, U.S. patent application Ser. No. 11/564,120, entitled “METHOD AND APPARATUS FOR POST-PROCESSING OF EPISODES DETECTED BY A MEDICAL DEVICE”, to Gunderson et al.; U.S. patent application Ser. No. 11/564,126, entitled “METHOD AND APPARATUS FOR POST-PROCESSING OF EPISODES DETECTED BY A MEDICAL DEVICE”, to Gunderson et al.; U.S. patent application Ser. No. 11/564,135, entitled “METHOD AND APPARATUS FOR POST-PROCESSING OF EPISODES DETECTED BY A MEDICAL DEVICE”, to Gunderson et al.; U.S. patent application Ser. No. 11/564,132, entitled “METHOD AND APPARATUS FOR POST-PROCESSING OF EPISODES DETECTED BY A MEDICAL DEVICE”, to Gunderson et al.; U.S. patent application Ser. No. 11/564,139, entitled “METHOD AND APPARATUS FOR POST-PROCESSING OF EPISODES DETECTED BY A MEDICAL DEVICE”, to Gunderson et al.; U.S. patent application Ser. No. 11/564,156, entitled “METHOD AND APPARATUS FOR POST-PROCESSING OF EPISODES DETECTED BY A MEDICAL DEVICE”, to Gunderson et al.; all filed concurrently with U.S. application Ser. No. 11/564,147, i.e., on Nov. 28, 2006, and incorporated herein by reference in their entirety.
FIELD OF THE INVENTIONThe present invention relates generally to medical devices, and more particularly to a method and apparatus for improved post-processing evaluation of episodes detected by a medical device.
BACKGROUND OF THE INVENTIONAs memory and diagnostic capacity in implantable medical devices, such as implantable cardioverter-defibrillators (ICDs), for example, increase, the amount of time required to adequately review the available data associated to determine whether the detection of episodes and delivery of therapy by the device was appropriate also increases. Since the number of identified ICD indications continues to increase, while the amount of time that is available for post-process review of data decreases, the classification of ICD episodes requires significant levels of expertise. As a result, the number of clinicians having the required expertise has been reduced, which could result in a reduction in the quality of management of those patients having implanted devices. Therefore, an algorithm that post-processes and automatically reviews each previously detected episode upon interrogation could address these concerns by accurately classifying episodes and potentially suggesting ICD parameter changes and/or medical therapy, such as changes in medication, therapy delivery, use of ablation procedures, etc.
Reviewing the data stored in the ICD memory at clinic follow-up requires expert knowledge to discriminate between true ventricular arrhythmias and unnecessary detection of non-ventricular arrhythmias. As the ICD population increases, the time needed to review all ICD detected episodes with careful detail also increases. Automatically identifying ICD stored events that may have been inappropriately detected as episodes by the device may decrease the time required to review episodes and to assure that unnecessary detections are properly reviewed.
Therefore, an algorithm that correctly classifies each detected episode during post-processing review of data stored in an implantable device is needed in order to reduce the clinician time to review episodes, and to give the clinician confidence that each incorrect ICD detection was brought to their attention.
Aspects and features of the present invention will be appreciated as the same becomes better understood by reference to the following detailed description of the embodiments of the invention when considered in connection with the accompanying drawings, wherein:
The data acquired by the implantable medical device 220 can be monitored by an external system, such as the access device 240, comprising a programming head 122, which remotely communicates with the implantable medical device 220. The programming head 122 is utilized in accordance with medical device programming systems known to those skilled in the art having the benefit of the present disclosure, for facilitating two-way communication between the implantable medical device 220 (e.g., pacemaker) and the access device 240. In this way, the classification of cardiac events according to an embodiment of the present invention may take place in the access device 240 once the required data is transmitted from the medical device 220 to the access device 240. Access device 240 may be located at a remote location relative to the patient and therefore the classification of events according to an embodiment of the present invention may be performed in the access device 240 once the required data has been transmitted from the medical device 220 to the access device 220 via the internet, for example.
The implantable medical device 220 is housed within a hermetically sealed, biologically inert outer canister or housing 113, which may itself be conductive so as to serve as an electrode in the implantable medical device 220 pacing/sensing circuit. One or more leads, collectively identified with reference numeral 114 in
If the atrial sensing is not determined to be both spontaneous and regular, No in Block 302, the detected event is marked as being unknown, Block 301, and the next event that was previously identified by the device as a detected episode is identified, Block 300. Once the atrial sensing is determined to be both spontaneous and regular, Block 302, the detected event is verified by being re-classified as either a supraventricular tachycardia event or a VT/VF event. According to an embodiment of the present invention, this re-classification of the detected event is made by determining an A/V ratio associated with the ratio of atrial sensed events to ventricular sensed events over a predetermined window of sensed events occurring prior to the detection of the event, Block 304. For example, as illustrated in
If the number of atrial sensed events AS occurring during the window 400 is equal to the number of ventricular sensed events VS and therefore the A/V ratio is equal to one, Yes in Block 306, a determination is made in
According to an embodiment of the present invention, during the determination as to whether the number of atrial sensed events AS occurring during the window 400 is equal to the number of ventricular sensed events VS, the NV ratio may be determined to be equal to one, Yes in Block 306, if the number of atrial sensed events is within a predetermined range of the number of ventricular sensed events, such as plus or minus one. In addition, during the determination in Block 308 as to whether the atrial sensed events AS are evenly distributed with the ventricular sensed events VS in a one-to-one distribution, a predetermined number of instances where there are more than one atrial sensed event between adjacent pairs of ventricular sensed events may be included. For example, a determination is made as to whether there is only one atrial sensed event AS located between each adjacent pair of the ventricular sensed events VS prior to the window 400 and less than a predetermined number of adjacent pairs of ventricular events, such as three, having two beats.
If the atrial sensed events AS are determined to be not evenly distributed with the ventricular sensed events VS in a one-to-one distribution, No in Block 308, a determination is made as to whether there was an abrupt onset associated with the detected event, Block 312.
As illustrated in
According to an embodiment of the present invention, the determination as to whether the onset of the event is an abrupt onset may be made using methods described in U.S. patent application Ser. No. 11/461,269, filed Mar. 29, 2006, to Stadler et al. incorporated herein by reference in its entirety.
Returning to
Onset Threshold=episode median+X*median difference Equation 1
where the episode median is the median of the predetermined number of events 500 occurring just prior to the interval 502 associated with detection of the event, the median difference is the difference 508 between the two medians, and X * median difference corresponds to a portion of the difference 508 between the two medians. According to one embodiment of the present invention, X is equal to two thirds, so that X * median difference corresponds to two thirds of the median difference.
Once the onset threshold 510 has been determined, Block 314, a spatial reference point is identified in Block 316 that is utilized to form a window for determining whether conduction of the heart rhythm is being initiated by one of the atrial and the ventricular chambers. For example, according to an embodiment of the present invention, an RR-interval associated with pre-NID or sinus rhythm, i.e., greater than the onset threshold 510, occurring prior to the interval 502 corresponding to when the event is determined to be detected, is identified and utilized as a spatial reference point for forming the window.
Using the example of
Once window 516 is identified, the interval 518 of window 516 that is greater than the onset threshold 510 and closest to the interval 502 corresponding to detection of the event is set as the spatial reference point for forming the window for determining whether conduction of the heart rhythm is being initiated by one of the atrial and the ventricular chambers.
If, as illustrated in
According to an embodiment of the present invention, the determination as to whether the effects of antitachycardia pacing are indicative of a supraventricular tachycardia event, Block 321, are made utilizing the method of dynamic discrimination described in commonly assigned U.S. patent application Ser. No. 10/839,634, filed May 5, 2004, and entitled “DYNAMIC DISCRIMINATION UTILIZING ANTI-TACHY PACING THERAPY IN AN IMPLANTABLE MEDICAL DEVICE”, incorporated herein by reference in it's entirety. For example, instances where the device 220 delivered an antitachycardia pcing regimen are identified, and the EGMs associated with the therapy are reviewed by determining a mean cycle length between atrial events occurring prior to the delivery of the antitachycardia pacing therapy and comparing the determined mean atrial cycle length with an atrial cycle length during the delivery of the pacing therapy. If the difference between the mean atrial cycle and the atrial cycle length during the delivery of the pacing therapy is less than or equal to a predetermined atrial cycle length threshold, such as 30 ms for example, the event is re-classified as being a supraventricular tachycardia event, Block 310. If the difference between the mean atrial cycle length and the atrial cycle length during the delivery of the pacing therapy is greater than the predetermined atrial cycle length threshold, the minimum interval (during NID intervals associated with detection of the event) and the maximum interval of all intervals are identified and a determination is made as to whether the difference between the maximum interval and the minimum interval is greater than a predetermined threshold, such as 100 ms for example, Block 332.
If the difference between the maximum interval and the minimum interval is not greater than a predetermined threshold, No in Block 332, the morphologies of each of the intervals associated with the detecting of the event are compared with the template or templates stored in Block 326, and a determination is made for each as to whether the correlation of the morphology is greater than a predetermined correlation threshold, such as 0.95 for example. A determination is made as to whether the number of intervals that correlate with the stored threshold is greater than a predetermined matching percentage threshold, such as 80% for example, Block 336.
If the difference between the maximum interval and the minimum interval is greater than the predetermined threshold, Yes in Block 332, the morphology of the maximum interval is compared with the morphology of the minimum interval, and a determination is made as to whether the correlation of the maximum interval with the minimum interval is greater than a predetermined correlation threshold, Block 334, such as 0.94 for example.
If the correlation of the maximum interval with the minimum interval is greater than the predetermined correlation threshold, Yes in Block 334, the detected event is re-classified as being a supraventricular tachycardia, Block 310. If the correlation of the maximum interval with the minimum interval is not greater than the predetermined correlation threshold, No in Block 334, the morphologies of each of the intervals associated with the detecting of the event are compared with the template or templates stored in Block 326, and a determination is made for each as to whether the correlation of the morphology is greater than a predetermined correlation threshold, such as 0.95 for example. A determination is made as to whether the number of intervals that correlate with the stored template is greater than a predetermined matching percentage threshold, Block 336, such as 80% for example.
According to an embodiment of the present invention, either a single template or more than one template may be stored, such as four for example, with each of the stored templates being utilized in the re-classification of detected events as described below. In addition, the stored templates may be generated from any episode from the same patient, either during the analysis of the current save to disk or across different interrogations.
If the number of intervals, having morphologies that are determined to have a correlation with the stored template that is greater than the correlation threshold, is greater than the predetermined matching percentage threshold, Yes in Block 336, the previously detected event is re-classified as being a ventricular tachycardia event, Block 338. If the number of intervals having morphologies 80 that are determined to have a correlation with the stored template that is greater than the correlation threshold is not greater than the predetermined matching percentage threshold, No in Block 336, a re-classification of the detected event is not possible, and therefore the previously detected event is identified as being unknown, Block 340.
If the number of atrial sensed events AS occurring during the window 400 is not equal to the number of ventricular sensed events VS and therefore the A/V ratio is not equal to one, No in Block 306, a determination is made in Block 324 as to whether the number of ventricular sensed events VS is greater than the number of atrial sensed events AS and therefore the A/V ratio is less than one. If the number of ventricular sensed events VS is greater than the number of atrial sensed events AS and therefore the A/V rate is less than one, Yes in Block 324, a template is generated and stored, Block 326, and the event is classified as a VT/VF event, Block 322.
Once the correlation of intervals 502 and 560 have been determined and the morphologies are identified by a template, a determination is made as to whether the morphology of a next interval 562, occurring just prior to the most recently correlated interval, interval 560, correlates with one of the previously generated templates, i.e., template A or template B. In particular, in the example of
Once the correlation of interval 562 with the previously generated templates is completed and interval 562 has been identified with a template, a determination is made as to whether the morphology of a next interval 564, occurring just prior to the most recently correlated interval, interval 562, correlates with one of the previously generated templates, i.e., template A or template B. In particular, in the example of
Once the correlation of interval 564 with the previously generated templates is completed and interval 564 has been identified with a template, a determination is made as to whether the morphology of a next interval 566, occurring just prior to the most recently correlated interval, interval 565, correlates with one of the previously generated templates, i.e., template A, template B or template C. In particular, in the example of
The process is repeated for the remainder of the twelve intervals, with the morphology of each interval either being identified with one of the previously generated templates, either the highest of multiple determined correlated templates, or with the single correlated template, or with a new template based on the current interval, so that, returning to
If the number of atrial sensed events AS occurring during the window 400 is greater than the number of ventricular sensed events VS, and therefore the A/V ratio is neither equal to one, No in Block 306, nor less than one, No in Block 324, a determination is made as to whether the data utilized by the device during the initial classification of the event as a detected event includes intervals that are regular, Block 328.
If the RR intervals are determined not to be regular, No in Block 328, the event is identified as being unable to be evaluated and the process continues with a next post-processing determination of the accuracy of the classification of the event, such as Block 332 for example, described below. On the other hand, if the RR intervals are determined to be regular, Yes in Block 328, a determination is made as to whether the A/V intervals associated with the initial identification of the event as a cardiac event are stable, Block 330. For example, according to an embodiment of the present invention, in order to determine whether the A/V intervals associated with the initial identification of the event as a cardiac event are stable, PR intervals, i.e., the time between an atrial sense 800 and a subsequent ventricular sense 802, are determined for each of the intervals associated with the initial identification of the event as a cardiac event are determined.
In order to reduce the effect of outliers, once the PR intervals are determined for each of the intervals associated with the initial identification of the event as a cardiac event, a predetermined number maximum PR intervals and the minimum PR intervals are removed. For example, according to an embodiment of the present invention, one sixth of the maximum PR intervals and one sixth of the minimum PR intervals are removed. A PR range is then determined as the difference between the minimum PR interval and the maximum PR interval, and a determination is made as to whether a range of the PR intervals satisfies a PR stable criteria. For example, for the data of
In the example of
If the range of the PR intervals is determined to less than or equal to 20 ms and therefore the A/V intervals associated with the initial identification of the event as a cardiac event are stable, Yes in Block 330, the event is re-classified as being a supraventricular event, Block 310. On the other hand, if the range of the PR intervals is determined to be greater than 20 ms and therefore the NV intervals associated with the initial identification of the event as a cardiac event are not stable, No in Block 330, the minimum interval and the maximum interval of the NID intervals associated with the detection of the event are identified and a determination is made as to whether the difference between the maximum interval and the minimum interval is greater than a predetermined threshold, such as 100 ms for example, Block 332.
If the difference between the maximum interval and the minimum interval is not greater than a predetermined threshold, No in Block 322, the event is identified as being unable to be evaluated and the process continues with a next post-processing determination of the accuracy of the classification of the event, such as Block 336, described below. If the difference between the maximum interval and the minimum interval is greater than the predetermined threshold, Yes in Block 332, the morphology of the maximum interval is compared with the morphology of the minimum interval, and a determination is made as to whether the correlation of the maximum interval with the minimum interval is greater than a predetermined correlation threshold, Block 334, such as 0.94 for example.
If the correlation of the maximum interval with the minimum interval is not greater than the predetermined correlation threshold, No in Block 334, the detected event is re-classified as being a supraventricular tachycardia, Block 310. If the correlation of the maximum interval with the minimum interval is greater than the predetermined correlation threshold, Yes in Block 334, the morphologies of each of the intervals associated with the detecting of the event are compared with the template or templates stored in Block 326, and a determination is made for each as to whether the correlation of the morphology is greater than a predetermined correlation threshold, such as 0.95 for example. A determination is made as to whether the number of intervals that correlate with the stored threshold is greater than a predetermined matching percentage threshold, such as 80% for example.
If the number of intervals having morphologies 80 that are determined to have a correlation with the stored template that is greater than the correlation threshold is greater than the predetermined threshold, Yes in Block 336, the previously detected event is re-classified as being a ventricular tachycardia event, Block 338. If the number of intervals having morphologies 80 that are determined to have a correlation with the stored template that is greater than the correlation threshold is not greater than the predetermined threshold, No in Block 336, a re-classification of the detected event is not possible, and therefore the previously detected event is identified as being unknown, Block 340.
In this way, by enabling review and post-processing of each detected event, the present invention reduces the time required by a clinician or other medical personnel to review the accuracy of classification of episodes by the device in order to identify inappropriate detections, and also decreases the likelihood that time is spent reviewing detections unnecessarily. In addition, as less experienced medical personal review the episodes stored in the memory of an implantable medical device, the process of the present application will provide an increased likelihood that a correct classification will be made.
In addition, other factors that are utilized by the access device 240 to identify suspected far-field R-waves in Block 900 may include those instances of far-field R-waves that are located after the period of detection by the device 220, instances of simultaneous atrial and ventricular events, except in instances where the ventricular event is TP (Ventricular Pace for ATP), and instances where a predetermined number of PP intervals, such as four for example, are determined to be stable when a suspected far-field R-wave(s) in that period of true PP intervals are ignored. According to an embodiment of the present invention, PP intervals are also considered to be stable if each value of the predetermined number of PP intervals is within a predetermined range, such as less than or equal to 110% and greater than or equal to 91%, for example.
Once the suspected far-field R-waves have been identified, Yes in Block 900, using the techniques described above, all of the determined suspected far-field senses are removed, Block 902, and the intervals are re-calculated without the suspected far-field R-wave, Block 904. A determination is then made as to whether the signal having the suspected far-field R-waves removed is regular, Block 906. According to an embodiment of the present invention, in order to determine whether the signal having the suspected far-field R-waves removed is regular, a modesum of the signals starting with and working backward in time from the interval corresponding to detection of the event by the device 220 is generated by the access device 240, and a determination is made as to whether the modesum is greater than or equal to 99%.
If the signal having the suspected far-field R-waves removed is determined to be regular, i.e., the modesum is greater than or equal to 99%, Yes in Block 906, the signal is determined to be spontaneous and regular, Yes in Block 302 of
If the data received from the device 220 by access device 240 does include an atrial electrogram, Yes in Block 908, the suspected far-field R-waves that were removed in Block 902 are inserted back within the signal, Block 910, and the first suspected far-field R-wave prior to the point of detection of the event by the device 220 is identified, Block 912. A window of sensed beats is then formed about the suspected far-field R-wave, Block 914, using a predetermined number of beats subsequent to and prior to the far-field R-wave. For example, according to an embodiment of the present invention, the window of Block 914 includes 10 sensed beats, including six beats prior to the suspected far-field R-wave and three beats subsequent to the suspected far-field R-wave (i.e., the far-field R-wave is the seventh of ten beats). Once the window is determined in Block 914, a template is generated corresponding to the morphology of each of the intervals in the window, Block 916, and a determination is made as to whether the morphology of the suspected far-field R-wave has a predetermined correlation, such as 0.92 for example, with an interval in the window that is a non-suspected and non-confirmed beat, Block 918.
If the morphology of the current suspected far-field R-wave is determined to have the predetermined correlation with an interval in the window that is a non-suspected and non-confirmed beat, Yes in Block 918, the current suspected far-field R-wave is classified as not being a far-field R-wave, Block 920. If the morphology of the current suspected far-field R-wave is determined not to have the predetermined correlation with an interval in the window that is a non-suspected and non-confirmed beat, No in Block 918, a determination is made as to whether the current suspected far-field R-wave has a predetermined correlation, such as 0.82 for example, with a predetermined number of previously confirmed far-field R-waves, such as 67% for example, Block 922.
If the current suspected far-field R-wave has the predetermined correlation with the predetermined number of previously confirmed far-field R-waves, Yes in Block 922, the current suspected far-field R-wave is classified as a confirmed far-field R-wave, Block 926. If there are no previously confirmed far-field R-waves or if the current suspected far-field R-wave does not has the predetermined correlation with the predetermined number of previously confirmed far-field R-waves, No in Block 922, a determination is made as to whether the current suspected far-field R-wave has the predetermined correlation with a predetermined number of true p-waves in the window (i.e., intervals that are neither suspected nor confirmed far-field R-waves), such as 67% for example, Block 924.
If the current suspected far-field R-waves has the predetermined correlation with the predetermined number of true p-waves, Yes in Block 924, the current suspected far-field R-wave is classified as not being a far-field R-wave, Block 920. However, if the current suspected far-field R-waves does not has the predetermined correlation with the predetermined number of true p-waves, No in Block 924, the current suspected far-field R-wave is classified as a confirmed far-field R-wave, Block 926.
Once the current suspected far-field R-wave is classified as a confirmed far-field R-wave, Block 926 or as not being a far-field R-wave, Block 920, a determination is made as to whether all of the suspected far-field R-waves have been classified by the access device 240, Block 928. If all of the suspected far-field R-waves have not been classified by the access device 240, No in Block 928, the next suspected far-field R-wave is located, Block 930, the window is determined as described above in Block 914 for the next far-field R-wave and the process is repeated. If all of the suspected far-field R-waves have been classified by the access device 240, Yes in Block 928, the classified far-field R-waves are removed from the signal, Block 932, the signal is determined to be spontaneous and regular, Yes in Block 302 of
According to an embodiment of the present invention, once the current suspected far-field R-wave is classified as a confirmed far-field R-wave, Block 926, this classification made be further verified by removing the classified far-field R-wave, re-calculating the resulting new A-A interval and determining whether the new A-A interval is less than an average of a predetermined number of previous A-A intervals by less than or equal to a predetermined threshold. For example, a determination is made as to whether the new A-A interval is 30 ms or less than an average of ten previous A-A intervals. If the new A-A interval is 30 ms or less than the average of ten previous A-A intervals, the classification of the interval as a confirmed far-field R-wave is confirmed. However, if the new A-A interval is not 30 ms or less than the average of ten previous A-A intervals, the classification is changed from being a confirmed far-field R-wave to being not a far-field R-wave. The process then continues by determining whether all of the suspected far-field R-waves have been classified by the access device 240, Block 928.
As illustrated in
Another example of an undersensing criteria according to the present invention would include calculating a median atrial interval in a sliding window of a predetermined number of intervals, such as eight intervals for example, and determining whether the median atrial interval is greater than a predetermined threshold, such as 1300 ms for example. If the median atrial interval is greater than the predetermined threshold, atrial undersensing is determined to have occurred, Yes in Block 950. Atrial undersensing is also determined to have occurred if the median is greater than a predetermined threshold, such as 350 ms for example and a current atrial interval, such as the final atrial event in the window for example, i.e., the eighth event, is greater than the median by a predetermined threshold, such as 1.7 times the median interval or more, for example. Atrial undersensing is also determined to have occurred if the median is within a predetermined range, such as greater than 200 ms and less than or equal to 359 ms for example, and a current atrial interval, such as the final atrial event in the window for example, i.e., the eighth event, is greater than the median by a predetermined threshold, such as 1.9 times the median interval or more, for example. Atrial undersensing may be determined to have occurred if the median is greater than 0 ms and less than or equal to 200 ms, and a current atrial interval, such as the final atrial event in the window for example, i.e., the eighth event, is greater than the median by a predetermined threshold, such as 3.25 times the median interval or more, for example.
Another criteria for determining whether atrial undersensing has occurred, according to an embodiment of the present invention, includes determining whether there are two or less intervals in the entire record that are two times the median AA interval, or three times the median AA interval and a majority of the AA intervals are regular, and there is a depolarization on the atrial egm signal where the expected atrial event would have occurred.
A final exemplary criteria for determining atrial undersensing has occurred includes determining whether a predetermined number of the AA intervals in the entire record are within a predetermined range of the median of the AA intervals, such as 92% within the range of the median, and there are less than or equal to four long intervals, i.e., two or three times the median interval, when the EGM is not stored.
As illustrated in
According to an embodiment of the present invention, if the interval 967 is two times the median AA interval, the location of the undersensed event is determined by inserting a single sensed atrial event at the midpoint of the interval 967. If the interval 965 is three times the median AA interval, the location of the undersensed event is determined by inserting a first sensed atrial event at a distance corresponding to the median AA interval from a starting point 973 of the interval, and a second interval at a distance corresponding to the median AA interval prior to an end point 975 of the interval 965.
Some of the techniques described above may be embodied as a computer-readable medium comprising instructions for a programmable processor such as microprocessor 142, pacer/device timing circuit 178 or control circuit 144 shown in
While a particular embodiment of the present invention has been shown and described, modifications may be made. It is therefore intended in the appended claims to cover all such changes and modifications, which fall within the true spirit and scope of the invention.
Claims
1. A method of determining undersensing during post-processing of sensing data generated by and stored within an implantable medical device, comprising:
- receiving the sensing data from the implantable medical device with an external access device, wherein the sensing data includes sensed atrial events and sensed ventricular events;
- determining, with the external access device, in response to the received data, instances where the implantable medical device identified a cardiac event being detected in response to the sensing data; and
- determining, with the external access device, whether one of a predetermined number of undersensing criteria have been met in response to the received data, wherein determining whether one of a predetermined number of undersensing criteria have been met comprises calculating a median AA interval in a sliding window of a predetermined number of intervals, and comparing at least one interval within the sliding window to the median AA interval.
2. The method of claim 1, wherein determining whether one of the predetermined number of undersensing criteria have been met further comprises:
- determining whether the median AA interval is greater than a predetermined threshold.
3. The method of claim 2, wherein the predetermined threshold is 1300 milliseconds.
4. The method of claim 1, wherein determining whether one of the predetermined number of undersensing criteria have been met further comprises determining whether the median AA interval is greater than a first predetermined threshold, and a current atrial interval is greater than the median AA interval by a second predetermined threshold.
5. The method of claim 4, wherein the first predetermined threshold is 350 milliseconds and the second predetermined threshold is 1.7 times the median AA interval or more.
6. The method of claim 1, wherein determining whether one of the predetermined number of undersensing criteria have been met further comprises determining whether the median AA interval is within a predetermined range, and a current atrial interval is greater than the median AA interval by a predetermined threshold.
7. The method of claim 6, wherein the predetermined range comprises a range greater than 200 milliseconds and less than or equal to 359 milliseconds, and wherein the predetermined threshold is 1.9 times the median AA interval or more.
8. The method of claim 6, wherein the predetermined range comprises a range greater than 0 milliseconds and less than or equal to 200 milliseconds, and wherein the predetermined threshold is 3.25 times the median AA interval or more.
9. A system for post-processing of sensing data associated with identification of a cardiac event, comprising:
- an implantable medical device generating and storing a plurality of sensing data, wherein the sensing data includes sensed atrial events and sensed ventricular events;
- an access device located externally from the medical device; and
- an interface for receiving the sensing data from the implantable medical device with the external access device, wherein the external access device determines whether one of a predetermined number of undersensing criteria have been met in response to the received data, calculates a median AA interval in a sliding window of a predetermined number of intervals, and compares at least one interval within the sliding window to the median AA interval.
10. The system of claim 9, wherein the external access device determines whether the median AA interval is greater than a predetermined threshold.
11. The system of claim 10, wherein the predetermined threshold is 1300 milliseconds.
12. The system of claim 9, wherein the external access device determines whether the median AA interval is greater than a first predetermined threshold, and a current atrial interval is greater than the median AA interval by a second predetermined threshold.
13. The system of claim 12, wherein the first predetermined threshold is 350 milliseconds and the second predetermined threshold is 1.7 times the median AA interval or more.
14. The system of claim 9, wherein the external access device determines whether the median AA interval is within a predetermined range, and whether a current atrial interval is greater than the median AA interval by a predetermined threshold.
15. The system of claim 14, wherein the predetermined range comprises a range greater than 200 milliseconds and less than or equal to 359 milliseconds, and wherein the predetermined threshold is 1.9 times the median AA interval or more.
16. The system of claim 14, wherein the predetermined range comprises a range greater than 0 milliseconds and less than or equal to 200 milliseconds, and wherein the predetermined threshold is 3.25 times the median AA interval or more.
17. A method of determining undersensing during post-processing of sensing data generated by and stored within an implantable medical device, comprising:
- receiving the sensing data generated by the implantable medical device with an external access device, wherein the sensing data includes sensed atrial events and sensed ventricular events;
- determining, with the external access device, in response to the received data, instances where the implantable medical device identified a cardiac event being detected in response to the sensing data; and
- determining, with the external access device, whether one of a predetermined number of undersensing criteria have been met in response to the received data, wherein determining whether one of a predetermined number of undersensing criteria have been met comprises determining whether an atrial channel includes less than a predetermined number of events prior to the detection of the cardiac event.
18. A system for post-processing of sensing data associated with identification of a cardiac event, comprising:
- an implantable medical device generating and storing a plurality of sensing data, wherein the sensing data includes sensed atrial events and sensed ventricular events;
- an access device located externally from the medical device; and
- an interface for receiving the sensing data from the medical device with the external access device, wherein the external access device determines whether one of a predetermined number of undersensing criteria have been met in response to the received data by at least determining whether an atrial channel includes less than a predetermined number of events prior to the detection of the cardiac event.
Type: Application
Filed: Oct 18, 2010
Publication Date: May 12, 2011
Applicant: Medtronic, Inc. (Minneapolis, MN)
Inventors: Bruce D. Gunderson (Plymouth, MN), Mark L. Brown (North Oaks, MN), Amisha Somabhai Patel (Maple Grove, MN)
Application Number: 12/906,821
International Classification: A61B 5/0452 (20060101);