GUI document management system
OwnerDonald Richard Schmidtinventor
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure provide a GUI web-browser with functionality to create, edit, and retrieve GUI documents as GUI web pages. The GUI web-browser may be enabled to display a GUI document in a GUI document display format as a GUI web page. A user may be enabled to modify the GUI web page in a similar way as they would modify a GUI based document. The modified GUI document may be then saved as a GUI web page comprising edited GUI elements. A specification to the GUI document comprising the GUI elements may be saved in a storage format, and then loaded in a display format for display as the GUI web page.
Claims16
A method for providing an alternative to the existing world wide web, known as a graphical user interface (GUI) web, comprising GUI browsers as alternatives to existing hypertext markup language (HTML) web browsers, the method comprising:
- providing a GUI web-browser with functionality to create, edit, and retrieve GUI documents as GUI web pages, the GUI web-browser comprising a page window displaying the GUI documents as the GUI web pages;
- displaying, within the GUI web-browser page window, a GUI document in a GUI document display format as a first GUI web page wherein the GUI document comprises one or more GUI elements that are displayed in the GUI web-browser page window as presentation elements, wherein each of the presentation elements comprises an instance of a GUI class object and metadata, and wherein the GUI document comprises a set of existing presentation elements previously populated within the GUI document;
- enabling editing of at least one presentation element via editing tools, within the GUI web-browser, wherein enabling the editing of the at least one presentation element comprises providing, by the GUI web-browser, predefined properties, functions, and events for specification to the at least one presentation element, wherein the GUI web-browser enables:
- editing of the set of existing presentation elements, and
- adding a set of new presentation elements to the GUI document;
- saving, subsequent to receiving edits, the GUI document as a network accessible GUI document as the first GUI web page, wherein saving the GUI document as the first GUI web page comprises converting the GUI document from the GUI document display format to a GUI document stored format, the GUI document stored format comprising the instance of the GUI class object and the metadata as specified by, at least in part, the properties, the functions, and the events associated with the edited set of existing presentation elements and the set of new presentation elements;
- loading the GUI document stored format comprising the metadata associated with the at least one presentation element;
- and
- displaying the GUI document within the GUI web-browser, wherein displaying the GUI document within the GUI browser comprises reading the metadata to reconstruct the at least one presentation element on the page window as specified, at least in part, by the properties, the functions, and the events associated with the edited set of existing presentation elements and the set of new presentation elements.
Dependencies are inferred from the claim text.