IP Library Granted Patent US 11,083,524
Granted Patent B2
US 11,083,524 · App. 14/554,911 · Granted Aug 10, 2021

Method and system for patient-specific modeling of blood flow

Inventor: Charles A. Taylor (Menlo Park, 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/10G06F30/20G06F30/23G06G7/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/70G16H70/00A61B2034/104A61B2034/105A61B2034/107A61B2034/108A61B2090/374A61B2090/3762A61B2090/3764A61B2576/00A61B2576/023G06K2009/4666G06T7/10G06T2200/04G06T2207/10012G06T2207/10072G06T2207/10081G06T2207/10088G06T2207/10104G06T2207/10108G06T2207/20036G06T2207/20124G06T2207/30048G06T2207/30104G06T2210/41G06T2211/404Y02A90/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 11,083,524
App. No.
14/554,911
Granted
Aug 10, 2021
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 (64)

1. A system for evaluating cardiovascular treatment options for a patient, the system comprising:

at least one data storage device storing instructions for evaluating cardiovascular treatment options for a patient; and

at least one processor configured to execute the instructions to perform operations comprising:

receiving a three-dimensional model representing at least a portion of the patient's heart or vasculature based on patient-specific data regarding a geometry of the patient's heart or vasculature, the portion of the patient's heart or vasculature having a patient-specific stenosis or diseased area, the three-dimensional model representing at least the portion of the patient's heart or vasculature including a representation of at least a portion of the patient's blood vessels;

removing and replacing a portion of the three-dimensional model with a patient-specific reduced order model of blood flow, the patient-specific reduced order model comprising a one-dimensional or two-dimensional model and including a plurality of segments, the plurality of segments including a segment modeling the patient-specific stenosis or diseased area, each segment represented by a respective component having one or more values of a linear resistance, a non-linear resistance, a capacitance, or an inductance, the one or more values representative of one or more of:

a resistance to blood flow of the segment;

an elasticity of vessel walls of the segment; or

inertial effects related to one or more of acceleration or deceleration of blood flow through the segment;

for each of a plurality of treatment options, determining a size of the treatment option or a location of the three-dimensional model associated with the treatment option;

for each of the plurality of treatment options, determining a modification to the one or more values of the component of at least one segment of the patient-specific reduced order model based on the determined size or the determined location of the treatment option, the modification representing the treatment option;

for each of the plurality of treatment options, applying the determined modification of the one or more values to the component of the at least one segment of the patient-specific reduced order model to thereby determine a respective modified patient-specific reduced order model modeling an application of the treatment option to the portion of the patient's heart or vasculature;

determining respective values of a blood flow characteristic of the modified patient-specific reduced order models; and

based on the determined values of the blood flow characteristic, identifying one of the plurality of treatment options that solves an optimization model having an objective function of at least the blood flow characteristic.

2. The system of claim 1 , the operations further comprising modifying the three-dimensional model for a subset of each of the plurality of treatment options in locations that exhibit a hemodynamic significance.

3. The system of claim 1 , wherein:

the blood flow characteristic indicates a ratio between a pressure in a blood vessel and a pressure at a location in a plurality of branched vessels of said blood vessel; and

the operations further comprise determining the blood flow characteristic at a plurality of locations in the plurality of branched vessels of said blood vessel.

4. The system of claim 1 , wherein the patient-specific data includes imaging data provided by computer tomography or magnetic resonance imaging techniques.

5. The system of claim 1 , wherein the patient-specific reduced order model includes at least one lumped parameter model representing a blood flow through boundaries of the three-dimensional model.

6. The system of claim 1 , wherein the at least one processor is configured to determine the blood flow characteristic using a parameter associated with at least one of a level of hyperemia, a level of exercise, or a medication.

7. The system of claim 1 , wherein

the optimization model is based on the modified patient-specific reduced order models respectively obtained for the plurality of treatment options, the values of the blood flow characteristic respectively determined for the plurality of treatment options, and costs respectively associated the plurality of treatment options, and

a solution of the determined optimization model is a treatment option that is, according to the objective function, optimal among the plurality of treatment options for a combination of (1) maximizing blood flow in a patient's vasculature, (2) minimizing pressure changes in a patient's vasculature, and (3) minimizing a cost associated with the identified treatment option.

8. The system of claim 1 , the operations further comprising:

dividing the three-dimensional model into a plurality of three-dimensional-model segments;

for each of the plurality of three-dimensional-model segments, determining a respective component having one or more values to represent the three-dimensional-model segment based on whether the three-dimensional-model segment includes a representation of the patient-specific stenosis or diseased area; and

determining the patient-specific reduced order model so that the plurality of segments of the patient-specific reduced order model are respectively defined by the one or more values of the components determined for the plurality of three-dimensional-model segments.

9. The system of claim 1 , wherein, to modify the patient-specific reduced order model based on the determined modification respectively representing the treatment option to thereby determine the respective modified patient-specific reduced order model, the at least one processor is configured to:

apply the one or more values of the determined modification representing the treatment option to the component representative of one of the plurality of segments of the patient-specific reduced order model or to a component of a new segment of the patient-specific reduced order model.

10. The system of claim 1 , wherein the component representing each segment has:

at least one of a linear resistance value or a non-linear resistance value that is representative of the resistance to blood flow of the segment;

a capacitance value representative of the elasticity of the vessel walls of the segment; and

an inductance value representative of the inertial effects related to one or more of acceleration or deceleration of blood flow through the segment.

11. A method for evaluating cardiovascular treatment options for a patient, the method comprising:

receiving a three-dimensional model representing at least a portion of the patient's heart or vasculature based on patient-specific data regarding a geometry of the patient's heart or vasculature, the portion of the patient's heart or vasculature having a patient-specific stenosis or diseased area, the three-dimensional model representing at least the portion of the patient's heart or vasculature including a representation of at least a portion of the patient's blood vessels;

removing and replacing a portion of the three-dimensional model with a patient-specific reduced order model of blood flow, the patient-specific reduced order model comprising a one-dimensional or two-dimensional model and including a plurality of segments, the plurality of segments including a segment modeling the patient-specific stenosis or diseased area, each segment represented by a respective component having one or more values of a linear resistance, a non-linear resistance, a capacitance, or an inductance, the one or more values representative of one or more of:

a resistance to blood flow of the segment;

an elasticity of vessel walls of the segment; or

inertial effects related to one or more of acceleration or deceleration of blood flow through the segment;

for each of a plurality of treatment options, determining a size of the treatment option or a location of the three-dimensional model associated with the treatment option;

for each of the plurality of treatment options, determining a modification to the one or more values of the component of at least one segment of the patient-specific reduced order model based on the determined size or the determined location of the treatment option, the modification representing the treatment option;

for each of the plurality of treatment options, applying the determined modification of the one or more values to the component of the at least one segment of the patient-specific reduced order model to thereby determine a respective modified patient-specific reduced order model modeling an application of the treatment option to the portion of the patient's heart or vasculature;

determining respective values of a blood flow characteristic of the modified patient-specific reduced order models; and

based on the determined values of the blood flow characteristic, identifying one of the plurality of treatment options that solves an optimization model having an objective function of at least the blood flow characteristic.

12. The method of claim 11 , further comprising modifying the three-dimensional model for a subset of each of the plurality of treatment options in locations that exhibit a hemodynamic significance.

13. The method of claim 11 , wherein:

the blood flow characteristic indicates a ratio between a pressure in a blood vessel and a pressure at a location in a plurality of branched vessels of said blood vessel; and

the method comprises determining the blood flow characteristic at a plurality of locations in the plurality of branched vessels of said blood vessel.

14. The method of claim 11 , wherein the patient-specific data includes imaging data provided by computer tomography or magnetic resonance imaging techniques.

15. The method of claim 11 , wherein the patient-specific reduced order model includes at least one lumped parameter model representing a blood flow through boundaries of the three-dimensional model.

16. The method of claim 11 , further comprising determining the blood flow characteristic using a parameter associated with at least one of a level of hyperemia, a level of exercise, or a medication.

17. The method of claim 11 , wherein

the optimization model is based on the modified patient-specific reduced order models respectively obtained for the plurality of treatment options, the values of the blood flow characteristic respectively determined for the plurality of treatment options, and costs respectively associated the plurality of treatment options, and

a solution of the determined optimization model is a treatment option that is, according to the objective function, optimal among the plurality of treatment options for a combination of (1) maximizing blood flow in a patient's vasculature, (2) minimizing pressure changes in a patient's vasculature, and (3) minimizing a cost associated with the identified treatment option.

18. The method of claim 11 , wherein the removing and replacing of the portion of the patient-specific reduced order model comprises:

dividing the three-dimensional model into a plurality of three-dimensional-model segments;

for each of the plurality of three-dimensional-model segments, determining a respective component having one or more values to represent the three-dimensional-model segment based on whether the three-dimensional-model segment includes a representation of the patient-specific stenosis or diseased area; and

determining the patient-specific reduced order model so that the plurality of segments of the patient-specific reduced order model are respectively defined by the one or more values of the components determined for the plurality of three-dimensional-model segments.

19. The method of claim 11 , wherein modifying the patient-specific reduced order model based on the determined modification respectively representing the treatment option to thereby determine the respective modified patient-specific reduced order model comprises:

applying the one or more values of the determined modification representing the treatment option to the component representative of one of the plurality of segments of the patient-specific reduced order model or to a component of a new segment of the patient-specific reduced order model.

20. The method of claim 11 , wherein the component representing each segment has:

at least one of a linear resistance value or a non-linear resistance value that is representative of the resistance to blood flow of the segment;

a capacitance value representative of the elasticity of the vessel walls of the segment; and

an inductance value representative of the inertial effects related to one or more of acceleration or deceleration of blood flow through the segment.

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.
To: HEARTFLOW, INC.
Reel/Frame 038754/0612 →
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 20150088478A1 · Mar 26, 2015
Cited By (31)
US 12,217,872 US 12,236,600 US 12,245,882 US 12,283,046 US 12,299,885 US 12,315,076 US 12,324,695 US 12,324,696 US 12,343,119 US 12,354,755 US 12,380,560 US 12,387,325 US 12,396,695 US 12,406,365 US 12,408,885 US 12,423,813 US 12,440,180 US 12,446,965 US 12,499,539 US 12,499,646 US 12,512,196 US 12,531,159 US 12,555,228 US 12,558,048 US 12,567,489 US 12,599,352 US 12,620,092 US 12,635,965 US 12,670,998 US 12,712,082 US 12,714,382