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

Surface ecg frequency analysis system and method based upon spectral turbulence estimation

Assignee: Del Mar Avionics Inc
•
Filing: 1990-06-18
•
Granted: 1992-03-03
•
Expires: 2010-06-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Frequency domain ECG signal processing systems and methods plot spectral maps and compute statistical parameters from surface electrocardiographic signals, which plots and parameters reveal abnormalities of electrical conduction within the hearts of patients at risk of ventricular tachycardia. Fourier analysis of short overlapping time segments of QRS ECG signal are used to create three dimensional spectral maps disclosing changes in the frequency spectral content of the ECG signal over the whole QRS region. Correlations and statistical evaluations of the spectral content between QRS time segment pairs quantify the spectral turbulence of the ECG and distinguish those at risk from ventricular tachyarrhythmias.

Inventors

  • 👤 George J. Kelen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 10:03
CPC Classifications
A; A61; A61B; A61B5/00; A61B5/24; A61B5/316; A61B5/318; A61B5/346; A61B5/349; A61B5/363; A61B5/72; A61B5/7235; A61B5/7253; A61B5/7239; A61B5/7257

Claims Analysis

Total Claims: 43
Claim 1
Independent Claim 69 words
A method for detecting abnormalities of heart having a time varying QRS signal, said method comprising the steps of partitioning said QRS signal into a sequence of time displaced time segments, transforming said time segments into respective sets of spectral components, and correlating said sets of spectral components across the QRS signal, and generating an abnormality score when the correlation of said correlating step is above a predetermined state.
Claim 2
Independent Claim 69 words
A method for detecting abnormalities of heart having a time varying QRS signal, said method comprising the steps of partitioning said QRS signal into a sequence of time displaced time segments, transforming said time segments into respective sets of spectral components, and correlating said sets of spectral components across the QRS signal, and generating an abnormality score when the correlation of said correlating step is above a predetermined state.
Claim 3
Dependent Claim 31 words
The method of claim 1 wherein said transforming step comprises the step of partitioning each of said time segment into data points, and executing a Fourier Transform upon the data points.
Claim 4
Dependent Claim 28 words
The method of claim 1 wherein said transforming step comprises the step of filtering said QRS signal into spectral components, and isolating said spectral components by time segment.
Claim 5
Dependent Claim 20 words
The method of claim 1 further comprising the step of signal averaging said QRS signal prior to said partitioning step.
Claim 6
Dependent Claim 26 words
The method of claim 1 further comprising the step of generating spectral turbulence parameters based upon the degree of correlation of said sets of spectral components.
Claim 7
Dependent Claim 19 words
The method of claim 1 further comprising the step of differentiating said QRS signal prior to said transforming step.
Claim 8
Dependent Claim 47 words
The method of claim 1 wherein said correlating step comprising the steps of correlating successive pairs of sets of spectral components of respective successive time segment pairs, generating an intersegment correlation mean, and assigning an abnormality value when said intersegment correlation mean is above a predetermined value.
Claim 9
Dependent Claim 48 words
The method of claim 1 wherein said correlating step comprising the steps of correlating successive pairs of sets of spectral components of respective successive time segment pairs, generating an intersegment standard deviation, and assigning an abnormality value when said intersegment correlation standard deviation is above a predetermined value.
Claim 10
Dependent Claim 59 words
The method of claim 1 wherein said correlating step comprising the steps of correlating successive pairs of sets of spectral components of respective successive time segment pairs, generating an intersegment correlation ratio based upon the percentage of intersegment correlations is below another predetermined value, and assigning an abnormality value when said intersegment correlation mean is above a predetermined value.
Claim 11
Dependent Claim 70 words
The method of claim 1 wherein said correlating step comprising the steps of computing an average set of spectral components, correlating each of said sets of spectral components of said respective time segments to said average set of spectral components, generating a spectral entropy value based upon said correlation of said average set of spectral components, and assigning an abnormality value when said spectral entropy is above a predetermined value.
Claim 12
Dependent Claim 47 words
The method of claim 1 wherein said generating step comprises the step of, computing an abnormality score based upon equal weight of intersegment correlation mean, intersegment correlation standard deviation, intersegment correlation ratio, and spectral entropy spectral turbulence correlations over the QRS region, and displaying said abnormality score.
Claim 13
Independent Claim 160 words
A method for detecting abnormalities of heart having a time varying QRS signal, said method comprising the steps of signal averaging an ECG signal identifying the QRS signal of said ECG signal, differentiating said QRS signal dividing said differentiated QRS signal into a sequence of overlapping time segments, dividing each of said time segment into data points, multiplying data points of each of said time segments by a window function to weight each time segment, performing a discrete fast Fourier transform on each said windowed time segments, in which the power spectral density of a series of frequency components are calculated, and producing a numerical matrix or table ofpower spectral densities are located by frequency components and time segments, correlating said power spectral densities of said frequency components with each other across the QRS signal, computing an spectral turbulence parameters based upon the correlation of said power spectral densities, assigning an abnormality state in the presence of abnormal spectral turbulence.
Claim 14
Independent Claim 160 words
A method for detecting abnormalities of heart having a time varying QRS signal, said method comprising the steps of signal averaging an ECG signal identifying the QRS signal of said ECG signal, differentiating said QRS signal dividing said differentiated QRS signal into a sequence of overlapping time segments, dividing each of said time segment into data points, multiplying data points of each of said time segments by a window function to weight each time segment, performing a discrete fast Fourier transform on each said windowed time segments, in which the power spectral density of a series of frequency components are calculated, and producing a numerical matrix or table ofpower spectral densities are located by frequency components and time segments, correlating said power spectral densities of said frequency components with each other across the QRS signal, computing an spectral turbulence parameters based upon the correlation of said power spectral densities, assigning an abnormality state in the presence of abnormal spectral turbulence.
Claim 15
Dependent Claim 20 words
The method of claim 12 further including locating the onset and offset of the QRS portion of said ECG signal.
Claim 16
Dependent Claim 24 words
The method of claim 12 wherein said spectral turbulence parameters comprise intersegment correlation mean, intersegment correlation standard deviation, intersegment correlation ratio, and spectral entropy.
Claim 17
Dependent Claim 34 words
The method of claim 12 wherein said abnormality state is determined by an abnormality score above a predetermined value, said abnormality score incremented for each of said spectral turbulence parameters in an abnormal state.
Claim 18
Dependent Claim 66 words
The method of claim 12 wherein said time segments are between twelve and forty-eight milli seconds, said time segments are stepped between one and five milli seconds, said data points are one milli second apart, and said transform uses a matrix having points equals to at least the number of said data points of said time segment and equals a number of the power of two.
Claim 19
Independent Claim 146 words
A method for detecting abnormalities of heart having a time varying QRS signal, said method comprising the steps of signal averaging an ECG signal identifying the QRS signal of said ECG signal, differentiating said QRS signal dividing said differentiated QRS signal into a sequence of overlapping time segments, multiplying each said time segment by a window function to weight each time segment, performing a discrete fast Fourier transform on each said windowed time segments, in which the power spectral density of a series of frequency components are calculated, producing a numerical matrix or table ofpower spectral densities are located by frequency components and time segments, correlating said power spectral densities of said frequency components with each other across the QRS signal, computing an spectral turbulence parameters based upon the correlation of said power spectral densities, assigning an abnormality state in the presence of abnormal spectral turbulence.
Claim 20
Independent Claim 146 words
A method for detecting abnormalities of heart having a time varying QRS signal, said method comprising the steps of signal averaging an ECG signal identifying the QRS signal of said ECG signal, differentiating said QRS signal dividing said differentiated QRS signal into a sequence of overlapping time segments, multiplying each said time segment by a window function to weight each time segment, performing a discrete fast Fourier transform on each said windowed time segments, in which the power spectral density of a series of frequency components are calculated, producing a numerical matrix or table ofpower spectral densities are located by frequency components and time segments, correlating said power spectral densities of said frequency components with each other across the QRS signal, computing an spectral turbulence parameters based upon the correlation of said power spectral densities, assigning an abnormality state in the presence of abnormal spectral turbulence.
Claim 21
Dependent Claim 20 words
The method of claim 17 further including locating the onset and offset of the QRS portion of said ECG signal.
Claim 22
Dependent Claim 24 words
The method of claim 17 wherein said spectral turbulence parameters comprise intersegment correlation mean, intersegment correlation standard deviation, intersegment correlation ratio, and spectral entropy.
Claim 23
Dependent Claim 34 words
The method of claim 17 wherein said abnormality state is determined by an abnormality score above a predetermined value, said abnormality score incremented for each of said spectral turbulence parameters in an abnormal state.
Claim 24
Dependent Claim 67 words
The method of claim 20 wherein said computing step further comprises the step of computing each of said spectral turbulence parameters for each of an X, Y and Z lead, and averaging each of said spectral turbulence parameter on said computing Z, Y and Z lead whereby said abnormality score is incremented based upon an average of each of said spectral turbulence parameters in an abnormal state.
Claim 25
Independent Claim 123 words
A system for detecting heart conditions comprising first means for receiving said a QRS signal, and second means for generating an abnormality indicator, said second means connected to said first means, for dividing said QRS signal into a sequence of overlapping time segments each have a plurality of data points, for transforming said data points of each of said time segments into a matrix ofpower content indicators organized by time segment and frequency components, for correlating said power content indicators of said frequency components with said correlation upon successive time segments, for generating at least one spectral turbulence parameter based upon the correlation of successive time segments with said abnormality indicator based upon the value of said at least one spectral turbulence parameter.
Claim 26
Independent Claim 123 words
A system for detecting heart conditions comprising first means for receiving said a QRS signal, and second means for generating an abnormality indicator, said second means connected to said first means, for dividing said QRS signal into a sequence of overlapping time segments each have a plurality of data points, for transforming said data points of each of said time segments into a matrix ofpower content indicators organized by time segment and frequency components, for correlating said power content indicators of said frequency components with said correlation upon successive time segments, for generating at least one spectral turbulence parameter based upon the correlation of successive time segments with said abnormality indicator based upon the value of said at least one spectral turbulence parameter.
Claim 27
Dependent Claim 32 words
The system of claim 22 wherein said QRS signal is a time average QRS signal and wherein said second means identifies an onset and an offset of said QRS time averaged signal.
Claim 28
Dependent Claim 18 words
The system of claim 22 wherein said at least one spectral turbulence parameter is an intersegment correlation mean.
Claim 29
Dependent Claim 19 words
The system of claim 22 wherein said at least one spectral turbulence parameter is an intersegment correlation standard deviation.
Claim 30
Dependent Claim 18 words
The system of claim 22 wherein said at least one spectral turbulence parameter is an intersegment correlation ratio.
Claim 31
Dependent Claim 18 words
The system of claim 22 wherein said at least one spectral turbulence parameter is a spectral entropy value.
Claim 32
Independent Claim 154 words
A system for detecting heart conditions comprising first means for storing a sequence of QRS signals from a human heart, second means for receiving said QRS signals form said first means, third means for generating at least one abnormality indication, said third means connected to said second means, said third means for signal averaging said QRS signals, for dividing said signal averaged QRS signal into a sequence of overlapping time segments each have a plurality of data points, for transforming said data points of each of said time segments into a matrix ofpower content indicators organized by time segment and frequency components, for correlating said power content indicators of said frequency components with said correlation upon successive time segments, for generating at least one spectral turbulence parameter based upon the correlation of successive time segments with said at least one abnormality indication based upon the value of said at least one spectral turbulence parameter.
Claim 33
Independent Claim 154 words
A system for detecting heart conditions comprising first means for storing a sequence of QRS signals from a human heart, second means for receiving said QRS signals form said first means, third means for generating at least one abnormality indication, said third means connected to said second means, said third means for signal averaging said QRS signals, for dividing said signal averaged QRS signal into a sequence of overlapping time segments each have a plurality of data points, for transforming said data points of each of said time segments into a matrix ofpower content indicators organized by time segment and frequency components, for correlating said power content indicators of said frequency components with said correlation upon successive time segments, for generating at least one spectral turbulence parameter based upon the correlation of successive time segments with said at least one abnormality indication based upon the value of said at least one spectral turbulence parameter.
Claim 34
Independent Claim 144 words
A system for detecting heart conditions comprising first means for receiving at least one QRS signal, second means for generating at least one abnormality indication, said second means connected to said first means, said second for dividing said at least one QRS signal into a sequence of overlapping time segments each have a plurality of data points, for transforming said data points of each of said time segments into a matrix ofpower content indicators organized by time segment and frequency components, for correlating said power content indicators of said frequency components with said correlation upon successive time segments, for generating at least one spectral turbulence parameter based upon the correlation of successive time segments with said at least one abnormality indication based upon the value of said at least one spectral turbulence parameter, and third means for displaying said at least one abnormality indicator.
Claim 35
Independent Claim 144 words
A system for detecting heart conditions comprising first means for receiving at least one QRS signal, second means for generating at least one abnormality indication, said second means connected to said first means, said second for dividing said at least one QRS signal into a sequence of overlapping time segments each have a plurality of data points, for transforming said data points of each of said time segments into a matrix ofpower content indicators organized by time segment and frequency components, for correlating said power content indicators of said frequency components with said correlation upon successive time segments, for generating at least one spectral turbulence parameter based upon the correlation of successive time segments with said at least one abnormality indication based upon the value of said at least one spectral turbulence parameter, and third means for displaying said at least one abnormality indicator.
Claim 36
Independent Claim 174 words
A system for detecting heart conditions comprising a scanner adapted to receive Holter tapes storing a sequence of QRS signals, said scanner for scanning said tapes at high speed, a digital to analog converter for converting said QRS signal into digital type signal suitable for storing in a digital computer having memory, digital computer for generating at least one abnormality indication, said digital computer connected to a memory storing said converted QRS signal, said digital computer for dividing said at least one QRS signal into a sequence of overlapping time segments each have a plurality of data points, for transforming said data points of each of said time segments into a matrix ofpower content indicators organized by time segment and frequency components, for correlating said power content indicators of said frequency components with said correlation upon successive time segments, for generating at least one spectral turbulence parameter based upon the correlation of successive time segments with said at least one abnormality indication based upon the value of said at least one spectral turbulence parameter.
Claim 37
Independent Claim 174 words
A system for detecting heart conditions comprising a scanner adapted to receive Holter tapes storing a sequence of QRS signals, said scanner for scanning said tapes at high speed, a digital to analog converter for converting said QRS signal into digital type signal suitable for storing in a digital computer having memory, digital computer for generating at least one abnormality indication, said digital computer connected to a memory storing said converted QRS signal, said digital computer for dividing said at least one QRS signal into a sequence of overlapping time segments each have a plurality of data points, for transforming said data points of each of said time segments into a matrix ofpower content indicators organized by time segment and frequency components, for correlating said power content indicators of said frequency components with said correlation upon successive time segments, for generating at least one spectral turbulence parameter based upon the correlation of successive time segments with said at least one abnormality indication based upon the value of said at least one spectral turbulence parameter.
Claim 38
Dependent Claim 20 words
The system of claim 30 further comprising display means for displaying to an operator said at least one abnormality indicator.
Claim 39
Dependent Claim 38 words
The system of claim 30 further comprising Holter recorder means worn by a patient to record the patient's QRS signal on Holter magnetic tape, and Holter magnetic tape suitable for storing analog QRS signal over an ambulatory period.
Claim 40
Dependent Claim 17 words
The system of claim 30 wherein said display means is a CRT connected to said digital computer.
Claim 41
Dependent Claim 17 words
The system of claim 30 wherein said display means is a printer connected to said digital computer.
Claim 42
Independent Claim 57 words
An apparatus for providing an indicator of electrical heart conduction, said apparatus comprising means for receiving QRS signal from a human being, electronic filters for isolating frequency components of said QRS signal, comparators for comparing isolated frequency components at intervals over said QRS signal, and electronic circuit connected to comparators for generating an indication of spectral turbulence.
Claim 43
Independent Claim 57 words
An apparatus for providing an indicator of electrical heart conduction, said apparatus comprising means for receiving QRS signal from a human being, electronic filters for isolating frequency components of said QRS signal, comparators for comparing isolated frequency components at intervals over said QRS signal, and electronic circuit connected to comparators for generating an indication of spectral turbulence.

References Cited (Backward Citations)

US3884221A Cited
US4630204A Cited
US4680708A Cited
US4924875A Cited
US4961428A Cited
US4947857A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-03-03 1995-09-02 1996-03-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-03-03 1999-09-02 2000-03-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-03-03 2003-09-02 2004-03-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag