Providing interactive forms in web application software
OwnerCraig Boloninventor
Life of this patent
Estimating the term…
Abstract
Systems and processes for providing interactive forms in Web application software and described. Example embodiments provide for receiving a specification of an interactive form, including an ordered sequence of components specifying text input fields and line separators. Embodiments also provide for dynamically generating interactive forms for display according to the specification.
Claims50
A process for providing interactive forms in Web application software, comprising:
- receiving, with a Web application server, a specification of an interactive form, the specification including an ordered sequence of components, wherein said components specify at least fields and line separators, and wherein said fields have field widths;
- storing the specification, with the Web application server;
- dynamically generating, with the Web application server, the interactive form for display according to the specification, wherein the interactive form is automatically configured as one or more lines, each with one or more field points, wherein all of said field points on one of said lines have equal spacing, wherein said spacing of field points on all of said lines is the same, wherein said spacing of field points is equivalent to at least twice the width of a typical displayed character, wherein the position of the first of said fields on one of said lines begins at the first of said field points on said line, and wherein the position of each successor field after said first field on one of said lines begins at the next of said field points on said line following the end of the immediate predecessor field.
A system for providing interactive forms in Web application software, comprising:
- a Web application server including a storage device and an application component;
- wherein the Web application server receives and stores, a specification of an interactive form as a form, the specification including an ordered sequence of components, wherein said components specify at least fields and line separators, and wherein said fields have field widths;
- and
- wherein the application component dynamically generates the interactive form for display according to the specification, wherein the interactive form is automatically configured as one or more lines, each with one or more field points, wherein all of said field points on one of said lines have equal spacing, wherein said spacing of field points on all of said lines is the same, wherein said spacing of field points is equivalent to at least twice the width of a typical displayed character, wherein the position of the first of said fields on one of said lines begins at the first of said field points on said line, and wherein the position of each successor field after said first field on one of said lines begins at the next of said field points on said line following the end of the immediate predecessor field.
A system for providing interactive forms in Web application software, comprising:
- means for receiving a specification of an interactive form, the specification including an ordered sequence of components, wherein said components specify at least fields and line separators, and wherein said fields have field widths;
- means for storing the specification;
- and
- means for dynamically generating the interactive form for display according to the specification, wherein the interactive form is automatically configured as one or more lines, each with one or more field points, wherein all of said field points on one of said lines have equal spacing, wherein said spacing of field points on all of said lines is the same, wherein said spacing of field points is equivalent to at least twice the width of a typical displayed character, wherein the position of the first of said fields on one of said lines begins at the first of said field points on said line, and wherein the position of each successor field after said first field on one of said lines begins at the next of said field points on said line following the end of the immediate predecessor field.
An article of manufacture comprising a computer readable medium containing instructions which, when executed by a computer, cause the computer to:
- receive a specification of an interactive form, the specification including an ordered sequence of components, wherein said components specify at least fields and line separators, and wherein said fields have field widths;
- store the specification;
- and
- dynamically generate the interactive form for display according to the specification, wherein the interactive form is automatically configured as one or more lines, each with one or more field points, wherein all of said field points on one of said lines have equal spacing, wherein said spacing of field points on all of said lines is the same, wherein said spacing of field points is equivalent to at least twice the width of a typical displayed character, wherein the position of the first of said fields on one of said lines begins at the first of said field points on said line, and wherein the position of each successor field after said first field on one of said lines begins at the next of said field points on said line following the end of the immediate predecessor field.
Dependencies are inferred from the claim text.