IP Library Granted Patent US 10,624,633
Granted Patent B2
US 10,624,633 · App. 15/628,075 · Granted Apr 21, 2020

Systems and methods for controlling motor velocity of a surgical stapling and cutting instrument

Inventors: Frederick E. Shelton, IV (Hillsboro, OH); David C. Yates (West Chester, OH); Jason L. Harris (Lebanon, OH)
Assignee: Ethicon LLC
A61B17/0686A61B17/068A61B17/07207A61B17/1114A61B17/1626A61B90/03A61B2017/00017A61B2017/0046A61B2017/00075A61B2017/00115A61B2017/00398A61B2017/00734A61B2017/07285A61B2017/2927A61B2090/064
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,624,633
App. No.
15/628,075
Granted
Apr 21, 2020
Kind
B2
Abstract

A motorized surgical instrument is provided. The surgical instrument includes a displacement member. A motor is coupled to the displacement member. A control circuit is coupled to the motor. A position sensor is coupled to the control circuit. A timer circuit is coupled to the control circuit to measure elapsed time. The control circuit is configured to receive the position of the displacement member from the position sensor, receive elapsed time from the timer circuit, and control velocity of the motor based on the position of the displacement member and the elapsed time. A method of controlling motor velocity of the surgical instrument also is disclosed.

Claims (83)

1. A surgical instrument, comprising:

a displacement member configured to translate within the surgical instrument;

a motor coupled to the displacement member to translate the displacement member;

a control circuit coupled to the motor;

a position sensor coupled to the control circuit, the position sensor configured to measure a position of the displacement member;

a timer/counter circuit coupled to the control circuit, the timer/counter circuit configured to measure elapsed time;

wherein the control circuit is configured to:

receive the position of the displacement member from the position sensor;

receive the elapsed time from the timer/counter circuit;

correlate the position of the displacement member and the elapsed time; and

control velocity of the motor based on the correlation of the position of the displacement member and the elapsed time.

2. The surgical instrument of claim 1 , wherein the control circuit is configured to:

set the velocity of the motor to a first velocity;

receive an initial position A o of the displacement member from the position sensor;

receive a reference time t 1 from the timer/counter circuit corresponding to the initial position A o of the displacement member; and

determine an anticipated position A 1 of the displacement member at a time t 2 based on the first velocity.

3. The surgical instrument of claim 2 , wherein the control circuit is configured to:

receive an actual position B 1 of the displacement member at the time t 2 from the position sensor;

compare the actual position B 1 of the displacement member at the time t 2 with the anticipated position A 1 of the displacement member at the time t 2 ; and

adjust the velocity of the motor to a second velocity based on a difference between the actual position B 1 of the displacement member at the time t 2 and the anticipated position A 1 of the displacement member at the time t 2 .

4. The surgical instrument of claim 3 , wherein the control circuit is configured to: increase the velocity of the motor when the actual position B 1 of the displacement member at the time t 2 is greater than the anticipated position A 1 of the displacement member at the time t 2 .

5. The surgical instrument of claim 3 , wherein the control circuit is configured to:

decrease the velocity of the motor when the actual position B 1 of the displacement member at the time t 2 is less than the anticipated position A 1 of the displacement member at the time t 2 .

6. The surgical instrument of claim 3 , wherein the control circuit is configured to:

determine actual tissue thickness based on a difference between the actual position B 1 of the displacement member at the time t 2 and the anticipated position A 1 of the displacement member at the time t 2 .

7. The surgical instrument of claim 6 , wherein the control circuit is configured to:

determine that the actual tissue thickness is less than anticipated when the actual position B 1 of the displacement member at the time t 2 is greater than the anticipated position A 1 of the displacement member at the time t 2 .

8. The surgical instrument of claim 6 , wherein the control circuit is configured to:

determine that the actual tissue thickness is greater than anticipated when the actual position B 1 of the displacement member at the time t 2 is less than the anticipated position A 1 of the displacement member at the time t 2 .

9. A surgical instrument, comprising:

an I-beam member configured to translate within an end effector of the surgical instrument;

a motor coupled to the I-beam member to translate the I-beam member within the end effector;

a control circuit coupled to the motor;

a position sensor coupled to the control circuit, the position sensor configured to measure a position of the I-beam member;

a timer/counter circuit coupled to the control circuit, the timer/counter circuit configured to measure elapsed time;

wherein the control circuit is configured to:

receive the position of the I-beam member from the position sensor;

receive the elapsed time from the timer/counter circuit;

correlate the position of the I-beam member and the elapsed time; and

control velocity of the motor based on the correlation of the position of the I-beam member and the elapsed time.

10. The surgical instrument of claim 9 , wherein the control circuit is configured to:

set the velocity of the motor to a first velocity;

receive an initial position A o of the I-beam member from the position sensor;

receive a reference time t 1 from the timer/counter circuit corresponding to the initial position A o of the I-beam member; and

determine an anticipated position A 1 of the I-beam member at a time t 2 based on the first velocity.

11. The surgical instrument of claim 10 , wherein the control circuit is configured to:

receive an actual position B 1 of the I-beam member at the time t 2 from the position sensor;

compare the actual position B 1 of the I-beam member at the time t 2 with the anticipated position A 1 of the I-beam member at the time t 2 ; and

adjust the velocity of the motor to a second velocity based on a difference between the actual position B 1 of the I-beam member at the time t 2 and the anticipated position A 1 of the I-beam member at the time t 2 .

12. The surgical instrument of claim 11 , wherein the control circuit is configured to:

increase the velocity of the motor when the actual position B 1 of the I-beam member at the time t 2 is greater than the anticipated position A 1 of the I-beam member at the time t 2 .

13. The surgical instrument of claim 11 , wherein the control circuit is configured to:

decrease the velocity of the motor when the actual position B 1 of the I-beam member at the time t 2 is less than the anticipated position A 1 of the I-beam member at the time t 2 .

14. The surgical instrument of claim 11 , wherein the control circuit is configured to:

determine actual tissue thickness based on a difference between the actual position B 1 of the I-beam member at the time t 2 and the anticipated position A 1 of the I-beam member at the time t 2 .

15. The surgical instrument of claim 14 , wherein the control circuit is configured to:

determine that the actual tissue thickness is less than anticipated when the actual position B 1 of the I-beam member at the time t 2 is greater than the anticipated position A 1 of the I-beam member at the time t 2 .

16. The surgical instrument of claim 14 , wherein the control circuit is configured to:

determine that the actual tissue thickness is greater than anticipated when the actual position B 1 of the I-beam member at the time t 2 is less than the anticipated position A 1 of the I-beam member at the time t 2 .

17. A method of controlling motor velocity in a surgical instrument, the surgical instrument comprising a displacement member configured to translate, a motor coupled to the displacement member to translate the displacement member, a control circuit coupled to the motor, a position sensor coupled to the control circuit, the position sensor configured to measure a position of the displacement member, a timer/counter circuit coupled to the control circuit, the timer/counter circuit configured to measure elapsed time, the method comprising:

receiving, by the control circuit, the position of the displacement member from the position sensor;

receiving, by the control circuit, the elapsed time from the timer/counter circuit;

correlating, by the control circuit, the position of the displacement member and the elapsed time; and

controlling, by the control circuit, the motor velocity based on the correlation of the position of the displacement member and the elapsed time.

18. The method of claim 17 , comprising:

setting, by the control circuit, the motor velocity to a first velocity;

receiving, by the control circuit, an initial position A o of the displacement member from the position sensor;

receiving, by the control circuit, a reference time t 1 from the timer circuit corresponding to the initial position A o of the displacement member; and

determining, by the control circuit, an anticipated position A 1 of the displacement member at a time t 2 based on the first velocity.

19. The method of claim 18 , comprising:

receiving, by the control circuit, an actual position B 1 of the displacement member at the time t 2 from the position sensor;

comparing, by the control circuit, the actual position B 1 of the displacement member at the time t 2 with the anticipated position A 1 of the displacement member at the time t 2 ; and

adjusting, by the control circuit, the motor velocity to a second velocity based on a difference between the actual position B 1 of the displacement member at the time t 2 and the anticipated position A 1 of the displacement member at the time t 2 .

20. The method of claim 19 , comprising:

increasing, by the control circuit, the motor velocity when the actual position B 1 of the displacement member at the time t 2 is greater than the anticipated position A 1 of the displacement member at the time t 2 .

21. The method of claim 19 , comprising:

decreasing, by the control circuit, the motor velocity when the actual position B 1 of the displacement member at the time t 2 is less than the anticipated position A 1 of the displacement member at the time t 2 .

22. The method of claim 19 , comprising:

determining, by the control circuit, actual tissue thickness based on a difference between the actual position B 1 of the displacement member at the time t 2 and the anticipated position A 1 of the displacement member at the time t 2 .

23. The method of claim 22 , comprising:

determining, by the control circuit, that the actual tissue thickness is less than anticipated when the actual position B 1 of the displacement member at the time t 2 is greater than the anticipated position A 1 of the displacement member at the time t 2 .

24. The method of claim 22 , comprising:

determining, by the control circuit, that the actual tissue thickness is greater than anticipated when the actual position B 1 of the displacement member at the time t 2 is less than the anticipated position A 1 of the displacement member at the time t 2 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2021
From: ETHICON LLC
To: CILAG GMBH INTERNATIONAL
Reel/Frame 056601/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2017
From: SHELTON, FREDERICK E., IV; YATES, DAVID C.; HARRIS, JASON L.
To: ETHICON LLC
Reel/Frame 043343/0201 →
Continuity (1)
Related Publication 20180360447A1 · Dec 20, 2018
Cited By (60)
US 12,185,946 US 12,201,304 US 12,207,820 US 12,207,835 US 12,213,666 US 12,213,671 US 12,220,126 US 12,226,099 US 12,226,100 US 12,232,723 US 12,232,724 US 12,239,316 US 12,239,317 US 12,245,764 US 12,245,901 US 12,256,930 US 12,256,931 US 12,261,471 US 12,262,888 US 12,274,442 US 12,274,445 US 12,285,166 US 12,285,171 US 12,290,259 US 12,290,261 US 12,324,579 US 12,324,580 US 12,324,581 US 12,324,585 US 12,336,705 US 12,336,709 US 12,343,013 US 12,357,309 US 12,369,909 US 12,369,911 US 12,369,912 US 12,383,259 US 12,383,267 US 12,414,768 US 12,432,790 US 12,433,584 US 12,433,627 US 12,440,208 US 12,440,209 US 12,440,213 US 12,446,877 US 12,453,557 US 12,458,455 US 12,465,363 US 12,471,982 US 12,502,171 US 12,508,025 US 12,521,116 US 12,527,571 US 12,527,575 US 12,533,126 US 12,533,127 US 12,636,006 US 12,653,531 US 12,714,425