Systems and methods for remotely controlling multiple robotic-assisted surgery systems
OwnerBlair Whitney, Yulun Wang +1inventors
InventorsBlair Whitney, Yulun Wang, Tyler Grotenhuis
Life of this patent
Estimating the term…
Abstract
Approaches for remotely controlling robotic surgery systems located at patient-side locations are disclosed. Disclosed approaches provide a heterogeneous network for connecting remotely-located surgeon consoles and patient-side robotic surgery systems. Compatibility of a surgeon console with a patient-side robotic surgery system is verified prior to allowing the surgeon console to control surgical instruments and imaging systems of the patient-side robotic surgery system.
Claims22
1-21. (canceled)
A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
- verify that a first robotic procedure console of a plurality of robotic procedure consoles and a first patient-side robotic procedure system of a plurality of patient-side robotic procedure systems are both of a first type, the first robotic procedure console being located remotely from the first patient-side robotic procedure system;
- responsive to verifying that the first robotic procedure console and the first patient-side robotic procedure system are both of a first type, establish a first communication session between the first robotic procedure console and the first patient-side robotic procedure system to allow the first robotic procedure console to remotely control at least one instrument or at least one imaging system of the first patient-side robotic procedure system;
- verify that a second robotic procedure console of the plurality of robotic procedure consoles and a second patient-side robotic procedure system of the plurality of patient-side robotic procedure systems are both of a second type, the second robotic procedure console being located remotely from the second patient-side robotic procedure system;
- and
- responsive to verifying that the second robotic procedure console and the second patient-side robotic procedure system are both of a second type, establish a second communication session to allow the second robotic procedure console to remotely control the at least one instrument or the at least one imaging system of the second patient-side robotic procedure system.
A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
- verify that a robotic procedure console and a first patient-side robotic procedure system of a plurality of patient-side robotic procedure systems are both of a first type, the robotic procedure console located remotely from first patient-side robotic procedure system, and the plurality of patient-side robotic procedure systems including patient-side robotic procedure systems of the first type and at least one another patient-side robotic procedure system of a second type different from the first type;
- responsive to verifying that the robotic procedure console and the first patient-side robotic procedure system are both of the first type, establish a first communication session between the robotic procedure console and the first patient-side robotic procedure system to allow the robotic procedure console to remotely control at least one instrument or at least one imaging system of the first patient-side robotic procedure system;
- verify that a second patient-side robotic procedure system is of the second type;
- and
- responsive to verifying that the second patient-side robotic procedure system is of the second type, block establishment of a second communication session between the robotic procedure console the second patient-side robotic procedure system to prevent the robotic procedure console from remotely controlling at least one instrument or at least one imaging system of the second patient-side robotic procedure system.
A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
- verify that a first robotic procedure console of a plurality of robotic procedure consoles and a patient-side robotic procedure system are both of a first type, the first robotic procedure console located remotely from the patient-side robotic procedure system, and the plurality of robotic procedure consoles comprising at least the first robotic procedure console of the first type and at least one another robotic procedure console of a second type different from the first type;
- responsive to verifying that the first robotic procedure console and the patient-side robotic procedure system are both of the first type, establish a first communication session between the first robotic procedure console and the patient-side robotic procedure system to allow the first robotic procedure console to remotely control at least one instrument or at least one imaging system of the patient-side robotic procedure system;
- verify that a second robotic procedure console is of the second type;
- and
- responsive to verifying that the second robotic procedure console is of the second type, block establishment of a second communication session between the second robotic procedure console and the patient-side robotic procedure system to prevent the second robotic procedure console from remotely controlling the at least one instrument or the at least one imaging system of the patient-side robotic procedure system.
Dependencies are inferred from the claim text.