IP Library › Granted Patent US 12,575,808
Granted Patent B1
US 12,575,808 · App. 19/253,831 · Granted Mar 17, 2026

Systems and methods for guiding ultrasonic probe positioning using scoring-based canonical view simulation model

Inventors: Rakesh Barve (Bengaluru, IN); Abhijith Chunduru (Bengaluru, IN); Animesh Agarwal (San Mateo, CA)
Assignee: Anumana, Inc.
A61B8/12A61B6/03A61B6/12G06T7/251G16H50/20A61M2025/0166G06T2200/24G06T2207/10081G06T2207/10132G06T2207/20081G06T2207/20084G06T2207/30004
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 12,575,808
App. No.
19/253,831
Granted
Mar 17, 2026
Kind
B1
Abstract

A system for guiding ultrasonic probe positioning using scoring-based canonical view simulation model including a catheter coupled to at least a transducer, wherein the at least a transducer is configured to receive ultrasound data, a localization system configured to detect probe position data as a function of a location of the catheter, at least a processor communicatively connected to the at least a transducer and the localization system, and a memory communicatively connected to the at least a processor, and containing instructions configuring the at least a processor to receive the ultrasound data and the probe position data, generate, using a scoring-based canonical view simulation model, a movement vector as a function of the ultrasound data and the probe position data, determine, using the movement vector, real-time guidance data, and display the real-time guidance data to a user through a user interface.

Claims (58)

1 . A system for guiding ultrasonic probe positioning using a scoring-based canonical view simulation model, the system comprising:

a catheter coupled to at least a transducer, wherein the at least a transducer is configured to receive ultrasound data;

a localization system configured to detect probe position data as a function of a location of the catheter;

at least a processor communicatively connected to the at least a transducer and the localization system; and

a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to:

receive the ultrasound data from the transducer;

receive the probe position data from the localization system;

generate, using a scoring-based canonical view simulation model, a movement vector as a function of the ultrasound data and the probe position data, wherein the scoring-based canonical view simulation model has been trained using a reinforcement learning algorithm;

determine, using the movement vector, real-time guidance data comprising a performance metric, wherein the performance metric is determined as a function of comparing actions of a user, as represented by one or both of the ultrasound data and the probe position data, against an optimal movement predicted by the scoring-based canonical view simulation model; and

display the real-time guidance data and the performance metric in real-time to the user through a user interface.

2 . The system of claim 1 , wherein:

the real-time guidance data comprises an optimal movement of the catheter which is a function of the movement vector; and

the real-time guidance data comprises one or more of visual feedback, auditory feedback, or haptic feedback.

3 . The system of claim 1 , further comprising a display device, wherein:

the real-time guidance data comprises visual feedback, wherein visual feedback comprises an on-screen visual guide; and

the display device is configured to display the visual feedback to a user as a function of the real-time guidance data.

4 . The system of claim 1 , wherein the at least a processor is further configured to:

display, through the user interface, the ultrasound data as an ultrasound image; and

overlay, on the ultrasound image at the user interface, the real-time guidance, wherein the real-time guidance data comprises visual feedback configured to direct a user in real-time to adjust the catheter's position.

5 . The system of claim 1 , wherein the at least a processor is further configured to:

display, through the user interface, a 3D model; and

overlay, on the 3D model at the user interface, the position of a virtual sensor relative to the 3D model as a function of the probe position data.

6 . The system of claim 1 , wherein the at least a processor is further configured to update the real-time guidance data as a function of one or more changes in the ultrasound data and probe position data, wherein updating the real-time guidance data comprises:

receiving updated ultrasound data and probe position data;

inputting the updated ultrasound and probe position data into the scoring-based canonical view simulation model; and

outputting, from the scoring-based canonical view simulation model, updated real-time guidance.

7 . The system of claim 1 , wherein the scoring-based canonical view simulation model comprises a reinforcement learning model that has been trained using computed tomography data.

8 . The system of claim 1 , wherein:

the real-time guidance data comprises a set of visual indicators, wherein the set of visual indicators show a relative proximity of the catheter to a target area; and

the at least a processor is further configured to update the set of visual indicators as a function of one or more movements of the catheter.

9 . The system of claim 1 , wherein:

the ultrasound data and the probe position data are live data; and

the ultrasound data and the probe position data are received from a live ultrasonic procedure.

10 . A method for guiding ultrasonic probe positioning using a scoring-based canonical view simulation model, the method comprising:

receiving, by at least a processor, ultrasound data from a transducer coupled to a catheter;

receiving, by the at least a processor, probe position data from a localization system;

generating, using a scoring-based canonical view simulation model, a movement vector as a function of the ultrasound data and the probe position data, wherein the scoring-based canonical view simulation model has been trained using a reinforcement learning algorithm;

determining, using the movement vector, real-time guidance data comprising a performance metric, wherein the performance metric is determined as a function of comparing actions of a user, as represented by one or both of the ultrasound data and the probe position data, against an optimal movement predicted by the scoring-baser canonical view simulation model; and

displaying the real-time guidance data and the performance metric in real-time to the user through a user interface.

11 . The method of claim 10 , wherein:

the real-time guidance data comprises an optimal movement of the catheter which is a function of the movement vector; and

the real-time guidance data comprises one or more of visual feedback, auditory feedback, or haptic feedback.

12 . The method of claim 10 , further comprising displaying, to a user, real-time guidance comprising visual feedback, wherein the visual feedback comprises an on-screen visual guide.

13 . The method of claim 10 , further comprising:

displaying, through the user interface, the ultrasound data as an ultrasound image; and

overlaying, on the ultrasound image at the user interface, the real-time guidance, wherein the real-time guidance data comprises visual feedback configured to direct a user in real-time to adjust the catheter's position.

14 . The method of claim 10 , further comprising:

displaying, through the user interface, a 3D model; and

overlaying, on the 3D model at the user interface, the position of a virtual sensor relative to the 3D model as a function of the probe position data.

15 . The method of claim 10 , further comprising updating the real-time guidance data as a function of one or more changes in the ultrasound data and probe position data, wherein updating the real-time guidance data comprises:

receiving updated ultrasound data and probe position data;

inputting the updated ultrasound and probe position data into the scoring-based canonical view simulation model; and

outputting, from the scoring-based canonical view simulation model, updated real-time guidance.

16 . The method of claim 10 , wherein the scoring-based canonical view simulation model comprises a reinforcement learning model that has been trained using computed tomography data.

17 . The method of claim 10 , further comprising updating the real-time guidance data comprising a set of visual indicators as a function of one or more movements of the catheter, wherein the set of visual indicators show a relative proximity of the catheter to a target area.

18 . The method of claim 10 , wherein:

the ultrasound data and the probe position data are live data; and

the ultrasound data and the probe position data are received from a live ultrasonic procedure.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: BARVE, RAKESH; CHUNDURU, ABHIJITH; AGARWAL, ANIMESH
To: ANUMANA, INC.
Reel/Frame 072004/0405 →
References Cited (6)
US 10828106B2 · Schwartz · 2020 [cited by examiner]
US 12387365B1 · Barve · 2025 [cited by examiner]
US 20220000448A1 · Starns et al. · 2022 [cited by applicant]
US 20240315779A1 · PaiRaikar et al. · 2024 [cited by applicant]
CN 115546287A · 2022 [cited by applicant]
JP 2020137974A1 · 2020 [cited by applicant]