Recursive sections in electronic forms
First Claim
Patent Images
1. One or more computer-readable media having computer-readable instructions therein that, when executed by a computer, cause the computer to perform acts comprising:
- transforming an electronic form from a first format comprising a data structure including eXtensible Markup Language (XML) into a second format comprising an editable form view rendered in hyper text machine language (HTML) representing the data structure, wherein the first format is transformed into the second format with an eXtensible Style-sheet Language Transformation (XSLT), wherein the electronic form comprises a recursive section and the editable form view renders the recursive section, wherein the electronic form is governed by an electronic-form template comprising a schema and a recursive section logic;
enabling a user to graphically modify the recursive section of the electronic form using the editable form view of the second format of the electronic form rendered in HTML without writing script or code; and
in response to graphically modifying the recursive section of the electronic form using the editable form view of the second format of the electronic form, transforming the XML data structure of the first format of the electronic form with a transformation associated with the modification of the recursive section of the second format of the electronic form.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and/or methods enabling creation and/or use of a recursive section for an electronic form are described. In one embodiment, a system and/or method enables alteration, responsive to graphical selection of a recursive section component, of an electronic form'"'"'s schema to permit a recursive section. In another embodiment, a system and/or method enables a user to modify a recursive section in an electronic form through a rendering of the electronic form.
656 Citations
8 Claims
-
1. One or more computer-readable media having computer-readable instructions therein that, when executed by a computer, cause the computer to perform acts comprising:
-
transforming an electronic form from a first format comprising a data structure including eXtensible Markup Language (XML) into a second format comprising an editable form view rendered in hyper text machine language (HTML) representing the data structure, wherein the first format is transformed into the second format with an eXtensible Style-sheet Language Transformation (XSLT), wherein the electronic form comprises a recursive section and the editable form view renders the recursive section, wherein the electronic form is governed by an electronic-form template comprising a schema and a recursive section logic; enabling a user to graphically modify the recursive section of the electronic form using the editable form view of the second format of the electronic form rendered in HTML without writing script or code; and in response to graphically modifying the recursive section of the electronic form using the editable form view of the second format of the electronic form, transforming the XML data structure of the first format of the electronic form with a transformation associated with the modification of the recursive section of the second format of the electronic form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification