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

Automated seismic detection of myocardial ischemia and related measurement of cardiac output parameters

Assignee: Bioacoustics Inc
•
Filing: 1998-11-06
•
Granted: 2000-02-15
•
Expires: 2018-11-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer-based instrument to produce a "number" for heart performance parameters and a positive-negative diagnosis of myocardial ischemia. A seismic sensor captures a substantial series of SCG waveforms within a short time frame. Digitized waveforms are created and processed to create signals in the range of 0 to 50 hertz and 0 to 100 hertz. The waveform are processed in the time domain. The 0 to 100 hertz signal is processed to determine the heart rate which is pulse adjusted and interpolated. The SCG waveforms are processed to synchronize the start point of each waveform. The 0 to 50 hertz signal is then processed for signal segmentation to produce waveform signals, each a heart beat or period in length. The segmented signals are then processed to produce linear prediction analysis (LPA) coefficients. The coefficients establish a numerical model-based representation of the waveform. The LPA coefficients in combination contain all of the information resident in the original SCG waveform. For myocardial ischemia analysis, proper LPA coefficients are used in a pattern recognition algorithm to determine a classification of the patent's waveforms as either normal or ischemic. The Bayesian decision classifier provides an analytical framework and program for classification of SCG waveforms as represented by the LPA coefficients for myocardial ischemia, or other cardiac disease conditions represented in the SCG waveform, and produces a direct negative or positive output. For various cardiac performance parameters, estimation rather than a classification algorithm is used such as a K-Nearest Neighbor pattern recognition technology, and multiple regression estimators and produces estimation for different parameters.

Inventors

  • 👤 Kenneth J. Schlager
  • 👤 Bruce H. Boehlen
  • 👤 Stephen H. Gorski

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 12:38
CPC Classifications
A; A61; A61B; A61B5/00; A61B5/103; A61B5/11; A61B5/1102; A61B5/72; A61B5/7235; A61B5/7264; A61B5/7203; G; G16; G16H; G16H50/00; G16H50/20

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 71 words
A method of rapid, noninvasive automated detection of myocardial ischemia secondary to coronary artery disease in a patient, comprising: connecting a seismic sensor to the patient and detecting a series of SCG waveforms in accordance with the patient's heart functioning, converting each said SCG waveform into a digital waveform in the time domain, and generating a list of coefficients for said digital waveform containing the complete information resident in said waveform.
Claim 2
Independent Claim 71 words
A method of rapid, noninvasive automated detection of myocardial ischemia secondary to coronary artery disease in a patient, comprising: connecting a seismic sensor to the patient and detecting a series of SCG waveforms in accordance with the patient's heart functioning, converting each said SCG waveform into a digital waveform in the time domain, and generating a list of coefficients for said digital waveform containing the complete information resident in said waveform.
Claim 3
Dependent Claim 40 words
The method of claim 1 including generating a set of model coefficients of a model SCG digital waveform; comparing said coefficients of said SCG waveform of the patent with said model coefficients to product an output related to said comparison.
Claim 4
Dependent Claim 15 words
The method of claim 2 wherein said comparing step includes a computerized pattern recognition program.
Claim 5
Independent Claim 148 words
A method of rapid, noninvasive automated detection of myocardial ischemia in a patient, comprising: connecting a seismic sensor to the patient and detecting a series of SCG waveforms in accordance with the patient's heart functioning, converting each said SCG waveform into a digital waveform in the time domain, and generating a list of coefficients for said digital waveform containing the complete information resident in said waveform, processing each said filtered digital waveform by segmenting said digital waveform into a substantial plurality of segments, and generating a set of linear prediction coefficients for each segment to define each waveform with the total information resident in the SCG waveform, comparing said defined waveforms using a Bayesian process with model reference SCG waveforms representative of both non-ischemic conditions and ischemic conditions for the presence of an ischemia condition and creating a direct status output for the patient, and presenting said output.
Claim 6
Independent Claim 148 words
A method of rapid, noninvasive automated detection of myocardial ischemia in a patient, comprising: connecting a seismic sensor to the patient and detecting a series of SCG waveforms in accordance with the patient's heart functioning, converting each said SCG waveform into a digital waveform in the time domain, and generating a list of coefficients for said digital waveform containing the complete information resident in said waveform, processing each said filtered digital waveform by segmenting said digital waveform into a substantial plurality of segments, and generating a set of linear prediction coefficients for each segment to define each waveform with the total information resident in the SCG waveform, comparing said defined waveforms using a Bayesian process with model reference SCG waveforms representative of both non-ischemic conditions and ischemic conditions for the presence of an ischemia condition and creating a direct status output for the patient, and presenting said output.
Claim 7
Dependent Claim 28 words
The method of claim 4 including the step of processing said linear prediction coefficients with a nearest neighbor program and form multi-neighbor clusters for each said defined waveform.
Claim 8
Dependent Claim 10 words
The method of claim 5 including a probability of accuracy.
Claim 9
Dependent Claim 15 words
The method of claim 4 wherein said output is a single positive or negative output.
Claim 10
Independent Claim 111 words
The method of measurement of a heart performance parameter of a patient comprising connecting a seismic sensor to the patient and generating a series of SCG waveforms in accordance with the patient heart functioning, converting each said SCG waveform into a digital waveform, filtering said digital waveforms to a frequency of 0-50 Hz., processing each said digital waveform by segmenting said digital waveform into a substantial plurality of segments and generating a set of linear prediction coefficients for each segment to define each waveform with the total information resident in the SCG waveform, and employing a selected subset of these coefficients in a statistical estimation process to estimate cardiac performance parameters.
Claim 11
Independent Claim 111 words
The method of measurement of a heart performance parameter of a patient comprising connecting a seismic sensor to the patient and generating a series of SCG waveforms in accordance with the patient heart functioning, converting each said SCG waveform into a digital waveform, filtering said digital waveforms to a frequency of 0-50 Hz., processing each said digital waveform by segmenting said digital waveform into a substantial plurality of segments and generating a set of linear prediction coefficients for each segment to define each waveform with the total information resident in the SCG waveform, and employing a selected subset of these coefficients in a statistical estimation process to estimate cardiac performance parameters.
Claim 12
Dependent Claim 14 words
The method of claim 8 wherein said statistics estimation is a K-nearest neighbor process.
Claim 13
Dependent Claim 14 words
The method of claim 8 wherein said statistics estimation is a linear regression process.
Claim 14
Dependent Claim 18 words
The method of claim 8 wherein said parameter is selected from a plurality of different known heart parameters.
Claim 15
Dependent Claim 29 words
The method of claim 8 including the step of processing said linear prediction coefficient with a K nearest neighbor program and form multi-neighbor clusters for each said defined waveforms.
Claim 16
Independent Claim 150 words
The method of detecting a varying and cyclical occurring condition represented by a corresponding continuous complex waveform including a condition complex waveform for each cycle based upon a reference condition complex waveform, comprising generating a selected sequence of condition complex waveforms in said continuous complex waveform, segmenting each said condition complex waveform in said sequence into a substantial number of corresponding segments, developing a set of linear prediction coefficients for each said segment for each said waveform and thereby presenting each said waveform as a series of digital subsignals and presenting a corresponding digitized subsignal containing all of the information of complex waveform, and comparing in a pattern recognition system each said digitized subsignals with reference condition complex waveforms representative of a known condition reference state of said varying and cyclically occurring condition for classifying and varying of said condition with respect to said reference state and cyclically occurring condition.
Claim 17
Independent Claim 150 words
The method of detecting a varying and cyclical occurring condition represented by a corresponding continuous complex waveform including a condition complex waveform for each cycle based upon a reference condition complex waveform, comprising generating a selected sequence of condition complex waveforms in said continuous complex waveform, segmenting each said condition complex waveform in said sequence into a substantial number of corresponding segments, developing a set of linear prediction coefficients for each said segment for each said waveform and thereby presenting each said waveform as a series of digital subsignals and presenting a corresponding digitized subsignal containing all of the information of complex waveform, and comparing in a pattern recognition system each said digitized subsignals with reference condition complex waveforms representative of a known condition reference state of said varying and cyclically occurring condition for classifying and varying of said condition with respect to said reference state and cyclically occurring condition.
Claim 18
Dependent Claim 37 words
The method of claim 13 wherein a Burg algorithm calculates an L-matrix as a base for selecting said linear prediction coefficient, analyzing said L-matrix for selecting the preferred best linear prediction coefficients in combination for said segments.
Claim 19
Dependent Claim 33 words
The method of claim 14 wherein said signal comparing includes the Bayesian parametric system for processing the coefficients of each segment of the digitized signal with said references includes a Bayesian classifier program.
Claim 20
Dependent Claim 30 words
The method of claim 15 including a nearest neighbor estimation program to convert said digitized signals for classifying said condition including a possible heterogeneous character of the possible varying conditions.
Claim 21
Dependent Claim 14 words
The method of claim 13 wherein said condition waveform is an SCG waveform signal.
Claim 22
Independent Claim 128 words
The method of detecting a varying and cyclically occurring condition represented by a continuous complex waveform of said condition including a plurality of like condition complex waveforms, comprising: generating a sequence of said condition complex waveforms, segmenting each said continuous condition complex waveform into a substantial number of corresponding and like segments, development a set of linear prediction coefficients for each said segment for each said condition complex waveform whereby each said waveform includes a series of digital subsignals and thereby creating corresponding digitized subsignals containing all of the information of the continuos waveform, establishing a pattern recognition system in which each said digitized subsignal is processed with reference waveforms representative of a known reference condition state of said continuous complex waveform including the varying cyclical occurring condition.
Claim 23
Independent Claim 128 words
The method of detecting a varying and cyclically occurring condition represented by a continuous complex waveform of said condition including a plurality of like condition complex waveforms, comprising: generating a sequence of said condition complex waveforms, segmenting each said continuous condition complex waveform into a substantial number of corresponding and like segments, development a set of linear prediction coefficients for each said segment for each said condition complex waveform whereby each said waveform includes a series of digital subsignals and thereby creating corresponding digitized subsignals containing all of the information of the continuos waveform, establishing a pattern recognition system in which each said digitized subsignal is processed with reference waveforms representative of a known reference condition state of said continuous complex waveform including the varying cyclical occurring condition.
Claim 24
Dependent Claim 56 words
The method of claim 18 wherein said developing said set of linear prediction coefficients for each said segment processes a Burg algorithm including calculating an L-matrix as a base for selecting said linear prediction coefficients, and analyzing said L-matrix and thereby selecting the preferred and optimal linear prediction coefficients in combination for each of said segments.
Claim 25
Dependent Claim 44 words
The method of claim 19 wherein said comparing and execution of said pattern recognition system includes a Bayesian parametric system for processing and analyzing the coefficients of each segment of the digitized signals with said reference waveforms including execution of a Bayesian classifier program.
Claim 26
Dependent Claim 37 words
The method of claim 19 wherein the analyzing of said L-matrix includes a nearest neighbor estimation program for processing said digitized signals to produce a condition signal related to a heterogeneous character of the cyclically occurring condition.
Claim 27
Dependent Claim 14 words
The method of claim 18 wherein said condition signal is an SCG waveform signal.
Claim 28
Dependent Claim 103 words
The method of claim 18 including providing a seismic sensor to detect the varying and cyclically occurring condition and thereby generating said sequence of said condition complex waveforms, converting each of said SCG waveforms into a digital waveform, filtering said frequency of interest with relation to a condition to be monitored or analyzed, synchronizing the plurality of waveforms to establish a common starting point and each waveform for analysis purposes, determining the original condition rate creating said series of waveforms, normalizing the condition rate to normalize the condition rate represented in said complex waveform and thereafter including said segmenting step and final processing.
Claim 29
Independent Claim 136 words
A method of non-invasive detection of the heart of a patient relative to a known class of patients; comprising: generating an SCG waveform corresponding to the patient's heart functioning, converting each of said SCG waveforms into a digital waveform, filtering each of said digital waveforms to a first output requency of 0-100 Hz. and to a second output frequency of 0-50 Hz., processing the 0-100 Hz. filtered SCG signal in a unipolar autocorrelation function to determine the repetitive heart rate, synchronizing of the starting point of each SCG waveform for subsequent processing, processing the 0-50 Hz. output frequency signal to segment the signal into a series of segments one heart beat in length and developing the LPA coefficients including the information resident in the original SCG waveforms, and comparing said coefficients with coefficients of the waveform.
Claim 30
Independent Claim 136 words
A method of non-invasive detection of the heart of a patient relative to a known class of patients; comprising: generating an SCG waveform corresponding to the patient's heart functioning, converting each of said SCG waveforms into a digital waveform, filtering each of said digital waveforms to a first output requency of 0-100 Hz. and to a second output frequency of 0-50 Hz., processing the 0-100 Hz. filtered SCG signal in a unipolar autocorrelation function to determine the repetitive heart rate, synchronizing of the starting point of each SCG waveform for subsequent processing, processing the 0-50 Hz. output frequency signal to segment the signal into a series of segments one heart beat in length and developing the LPA coefficients including the information resident in the original SCG waveforms, and comparing said coefficients with coefficients of the waveform.
Claim 31
Dependent Claim 35 words
The method of claim 24 including the step of determining the mean and standard deviation of each linear prediction coefficient and rejecting coefficients outside of at least two signal standard deviation range from further processing.
Claim 32
Dependent Claim 164 words
A computer based instrument for the noninvasive detection of the heart condition of a patient relative to a known class of patients, said known class of patient including heart waveforms identified by a set of linear prediction coefficients, comprising: a signal source configured to sense and generate an SCG waveform corresponding to the patient's heart functioning for a selected period of time, a converter connected to said signal source for converting said SCG waveform into a digital signal, a computer connected to said converter, said computer including: an input connected to said converter, a filter program for filtering said digital signal to an output signal of a frequency of 0-50 Hz., a program developing LPA coefficients including the information resident in the original SCG waveform of the patient based on said 0-50 Hz. digital signal, and a program comparing said coefficients of said patient's signal waveform with the coefficients of said known class of patients waveform for determining the heart functioning of the patient.
Claim 33
Dependent Claim 164 words
A computer based instrument for the noninvasive detection of the heart condition of a patient relative to a known class of patients, said known class of patient including heart waveforms identified by a set of linear prediction coefficients, comprising: a signal source configured to sense and generate an SCG waveform corresponding to the patient's heart functioning for a selected period of time, a converter connected to said signal source for converting said SCG waveform into a digital signal, a computer connected to said converter, said computer including: an input connected to said converter, a filter program for filtering said digital signal to an output signal of a frequency of 0-50 Hz., a program developing LPA coefficients including the information resident in the original SCG waveform of the patient based on said 0-50 Hz. digital signal, and a program comparing said coefficients of said patient's signal waveform with the coefficients of said known class of patients waveform for determining the heart functioning of the patient.
Claim 34
Dependent Claim 49 words
The instrument of claim 26 wherein said computer includes a Bayesian classifier program processing of said LPA coefficients of the waveform for ischemic heart status, said Bayesian classifier executing such comparing program and produces a negative or positive or output with respect to the condition of said ischemic condition.
Claim 35
Dependent Claim 63 words
The computer based instrument of claim 26 wherein said computer includes a program inclusive of heart waveforms for said known class of patients related to one or more parameters of the heart functioning, said program developing said LPA coefficients developed programs or LPA coefficients related to a selected parameter, and said comparing program determines an estimation of the heart functioning of the patient.
Claim 36
Dependent Claim 38 words
The computer based instrument of claim 26 wherein said computer includes a synchronizing program for synchronizing the starting point of the individual heart beat waveform resident in said SCG waveform for processing of said 0-50 Hz. frequency signal.
Claim 37
Dependent Claim 49 words
The instrument of claim 29 wherein said computer includes a program for determining the means and standard deviation of each of said linear prediction coefficients and rejecting coefficients outside of at least two standard deviation ranges from final processing and the determination of the execution of the comparing program.
Claim 38
Dependent Claim 59 words
The instrument of claim 26 wherein said computer includes a computer program establishing an output frequency of 0-100 Hz., and includes a program executing a heart rate determination program based on said 0-100 Hz. signal, and a program processing said 0-50 Hz. signal to segment the waveform into a series of segments each being one heart beat in length.
Claim 39
Dependent Claim 35 words
The instrument of claim 31 including a phase synchronizing program to synchronize the heart signal waveforms within said SCG waveform, said program developing said LPA coefficients being based on said segments of said SCG waveform.
Claim 40
Dependent Claim 44 words
The instrument of claim 32 wherein said computer includes a sample rate determination program, said computer executing said sample rate determination program after determination of the heart rate and prior to the execution of said segmenting of the signal into a series of segments.
Claim 41
Dependent Claim 33 words
The instrument of claim 32 wherein said computer includes an SCG screening program to screen out premature ventricular contractions and left bundle branch block of the SCG waveform prior to the comparing program.
Claim 42
Dependent Claim 58 words
The instrument of claim 26 wherein said LPA related coefficient determination program develops coefficients related to a particular parameter of the heart functioning, said comparing program including a K-Nearest neighbor estimator including coefficients relating to said parameter, and develops and produces an estimation of the actual heart functioning based on the comparison of the known and processed coefficients.
Claim 43
Dependent Claim 56 words
The instrument of claim 26 wherein said LPA related coefficient determination program develops coefficients related to a particular parameter of the heart functioning, said comparing program includes a linear regression program for developing the coefficients for a parameter, and said computer including a multiple regression estimation estimator for producing an estimation of the heart parameter functioning.
Claim 44
Dependent Claim 80 words
The instrument of claim 26 wherein said LPA related coefficient determination program develops coefficients related to a particular parameter of the heart functioning, said comparing program including a systolic time interval program for detecting or including a resident known coefficients for MC-AO function and the LVET function of a heart, and providing an output related between the known coefficient and the developed coefficients, and a multiple regression estimator providing an estimation output of the actual heart functioning of the patient.
Claim 45
Dependent Claim 44 words
The instrument of claim 26 wherein said comparing program generates an output related to the ejection fraction of the heart and the stroke volume of the heart, and includes program for developing of other heart parameters based on said outputs and the heart rate.

References Cited (Backward Citations)

US4905706A Cited
US5109863A Cited
US5159932A Cited
US5255685A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-02-14 2003-08-16 2004-02-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-14 2007-08-16 2008-02-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-14 2011-08-16 2012-02-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag