System and Method for a Procedure Based Graphical Interface

Abstract
Embodiments of the present invention may allow each of the surgical steps of a surgical procedure to be defined and associated with a function of the surgical console using a GUI. The defined surgical procedure can then be saved and later invoked by a user of the surgical console to conduct the surgical procedure. When the saved surgical procedure is invoked representations of the defined surgical steps are displayed to the user using a GUI so the user can conduct the surgical procedure by navigating through the representations of the surgical steps such that when a representation of a surgical step is selected the surgical console is configured according to the functionality associated with that surgical step.
Description

BRIEF DESCRIPTION OF THE FIGURES

A more complete understanding of the present invention and the advantages thereof may be acquired by referring to the following description, taken in conjunction with the accompanying drawings in which like reference numbers indicate like features and wherein:



FIG. 1 is a diagrammatic representation of one embodiment of a surgical console;



FIG. 2 is a representation of one embodiment of a graphical user interface (GUI);



FIG. 3 is a diagrammatic representation of one embodiment of a controller for surgical instrumentation;



FIG. 4 is a flow diagram illustrating one embodiment of a method for defining a surgical procedure;



FIG. 5 is a flow diagram illustrating one embodiment of a method for invoking a surgical procedure; and



FIGS. 6-10 are representations of one embodiment of a GUI.


Claims
  • 1. A method for the conducting a surgical procedure, comprising: providing a first GUI for a surgical console, wherein the first GUI comprises a representation of each of one or more surgical steps of the surgical procedure, each of the surgical steps corresponding to a function of the surgical console;detecting that one of the representations of a first surgical step of the one or more surgical steps has been selected; andconfiguring the surgical console according to the function corresponding to the first surgical step.
  • 2. The method of claim 1, further comprising configuring the surgical console according to a sub-mode defined for the first surgical step.
  • 3. The method of claim 1, wherein each of the representations has a corresponding label.
  • 4. The method of claim 1, further comprising: detecting that one of the representations of a second surgical step of the one or more surgical steps has been selected; andconfiguring the surgical console according to the function corresponding to the second surgical step.
  • 5. The method of claim 1, further comprising defining the surgical procedure using a second GUI, where defining the surgical procedure comprises: creating the one or more surgical steps, wherein creating each of the surgical step comprises labeling the surgical step; andassociating the corresponding function of the surgical console with each of the surgical steps.
  • 6. The method of claim 5, further comprising saving the defined surgical procedure and invoking the defined surgical procedure.
  • 7. A computer readable medium comprising a set of computer instructions, comprising instructions executable by a processor for: providing a first GUI for a surgical console, wherein the first GUI comprises a representation of each of one or more surgical steps of the surgical procedure, each of the surgical steps corresponding to a function of the surgical console;detecting that one of the representations of a first surgical step of the one or more surgical steps has been selected; andconfiguring the surgical console according to the function corresponding to the first surgical step.
  • 8. The computer readable medium of claim 7, wherein the instructions are executable for configuring the surgical console according to a sub-mode defined for the first surgical step.
  • 9. The computer readable medium of claim 7, wherein each of the representations has a corresponding label.
  • 10. The computer readable medium of claim 7, wherein the instructions are executable for: detecting that one of the representations of a second surgical step of the one or more surgical steps has been selected; andconfiguring the surgical console according to the function corresponding to the second surgical step.
  • 11. The computer readable medium of claim 7, wherein the instructions are executable for defining the surgical procedure using a second GUI, where defining the surgical procedure comprises: creating the one or more surgical steps, wherein creating each of the surgical step comprises labeling the surgical step; andassociating the corresponding function of the surgical console with each of the surgical steps.
  • 12. The computer readable medium of claim 11, wherein the instructions are executable for saving the defined surgical procedure and invoking the defined surgical procedure.
  • 13. A surgical system comprising: a display;a surgical console; anda controller coupled to the display and the surgical console, the controller configured for:providing a first GUI for a surgical console, wherein the first GUI comprises a representation of each of one or more surgical steps of the surgical procedure, each of the surgical steps corresponding to a function of the surgical console;detecting that one of the representations of a first surgical step of the one or more surgical steps has been selected; andconfiguring the surgical console according to the function corresponding to the first surgical step.
  • 14. The surgical system of claim 13, wherein the controller is further configured for configuring the surgical console according to a sub-mode defined for the first surgical step.
  • 15. The surgical system of claim 13, wherein each of the representations has a corresponding label.
  • 16. The surgical system of claim 13, wherein the controller is further configured for: detecting that one of the representations of a second surgical step of the one or more surgical steps has been selected; andconfiguring the surgical console according to the function corresponding to the second surgical step.
  • 17. The surgical system of claim 13, wherein the controller is further configured for allowing the surgical procedure to be defined using a second GUI, where defining the surgical procedure comprises: creating the one or more surgical steps, wherein creating each of the surgical step comprises labeling the surgical step; andassociating the corresponding function of the surgical console with each of the surgical steps.
  • 18. The surgical system of claim 17, wherein the controller is further configured for defining the surgical procedure and invoking the defined surgical procedure.
Provisional Applications (1)
Number Date Country
60776998 Feb 2006 US