← Back to Patent Explorer
US4630204A Expired / Lapsed US ⏱️ 0.0 years remaining

High resolution ECG waveform processor

Assignee: Hill Rom Inc
•
Filing: 1984-02-21
•
Granted: 1986-12-16
•
Expires: 2004-02-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A waveform processor for processing waveforms of the ECG type from surface electrodes connected to the human body. Differential lead waveforms are sampled by a fast, high resolution A/D converter which are thereafter provided to a preprocessor where filtering and a reconstruction of the leads waveforms takes place. The waveforms are then detected, classified, and averaged to form composites of the X, Y, and Z terminal leads. Special filtering is used to detect the high frequency low amplitude features of the composite waveforms.

Inventors

  • 👤 David W. Mortara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:10
CPC Classifications
A; A61; A61B; A61B5/00; A61B5/24; A61B5/316; A61B5/318; A61B5/346; A61B5/349; A61B5/363; A61B5/72; A61B5/7235; A61B5/7264; A61B5/7225; G; G16; G16H; G16H50/00; G16H50/20; Y; Y10; Y10S; Y10S128/00; Y10S128/901

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 84 words
An apparatus for averaging a plurality of electrocardiographic waveforms having P, Q, R, S, and T-segments to form a means for sampling said plurality of electrocardiographic waveforms periodically and for generating a sequence of input data samples indicating the amplitude of the electrocardiographic waveforms at each sampled time; means for selectively filtering a first frequency spectrum from said input data samples to produce first filtered data samples, said first frequency spectrum corresponding to the major signal frequency components of the QRS-segments of the waveforms;
Claim 2
Independent Claim 84 words
An apparatus for averaging a plurality of electrocardiographic waveforms having P, Q, R, S, and T-segments to form a means for sampling said plurality of electrocardiographic waveforms periodically and for generating a sequence of input data samples indicating the amplitude of the electrocardiographic waveforms at each sampled time; means for selectively filtering a first frequency spectrum from said input data samples to produce first filtered data samples, said first frequency spectrum corresponding to the major signal frequency components of the QRS-segments of the waveforms;
Claim 3
Dependent Claim 126 words
means for detecting heartbeat waveforms from said input data samples corresponding to said first filtered data samples; means for selectively filtering a second frequency spectrum from said input data samples to produce second filtered data samples, said second frequency spectrum having a greater bandwidth than said first frequency spectrum to include major signal frequencies of the P, Q, R, S, and T-segments of the waveforms; means for classifying heartbeat waveforms from said input data samples into different heartbeat types corresponding to said second filtered data samples and said detected heartbeat waveforms; means for identifying representative heartbeat waveforms from said input data samples corresponding to at least one type of said classified heartbeat waveforms; and means for averaging said representative heartbeat waveforms into the composite heartbeat waveform.
Claim 4
Dependent Claim 126 words
means for detecting heartbeat waveforms from said input data samples corresponding to said first filtered data samples; means for selectively filtering a second frequency spectrum from said input data samples to produce second filtered data samples, said second frequency spectrum having a greater bandwidth than said first frequency spectrum to include major signal frequencies of the P, Q, R, S, and T-segments of the waveforms; means for classifying heartbeat waveforms from said input data samples into different heartbeat types corresponding to said second filtered data samples and said detected heartbeat waveforms; means for identifying representative heartbeat waveforms from said input data samples corresponding to at least one type of said classified heartbeat waveforms; and means for averaging said representative heartbeat waveforms into the composite heartbeat waveform.
Claim 5
Dependent Claim 51 words
An apparatus as defined in claim 1 which further includes: means for marking an equivalent time reference in each representative heartbeat waveform by marking each representative heartbeat waveform at a reference sample; and means for aligning each of the representative heartbeat waveforms based on said reference sample marking prior to averaging.
Claim 6
Dependent Claim 55 words
An apparatus as defined in claim 1 wherein the electrocardiographic waveforms exhibit a dominant rhythm pattern and which further includes: means for whether each detected heartbeat waveform belongs to the dominant rhythm pattern of the waveforms; and means for discarding those detected heartbeat waveforms not classified as belonging to the dominant rhythm prior to averaging.
Claim 7
Dependent Claim 19 words
An apparatus as defined in claim 1 which further includes: means for high pass filtering said composite heartbeat waveform.
Claim 8
Dependent Claim 23 words
An apparatus as defined in claim 1 which further includes: means for detecting high frequency, low amplitude features of said composite heartbeat waveform.
Claim 9
Dependent Claim 27 words
An apparatus as defined in claim 5, wherein said detecting means comprises: a high pass filter which provides an output in the frequency spectrum over 40 Hz.
Claim 10
Dependent Claim 69 words
An apparatus as defined in claim 6 wherein said high pass filter comprises: a finite impulse filter having a sampling equation defining samples of a waveform as a function of the other samples of the waveform which obtains a finite number of samples of said composite heartbeat and filters the obtained samples according to the sampling equation to generate a filtered sample for each sample of the composite heartbeat.
Claim 11
Dependent Claim 64 words
An apparatus as defined in claim 7 wherein said sampling equation comprises: ##EQU3## where ##EQU4## is the average of the next sixteen data samples subsequent to the sample S O , S(7), S(8) are the seventh and eighth data samples subsequent to the sample S O , and S f is the filtered data sample corresponding to the actual data Sample S O .
Claim 12
Dependent Claim 49 words
An apparatus as defined in claim 6 wherein said high pass filter comprises: a four pole Butterworth filter which obtains the samples of said average beat waveform and filters the samples according to a sampling equation to generate a filtered sample for each sample of the average beat data.
Claim 13
Dependent Claim 42 words
An apparatus as defined in claim 9 wherein said sampling equation is a digital synthesis of the analog transfer function: ##EQU5## where T(s)=the transfer function in the Laplace or frequency domain, and C1, C2=are constants setting the frequency response of the filter.
Claim 14
Independent Claim 134 words
An apparatus for sampling a plurality of electrocardiographic waveform indicative of corresponding potentials from surface electrodes placed on a living body comprising: means for sampling the plurality of waveforms periodically and for generating data samples indicating the amplitude of the waveforms at each sampled time; said data samples containing parallel sample values for each electrode for each cycle of the sampling period; means for filtering high frequency noise from said data samples such that high frequency signals in excess of one half the sampling rate are attenuated; means for averaging the parallel sample values of each electrode to generate electrode sample values corresponding to a waveform from a single electrode; and means for differencing corresponding electrode sample values to generate a heartbeat waveform representative of an electrocardiographic potential through one axis of the body.
Claim 15
Independent Claim 134 words
An apparatus for sampling a plurality of electrocardiographic waveform indicative of corresponding potentials from surface electrodes placed on a living body comprising: means for sampling the plurality of waveforms periodically and for generating data samples indicating the amplitude of the waveforms at each sampled time; said data samples containing parallel sample values for each electrode for each cycle of the sampling period; means for filtering high frequency noise from said data samples such that high frequency signals in excess of one half the sampling rate are attenuated; means for averaging the parallel sample values of each electrode to generate electrode sample values corresponding to a waveform from a single electrode; and means for differencing corresponding electrode sample values to generate a heartbeat waveform representative of an electrocardiographic potential through one axis of the body.
Claim 16
Dependent Claim 38 words
An apparatus for sampling as defined in claim 11 wherein the surface electrodes are disposed on the body such that three waveforms are generated from three axes passing through the heart which are mutually perpendicular to one another.
Claim 17
Dependent Claim 37 words
An apparatus for sampling as defined in claim 11 which further includes: means for averaging a plurality of electrode samples values such that the average forms one sample whereby aliasing components of the sampling frequency are attenuated.
Claim 18
Dependent Claim 57 words
An apparatus as defined in claim 11 wherein said means for sampling comprises: means for digitizing said samples into difference samples as the difference between the present analog value of one of the potentials from said electrodes and the last previous value of that one potential; and means for transmitting said difference samples to a storage means.
Claim 19
Dependent Claim 33 words
An apparatus as defined in claim 14 which further includes: means for integrating said stored difference samples back into data samples representative of the potential values of the waveforms at each sampled position.
Claim 20
Dependent Claim 67 words
An apparatus as defined in claim 15 which further includes: means for determining the maximum amplitude difference between input samples of a heartbeat waveform, and means for comparing said maximum difference to a reference value indicative of the maximum difference for living body and for generating a pacer signal indicating the detection of an artificial pacing pulse if the determined difference is greater than the reference value.
Claim 21
Independent Claim 226 words
A method for averaging a plurality of electrocardiographic heartbeat waveforms, having a QRS-segment and formatted as sucessive digital samples in a data stream, into an average heartbeat representation, said method comprising the steps of: filtering said samples with a first band pass filter having a frequency pass band related to the major signal frequency components of the QRS-segment of an electrocardiographic heartbeat waveform, said first bandpass filter forming a set of detection samples corresponding to each of said digital samples; filtering each of said samples with a second bandpass filter having a frequency pass band related to the major signal frequency components of the QRS complex of an electrocardiographic beat waveform but wider than the pass band of the first bandpass filter, said second bandpass filter forming a set of classification samples corresponding to each of said digital samples; forming a template of template sample values corresponding to said sample values from said detection samples and said classification samples; calculating a ratio for each sample value as the absolute value of the difference between a sample value and the corresponding template sample value divided by the absolute value of the sum of the sample value and the corresponding template sample value; comparing said calculated ratios to determine the minimum ratio; and identifying the digital sample value at which the minimum ratio for a heartbeat waveform occurs.
Claim 22
Independent Claim 226 words
A method for averaging a plurality of electrocardiographic heartbeat waveforms, having a QRS-segment and formatted as sucessive digital samples in a data stream, into an average heartbeat representation, said method comprising the steps of: filtering said samples with a first band pass filter having a frequency pass band related to the major signal frequency components of the QRS-segment of an electrocardiographic heartbeat waveform, said first bandpass filter forming a set of detection samples corresponding to each of said digital samples; filtering each of said samples with a second bandpass filter having a frequency pass band related to the major signal frequency components of the QRS complex of an electrocardiographic beat waveform but wider than the pass band of the first bandpass filter, said second bandpass filter forming a set of classification samples corresponding to each of said digital samples; forming a template of template sample values corresponding to said sample values from said detection samples and said classification samples; calculating a ratio for each sample value as the absolute value of the difference between a sample value and the corresponding template sample value divided by the absolute value of the sum of the sample value and the corresponding template sample value; comparing said calculated ratios to determine the minimum ratio; and identifying the digital sample value at which the minimum ratio for a heartbeat waveform occurs.
Claim 23
Independent Claim 198 words
A method for analyzing electrocardiographic signals to determine the level of high frequency energy in the late QRS-segment, comprising the steps of: sampling a plurality of heartbeat waveforms periodically; generating data samples indicating the amplitude of the waveforms at each sample time; selectively filtering a first frequency spectrum from said data samples to produce first filtered data samples, said first frequency spectrum correspnding to the major signal frequency components of the QRS-segments of the waveforms; selectively filtering a second frequency spectrum from said data samples to produce second filtered data samples, wherein said second frequency spectrum has a greater bandwidth than said first frequency spectrum; detecting heartbeat waveforms as a sequence of said data samples with said first filtered data from said generated data samples; classifying said detected heartbeat waveforms as to type with said second filtered data samples; averaging at least one type of said classified heartbeat waveforms into a sequence of data samples forming a composite heartbeat waveform; applying at least a portion of the late QRS-segments of said composite heartbeat sequence in reverse time order to high pass filter means; and determining the level of high frequency energy output from said high pass filter means.
Claim 24
Independent Claim 198 words
A method for analyzing electrocardiographic signals to determine the level of high frequency energy in the late QRS-segment, comprising the steps of: sampling a plurality of heartbeat waveforms periodically; generating data samples indicating the amplitude of the waveforms at each sample time; selectively filtering a first frequency spectrum from said data samples to produce first filtered data samples, said first frequency spectrum correspnding to the major signal frequency components of the QRS-segments of the waveforms; selectively filtering a second frequency spectrum from said data samples to produce second filtered data samples, wherein said second frequency spectrum has a greater bandwidth than said first frequency spectrum; detecting heartbeat waveforms as a sequence of said data samples with said first filtered data from said generated data samples; classifying said detected heartbeat waveforms as to type with said second filtered data samples; averaging at least one type of said classified heartbeat waveforms into a sequence of data samples forming a composite heartbeat waveform; applying at least a portion of the late QRS-segments of said composite heartbeat sequence in reverse time order to high pass filter means; and determining the level of high frequency energy output from said high pass filter means.
Claim 25
Dependent Claim 32 words
The method as set forth in claim 18 wherein the step of applying includes: applying the last 40 milliseconds of the QRS-segment of the composite waveform to said high pass filter means.
Claim 26
Dependent Claim 32 words
The method as set forth in claim 19 wherein the step of determining includes: calculating the high frequency energy level as the root mean square of the output of said filter means.

References Cited (Backward Citations)

US3848586A Cited
US4000461A Cited
US3939824A Cited
US4023564A Cited
US4181135A Cited
US4263919A Cited
US4422459A Cited
US4458692A Cited
US4458691A Cited
US4492235A Cited
US4478224A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-12-15 1990-06-16 1990-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-12-15 1994-06-16 1994-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-12-15 1998-06-16 1998-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag