×

Method and system for generating a likelihood of cardiovascular disease, analyzing cardiovascular sound signals remotely from the location of cardiovascular sound signal acquisition, and determining time and phase information from cardiovascular sound signals

  • US 8,600,488 B2
  • Filed: 02/01/2007
  • Issued: 12/03/2013
  • Est. Priority Date: 03/18/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • a. receiving cardiovascular sound signals of a patient that were previously captured at a point of care of the patient;

    b. processing at a location remote from the point of care the received cardiovascular sound signals to generate a probability indicator indicative of the likelihood that the patient has cardiovascular disease, wherein the operation of processing at said location remote from the point of care the received cardiovascular sound signals to generate said probability indicator indicative of the likelihood that the patient has cardiovascular disease comprises;

    i. parsing said received cardiovascular sound signals so as to generate a corresponding set of parsed heart cycle signals representative of said received cardiovascular sound signals relative to an associated heart cycle;

    ii. generating high-pass filtered heart cycle data by high-pass filtering said parsed heart cycle signals so as to substantially retain frequency components above 300 Hz and so as to substantially attenuate frequency components below 200 Hz;

    iii. segmenting said high-pass filtered heart cycle data so as to generate a plurality of associated time data segments;

    iv. for each time data segment of said plurality of associated time data segments;

    a) calculating a frequency spectrum of said time data segment, wherein said frequency spectrum comprises a plurality of spectrum values for each of a corresponding plurality of associated spectral components;

    b) calculating a normalized frequency spectrum of said time data segment, wherein for each spectral component of said corresponding plurality of associated spectral components, each of said plurality of spectrum values is normalized with respect to a corresponding associated noise floor, so as to generate a corresponding plurality of normalized spectrum values;

    c) calculating a skew of said normalized frequency spectrum, wherein said skew is responsive to a second moment of said normalized spectrum values of said normalized frequency spectrum;

    d) comparing said skew with a skew threshold; and

    e) for each said spectral component of said plurality of associated spectral components;

    i) comparing a normalized spectrum value of said corresponding plurality of normalized spectrum values with a bruit power detection threshold; and

    ii) if said normalized spectrum value exceeds said bruit power detection threshold AND said skew is less than said skew threshold, then a frequency associated with said spectral component, a time associated with said time data segment, said skew, and said normalized spectrum value are associated with a bruit candidate associated with said cardiovascular disease; and

    v. identifying whether or not said bruit candidate is likely associated with said cardiovascular disease, wherein said probability indicator is responsive to whether or not said bruit candidate is identified as being a bruit likely associated with said cardiovascular disease, and if so, said probability indicator is responsive to at least one characteristic of said bruit candidate; and

    c. forwarding the probability indicator to at least one of the point of care and another location.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×