Creating data structures from a form file and creating a web page in conjunction with corresponding data structures
AssigneeGeneral Electric Company
InventorsAsha Poulose, Rajasekhar Kalahasthi, Neeraj Bharti, Michael Steven Olle
Life of this patent
Estimating the term…
Abstract
The invention provides a system and method for creating a form. The method includes providing a graphical user interface including a plurality of selectable components and a design space; a creator selecting at least one of the selectable components and disposing each of the selected selectable components in the design space to generate a form layout; converting the form layout to data information; and saving the data information to a form file, the form file being output to a database over a network.
Claims23
A method for creating a form comprising:
- providing a graphical user interface including a plurality of selectable components and a design space;
- a creator selecting at least one of the selectable components and disposing each of the selected selectable components in the design space to generate a form layout;
- converting the form layout to data information using JSP processing;
- and
- saving the data information to a form file, the form file being output to a database over a network;
- and
- further including retrieving the form file from the database, the data information in the form file including text information and coordinate information;
- reading the form file and creating corresponding data structures based on reading the form file;
- and
- reading the form file and creating a web page, the web page created in conjunction with linking the web page with the corresponding data structures;
- and
- wherein reading the form file and creating corresponding data structures based on reading the form file is performed by a database parser in a web server;
- and
- reading the form file and creating the web page, the web page created in conjunction with linking the web page with the corresponding data structures, is performed by a language parser.
A system for creating a form comprising:
- a web browser, the web browser providing a graphical user interface including a plurality of selectable components and a design space, the graphical user interface providing for a user to select at least one of the selectable components and to dispose each of the selected selectable components in the design space to generate a form layout that represents the form, the web browser converting the form layout to data information;
- a web server, the web server saving the data information to a form file;
- and
- a database, the form file being output to the database over a network;
- and
- wherein the form file is read by a database parser and corresponding data structures are created based on reading the form file;
- and
- the form file is read by a language parser and a web page is created, the web page created in conjunction with linking the web page with the corresponding data structures.
A method for creating a form comprising:
- providing a graphical user interface including a plurality of selectable components and a design space;
- a creator selecting at least one of the selectable components and dragging each of the selected selectable components into the design space to generate a form layout, the user selecting a property of at least one of the selected selectable components;
- converting the form layout to data information;
- saving the data information to a form file, the form file being output to a database over a network, the saving the data information to a form file including providing the form file to a web server, the web server outputting the form file to the data base;
- and
- retrieving the form file from the database, the data information in the form file including text information and coordinate information;
- reading the form file and creating corresponding data structures based on reading the form file;
- and
- reading the form file and creating a web page, the web page created in conjunction with linking the web page with the corresponding data structures.
A system for creating a form comprising:
- a web browser, the web browser providing a graphical user interface including a plurality of selectable components and a design space, the graphical user interface providing for a user to select at least one of the selectable components and to dispose each of the selected selectable components in the design space to generate a form layout that represents the form, the web browser converting the form layout to data information;
- a web server, the web server saving the data information to a form file;
- and
- a database, the form file being output from the web server to the database over a network;
- and
- wherein the data information includes text information and coordinate information;
- and
- wherein the form file is read by a database parser and corresponding data structures are created based on reading the form file;
- and
- the form file is read by a language parser and a web page is created, the web page created in conjunction with linking the web page with the corresponding data structures;
- and
- wherein the providing for a user to select at least one of the selectable components and to dispose each of the selected selectable components in the design space includes dragging a selected selectable component into the design space.
Dependencies are inferred from the claim text.