IP Library Granted Patent US 10,675,103
Granted Patent B2
US 10,675,103 · App. 15/237,946 · Granted Jun 9, 2020

Robotics communication and control

Inventors: Frederick E. Shelton, IV (Hillsboro, OH); David C. Yates (West Chester, OH); Jason L. Harris (Lebanon, OH); Kevin L. Houser (Springboro, OH); Jeffrey S. Swayze (Hamilton, OH)
Assignee: Ethicon LLC
A61B34/30A61B34/37A61B34/74A61B34/35A61B2034/305A61B2034/741A61B2034/742
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 10,675,103
App. No.
15/237,946
Granted
Jun 9, 2020
Kind
B2
Abstract

A robotic surgical system having a master controller configured to control a set of basic functions of the components of the robotic surgical system. The components including at least an electromechanical tool, an electromechanical arm, an instrument shaft, and an end effector. At least one secondary controller is disposed within at least one of the components and is configured to control functions of the components in addition to the basic functions controlled by the master controller. The functions of the components controlled by the secondary controller increasing the functionality of the robotic surgical system.

Claims (43)

1. A surgical system, comprising:

an electromechanical tool configured to perform surgical functions, the electromechanical tool including an instrument shaft and an end effector formed on the instrument shaft, wherein the end effector is configured to perform a procedure on tissue of a patient;

an electromechanical arm configured for movement in multiple axes, wherein the electromechanical tool is configured to be mounted on the electromechanical arm, and the electromechanical tool is configured to move relative to the electromechanical arm;

a master controller configured to control a set of basic functions of the electromechanical tool, the electromechanical arm, the instrument shaft, and the end effector, wherein one or more of the electromechanical tool, the electromechanical arm, the instrument shaft and the end effector are configured to perform a set of additional functions, wherein the master controller is configured to provide power to one or more of the electromechanical tool, the electromechanical arm, the instrument shaft and the end effector; and

a secondary controller disposed on one or more of the electromechanical tool, the electromechanical arm, the instrument shaft, and the end effector, wherein the secondary controller is configured to:

receive an activation signal from the master controller,

determine one or more operating parameters associated with one or more of the electromechanical tool, the electromechanical arm, the instrument shaft and/or the end effector,

control the set of additional functions of the electromechanical tool, the electromechanical arm, the instrument shaft and/or the end effector based on the determined one or more operating parameters following the reception of the activation signal.

2. The surgical system of claim 1 , wherein the secondary controller controls the set of additional functions in response to receiving a request from the master controller.

3. The surgical system of claim 1 , wherein the end effector further comprises

a sensor configured to generate a sensor output and the secondary controller is in the end effector and is configured to control the set of additional functions of the end effector based on the generated output from the sensor.

4. The surgical system of claim 1 , wherein the instrument shaft further comprises a status processor configured to monitor the status of the end effector.

5. The surgical system of claim 1 , further comprising a puck, the puck comprising:

a puck controller configured to:

receive input from one or more sensors disposed on the instrument shaft and/or the end effector; and,

control the movement of the instrument shaft and/or the end effector based on the input received from the one or more sensors disposed on the instrument shaft and/or end effector.

6. The surgical system of claim 5 , wherein the puck controller is further configured to generate an output for transmission to the master controller, the output generated by the puck controller including a status of the puck, instrument shaft, and/or the end effector.

7. The surgical system of claim 5 , wherein the puck controller is configured to control a rotation angle of the instrument shaft.

8. The surgical system of claim 5 , wherein the puck controller is configured to control a rotation of the distal head of the end effector.

9. The surgical system of claim 1 , wherein the instrument shaft comprises:

a first articulation joint controlled by an input received from the master controller;

a second articulation joint; and

an instrument shaft controller configured to control the movement of the second articulation joint.

10. The surgical system of claim 9 , wherein the instrument shaft controller is configured to transmit a status of the second articulation joint to the master controller.

11. The surgical system of claim 9 , further comprising a puck configured to control one or more of the functions of the instrument shaft and/or the end effector and wherein the instrument shaft controller is configured to transmit a status of the second end articulation joint to the puck.

12. The surgical system of claim 11 , wherein the end effector includes an ultrasound transducer.

13. The surgical system of claim 1 , further comprising a user interface, the user interface comprising a user control having a plurality of modes, wherein one mode of the plurality modes is configured to facilitate activation of the set of additional functions of the electromechanical tool, the electromechanical arm, the instrument shaft and/or the end effector.

14. A method of controlling electromechanical tools of a robotic surgical system, the method comprising:

generating a signal at a master controller to control one or more basic surgical functions of one or more electromechanical tools of a robotic surgical system, the one or more electromechanical tools disposed downstream of the master controller and configured to perform one or more basic surgical functions and one or more additional surgical functions;

determining, by a secondary controller operatively associated with the one or more electromechanical tools of the robotic surgical system, one or more operating parameters associated with the one or more electromechanical tools;

receiving, by the secondary controller, an activation signal from the master controller;

generating a control signal, by the secondary controller based on the determined one or more operating parameters, to control the one or more additional functions of the one or more electromechanical tools following the reception of the activation signal;

generating a sensor output from a sensor disposed at the end effector, the end effector having basic surgical functions and additional surgical functions; and

controlling, by a secondary controller disposed in the end effector, the additional functions of the end effector.

15. A method of claim 14 , wherein the one or more electromechanical tools includes an instrument shaft and an end effector formed on the instrument shaft, wherein the end effector is configured to perform a procedure on tissue of a patient.

16. The method of claim 14 , wherein the one or more secondary controllers are configured to control the one or more additional functions in response to receiving a request from the master controller.

17. The method of claim 14 , further comprising monitoring the status of the end effector.

18. The method of claim 14 , further comprising:

receiving, at a secondary controller disposed within a puck of the robotic surgical system, input from one or more sensors disposed on the instrument shaft and/or the end effector; and

controlling, by the secondary controller disposed within the puck, the movement of the instrument shaft and/or the end effector based on the input received from the one or more sensors disposed on the instrument shaft and/or end effector.

19. The method of claim 18 , further comprising:

generating, at one or more of the secondary controllers, an output for transmission to the master controller, the output including a state of the one or more electromechanical components.

20. The surgical system of claim 6 , wherein the puck controller is further configured to control a rotation angle of the instrument shaft.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2021
From: ETHICON LLC
To: CILAG GMBH INTERNATIONAL
Reel/Frame 056983/0569 →
CHANGE OF NAME Recorded Dec 14, 2017
From: ETHICON ENDO-SURGERY, LLC
To: ETHICON LLC
Reel/Frame 045604/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2016
From: SHELTON, FREDERICK E., IV; YATES, DAVID C.; HARRIS, JASON L.; HOUSER, KEVIN L.; SWAYZE, JEFFREY S.
To: ETHICON ENDO-SURGERY, LLC
Reel/Frame 040409/0307 →
Continuity (1)
Related Publication 20180049823A1 · Feb 22, 2018