IP Library › Granted Patent US 12,661,053
Granted Patent B2
US 12,661,053 · App. 18/736,224 · Granted Jun 23, 2026

Electrocardiogram (“ECG”) signal analysis and S-T segment measurement

Inventors: Yu Chen (Andover, MA); Haisheng Lu (Andover, MA)
Assignee: Drägerwerk AG & Co. KGaA
A61B5/358A61B5/7203
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 12,661,053
App. No.
18/736,224
Filed
Jun 6, 2024
Granted
Jun 23, 2026
Kind
B2
Art Unit
3715
USPC
600/509
Abstract

A method of processing of electrocardiogram (“ECG”) signals from at least one ECG lead connected to a patient includes computing an average beat from a plurality of beats occurring during a predetermined averaging interval. An onset point, isoelectric point, and a J-point of the average beat is computed to establish an S-T segment of the average beat. The isoelectric point and the J-point of the average beat are used to determine an S-T segment for each beat of the averaging interval, and the average of the S-T segments of each beat is computed and averaged with the S-T segment of the average beat.

Claims (173)

1 . A method of processing of electrocardiogram (“ECG”) signals from a plurality of ECG leads connected to a patient, comprising:

selecting at least one lead to provide an ECG signal from the patient; and

for each of the at least one selected leads:

computing an average beat from a plurality of beats occurring during a predetermined averaging interval;

determining an onset point and a J-point of the average beat;

computing an interval complex measurement reflecting an S-T segment of the average beat based on the determined onset point and J-point;

computing an isoelectric point of the average beat relative to the computed onset point;

computing an S-T segment separately for each beat during the averaging interval using the isoelectric point and J-point of the average beat;

sorting the computed S-T segments of each beat and discarding upper and lower marginal values;

computing an each beat averaged measurement comprising an average of undiscarded S-T segments;

computing an average of the interval complex measurement and the each beat averaged measurement; and

reporting the computed average of the interval complex measurement and the each beat averaged measurement to a clinician.

2 . The method of claim 1 , further comprising removing baseline noise from each of the ECG signals from the at least one selected lead.

3 . The method of claim 1 , wherein the averaging interval is 15 seconds.

4 . The method of claim 1 , wherein determining the onset point and J-point of the average beat comprises generating an arc-length curve function for the average beats.

5 . The method of claim 4 , wherein the arc-length curve function comprises:

Arc

⁢

L

[

i

]

=

∑

k

=

i

-

w

i

C

+

(

Δ

⁢

y

)

k

2

Δ

⁢

y

k

=

ecgwaveform

[

k

]

-

ecgwaveform

[

k

-

1

]

where i is a time index, C is a constant related to sample interval in mSec, w is time window approximately equal to the width of the widest QRS complex during the predetermined period of time.

6 . The method of claim 1 , wherein computing an average beat from a plurality of beats occurring during a predetermined averaging interval comprises updating the average beat on each incoming new beat such that each beat contributes a fractional weighting to the average beat.

7 . The method of claim 1 , further comprising performing low-frequency and high-frequency noise measurements of the ECG signal on each selected lead and excluding beats with low or high frequency noise exceeding a predetermined threshold.

8 . A physiological monitoring system for processing electrocardiogram (“ECG”) signals from a plurality of ECG leads connected to a patient, comprising:

at least one lead for providing an ECG signal from the patient;

signal processing circuitry coupled to each of the at least one selected leads, the signal processing circuitry configured to:

compute an average beat from a plurality of beats occurring during a predetermined averaging interval;

determine an onset point and a J-point of the average beat;

computing an isoelectric point of the average beat relative to the onset point;

compute an interval complex measurement reflecting an S-T segment of the average beat based on the determined isoelectric point and J-point;

compute an S-T segment separately for each beat during the averaging interval using the onset point and the J-point of the average beat;

sort the computed S-T segments of each beat and discarding upper and lower marginal values;

compute an each beat averaged measurement comprising an average of undiscarded S-T segments;

compute an average of the interval complex measurement and the each beat averaged measurement; and

report the computed average of the interval complex measurement and the each beat averaged measurement to a clinician.

9 . The system of claim 8 , wherein the signal processing circuitry removes baseline noise from the ECG signals from the at least one selected lead.

10 . The system of claim 8 , wherein the averaging interval is 15 seconds.

11 . The system of claim 8 , wherein the signal processing circuitry determines the onset point and J-point of the average beat by generating an arc-length curve function for the average beats.

12 . The system of claim 11 , wherein the arc-length curve function comprises:

Arc

⁢

L

[

i

]

=

∑

k

=

i

-

w

i

C

+

(

Δ

⁢

y

)

k

2

Δ

⁢

y

k

=

ecgwaveform

[

k

]

-

ecgwaveform

[

k

-

1

]

where i is a time index, C is a constant related to sample interval in mSec, w is time window approximately equal to the width of the widest QRS complex during the predetermined period of time.

13 . The system of claim 8 , wherein the signal processing circuitry computes an average beat from a plurality of beats occurring during a predetermined averaging interval by updating the average beat on each incoming new beat such that each beat contributes a fractional weighting to the average beat.

14 . The system of claim 8 , wherein the signal processing circuitry performs low-frequency and high-frequency noise measurements of the ECG signal on each selected lead and excludes beats with low or high frequency noise exceeding a predetermined threshold from the computed average beat.

15 . A computer-readable medium tangibly embodying instructions that, when executed by a processor, performs a method of processing of electrocardiogram (“ECG”) signals from a plurality of ECG leads connected to a patient, comprising:

selecting at least one lead to provide an ECG signal from the patient;

for each of the at least one selected leads:

computing an average beat from a plurality of beats occurring during a predetermined averaging interval;

determining an onset point and a J-point of the average beat;

computing an isoelectric point of the average beat relative to the onset point;

computing an interval complex measurement reflecting an S-T segment of the average beat based on the determined isoelectric point and J-point;

computing an S-T segment separately for each beat during the averaging interval using the onset point and J-point of the average beat;

sorting the computed S-T segments of each beat and discarding upper and lower marginal values;

computing an each beat averaged measurement comprising an average of undiscarded S-T segments;

computing an average of the interval complex measurement and the each beat averaged measurement; and

reporting the computed average of the interval complex measurement and the each beat averaged measurement to a clinician.

16 . The computer-readable medium of claim 15 , wherein the method further comprises removing baseline noise from the ECG signals from the at least one selected lead.

17 . The computer-readable medium of claim 15 , wherein the averaging interval is 15 seconds.

18 . The computer-readable medium of claim 15 , wherein determining the onset point and J-point of the average beat comprises generating an arc-length curve function for the average beats.

19 . The computer-readable medium of claim 18 , wherein the arc-length curve function comprises:

Arc

⁢

L

[

i

]

=

∑

k

=

i

-

w

i

C

+

(

Δ

⁢

y

)

k

2

Δ

⁢

y

k

=

ecgwaveform

[

k

]

-

ecgwaveform

[

k

-

1

]

where i is a time index, C is a constant related to sample interval in mSec, w is time window approximately equal to the width of the widest QRS complex during the predetermined period of time.

20 . The computer-readable medium of claim 15 , wherein computing an average beat from a plurality of beats occurring during a predetermined averaging interval comprises updating the average beat on each incoming new beat such that each beat contributes a fractional weighting to the average beat.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2024
From: DRAEGER MEDICAL SYSTEMS, INC.
To: DRÄGERWERK AG & CO. KGAA
Reel/Frame 067850/0995 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2024
From: CHEN, YU; LU, HAISHENG
To: DRAEGER MEDICAL SYSTEMS, INC.
Reel/Frame 067648/0668 →
Continuity (2)
Provisional Application 63521564 · Jun 16, 2023
Related Publication 20240415441A1 · Dec 19, 2024
References Cited (10)
US 3858034A · Anderson · 1974 [cited by examiner]
US 5704365A · Albrecht · 1998 [cited by examiner]
US 8209002B2 · Vajdic · 2012 [cited by examiner]
US 10188305B2 · Zhang · 2019 [cited by examiner]
US 12521071B1 · Fischell · 2026 [cited by examiner]
US 20030069512A1 · Kaiser · 2003 [cited by examiner]
US 20130281816A1 · Strauss · 2013 [cited by examiner]
US 20150272462A1 · Nearing · 2015 [cited by examiner]
US 20170000367A1 · Grunwald · 2017 [cited by examiner]
US 20190365268A1 · Li · 2019 [cited by examiner]