IP Library Granted Patent US 12,369,841
Granted Patent B1
US 12,369,841 · App. 18/596,332 · Granted Jul 29, 2025

Method and system for calculating conduction velocity of a cardiac activation wavefront

Inventors: Robert L Lux (Park City, UT); Rohit Jain (Danville, CA)
Assignee: Anumana, Inc.
A61B5/367A61B5/333
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,369,841
App. No.
18/596,332
Granted
Jul 29, 2025
Kind
B1
Abstract

A method for calculating conduction velocity of a cardiac activation wavefront from electrophysiological (“EP”) data points generated by a mapping system during a mapping procedure for a heart is provided. The method comprises for each EP data point comprising a local activation time, and position data defining a location within the heart corresponding to the local activation time: defining a neighborhood of EP points comprising the EP data point and a selection of neighboring EP data points; representing local activation time as a function f(x,y), where x and y our coordinates within a hyperplane defined to contain the neighborhood of EP data points based on the position data for each EP data point in the neighborhood; and calculating conduction velocity at the EP data point as a norm function of a gradient for the function f(x,y).

Claims (29)

1. A method for calculating conduction velocity of a cardiac activation wavefront from electrophysiological (“EP”) data points generated by a mapping system during a mapping procedure for a heart, comprising:

selecting a set of surface electrodes, using the mapping system;

driving the set of surface electrodes with current pulses, using the mapping system;

sensing EP data as a function of the current pulses, using the set of surface electrodes;

generating the EP data in the form of a plurality of EP data points, using the mapping system;

wherein each EP data point of the plurality of EP data points comprising a local activation time, and position data defining a location within the heart corresponding to the local activation time:

for each of the EP data points:

defining a neighborhood of EP points comprising the EP data point and a selection of the EP data points;

representing the local activation time as a function f(x,y), where x and y are coordinates within a hyperplane defined to contain the neighborhood of EP data points as a function of the position data for each of the EP data points in the neighborhood; and

calculating the conduction velocity at the EP data point as a norm function of a gradient for the function f(x,y).

2. The method of claim 1 , further comprising converting f(x,y) into a linear function prior to calculating the conduction velocity.

3. The method of claim 2 , wherein f(x,y) is converted into a linear function using least squares minimization.

4. The method of claim 3 , wherein the selection of the neighborhood of EP data point is determined as a function of a distance of the neighboring EP data point to said EP data point.

5. A computing apparatus comprising:

a mapping system having a plurality of surface electrodes;

a processor; and

a memory storing instructions that, when executed by the processor, configure the apparatus to:

select a set of the surface electrodes, using the mapping system;

drive the set of surface electrodes with current pulses, using the mapping system;

sense EP data as a function of the current pulses, using the set of surface electrodes;

generate the EP data in the form of a plurality of EP data points, using the mapping system;

wherein each EP data point of the plurality of EP data points comprising a local activation time, and position data defining a location within a heart corresponding to the local activation time:

for each EP of the data points:

define a neighborhood of EP points comprising the EP data point and a selection of the EP data points;

represent local activation time as a function f(x,y), where x and y are coordinates within a hyperplane defined to contain the neighborhood of EP data points as a function of the position data for each of the EP data points in the neighborhood; and

calculate conduction velocity at the EP data point as a norm function of a gradient for the function f(x,y).

6. The computing apparatus of claim 5 , wherein the instructions further configure the apparatus to convert f(x,y) into a linear function prior to calculating the conduction velocity.

7. The computing apparatus of claim 6 , wherein f(x,y) is converted into a linear function using least squares minimization.

8. The computing apparatus of claim 7 , wherein the selection of the neighborhood of EP data point is determined as a function of a distance of the neighboring EP data point to said EP data point.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2024
From: NEUTRACE INC.
To: ANUMANA, INC.
Reel/Frame 069433/0461 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2024
From: LUX, ROBERT L; JAIN, ROHIT
To: NEUCURES INC.
Reel/Frame 069294/0182 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2024
From: NEUCURES INC.
To: NEUTRACE INC.
Reel/Frame 069294/0401 →
Continuity (1)
Division 17339997 · Jun 5, 2021
References Cited (2)
US 11950918B1 · Lux · 2024 [cited by examiner]
US 20160106376A1 · Li et al. · 2016 [cited by applicant]