Patent ID: 7765523

Claim:
A method for generating a web-enabled graphical user interface (GUI) plug-in comprising: loading a resource script file for a software application, the resource script file comprising one or more first instructions for generating a GUI of the software application in a particular operating system, the resource script file, when processed by the particular operating system, generates the GUI, wherein the one or more first instructions and the GUI are specific to the particular operating system; parsing the resource script file into one or more graphical constructs, wherein each graphical construct defines a single graphical object for the GUI web-enabled; for each of the one or more graphical constructs: determining a construct type for the graphical construct, determining one or more properties of the graphical construct based on the determined construct type, and defining an object for the graphical construct based on the determined construct type; automatically generating one or more second instructions based at least in part on the defined one or more objects, wherein the one or more second instructions are not specific to the particular operating system; and generating at least one GUI plug-in based, at least in part, on the one or more second instructions, wherein the at least one GUI plug-in is operable when executed to present at least a portion of the GUI in a format that is not specific to the particular operating system.