IP Library Granted Patent US 7,272,437
Granted Patent B2
US 7,272,437 · App. 10/398,089 · Granted Sep 18, 2007

Systems for processing electrocardiac signals having superimposed complexes

Assignee: C.R. Bard, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,272,437
App. No.
10/398,089
Granted
Sep 18, 2007
Kind
B2
Abstract

A system and a computed implemented methodology is disclosed for processing electrical signals recorded from the heart and, more particularly, for objectively deriving sub-components and comparing signals and their sub-components.

Claims (67)

1. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads; and

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent;

wherein the selected synchronous subcomponent is from a single beat.

2. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads;

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent; and

(f) synchronizing the reference template and the composite waveform by aligning respective synchronous waveform segments thereof;

wherein the alignment is by using a correlation coefficient calculation on the acquired data to identify a best fit between the respective synchronous waveform segments; and the processor being configured to implement the additional step of permitting the person to shift the alignment thereby causing a change in the correlation coefficient calculation.

3. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads;

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent; and

(f) synchronizing the reference template and the composite waveform by aligning respective synchronous waveform segments thereof;

wherein the alignment is by using a correlation coefficient calculation on the acquired data to identify a best fit between the respective synchronous waveform segments; and the processor being configured to implement the additional step of permitting the person to shift the reference template to a waveform segment between corresponding begin and end points of a different heartbeat thereby causing a change in the correlation coefficient calculation.

4. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads; and

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent;

the processor being configured to implement the additional steps of: repeating the acquiring and processing steps so as to derive non-synchronous subcomponents from at least two different composite waveforms, and comparing the derived non-synchronous subcomponents to one another;

wherein the comparing step comprises performing a cross correlation waveform analysis.

5. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads; and

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent;

the processor being configured to implement the additional steps of: repeating the acquiring and processing steps so as to derive non-synchronous subcomponents from at least two different composite waveforms, and comparing the derived non-synchronous subcomponents to one another the processor being configured to implement the additional step of selectively indicating on an output device a quality of a match as a function of the comparing step to thereby provide an indicator as to whether the derived non-synchronous subcomponents have the same focal origin.

6. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads; and

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent;

the processor being configured to implement the additional steps of comparing the derived non-synchronous subcomponent to a library of non-synchronous subcomponents of known focal origin, and predicting the most likely site of the origin as a function of the comparison.

7. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads; and

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent;

wherein the derived non-synchronous subcomponent is a derived, spontaneous non-synchronous subcomponent, the processor being configured to implement the additional steps of maneuvering a pace mapping catheter within or adjacent the atria while pacing the heart, and repeating the acquiring and processing steps so as to derive a paced non-synchronous subcomponent until such time that the derived paced and spontaneous subcomponents correlate with one another within a prescribed criterion.

8. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads; and

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent;

the processor being configured to implement the additional step of determining an integral value of the area of the derived non-synchronous subcomponent.

9. The processor of claim 8 , the processor being configured to implement the additional step of normalizing the integral value over a length of the derived non-synchronous subcomponent.

10. In an electrophysiology computer system, a processor configured to derive a non-synchronous subcomponent from a first heartbeat signal having a composite waveform which includes a synchronous subcomponent overlapping the non-synchronous subcomponent, by executing the steps of:

(a) selecting a synchronous subcomponent of a second heartbeat signal which corresponds to the synchronous subcomponent of the first heartbeat signal;

(b) permitting a user to mark a begin point and an end point of the selected synchronous subcomponent;

(c) defining a reference template as being a waveform segment between the marked begin and end points of the selected synchronous subcomponent;

(d) acquiring the composite waveform of the first heartbeat signal at the signal processing unit from multiple leads; and

(e) processing the composite waveform beat so as to derive the non-synchronous subcomponent;

the processor being configured to implement the additional steps of comparing the derived non-synchronous subcomponent to a library of non-synchronous subcomponents of known focal origin, the derived non-synchronous subcomponent being a spontaneous non-synchronous subcomponent; predicting the most likely site of the origin as a function of the comparison; maneuvering a pace mapping catheter within or adjacent the heart while pacing the heart in real-time; repeating the acquiring and processing steps so as to derive a paced non-synchronous subcomponent until such time that the derived, paced and spontaneous subcomponents correlate with one another within a prescribed criterion.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2014
From: C. R. BARD, INC.
To: BOSTON SCIENTIFIC SCIMED, INC.
Reel/Frame 031897/0242 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2004
From: MACADAM, DAVID P.; WANG, PAUL J.; YANG, SHAWN; SHAH, DIPEN
To: C.R. BARD, INC.
Reel/Frame 015129/0989 →
Continuity (3)
Provisional Application 6029521700 · Jun 1, 2001
Provisional Application 6024726900 · Nov 10, 2000
Related Publication 20040122332A1 · Jun 24, 2004