Patent ID: 7543228
Filing Date: 2009-06-02
Classification: G06F

Abstract:
1. A method comprising: receiving a user-initiated request to alter 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; building a view tree based on the altered data instance; communicating the view tree and a stateless view template to a local computer from which the user-initiated request is received, the stateless view template comprising rendering data to render the electronic form, and the view tree comprising indicators that associate one or more nodes in the view tree with one or more pieces of rendering data in the stateless view template, wherein the view tree has a parallel structure to the stateless view template, and wherein a rendering file conforming to the view tree can be built by traversing the view tree in parallel with the stateless view template, copying the rendering data from the stateless view template, and building the copied rendering data into the rendering file conforming to the view tree.