Dynamic Data Collection for Rule Based Documents
First Claim
Patent Images
1. A method comprising:
- receiving an ordered list of nodes that defines contents of a transaction document, wherein one or more nodes comprise a data field associated with one or more data items;
receiving transaction data associated one or more data items;
executing, using one or more processors, each node of the ordered list of nodes to generate a result tree, wherein the result tree comprises at least a portion of the transaction data;
sending the result tree to a remote device, wherein the remote device displays a first document in a first format based upon the result tree;
rendering a second document in a second format based upon the result tree; and
sending the second document to the remote device.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving an ordered list of nodes that defines contents of a transaction document. The one or more nodes include a data field associated with one or more data items. Transaction data associated one or more data items is received. Each node of the ordered list of nodes is executed to generate a result tree that includes at least a portion of the transaction data. The result tree is sent to a remote device that displays a first document in a first format based upon the result tree. A second document is rendered in a second format based upon the result tree and sent to the remote device.
15 Citations
20 Claims
-
1. A method comprising:
-
receiving an ordered list of nodes that defines contents of a transaction document, wherein one or more nodes comprise a data field associated with one or more data items; receiving transaction data associated one or more data items; executing, using one or more processors, each node of the ordered list of nodes to generate a result tree, wherein the result tree comprises at least a portion of the transaction data; sending the result tree to a remote device, wherein the remote device displays a first document in a first format based upon the result tree; rendering a second document in a second format based upon the result tree; and sending the second document to the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19)
-
-
11. A method comprising:
-
receiving initial transaction data associated with a transaction; determining a set of one or more transaction documents associated with the transaction based upon the received initial transaction data; receiving a request to render a first transaction document from a remote device in a first format; receiving an ordered list of nodes that defines contents of the first transaction document, wherein one or more nodes comprise a data field associated with one or more data items; executing, using one or more processors, each node of the ordered list of nodes to generate a result tree, wherein the result tree comprises at least a portion of the initial transaction data; sending the result tree to a remote device, wherein the remote device displays the first transaction document in a first format based upon the result tree; receiving a request to render the first transaction document from the remote device in a second format; rendering the first transaction document in a second format based upon the result tree; and sending the first transaction document in the second format to the remote device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 20)
-
Specification