Template for rendering an electronic form
First Claim
Patent Images
1. A template for an electronic form comprising:
- a representation of the electronic form; and
pieces of rendering data mapped to the representation effective to enable the pieces of rendering data to be associated with multiple data instances of the electronic form.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and/or methods are described that enable an electronic form to be rendered using a template. The template may be independent of the electronic form'"'"'s current state or instance. In one embodiment, the systems and/or methods build a rendering file to render a current instance of an electronic form using the template and a view tree associated with the current instance.
-
Citations
20 Claims
-
1. A template for an electronic form comprising:
-
a representation of the electronic form; and
pieces of rendering data mapped to the representation effective to enable the pieces of rendering data to be associated with multiple data instances of the electronic form. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving a user-initiated request capable of altering an existing data instance of a network-enabled electronic form;
altering the existing data instance based on the user-initiated request to provide an altered data instance; and
building a view tree based on the altered data instance, the view tree indicating pieces of rendering data that are capable of rendering the altered data instance. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable media having computer-readable instructions therein that, when executed by a computing device, cause the computing device to perform acts comprising:
-
receiving pieces of rendering data capable of rendering multiple data instances of a network-enabled electronic form, the pieces of rendering data mapped to a representation of the network-enabled electronic form;
sending a user-initiated request requiring alteration to an existing data instance of the network-enabled electronic form;
receiving a view tree based on a data instance reflecting an alteration to the existing data instance required by the user-initiated request, the view tree indicating nodes of the representation in which pieces of rendering data capable of rendering the data instance are mapped; and
building a rendering file having the pieces of rendering data capable of rendering the data instance. - View Dependent Claims (18, 19, 20)
-
Specification