IP Library › Granted Patent US 12,437,868
Granted Patent B2
US 12,437,868 · App. 18/325,698 · Granted Oct 7, 2025

System and method for coordinated motion among heterogeneous devices

Inventors: Mahdi Azizian (San Jose, CA); Simon P. DiMaio (San Carlos, CA); Jonathan M. Sorger (Belmont, CA)
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
G16H40/63A61F2/60G05B15/02G06F13/37G16H20/30G16H20/40G16H40/67H04L67/1046
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,437,868
App. No.
18/325,698
Granted
Oct 7, 2025
Kind
B2
Abstract

A movable table may be configured to support a patient. The movable table may comprise a communication interface configured to communicatively couple with a medical device. The movable table may also comprise one or more processors and a non-transitory machine-readable medium comprising a plurality of instructions which, when executed by the one or more processors, cause the one or more processors to perform operations. The operations may include transmitting, via the communication interface and to the medical device, information relating to a planned motion of the movable table and receiving, via the communication interface and from the medical device, a response to the information relating to the planned motion of the movable table. Based on the response received from the medical device, the operations may include selectively causing performance of the planned motion of the movable table.

Claims (59)

1. A movable table configured to support a patient, the movable table comprising:

a communication interface configured to communicatively couple with a medical device;

one or more processors; and

non-transitory machine-readable medium comprising a plurality of instructions which, when executed by the one or more processors, cause the one or more processors to perform operations including:

transmitting, via the communication interface and to the medical device, information relating to a planned motion of the movable table;

receiving, via the communication interface and from the medical device, a response to the information relating to the planned motion of the movable table; and

based on the response received from the medical device, selectively causing performance of the planned motion of the movable table.

2. The movable table of claim 1 , wherein selectively causing performance of the planned motion comprises performing the planned motion while the patient is supported by the movable table and the medical device is docked to the patient.

3. The movable table of claim 2 , wherein selectively causing performance of the planned motion permits the medical device to remain docked to the patient while the movable table is performing the planned motion.

4. The movable table of claim 1 , wherein the planned motion of the movable table comprises movement in two or more degrees of freedom selected from the group consisting of: a pitch adjustment, a roll adjustment, a yaw adjustment, a height change, and a lateral position movement.

5. The movable table of claim 1 , wherein selectively performing the planned motion of the movable table comprises:

waiting for the response from the medical device; and

causing performance of the planned motion of the movable table in response to receiving the response from the medical device.

6. The movable table of claim 1 , wherein the operations further include:

transmitting, via the communication interface and to the medical device, data relating to the planned motion of the movable table, wherein the data includes one or more data types selected from the group consisting of: kinematics data, position data, and path data.

7. The movable table of claim 1 , wherein the operations further include:

ceasing performance of the planned motion in response to receiving, via the communications interface and from the medical device, an alarm.

8. The movable table of claim 1 , wherein the operations further include:

establishing, using the communication interface, a registration between the movable table and the medical device.

9. The movable table of claim 1 , wherein the operations further include:

resolving multiple requests relating to performance of a motion by the movable table.

10. A computer-assisted system comprising:

a first medical device; and

a table for supporting a patient, the table comprising:

a communication interface configured to communicatively couple with the first medical device;

one or more processors; and

non-transitory machine-readable media comprising a plurality of instructions which, when executed by the one or more processors, cause the one or more processors to perform operations including:

transmitting, via the communication interface and to the first medical device, information relating to a planned motion of the table;

receiving, via the communication interface and from the first medical device, a response to the information relating to the planned motion of the table; and

based on the response received from the first medical device, selectively causing performance of the planned motion of the table.

11. The computer-assisted system of claim 10 , wherein the first medical device is a computer-assisted surgical device physically separate from the table.

12. The computer-assisted system of claim 10 , wherein the first medical device comprises one or more movable elements; and

wherein the first medical device is configured to, in response to receiving the information relating to the planned motion of the table, configure the one or more movable elements to permit the first medical device to remain docked to the patient during performance of the planned motion of the table.

13. The computer-assisted system of claim 12 , wherein configuring the one or more movable elements to permit the first medical device to remain docked comprises: facilitating motion of the one or more movable elements.

14. The computer-assisted system of claim 12 , wherein configuring the one or more movable elements to permit the first medical device to remain docked comprises: articulating at least a portion of a first movable element of the one or more movable elements based on the planned motion of the table.

15. The computer-assisted system of claim 12 , wherein configuring the one or more movable elements to permit the first medical device to remain docked comprises: planning and executing a path.

16. The computer-assisted system of claim 12 , wherein the first medical device is configured to determine, based on the information received from the table relating to the planned motion of the table, whether the first medical device is able to remain docked to the patient during the planned motion of the table.

17. The computer-assisted system of claim 10 , wherein the first medical device comprises an articulated arm supporting a medical instrument; and

wherein the first medical device is configured to, in response to receiving the information relating to the planned motion of the table, configure the articulated arm such that positioning of the medical instrument is not disturbed during performance of the planned motion of the table.

18. The computer-assisted system of claim 10 , wherein the first medical device is configured to selectively cause the table to cease performance of the planned motion.

19. The computer-assisted system of claim 10 , wherein the first medical device is further configured to monitor the performance of the planned motion of the table.

20. The computer-assisted system of claim 10 , further comprising:

a second medical device;

wherein the first medical device is configured to determine (i) whether the table will collide with the second medical device during the performance of the planned motion of the table and (ii) whether the first medical device will collide with the second medical device during a motion of the first medical device; and

wherein the motion of the first medical device is caused by the performance of the planned motion of the table.

21. The computer-assisted system of claim 20 , wherein the motion of the first medical device being caused by the performance of the planned motion comprises:

the first medical device planning and executing the motion of the first medical device in response to the performance of the planned motion of the table.

22. A computer-implemented method for moving a table configured for supporting a patient, the method comprising:

transmitting, by the table to a medical device, information relating to a planned motion of the table;

receiving, by the table from the medical device, a response to the information relating to the planned motion of the table; and

selectively performing, by the table and based on the response received from the medical device, the planned motion of the table.

23. The method of claim 22 , wherein selectively performing the planned motion of the table comprises:

waiting, by the table, for the response; and

causing performance of the planned motion in response to receiving the response.

24. The method of claim 22 , further comprising:

receiving, by the table and from the medical device, an alarm; and

ceasing, by the table and in response to receiving the alarm, performance of the planned motion.

25. The method of claim 22 , further comprising:

establishing a registration between the table and the medical device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2023
From: AZIZIAN, MAHDI; DIMAIO, SIMON P.; SORGER, JONATHAN M.
To: INTUITIVE SURGICAL OPERATIONS, INC.
Reel/Frame 064113/0855 →
Continuity (5)
Continuation 17412812 · Aug 26, 2021
Continuation 16356883 · Mar 18, 2019
Continuation 14912083
Provisional Application 61866949 · Aug 16, 2013
Related Publication 20230307121A1 · Sep 28, 2023
References Cited (46)
US 8280485B2 · Goldenberg et al. · 2012 [cited by applicant]
US 8905585B2 · Dallam et al. · 2014 [cited by applicant]
US 10283220B2 · Azizian et al. · 2019 [cited by applicant]
US 11120907B2 · Azizian et al. · 2021 [cited by applicant]
US 20040230334A1 · Geismar et al. · 2004 [cited by applicant]
US 20050273200A1 · Hietmann et al. · 2005 [cited by applicant]
US 20060148063A1 · Fauzzi et al. · 2006 [cited by applicant]
US 20080004904A1 · Tran · 2008 [cited by applicant]
US 20080189586A1 · Ike · 2008 [cited by applicant]
US 20090125084A1 · Juels et al. · 2009 [cited by applicant]
US 20090222105A1 · Clausen · 2009 [cited by applicant]
US 20100161973A1 · Chin et al. · 2010 [cited by applicant]
US 20110066282A1 · Bosscher et al. · 2011 [cited by applicant]
US 20110144803A1 · Egawa · 2011 [cited by applicant]
US 20110191767A1 · Pinsky et al. · 2011 [cited by applicant]
US 20130151739A1 · Smith · 2013 [cited by applicant]
US 20150282106A1 · Xue et al. · 2015 [cited by applicant]
US 20190349426A1 · Smith et al. · 2019 [cited by applicant]
US 20210391070A1 · Azizian et al. · 2021 [cited by applicant]
CN 1461693A · 2003 [cited by applicant]
CN 1486473A · 2004 [cited by applicant]
CN 1500258A · 2004 [cited by applicant]
CN 1806213A · 2006 [cited by applicant]
CN 102246120A · 2011 [cited by applicant]
CN 102523737A · 2012 [cited by applicant]
CN 103166987A · 2013 [cited by applicant]
CN 105007836A · 2015 [cited by applicant]
CN 107240224A · 2017 [cited by applicant]
CN 102567638B · 2018 [cited by applicant]
CN 104049585B · 2018 [cited by applicant]
JP 2000300579A · 2000 [cited by applicant]
JP 2004358564A · 2004 [cited by applicant]
JP 2006192554A · 2006 [cited by applicant]
JP 2011224776A · 2011 [cited by applicant]
JP 2013504447A · 2013 [cited by applicant]
KR 19980037758A · 1998 [cited by applicant]
WO WO2004104716A1 · 2004 [cited by applicant]
Extended European Search Report for Application No. 14836436.7, mailed on Jul. 5, 2017, 17 pages (ISRG05480/EP). [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US14/51027, mailed on Nov. 26, 2014, 9 pages (ISRG05480/PCT). [cited by applicant]
Nixon M.J., et al., “In a Process Plant Environment-Sensitive Mobile Control,” 2018, 146 pages. [cited by applicant]
Noguchi N., et al., “Development of a Master-slave Robot System for Farm Operations,” Computers and Electronics in Agriculture, Amsterdam, NL, vol. 44, No. 1, Jul. 31, 2004 (Jul. 31, 2004), pp. 1-19, XP055352989, ISSN: … [cited by applicant]
Partial Supplementary European Search Report for Application No. EP14836436.7, mailed on Mar. 24, 2017, 11 pages (ISRG05480/EP). [cited by applicant]
Smith B et al., “Multi-robot deployment and coordination with Embedded Graph,” Auto Robot, Dec. 3, 2008, pp. 79-98. [cited by applicant]
Spencer A., et al., “Collision Avoidance Techniques for Tele-operated and Autonomous Manipulators in Overlapping Workspaces”, 2008 IEEE International Conference on Robotics and Automation. The Half-Day Workshop on: Towa… [cited by applicant]
Su L., et al., “Collaborative Assembly Operation between Two Modular Robots Based on the Optical Position Feedback”, Journal of Robotics, vol. 2009, Jan. 31, 2009 (Jan. 31, 2009), pp. 1-8, XP055352990, ISSN: 1687-9600, … [cited by applicant]
Vertut, J, and Coiffet, P., “Robot Technology: Teleoperation and Robotics Evolution and Development,” English translation, Prentice-Hall, Inc., Inglewood Cliffs, NJ, USA 1986, vol. 3A, 332 pages. [cited by applicant]