IP Library Granted Patent US 10,849,523
Granted Patent B2
US 10,849,523 · App. 16/378,312 · Granted Dec 1, 2020

System and method for ECG data classification for use in facilitating diagnosis of cardiac rhythm disorders

Inventors: Gust H. Bardy (Carnation, WA); Ezra M. Dreisbach (Vashon, WA)
Assignee: Bardy Diagnostics, Inc.
A61B5/0456A61B5/0205A61B5/0245A61B5/02405A61B5/044A61B5/046A61B5/04011A61B5/04017A61B5/0432A61B5/0464A61B5/04085A61B5/04087A61B5/04525A61B5/6823A61B5/7203A61B5/0468A61B5/742
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 10,849,523
App. No.
16/378,312
Granted
Dec 1, 2020
Kind
B2
Abstract

A system and method for ECG data classification for use in facilitating diagnosis of cardiac rhythm disorders is provided. ECG data is obtained via an electrocardiography monitor shaped for placement on a patient's chest. The ECG data is divided into segments and noise detection analysis is applied to the ECG data segments. A noise classification or a valid classification is assigned to each segment of the ECG data. At least one ECG data segment assigned the noise classification and that includes ECG data that corresponds with feedback from the patient via the electrocardiography monitor is identified. The ECG data that corresponds with the patient feedback is removed from the identified ECG data segment with the noise classification. The ECG data segments assigned the noise classification are removed from further analysis.

Claims (48)

1. A system for ECG data classification for use in facilitating diagnosis of cardiac rhythm disorders, comprising:

a patient feedback button on an electrocardiography device associated with a patient;

a database to store ECG data obtained via the electrocardiography monitor shaped for placement on a patient's chest and a marker identifying patient feedback comprising the ECG data occurring during a press of the feedback button by the patient; and

a server comprising a central processing unit, memory, an input port to receive the ECG data from the database, and an output port, wherein the central processing unit is configured to:

divide the ECG data into segments;

generate a window within at least one of the ECG segments with the marker by identifying a predetermined time before and after one such instance of the patient feedback;

apply noise detection analysis to the ECG data segments;

assign one of a noise classification and a valid classification to each segment of ECG data;

identify at least one ECG data segment assigned the noise classification that includes the window with the ECG data that corresponds with the patient feedback;

remove the ECG data that corresponds with the window from the identified ECG data segment with the noise classification; and

retain the removed ECG data that corresponds with the window for analysis.

2. A system in accordance with claim 1 , wherein the central processing unit assigns the valid classification to the ECG data that corresponds with the patient feedback.

3. A system in accordance with claim 1 , wherein the central processing unit removes a portion of the ECG data located at a beginning of each segment prior to performing the noise detection analysis.

4. A system in accordance with claim 1 , wherein the central processing unit calculates a noise data classification value and a valid data classification value for each segment during the noise detection analysis and performs one or more of:

assigning the noise classification to one of the segments when the noise data classification value exceeds the valid data classification value; and

assigning the valid classification when the noise data classification value fails to exceed the valid data classification value.

5. A system in accordance with claim 1 , wherein the predetermined time before and after the patient feedback comprises one of the same time and different times.

6. A system in accordance with claim 1 , wherein the central processing unit removes the noise classification from one such segment of ECG data when the window is the same length as or longer than the segment.

7. A system in accordance with claim 1 , wherein the patient feedback comprises a press of a feedback button on the electrocardiography monitor.

8. A system in accordance with claim 1 , wherein the ECG data segments are one of overlapping and contiguous.

9. A system in accordance with claim 1 , wherein the noise detection analysis is performed via a convolutional neural network.

10. A method for ECG data classification for use in facilitating diagnosis of cardiac rhythm disorders, comprising:

monitoring an electrocardiography monitor with a feedback button for placement on a patient's chest;

storing ECG data obtained via the electrocardiography monitor in a database;

storing in the database the ECG data and a marker identifying patient feedback comprising the ECG data occurring during a press of the feedback button by the patient;

performing by a server, the following:

dividing the ECG data into segments;

generating a window within at least one of the ECG segments with the marker by identifying a predetermined time before and after one such instance of the patient feedback;

applying noise detection analysis to the ECG data segments;

assigning one of a noise classification and a valid classification to each segment of ECG data;

identifying at least one ECG data segment assigned the noise classification that includes the window with the ECG data that corresponds with the patient feedback;

removing the ECG data that corresponds with the window from the identified ECG data segment with the noise classification; and

retaining the removed ECG data that corresponds with the window for analysis.

11. A method in accordance with claim 10 , further comprising:

assigning the valid classification to the ECG data that corresponds with the patient feedback.

12. A method in accordance with claim 10 , further comprising:

removing a portion of the ECG data located at a beginning of each segment prior to performing the noise detection analysis.

13. A method in accordance with claim 10 , further comprising:

calculating a noise data classification value and a valid data classification value for each segment during the noise detection analysis; and

performing one or more of:

assigning the noise classification to one of the segments when the noise data classification value exceeds the valid data classification value; and

assigning the valid classification when the noise data classification value fails to exceed the valid data classification value.

14. A method in accordance with claim 10 , wherein the predetermined time before and after the patient feedback comprises one of the same time and different times.

15. A method in accordance with claim 10 , further comprising:

removing the noise classification from one such segment of ECG data when the window is the same length as or longer than the segment.

16. A method in accordance with claim 10 , wherein the patient feedback comprises a press of a feedback button on the electrocardiography monitor.

17. A method in accordance with claim 10 , wherein the ECG data segments are one of overlapping and contiguous.

18. A method in accordance with claim 10 , wherein the noise detection analysis is performed via a convolutional neural network.

Assignments (2)
RELEASE OF SECURITY INTEREST (SENT FOR RECORDAL OCTOBER 25, 2021) Recorded Dec 14, 2021
From: JPMORGAN CHASE BANK, N.A.
To: BREATHE TECHNOLOGIES, INC.; HILL-ROM SERVICES, INC.; ALLEN MEDICAL SYSTEMS, INC.; WELCH ALLYN, INC.; HILL-ROM, INC.; VOALTE, INC.; BARDY DIAGNOSTICS, INC.; HILL-ROM HOLDINGS, INC.
Reel/Frame 058516/0312 →
SECURITY AGREEMENT SUPPLEMENT Recorded Oct 25, 2021
From: BARDY DIAGNOSTICS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058567/0677 →
Continuity (14)
Continuation 15934888 · Mar 23, 2018
Continuation In Part 15231752 · Aug 8, 2016
Continuation 15066883 · Mar 10, 2016
Continuation In Part 14997416 · Jan 15, 2016
Continuation In Part 14614265 · Feb 4, 2015
Continuation In Part 14488230 · Sep 16, 2014
Continuation In Part 14080725 · Nov 14, 2013
Continuation In Part 15785317 · Oct 16, 2017
Continuation 15362743 · Nov 28, 2016
Division 14875622 · Oct 5, 2015
Provisional Application 62132497 · Mar 12, 2015
Provisional Application 61882403 · Sep 25, 2013
Provisional Application 62591715 · Nov 28, 2017
Related Publication 20190231210A1 · Aug 1, 2019