System and method for diagnosing pathologic heart conditions
First Claim
1. A method of diagnosing pathologic heart conditions comprising:
- identifying a systolic sub-interval of a systolic interval for a plurality of heart cycles in a sequence of heart cycles;
computing an energy value for each systolic sub-interval;
computing a composite energy value using the computed energy values for each systolic sub-interval; and
comparing the composite energy value to a threshold level in order to distinguish between a normal heart and a pathologic heart.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of diagnosing pathologic heart conditions in which a time series of heart sounds is filtered and parsed into a sequence of individual heart cycles. A systolic interval as well as systolic sub-intervals are identified for each heart cycle. An energy value is computed for the systolic sub-interval of one or more heart cycles. The energy value computed is proportional to the energy level associated with the filtered series of heart sounds. A composite energy value is then computed for the systolic sub-intervals of one or more heart cycles and compared to a threshold level in order to distinguish between a normal heart and a pathologic heart. The system corresponding to the method is comprised of a portable computing device that manages data collection and stores data collected from new patients, and analyzes data.
84 Citations
24 Claims
-
1. A method of diagnosing pathologic heart conditions comprising:
-
identifying a systolic sub-interval of a systolic interval for a plurality of heart cycles in a sequence of heart cycles;
computing an energy value for each systolic sub-interval;
computing a composite energy value using the computed energy values for each systolic sub-interval; and
comparing the composite energy value to a threshold level in order to distinguish between a normal heart and a pathologic heart.
-
-
2. A method of diagnosing pathologic heart conditions comprising:
-
filtering a time series of heart sounds;
parsing the time series of heart sounds into a sequence of individual heart cycles;
identifying a systolic interval for each heart cycle;
identifying a systolic sub-interval of the systolic interval for each heart cycle;
computing an energy value for the systolic sub-interval of one or more heart cycles, said energy value being proportional to the energy level associated with the filtered series of heart sounds;
computing a composite energy value for the systolic sub-intervals of one or more heart cycles; and
comparing the composite energy value to a threshold level in order to distinguish between a normal heart and a pathologic heart. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20)
-
-
19. A system for diagnosing pathologic heart conditions comprising:
-
a portable computing device for;
managing data collection from new patients;
storing data; and
analyzing data, and a patient data collection unit for acquiring electro-cardiogram (ECG) and heart sound data from a patient, said patient data collection unit operatively connected with said portable computing device.
-
-
21. A method of optimizing a heart auscultation screening algorithm comprising:
-
applying a heart auscultation screening time-frequency transform algorithm to a set of data, wherein;
said algorithm includes wavelets and bandpass filters;
said data includes heart sounds known to be normal and heart sounds known to be pathologic;
said heart sounds being characterized by a systolic interval;
said systolic interval capable of being divided into systolic sub-intervals, recording the results of said heart auscultation screening algorithm for a variety of time-frequency transform parameters and systolic sub-intervals; and
determining an optimal combination of wavelet scale parameter and systolic sub-interval for use with said heart auscultation screening wavelet algorithm based on sensitivity and specificity measurements.
-
-
22. A computer readable medium whose contents cause a computer based system to determine patient heart pathology by:
-
identifying a systolic sub-interval of a systolic interval for a plurality of heart cycles in a sequence of heart cycles;
computing an energy value for each systolic sub-interval;
computing a composite energy value using the computed energy values for each systolic sub-interval; and
comparing the composite energy value to a threshold level in order to distinguish between a normal heart and a pathologic heart.
-
-
23. A computer readable medium whose contents cause a computer based system to determine patient heart pathology by:
-
filtering a time series of heart sounds;
parsing the time series of heart sounds into a sequence of individual heart cycles;
identifying a systolic interval for each heart cycle;
identifying a systolic sub-interval of the systolic interval for each heart cycle;
computing an energy value for the systolic sub-interval of one or more heart cycles, said energy value being proportional to the energy level associated with the filtered series of heart sounds;
computing a composite energy value for the systolic sub-intervals of one or more heart cycles; and
comparing the composite energy value to a threshold level in order to distinguish between a normal heart and a pathologic heart.
-
-
24. A computer readable medium whose contents transform a computer based system into a heart pathology detection system, comprising:
-
a patient data collection subsystem for acquiring electrocardiogram (ECG) and heart sound data from a patient;
a data management subsystem for managing electrocardiogram (ECG) and heart sound data;
a data analysis subsystem for processing and analyzing electrocardiogram (ECG) and heart sound data; and
a data storage subsystem for storing processed electrocardiogram (ECG) and heart sound data.
-
Specification