Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
210 words
An apparatus for automatic heartbeat rhythm analysis of ECG signals comprising: means for digitizing said ECG signals; means responsive to said digitized ECG signals for automatically detecting heartbeats including means for analyzing said detected heartbeats; means for assessing the relative timing of said detected heartbeats relative to prior heartbeats; means responsive to said analysis for classifying each of said detected heartbeats as one of a plurality of beat types, said plurality of beat types including a plurality of sequences of beat types, said classifying means further comprising: first stage means responsive to said timing means for automatically classifying each of said detected heartbeats as one of a first plurality of single heartbeat types; and state machine means responsive to said first stage classification for automatically determining when said detected heartbeats are part of one of said plurality of sequences of heartbeat types and for classifying said detected heartbeats so determined as belonging to one of said sequence type plurality, said apparatus further comprising: means responsive to said classifying means for automatically forming and storing class records, at least one for each of said plurality of beat types including said plurality of sequences of beat types; and means for displaying all or a portion of preselected ones of said class records.
Claim 2
Independent Claim
210 words
An apparatus for automatic heartbeat rhythm analysis of ECG signals comprising: means for digitizing said ECG signals; means responsive to said digitized ECG signals for automatically detecting heartbeats including means for analyzing said detected heartbeats; means for assessing the relative timing of said detected heartbeats relative to prior heartbeats; means responsive to said analysis for classifying each of said detected heartbeats as one of a plurality of beat types, said plurality of beat types including a plurality of sequences of beat types, said classifying means further comprising: first stage means responsive to said timing means for automatically classifying each of said detected heartbeats as one of a first plurality of single heartbeat types; and state machine means responsive to said first stage classification for automatically determining when said detected heartbeats are part of one of said plurality of sequences of heartbeat types and for classifying said detected heartbeats so determined as belonging to one of said sequence type plurality, said apparatus further comprising: means responsive to said classifying means for automatically forming and storing class records, at least one for each of said plurality of beat types including said plurality of sequences of beat types; and means for displaying all or a portion of preselected ones of said class records.
Claim 3
Dependent Claim
77 words
The apparatus of claim 1 wherein said analysis by said analyzing means comprises forming a template including a plurality of digital signals representative of a portion of an associated detected heartbeat, and said classifying means further comprises forming a dominant heartbeat type by template comparison of detected heartbeats; and said first stage means further comprises means for forming a plurality of abnormal single heartbeat types by template comparison of said detected heartbeats with said dominant heartbeat template.
Claim 4
Dependent Claim
106 words
The apparatus of claim 2 wherein said means for comparing said templates comprises: means for determining the absolute values of the corresponding point by point differences between two of said templates; means for comparing the absolute values of said differences with a first predetermined number for said differences obtained over a first interval of said templates and with a second predetermined number for a second interval of said templates; and means for adding the number of times that said absolute values exceed said first and second predetermined numbers; and means for determining whether said incoming and dominant templates match in response to said number of times.
Claim 5
Dependent Claim
57 words
The apparatus of claim 1 wherein said relative timing means further comprises: means for automatically determining the R-R interval of said detected heartbeats; means for determining an instantaneous and average heartbeat in response to said R-R interval; and means for comparing said instantaneous heartrate with said average heartrate in a predetermined manner to determine said relative timing.
Claim 6
Dependent Claim
19 words
The apparatus of claim 1 wherein said second plurality of sequences of heartbeat types comprises: couplets, triplets, and runs.
Claim 7
Dependent Claim
43 words
The apparatus of claim 1 wherein said detection means further comprises: means for automatically detecting candidate heartbeats; means for evaluating the noise content of said ECG signals; said evaluating means further comprising: means for identifying said candidate beats as valid, noisy or invalid.
Claim 8
Dependent Claim
78 words
The apparatus of claim 6 wherein said noise evaluating means further comprises: means for automatically detecting local maximum and minimum peaks within a predetermined interval including said detected heartbeat; means for determining the number of said local peaks exceeding a first predetermined maximum or minimum signal value throughout said predetermined interval; and means for determining the number of said local peaks exceeding a second predetermined maximum or minimum signal value throughout a preselected portion of said predetermined interval.
Claim 9
Dependent Claim
22 words
The apparatus of claim 7 wherein said preselected portion comprises the ST portion of said ECG signal associated with said detected heartbeat.
Claim 10
Dependent Claim
67 words
The apparatus of claim 1 wherein said means for automatically analyzing detected heartbeats further comprises: peak detection means for automatically locating the peak of the QRS complex of said ECG signals; means for automatically locating the onset of said QRS complex relative to said peak locations; and means for automatically determining the R-R interval between the current and prior detected heartbeats in response to said onset points.
Claim 11
Dependent Claim
49 words
The apparatus of claim 9 wherein said means for automatically analyzing heartbeats further comprises; means for determining instantaneous and averaged heart rates in response to said R-R interval determination; and timing means for determining the relative timing of said heartbeat in response to said instantaneous and averaged heart rates.
Claim 12
Dependent Claim
28 words
The apparatus of claim 9 wherein said analysis means further comprises: means for forming a template representative of said detected heartbeat, said template beginning at said onset point.
Claim 13
Dependent Claim
62 words
The apparatus of claim 11 wherein each of said class records comprises: the number of detected heartbeats classified in the class; a trend record; the template of at least one of said detected heartbeats classified in said class; and a representative ECG waveform sample over a predetermined time interval including at least one of said detected heartbeat types of said class record.
Claim 14
Independent Claim
186 words
A method of automatic rhythm analysis of digitized ECG signals comprising: detecting said heartbeats from said digitized ECG signals; analyzing said detected heartbeats including assessing the timing of said detected heartbeats relative to prior detected heartbeats; automatically classifying each of said detected heartbeats in response to said analysis as one of a plurality of heartbeat types including a plurality of sequences of heartbeat types, said classifying step including: identifying a dominant heartbeat type; comparing said detected heartbeats with said dominant heartbeat and classifying said detected heartbeats as dominant or abnormal; determining whether a detected heartbeat is part of one of said plurality of sequences of heartbeat types from said relative timing and said classification of said heartbeat as dominant or abnormal; and classifying said detected heartbeat as one of said sequence plurality when said detected heartbeat is determined to be part of one of said sequence plurality, said method further comprising: automatically forming and storing class records for each of said plurality of heartbeat types including said plurality of sequences of heartbeat types; and displaying all or a portion of selected ones of said class records.
Claim 15
Independent Claim
186 words
A method of automatic rhythm analysis of digitized ECG signals comprising: detecting said heartbeats from said digitized ECG signals; analyzing said detected heartbeats including assessing the timing of said detected heartbeats relative to prior detected heartbeats; automatically classifying each of said detected heartbeats in response to said analysis as one of a plurality of heartbeat types including a plurality of sequences of heartbeat types, said classifying step including: identifying a dominant heartbeat type; comparing said detected heartbeats with said dominant heartbeat and classifying said detected heartbeats as dominant or abnormal; determining whether a detected heartbeat is part of one of said plurality of sequences of heartbeat types from said relative timing and said classification of said heartbeat as dominant or abnormal; and classifying said detected heartbeat as one of said sequence plurality when said detected heartbeat is determined to be part of one of said sequence plurality, said method further comprising: automatically forming and storing class records for each of said plurality of heartbeat types including said plurality of sequences of heartbeat types; and displaying all or a portion of selected ones of said class records.
Claim 16
Dependent Claim
37 words
The method of claim 13 wherein said method further comprises the step of forming a template for each detected heartbeat; and wherein the step of comparing said detected heartbeats comprises a point by point template matching comparison.
Claim 17
Dependent Claim
61 words
The method of claim 13 wherein the step of assessing the relative timing of said heartbeats comprises: determining the R-R interval between successive detected heartbeats; determining instantaneous and averaged heartrates in response to said R-R intervals; and comparing said instantaneous heartrate with said averaged heartrate in a predetermined manner whereby said detected heartbeats are determined to be early, regular or late.
Claim 18
Dependent Claim
48 words
The method of claim 13 wherein the step of detecting said heartbeats comprises: detecting candidate heartbeats; evaluating the noise of a portion of said ECG signal including said candidate heartbeat; determining whether said candidate beat is a valid, noisy or invalid heartbeat in response to said noise evaluation.