IP Library Granted Patent US 11,931,154
Granted Patent B2
US 11,931,154 · App. 16/785,744 · Granted Mar 19, 2024

Systems and methods for classifying ECG data

Inventors: Lev Korzinov (San Diego, CA); Eric Baumann (San Diego, CA); Anna McNamara (Susquehanna, PA)
Assignee: INFOBIONIC, INC.
A61B5/316A61B5/0006A61B5/0022A61B5/25A61B5/364A61B5/7246A61B5/7264A61B5/7475H04B1/385H04L43/04H04W4/70A61B5/02405A61B5/02438A61B5/282A61B5/6801A61B5/7203A61B5/7282A61B2560/0431
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 11,931,154
App. No.
16/785,744
Granted
Mar 19, 2024
Kind
B2
Abstract

A computer-implemented method for processing ECG data may include: receiving, over an electronic network, ECG data, wherein the ECG data represents a plurality of heartbeats; analyzing the ECG data, by at least one processor, to determine whether each of the plurality of heartbeats is a normal heartbeat or an abnormal heartbeat; associating, by the at least one processor, each of the abnormal heartbeats with either only one of a plurality of existing templates or a new template; receiving, from a user, input related to each new template, wherein the input includes either: a) a confirmation that the new template represents an abnormal heartbeat, or b) a reclassification of the new template as representing a normal heartbeat or a different abnormal heartbeat; and in response to the user input, updating, by the at least one processor, a label of each of the heartbeats associated with each confirmed new template and each of the heartbeats associated with each reclassified new template. The ECG data may be received from a portable monitor configured to be carried on a patient's body.

Claims (36)

1. A computer-implemented method for classifying ECG data, comprising:

classifying, using at least one processor, an individual heartbeat in ECG data as an abnormal heartbeat not associated with a preexisting template;

creating a new template associated with the individual heartbeat; and

receiving user input, wherein the user input includes at least one of (a) confirmation that the new template represents an abnormal individual heartbeat, (b) reclassification of the new template and the individual heartbeat as a normal individual heartbeat, or (c) reclassification of the new template as representing a different abnormal individual heartbeat.

2. The method of claim 1 , further including

determining, using at least one processor, a total number of abnormal heartbeats in the ECG data as a sum of heartbeats associated with the preexisting template and heartbeats associated with the new template.

3. The method of claim 2 , further including displaying the total number of abnormal heartbeats on a display device.

4. The method of claim 2 , wherein the method does not include repeating the classifying step between the step of receiving user input and the step of determining the total number of abnormal heartbeats.

5. The method of claim 4 , wherein:

the classifying step includes comparing the individual heartbeat in the ECG data to at least one preexisting template of one or more preexisting templates, and

the classifying of the individual heartbeat as not associated with the preexisting template is performed in response to a characteristic of the individual heartbeat in the ECG data differing from a characteristic associated with each preexisting template of one or more preexisting templates.

6. The method of claim 1 , wherein receiving the user input includes reclassification of the new template as representing a different abnormal individual heartbeat.

7. The method of claim 1 , further including receiving the ECG data.

8. The method of claim 7 , wherein the receiving step includes receiving the ECG data from a portable device configured to be carried on a patient's body.

9. The method of claim 1 , wherein the abnormal individual heartbeat represent arrhythmias or premature ventricular contractions.

10. A system for classifying ECG data, comprising:

a data storage device that stores instructions for processing ECG data; and

one or more processors configured to execute the instructions to perform a method including:

classifying, using at least one processor, an individual heartbeat in ECG data as an abnormal heartbeat not associated with a preexisting template;

creating a new template associated with the individual heartbeat; and

receiving user input, wherein the user input includes at least one of (a) confirmation that the new template represents an abnormal individual heartbeat, (b) reclassification of the new template and the individual heartbeat as a normal individual heartbeat, or (c) reclassification of the new template as representing a different abnormal individual heartbeat.

11. The system of claim 10 , wherein the method further includes determining, using at least one processor, a total number of abnormal heartbeats in the ECG data as a sum of heartbeats associated with the preexisting template and heartbeats associated with the new template.

12. The system of claim 11 , wherein the method performed by the one or more processors does not include repeating the classifying step between the step of receiving user input and the step of determining the total number of abnormal heartbeats.

13. The system of claim 10 , wherein the classifying step includes comparing the individual heartbeat in the ECG data to at least one preexisting template.

14. The system of claim 13 , wherein the classifying of the individual heartbeat as not associated with the preexisting template is performed in response to a characteristic of the individual heartbeat in the ECG data differing from a characteristic associated with each preexisting template of one or more preexisting templates.

15. The system of claim 10 , further including a wireless receiver, and the method performed by the one or more processors further includes wirelessly receiving the ECG data from a portable device configured to be carried on a patient's body.

16. The system of claim 10 , wherein the abnormal individual heartbeat represent arrhythmias or premature ventricular contractions.

17. A non-transitory computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform a method for evaluating ECG data, the method including:

classifying, using at least one processor, an individual heartbeat in ECG data as an abnormal heartbeat not associated with a preexisting template;

creating a new template associated with the individual heartbeat; and

receiving user input, wherein the user input includes at least one of (a) confirmation that the new template represents an abnormal individual heartbeat, (b) reclassification of the new template and the individual heartbeat as a normal individual heartbeat, or (c) reclassification of the new template as representing a different abnormal individual heartbeat.

18. The computer-readable medium of claim 17 , wherein the method further includes determining, using at least one processor, a total number of abnormal heartbeats in the ECG data as a sum of heartbeats associated with the preexisting template and heartbeats associated with the new template.

19. The computer-readable medium of claim 18 , wherein the method does not include repeating the classifying step between the step of receiving user input and the step of determining the total number of abnormal heartbeats.

20. The computer-readable medium of claim 17 , wherein:

the classifying step includes comparing the individual heartbeat in the ECG data to at least one preexisting template of one or more preexisting templates, and

the classifying of the individual heartbeat as not associated with the preexisting template is performed in response to a characteristic of the individual heartbeat in the ECG data differing from a characteristic associated with each preexisting template of one or more preexisting templates.

Assignments (3)
SECURITY INTEREST Recorded Feb 18, 2025
From: INFOBIONIC, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION
Reel/Frame 070239/0929 →
SECURITY INTEREST Recorded Apr 7, 2021
From: INFOBIONIC, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION
Reel/Frame 055852/0284 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2020
From: KORZINOV, LEV; BAUMANN, ERIC; MCNAMARA, ANNA
To: INFOBIONIC, INC.
Reel/Frame 051767/0055 →
Continuity (3)
Continuation 15953996 · Apr 16, 2018
Continuation 15143016 · Apr 29, 2016
Related Publication 20200170530A1 · Jun 4, 2020