IP Library Granted Patent US 12690932
Granted Patent B2
US 12690932 · App. 19/018,384 · Granted Jul 28, 2026

Remote communications and control system for robotic interventional procedures

Inventors: Nicholas Kottenstette (Sterling, MA); Yao Li (Lancaster, MA); Per Bergman (West Roxbury, MA)
Assignee: Siemens Healthineers Endovascular Robotics, Inc.
A61B34/35A61B34/77A61B90/36G05B19/406G06F17/11A61B2090/365G05B2219/40123G05B2219/40151
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 12690932
App. No.
19/018,384
Granted
Jul 28, 2026
Kind
B2
Abstract

A method for using a control center at a remote site to control operation of a robotic medical device system at a local site includes transmitting a control signal from the control center to the robotic medical device system, determining a delay in transmission of the control signal, comparing the delay to a threshold delay value and operating the robotic medical device system based on the comparison of the delay to the threshold delay value.

Claims (75)

1 . A system comprising:

a robotic medical device system at a local site relative to a patient, the robotic medical device system having a local reference clock or being configured to receive time information from an external time source common to a control center at a remote site, the control center having a remote reference clock or being configured to receive time information from the external time source;

wherein the control center is configured to control the robotic medical device system;

wherein the robotic medical device system includes at least one medical device; and

wherein the robotic medical device system is configured to

receive a control signal from the control center, the control signal including a timestamp generated based on time information from said remote reference clock or said external time source,

determine a delay in transmission of the control signal based on said timestamp,

compare the delay to a threshold delay value, and

operate the at least one medical device based on the comparison of the delay to the threshold delay value.

2 . The system according to claim 1 , wherein the robotic medical device system is configured to operate the at least one medical device by stopping a movement of the at least one medical device.

3 . The system according to claim 1 , wherein the robotic medical device system is configured to operate the at least one medical device by pausing a movement of the at least one medical device.

4 . The system according to claim 1 , wherein the robotic medical device system is configured to shift control of the at least one medical device from the control center to the robotic medical device system in response to the delay being greater than the threshold delay value.

5 . The system of claim 1 , wherein the threshold delay value is based on at least one parameter of the robotic medical device system.

6 . The system of claim 5 , wherein

the at least one medical device includes an elongated medical device, and

the at least one parameter of the robotic medical device system includes at least one of

a type of procedure being performed by the robotic medical device system,

a type of the elongated medical device,

a location of a tip of the elongated medical device, or

a direction of movement of the elongated medical device.

7 . The system according to claim 1 , wherein

the at least one medical device includes an elongated medical device, and

in response to the delay being greater than the threshold delay value, the control center is configured to operate the elongated medical device by at least one of

stopping the elongated medical device,

changing control of the elongated medical device to the robotic medical device system, or

adjusting a velocity of the elongated medical device.

8 . The system according to claim 7 , wherein the adjusting a velocity of the elongated medical device includes adjusting a velocity of at least one of advancement, retraction or rotation of the elongated medical device.

9 . A system comprising:

a control center at a remote site, the control center having a remote reference clock or being configured to receive time information from a common external time source, and wherein the control center is configured to

control a robotic medical device system at a local site relative to a patient, the robotic medical device system having a local reference clock or being configured to receive the time information from the common external time source,

receive at least one image from the robotic medical device system,

determine a delay in transmission of the image from the robotic medical device system to the control center,

determine a total delay based on the delay in transmission of the image and a delay in transmission of a control signal from the control center to the robotic medical device system,

compare the total delay to a threshold delay value, and

adjust an operation of the robotic medical device system based on the comparison of the total delay to the threshold delay value.

10 . The system of claim 9 , wherein the threshold delay value is based on at least one parameter of the robotic medical device system.

11 . The system of claim 10 , wherein

the robotic medical device system includes an elongated medical device, and

the at least one parameter of the robotic medical device system includes at least one of

a type of procedure being performed by the robotic medical device system,

a type of the elongated medical device,

a location of a tip of the elongated medical device, or

a direction of movement of the elongated medical device.

12 . The system according to claim 9 , wherein

the robotic medical device system includes an elongated medical device, and

in response to the total delay being greater than the threshold delay value, the control center is configured to adjust the operation of the robotic medical device system by at least one of

stopping the elongated medical device,

changing control of the elongated medical device to the robotic medical device system, or

adjusting a velocity of the elongated medical device.

13 . The system according to claim 12 , wherein the adjusting a velocity of the elongated medical device includes adjusting a velocity of at least one of advancement, retraction or rotation of the elongated medical device.

14 . The system of claim 12 , wherein the adjusting the velocity of the elongated medical device includes setting the velocity of the elongated medical device to zero.

15 . The system according to claim 12 , wherein the robotic medical device system is configured to adjust the velocity of the elongated medical device by decreasing the velocity of the elongated medical device as the total delay increases towards the threshold delay value.

16 . A control center to control operation of a robotic medical device system, the robotic medical device system including at least one medical device, and wherein the control center comprises:

a memory storing computer-executable instructions; and

at least one processor configured to execute the computer-executable instructions to

transmit a control signal from the control center to the robotic medical device system,

determine a delay based on transmission of the control signal and transmission of an image from the robotic medical device system to the control center,

compare the delay to a threshold delay value, and

operate the at least one medical device based on the comparison of the delay to the threshold delay value.

17 . The control center of claim 16 , wherein

the threshold delay value is based on at least one parameter of the robotic medical device system,

the at least one medical device includes an elongated medical device, and

the at least one parameter includes at least one of

a type of procedure being performed by the robotic medical device system,

a type of the elongated medical device,

a location of a tip of the elongated medical device, or

a direction of movement of the elongated medical device.

18 . The control center according to claim 16 , wherein

the at least one medical device includes an elongated medical device, and

in response to the delay being greater than the threshold delay value, the at least one processor is configured to execute the computer-executable instructions to operate the at least one medical device by at least one of

stopping the elongated medical device,

changing control of the elongated medical device to the robotic medical device system, or

adjusting a velocity of the elongated medical device.

19 . The control center according to claim 18 , wherein the at least one processor is configured to execute the computer-executable instructions to adjust the velocity of the elongated medical device by adjusting a velocity of at least one of advancement, retraction or rotation of the elongated medical device.

20 . The control center according to claim 18 , wherein the at least one processor is configured to execute the computer-executable instructions to adjust the velocity of the elongated medical device by decreasing the velocity of the elongated medical device as the delay increases towards the threshold delay value.