# US 11,992,209 B2 · Multi-threshold motor control algorithm for powered surgical stapler

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,992,209 B2
- Document ID: US11992209B2
- Status: Granted
- Kind: B2
- Application number: 17/402,675
- Filed: 2021-08-16
- Published: 2023-02-16
- Granted: 2024-05-28
- Earliest claimed: 2021-08-16
- Assignees: Cilag GmbH International
- Applicants: Cilag GmbH International
- Inventors: Frederick E. Shelton, IV; Kevin M. Fiebig; Shane R. Adams; Nicholas J. Ross; Matthew D. Cowperthwait; Curtis A. Maples
- Web page: https://patentgrep.com/patent/US11992209B2

## CPC

- A61B 17/0686: {having a forming anvil staying below the tissue during stapling}
- A61B 17/07207: {the staples being applied sequentially}
- A61B 17/072: for applying a row of staples in a single action, e.g. the staples being applied simultaneously
- A61B 34/30: Surgical robots
- A61B 2017/00017: {Electrical control of surgical instruments}
- A61B 2017/00039: {Electric or electromagnetic phenomena other than conductivity, e.g. capacity, inductivity, Hall effect}
- A61B 2017/00084: {Temperature}
- A61B 2017/00398: {using powered actuators, e.g. stepper motors, solenoids}
- A61B 2017/07257: {characterised by its anvil}
- A61B 2090/064: {for measuring force, pressure or mechanical tension}
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)

## Abstract

A surgical instrument includes a shaft assembly, an end effector, a driving assembly, at least one motor, and a motor controller. The at least one motor is configured to actuate the driving assembly to deploy staples. The motor controller is in communication with the motor. The motor controller is configured to determine whether values of first and second trigger variables exceed predetermined thresholds. The motor controller is configured to modify at least one motor control parameter in response to determining that the values of the first and second trigger variables exceed the predetermined thresholds. The motor control parameters include a motion profile instituted by the motor controller for the motor, a waiting period during which power to the motor is reduced or stopped, or the predetermined threshold relating to current or force for proximal retraction to be different from the predetermined threshold relating to current or force for distal advancement.

## Claims

### Claim 1

A surgical instrument comprising:
(a) a shaft assembly extending distally;
(b) an end effector operatively coupled with the shaft assembly, wherein the end effector comprises:
(i) a first jaw including an anvil, and
(ii) a second jaw including a stapling assembly having staples;
(c) a driving assembly;
(d) at least one motor configured to actuate the driving assembly to deploy the staples from the stapling assembly; and
(e) a motor controller in communication with the motor and configured to:
(i) determine whether values of first and second trigger variables exceed predetermined thresholds, and
(ii) in response to determining that the values of the first and second trigger variables exceed the predetermined thresholds, modify at least one motor control parameter of the following motor control parameters:
(A) a motion profile instituted by the motor controller for the motor,
(B) a waiting period during which power to the motor is reduced or stopped, or
(C) the predetermined threshold relating to current or force for proximal retraction of the driving assembly to be different from the predetermined threshold relating to current or force for distal advancement of the driving assembly.

### Claim 2 (depends on 1)

The surgical instrument of claim 1, wherein the motor controller is configured to withhold modification of the at least one control parameter until each of the values of the first and second trigger variables exceed the predetermined thresholds.

### Claim 3 (depends on 1)

The surgical instrument of claim 1, wherein the motor controller is configured to modify the at least one control parameter differently in response to each of the values of the first and second trigger variables exceeding the predetermined thresholds as compared to a single of the one the first and second trigger variables exceeding the respective predetermined threshold.

### Claim 4 (depends on 1)

The surgical instrument of claim 1, further comprising a sensor assembly configured to sense the values of the first and second trigger variables and communicate the values to the motor controller.

### Claim 5 (depends on 1)

The surgical instrument of claim 1, wherein in response to the values exceeding the predetermined thresholds, the motor controller is configured to modify at least two of the motor control parameters.

### Claim 6 (depends on 1)

The surgical instrument of claim 1, wherein one of the first or second trigger variables comprises:
(A) a measured force of the motor,
(B) a measured temperature of the motor,
(C) a measured current supplied to the motor,
(D) a measured voltage supplied to the motor, or
(E) a measured distance associated with a lockout assembly of the surgical instrument, wherein the measured distance is indicative of the lockout assembly being in a lockout configuration or a non-lockout configuration.

### Claim 7 (depends on 1)

The surgical instrument of claim 1, wherein the at least one motor control parameter comprises a motion profile of the motor, wherein the motor controller is configured to:
(A) modify the motion profile by increasing motor power until a predetermined force threshold of the motor is reached, and
(B) in response to the predetermined force threshold of the motor being reached, power off the motor.

### Claim 8 (depends on 1)

The surgical instrument of claim 1, wherein the first trigger variable comprises a measured temperature of the motor, wherein the second trigger variable comprises a voltage supplied to the motor, wherein the motor controller is configured to increase the voltage in response to the measured temperature reaching a predetermined temperature threshold.

### Claim 9 (depends on 1)

The surgical instrument of claim 1, further comprising a lockout assembly configured to assume a lockout configuration to prevent actuation of the end effector, wherein the motor controller is configured proximally translate the driving assembly in response to the motor controller determining the lockout assembly is in the lockout configuration.

### Claim 10 (depends on 1)

The surgical instrument of claim 1, wherein the first and second trigger variables comprise two of:
(A) a measured force of the motor,
(B) a measured temperature of the motor,
(C) a measured current supplied to the motor,
(D) a measured voltage supplied to the motor, and
(E) a measured distance associated with a lockout assembly of the surgical instrument, wherein the measured distance is indicative of a lockout assembly being in a lockout configuration or a non-lockout configuration.

### Claim 11 (depends on 1)

The surgical instrument of claim 1, wherein by modifying the at least one motor control parameter of the motor controller based on the values of the first and second trigger variables, the motor controller is configured to maximize an efficiency of the motor.

### Claim 12 (depends on 1)

The surgical instrument of claim 1, wherein the motor controller is configured to reduce or stop power to the motor in response to identifying a difference between a sensed change in temperature of the motor due to actuation of the driving assembly and an estimated change in temperature of the motor due to actuation of the driving assembly to deploy the staples from the stapling assembly.

### Claim 13 (depends on 1)

The surgical instrument of claim 1, wherein the at least one motor control parameter comprises a motion profile of the motor, wherein the motor controller is configured to modify the motion profile by alternating cycle rate or changing the speed at which the driving assembly travels.

### Claim 14 (depends on 1)

The surgical instrument of claim 1, wherein the at least one motor control parameter comprises a motion profile of the motor, wherein the motor controller is configured to modify the motion profile by instructing the motor to provide an intermittent pulse of power or continuous power to alter performance of the end effector.

### Claim 15 (depends on 1)

A robotic surgical system comprising:
(a) a robotic arm; and
(b) the surgical instrument of claim 1, wherein the surgical instrument is configured to removably couple with the robotic arm.

### Claim 16

A surgical instrument comprising:
(a) a shaft assembly extending distally;
(b) an end effector operatively coupled with the shaft assembly, wherein the end effector comprises:
(i) a first jaw including an anvil, and
(ii) a second jaw including a stapling assembly having staples, wherein at least one of the first or second jaws is configured to pivot relative to the other of the first or second jaws between an open position and a closed position;
(c) a driving assembly;
(d) a motor configured to actuate the driving assembly to deploy the staples;
(e) a sensor assembly configured to measure at least one of a firing force of the motor or a temperature of the motor as the motor actuates the driving assembly; and
a motor controller in communication with the motor and configured to:
(i) determine at least one of whether the measured firing force of the motor exceeds a first predetermined force threshold or whether the measured temperature of the motor exceeds a first predetermined temperature threshold in response to the stapling assembly interacting with tissue,
(ii) reduce or stop power to the motor using a first power profile in response to determining that the measured firing force exceeds the first predetermined force threshold or the measured temperature exceeds the first predetermined temperature threshold,
(iii) after reducing or stopping power to the motor, determine at least one of whether the measured firing force of the motor exceeds a second predetermined force threshold or whether the measured temperature of the motor exceeds a second predetermined temperature threshold in response to the stapling assembly interacting with tissue, wherein the second predetermined force threshold is greater than the first predetermined force threshold, wherein the second predetermined temperature threshold is greater than the first predetermined temperature threshold, and
(iv) reduce or stop power to the motor using a second power profile that is different than the first power profile in response to determining that the measured firing force exceeds the second predetermined force threshold or the measured temperature exceeds the second predetermined temperature threshold.

### Claim 17 (depends on 16)

The surgical instrument of claim 16, wherein the motor controller is configured to reduce or stop power to the motor for a predetermined period of time in response to determining that the measured firing force exceeds the second predetermined force threshold or the measured temperature exceeds the second predetermined temperature threshold.

### Claim 18 (depends on 16)

The surgical instrument of claim 16, wherein the motor controller is configured to reduce or stop power to the motor in response to identifying a difference between a sensed change in temperature of the motor due to actuation of the driving assembly and an estimated change in temperature of the motor due to actuation of the driving assembly to deploy the staples from the stapling assembly to the tissue.

### Claim 19 (depends on 16)

The surgical instrument of claim 16, wherein the motor controller is further configured to repeatedly start and stop the motor until at least one of the measured firing force is less than a third force threshold or the measured temperature is less than a third temperature threshold.

### Claim 20

A method of firing a robotically controlled end effector with a motor and a driving assembly to at least one of staple or cut tissue with the end effector, the method comprising:
(a) distally advancing the driving assembly within the end effector;
(b) detecting values of first and second trigger variables;
(c) in response to detecting the values, determining whether the values exceed predetermined thresholds; and
(d) in response to determining that the values of the first and second trigger variables exceed the predetermined thresholds, modifying at least one of:
(i) a motion profile instituted by the motor controller for the motor,
(ii) a waiting period during which power to the motor is reduced or stopped, or
(iii) the predetermined threshold relating to current or force for proximal retraction of the driving assembly to be different from the predetermined threshold relating to current or force for distal advancement of the driving assembly.
