IP Library Patent Application 18047944
Patent Application
App. No. 18/047,944

SYSTEMS AND METHODS FOR PROCESSING ELECTRONIC IMAGES AND UPDATING BASED ON SENSOR DATA

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 None
App. No.
18/047,944
Abstract

Systems and methods are disclosed for informing and monitoring blood flow calculations with user-specific activity data, including sensor data. One method includes receiving or accessing a user-specific anatomical model and a first set of physiological characteristics of a user; calculating a first value of a blood flow metric of the user based on the user-specific anatomical model and the first set of physiological characteristics; receiving or calculating a second set of physiological characteristics of the user by accessing or receiving sensor data of the user's blood flow and/or sensor data of the user's physiological characteristics; and calculating second value of the blood flow metric of the user based on the user-specific anatomical model and the second set of physiological characteristics of the user.

Claims (56)

1 - 20 . (canceled)

21 . A computer-implemented method of calculating blood flow metrics, comprising:

detecting a sensor of a wearable device associated with a user;

based on the detected sensor, selecting a first blood flow metric from a plurality of blood flow metrics;

receiving sensor data from the detected sensor, the sensor data comprising activity data of a blood flow of the user or physiological characteristics of the user over a period of time in which the user performed an activity;

receiving a user-specific anatomical model; and

computing a value of the selected first blood flow metric of the user based on the user-specific anatomical model and the activity data.

22 . The computer-implemented method of claim 21 , wherein the user-specific anatomical model includes a first value of the first blood flow metric, and wherein the computed value of the first blood flow metric is a second value of the first blood flow metric.

23 . The computer-implemented method of claim 22 , further comprising updating the user-specific anatomical model based on the computed second value of the first blood flow metric.

24 . The computer-implemented method of claim 21 , further comprising:

determining a blood flow model to use to compute the value of the first blood flow metric; and

updating the blood flow model based on the received sensor data.

25 . The computer-implemented method of claim 24 , wherein the blood flow model is based on a user-specific boundary condition, and updating the blood flow model comprises updating the user-specific boundary condition based on the sensor data.

26 . The computer-implemented method of claim 24 , wherein the blood flow model is based on the user-specific anatomical model, and updating the blood flow model comprises updating the user-specific anatomical model based on the sensor data.

27 . The computer-implemented method of claim 21 , further comprising:

receiving stored sensor data associated with the user, wherein the stored sensor data is collected at a first point in time prior to collection of the sensor data of the blood flow of the user or collection of the sensor data of the physiological characteristics of the user; and

determining a blood flow model based on the stored sensor data;

wherein computing the value of the first blood flow metric of the user is further based on the determined blood flow model.

28 . The computer-implemented method of claim 21 , further comprising:

receiving stored sensor data associated with an individual other than the user; and

determining a blood flow model based on the stored sensor data;

wherein computing the value of the first blood flow metric of the user is further based on the determined blood flow model.

29 . The computer-implemented method of claim 28 , further comprising:

identifying a user group associated with the user; and

identifying the individual based on the user group associated with the user.

30 . The computer-implemented method of claim 21 , further comprising:

based on the selected first blood flow metric, selecting which sensor data to use for the computing the value of the first blood flow metric.

31 . The computer-implemented method of claim 21 , further comprising, based on the detected sensor, selecting a second blood flow metric from the plurality of blood flow metrics; and

computing a value of the selected second blood flow metric of the user based on the user-specific anatomical model and the activity data.

32 . A system for calculating blood flow metrics using sensor data, the system comprising:

at least one data storage device storing instructions of calculating blood flow metrics using sensor data; and

at least one processor configured to execute the instructions to perform a method including:

detecting a sensor of a wearable device associated with a user;

based on the detected sensor, selecting a first blood flow metric from a plurality of blood flow metrics;

receiving sensor data from the detected sensor, the sensor data comprising activity data of a blood flow of the user or physiological characteristics of the user over a period of time in which the user performed an activity;

receiving a user-specific anatomical model; and

computing a value of the selected first blood flow metric of the user based on the user-specific anatomical model and the activity data.

33 . The system of claim 32 , wherein the user-specific anatomical model includes a first value of the first blood flow metric, and wherein the computed value of the first blood flow metric is a second value of the first blood flow metric.

34 . The system of claim 33 , the method further comprising updating the user-specific anatomical model based on the computed second value of the first blood flow metric.

35 . The system of claim 32 , the method further comprising:

determining a blood flow model to use to compute the value of the first blood flow metric; and

updating the blood flow model based on the received sensor data.

36 . The system of claim 35 , wherein the blood flow model is based on a user-specific boundary condition, and updating the blood flow model comprises updating the user-specific boundary condition based on the sensor data.

37 . A non-transitory computer readable medium for use on a computer system containing computer-executable programming instructions for performing a method of calculating blood flow metrics using sensor data, the method comprising:

receiving or accessing a user-specific anatomical model and a first set of physiological characteristics of a user;

computing or receiving first values of a plurality of blood flow metrics of the user based on the user-specific anatomical model and the first set of physiological characteristics;

detecting a sensor of a wearable device associated with a user;

based on the detected sensor, selecting a first blood flow metric from a plurality of blood flow metrics;

receiving sensor data from the detected sensor, the sensor data comprising activity data of a blood flow of the user or physiological characteristics of the user over a period of time in which the user performed an activity;

receiving a user-specific anatomical model; and

computing a value of the selected first blood flow metric of the user based on the user-specific anatomical model and the activity data.

38 . The non-transitory computer readable medium of claim 37 , wherein the user-specific anatomical model includes a first value of the first blood flow metric, and wherein the computed value of the first blood flow metric is a second value of the first blood flow metric.

39 . The non-transitory computer readable medium of claim 38 , the method further comprising updating the user-specific anatomical model based on the computed second value of the first blood flow metric.

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

determining a blood flow model to use to compute the value of the first blood flow metric; and

updating the blood flow model based on the received sensor data.

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 Dec 21, 2022
From: FONTE, TIMOTHY A.; GRADY, LEO; TAYLOR, CHARLES A.
To: HEARTFLOW, INC.
Reel/Frame 062172/0421 →