# US 10,368,764 B2 · System and method to select signal segments for analysis of a biological rhythm disorder

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

- Number: US 10,368,764 B2
- Document ID: US10368764B2
- Status: Granted
- Kind: B2
- Application number: 14/483,914
- Filed: 2014-09-11
- Published: 2015-03-12
- Granted: 2019-08-06
- Earliest claimed: 2013-09-12
- Assignees: Topera, Inc.
- Applicants: Topera, Inc.
- Inventors: Carey Robert Briggs; Ruchir Sehra
- Web page: https://patentgrep.com/patent/US10368764B2

## CPC

- A61B 5/7246: {using correlation, e.g. template matching or determination of similarity}
- A61B 5/346: Analysis of electrocardiograms
- A61B 5/363: Detecting tachycardia or bradycardia
- A61B 5/287: Holders for multiple electrodes, e.g. electrode catheters for electrophysiological study [EPS]
- A61B 5/6858: {with a distal basket, e.g. expandable basket}
- A61B 5/7264: {Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems}
- A61B 2505/05: Surgical care
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)

## Abstract

A system and method to select segments of cardiac signals. Each of a plurality of segments in a first signal is correlated at a plurality of offsets to determine a highest correlation coefficient for each of the plurality of segments in the first signal. Each of a plurality of segments in a second signal is correlated at the plurality of offsets to determine a highest correlation coefficient for each of the plurality of segments in the second signal. A plurality of composite correlation coefficients is generated using highest correlation coefficients for segments of the first signal and segments of the second signal. The segments of the first and second signals are approximately contemporaneous. A set of segments including a segment from the first signal and a segment from the second signal is selected. The set is associated with a highest composite correlation coefficient from the plurality of composite correlation coefficients.

## Claims

### Claim 1

A method of selecting signal segments of multiple cardiac signals, the method comprising:
correlating, using a processing device, a signal segment in at least one first cardiac signal to the signal segment itself as shifted by a plurality of time offsets to determine a highest correlation coefficient associated with periodicity of the signal segment in the at least one first cardiac signal;
correlating, using the processing device, a signal segment in at least one second cardiac signal to the signal segment itself as shifted by the plurality of time offsets to determine a highest correlation coefficient associated with periodicity of the signal segment in the at least one second cardiac signal;
repeating, using the processing device, the correlating for additional signal segments in the at least one first cardiac signal and additional signal segments in the at least one second cardiac signal to determine a highest correlation coefficient associated with periodicity of each of the additional signal segments;
generating, using the processing device, a plurality of composite correlation coefficients using highest correlation coefficients for the signal segments of the at least one first cardiac signal and the signal segments of the at least one second cardiac signal, each of the plurality of composite correlation coefficients associated with signal segments of the at least one first cardiac signal that are approximately contemporaneous with signal segments of the at least one second cardiac signal; and
selecting, using the processing device, a set of signal segments including at least one signal segment from the at least one first cardiac signal and at least one signal segment from the at least one second cardiac signal, the set of signal segments being associated with a highest composite correlation coefficient from the plurality of composite correlation coefficients.

### Claim 2 (depends on 1)

The method of claim 1, further comprising filtering the at least one first cardiac signal and the at least one second cardiac signal.

### Claim 3 (depends on 1)

The method of claim 1, wherein the plurality of signal segments in the at least one first cardiac signal overlap at least partially.

### Claim 4 (depends on 1)

The method of claim 1, wherein the plurality of signal segments in the at least one second cardiac signal overlap at least partially.

### Claim 5 (depends on 1)

The method of claim 1, wherein each signal segment of the plurality of signal segments in the at least one first cardiac signal and the plurality of signal segments in the at least one second cardiac signal is of a predetermined segment length.

### Claim 6 (depends on 5)

The method of claim 5, wherein the predetermined segment length is one of two seconds and four seconds in length.

### Claim 7 (depends on 1)

The method of claim 1, wherein the plurality of time offsets is in a range of 100 msec to 350 msec.

### Claim 8 (depends on 1)

The method of claim 1, wherein correlating a first signal segment in a first cardiac signal at a plurality of time offsets comprises:
generating a first reference segment from the first signal segment, the first reference segment extending from a beginning of the first signal segment to an ending represented by an end of the first signal segment minus a first time offset;
determining a first correlation coefficient of the first signal segment that extends from the first time offset in the first signal segment to the end of the first signal segment against the first reference segment;
generating a second reference segment from the first signal segment, the second reference segment extending from a beginning of the first signal segment to an ending represented by the end of the first signal segment minus a second time offset;
determining a second correlation coefficient of the first signal segment that extends from the second time offset in the first signal segment to the end of the first signal segment against the second reference segment; and
selecting the highest correlation coefficient for the first cardiac signal among the first correlation coefficient and the second correlation coefficient.

### Claim 9 (depends on 8)

The method of claim 8, wherein correlating a first signal segment in a second cardiac signal at a plurality of time offsets comprises:
generating a first reference segment from the first signal segment, the first reference segment extending from a beginning of the first signal segment to an ending represented by an end of the first signal segment minus a first time offset;
determining a first correlation coefficient of the first signal segment that extends from the first time offset in the first signal segment to the end of the first signal segment against the first reference segment;
generating a second reference segment from the first signal segment, the second reference segment extending from a beginning of the first signal segment to an ending represented by the end of the first signal segment minus a second offset;
determining a second correlation coefficient of the first signal segment that extends from the second time offset in the first signal segment to the end of the first signal segment against the second reference segment; and
selecting the highest correlation coefficient for the second cardiac signal among the first correlation coefficient and the second correlation coefficient.

### Claim 10 (depends on 9)

The method of claim 9, wherein generating a plurality of composite correlation coefficients comprises computing a sum of the highest correlation coefficient for the first cardiac signal and the highest correlation coefficient for the second cardiac signal.

### Claim 11 (depends on 9)

The method of claim 9, wherein generating a plurality of composite correlation coefficients comprises computing a mean of the highest correlation coefficient for the first cardiac signal and the highest correlation coefficient for the second cardiac signal.

### Claim 12 (depends on 9)

The method of claim 9, wherein generating a plurality of composite correlation coefficients comprises computing a square-mean-root of the highest correlation coefficient for the first cardiac signal and the highest correlation coefficient for the second cardiac signal.

### Claim 13 (depends on 1)

The method of claim 1, wherein the plurality of composite correlation coefficients are generated using one of a sum, a mean and a square-mean-root of the highest correlation coefficients for the signal segments of the at least one first cardiac signal and the signal segments of the at least one second cardiac signal.

### Claim 14 (depends on 1)

The method of claim 1, wherein the method further comprises processing the set of signal segments to determine a source of a cardiac rhythm disorder.

### Claim 15

A system to select signal segments of multiple cardiac signals, the system comprising:
a processing device; and
a memory device to store instructions that, when executed by the processing device, cause the processing device to perform operations comprising:
correlating a signal segment in at least one first cardiac signal to the signal segment itself as shifted by a plurality of time offsets to determine a highest correlation coefficient associated with periodicity of the signal segment in the at least one first cardiac signal;
correlating a signal segment in at least one second cardiac signal to the signal segment itself as shifted by the plurality of time offsets to determine a highest correlation coefficient associated with periodicity of the signal segment in the at least one second cardiac signal;
repeating the correlating for additional signal segments in the at least one first cardiac signal and additional signal segments in the at least one second cardiac signal to determine a highest correlation coefficient associated with periodicity of each of the additional signal segments;
generating a plurality of composite correlation coefficients using highest correlation coefficients for the signal segments of the at least one first cardiac signal and the signal segments of the at least one second cardiac signal, each of the plurality of composite correlation coefficients associated with signal segments of the at least one first cardiac signal that are approximately contemporaneous with signal segments of the at least one second cardiac signal; and
selecting a set of signal segments including at least one signal segment from the at least one first cardiac signal and at least one signal segment from the at least one second cardiac signal, the set of signal segments being associated with a highest composite correlation coefficient from the plurality of composite correlation coefficients.

### Claim 16 (depends on 15)

The system of claim 15, wherein the operations further comprise filtering the at least one first cardiac signal and the at least one second cardiac signal.

### Claim 17 (depends on 15)

The system of claim 15, wherein the plurality of signal segments in the at least one first cardiac signal overlap at least partially.

### Claim 18 (depends on 15)

The system of claim 15, wherein the plurality of signal segments in the at least one second cardiac signal overlap at least partially.

### Claim 19 (depends on 15)

The system of claim 15, wherein each signal segment of the plurality of signal segments in the at least one first cardiac signal and the plurality of signal segments in the at least one second cardiac signal is of a predetermined segment length.

### Claim 20 (depends on 19)

The system of claim 19, wherein the predetermined segment length is one of two seconds and four seconds in length.

### Claim 21 (depends on 15)

The system of claim 15, wherein the plurality of time offsets is in a range of 100 msec to 350 msec.

### Claim 22 (depends on 15)

The system of claim 15, wherein the operations to perform correlating of a first signal segment in a first cardiac signal at a plurality of time offsets further comprise:
generating a first reference segment from the first signal segment, the first reference segment extending from a beginning of the first signal segment to an ending represented by an end of the first signal segment minus a first time offset;
determining a first correlation coefficient of the first signal segment that extends from the first time offset in the first signal segment to the end of the first signal segment against the first reference segment;
generating a second reference segment from the first signal segment, the second reference segment extending from a beginning of the first signal segment to an ending represented by the end of the first signal segment minus a second time offset;
determining a second correlation coefficient of the first signal segment that extends from the second time offset in the first signal segment to the end of the first signal segment against the second reference segment; and
selecting the highest correlation coefficient for the first cardiac signal among the first correlation coefficient and the second correlation coefficient.

### Claim 23 (depends on 22)

The system of claim 22, wherein the operations to perform correlating a first signal segment in a second cardiac signal at a plurality of time offsets further comprise:
generating a first reference segment from the first signal segment, the first reference segment extending from a beginning of the first signal segment to an ending represented by an end of the first signal segment minus a first time offset;
determining a first correlation coefficient of the first signal segment that extends from the first time offset in the first signal segment to the end of the first signal segment against the first reference segment;
generating a second reference segment from the first signal segment, the second reference segment extending from a beginning of the first signal segment to an ending represented by the end of the first signal segment minus a second offset;
determining a second correlation coefficient of the first signal segment that extends from the second time offset in the first signal segment to the end of the first signal segment against the second reference segment; and
selecting the highest correlation coefficient for the second cardiac signal among the first correlation coefficient and the second correlation coefficient.

### Claim 24 (depends on 23)

The system of claim 23, wherein the operations to perform generating a plurality of composite correlation coefficients comprise computing a sum of the highest correlation coefficient for the first cardiac signal and the highest correlation coefficient for the second cardiac signal.

### Claim 25 (depends on 23)

The system of claim 23, wherein the operations to perform generating a plurality of composite correlation coefficients comprise computing a mean of the highest correlation coefficient for the first cardiac signal and the highest correlation coefficient for the second cardiac signal.

### Claim 26 (depends on 23)

The system of claim 23, wherein the operations to perform generating a plurality of composite correlation coefficients comprise computing a square-mean-root of the highest correlation coefficient for the first cardiac signal and the highest correlation coefficient for the second cardiac signal.

### Claim 27 (depends on 15)

The system of claim 15, wherein the plurality of composite correlation coefficients are generated using one of a sum, a mean and a square-mean-root of the highest correlation coefficients for the signal segments of the at least one first cardiac signal and the signal segments of the at least one second cardiac signal.

### Claim 28 (depends on 15)

The system of claim 15, wherein the wherein the operations further comprise processing the set of signal segments to determine a source of a cardiac rhythm disorder.
