# US 9,750,481 B2 · System and method for analyzing antegrade and retrograde blood flow

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,750,481 B2
- Document ID: US9750481B2
- Status: Granted
- Kind: B2
- Application number: 14/751,458
- Filed: 2015-06-26
- Published: 2015-12-31
- Granted: 2017-09-05
- Earliest claimed: 2014-06-26
- Assignees: Indiana University Research and Technology Corporation
- Applicants: Indiana University Research and Technology Corporation
- Inventors: Saurabh S. Thosar; Janet P. Wallace; Chad C. Wiggins
- Web page: https://patentgrep.com/patent/US9750481B2

## CPC

- A61B 8/5223: {for extracting a diagnostic or physiological parameter from medical diagnostic data (for algorithms to analyse biomedical images G06T7/0012)}
- A61B 8/06: Measuring blood flow
- G16H 50/30: for calculating health indices; for individual health risk assessment
- A61B 8/0891: {for diagnosis of blood vessels}
- G06T 2207/30104: Vascular flow; Blood flow; Perfusion
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

A computer-implemented method for simultaneously analyzing antegrade and retrograde blood flow is provided. The method is implemented using a computing device including a processor in communication with a memory. The method includes receiving a first plot of blood velocities over time and determining a first amount of blood flow based on the first plot. The first amount is associated with antegrade blood flow. The method additionally includes determining a second amount of blood flow based on the first plot. The second amount is associated with retrograde blood flow. Additionally, the method includes determining a mean amount of blood flow based at least in part on the first amount of blood flow and the second amount of blood flow, and storing at least one of the first amount, the second amount, and the mean amount of blood flow in the memory.

## Claims

### Claim 1

A computer-implemented method for simultaneously analyzing antegrade and retrograde blood flow, said method implemented using an ultrasound computing device including a processor in communication with a memory, said method comprising:
receiving, by the computing device, a first plot of blood velocities over time;
determining, by the computing device, a first amount of blood flow based on the first plot, the first amount is associated with antegrade blood flow;
determining, by the computing device, a second amount of blood flow based on the first plot, the second amount is associated with retrograde blood flow;
wherein the determining, by the computing device, the first amount of blood flow based on the first plot is simultaneous with the determining, by the computing device, the second amount of blood flow based on the first plot;
determining, by the computing device, a mean amount of blood flow based at least in part on the first amount of blood flow and the second amount of blood flow; and
storing at least one of the first amount of blood flow, the second amount of blood flow, and the mean amount of blood flow in the memory.

### Claim 2 (depends on 1)

The method of claim 1, wherein receiving the first plot further comprises receiving, by the computing device, a plurality of plots, including the first plot, each plot corresponding to a fixed time period.

### Claim 3 (depends on 2)

The method of claim 2, further comprising determining the first amount of blood flow, the second amount of blood flow, and the mean amount of blood flow for each fixed time period.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
identifying a portion of the first plot that corresponds to a most recent output of the ultrasound computing device over the fixed time period; and
determining the first amount of blood flow, the second amount of blood flow, and the mean amount of blood flow based on the identified portion.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
receiving, by the ultrasound computing device, a first image generated by an ultrasound computing device; and
identifying the first plot in the first image.

### Claim 6 (depends on 5)

The method of claim 5, further comprising:
receiving an input designating at least one reference point on the first image; and
identifying the first plot based at least in part on the at least one reference point.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
receiving, by the ultrasound computing device, a video comprising a plurality of images generated by the ultrasound computing device;
identifying the first plot in a first image of the plurality of images; and
identifying at least a second plot in a second image of the plurality of images.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
determining a number of frames per second from the plurality of images; and
determining a fixed time period associated with each plot based on the frames per second.

### Claim 9 (depends on 1)

The method of claim 1, further comprising identifying, by the computing device, a maximum blood velocity, based at least in part on the first plot.

### Claim 10 (depends on 1)

The method of claim 1, further comprising determining, by the ultrasound computing device, an average blood velocity based at least in part on the first plot.

### Claim 11

An ultrasound computing device for simultaneously analyzing antegrade and retrograde blood flow, said ultrasound computing device comprising a processor in communication with a memory device, said ultrasound computing device configured to:
receive a first plot of blood velocities over time;
determine a first amount of blood flow based on the first plot, the first amount is associated with antegrade blood flow;
determine a second amount of blood flow based on the first plot, the second amount is associated with retrograde blood flow;
wherein the determining the first amount of blood flow based on the first plot is simultaneous with the determining the second amount of blood flow based on the first plot;
determine a mean amount of blood flow based at least in part on the first amount of blood flow and the second amount of blood flow; and
store at least one of the first amount of blood flow, the second amount of blood flow, and the mean amount of blood flow in the memory device.

### Claim 12 (depends on 11)

The computing device of claim 11, further configured such that receiving the first plot further comprises receiving a plurality of plots, including the first plot, each plot corresponding to a fixed time period.

### Claim 13 (depends on 12)

The ultrasound computing device of claim 12, further configured to determine the first amount of blood flow, the second amount of blood flow, and the mean amount of blood flow for each fixed time period.

### Claim 14 (depends on 11)

The ultrasound computing device of claim 11, further configured to:
identify a portion of the first plot that corresponds to a most recent output of the ultrasound computing device over the fixed time period; and
determine the first amount of blood flow, the second amount of blood flow, and the mean amount of blood flow based on the identified portion.

### Claim 15 (depends on 11)

The ultrasound computing device of claim 11, further configured to:
receive a first image generated by the ultrasound computing device; and
identify the first plot in the first image.

### Claim 16 (depends on 15)

The computing device of claim 15, further configured to:
receive an input designating at least one reference point on the first image; and
identify the first plot based at least in part on the at least one reference point.

### Claim 17 (depends on 11)

The ultrasound computing device of claim 11, further configured to:
receive a video comprising a plurality of images generated by an ultrasound computing device;
identify the first plot in a first image of the plurality of images; and
identify at least a second plot in a second image of the plurality of images.

### Claim 18 (depends on 17)

The ultrasound computing device of claim 17, further configured to:
determine a number of frames per second from the plurality of images; and
determine a fixed time period associated with each plot based on the frames per second.

### Claim 19

A computer-readable storage medium having computer-executable instructions embodied thereon, wherein when executed by an ultrasound computing device having a processor in communication with a memory device, the computer-executable instructions cause the computing device to:
receive a first plot of blood velocities over time;
determine a first amount of blood flow based on the first plot, the first amount is associated with antegrade blood flow;
determine a second amount of blood flow based on the first plot, the second amount is associated with retrograde blood flow;
wherein the determining the first amount of blood flow based on the first plot is simultaneous with the determining the second amount of blood flow based on the first plot;
determine a mean amount of blood flow based at least in part on the first amount of blood flow and the second amount of blood flow; and
store at least one of the first amount of blood flow, the second amount of blood flow, and the mean amount of blood flow in the memory device.

### Claim 20 (depends on 19)

The computer-readable storage medium of claim 19, further comprising computer-executable instructions such that receiving the first plot further includes receiving, by the computing device, a plurality of plots, including the first plot, each plot corresponding to a fixed time period.
