Patent US4458691A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4458691A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for predicting ventricular tachycardia by adaptive high pass filter

Assignee: ARRHYTHMIA RESEARCH TECHNOLOGY Inc A CORP OF LA
•
Filing: 1982-02-11
•
Granted: 1984-07-10
•
Expires: 2002-02-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A ventricular tachycardia (VT) prediction system for use with an ECG input having cyclical characteristics. The ECG input is periodically sampled during each of a plurality of ECG cycles, and signals representative of the ECG input for each corresponding sample time are stored. A high pass filter adaptively filters the signals for each ECG cycle, so as to provide a filter output systematically related to the high frequency content of the ECG input. The adaptive filter produces segments which are uninfluenced by other samples so as to negate ringing. A reference signal is provided for VT prediction. The filter output is compared to the reference signal, and the prediction of ventricular tachycardia is indicated responsive to the comparison. In one embodiment the samples are averaged for a plurality of ECG cycles prior to generating the filter output. In another embodiment, the system determines the duration of the QRS portion of the ECG cycles prior to generating the filter output. In another embodiment, the system determines the duration of the QRS portion of the ECG signal, provides a second reference signal for VT prediction, and compares the determined duration to the second reference signal. A prediction of ventricular tachycardia is indicated responsive to the second comparison.

Inventors

  • 👤 Arun N. Netravali

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 16:33
CPC Classifications
A; A61; A61B; A61B5/00; A61B5/24; A61B5/316; A61B5/318; A61B5/346; A61B5/349; A61B5/366

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 106 words
A ventricular tachycardia prediction system for use with an ECG input having cyclical characteristics comprising: means for periodically sampling the ECG input during each of a plurality of ECG cycles, means for storing signals representative of the ECG input for each corresponding sample time; filter means for adaptively high pass filtering the signals for each ECG cycle, so as to provide a filter output systematically related to the high frequency content of the ECG input; means for providing a reference signal; means for comparing the filter output to the reference signal; and means for indicating the prediction of ventricular tachycardia responsive to said means for comparing.
Claim 2
Dependent Claim 106 words
A ventricular tachycardia prediction system for use with an ECG input having cyclical characteristics comprising: means for periodically sampling the ECG input during each of a plurality of ECG cycles, means for storing signals representative of the ECG input for each corresponding sample time; filter means for adaptively high pass filtering the signals for each ECG cycle, so as to provide a filter output systematically related to the high frequency content of the ECG input; means for providing a reference signal; means for comparing the filter output to the reference signal; and means for indicating the prediction of ventricular tachycardia responsive to said means for comparing.
Claim 3
Dependent Claim 133 words
The system as in claim 1 wherein: said periodic sampling occurs N times per ECG cycle, and said filter means is further comprised of means for identifying a reference point P of the ECG input for each ECG cycle; finite impulse response filter means, having a spread of samples about a center reference sample, comprising means for deriving a filter output Q n where n is a running index of the current sample number, and a m are predefined filter constants selected to provide a finite impulse response such that ##EQU12## where (1) for filtering n>p+l, then I n+m =O for 0<n+m, and for n+m>N, and (2) for filtering for p+l>n>p, then I n+m =I p for all n+m<p; and (3) for filtering for n<p, then I n+m =I p for all n+m>p.
Claim 4
Dependent Claim 23 words
The system as in claim 2 wherein the reference point P is the peak amplitude value of the ECG waveform for each cycle.
Claim 5
Dependent Claim 145 words
The system as in claim 1 wherein said filter means is further comprised of: means for determining a peak of the ECG input waveform W, means for sampling the waveform and storing N signals representative of N samples fo the waveform for each ECG cycle, means for determining two reference samples Δ1 and Δ2, means for determining a filter output Q n where n is a running index of the samples, P is the center point of the ECG waveform, 2l+1 is the spread of filter samples, and a m are predefined constants, according to: ##EQU13## (1) for filtering of n>p+Δ2, then W n+m =W p+ Δ2 for n+m<p+Δ2; and (2) for filtering of p+Δ2>n>p-Δ1 then W n+m =W p+ Δ2 for n+m>p+Δ2; and W n+m =W p- Δ1 for n+m<p-Δ1; and (3) for filtering of n<p-Δ1 then W n+m =W p- Δ1, for n+m>p-Δ1.
Claim 6
Dependent Claim 23 words
The system as in claim 1 wherein said stored samples are filtered in the same time order as the ECG input was sampled.
Claim 7
Dependent Claim 25 words
The system as in claim 1 wherein said stored samples are filtered in the reverse time order as that which the ECG input was sampled.
Claim 8
Dependent Claim 33 words
The system as in claim 5 or 6 wherein said filter means is further comprising of: means for averaging samples for a plurality of ECG cycles prior to deriving the filter output Q.
Claim 9
Dependent Claim 56 words
The system as in claim 1 further comprising: means for determining the duration of the QRS portion of the ECG signal, means for providing a second reference signal; second means for comparing said determined duration to said second reference signal, and means for indicating the prediction of ventricular tachycardia responsive to said second means for comparing.
Claim 10
Dependent Claim 33 words
The system as in claim 1 wherein said filter means adaptively filters the stored samples representative of the tail section of the QRS portion of the ECG to derive the filter output, Q.
Claim 11
Dependent Claim 31 words
The system as in claim 9 wherein said predefined value corresponds to a filter output indicative of a high frequency, low level, energy component in the tail of the ECG waveform.
Claim 12
Independent Claim 169 words
A system, having X, Y, and Z ECG waveform inputs, for predicting ventricular tachycardia in a patient, said system comprising: means for sampling and storing voltage inputs from each of the X, Y, and Z ECG waveforms at a fixed rate of N samples per predefined time interval, means for identifying a peak value time point P for each of the X, Y, and Z ECG waveforms, adaptive filter means responsive to a spread of ±l sample points about any center sampled point, comprising means for deriving a filter output Q n responsive to the stored samples, where n is a running index, and A m are predefined filter constants such that ##EQU14## where (1) for filtering of n<p+l then I n+m =0 for 0>n+m and for n+m>N; (2) for filtering of P+l>n>p, then I n+m =I p for all n+m<p; and (3) for filtering of n<p, then I n+m =I p for all n+m>p; and means for predicting the probable occurrence of ventricular tachycardia from the filter output.
Claim 13
Independent Claim 169 words
A system, having X, Y, and Z ECG waveform inputs, for predicting ventricular tachycardia in a patient, said system comprising: means for sampling and storing voltage inputs from each of the X, Y, and Z ECG waveforms at a fixed rate of N samples per predefined time interval, means for identifying a peak value time point P for each of the X, Y, and Z ECG waveforms, adaptive filter means responsive to a spread of ±l sample points about any center sampled point, comprising means for deriving a filter output Q n responsive to the stored samples, where n is a running index, and A m are predefined filter constants such that ##EQU14## where (1) for filtering of n<p+l then I n+m =0 for 0>n+m and for n+m>N; (2) for filtering of P+l>n>p, then I n+m =I p for all n+m<p; and (3) for filtering of n<p, then I n+m =I p for all n+m>p; and means for predicting the probable occurrence of ventricular tachycardia from the filter output.
Claim 14
Independent Claim 157 words
A method for predicting ventricular tachycardia in a patient from cyclically recurring ECG inputs, comprising the steps of: sampling and storing a plurality of points each ECG cycle at a fixed rate of N samples per cycle; identifying a reference point p of the waveform, filtering each sampled point with a spread of ±l points about any center sampled point; deriving a filter output Q n responsive to the stored samples, where n is a running index and a m are predefined filter constants, such that ##EQU15## (1) where for filtering of n>p+l, then I n+m =0 for 0>n+m, and n+m>N, and (2) where for filtering of p+l>n>P, then I n+m =I p for all n+m<p; and (3) where for filtering of n<p, then I n+m =I p for all n+m>p; determining a predefined reference signal, comparing the filter output to said predefined reference signal and indicating the prediction of potential ventricular tachycardia responsive to said comparison.
Claim 15
Independent Claim 157 words
A method for predicting ventricular tachycardia in a patient from cyclically recurring ECG inputs, comprising the steps of: sampling and storing a plurality of points each ECG cycle at a fixed rate of N samples per cycle; identifying a reference point p of the waveform, filtering each sampled point with a spread of ±l points about any center sampled point; deriving a filter output Q n responsive to the stored samples, where n is a running index and a m are predefined filter constants, such that ##EQU15## (1) where for filtering of n>p+l, then I n+m =0 for 0>n+m, and n+m>N, and (2) where for filtering of p+l>n>P, then I n+m =I p for all n+m<p; and (3) where for filtering of n<p, then I n+m =I p for all n+m>p; determining a predefined reference signal, comparing the filter output to said predefined reference signal and indicating the prediction of potential ventricular tachycardia responsive to said comparison.
Claim 16
Independent Claim 167 words
A method for predicting ventricular tachycardia from an ECG input waveform W comprising the steps of: determining a peak value p of the waveform W, sampling and storing the sampled values of the waveform W at a predefined rate; determining two reference sample positions Δ1 and Δ2; determining a filter output Q systematically related to the stored samples, where n is a running index of sample points, where 2l+1 is the spread of filter input samples analyzed, and where a m are predetermined filter constants, such that ##EQU16## where (1) for filtering of n>p+Δ 2 then W n+m =W p+ Δ2 for n+m<p+Δ 2 , and (2) for filtering of p+Δ 2 >n>p-Δ 1 then W n+m =W p+ Δ2 for n+m>p+Δ2 and W n+m =W p- Δ1 for n+m<p-Δ1; and (3) for filtering of n<p-Δ1, then W n+m =W p- Δ1 for n+m>p-Δ1; determining a reference signal, comparing the filter output to the reference signal, and indicating the prediction of ventricular tachycardia responsive to said comparison.
Claim 17
Independent Claim 167 words
A method for predicting ventricular tachycardia from an ECG input waveform W comprising the steps of: determining a peak value p of the waveform W, sampling and storing the sampled values of the waveform W at a predefined rate; determining two reference sample positions Δ1 and Δ2; determining a filter output Q systematically related to the stored samples, where n is a running index of sample points, where 2l+1 is the spread of filter input samples analyzed, and where a m are predetermined filter constants, such that ##EQU16## where (1) for filtering of n>p+Δ 2 then W n+m =W p+ Δ2 for n+m<p+Δ 2 , and (2) for filtering of p+Δ 2 >n>p-Δ 1 then W n+m =W p+ Δ2 for n+m>p+Δ2 and W n+m =W p- Δ1 for n+m<p-Δ1; and (3) for filtering of n<p-Δ1, then W n+m =W p- Δ1 for n+m>p-Δ1; determining a reference signal, comparing the filter output to the reference signal, and indicating the prediction of ventricular tachycardia responsive to said comparison.
Claim 18
Independent Claim 89 words
A method for analyzing electrocardiograph signals to determine the presence or absence of a predetermined level of high frequency energy in the late QRS signal having X, Y, and Z parts, comprising the steps of: sampling a series of analog QRS signals at spaced time segments, converting each segment sample to a digital signal equivalent, applying a portion of said digital signals to an adaptive high pass filter; determining an arithmetic value of the amplitude of the output of said filter; and comparing said value with said predetermined level.
Claim 19
Independent Claim 89 words
A method for analyzing electrocardiograph signals to determine the presence or absence of a predetermined level of high frequency energy in the late QRS signal having X, Y, and Z parts, comprising the steps of: sampling a series of analog QRS signals at spaced time segments, converting each segment sample to a digital signal equivalent, applying a portion of said digital signals to an adaptive high pass filter; determining an arithmetic value of the amplitude of the output of said filter; and comparing said value with said predetermined level.
Claim 20
Dependent Claim 17 words
The method of claim 14 further characterized in that said adaptive filter has a finite impulse response.
Claim 21
Dependent Claim 21 words
The method of claim 14 further comprising the step of generating an indication signal which is a function of said comparison.
Claim 22
Dependent Claim 37 words
The method of claim 14 further including the step of averaging the digital values of said series of QRS signals to obtain an averaged composite QRS signal before the application thereof to said adaptive high pass filter.
Claim 23
Dependent Claim 26 words
The method of claim 17 wherein said portion of said digital signals comprises signals representing at least the last 40 milliseconds of the averaged QRS signal.
Claim 24
Dependent Claim 14 words
The method of claim 18 wherein said arithmetic value is the root mean square.
Claim 25
Dependent Claim 35 words
The method of claim 18 wherein said arithmetic value is the sum of the absolute values of the filter output for the X, Y, and Z parts of the QRS portion of the ECG input.
Claim 26
Dependent Claim 18 words
The method of claim 17 further including the step of measuring the duration of said averaged QRS signal.
Claim 27
Independent Claim 166 words
A system for analyzing electrocardiograph signals to determine the level of high frequency energy in the late QRS signal comprising: means for converting X, Y, and Z lead electrocardiographic input signals to digital signals representative of times spaced samples; means for examining said X, Y, and Z digital signals and selecting therefrom the QRS waveform portions thereof; means for signal averaging a multiplicity of said selected QRS waveforms for each of said X, Y, and Z inputs and providing composite, digital signals representative of the averaged X, Y, and Z QRS waveforms; high pass filter means having a finite impulse response; means for applying to said filter means the digital signals representative of the late portion of each of said X, Y, and Z QRS waveforms; means for providing a reference signal; and means for comparing the output of said filter means with said reference signal to determine the presence of a high frequency, low level, energy component in the filter output predicative of ventricular tachycardia.
Claim 28
Independent Claim 166 words
A system for analyzing electrocardiograph signals to determine the level of high frequency energy in the late QRS signal comprising: means for converting X, Y, and Z lead electrocardiographic input signals to digital signals representative of times spaced samples; means for examining said X, Y, and Z digital signals and selecting therefrom the QRS waveform portions thereof; means for signal averaging a multiplicity of said selected QRS waveforms for each of said X, Y, and Z inputs and providing composite, digital signals representative of the averaged X, Y, and Z QRS waveforms; high pass filter means having a finite impulse response; means for applying to said filter means the digital signals representative of the late portion of each of said X, Y, and Z QRS waveforms; means for providing a reference signal; and means for comparing the output of said filter means with said reference signal to determine the presence of a high frequency, low level, energy component in the filter output predicative of ventricular tachycardia.
Claim 29
Dependent Claim 17 words
The system of claim 22 wherein said comparing means compares only a portion of said filter's output.
Claim 30
Dependent Claim 22 words
The system of claim 23 wherein said portion of said filter's output represents the filtered last 40 milliseconds of the QRS waveform.
Claim 31
Dependent Claim 35 words
The system of claim 24 wherein said comparing means combines selected portions of said filter's output for each of the X, Y, and Z signal samples and determines an arithmetic value of said combined portions.
Claim 32
Dependent Claim 18 words
The system of claim 25 wherein said arithmetic value is the root mean square of said combined portions.
Claim 33
Dependent Claim 30 words
The system as in claim 25 wherein said arithmetic value is the sum of the absolute values of the filter outputs for each of said X, Y, and Z signals.
Claim 34
Dependent Claim 95 words
The system of claim 22 further comprising: means for applying to said filter means the digital signals representative of the early portion of each of said X, Y, and Z QRS waveforms; means for extracting from said filter's output the time of commencement of said QRS waveform; means responsive to said extraction means and said comparing means for determining the width of said QRS waveform, means for providing a width reference signal, means for indicating the prediction of probable ventricular tachycardia responsive to a comparison of the determined QRS width and the width reference signal.

References Cited (Backward Citations)

US3087487A Cited
US3171892A Cited
US3552386A Cited
US3823708A Cited
US3927377A Cited
US3978856A Cited
US4023564A Cited
US4325384A Cited
US4261369A Cited
US4296755A Cited
EP0052512A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-07-10 1988-01-09 1988-07-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-07-10 1992-01-09 1992-07-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-07-10 1996-01-09 1996-07-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag