particular embodiments of the present disclosure are described hereinbelow with reference to the accompanying drawings . in the following description , well - known functions or constructions are not described in detail to avoid obscuring the present disclosure in unnecessary detail . the generator according to the present disclosure can perform monopolar and bipolar electrosurgical procedures , including vessel sealing procedures . the generator may include a plurality of outputs for interfacing with various electrosurgical instruments ( e . g ., a monopolar active electrode , return electrode , bipolar electrosurgical forceps , footswitch , etc .). further , the generator includes electronic circuitry configured to generate radio frequency power specifically suited for various electrosurgical modes ( e . g ., cutting , blending , division , etc .) and procedures ( e . g ., monopolar , bipolar , vessel sealing ). fig1 is a schematic illustration of a bipolar and monopolar electrosurgical system 1 according to one embodiment of the present disclosure . the system 1 includes one or more monopolar electrosurgical instruments 2 having one or more electrodes 3 ( e . g ., electrosurgical cutting probe , ablation electrode ( s ), etc .) for treating tissue of a patient . electrosurgical rf energy is supplied to the instrument 2 by a generator 20 . the instrument 2 includes an active electrode 3 that is connected via a supply line 4 to an active terminal 30 of the generator 20 , allowing the instrument 2 to coagulate , ablate and / or otherwise treat tissue . the energy is returned to the generator 20 through a return electrode 6 via a return line 8 at a return terminal 32 of the generator 20 . the system 1 may include a plurality of return electrodes 6 that are arranged to minimize the chances of tissue damage by maximizing the overall contact area with the patient . in addition , the generator 20 and the return electrode 6 may be configured for monitoring so - called “ tissue - to - patient ” contact to insure that sufficient contact exists therebetween to further minimize chances of tissue damage . the system 1 may also include a bipolar electrosurgical forceps 10 having one or more electrodes for treating tissue of a patient . the electrosurgical forceps 10 includes opposing jaw members 15 and 17 having one or more active electrodes 14 and a return electrode 16 disposed therein , respectively . the active electrode 14 and the return electrode 16 are connected to the generator 20 through cable 18 that includes the supply and return lines 4 , 8 coupled to the active and return terminals 30 , 32 , respectively . the electrosurgical forceps 10 is coupled to the generator 20 at a connector having connections to the active and return terminals 30 and 32 ( e . g ., pins ) via a plug disposed at the end of the cable 18 , wherein the plug includes contacts from the supply and return lines 4 , 8 . with reference to fig2 , front face 40 of the generator 20 is shown . the generator 20 may be any suitable type ( e . g ., electrosurgical , microwave , etc .) and may include a plurality of connectors 50 - 62 to accommodate various types of electrosurgical instruments ( e . g ., multiple instruments 2 , electrosurgical forceps 10 , etc .). the generator 20 includes one or more display screens 42 , 44 , 46 for providing the user with a variety of output information ( e . g ., intensity settings , treatment complete indicators , etc .). each of the screens 42 , 44 , 46 is associated with a corresponding connector 50 - 62 . the generator 20 includes suitable input controls ( e . g ., buttons , activators , switches , touch screen , etc .) for controlling the generator 20 . the display screens 42 , 44 , 46 are also configured as touch screens that display a corresponding menu for the electrosurgical instruments ( e . g ., multiple instruments 2 , electrosurgical forceps 10 , etc .). the user then makes inputs by simply touching corresponding menu options . the controls allow the user to select desired output modes as well as adjust operating parameters of the modes , such as power , waveform parameters , etc . to achieve the desired output suitable for a particular task ( e . g ., cutting , coagulating , tissue sealing , etc .). additionally , the user can override a default setting for language by touching corresponding menu options . the generator 20 is configured to operate in a variety of modes . in one embodiment , the generator 20 may output the following modes , cut , blend , division with hemostasis , fulgurate and spray . each of the modes operates based on a preprogrammed power curve that dictates how much power is outputted by the generator 20 at varying impedance ranges of the load ( e . g ., tissue ). each of the power curves includes a constant power , constant voltage and constant current ranges that are defined by the user - selected power setting and the measured minimum impedance of the load . in the cut mode , for example , the generator 20 supplies a continuous sine wave at a predetermined frequency ( e . g ., 472 khz ) having a crest factor of 1 . 5 or less in the impedance range of 100ω to 2 , 000ω . the cut mode power curve may include three regions : constant current into low impedance , constant power into medium impedance and constant voltage into high impedance . in the blend mode , the generator supplies bursts of a sine wave at the predetermined frequency , with the bursts reoccurring at a first predetermined rate ( e . g ., about 26 . 21 khz ). in one embodiment , the duty cycle of the bursts may be about 50 %. the crest factor of one period of the sine wave may be less than 1 . 5 . the crest factor of the burst may be about 2 . 7 . the division with hemostasis mode includes bursts of sine waves at a predetermined frequency ( e . g ., 472 khz ) reoccurring at a second predetermined rate ( e . g ., about 28 . 3 khz ). the duty cycle of the bursts may be 25 %. the crest factor of one burst may be 4 . 3 across an impedance range of 100ω to 2 , 000ω . the fulgurate mode includes bursts of sine waves at a predetermined frequency ( e . g ., 472 khz ) reoccurring at a third predetermined rate ( e . g ., about 30 . 66 khz ). the duty cycle of the bursts may be 6 . 5 % and the crest factor of one burst may be 5 . 55 across an impedance range of 100ω to 2 , 000ω . the spray mode may be bursts of sine wave at a predetermined frequency ( e . g ., 472 khz ) reoccurring at a third predetermined rate ( e . g ., about 21 . 7 khz ). the duty cycle of the bursts may be 4 . 6 % and the crest factor of one burst may be 6 . 6 across the impedance range of 100ω to 2 , 000ω . the screen 46 controls bipolar sealing procedures performed by the forceps 10 that may be plugged into the connectors 60 and 62 . the generator 20 outputs energy through the connectors 60 and 62 suitable for sealing tissue grasped by the forceps 10 . the screen 46 also controls a system tray 47 to allow the user to access and adjust system settings . the system tray 47 may include a brightness icon 43 , a menu icon 48 , an error disabled icon 41 . the brightness icon 43 allows the user to adjust the brightness of the screens 42 , 44 , 46 . the error disabled icon 41 indicates that the error warnings have been disabled using the service menu . the menu icon 48 allows access to the main menu where the user can change options for language , appearance , and other operations . the screen 42 controls monopolar output and the devices connected to the connectors 50 and 52 . the connector 50 is configured to couple to the instrument 2 and the connector 52 is configured to couple to a foot switch ( not shown ). the foot switch provides for additional inputs ( e . g ., replicating inputs of the generator 20 and / or instrument 2 ). for example , in standard monoploar mode , the power output modes 72 , 74 are indicted on interface 70 . the user adjusts the power controls using up and down arrows 76 , 78 for each mode respectively . the screen 44 controls monopolar and bipolar output and the devices connected to the connectors 56 and 58 . connector 56 is configured to couple to the instrument 2 , allowing the generator 20 to power multiple instruments 2 . connector 58 is configured to couple to a bipolar instrument ( not shown ). when using the generator 20 in monopolar mode ( e . g ., with instruments 2 ), the return electrode 6 is coupled to the connector 54 , which is associated with the screens 42 and 44 . the generator 20 is configured to output the modes discussed above through the connectors 50 , 56 , 58 . fig3 shows a schematic block diagram of the generator 20 having a controller 24 , a high voltage dc power supply 27 (“ hvps ”) and an rf output stage 28 , a geo - location chip 36 , and a communication port 38 . the hvps 27 is connected to an ac source ( e . g ., electrical wall outlet ) and provides high voltage dc power to an re output stage 28 , which then converts high voltage dc power into rf energy and delivers the rf energy to the active terminal 30 . the energy is returned thereto via the return terminal 32 . in particular , the rf output stage 28 generates sinusoidal waveforms of high rf energy . the rf output stage 28 is configured to operate in a plurality of modes , during which the generator 20 outputs corresponding waveforms having specific duty cycles , peak voltages , crest factors , etc . in another embodiment , the generator 20 may be based on other types of suitable power supply topologies . the controller 24 includes a microprocessor 25 operably connected to a memory 26 , which may be volatile type memory ( e . g ., ram ) and / or non - volatile type memory ( e . g ., flash media , disk media , etc .). the microprocessor 25 includes an output port that is operably connected to the hvps 27 and / or rf output stage 28 allowing the microprocessor 25 to control the output of the generator 20 according to either open and / or closed control loop schemes . those skilled in the art will appreciate that the microprocessor 25 may be substituted by any logic processor ( e . g ., control circuit ) adapted to perform the calculations discussed herein . a closed loop control scheme is a feedback control loop , in which one or more sensors 23 measure a variety of tissue and / or energy properties ( e . g ., tissue impedance , tissue temperature , output current and / or voltage , etc . ), and provide feedback to the controller 24 . such sensors may include voltage and current sensors that are coupled to the output terminals 30 and 32 of the generator 20 , which are within the purview of those skilled in the art . in response to the sensor signals , the controller 24 controls the hvps 27 and / or rf output stage 28 , which then adjusts the dc and / or rf power supply , respectively . the controller 24 also receives input signals from the input controls of the generator 20 , the instrument 2 or forceps 10 . the controller 24 utilizes the input signals to adjust power outputted by the generator 20 and / or performs other control functions thereon . the memory 26 includes software for operating the generator 20 . the software includes a choice of over twenty five languages . the geo - location chip 36 determines the location of the generator 20 anywhere in the world . the location given by the geo - location ship 36 may be a country , state , region , address , and / or coordinates . the geo - location chip 36 passes the information to the microprocessor 25 and the microprocessor 25 determines the appropriate default language based on the location determined by the geo - location chip 36 . the geo - location chip 36 may also be connected to a communication port 38 . the communication port 38 provides wired and / or wireless communication with an external device ( not shown ), such as an inventory control system or a theft monitoring system . the communication port 38 may provide remote access to the controller 24 from the external device to remotely disable the generator 20 . for example , if the generator 20 is reported stolen , then a theft monitoring system may remotely access controller 24 through communication port 38 and disable the generator 20 . in another example , during a clinical trial , the generator 20 may be programmed to stay within set boundaries and may automatically be disabled upon the geo - location chip 36 and the controller 24 determines the location is outside the set boundaries . additionally , the communication port 38 may be used to track the location of the generator 20 by a remote user accessing the generator 20 through the communication port 38 and reading data from the geo - location chip 36 . alternatively , the communication port 38 may be accessed to remotely update or repair the generator 20 . fig4 illustrates a flow diagram 400 for using a geo - location chip 36 within a generator 20 . the process 400 starts at step 405 , when a geo - location chip 36 is installed within a generator 20 . the geo - location chip 36 is connected to controller 24 and communication port 38 . the go - location chip 36 determines the location of the generator 20 at step 415 . the location may be a country , state , region , address , and / or coordinates of the generator 20 . the controller 24 then at step 420 sets the default language of the generator 20 based on the location determined by the geo - location chip 36 . the controller adjusts screens 42 , 44 , 46 to display the default language at step 425 . if a user chooses to change the language displayed from the geo - location set default language , the user selects the menu icon 48 on the system tray 47 and picks a different language from a menu . next , at step 430 , the gps chip 36 is mapped to a generator id in a database . the generator id may be the serial number of the generator 20 . the database may be operated and controlled by the manufacturer , a hospital , or other group . step 430 may take place prior to step 415 and / or after step 425 . for inventory control , the location of the generator 20 is determined by the geo - location chip 36 at step 435 . the location is then sent to an inventory control system at step 440 to monitor the location of each generator 20 . the location of the generator 20 may be in a warehouse or while shipping . then , when the generator 20 is turned on for the first time , the generator 20 can set a default language using steps 415 - 425 . in response to a stolen generator 20 , a user may report the generator 20 stolen to the manufacturer of the generator , the hospital , and / or a local authority that may remotely access data from the geo - location chip 36 at step 445 . the geo - location chip 36 determines the location of the generator 20 at step 450 . the location determined by the geo - location chip 36 is sent to the manufacturer , hospital , and / or local authority using communication port 38 at step 455 . alternatively or in combination with steps 450 - 455 , the manufacturer , hospital , and / or local authority may remotely disable the generator 20 using the communication port 38 at step 460 . in some situations , there may be a need for the generator 20 to be limited to a certain location , such as in a clinical trial or an area with theft problems . predetermined boundaries for the generator 20 are stored within the memory 26 of the controller 24 at step 465 . next , the geo - location chip 36 determines the location of the generator 20 at step 470 . the geo - location chip 36 may check the location periodically , such as once a minute , hour , or day . the controller 24 then determines if the generator 20 is located outside the predetermined boundaries at step 475 . if the generator 20 is not outside the location limitations , then the geo - location chip 36 determines the location of the generator 20 again at step 470 . if the generator 20 is outside the location limitations , then the generator may be automatically disabled at step 480 . alternatively , a user may be notified of the generator &# 39 ; s location and the user may remotely disable the generator 20 . while several embodiments of the disclosure have been shown in the drawings and / or discussed herein , it is not intended that the disclosure be limited thereto , as it is intended that the disclosure be as broad in scope as the art will allow and that the specification be read likewise . therefore , the above description should not be construed as limiting , but merely as exemplifications of particular embodiments . those skilled in the art will envision other modifications within the scope and spirit of the claims appended hereto .
a system and method for determining the location of an electrosurgical generator using a geo - location device within the generator . the geo - location device determines the location of the generator and the controller sets a default language of the generator based on the determined location . the default language may be overridden by a user when necessary . the geo - location device is coupled to a communication port . the communication port allows for a wireless signal to be sent upon the generator being reported stolen or for tracking location of the generators . the communication port is coupled to the controller to allow for remote disablement , for example in response to the generator being stolen . alternatively , the controller may disable the generator when the geo - location device determines that the generator has moved outside a predetermined location .