Patent Document ID: 9044144
Application ID: 14089743
Patent Status: 1

Claim One:
1. A method, comprising: a. receiving a cardiovascular sound signal; b. for each time segment of a plurality of time segments of said cardiovascular sound signal, computing a Fourier Transform of a product of a windowing function multiplied with time series data of said cardiovascular sound signal within said time segment so as to generate a corresponding spectral slice array for said time segment; c. generating a local spectral averaging window so as to provide for eliminating constant frequency noise; d. for each said spectral slice any of a plurality of spectral slice arrays associated with said plurality of time segments, convolving said spectral slice array with said local spectral averaging window so as to generate a corresponding local spectral average array; e. for each said spectral slice array of said plurality of spectral slice arrays, normalizing said local spectral average any relative to a corresponding local noise floor; and f. searching for bruit candidates in at least one of a systole interval or a diastole interval of each heart cycle of said local spectral average array, wherein the operation of searching for said bruit candidates comprises: i. determining frequency search limits within said local spectral average array; ii. determining at least one of a sum of time power measurements, a mean time data power or a mean time data energy sum, each associated with each of said plurality of spectral slice arrays within said frequency search limits; iii. for each spectral segment of said local spectral average array, storing as a bruit candidate in a bruit candidate table, or identifying as said bruit candidate, spectral components a) having values greater than a corresponding bruit power detection threshold, b) for which an associated skew value in said bruit candidate table is less than a corresponding skew threshold, wherein said skew value is responsive to a skew of said spectral segment; and c) for which said at least one of said sum of time power measurements, said mean time data power, or said mean time data energy sum is greater than a corresponding threshold; and iv. providing for processing each said bruit candidate stored or identified in said bruit candidate table so as to provide for generating an indication of whether said cardiovascular sound signal is indicative of associated cardiovascular disease.