U.S. patent application number 15/814438 was filed with the patent office on 2018-03-15 for surgical console and hand-held surgical device.
The applicant listed for this patent is Covidien LP. Invention is credited to Xingrui Chen, Donald Malinouskas, David A. Nicholas, Michael P. Whitman, David A. Zeichner.
Application Number | 20180070943 15/814438 |
Document ID | / |
Family ID | 44267051 |
Filed Date | 2018-03-15 |
United States Patent
Application |
20180070943 |
Kind Code |
A1 |
Malinouskas; Donald ; et
al. |
March 15, 2018 |
SURGICAL CONSOLE AND HAND-HELD SURGICAL DEVICE
Abstract
A surgical system and method includes a surgical instrument
configured to wirelessly transmit identifying data specific to the
surgical instrument and a console configured to receive the
identifying data. The console is configured to register the
surgical instrument based on the identifying data, establish a
wireless two-way communication link between the surgical instrument
and the console, receive at least one of operational data and
commands from the surgical instrument, and provide operational
feedback data to a user of the surgical instrument during an
operation of the surgical instrument based on the at least one of
operational data and commands.
Inventors: |
Malinouskas; Donald;
(Monroe, CT) ; Zeichner; David A.; (Oxford,
CT) ; Whitman; Michael P.; (New Hope, PA) ;
Nicholas; David A.; (Trumbull, CT) ; Chen;
Xingrui; (Glastonbury, CT) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
Covidien LP |
Mansfield |
MA |
US |
|
|
Family ID: |
44267051 |
Appl. No.: |
15/814438 |
Filed: |
November 16, 2017 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
12758900 |
Apr 13, 2010 |
|
|
|
15814438 |
|
|
|
|
12622827 |
Nov 20, 2009 |
|
|
|
12758900 |
|
|
|
|
Current U.S.
Class: |
1/1 |
Current CPC
Class: |
A61B 2090/0803 20160201;
A61B 2017/00115 20130101; A61B 2017/00482 20130101; A61B 2090/0807
20160201; A61B 2017/00734 20130101; A61B 2017/07214 20130101; A61B
17/068 20130101; A61B 90/92 20160201; A61B 2017/00221 20130101;
A61B 2017/00199 20130101; A61B 2017/00203 20130101; A61B 2090/372
20160201; A61B 2017/00464 20130101; A61B 2017/00225 20130101; A61B
17/07207 20130101; A61B 90/90 20160201; A61B 2017/00398 20130101;
A61B 2017/00119 20130101; A61B 2017/00212 20130101; A61B 34/10
20160201; A61B 90/98 20160201 |
International
Class: |
A61B 17/072 20060101
A61B017/072; A61B 17/068 20060101 A61B017/068 |
Claims
1. An adapter assembly for selectively interconnecting a surgical
end effector configured to perform a surgical function and a
surgical device configured to actuate the end effector, the end
effector including a force receiving drive member, and the surgical
device including a rotatable drive shaft, the adapter assembly
comprising: a housing configured to selectively couple to the
rotatable drive shaft of the surgical device; an outer tube having
a proximal end coupled to the housing and a distal end configured
to selectively couple to the force receiving drive member of the
end effector; a drive assembly configured to interconnect the
rotatable drive shaft of the surgical device and the force
receiving drive member of the end effector, the drive assembly
further configured to convert a rotational movement of the
rotatable drive shaft of the surgical device to a linear movement
of the force receiving drive member of the end effector; and a
circuit board supported in the housing and storing at least one of
an operating parameter or a life cycle information pertaining to
the adapter assembly.
2. The adapter assembly according to claim 1, wherein the operating
parameter is selected from the group consisting of: identification
information relating to the adapter assembly; a dimension of the
adapter assembly; a designation for a rotational input received
from the surgical device to the surgical function in the adapter
assembly; and a maximum force that can be delivered by the surgical
device to the adapter assembly.
3. The adapter assembly according to claim 2, wherein the
identification information includes at least one of a model number
or a serial number.
4. The adapter assembly according to claim 1, wherein the
life-cycle information for the adapter assembly is selected from
the group consisting of: a number of revolutions of the drive
assembly; a number of cleaning cycles of the adapter assembly; an
assembly date of the adapter assembly; and a maintenance date of
the adapter assembly.
5. The adapter assembly according to claim 3, further comprising an
electrical contact supported in the housing and configured to
interface with the surgical device.
6. A surgical system for performing at least one surgical procedure
comprising: a surgical device; a plurality of surgical end
effectors; and a plurality of adapter assemblies, wherein each
adapter assembly includes: a housing configured to selectively
couple to a rotatable drive shaft of the surgical device; an outer
tube having a proximal end coupled to the housing and a distal end
configured to selectively couple to a force receiving drive member
of at least one of the plurality of end effectors; a drive assembly
configured to interconnect the rotatable drive shaft of surgical
device and the force receiving drive member of the at least one end
effector, the drive assembly further configured to convert a
rotational movement of the rotatable drive shaft of the surgical
device to a liner movement of the force receiving drive member of
the at least one end effector; and a circuit board supported in the
housing and storing at least one of an operating parameter or life
cycle information pertaining to at least one of the plurality of
adapter assemblies.
7. The electromechanical surgical system according to claim 6,
wherein the operating parameter for each adapter assembly is
selected from the group consisting of: identification information
relating to the adapter assembly; dimensions of the adapter
assembly; a designation for a rotational input received from the
surgical device to a surgical function in the adapter assembly; and
a maximum force that can be delivered from the surgical device to
the adapter assembly.
8. The electromechanical surgical system according to claim 7,
wherein the identification information includes at least one of a
model number or a serial number.
9. The electromechanical surgical system according to claim 6,
wherein the life-cycle information for each adapter assembly is
selected from the group consisting of: a number of revolutions of
the drive assembly; a number of cleaning cycles of the adapter
assembly; an assembly date of the adapter assembly; and a
maintenance date of the adapter assembly.
10. The electromechanical surgical system according to claim 6,
further comprising an electrical contact supported in the housing
and configured to interface with the surgical device.
11. A method of performing a surgical procedure, comprising:
coupling a surgical end effector to a distal end of an adapter
assembly, the surgical end effector configured to perform a
surgical function and including a force receiving drive member;
coupling a proximal end of the adapter assembly to a surgical
device configured to actuate the end effector, the
electromechanical surgical device including a rotatable drive
shaft, the adapter assembly configured to convert a rotational
movement of the rotatable drive shaft of the surgical device to a
linear movement of the force receiving drive member of the end
effector; and transmitting at least one of an adapter operating
parameter or life cycle information pertaining to the adapter
assembly to the surgical device, the adapter operating parameter or
the life cycle information being stored on a circuit board disposed
within the adapter assembly.
12. The method according to claim 11, further comprising setting a
device operating parameter for the surgical device based on at
least one of the adapter operating parameter or the life cycle
information.
13. The method according to claim 12, further comprising generating
a signal in response to at least one of the adapter operating
parameter or the life cycle information of the adapter assembly,
the signal being indicative of a readiness of at least one of the
adapter assembly or the surgical device.
14. The method according to claim 11, further comprising updating
at least one of the adapter operating parameter or the life cycle
information at least one of prior to, during, or after the surgical
procedure.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation application of U.S.
patent application Ser. No. 12/758,900 filed on Apr. 13, 2010,
which is a continuation-in-part application of pending U.S. patent
application Ser. No. 12/622,827, filed on Nov. 20, 2009, the entire
contents of all of which are incorporated by reference herein.
BACKGROUND
Technical Field
[0002] The present invention relates generally to a surgical
console and a hand-held surgical device.
Background of Related Art
[0003] A battery-operated, hand-held, self-contained surgical
device is described, for example, in U.S. Published Patent
Application No. 2009/0101692, which is expressly incorporated
herein in its entirety by reference thereto, and illustrated
therein with reference number 800. The device includes a circuit
board to control various functions, e-g., articulation, rotation,
and closing of jaws and actuation of a stapling and cutting
mechanism, in response to manual inputs from a device operator,
e.g., a surgeon. By not being physically connected to any external
drive system, this device provides mobility during surgical
procedures.
[0004] It is considered desirable to provide a two-way
communication arrangement that does not reduce, or does not
substantially reduce, the mobility provided by devices such as the
surgical device described above. Further, it is considered
desirable to register one or more surgical devices and maintain a
list of registered and/or unregistered devices.
[0005] It is also considered desirable to provide a mechanism for
tracking information related to, e.g., inventory, a number of uses
of the device and/or attachment or device component, malfunctions,
cleaning/sanitization status, and/or a number of uses between
servicing. Such information may also include images acquired by an
imaging device and/or a record of the device controls operated
during a given procedure, e.g., a record of what inputs or controls
were used by the operator, when and/or for how long they were used,
and/or resulting conditions and/or parameters, such as, e.g., motor
forces, component positions, and/or data obtained from sensors.
Moreover, it may be desirable to provide visual and/or auditory
feedback to the operator based on the received information.
Moreover, a system that prevents the use of certain devices such
as, e.g., devices that have not been cleaned subsequent to a
previous use, and/or unregistered devices, is considered
desirable.
[0006] It is also considered desirable to provide an intelligent
drive unit that provides mobility and flexibility in what types of
procedures may be performed.
SUMMARY
[0007] According to an example embodiment of the present invention,
a surgical system includes a surgical instrument configured to
wirelessly transmit identifying data specific to the surgical
instrument, and a console configured to receive the identifying
data. The console is further configured to register the surgical
instrument based on the identifying data, establish a wireless
two-way communication link between the surgical instrument and the
console, receive at least one of operational data and commands from
the surgical instrument, and provide operational feedback data to a
user of the surgical instrument during an operation of the surgical
instrument based on the at least one of operational data and
commands.
[0008] The console may have a display screen configured to visually
display at least a portion of the feedback data.
[0009] The display screen may be a touch-screen display configured
to receive user commands.
[0010] The console may have a speaker configured to provide at
least a portion feedback data as an audio signal.
[0011] The feedback data may include at least one of an instruction
and a query.
[0012] The feedback data may include an operational parameter of
the surgical instrument.
[0013] The surgical device is configured to be at least partially
inoperable when the surgical instrument is not registered with the
console.
[0014] The surgical instrument may be a hand-held, battery-powered
surgical device.
[0015] The hand-held, battery-powered surgical device may include
an intelligent drive unit configured to receive different types of
surgical attachments.
[0016] One of the different types of surgical attachments may be a
surgical cutter/stapler.
[0017] The console may have a visual display screen configured to
at least one of a) communicate the operational data and b) receive
the user commands.
[0018] One or both of the surgical device and the console may be
configured to operate as FCC-registered devices in one or more of
the industrial, scientific, and medical (ISM) radio bands.
[0019] The console may be configured to upload operating software
to the surgical instrument, the surgical instrument being
configured to execute the operating software.
[0020] The surgical instrument may be configured to stream video
data corresponding to a surgical procedure.
[0021] The surgical instrument and the console may be configured to
operate as FCC-registered devices in one or more of the industrial,
scientific, and medical (ISM) radio bands.
[0022] The industrial, scientific, and medical radio bands may
include the 2.400 to 2.500 GHz ISM band.
[0023] According to an example embodiment of the present invention,
a surgical device includes a hand-held, battery-powered drive unit
having a housing and a mounting portion configured to accept a
corresponding portion of a surgical attachment. The drive unit also
includes an actuator configured to actuate at least one connection
member, the connection member mating with a corresponding member of
the attachment when the attachment is mounted to the mounting
portion to allow the actuation of the at least one connection
member to drive the attachment. The drive unit further includes a
user control element configured to register a user command and a
processor disposed in the housing and configured to receive a user
input signal from the user control element corresponding to the
user command, the processor configured to control the actuation of
the connection member according to an operating program as a
function of the user input signal. The drive unit also includes a
transceiver configured to communicate at least one of operational
data and commands to and from a remote console via a wireless
two-way communication link.
[0024] The processor may be configured to control the actuation of
the at least one connection member by adjusting an output voltage
driving the actuator.
[0025] The drive unit may be configured to determine a serial
number corresponding to the attachment.
[0026] The drive unit may be configured to determine an attachment
type corresponding to the attachment.
[0027] The processor may be configured to select the operational
software from a software database that includes software
corresponding to a plurality of different attachment types.
[0028] The device may include a memory, the software database being
stored on the memory.
[0029] The device may include an interface for receiving updated
software.
[0030] The drive unit may be configured to stream operational data
to the remote console during an actuation of the at least one
connection member.
[0031] The drive unit may be configured to receive a video data
stream from the attachment and transmit the video data stream to
the remote console.
[0032] The drive unit may be configured to prevent actuation of the
actuator if the two-way communication link has not been
established.
[0033] The power unit may be configured to operate as an
FCC-registered device in one or more of the industrial, scientific,
and medical (ISM) radio bands.
[0034] The industrial, scientific, and medical radio bands include
the 2.400 to 2.500 GHz ISM band.
[0035] The device may include a plurality of surgical attachments
coupleable to the drive unit.
[0036] According to an example embodiment of the present invention,
a console includes a memory, a processor configured to process data
stored on the memory, and a transceiver configured to communicate
with a remote surgical instrument. The console is configured to
receive identifying data from the surgical instrument, register the
surgical instrument based on the identifying data, and establish a
wireless two-way communication link between the surgical instrument
and the console. The console is also configured to receive at least
one of operational data and commands from the surgical instrument
and provide operational feedback data to a user of the surgical
instrument during the operation of the surgical instrument based on
the at least one of operational data and commands.
[0037] The console may include a display screen configured to
display operational data received from the surgical instrument via
the two-way communication link.
[0038] The console may have a visual display screen configured to
at least one of a) communicate the operational data and b) receive
the user commands.
[0039] The console may be configured to receive a stream of video
data from the surgical instrument.
[0040] The console may be configured to output a video signal
corresponding to the video data to an external display.
[0041] The console may be configured to transfer at least one of a)
an operating program and b) firmware to the surgical
instrument.
[0042] The console may include a programming port configured to
output the at least one of a) the operating program and b) the
firmware to the surgical instrument.
[0043] The console may be configured to record to the memory the
operational data received from the surgical instrument.
[0044] The console may be configured to communicate the stored data
to remote device using a wired connection.
[0045] The console may be configured to communicate the stored data
via the internet.
[0046] According to an example embodiment of the present invention,
a method includes wirelessly transmitting identification data from
a surgical instrument to a console, registering the surgical
instrument with the console, and establishing a two-way wireless
communication link between the surgical instrument and the console.
The method also includes transferring at least one of operational
data and commands between the surgical instrument and the console
and providing operational feedback data from the console to a user
of the surgical instrument during an operation of the surgical
instrument based on the at least one of operational data and
commands.
[0047] The method may include determining if a signal strength of
the wirelessly transmitted identification data is below a
predetermined threshold and, if the signal strength is determined
to be below the predetermined threshold, requiring a user
confirmation prior to the registering.
[0048] The method may include maintaining a list on the console of
surgical devices that have been registered by the console.
[0049] Further details and aspects of example embodiments of the
present invention are described in more detail below with reference
to the appended figures.
BRIEF DESCRIPTION OF THE DRAWINGS
[0050] FIGS. 1a to 1c are front views of a console according to an
example embodiment of the present invention.
[0051] FIG. 2 is a bottom view of the console.
[0052] FIG. 3 is a rear view of the console.
[0053] FIG. 4 is a schematic illustration of a system according to
an example embodiment of the present invention.
[0054] FIGS. 5a and 5b show an intelligent drive unit and a
surgical attachment according to an example embodiment of the
present invention.
[0055] FIG. 6 shows the intelligent drive unit and the surgical
attachment when the surgical attachment is connected to the
intelligent drive unit.
[0056] FIGS. 7a and 7b show the intelligent drive unit.
[0057] FIGS. 8a to 8c show internal components of the drive
unit.
[0058] FIG. 9 shows a connecting portion of the drive unit.
[0059] FIG. 10 shows a connecting portion of the surgical
attachment.
[0060] FIG. 11 shows the surgical attachment and an attachment
shaft according to an example embodiment of the present
invention.
[0061] FIG. 12 is a perspective view, with parts separated, of an
intelligent drive unit according to another embodiment of the
present disclosure.
[0062] FIG. 13 is a perspective view of an intelligent drive unit
according to yet another embodiment.
DETAILED DESCRIPTION
[0063] Referring to FIG. 4, a system 10 according to an example
embodiment of the present invention is schematically illustrated.
The system 10 includes an electronic console 100 that communicates
with medical and/or surgical instruments 200a, 200b, and 200c,
which are disposed in the same area 150, e.g., the same medical
care or surgery room as the console 100. It should be appreciated
that the console 100 may communicate with more instruments, e.g.,
eight or more instruments, and/or less instruments, e.g., a single
instrument. However, three instruments, 200a, 200b, and 200c are
shown for illustration purposes. These instruments may be, e.g.,
hand-held surgical instruments (e.g., battery-powered surgical
intelligent drive units with interchangeable surgical attachments)
or any other medical and/or surgical instrument within
communication range of the console 100. The console 100 may be
configured to communicate with one surgical instrument 200a, 200b,
or 200c at a given time and/or communicate with two or more of the
surgical instruments 200a, 200b, and/or 200c simultaneously.
[0064] The console 100 provides feedback to an operator of one or
more of the instruments, 200a, 200b, and 200c, which may be, e.g.,
a wireless intelligent power or drive unit 500, described in
greater detail below. It also has the capability of recognizing
speech and sending wireless commands to the surgical instrument or
instruments 200a, 200b, and/or 200c. Upon reception of a wireless
command from the surgical instrument, verbal and visual prompts may
be displayed, e.g., in multiple languages. The console 100 may
receive streaming video from the surgical instrument where the
surgical instrument has a video camera, and output the video to a
separate video interface pod for display, e.g., on operating room
monitors. The console 100 has a circuit board or boards which
includes a processor 104 (e.g., an ARM9 class microprocessor), a
microcontroller, a serial identification integrated circuit (IC),
an audio IC and/or amplifier, a graphics display 110 (e.g., an LCD
display), Ethernet interface 140, USB interface 145, a surgical
device programming interface (including, e.g., transceiver 102
and/or USB interface 145, illustrated in FIG. 3). It receives its
power from an external UL/CE approved AC wall adapter, although it
should be understood that other power sources may be provided
instead of or in addition to the wall adapter, as described
below.
[0065] Further, the console 100 may display prompts, e.g., when
commanded wirelessly by the surgical instruments, 200a, 200b, 200c
on the display 110, e.g., in multiple languages. The console 100 is
capable of speaking prompts, e.g., in multiple languages, e.g.,
when commanded wirelessly by the surgical instruments, 200a, 200b,
200c. The console 100 includes circuitry to update the surgical
device software using, e.g., an adapter cable or wireless
connection or link. The console may receive these updates over a
network, e.g., the Internet and/or an intranet, or any other
appropriate mechanism, e.g., via the USB port 145 or a memory card.
The console 100 is capable of sending device information, e.g.,
information related to usage of a surgical attachment such as
attachment 600 described detail below. Where, e.g., the attachment
600 a stapler, staple reload and attachment usage data may be
transmitted by the console 100 over the Internet.
[0066] In an example, the console contains a radio-frequency (RF)
receiver capable of receiving surgical instrument transmissions in,
e.g., the 400 MHz band and an RF transceiver capable of two-way
communications and/or video streaming at 900 MHz to 5.8 GHz bands.
The console 100 is capable of processing received streaming video,
parameters, and/or prompt information, and outputting streaming
video, parameters, and/or prompt information to, e.g., a separate
video pod for display (overlay) on external displays, e.g.,
operating room monitors. The example console 100 contains speech
recognition capability that can process voice commands and
wirelessly transmit the commands to operate the surgical
instruments, e.g., an intelligent power or drive unit 400 described
below.
[0067] Further, as set forth in greater detail below, the wireless
communication may utilize one or more of the industrial,
scientific, and medical (ISM) radio bands, e.g., the 2.400 to 2.500
GHz ISM band and the console 100 and/or the surgical instruments
200a, 200b, and 200c may be FCC-licensed to operate in this band.
Such ISM band or bands may be used for the unidirectional and/or
two-way, or bidirectional, communication between the surgical
instruments 200a, 200b, 200c and the console 100. It should be
appreciated, however, that the console 100 and/or the surgical
instruments, 200a, 200b, 200c may use any appropriate frequency
band. Moreover, although this example uses both a unidirectional
channel from the surgical instrument 200a, 200b, 200c to the
console 100, and a two-way channel between the surgical instruments
200a, 200b, 200c, it should be appreciated that the unidirectional
channel may be dispensed with, such that, e.g., all of the
communications occur over one or more two-way communication
channels or links.
[0068] As indicated above, the console 100 communicates wirelessly
with each of the instruments 200a, 200b, and 200c via two-way
wireless links. In this regard, the console 100 includes a wireless
communication device or arrangement 106, including a transceiver
102, to allow two-way wireless communication between the console
100 and the instruments 200a, 200b, and 200c by sending and
receiving communication data between the wireless transceiver 102
and each of wireless transceivers 202a, 202b, and 202c of
respective wireless communication devices or arrangements 206a,
206b, and 206c corresponding to instruments 200a, 200b, and 200c,
respectively. The wireless communication arrangement 106 of this
example may also include a receiver in addition to the transceiver.
The receiver may be configured to receive unidirectional wireless
transmissions from wireless transmitters that may be provided to
the instruments 200a, 200b, and 200c. The unidirectional link may
utilize a frequency, e.g., a 400 MHz band, that is different from
the frequency of the bidirectional or two-way communication link,
which may be operated on one or more the ISM bands discussed, or
other frequency band.
[0069] This unidirectional link may be utilized in different
manners. For example, the instruments 200a, 200b, 200c may transmit
identification information over the unidirectional link to the
receiver of the console 100 and, once electronically registered
with console 100, communicate with the console 100 over the two-way
communication link. Alternatively, or in addition, the
unidirectional communication link may be provided to allow greater
bandwidth for communication between the instrument 200a, 200b, 200c
and the console 100.
[0070] To facilitate various functions, e.g., the storage,
processing and/or transmission/receipt of data, the console 100 and
each of the instruments 200a, 200b, and 200c include memories 103,
203a, 203b, and 203c, e.g. solid-state and/or disk-based internal
memories, to store data, and processors 104, 204a, 204b, and 204c,
to, e.g., process the data and initiate transmission/receipt of the
data.
[0071] As indicated above, the wireless links may utilize one or
more of the industrial, scientific, and medical (ISM) radio bands,
e.g., the 2.400 to 2.500 GHz ISM band. The console 100 and/or the
instruments 200a, 200b, and 200c may be FCC-licensed to operate in
this, or any other appropriate ISM band. It should be understood,
however, that the console 100 and/or the instruments 200a, 200b,
and/or 200c may operate as non-licensed devices that may operate on
any appropriate frequency band. Further, the wireless protocol may
comply with 802.11b, 802.11g, and/or any other appropriate
protocols, standards, or amendments. It is noted that licensed
operation over an ISM band, e.g., 2.400 to 2.500 GHz, may be
advantageous to limit interference from other devices, e.g., small
electronic devices. Moreover, the level of power and the types of
data allowed to be communicated may be less restricted over the
2.400 to 2.500 GHz ISM band than some other ISM bands for a
registered device.
[0072] Referring to FIGS. 1a to 1c, a console 100 includes a
housing 105. The housing 105 of this example is formed of ABS
plastic and has a height of less than 3.25 inches, a width of less
than 5.75 inches, a depth of less than 1.75 inches, and a weight of
less than 1.5 pounds. It should be understood, however, that the
housing may be any appropriate size, dimensions, and weight. The
compact size and weight of the housing 105 may be advantageous,
however, to enhance the portability and/or stowability of the
console 100, flexibility in how and where the console 100 is
mounted, and/or to reduce the amount of space consumed, e.g., in an
operating room.
[0073] A display 110 is disposed on a front face of the housing to
provide visual indications to an operator, (e.g., a surgeon) of a
surgical instrument or instruments. Although the display 110 is an
integrated touch-screen liquid crystal display (LCD), it should be
understood that other displays may be provided, e.g., an organic
light-emitting diode (OLED) display and/or a non-touch-screen
display. The display may be, e.g., a color 320-by-240 line
resolution QVGA display, or any other appropriate color or
non-color display. Moreover, it should be understood that an
integrated visual display need not necessarily be provided. For
example, the console may rely solely on auditory communication
(e.g., via an audio integrated circuit connected to an integrated
speaker 125 or an audio output signal to an external speaker) with
the operator and/or may output visual images and/or video to an
external display such as, e.g., a monitor in a surgery room.
[0074] As indicated below, the example console 100 includes, in
addition to the integrated display, an integrated speaker and video
output connectors, thus providing flexibility in communicating with
the operator. As indicated above, the video output connectors may
be used to connect to an external pod and/or display to show, e.g.,
a streaming video signal received by the console 100 from the
surgical instruments 200a, 200b and 200c.
[0075] The front of the display also includes a standby switch 112,
which may be depressed to place the console 100 into a standby mode
or to power down the console. For example, a short press may
instruct the console 100 to go into a standby state or to exit the
standby state, whereas a long press may instruct the console 100 to
power on or off. The standby switch 112 is indicated by a standby
symbol 113.
[0076] To adjust the volume of auditory indications, e.g., spoken
or tonal indications from, e.g., the speaker 125 and/or an audio
out line to an external speaker, a volume level display and control
114 is displayed on a lower portion of the display 110. A volume
symbol 109 illustrates to the user that the volume increases as the
filled portion of the bar of the display and control 114 is moved
rightward, and vice-versa. The volume level may be adjusted by the
user by, e.g., tapping a particular location on the bar of the
volume control 114 to move the filled portion to that location,
and/or by touching the screen in the vicinity of the control 114
and performing a sliding motion in a direction corresponding to the
desired volume change. For example, if the user touches the control
114 with, e.g., an index finger, and slides the index finger along
the screen to the right, the filled portion of the bar may expand
by an amount corresponding to the distance of the slide. Likewise,
a leftward slide or swipe may cause the filled portion to contract,
resulting in a lower volume output. According to an example, there
is a one-to-one, or substantially one-to-one, correspondence
between the distance of the swipe and the distance the edge of the
filled portion or other indicator moves. Other settings, including,
e.g., settings related to the operation of the surgical instrument
200a, 200b, 200c and/or settings related to the operation of the
console may be adjusted in an analogous manner or in any other
appropriate manner, e.g., inputting numerical values using a
virtual number pad or keyboard.
[0077] Referring to FIG. 2, the bottom of the console 100 includes
a slot 115 for a flash or solid state memory card (e.g., an SD card
or any other appropriate memory) and two mounting bracket
connectors or holes 120 to receive corresponding connectors of a
mounting bracket or brackets to securely hold the console 100,
e.g., in a position where the display is viewable by the operator
in a surgery room.
[0078] Referring to FIG. 3, the rear of the console includes an
enclosed speaker 125 for outputting auditory information to the
operator. The rear of the console also includes a composite video
connector 130 and an S-video connector 135, e.g., a 4-pin mini-DIN,
for outputting a video signal to, e.g., an external display and/or
recording device. The rear of the console 100 also has a network
connector 140. Although the network connector 140 is an Ethernet
jack (in this example, RJ-45, IEEE 802.3), it should be appreciated
that any appropriate network connector, e.g., a coaxial cable
connector, may be used. Although a wireless network connector may
be used, a wired connection may allow for more secure communication
via the network connector.
[0079] The console 100 also has a programming port 145. In this
example, the programming port is arranged as a universal serial bus
(USB) connector 145. More specifically, the example port 145 is a
USB mini-AB port. It should be understood, however, that the
programming port may be any type of port that is configured to send
and/or receive data, e.g., a coaxial cable, a proprietary
connector, and/or a receiver such as, e.g., an infrared receiver
and/or other wireless protocol receiver, e.g., a Bluetooth
receiver. The programming port 145 is configured to upload software
or other data to one or more of the surgical instruments via a data
cable and a corresponding connection port on the surgical
instrument. It should be appreciated that the USB port may be used
as, e.g., a general data port and/or be configured to receive
surgical instrument data including software that is used to control
the surgical instrument 200a, 200b, 200c. In addition to receiving
data, the programming port 145 may be used to transfer data from
the console 100 to an external device, e.g., an external hard
drive, computer, and/or solid-state memory device.
[0080] Software and/or data may be uploaded to the console 100 to
be installed on the console 100 and/or the surgical instrument
200a, 200b, 200c. The received data and software may be transferred
to the console 100 via the network 280, any appropriate port, e.g.,
USB port 145, and/or using the wireless communication system, e.g.,
using transceiver 102.
[0081] The received data and software may include, e.g., operating
and control algorithms, calibration data, display information,
and/or any other software to facilitate operation of the surgical
instruments 200a, 200b and 200c. Further, the programming port 145
may be used to install or upgrade console firmware onto the console
100 and/or transfer surgical instrument firmware to the console 100
to be transferred and installed onto the surgical instrument 200a,
200b, 200c.
[0082] Power is provided to the console 100 via a power connector
150, which receives a corresponding connector of an AC adapter
which plugs into a wall socket. It should be understood, however,
that the console 100 may be provided with an internal AC/DC
converter and/or may be provided with a battery, e.g., a
rechargeable internal or external battery, to provide power.
Further, it should be understood that power may be provided by a
port such as a USB port, e.g., the programming port 145.
[0083] Although particular features are shown as being disposed on
a particular face of the housing 105 or at a particular location of
the console 100, it should be understood that the any feature or
combination of features may be disposed at any appropriate
location(s) or face(s) of the housing 105.
[0084] Upon powering up, the console 100 performs a self-test and
configuration, and then waits to receive communications from one or
more instruments, e.g., one or more of instruments 200a, 200b, and
200c. The console 100 may prompt a user or operator to power up a
surgical instrument to initiate communications.
[0085] Each of the instruments 200a, 200b, and 200c has a serial
number that may be stored, e.g., in memory 203a, 204b, 204c. Upon
powering up the instrument, e.g., upon inserting a battery pack
and/or activating a power switch or button, the instrument begins
transmission of data corresponding to its respective serial number.
The instruments transmit this information using, e.g., wireless
transceivers 202a, 202b, 202c, or the unidirectional communication
transmitters as discussed above.
[0086] Upon the console 100 receiving the identifying data
transmission corresponding to the serial number of the respective
instrument 200a, 200b, or 200c, the console 100 displays, via
display 110 and/or an external display, the type of instrument and
an instrument identifier, e.g., the last three digits of the serial
number or the entire serial number. In addition or as an
alternative to the visual display of the information, an auditory
indication, e.g., a digitized or prerecorded voice from the speaker
125, may convey the information to the user or operator. The
console 100 receives the identifying data via, e.g., wireless
transceiver 102 or the unidirectional receiver. The console may
then prompt the user as to whether or not to register the
identified device, or the console may automatically register the
device. If the console 100 prompts the user, the user may answer
the prompt by, e.g., touching the touch-screen display 110 (e.g.,
touching a box or graphic labeled "Yes" or "No").
[0087] It should be understood that any communication disclosed
herein from the console 100 to the user or operator may occur via
visual and/or auditory, e.g., verbal, indications using, e.g., any,
some, or all of the display device 100, an external display,
integrated speaker 125, an external speaker, and/or any other
appropriate mechanism.
[0088] Where, e.g., the signal received by the console 100 from the
instrument is marginal or below a predetermined threshold, the
console may prompt the user, requesting an indication or input as
to whether or not to register the particular instrument. The user
may answer this prompt by, e.g., touching the touch-screen display
110 (e.g., touching a box or graphic labeled "Yes" or "No"). If no
response is received, the console 100 may default to a "No"
response such that, e.g., further communications from that
particular instrument are not recognized and/or acknowledged.
[0089] In addition to registration input, the touch-screen may be
used to input other console parameters including, e.g., volume and
language.
[0090] It should be understood that for any user input or command
described herein to the console 100 may be performed using
appropriate user input mechanism instead of or in addition to the
touch-screen display 110, such as, e.g., pressing a separate button
and/or speaking (e.g., where the console 100 has a microphone and
speech and/or voice recognition software).
[0091] The console 100 keeps a record, e.g., in memory 103, of
which instruments have been registered with the console 100, and
which devices have been refused registration with the console 100.
This record may include, e.g., a list of serial numbers
corresponding to registered instruments and another list of serial
numbers corresponding to unregistered instruments.
[0092] The list of registered instruments and/or the list of
unregistered instruments may be cleared when the console 100 is
powered down or may be retained until, e.g., a user command to
delete is entered, a certain amount of time has passed, e.g., since
receiving a signal from a particular instrument, and/or a given
number of slots are occupied. For example, a list of registered
and/or a list of unregistered devices may have, e.g., eight
entries, with earliest entries being deleted as later entries are
logged. It may be advantageous to maintain the list of unregistered
users, e.g., to avoid future prompts for those devices, at least
when the received signal is marginal. For example, the list of
registered devices may be cleared upon powering down or resetting
the device, while a list of unregistered device is stored for
future reference.
[0093] When an instrument, e.g., one of instruments 200a, 200b, and
200c, is registered with the console 100, the console 100
establishes a two-way wireless communication link. The
communication range of the console may be any appropriate range,
e.g., a fifteen foot radius, or larger. This two-way communication
link allows the console 100 to receive and transmit data including,
e.g., commands, to and from the registered surgical instrument or
instruments 200a, 200b, and/or 200c. Further, this communication
link allows the console 100 to provide an interface with the user,
e.g., a surgeon, to display information related to the operation of
the device and allows the user to input commands.
[0094] For example, the parameters and/or state of one or more
components of the device, e.g., the closing rate and/or applied
clamping force of clamping jaws of a surgical cutter and stapler,
data obtained from sensors and imaging devices, e.g., an image or
video display obtained from one or more cameras mounted to an
endoscope, and/or any other data.
[0095] The user may input commands, e.g., via pressing portions of
the touch-screen display 110. These commands may be, e.g., related
to the operational parameters of the surgical instrument or
instruments 200a, 200b, and/or 200c. For example, for a tissue
clamping procedure, the user may input a maximum force, power,
and/or closing rate to be exerted on the tissue. The console would
then communicate with the surgical instrument or instruments in
accordance with the command. For example, the console 100 may set
and/or instruct the surgical instrument to set operating parameters
of the surgical instrument to achieve operation in accordance with
the user's input. These parameters may be set by adding, changing,
and/or verifying one or more values or parameters used in the
operation of the surgical instrument, e.g., one or more values or
parameters used in the software or operating algorithm stored on
memory 203a, 203b, and/or 203c, and executed by respective
processor 204a, 204b, and/or 204c during operation of the
respective surgical instrument 200a, 200b, and/or 200c.
[0096] The user may also request particular data related to the
surgical instruments 200a, 200b and 200 Where the surgical
instrument includes multiple cameras, or where multiple surgical
instruments are registered, each having a camera, the user may,
e.g., select which view or views to display at a given time.
[0097] Further, the operating algorithm disposed in the memory 103,
203a, 203b, and/or 203c and executed by the processor of the
console 100 and/or surgical instrument 200a, 200b, and/or 200b may
cause the display 110 and/or one or more external displays to
display data (e.g., images, numerical data, and/or data indicating
a state of the surgical instrument or the patient, etc.), command
prompts, and/or menu structure, corresponding to the particular
procedure being performed and/or the current stage of the procedure
or other conditions.
[0098] Further, according to an example, the screen has a virtual
button to bring up a menu, where the options available under the
menu and/or submenus vary depending on the particular procedure,
stage of the procedure, procedure conditions (e.g., based on data
from sensors at the surgical site), type of surgical instrument,
and/or the state or position of one or more components of the
surgical instrument.
[0099] The surgical instrument 200a, 200b, and/or 200c may be
configured to be surgically operable only when the surgical
instrument is registered with the console 100. This may be
achieved, e.g., by installing software or firmware onto the memory
203a, 203b, and/or 203c that, when executed by the processor 203a,
203b, and/or 203c, prohibits one or more functions from being
performed. For example, the processor 204a, 204b, and/or 204c may
be configured to output a control signal and/or voltage to a motor
and/or a motor controller only when the software and/or firmware
determines that the device has been registered by the console 100
and that the two-way communication link has been established. This
determination may be made, e.g., based on communication received by
wireless receivers 202a, 202b, 202c.
[0100] The surgical instrument 200a, 200b, and/or 200c may
periodically or continuously monitor the state of the communication
link with the console 100, to ensure that it is still in place. In
this regard, the surgical instrument may, e.g., periodically
transmit a query signal to the console 100. If the query signal is
received by the console 100, the console 100 transmits a response
signal to indicate that the query signal was received. Upon receipt
of the response signal, the surgical instrument would have
verification of the presence of the two-way communication link. The
frequency of the queries may be varied, e.g., such that the queries
are less frequent or not transmitted at all during certain periods,
e.g., if the surgical instrument goes into a standby state due to,
e.g., a period of inactivity. Further, such queries may not be
needed during periods of data communication between the surgical
instrument and the console. Moreover, when data such as, e.g.,
operational data, software data, image data, or other data is
received by either of the surgical instrument and the console, a
response signal is transmitted to indicate that the data was
received. This may further ensure that the communication link is
maintained. The response signals may include, e.g., an identifier
so that the receipt of the particular communication (e.g., the
particular query signal or data transfer) may be identified and
confirmed.
[0101] If the surgical instrument 200a, 200b, and/or 200b
determines that the communication link has been broken (e.g., due
to not receiving a response signal after transmitting one or more
query or data transmissions), the surgical instrument may disable
some or all functions, partially disable some or all functions,
and/or permit certain functions to continue until, e.g., a
predetermined time or event occurs. In this regard, the software or
firmware of the surgical device may be programmed so that loss of
the communication link does not prevent the user, e.g., a surgeon,
from completing certain procedures, e.g., where interrupting such
procedures may potentially cause complications.
[0102] Upon determining that the communication link has been lost,
the surgical instrument 200a, 200b, 200c may issue a signal, e.g.,
an auditory or visual signal that the communication link has been
lost. Thus, the user will be alerted and may attempt to
re-establish the communication link. The surgical instrument may
continue transmitting the query signal, e.g., corresponding to the
serial number of the surgical instrument, until a response is
received from the console.
[0103] The two-way communication link may use any appropriate
security or encryption protocol, e.g., Wi-Fi Protected Access
(e.g., WPA or WPA2) or Wireless Equivalent Privacy (WEP).
[0104] Aside from the wireless communication link with the surgical
instruments 200a, 200b, and/or 200c, the console 100 may be
configured to send and receive data over a second network 280. The
console may send and receive the information to and from a remote
device 300, e.g., an off-site computer or server, or a computer or
server within the same facility, e.g., within the same hospital, as
the server 100. The remote device 300 includes a memory 303
configured to store the data that is received and/or transmitted to
and from the console 100, and a processor 304 to process the
received data. The remote device may include any other appropriate
features, e.g., a display device for viewing the sent and/or
received data, and input devices to allow, e.g., manual input
(e.g., via a keyboard) and electronic data input. The network 280
may include, e.g., the internet and/or an intranet. It should be
appreciated that the console 100 may transmit and receive the data
through intermediate devices, e.g., computers or servers (which may
or may not process the data before passing the data), between the
console 100 and the remote device 300. Further, it should be
understood that the console 100 may be configured to communicate
directly with device 300 without passing the data over the internet
and/or intranet.
[0105] Although only one remote device is shown in FIG. 4, it
should be understood that any appropriate number of remote devices
may be provided. For example, one or more devices 300 may be
disposed at the same facility as the console 100, and/or one or
more devices may be disposed off-site, e.g., at the site of a
surgical equipment administrator.
[0106] In the illustrated example of FIG. 4, the console 100
connects to the device 300 over secure wired connections 250.
Although the wired connections 250 are Ethernet-based, it should be
appreciated that any appropriate wired connection may be provided.
It should also be appreciated that, although the illustrated
example uses only wired connections, according to some examples, at
least one wireless connection may be used. Using only wired
connections may be advantageous, however, since a more secure
connection may be established to better ensure the privacy of the
transmitted data. The data may be transmitted using, e.g., a data
encryption protocol that provides a sufficiently secure line of
communication between the console 100 and the remote device
300.
[0107] The console 100 may transmit to the remote device 300 data
related to the operation and/or state of the surgical devices 200a,
200b, and/or 200c. For example, the console 100 may record onto
memory 103 data received from the surgical instrument or
instruments over the communication network and transmit that data,
e.g., with or without processing the data, to the remote device
300. The data may include, e.g., a type of surgical attachment
coupled to the surgical device, a serial number of the surgical
attachment, a date and/or time of a last use of the surgical
attachment, when particular functions were operated, how long
particular functions were operated, when and/or for how long user
inputs such as triggers or buttons were activated, any error
signals and/or indications of abnormal operation, sensor data
(e.g., image sensors, temperature sensors, pressure sensors, etc.),
identification and/or serial number of a particular insert and/or
cartridge (e.g., a staple cartridge of a surgical stapler), a date
and/or time of a last use of the particular insert and/or
cartridge, a battery level and/or a battery health of the surgical
instrument, and/or any other data pertaining to the surgical
instrument and/or surgical procedure.
[0108] The data may be transmitted to the remote device 300 of a
surgical device administrator, which may be, e.g., at a location
offsite from the procedure site. The remote device 300 may acquire
the data from the console 100 by a periodic transmission at regular
intervals and/or transmissions triggered by specific events, e.g.,
the completion of one or more procedures, before a powering down of
the console 100, and/or upon a request or query signal being
received by the console 100 from the remote device 100.
[0109] The console 100, the remote device 300, and/or the
administrator may use the received data for a variety of purposes.
According to an example, a cleaning or sanitization status of the
surgical device or a component (e.g., a surgical attachment) of the
surgical device may be determined. In this regard, a record or
database may be maintained regarding cleaning and/or sanitization
status for a set of surgical instruments and/or attachments.
[0110] This data may be received from a remote device 300, e.g., a
computer at a cleaning station, used to record when particular
surgical devices are cleaned or sanitized. Upon receiving data from
the surgical instrument 200a, 200b, 200c, indicating the particular
surgical instrument and/or attachment, e.g., the data corresponding
to the surgical instrument's serial number and/or the attachment's
serial number, the console may cross reference this identifying
data with the cleaning status data to determine if that particular
surgical device and/or attachment has been cleaned and/or
sterilized since a last previous use. Alternatively, or in
addition, the console may send the data to a remote device 300,
e.g., a server, which would then process the data to make the
determination of whether the particular device or component has
been sterilized since a previous use, and then sends the results
back to the console 100, which may then proceed to allow the
operation of the surgical instrument 200a, 200b, 200c, or disallow
the operation.
[0111] If the operation is disallowed, the console 100 and/or the
surgical instrument may issue an auditory, visual, and/or other
alert or notification to indicate that the surgical instrument
cannot be operated in its current state. In this manner, the
console 100 may prevent the surgical instrument from operating
until the cleaning and/or sterilization information is updated to
indicate that all appropriate portions of the surgical instrument
have been cleaned and/or sterilized.
[0112] Further, by tracking the usage and/or malfunction history of
the surgical instrument or component, e.g., an attachment, of the
surgical instrument, maintenance and servicing of the device may be
facilitated. For example, after a certain amount of uses and/or a
certain amount of time passes, it may be determined that the
surgical instrument 200a, 200b, 200c or an attachment or component
of the surgical instrument needs servicing or replacing. If a
particular error or malfunction is recorded or after a certain
number and/or frequency of errors or malfunctions are recording
during use of the instrument or component, it may be determined,
e.g., by a software program, that a repair is required. The console
100 may prevent operation of the surgical instrument and/or the
user may be alerted by the console or the surgical instrument if
the surgical instrument or component of the surgical instrument is
due or past due for servicing or is in need of repair.
[0113] The console 100 may also track inventory by, e.g., recording
a number of staples, cartridges, or other devices used by surgical
instrument 200a, 200b, 200c. In an example, the console may
correlate a serial number of a staple cartridge to a particular
patient. This may allow the staples to be tracked and trends or
problems with particular staple batches or types may be identified,
e.g., where a substantially high number of patients have
complications from procedures using staples from a particular batch
and/or type of staples as compared to other batches and/or types of
staples. Although staples are mentioned in this example, this
tracking procedure may be used to identify trends with other
devices.
[0114] By tracking the sequence, timing, and duration of commands,
and/or other data signals (e.g., images, sensor signals, etc.)
according to some examples, the console 100 records an accurate
record of a given procedure. This record may be used, e.g., for
training purposes and/or to rebut allegations of medical
malpractice where, e.g., the record is linked to a particular
patient.
[0115] It should be understood that a plurality of consoles may be
used at a given facility, e.g., at a given hospital. In this
situation, data recorded by each of the consoles 100 may be
integrated, or combined, with data recorded by each of the other
consoles 100, so that, e.g., surgical instruments 200a, 200b,
and/or 200c may be accurately tracked despite being registered with
different consoles at given times. For example, if the surgical
instrument is a hand-held surgical cutter/stapler, the instrument
may be used in, e.g., either of two operating rooms, each having
its own console 100. This integration, or combining, of data may
also facilitate other tracking, e.g. the tracking of the location
of surgical instruments, tracking inventory of stock (e.g.,
staples) for, e.g., automated reordering, etc.
[0116] The integration of the data from the different consoles 100
may be performed by a remote device 300, e.g., a computer or server
of the surgical device administrator or the hospital and/or by one
or more of the consoles 100 (e.g., where the consoles 100
communicate over network 280).
[0117] In addition to retrieving the recorded data via the
connections 250, the data may be retrieved by accessing a removable
memory, e.g., a flash or solid state memory card, from slot 115,
onto which the console 100 is configured to write the data, either
automatically or upon, e.g., a user command. The removable memory
may then be read by a computer, e.g., a remote device 300 and/or a
laptop computer by inserting the memory into a memory card reader.
It should be further understood that the information may be
retrieved via a USB or other data port, e.g., the programming port
145.
[0118] FIGS. 5a, 5b, and 6 show a surgical instrument 400 including
all of the features of surgical instruments 200a, 200b, and 200c
described above. The surgical instrument 400 is formed by an
intelligent power or drive unit 500 and a removable attachment 600.
In this example, the removable attachment 600 is a surgical
attachment for clamping, cutting, and stapling tissue. Thus, the
attachment 600 mounts to the drive unit 500, as illustrated in FIG.
6, such that the surgical instrument 400 is configured as a
hand-held, battery-powered, rotating and/or articulating device for
clamping, cutting, and stapling tissue.
[0119] Although attachment 600 is removable from intelligent drive
unit 500, it should be appreciated that the attachment 600 may be
formed to be non-removable from the intelligent drive unit 500.
[0120] The surgical instrument 400 is configured so as to be
particularly well-suited for insertion into the body of a patient,
e.g., via a cannula. As indicated above, in the embodiment shown,
the surgical device 400 is a clamping, cutting, and stapling
device. The removable attachment 600 of the surgical instrument 400
includes a jaw portion 611a that is pivotably coupled to a shaft
portion 611b by a hinge portion 611c. The jaw portion 611a includes
a first jaw 650 having a distal end and a proximal end, and a
second jaw 680 having a distal end and a proximal end. The first
jaw 650 and the second jaw 680 are pivotably coupled relative to
each other at or near their respective proximal ends. As shown, the
first jaw 650 and the second jaw 680 are pivotable relative to each
other about pivot axis A. In this arrangement, the jaws are
configured such that, upon opening and closing of the first jaw 650
relative to the second jaw 680 and at points in the movement of the
first jaw 650 relative to the second jaw 680, both the first jaw
650 and the second jaw 680, e.g., their longitudinal axes, remain
within a plane. It should be understood, however, that the
attachment 600 may instead be configured such that the first jaw
650 and the second jaw 680 are pivotable relative to each other
about a pivot axis that is oriented differently from that
shown.
[0121] As mentioned above, the jaw portion 611a is pivotably
coupled to the shaft portion 611b by the hinge portion 611c.
Specifically, the jaw portion 611a is pivotable relative to the
shaft portion 611b about a pivot axis B, which may be positioned at
any location on or between the jaw portion 611a and the shaft
portion 611b, and at any circumferential location relative to the
jaw portion 611a and the shaft portion 611b. As illustrated in FIG.
5b, the pivot axis B is oriented vertically, and within a plane
perpendicular to the viewing angle of the side view shown in FIG.
5. In this arrangement, the jaw portion 611a and the shaft portion
611b are configured such that, upon articulation of the jaw portion
611a relative to the shaft portion 611b and at any point in the
movement of the jaw portion 611a relative to the shaft portion
611b, the jaw portion 611a and the shaft portion 611b remain within
a plane that is perpendicular to the pivot axis B. It should be
recognized that, in other example embodiments, the pivot axis B may
have a different orientation, so as to enable the jaw portion 611a
to pivot within a different plane. The jaw portion 611a may be
pivotable to and between any angles relative to the shaft portion
611b, such that the jaw portion 611a can be selectively positioned
as desired during use.
[0122] Furthermore, the surgical device 400 may provide rotation of
various components about a longitudinal axis of the attachment 600.
For example, in various embodiments, the jaw portion 611a and/or
shaft portions 611b may be rotatable relative to the intelligent
drive unit 500, which, as illustrated in FIG. 6, is coupled at or
near a proximal end of the shaft portion 611b of the attachment
600, about a longitudinal axis D of the intelligent drive unit 500,
e.g., the longitudinal axis D of the intelligent drive unit 500 at
the point where the intelligent drive unit couples to the
attachment 600. The shaft portion 611b may include a distal
portion, to which the jaw portion 611a is connected, and a proximal
portion, which is toward the intelligent drive unit 500 when the
attachment 600 is mounted to the intelligent drive unit 500.
[0123] Generally, the handle-shaped profile of the intelligent
drive unit 500, as illustrated, e.g., in FIGS. 7a and 7b, may be
grasped by an operator to operate the surgical device 400. The
intelligent drive unit 500 has a lower portion 502, which in the
embodiment shown, forms a base. In addition, the intelligent drive
unit 500 has an intermediate portion 504, which includes several
finger-actuated control buttons 507 and 508 and rocker device
517.
[0124] FIGS. 8a to 8c show internal components of the drive unit
500, showing additional details of the components internal to the
intelligent drive unit 500. A power source, e.g., a battery 506,
may be situated in the housing provided by the proximal portion 502
of the intelligent drive unit 500. The battery 506 may be
configured to supply power to any of the components of the surgical
instrument 400. This arrangement may provide an advantage over
other surgical devices in that attachment of the surgical
instrument 400 to a power source of a separate electro-mechanical
surgical system may be eliminated. It should be understood,
however, that other example surgical instruments may attach to a
separate electro-mechanical surgical instrument to receive
mechanical and/or electrical power.
[0125] Likewise, the intermediate portion 504 of the intelligent
drive unit 500 provides a housing in which a circuit board 509 is
situated. The circuit board 509 may be configured to control the
various operations of the surgical device 400.
[0126] Located at a front location of the intermediate portion 504
of the intelligent drive unit 500 are control buttons 507, 508, and
rocker device 517. Each one of the control buttons 507, 508, and
rocker device 517 includes a respective magnet that is moved by the
actuation of a user, or operator. In addition, the circuit board
509 includes, for each one of the control buttons 507, 508 and
rocker device 517, respective Hall-effect switches that are
actuated by the movement of the magnets in the control buttons 507,
508 and rocker device 517. For example, located immediately
proximal to the control button 507 is a Hall-effect switch that is
actuated upon the movement of a magnet within the control button
507 upon the operator actuating the control button 507. The
actuation of the Hall-effect switch causes the circuit board 509 to
provide appropriate signals to a function selection module 5210 and
an actuator or input drive component 5310 to close the first jaw
650 relative to the second jaw 680 and/or to fire a
stapling/cutting cartridge within the second jaw 680. For example,
depressing button 507 may initiate the closing or clamping of the
first jaw 650 relative to the second jaw 680 and depressing button
508 may fire the stapling/cutting cartridge, or vice-versa.
[0127] Also, located immediately proximal to the rocker device 517
is a Hall-effect switch that is actuated upon the movement of a
magnet within the rocker device 517 upon the operator actuating the
rocker device 517. The actuation of the Hall-effect switch causes
the circuit board 509 to provide appropriate signals to the
function selection module 5210 and the input drive component 5310
to articulate the jaw portion 611a relative to the shaft portion
611b of the attachment 600. Advantageously, movement of the rocker
device 517 in a first direction may cause the jaw portion 611a to
articulate about axis B relative to the shaft portion 611b in a
first direction, while movement of the rocker device 517 in a
second, e.g., opposite, direction may cause the jaw portion 611a to
articulate relative to the shaft portion 611b in a second, e.g.,
opposite, direction.
[0128] It should be appreciated that any appropriate number of
buttons and/or rockers may be provided, e.g., depending on the
number and/or type of functions to be performed by various
attachments attachable to the intelligent drive unit 500.
[0129] Still further, an upper portion of the intelligent drive
unit 500 provides a housing in which a drive mechanism 5110 (which
includes, e.g., the function selection module 5210 and the input
drive component 5310) may be situated. The drive mechanism 5110 may
be configured to drive shafts and/or gear components in order to
perform the various operations of the surgical device 400, as set
forth above. For example, the drive mechanism 5110 may be
configured to drive shafts and/or gear components in order to
selectively move the jaw portion 611a relative to the shaft portion
611b, to rotate the shaft portion 611b (or portions of the surgical
attachment 600 that are distal thereto) about longitudinal axis D
relative to the intelligent drive unit 500, to move the first jaw
650 relative to the second jaw 680, and/or to fire a stapling and
cutting cartridge within the second jaw 680.
[0130] Referring to FIGS. 9 and 10, the distal portion of the
intelligent drive unit 500 includes an attachment interface or
connecting portion 590 configured to accept a corresponding
interface or connecting portion 690 of the removable attachment
600. The connecting portion 590 of the intelligent drive unit 500
has a cylindrical recess 591 that receives a cylindrical projection
691 of the attachment 600 when the attachment is mated to the
intelligent drive unit 500. It should be understood, however, that
the connecting portion 690 of the attachment may be provided with a
recess to receive a projection of the connecting portion 590 of the
intelligent drive unit 500. Moreover, it should be understood that
the interface need not be cylindrical and may be of any appropriate
shape or geometry.
[0131] When the attachment 600 is mated to the intelligent drive
unit 500, each of a plurality of rotatable connectors 592a, 592b,
and 592c couples with a corresponding rotatable connector 692a,
692b, 692c. In this regard, the interface between corresponding
connectors 592a and 692a, the interface between corresponding
connectors 592b and 692b, and the interface between 592c and 692c
are keyed such that rotation of each of connectors 592a, 592b, and
592c causes a corresponding rotation of the corresponding
connector, 692a, 692b, 692c. Although the illustrated interface
profiles are approximately triangular, it should be understood that
any appropriate geometry may be provided to allow transmission of
rotation from the first connectors 592a, 592b, and 592c to
respective connectors 692a, 692b, and 692c. It should be further
understood that although connectors 592a, 592b, and 592c are
provided as male connectors to be inserted into female connectors
692a, 692b, and 692c, connectors 692a, 692b, and/or 692c may be
configured to as male connectors configured to be received in
respective female connectors 592a, 592b, and/or 592c.
[0132] The mating of connectors 592a, 592b, and 592c with
connectors 692a, 692b, and 692c allows rotational force to be
independently transmitted via each of the three respective
connector interfaces. The connectors 592a, 592c, and 592a are
configured to be independently rotated by the drive mechanism 5110.
In this regard, the function selection module 5210 selects which
connector or connectors 592a, 592b, and/or 592c is to be driven by
the input drive component 5310 (e.g., an electric motor). It should
be understood, however, that one or more of the connectors 592a,
592b, and/or 592c may be provided with a dedicated drive component
or motor.
[0133] Since each of the connectors 592a, 592b, and 592c has a
keyed and/or substantially non-rotatable interface with respective
connectors 692a, 692b, and 692c when the attachment 600 is coupled
to the intelligent drive unit 500, rotational force or forces may
be selectively transferred from the drive mechanism 5110 of the
intelligent drive unit 500 to the attachment 600.
[0134] The rotational forces may be transferred from the connectors
692a, 692b, and 692c at the proximal end portion of the attachment
600 to the jaw portion 611a via a plurality of rotatable drive
shafts disposed along the shaft portion 611b. The rotatable drive
shafts may be non-rotatably coupled, or substantially non-rotatably
coupled, at a proximal end to a respective connector 692a, 692b, or
692c and at the distal end to a jaw component or an input of a
driver configured to actuate the jaw portion 611a or a portion or
component thereof. In this manner, the rotatable drive shafts may
allow a one-to-one, or substantially one-to-one, transmission of
rotation between the connectors 692a, 692b, and/or 692c and the jaw
portion 611a.
[0135] The selective rotation of connectors 592a, 592b, and/or 592c
allows the intelligent drive unit 500 to selectively actuate
different functions of the attachment. In this example, selective
and independent rotation of the three connectors corresponds to the
selective and independent articulation of jaw portion 611a about
axis B, opening and closing of jaws 650 and 680 by rotation of
upper jaw 650 about axis A, and driving of a stapling/cutting
component of jaw portion 611a.
[0136] The attachment 600 may couple to the intelligent power unit
500 by any appropriate mechanism. For example, the attachment may
latch into place using a slidable latch mechanism (e.g., where a
radially outward portion of the power unit 500 is pulled radially
rearward or forward to disengage the latch) or a chuck. Although an
attachment that requires a separate tool may be provided, it may be
advantageous to provide a tool-less, or hand-operated, connection
mechanism, e.g., the slide latch described above, a keyless chuck,
etc.
[0137] The drive mechanism 5110 may include a selector gearbox
assembly 550. Proximal to the selector gearbox assembly 550 is the
function selection module 5210 that functions to selectively move
gear elements within the selector gearbox assembly 550 into
engagement with the input drive component 5310. Thus, the drive
mechanism may selectively drive one or more of connectors 592a,
592b, and/or 592c at a given time. Although each of the connectors
592a, 592b, and 592c is selectively driven based on an engagement
state of the selector gearbox assembly 550, it should be understood
that one or more of the connectors 592a, 592b, and/or 592c may be
provided with a dedicated drive component or motor.
[0138] Regarding the further details of the selector gearbox
assembly 550 or of the surgical instrument 400 in general, the
surgical instrument 400 includes many features that are
substantially the same or analogous to those described in U.S.
Published Patent Application No. 2009/0101692, which is expressly
incorporated herein in its entirety by reference thereto.
[0139] The intelligent drive unit 500 also includes a transceiver
coupled to the circuit board 509 and configured to send and receive
data transmissions to and from the console 100 as described above
with regard to the surgical instruments 200a, 200b, and 200c. The
circuit board 509 is configured to disallow operation of various
functions, e.g., of the jaw portion 611b unless it is determined
that a two-way communication link has been established with console
100.
[0140] The connecting portion 590 of the intelligent drive unit 500
also includes electrical connectors 593a and 593b that mate with
corresponding electrical connectors 693a and 693b to allow
transmission of electrical signals and/or power between intelligent
drive unit 500 and the attachment 600. The electrical connectors
593a and 593b are electrically coupled to the circuitry, including,
e.g., the circuit board 509, to allow the circuitry to receive
and/or transmit information and/or electrical power via the
electrical connectors 593a and 593b. The electrical signals may be,
e.g., surgical attachment data corresponding to, e.g., a surgical
attachment type and/or serial number, a cartridge or insert
identifier, sensor data, and/or any other appropriate
communication. This data may be stored on an electronic chip of the
surgical attachment and/or a cartridge (e.g., a staple cartridge).
For example, a staple cartridge may include an electronic chip
including a serial and/or batch number. This information may be
read from the chip and relayed to the circuitry of the intelligent
drive unit 500 via the interface of the connectors, 593a, 693a,
593b, 693b. The circuit board 509 may then transmit, via the
transceiver, the data to the console 100 over the two-way
communication link, where the console 100 may store and track the
data.
[0141] Further, the attachment type and serial number may be
relayed to the intelligent drive unit 500. This information may be
stored, e.g., on an electronic chip of the attachment 600. The
circuitry of the intelligent drive unit 500, including, e.g., the
circuit board 509, may then communicate this data to the console
100, which may select data including, e.g., an operating program,
algorithm, or parameter, and send that data to the circuitry of the
intelligent drive unit 500 via the two-way communication link. It
should be understood, however, that the circuitry of the drive
unit, including, e.g., a memory, may include a plurality of
preinstalled programs, algorithms, and/or other parameters from
which a selection may be made by the processor 509 to operate the
attachment 600.
[0142] As indicated above with regard to surgical instruments 200a,
200b, and 200c, the intelligent drive unit 500 may transmit a
record to the console 100 of the commands entered by the user,
e.g., a surgeon, operating the surgical instrument 400. For
example, the intelligent drive unit 500 may transmit to the console
100 signals corresponding to when, how, and/or for how long each of
control buttons 507 and 508, and rocker device 517 have been
operated during a procedure. The console 100 may then store this
information, e.g., on the memory 103. This information may be
linked with a particular patient and/or procedure and may be
collected, e.g., by an administrator, as indicated above. The
intelligent drive unit 500 may transmit this data continuously over
the course of the procedure, at predetermined intervals, and/or
upon particular events or occurrences, e.g., the end of a procedure
or the end of a portion of a procedure.
[0143] The intelligent drive unit 500 may also be configured to
monitor a parameter of the input drive component 5310. For example,
an electric current driving one or more electric motors of the
input drive component 5310 may be measured to, e.g., determine a
force, e.g., a clamping force, applied by the surgical instrument
400. In this regard, the intelligent drive unit 500 and/or the
console 100 may include a control unit or system such as, e.g.,
that described in U.S. patent application Ser. No. 12/430,780,
which is expressly incorporated herein in its entirety by reference
thereto. In this regard, the intelligent drive unit 500 may include
a current sensor to measure a current driving input drive component
5310, a velocity sensor to determine the rotational velocity of the
input drive component 5310, and a position sensor to determine at
least one of the position of an output of the input drive component
5310 (e.g., an output shaft of an electric motor), and/or a
position of a component (e.g., up per jaw 650 of attachment 600).
The control unit may then control the input drive component 5310
based on the inputs from these sensors, e.g., by adjustment of a
driving speed of input drive component 5310 by adjusting a voltage
applied to the input drive component 5310. Where, e.g., the
surgical instrument includes a cutter/stapler attachment 600 as
illustrated, the control system may be configured to limit a
clamping force exerted by the jaws 650 and 680 onto clamped tissue
to a predetermined maximum limit while, e.g., button 507 is
depressed by the user.
[0144] Based on the sensed and/or determined data and parameters
obtained, e.g., during a surgical procedure, the surgical
instrument 400 may transmit data to the console 100 over the
two-way wireless link, e.g., to be stored, processed, and/or used
to provide information to the user of the instrument 400. For
example, the closing rate of the jaws 650 and 680 may be
transmitted to the console 100 and displayed to the user on the
display 110, as illustrated in FIG. 1b. The console 100 may also
communicate to the user alarms and/or error signals during the
procedure based on, e.g., the information transmitted from the
surgical instrument 400 to the console 100 over the two-way
wireless communication link.
[0145] The surgical instrument 400 (more specifically, intelligent
drive unit 500) communicates operational data and/or command data
to the console 100, to allow the console to provide feedback,
including, e.g., instructions, queries, and/or alerts. Operational
data may include, e.g., measured or determined values, parameters,
statuses, etc., while the command data may be any appropriate
instruction to the console 100, e.g., an instruction to query the
user, display a status or parameter, and/or issue an alert.
[0146] Moreover, the user may set parameters of the surgical
instrument 400 by inputting commands into the console 100, which
then communicates with the surgical instrument 400 over the two-way
wireless communication link based on the user commands. For
example, based on an input from a user, the console may transmit
data to alter an operating algorithm to use a particular parameter.
For example, a user may input a force limit into the console 100
for a clamping procedure. The console 100 may then set the
operating parameters of, e.g., the control system described above
to cause the surgical instrument 400 to limit the force applied to
clamped tissue during the clamping procedure.
[0147] The console 100 may be configured to receive user commands
and/or prompt the user for commands for any suitable purpose. For
example, the user may select from a group of operating programs,
modes, and/or algorithms. Based on such commands or input, the
console 100 communicates with the surgical instrument 400 over the
wireless communication link to, e.g., install operating software
and/or set operating parameters. According to an example, for a
selected procedure, a program may be communicated to and installed
onto the surgical device 400 from the console 100, where the
program requires that certain functions be performed in a certain
sequence and/or under particular conditions. For example, the
circuitry of the surgical instrument 400 may ignore in input signal
from a button or other input used to actuate a staple driver
(effectively disabling the function of the button) when it is
determined that, e.g., a tissue gap between the jaws is not within
an acceptable predetermined range.
[0148] The console 100 may also alert the user when the battery
level and/or health is below a certain threshold. Further, the
console 100 and/or the surgical instrument 400 may be configured to
prevent certain procedures from beginning when the console 100
and/or the surgical instrument 400 determine that the battery power
may not be sufficient to complete that procedure. For example, when
a user selects an operating program or mode via, e.g., the
touch-screen display 110 and the determination is made (e.g., by
the console 100) that the battery level and/or health is not
sufficient (based on, e.g., the battery and/or health information
transmitted from the surgical instrument 400 to the console 100
over the wireless communication link), the console may indicate to
the user that the operation is not permitted based on the current
state of the battery, and/or may instruct the user to replace the
battery before the procedure may proceed.
[0149] Further, as illustrated at FIG. 7a, the intermediate portion
504 of intelligent drive unit 500 is formed of a handle section
504a and a trigger section 504b. The handle section 504a is
monolithically formed (e.g., by injection molding) as a single
piece, including the tubular portion that receives the user's lower
fingers. The trigger section 504b is then joined to the handle
section 504a in any appropriate manner (e.g., with adhesive,
welding, and/or fasteners). Similarly, an upper housing 510 and a
battery housing 515 are each monolithically formed as a single
piece and joined to the handle section 504a. The battery 506 is
constrained in the battery housing 515 by a battery door 520 that
latches into a closed position and is unlatched by depressing a
release button 525. As opposed to a construction that joins two
approximately symmetric halves along a seam (e.g., a seam that is
approximately parallel to the plane of the paper in the view of
FIG. 7b), this construction may provide increased strength and may
facilitate sealing of the component housing parts 504a, 504b, 510,
515, and/or 520.
[0150] The intelligent drive unit 500 is configured to be
autoclavable as a unit without any need for disassembly. In this
regard, the intelligent drive unit 500, including the battery 506
may be autoclaved without damaging any portion of the intelligent
drive unit 500. To facilitate this autoclavability, the intelligent
drive unit 500 may include seals or gaskets such as gasket 570
(illustrated, e.g., in FIG. 8c, which is configured to form a
hermetic seal between the battery door 520 and the battery housing
515 that is sufficient to prevent moisture from entering the
intelligent drive unit housing under the pressure and temperature
of an autoclave. Further, the intelligent drive unit 500 and the
attachment 600 may be autoclaved together, if desired, when the
attachment 600 is coupled to the drive unit 500.
[0151] FIG. 11 shows the surgical attachment 600 and a surgical
attachment shaft 800 according to an example embodiment of the
present invention. Attachment 800 is shown without a jaw or other
instrument portion, which may be coupled to a distal end 810
thereof. Attachment shaft 800 differs from the shaft of attachment
600 in that the elongated shaft portion 811 is bent to an angle.
This may allow the distal end 810 of the shaft (as well as an
instrument attached thereto) to more easily access a portion of a
patient's body, e.g., during some endoscopic procedures. Although
the attachments 600 and 800 include rigid shafts, it should be
understood that flexible shafts may be provided.
[0152] Providing a surgical device having power unit 500 to which
various attachments may be detachably coupled to be driven provides
flexibility in that the same drive unit may be used with different
attachments and/or attachment types. In this regard, it is
envisioned that an operator, e.g., a surgeon, may use multiple
attachments during a single operation. For example, for a bowel
cutting, resecting, and stapling operation, a surgeon may first
attach a linear cutter/stapler such as attachment 600 to cut and
staple at opposite ends of a cancerous portion of tissue to be
removed. To rejoin the two sealed ends of the remaining portions of
the bowel, the surgeon may swap out the linear stapler/cutter
attachment with a circular cutter/stapler attachment by disengaging
and removing the linear cutter stapler attachment from the power
unit 500 (e.g., by pulling, pushing, and/or turning a latching
mechanism or chuck) and then attaching the circular stapler/cutter
attachment.
[0153] Upon inserting the attachment, the power unit 500 may
determine the surgical attachment type and/or the specific surgical
attachment, e.g., by reading such data via electrical connectors
693a and 693b from an electronic chip disposed in the attachment.
Based on this information, the intelligent power unit 500 and/or
the console 100 may select an appropriate operating program and/or
set one or more operating parameters.
[0154] The power unit 500 and/or the console 100 may
cross-reference calibration data associated with a particular
attachment. For example, if it has been predetermined that a
particular attachment having a particular serial number requires a
correction factor to adjust for idiosyncrasies of that attachment,
that correction factor may be incorporated into the operating
algorithms or programs for that attachment. For example, for a
particular attachment type, a full 360-degree rotation of one of
the connectors 692a, 692b, 692c may be expected to correlate to an
expected displacement or rotation (or other quantifiable state
change) of an element, e.g., a jaw 650, at the distal end of the
attachment. This expected correlation may be built into the
operating programs used for every attachment of that particular
type. If, however (e.g., during testing), it is determined that a
particular unit requires slightly more or slightly less rotation
than the 360-degree rotation to achieve the expected effect, a
correction factor may be provided to account for this quality of
the individual attachment when the attachment is operated.
[0155] Turning now to FIG. 12, an alternate embodiment of an
intelligent drive unit is generally shown as 900. Intelligent drive
unit 900 is substantially similar to intelligent drive unit 500 and
thus will only be described in detail herein to the extent
necessary to identify differences in construction and/or operation
thereof.
[0156] As seen in FIG. 12, intelligent drive unit 900 includes an
intermediate portion 904 extending from and/or supported on a lower
portion 902. Intermediate portion 904 includes a distal
half-section 904a integrally formed with and extending from the
lower portion 902, and a proximal half-section 904b connectable to
distal half-section 904a by a plurality of fasteners. Distal and
proximal half-sections 904a, 904b define a housing having a cavity
therein in which circuit board 509 is situated.
[0157] Distal and proximal half-sections 904a, 904b are divided
along a plane that is substantially orthogonal to longitudinal axis
"D," as seen in FIG. 5a.
[0158] Intermediate portion 904 further includes a gasket 905
extending completely around a rim of proximal half-section 904b and
being interposed between distal half-section 904a and proximal
half-section 904b. Gasket 905 seals the perimeter of distal
half-section 904a and proximal half-section 904b.
[0159] In this manner, the cavity of intermediate portion 904 is
sealed along the perimeter of distal half-section 904a and proximal
half-section 904b yet is configured to enable easier, more
efficient assembly of intelligent drive unit 900 and easier, more
efficient service, maintenance or repair of intelligent drive unit
900.
[0160] Lower portion 902 of intelligent drive unit 900 defines an
aperture 902a formed in an upper surface thereof and which is
located beneath intermediate portion 904. Aperture 902a provides a
passage through which wires (not shown) pass to electrically
interconnect electrical components (battery, circuitry, etc.)
situated in lower portion 902 with electrical components (motor,
circuitry, etc.) situated in intermediate portion 904. Lower
portion 902 includes a gasket 903 disposed within aperture 902a
thereby plugging or sealing aperture 902a while allowing the wires
to pass therethrough. It is envisioned that the wires may be potted
within gasket 903 to help maintain the position of the wires
therein.
[0161] Intermediate portion 904 defines a nose or connecting
portion 990. Nose portion 990 includes a nose cone 990a supported
on a distal end of intermediate portion 904. Nose cone 990a is
fabricated from a transparent, semi-transparent and/or translucent
material. Nose portion 990 includes an illumination member 994
disposed within nose cone 990a such that illumination member 994
may be seen or may be visible therethrough. Illumination member 994
may be in the form of a light emitting diode printed circuit board
(LED PCB) or the like. Illumination member 994 may be configured to
illuminate at least one, and desirably multiple colors with each
color being associated with a unique discrete event.
[0162] As seen in FIG. 12, intelligent drive unit 900 includes a
fire button or safety switch 910 situated at a proximal end of
intermediate portion 904. In use, surgical attachments 600 may be
actuated between opened and closed conditions as needed and/or
desired. However, in order to fire surgical attachment 600, in
order to expel fasteners therefrom, with surgical attachment in a
closed condition, safety switch 910 is depressed thereby
instructing intelligent drive unit 900 surgical attachment 600 may
be fired to expel the fasteners therefrom.
[0163] As seen in FIG. 13, safety switch 910 may be located near a
distal end of intermediate portion 904. In particular, safety
switch 910 is shown disposed in close proximity to control buttons
507, 508 and may be actuatable from either side of intermediate
portion 904.
[0164] In order minimize accumulative error, it is contemplated
that the initial position of the selector shifter and, when
attached, any adapters interposed between the intelligent drive
unit 900 and the attachment 600, may also be calibrated.
[0165] Although surgical stapler/cutters are described herein as
exemplary surgical attachments, it should be understood that any of
a large variety of types of surgical attachments may be provided to
and powered by the drive unit 500.
[0166] For attaching the attachments, it may be advantageous for
the attachments to securely latch into the drive unit 500 by
pressing the attachments axially into the drive unit. Further, as
indicated above, a tool-less attachment and detachment mechanism
may be particularly advantageous in simplifying attachment,
detachment, and exchange of surgical attachments from the drive
unit 500.
[0167] Although the present invention has been described with
reference to particular examples and exemplary embodiments, it
should be understood that the foregoing description is in no manner
limiting. Moreover, the features described herein may be used in
any combination.
* * * * *