IP Library Granted Patent US 12,508,078
Granted Patent B2
US 12,508,078 · App. 18/179,432 · Granted Dec 30, 2025

Systems and method for performing particle-based simulation of fluid flow

Inventor: Charles A. Taylor (Atherton, CA)
Assignee: Heartflow, Inc.
A61B34/10A61B5/0035A61B5/004A61B5/0044A61B5/02A61B5/02007A61B5/02028A61B5/021A61B5/024A61B5/026A61B5/0263A61B5/029A61B5/055A61B5/1075A61B5/1118A61B5/22A61B5/4848A61B5/6852A61B5/7246A61B5/7275A61B5/7278A61B5/745A61B6/03A61B6/032A61B6/481A61B6/503A61B6/504A61B6/507A61B6/5205A61B6/5217A61B6/5229A61B8/02A61B8/04A61B8/06A61B8/065A61B8/481A61B8/5223A61B8/5261A61B34/25A61M5/007G01R33/5601G01R33/5635G01R33/56366G06F17/10G06F18/22G06F18/24G06F30/20G06F30/23G06F30/28G06G7/60G06T7/0012G06T7/0014G06T7/11G06T7/12G06T7/13G06T7/149G06T7/20G06T7/60G06T7/62G06T7/70G06T7/73G06T7/74G06T11/00G06T11/001G06T11/008G06T11/20G06T11/60G06T15/10G06T17/00G06T17/005G06T17/20G06V10/40G06V10/42G06V10/44G06V20/698G16B5/00G16B45/00G16H10/40G16H10/60G16H30/20G16H30/40G16H50/30G16H50/50G16H50/70G16H70/00A61B5/6868A61B2034/104A61B2034/105A61B2034/107A61B2034/108A61B2090/374A61B2090/3762A61B2090/3764A61B2576/00A61B2576/023G06T7/10G06T2200/04G06T2207/10012G06T2207/10072G06T2207/10081G06T2207/10088G06T2207/10104G06T2207/10108G06T2207/20036G06T2207/20124G06T2207/30016G06T2207/30048G06T2207/30104G06T2210/41G06T2211/404G06V10/467Y02A90/10
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,508,078
App. No.
18/179,432
Granted
Dec 30, 2025
Kind
B2
Abstract

Embodiments include a system for determining cardiovascular information for a patient. The system may include at least one computer system configured to receive patient-specific data regarding a geometry of the patient's heart, and create a three-dimensional model representing at least a portion of the patient's heart based on the patient-specific data. The at least one computer system may be further configured to create a physics-based model relating to a blood flow characteristic of the patient's heart and determine a fractional flow reserve within the patient's heart based on the three-dimensional model and the physics-based model.

Claims (34)

1 . A computer-implemented method for simulating a fluid flow, comprising:

accessing, via one or more processors, a geometric model of a volume of a portion of anatomy of an individual;

simulating, via the one or more processors, fluid flow of blood through the volume using a particle-based simulation, wherein the simulating includes modelling one or more walls of the volume as compliant by coupling an elastodynamic model of the one or more walls to the particle-based simulating of the blood;

determining, via the one or more processors and based on the simulating, one or more flow characteristics at one or more points within the fluid flow; and

determining, via the one or more processors and based on the one or more flow characteristics at the one or more points, at least one prediction regarding the fluid flow through the volume.

2 . The computer-implemented method of claim 1 , wherein the particle-based simulation includes a lattice Boltzmann method.

3 . The computer-implemented method of claim 1 , wherein the one or more flow characteristics include one or more of velocity, flow rate, pressure, or pressure ratio.

4 . The computer-implemented method of claim 1 , wherein the simulating includes assigning one or more of an inlet boundary condition or an outlet boundary condition for the volume.

5 . The computer-implemented method of claim 4 , wherein the one or more of the inlet boundary condition or the outlet boundary condition is associated with one or more of a flow volume, a pressure, or a mass or volume of material receiving blood from the fluid flow.

6 . The computer-implemented method of claim 1 , wherein the at least one prediction regarding the fluid flow through the volume includes a prediction of a path of an element through the volume due to the fluid flow.

7 . The computer-implemented method of claim 1 , wherein the blood in the particle-based simulation is modelled as a multi-phase fluid.

8 . A system for simulating a fluid flow, comprising:

at least one memory storing instructions; and

at least one processor operatively connected to the at least one memory, and configured to execute the instructions to perform operations, including:

accessing a geometric model of a volume of a portion of anatomy of an individual;

simulating fluid flow of blood through the volume using a particle-based simulation, wherein the simulating includes modelling one or more walls of the volume as compliant by coupling an elastodynamic model of the one or more walls to the particle-based simulating of the blood;

determining, based on the simulating, one or more flow characteristics at one or more points within the fluid flow; and

determining, based on the one or more flow characteristics at the one or more points, at least one prediction regarding the fluid flow through the volume.

9 . The system of claim 8 , wherein the particle-based simulation includes a lattice Boltzmann method.

10 . The system of claim 8 , wherein the one or more flow characteristics include one or more of velocity, flow rate, pressure, or pressure ratio.

11 . The system of claim 8 , wherein the simulating includes assigning one or more of an inlet boundary condition or an outlet boundary condition for the volume.

12 . The system of claim 11 , wherein the one or more of the inlet boundary condition or the outlet boundary condition is associated with one or more of a flow volume, a pressure, or a mass or volume of material receiving blood from the fluid flow.

13 . The system of claim 11 , wherein the at least one prediction regarding the fluid flow through the volume includes a prediction of a path of an element through the volume due to the fluid flow.

14 . The system of claim 11 , wherein the blood in the particle-based simulation is modelled as a multi-phase fluid.

15 . A non-transitory computer-readable medium comprising instructions for simulating a fluid flow that are executable by at least one processor to perform operations, including:

accessing a geometric model of a volume of a portion of anatomy of an individual;

simulating fluid flow of blood through the volume using a particle-based simulation, wherein the simulating includes modelling one or more walls of the volume as compliant by coupling an elastodynamic model of the one or more walls to the particle-based simulating of the blood;

determining, based on the simulating, one or more flow characteristics at one or more points within the fluid flow; and

determining, based on the one or more flow characteristics at the one or more points, at least one prediction regarding the fluid flow through the volume.

16 . The non-transitory computer-readable medium of claim 15 , wherein:

the blood in the particle-based simulation is modelled as a multi-phase fluid;

the particle-based simulation includes a lattice Boltzmann method;

the one or more flow characteristics include one or more of velocity, flow rate, pressure, or pressure ratio; and

the simulating includes assigning one or more of an inlet boundary condition or an outlet boundary condition for the volume, the one or more of the inlet boundary condition or the outlet boundary condition associated with one or more of a flow volume, a pressure, or a mass or volume of material receiving blood from the fluid flow.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 11, 2025
From: HAYFIN SERVICES LLP
To: HEARTFLOW, INC.
Reel/Frame 072876/0775 →
SECURITY INTEREST Recorded Jun 18, 2024
From: HEARTFLOW, INC.
To: HAYFIN SERVICES LLP
Reel/Frame 067775/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2023
From: TAYLOR, CHARLES A.
To: HEARTFLOW, INC.
Reel/Frame 062922/0143 →