Patent ID: 7611471

Claim:
A method of analysing a heart signal from a beating heart comprising: collecting said heart signal; with a heart diagnosis system; and analyzing said heart signal with said heart diagnosis system by: identifying peaks within said heart signal, wherein the peaks are regions where the amplitude of said heart signal is higher than a predetermined level; calculating characteristic parameters of the peaks; clustering the peaks based on at least one of the calculated characteristic parameters of the peaks; eliminating any false peaks of said peaks due to artifacts and breathing sounds; identifying first heart sounds and second heart sounds based on the clusters of the peaks, and then identifying systoles and diastoles, wherein the identification of first heart sounds, second heart sounds, systoles and diastoles does not need external timing reference; dividing each of the identified systoles and diastoles into a plurality of regions and then determining an energy envelope for each of the plurality of regions; and determining an area for each of said energy envelopes; and classifying said heart signal by an analysis incorporating at least said areas.