fig1 shows an embodiment of a laser liposuction probe 100 . the laser liposuction probe 100 includes a surgical hand piece 105 that supports both a surgical waveguide cannula 110 and a suction unit cannula 115 . the surgical waveguide cannula 105 supports a surgical waveguide 120 . the surgical waveguide 120 delivers energy through the liposuction probe 100 ; the suction unit cannula 115 functions to remove a byproduct through the liposuction probe 100 . in an exemplary embodiment of the laser liposuction probe 100 , the surgical hand piece 105 merges the surgical waveguide 120 and a suction tube 125 into the surgical waveguide cannula 110 and the suction unit cannula 115 , respectively . in some embodiments , the surgical waveguide cannula 110 may have a diameter of approximately 2 - 4 mm . in some embodiments , the suction unit cannula 115 may have a diameter of approximately 0 . 5 - 1 . 0 mm . in some embodiments , the surgical waveguide 120 may be a fiber optic waveguide . fig2 shows a surgical hand piece 105 supporting a surgical waveguide cannula 110 and a suction unit cannula 115 . a laser 230 provides energy to a treatment site 235 through the surgical waveguide 120 . the laser 230 provides energy in accordance with a controller 240 . the controller 240 may determine one or more of the following settings for the laser 230 : a laser power , a laser pulse repetition rate , a laser duty cycle , and a laser wavelength . a suction system 245 provides a suction to remove a byproduct from the treatment site 235 through the suction unit cannula 115 . in some embodiments , the byproduct may be a fluid and / or an ablated tissue from the treatment site . the suction system 245 provides suction in accordance with the controller 240 . the controller 240 may determine one or more of the following settings for the suction system 245 : a suction pressure , a suction aperture , a suction flow rate , and a suction pulse repetition rate . the controller 240 may determine the one or more settings for the laser 230 and the suction system 245 from a set of feedback data 250 from a set of sensors mounted on or in the hand piece 105 . the set of feedback data 250 includes data taken from sensors including : a hand piece 105 acceleration sensor , a hand piece 105 velocity sensor , a hand piece 105 position sensor , a treatment site 235 temperature sensor , a treatment site 235 tissue type sensor , and a suction unit cannula 115 pressure . fig3 shows a surgical hand piece 305 where a surgical waveguide cannula 310 supports a surgical waveguide 320 interior to a suction unit cannula 315 . of course , any suitable arrangement of treatment and suction cannulas is possible . cross section ( a ) in fig3 shows the surgical waveguide cannula 310 positioned outside of the suction unit cannula 315 . in some embodiments , as shown in cross sections ( b )-( d ) of fig3 , the surgical waveguide cannula 310 is placed inside , either of axis or coaxial to , the larger suction unit cannula 315 . a configuration where the surgical waveguide cannula 310 is placed inside the suction unit cannula 315 has an advantageous external profile for , for example , pushing through a tissue , but the configuration may not offer the best performance for efficient fat suctioning . various embodiments may feature other suitable cross sectional profiles , as shown in cross sections ( b )-( d ) of fig3 . for various applications , a suitable profile can be chosen based on one or more considerations , including efficient aspirate ( or other treatment byproduct ) removal , probe resistance through tissue and fat , manufacturability , and cost . in various embodiments , the surgical hand piece 305 , the surgical waveguide cannula 310 , and the suction unit cannula 315 are configured to improve and optimize a laser treatment efficiency , for example , a laser tissue interaction and a laser tissue ablation . for example , in some embodiments , a surgical waveguide tip 321 ( e . g . laser probe ) is set in advance of a suction unit orifice 316 to heat and disrupt the target tissue in advance of a forward stroke performed by a surgeon . in positioning the surgical waveguide tip 321 in advance of the suction unit orifice 316 , the surgical waveguide tip 321 is inhibited from directing energy from the laser into the side of the suction unit cannula 315 . note however , in some embodiments , the surgical waveguide tip 321 can be intentionally positioned such that a portion of the energy from the laser impinges the side of the suction unit cannula 315 . for example , such a configuration may be used in applications where it is advantageous that the suction unit cannula 315 is to be heated by the laser . in various embodiments , a mechanical configuration of the surgical waveguide tip 321 and the suction unit orifice 316 may be chosen based on considerations of the application at hand . as an example , the mechanical configuration of the surgical waveguide tip 321 and the suction unit orifice 316 may be chosen based on how the surgical waveguide tip 321 and the suction unit orifice 316 move through the tissue and how effectively the suction unit orifice 316 passes tissue and fluid and remains unclogged . in some embodiments , the suction unit cannula 315 may include a temperature sensor 355 . the temperature sensor 355 may be selected from a group including : a thermocouple , a thermistor , a pyrometer , and an infrared ( ir ) thermal sensor . fig4 shows a coaxial surgical cannula 400 . the coaxial surgical cannula 400 includes a surgical hand piece 405 , a surgical waveguide cannula 410 , and a suction unit cannula 415 , where an optical fiber 422 coupled to a surgical waveguide 420 is displaced off - axis , along the perimeter of the suction unit cannula 415 . in fig4 , the surgical waveguide 420 is positioned central to the end of both the surgical waveguide cannula 410 and the suction unit cannula 415 , thereby improving the energy distribution of the laser with respect to a coaxial surgical cannula axis 401 . in some embodiments , a circular cross section of the suction unit cannula 415 is preferred to allow for the best flow of ablated tissue and fluid . as shown in fig4 , the surgical waveguide cannula 410 deflects from the coaxial surgical cannula axis 401 at or near a surgical waveguide tip 421 to an axis displaced from the coaxial surgical cannula axis 401 along the perimeter of the suction unit cannula 415 . the geometry of fig4 allows for the addition of a temperature probe 455 to the interior of the suction unit cannula 415 . the temperature probe 455 may be selected from the following : a thermister , a thermocouple , a pyrometer , and an infrared ( ir ) thermal sensor . in various embodiments , the size and shape of a set of aspiration ports 460 in the suction unit cannula 415 and the suction pressure may be a function of a given application . for example , a byproduct of a set of standard liposuction surgeries and laser liposuction surgeries may be different . a standard liposuction may produce a byproduct with a chunky ‘ cottage cheese ’ texture , while a laser lipolysis may result in a less chunky byproduct , with a ‘ smoothie ’ consistency . the size and shape of the set of aspiration ports 460 may be selected based on the consistency of the liposuction and lypolysis byproduct . for example , for a typical laser lipolysis applications , the set of aspiration ports 460 may be chosen to be smaller and more numerous compared to aspiration ports for a standard liposuction . in some embodiments , to prevent clogging , the suction vary between suction and a brief high pressure pulse to disrupt clogs ( i . e . a plunger effect ). while various embodiments have been particularly shown and described above , it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention . for example , it is to be understood that although in the examples provided above laser light is used for treatment , other sources of treatment light ( e . g . flash lamps , light emitting diodes ) may be used . in some embodiments , a safety accelerometer may be incorporated in a surgical waveguide assembly . for example , an accelerometer may be included within a sterile sheath and attached to , for example , the hand piece assembly . the accelerometer may be attached to for example , an electronic processor via wiring contained in the sterile sheath . during treatment , the accelerometer measures acceleration of the hand piece and may determine , for example , if the hand piece has come to rest in a single position for too long a period of time , potentially leading to unsafe heating levels , triggering , for example , a warning , or treatment laser shut off . in various embodiments , other safety devices ( e . g . position sensors , temperature sensors , etc .) may similarly be incorporated with the surgical waveguide and hand piece . control systems may process information from these safety sensors and control ( e . g . shut off ) the applied treatment light based on this information . one or more or any part thereof of the treatment , sensing , or safety techniques described above can be implemented in computer hardware or software , or a combination of both . the methods can be implemented in computer programs using standard programming techniques following the method and figures described herein . program code is applied to input data to perform the functions described herein and generate output information . the output information is applied to one or more output devices such as a display monitor . each program may be implemented in a high level procedural or object oriented programming language to communicate with a computer system . however , the programs can be implemented in assembly or machine language , if desired . in any case , the language can be a compiled or interpreted language . moreover , the program can run on dedicated integrated circuits preprogrammed for that purpose . each such computer program is preferably stored on a storage medium or device ( e . g ., rom or magnetic diskette ) readable by a general or special purpose programmable computer , for configuring and operating the computer when the storage media or device is read by the computer to perform the procedures described herein . the computer program can also reside in cache or main memory during program execution . the analysis method can also be implemented as a computer - readable storage medium , configured with a computer program , where the storage medium so configured causes a computer to operate in a specific and predefined manner to perform the functions described herein . a number of embodiments of the invention have been described . nevertheless , it will be understood that various modifications may be made without departing from the spirit and scope of the invention . for example , it is to be understood that although in the examples provided above laser light is used for treatment , other sources of treatment light ( e . g . flash lamps , light emitting diodes ) may be used . as used herein the term ‘ light ’ is to be understood to include electromagnetic radiation both within and outside of the visible spectrum , including , for example , ultraviolet and infrared radiation . while the invention has been described in connection with the specific embodiments thereof , it will be understood that it is capable of further modification . furthermore , this application is intended to cover any variations , uses , or adaptations of the invention , including such departures from the present disclosure as come within known or customary practice in the art to which the invention pertains , and as fall within the scope of the appended claims . all publications , patents , and patent applications mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication , patent , or patent application was specifically and individually indicated to be incorporated by reference .