IP Library Granted Patent US 9,449,146
Granted Patent B2
US 9,449,146 · App. 14/323,300 · Granted Sep 20, 2016

Method and system for determining treatments by modifying patient-specific geometrical models

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 9,449,146
App. No.
14/323,300
Granted
Sep 20, 2016
Kind
B2
Abstract

Systems and methods are disclosed for evaluating cardiovascular treatment options for a patient. One method includes creating a three-dimensional model representing a portion of the patient's heart based on patient-specific data regarding a geometry of the patient's heart or vasculature; and for a plurality of treatment options for the patient's heart or vasculature, modifying at least one of the three-dimensional model and a reduced order model based on the three-dimensional model. The method also includes determining, for each of the plurality of treatment options, a value of a blood flow characteristic, by solving at least one of the modified three-dimensional model and the modified reduced order model; and identifying one of the plurality of treatment options that solves a function of at least one of: the determined blood flow characteristics of the patient's heart or vasculature, and one or more costs of each of the plurality of treatment options.

Claims (52)

1. A system for modifying a three-dimensional model based on one or more anatomical treatment options for a patient, the system comprising:

at least one computer system configured for:

creating a three-dimensional mesh model representing at least a portion of anatomy based on patient-specific data regarding a geometry of a patient's anatomy including a lumen;

determining a geometry of at least one of a plurality of treatment options for treating at least a portion of the patient's anatomy; and

modifying the three-dimensional mesh model by deforming an implicitly parameterized surface of the three-dimensional mesh model to simulate insertion of the geometry of the at least one of a plurality of treatment options into the lumen or to simulate removal of the geometry of the at least one of a plurality of treatment options from the lumen of the three-dimensional mesh model.

2. The system of claim 1 , wherein the three-dimensional mesh model or the modified three-dimensional mesh model contours to the geometry of the at least one of a plurality of treatment options.

3. The system of claim 1 , wherein the computer system is configured for:

determining a value of a blood flow characteristic associated with the modified three-dimensional mesh model incorporating the geometry of the at least one of the plurality of treatment options.

4. The system of claim 1 , wherein the computer system is configured for:

identifying one or more locations in the three-dimensional mesh model associated with the at least one of the plurality of treatment options,

wherein the modification of the three-dimensional mesh model is based on the one or more locations.

5. The system of claim 4 , wherein the computer system is configured for:

determining, of the one or more locations, one or more overlapping regions,

wherein the modification of the three-dimensional mesh model is based, at least in part, on the one or more overlapping regions.

6. The system of claim 4 , wherein the computer system is configured for:

determining at least one threshold level of a blood flow characteristic; and

identifying the one or more locations based on the at least one threshold level of the blood flow characteristic.

7. The system of claim 6 , wherein the computer system is configured for:

determining one or more sections of the three-dimensional mesh model based on the at least one threshold level,

wherein the modification of the three-dimensional mesh model is based, at least in part, on the one or more sections.

8. The system of claim 7 , wherein the plurality of treatment options includes a set of possible treatment options for each of the one or more sections.

9. A computer-implemented method for modifying a three-dimensional model based on one or more anatomical treatment options for a patient, the method comprising:

creating a three-dimensional mesh model representing at least a portion of anatomy based on patient-specific data regarding a geometry of a patient's anatomy including a lumen;

determining a geometry of at least one of a plurality of treatment options for treating at least a portion of the patient's anatomy; and

modifying the three-dimensional mesh model by deforming an implicitly parameterized surface of the three-dimensional mesh model to simulate insertion of the geometry of the at least one of a plurality of treatment options into the lumen or to simulate removal of the geometry of the at least one of a plurality of treatment options from the lumen of the three-dimensional mesh model.

10. The computer-implemented method of claim 9 , wherein the three-dimensional mesh model or the modified three-dimensional mesh model contours to the geometry of the at least one of a plurality of treatment options.

11. The computer-implemented method of claim 9 , further comprising:

determining a value of a blood flow characteristic associated with the modified three-dimensional mesh model incorporating the geometry of the at least one of the plurality of treatment options.

12. The computer-implemented method of claim 9 , further comprising:

identifying one or more locations in the three-dimensional mesh model associated with the at least one of the plurality of treatment options,

wherein the modification of the three-dimensional mesh model is based on the one or more locations.

13. The computer-implemented method of claim 12 , further comprising:

determining, of the one or more locations, one or more overlapping regions,

wherein the modification of the three-dimensional mesh model is based, at least in part, on the one or more overlapping regions.

14. The computer-implemented method of claim 12 , further comprising:

determining at least one threshold level of a blood flow characteristic; and

identifying the one or more locations based on the at least one threshold level of a blood flow characteristic.

15. The computer-implemented method of claim 14 , further comprising:

determining one or more sections of the three-dimensional mesh model based on the at least one threshold level,

wherein the modification of the three-dimensional mesh model is based, at least in part, on the one or more sections.

16. The computer-implemented method of claim 15 , wherein the plurality of treatment options includes a set of possible treatment options for each of the one or more sections.

17. A non-transitory computer readable medium for use on a computer system containing computer-executable programming instructions for modifying a three-dimensional model based on one or more anatomical treatment options for a patient, the method comprising:

a processor configured to execute the instructions to perform a method including:

creating a three-dimensional mesh model representing at least a portion of anatomy based on patient-specific data regarding a geometry of a patient's anatomy including a lumen;

determining a geometry of at least one of a plurality of treatment options for treating at least a portion of the patient's anatomy; and

modifying the three-dimensional mesh model by deforming an implicitly parameterized surface of the three-dimensional mesh model to simulate insertion of the geometry of the at least one of a plurality of treatment options into the lumen or to simulate removal the geometry of the at least one of a plurality of treatment options from the lumen of the three-dimensional mesh model.

18. The non-transitory computer readable medium of claim 17 , wherein the three-dimensional mesh model or the modified three-dimensional mesh model contours to the geometry of the at least one of a plurality of treatment options.

19. The non-transitory computer readable medium of claim 17 , the method further comprising:

determining a value of a blood flow characteristic associated with the modified three-dimensional mesh model incorporating the geometry of the at least one of the plurality of treatment options.

20. The non-transitory computer readable medium of claim 17 , the method further comprising:

identifying one or more locations in the three-dimensional mesh model associated with the at least one of the plurality of treatment options,

wherein the modification of the three-dimensional mesh model is based on the one or more locations.

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 Aug 5, 2014
From: SPILKER, RYAN; EBERLE, DAVID; GRADY, LEO
To: HEARTFLOW, INC.
Reel/Frame 033465/0733 →