IP Library Granted Patent US 11,948,695
Granted Patent B2
US 11,948,695 · App. 18/052,119 · Granted Apr 2, 2024

Systems and methods for identifying and modeling unresolved vessels in image-based patient-specific hemodynamic models

Inventors: Charles A. Taylor (Atherton, CA); Hyun Jin Kim (San Mateo, CA); Leo Grady (Darien, CT); Rhea Tombropoulos (Woodside, CA); Gilwoo Choi (Mountain View, CA); Nan Xiao (San Jose, CA); David Spain (San Mateo, CA)
Assignee: HeartFlow, Inc.
G16Z99/00G16H30/40G16H50/50
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,948,695
App. No.
18/052,119
Granted
Apr 2, 2024
Kind
B2
Abstract

Systems and methods are disclosed for identifying and modeling unresolved vessels, and the effects thereof, in image-based patient-specific hemodynamic models. One method includes: receiving, in an electronic storage medium, one or more patient-specific anatomical models representing at least a vessel of a patient; determining, using a processor, the values and characteristics of one or more patient-specific morphometric features in the one or more patient-specific anatomical models; modifying the patient-specific anatomical model using the determined patient-specific morphometric features; and outputting, one or more of, a modified patient-specific anatomical model or a patient-specific morphometric feature to an electronic storage medium or display.

Claims (45)

1. A computer-implemented method of identifying and modeling effects of unresolved vessels in image-based patient-specific hemodynamic models, the method comprising:

receiving, in an electronic storage medium, one or more patient-specific anatomical models representing at least a vessel of a patient;

determining, using a processor, an unbranched or unmodeled segment of the one or more patient-specific anatomical models;

calculating, using the processor, at least one of a length or a diameter of the unbranched or unmodeled segment;

receiving, in the electronic storage medium, a reference value corresponding to a region of a body of the patient represented by the one or more patient-specific anatomical models;

comparing, by the processor, the calculated at least one of the length or the diameter of the unbranched or unmodeled segment to the reference value; and

using the processor, generating an updated patient-specific anatomical model based on the comparison between the calculated at least one of the length or the diameter of the unbranched or unmodeled segment to the reference value.

2. The computer-implemented method of claim 1 , further comprising determining, using the processor, a number of unbranched or unmodeled segment in each of the one or more patient-specific anatomical models, based on the comparison.

3. The computer-implemented method of claim 1 , wherein the updated patient-specific anatomical model comprises a truncation or removal of a portion of the one or more patient-specific anatomical models.

4. The computer-implemented method of claim 1 , wherein the updated patient-specific anatomical model comprises an addition to a portion of the one or more patient-specific anatomical models.

5. The computer-implemented method of claim 4 , wherein both the length and the diameter of the unbranched or unmodeled segment are calculated, and wherein one or more segment are added to the portion of the one or more patient-specific anatomical models if a ratio of the length to the diameter is less than the received reference value.

6. The computer-implemented method of claim 1 , wherein the diameter of the unbranched or unmodeled segment includes an average diameter of the unbranched or unmodeled segment along an entire length of the unbranched or unmodeled segment.

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

estimating one or more of a diameter or a length of an unresolved side branch based on the comparison.

8. A system for identifying and modeling effects of unresolved vessels in image-based patient-specific hemodynamic models, the system comprising:

at least one data storage device storing instructions for identifying and modeling effects of unresolved vessels in image-based patient-specific hemodynamic models; and

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

receiving, in an electronic storage medium, one or more patient-specific anatomical models representing at least a vessel of a patient;

determining, using a processor, an unbranched or unmodeled segment of the one or more patient-specific anatomical models;

calculating, using the processor, at least one of a length or a diameter of the unbranched or unmodeled segment;

receiving, in the electronic storage medium, a reference value corresponding to a region of a body of the patient represented by the one or more patient-specific anatomical models;

comparing, by the processor, the calculated at least one of the length or the diameter of the unbranched or unmodeled segment to the reference value; and

using the processor, generating an updated patient-specific anatomical model based on the comparison between the calculated at least one of the length or the diameter of the unbranched or unmodeled segment to the reference value.

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

determining, using the processor, a number of unbranched or unmodeled segment in each of the one or more patient-specific anatomical models, based on the comparison.

10. The system of claim 8 , wherein the updated patient-specific anatomical model comprises a truncation or removal of a portion of the one or more patient-specific anatomical models.

11. The system of claim 8 , wherein the updated patient-specific anatomical model comprises an addition to a portion of the one or more patient-specific anatomical models.

12. The system of claim 11 , wherein both the length and the diameter of the unbranched or unmodeled segment are calculated, and wherein one or more segment are added to the portion of the one or more patient-specific anatomical models if a ratio of the length to the diameter is less than the received reference value.

13. The system of claim 8 , wherein the diameter of the unbranched or unmodeled segment includes an average diameter of the unbranched or unmodeled segment along an entire length of the unbranched or unmodeled segment.

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

estimating one or more of a diameter or a length of an unresolved side branch based on the comparison.

15. A non-transitory computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform operations for identifying and modeling effects of unresolved vessels in image-based patient-specific hemodynamic models, the operations comprising:

receiving, in an electronic storage medium, one or more patient-specific anatomical models representing at least a vessel of a patient;

determining, using a processor, an unbranched or unmodeled segment of the one or more patient-specific anatomical models;

calculating, using the processor, at least one of a length or a diameter of the unbranched or unmodeled segment;

receiving, in the electronic storage medium, a reference value corresponding to a region of a body of the patient represented by the one or more patient-specific anatomical models;

comparing, by the processor, the calculated at least one of the length or the diameter of the unbranched or unmodeled segment to the reference value; and

using the processor, generating an updated patient-specific anatomical model based on the comparison between the calculated at least one of the length or the diameter of the unbranched or unmodeled segment to the reference value.

16. The non-transitory computer-readable medium of claim 15 , the operations further comprising:

determining, using the processor, a number of unbranched or unmodeled segment in each of the one or more patient-specific anatomical models, based on the comparison.

17. The non-transitory computer-readable medium of claim 15 , wherein the updated patient-specific anatomical model comprises a truncation or removal of a portion of the one or more patient-specific anatomical models.

18. The non-transitory computer-readable medium of claim 15 , wherein the updated patient-specific anatomical model comprises an addition to a portion of the one or more patient-specific anatomical models.

19. The non-transitory computer-readable medium of claim 18 , wherein both the length and the diameter of the unbranched or unmodeled segment are calculated, and wherein one or more segment are added to the portion of the one or more patient-specific anatomical models if a ratio of the length to the diameter is less than the received reference value.

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

estimating one or more of a diameter or a length of an unresolved side branch based on the comparison.

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 Nov 18, 2022
From: TAYLOR, CHARLES A.; KIM, HYUN JIN; GRADY, LEO; TOMBROPOULOS, RHEA; CHOI, GILWOO; XIAO, NAN; SPAIN, DAVID
To: HEARTFLOW, INC.
Reel/Frame 061820/0918 →
Continuity (5)
Continuation 17208799 · Mar 22, 2021
Continuation 16197844 · Nov 21, 2018
Continuation 15442102 · Feb 24, 2017
Provisional Application 62300540 · Feb 26, 2016
Related Publication 20230290524A1 · Sep 14, 2023
Cited By (10)
US 12,315,076 US 12,354,755 US 12,387,325 US 12,408,885 US 12,423,813 US 12,446,965 US 12,499,646 US 12,512,196 US 12,531,159 US 12,567,489