Data-Driven Actions For Network Forms
First Claim
Patent Images
1. One or more computer-readable media having computer-readable instructions therein that, when executed by a network computing device, cause the network computing device to perform acts comprising:
- obtaining a first relation for a data-driven action that maps the data-driven action to a data instance of a network form maintained by the network computing device;
acquiring a second relation to map the data-driven action to a view-centric logical representation of the electronic form;
sending the view-centric logical representation of the network form to a client device to enable the client device to render a result of the data-driven action
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and/or methods are described that enable a data-driven action associated with altering a data instance of a network form without altering and/or having access to the data instance. These systems and/or methods, in one embodiment, render a result of a data-driven action for a network form without transforming the network form'"'"'s data instance. In another embodiment, the systems and/or methods map a data-driven action to a view-centric logical representation of the electronic form.
-
Citations
20 Claims
-
1. One or more computer-readable media having computer-readable instructions therein that, when executed by a network computing device, cause the network computing device to perform acts comprising:
-
obtaining a first relation for a data-driven action that maps the data-driven action to a data instance of a network form maintained by the network computing device; acquiring a second relation to map the data-driven action to a view-centric logical representation of the electronic form; sending the view-centric logical representation of the network form to a client device to enable the client device to render a result of the data-driven action - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising using a network computing device configured to serve electronic forms to a client device to perform acts including:
-
obtaining a first relation for a data-driven action that maps the data-driven action to an electronic form'"'"'s data instance; identifying a second relation to replace the first relation in a view-centric logical representation of the electronic form thereby mapping the data-driven action to the view-centric logical representation; causing communication of the view-centric logical representation of the electronic form to a client device, the client device configured to enable the data-driven action locally using the view centric logical representation in lieu of accessing the data instance over a network. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A network computing device comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the network computing device to perform acts including; obtaining a view-centric logical representation of an electronic form having a data instance that is controlled under the influence of the network computing; ascertaining a navigation path expression for a data-driven action that maps the data-driven action to the data instance of the electronic form; causing replacement of the navigation path expression in the view-centric logical representation of the electronic form with a transformed path configured to map the data-driven action to the view-centric logical representation; sending the view-centric logical representation of the electronic form having the transformed path to a client device, the client device configured to perform the data-driven action using the view-centric logical representation in lieu of accessing the data instance over a network. - View Dependent Claims (17, 18, 19, 20)
-
Specification