IP Library Granted Patent US 10,478,252
Granted Patent B2
US 10,478,252 · App. 14/541,642 · Granted Nov 19, 2019

Method and system for patient-specific modeling of blood flow

Inventors: Charles A. Taylor (San Mateo, CA); Gilwoo Choi (Mountain View, CA)
Assignee: HeartFlow, Inc.
A61B34/10A61B5/004A61B5/0035A61B5/0044A61B5/02A61B5/021A61B5/024A61B5/026A61B5/02007A61B5/029A61B5/02028A61B5/0263A61B5/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/10G06F17/5009G06F17/5018G06F19/00G06F19/321G06F19/324G06G7/60G06K9/00147G06K9/46G06K9/4604G06K9/52G06K9/6215G06K9/6267G06K9/6298G06T7/0012G06T7/0014G06T7/11G06T7/12G06T7/13G06T7/149G06T7/20G06T7/60G06T7/62G06T7/70G06T7/73G06T7/74G06T11/00G06T11/001G06T11/008G06T11/20G06T11/60G06T15/10G06T17/00G06T17/005G06T17/20G16B5/00G16B45/00G16H10/40G16H10/60G16H30/20G16H30/40G16H50/30G16H50/50G16H50/70A61B2034/104A61B2034/105A61B2034/107A61B2034/108A61B2090/374A61B2090/3762A61B2090/3764A61B2576/00A61B2576/023G06K2009/4666G06T2200/04G06T2207/10012G06T2207/10072G06T2207/10081G06T2207/10088G06T2207/10104G06T2207/10108G06T2207/20036G06T2207/20124G06T2207/30048G06T2207/30104G06T2210/41G06T2211/404Y02A90/22Y02A90/26
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 10,478,252
App. No.
14/541,642
Granted
Nov 19, 2019
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 (49)

1. A computer-implemented method for enabling the assessment of one or more blood vessels of a patient, based on calculated values of a blood flow characteristic, the method comprising:

receiving patient-specific imaging data of a geometry of a plurality of blood vessels interconnected to form a vessel tree of the patient;

determining, using a processor, a three-dimensional geometrical model of the plurality of blood vessels interconnected to form the vessel tree of the patient, based on the received patient-specific imaging data, the three-dimensional geometrical model comprising a model, in three dimensions, of a geometry of the plurality of blood vessels;

determining, using the processor, a patient-specific model of blood flow through the plurality of blood vessels interconnected to form the vessel tree of the patient, based on the received patient-specific imaging data, the patient-specific model of blood flow comprising a model of the flow of blood through the plurality of blood vessels;

determining a first value of the blood flow characteristic within the plurality of blood vessels of the patient based on the three-dimensional geometrical model or the patient-specific model of blood flow through the plurality of blood vessels of the patient;

upon receiving a selection, from a user input received from a user or health care provider, of a blood vessel of the plurality of blood vessels interconnected to form the vessel tree, enabling a modification of one or both of the patient-specific model of blood flow and a geometry of the three-dimensional geometrical model to simulate an occlusion that prevents blood flow through the blood vessel of the plurality of blood vessels interconnected to form the vessel tree;

modifying the patient-specific model of blood flow to prevent blood flow through the blood vessel of the plurality of blood vessels to simulate occlusion of the blood vessel of the plurality of blood vessels interconnected to form the vessel tree;

predicting a change in blood flow, based on the occlusion, in vessels of the vessel tree different from the blood vessel having the occlusion, based on the modified patient-specific model of blood flow and/or the modified three-dimensional geometrical model;

determining a second value of the blood flow characteristic within the plurality of blood vessels of the patient based on the modified three-dimensional geometrical model reflecting the occlusion, and/or the modified patient-specific model of blood flow reflecting the occlusion;

predicting an effect on the patient of the occlusion based on the second value of the blood flow characteristic; and

outputting one or more of the first or second values of the blood flow characteristic, the modified three-dimensional geometrical model, the modified patient-specific model of blood flow, or the predicted effects, to an electronic storage medium or display.

2. The computer-implemented method of claim 1 , wherein the blood flow characteristic includes at least one of blood pressure, blood velocity, blood flow rate, or fractional flow reserve within the plurality of blood vessels of the patient.

3. The computer-implemented method of claim 1 , wherein the patient-specific model of blood flow comprises a reduced-order model defined by a plurality of resistance values defining blood flow through the plurality of blood vessels.

4. The computer-implemented method of claim 3 , wherein the reduced-order model is a lumped parameter model.

5. The computer-implemented method of claim 3 , wherein modifying the patient-specific model of blood flow to reflect the occlusion of the blood vessel includes modifying a resistance value of the reduced-order model.

6. The computer-implemented method of claim 1 , wherein the plurality of blood vessels include one or more arteries in the patient's heart, neck, head, thorax, abdomen, arms, or legs.

7. The computer-implemented method of claim 1 , further comprising:

modeling an interventional or surgical repair, wherein modeling the interventional or surgical repair includes modifying the three-dimensional geometrical model and/or the patient-specific model of blood flow based on positioning of a stent at a location at or near the occlusion.

8. A system for enabling the assessment of one or more blood vessels of patient, based on calculated values of a blood flow characteristic, the system comprising at least:

a processor configured for:

receiving patient-specific imaging data of a geometry of a plurality of blood vessels interconnected to form a vessel tree of the patient;

determining, using a processor, a three-dimensional geometrical model of the plurality of blood vessels interconnected to form the vessel tree of the patient, based on the received patient-specific imaging data, the three-dimensional geometrical model comprising a model, in three dimensions, of a geometry of the plurality of blood vessels;

determining, using the processor, a patient-specific model of blood flow through the plurality of blood vessels interconnected to form the vessel tree of the patient, based on the received patient-specific imaging data, the patient-specific model of blood flow comprising a model of the flow of blood through the plurality of blood vessels;

determining a first value of the blood flow characteristic within the plurality of blood vessels of the patient based on the three-dimensional geometrical model or the patient-specific model of blood flow through the plurality of blood vessels of the patient;

upon receiving a selection, from a user input received from a user or health care provider, of a blood vessel of the plurality of blood vessels interconnected to form the vessel tree, enabling a modification of one or both of the patient-specific model of blood flow and a geometry of the three-dimensional geometrical model to simulate an occlusion that prevents blood flow through the blood vessel of the plurality of blood vessels interconnected to form the vessel tree;

modifying the patient-specific model of blood flow to prevent blood flow through the blood vessel of the plurality of blood vessels to simulate the occlusion of the blood vessel of the plurality of blood vessels interconnected to form the vessel tree;

predicting a change in blood flow, based on the occlusion, in vessels of the vessel tree different from the blood vessel having the occlusion, based on the modified patient-specific model of blood flow and/or the modified three-dimensional geometrical model;

determining a second value of the blood flow characteristic within the plurality of blood vessels of the patient based on the modified three-dimensional geometrical model reflecting the occlusion, and/or the modified patient-specific model of blood flow reflecting the occlusion;

predicting an effect on the patient of the occlusion based on the second value of the blood flow characteristic; and

outputting one or more of the first or second values of the blood flow characteristic, the modified three-dimensional geometrical model, the modified patient-specific model of blood flow, or the predicted effects, to an electronic storage medium or display.

9. The system of claim 8 , wherein the blood flow characteristic includes at least one of blood pressure, blood velocity, blood flow rate, or fractional flow reserve within the plurality of blood vessels of the patient.

10. The system of claim 8 , wherein the patient-specific model of blood flow is a reduced-order model defined by a plurality of resistance values defining blood flow through the plurality of blood vessels.

11. The system of claim 10 , wherein the reduced-order model is a lumped parameter model.

12. The system of claim 10 , wherein modifying the patient-specific model of blood flow to reflect the occlusion of the blood vessel includes modifying a resistance value of the reduced-order model.

13. The system of claim 8 , wherein the plurality of blood vessels include one or more arteries in the patient's heart, neck, head, thorax, abdomen, arms, or legs.

14. The system of claim 8 , further comprising:

modeling an interventional or surgical repair, wherein modeling the interventional or surgical repair includes modifying the three-dimensional geometrical model and/or the patient-specific model of blood flow based on positioning of a stent at a location at or near the occlusion.

15. A non-transitory computer readable medium for use on at least one computer system containing computer-executable programming instructions for performing a method for enabling the assessment of one or more blood vessels of a patient, based on calculated values of a blood flow characteristic, the method comprising:

receiving patient-specific imaging data of a geometry of a plurality of blood vessels interconnected to form a vessel tree of the patient;

determining, using a processor, a three-dimensional geometrical model of the plurality of blood vessels interconnected to form the vessel tree of the patient, based on the received patient-specific imaging data, the three-dimensional geometrical model comprising a model, in three dimensions, of a geometry of the plurality of blood vessels;

determining, using the processor, a patient-specific model of blood flow through the plurality of blood vessels interconnected to form the vessel tree of the patient, based on the received patient-specific imaging data, the patient-specific model of blood flow comprising a model of the flow of blood through the plurality of blood vessels;

determining a first value of the blood flow characteristic within the plurality of blood vessels of the patient based on the three-dimensional geometrical model or the patient-specific model of blood flow through the plurality of blood vessels of the patient;

upon receiving a selection, from a user input received from a user or health care provider, of a blood vessel of the plurality of blood vessels interconnected to form the vessel tree, enabling a modification of one or both of the patient-specific model of blood flow and a geometry of the three-dimensional geometrical model to simulate an occlusion that prevents blood flow through the blood vessel of the plurality of blood vessels interconnected to form the vessel tree;

modifying the patient-specific model of blood flow to prevent blood flow through the blood vessel of the plurality of blood vessels to simulate the occlusion of the blood vessel of the plurality of blood vessels interconnected to form the vessel tree;

predicting a change in blood flow, based on the occlusion, in vessels of the vessel tree different from the blood vessel having the occlusion, based on the modified patient-specific model of blood flow and/or the modified three-dimensional geometrical model;

determining a second value of the blood flow characteristic within the plurality of blood vessels of the patient based on the modified three-dimensional geometrical model reflecting the occlusion, and/or the modified patient-specific model of blood flow reflecting the occlusion;

predicting an effect on the patient of the occlusion based on the second value of the blood flow characteristic; and

outputting one or more of the first or second values of the blood flow characteristic, the modified three-dimensional geometrical model, the modified patient-specific model of blood flow, or the predicted effects, to an electronic storage medium or display.

16. The computer-implemented method of claim 15 , wherein the blood flow characteristic includes at least one of blood pressure, blood velocity, blood flow rate, or fractional flow reserve within the plurality of blood vessels of the patient.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 11, 2025
From: HAYFIN SERVICES LLP
To: HEARTFLOW, INC.
Reel/Frame 072876/0775 →
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2024
From: HAYFIN SERVICES LLP
To: HEARTFLOW, INC.
Reel/Frame 067801/0032 →
SECURITY INTEREST Recorded Jun 18, 2024
From: HEARTFLOW, INC.
To: HAYFIN SERVICES LLP
Reel/Frame 067775/0966 →
SECURITY INTEREST Recorded Jan 20, 2021
From: HEARTFLOW, INC.
To: HAYFIN SERVICES LLP
Reel/Frame 055037/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2016
From: TAYLOR, CHARLES A.; CHOI, GILWOO
To: HEARTFLOW, INC.
Reel/Frame 038754/0558 →
Continuity (9)
Continuation 13658739 · Oct 23, 2012
Continuation 13014835 · Jan 27, 2011
Division 13013561 · Jan 25, 2011
Provisional Application 61401462 · Aug 12, 2010
Provisional Application 61401915 · Aug 20, 2010
Provisional Application 61402308 · Aug 26, 2010
Provisional Application 61402345 · Aug 27, 2010
Provisional Application 61404429 · Oct 1, 2010
Related Publication 20150073722A1 · Mar 12, 2015
Cited By (1)
US 12,670,998