# US 12,178,584 B2 · Computer-implemented method of handling electrocardiogram data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,178,584 B2
- Document ID: US12178584B2
- Status: Granted
- Kind: B2
- Application number: 17/235,113
- Filed: 2021-04-20
- Published: 2021-08-05
- Granted: 2024-12-31
- Earliest claimed: 2016-11-04
- Assignees: Icentia Inc.
- Applicants: Icentia Inc.
- Inventors: Pierre Fecteau; Germain Éthier
- Web page: https://patentgrep.com/patent/US12178584B2

## CPC

- A61B 5/339: Displays specially adapted therefor
- A61B 5/0245: by using sensing means generating electric signals, {i.e. ECG signals}
- A61B 5/316: Modalities, i.e. specific diagnostic methods
- A61B 5/349: Detecting specific parameters of the electrocardiograph cycle
- A61B 5/352: Detecting R peaks, e.g. for synchronising diagnostic apparatus; Estimating R-R interval
- A61B 5/7278: {Artificial waveform generation or derivation, e.g. synthesizing signals from measured signals}
- A61B 5/742: {using visual displays (displays for heart-related electrical signals, e.g. ECG, A61B5/339)}
- A61B 5/743: {Displaying an image simultaneously with additional graphical information, e.g. symbols, charts, function plots}
- A61B 5/7445: {Display arrangements, e.g. multiple display units}
- A61B 5/7485: {Automatic selection of region of interest}
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- G16H 40/63: for local operation
- G16H 50/20: for computer-aided diagnosis, e.g. based on medical expert systems
- A61B 5/024: Measuring pulse rate or heart rate
- A61B 5/1032: {Determining colour of tissue for diagnostic purposes}
- A61B 5/7275: {Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor}
- G16H 15/00: ICT specially adapted for medical reports, e.g. generation or transmission thereof
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

This specification describes a method of visually displaying electrocardiogram data in a compressed manner on the display screen wherein rhythmic information is visible and a method of categorizing zones of the electrocardiogram data.

## Claims

### Claim 1

A computer-implemented method of handling electrocardiogram data having a plurality of magnitude values varying over time and representing a succession of heartbeats, the method comprising:
the computer displaying the electrocardiogram data on a display; wherein the electrocardiogram data includes a plurality of single axis graphs
the computer categorizing a first zone of the electrocardiogram data including:
receiving a first user input and identifying a first temporal coordinate of the electrocardiogram data based on the first user input;
receiving a second user input and identifying a second temporal coordinate of the electrocardiogram data based on a second user input;
defining the first zone of the electrocardiogram data as extending between the first temporal coordinate and the second temporal coordinate; and
receiving a third user input indicative of a category selected by a user on the computer, the computer assigning the category to the first zone based on the third user input.

### Claim 2 (depends on 1)

The method of claim 1 wherein the first user input and the second user input are spatial coordinates of the displayed electrocardiogram data.

### Claim 3 (depends on 2)

The method of claim 2 wherein a second zone is categorized prior to said step of categorizing a first zone, wherein when at least one of the first temporal coordinate of said first user input and the second temporal coordinate of said second user input is adjacent to a corresponding one of a first temporal coordinate and a second temporal coordinate of the second zone, within a buffer time interval, the corresponding at least one of the first temporal coordinate and the second temporal coordinate of the first zone is identified as being the corresponding temporal coordinate of the second zone.

### Claim 4 (depends on 3)

The method of claim 3 wherein the buffer time interval is defined in terms of a quantity of heartbeats.

### Claim 5 (depends on 1)

The method of claim 1 further comprising repeating the step of categorizing a first zone of the electrocardiogram data to the categorizing of other zones of the electrocardiogram data, the different zones each being attributed a corresponding category selected from a set of categories.

### Claim 6 (depends on 5)

The method of claim 5 further comprising generating a report providing data concerning the attribution of categories, wherein said generating the report is contingent upon the condition that all portions of the electrocardiogram data have an attributed category.

### Claim 7 (depends on 5)

The method of claim 5 further comprising tracking a percentage of the electrocardiogram data which has been attributed a category, and displaying a visual indication of the percentage on the display screen.

### Claim 8 (depends on 1)

The method of claim 1 wherein the step of displaying the electrocardiogram data includes displaying the electrocardiogram data within at least one elongated rectangular portion of the display screen, with a plurality of single axis graphs extending transversally relative to the length of the at least one rectangular portion, and positioned immediately side by side to one another along the length of the at least one rectangular portion, each graph in the sequence representing a corresponding, successive, period of time of the electrocardiogram data with corresponding time values plotted as corresponding spatial coordinates along the single axis.

### Claim 9 (depends on 8)

The method of claim 8 wherein the corresponding, successive period of time of the electrocardiogram data associated with each one of the graphs has magnitude values displayed by corresponding colors and/or tones as a function of a color and/or tone magnitude scale, the remaining area contrasting with the color and/or tone scale.

### Claim 10 (depends on 1)

The method of claim 1 further comprising changing a displayed portion of electrocardiogram data to navigate to other portions of the electrocardiogram data based on user input.

### Claim 11 (depends on 1)

The method of claim 1 further comprising displaying a first visual indicator marking the first temporal coordinate on the display screen, and a second visual indicator marking the second temporal coordinate on the display screen.

### Claim 12 (depends on 1)

A computer program product stored in a computer memory and readable by the computer to perform the method according to claim 1.
