System and method for parameterizing documents for automatic workflow generation
First Claim
1. A method for generating a new workflow for an application, the method comprising:
- generating a first portion of a parameter tree related to a current workflow based on a first document, wherein the first portion of the parameter tree includes a first node that corresponds to a first parameter in the first document;
generating a second portion of the parameter tree based on a second document, wherein the second portion of the parameter tree includes a second node that corresponds with a second parameter in the second document, wherein the first node is associated in the parameter tree with the second node, and wherein the first document and the second document each comprise one or more functions;
modifying a first value associated with the first node, and in response to determining the second node is associated with the first node in the parameter tree, generating a new workflow that includes an altered first document and an altered second document based on the one or more functions of the second document and the modified first value;
wherein the method is performed using one or more computers.
7 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention sets forth a method for generating a new workflow for an application. The method includes generating a parameter tree related to a current workflow, wherein the parameter tree includes a different node corresponding to each parameter included in one or more documents associated with the current workflow, modifying a value associated with a first node included in the parameter tree based on an input, wherein the first node corresponds to a first parameter included in a first document associated with the current workflow, evaluating a second document associated with the current workflow based on the modified value associated with the first node, and generating the new workflow based on the evaluated second document.
-
Citations
18 Claims
-
1. A method for generating a new workflow for an application, the method comprising:
-
generating a first portion of a parameter tree related to a current workflow based on a first document, wherein the first portion of the parameter tree includes a first node that corresponds to a first parameter in the first document; generating a second portion of the parameter tree based on a second document, wherein the second portion of the parameter tree includes a second node that corresponds with a second parameter in the second document, wherein the first node is associated in the parameter tree with the second node, and wherein the first document and the second document each comprise one or more functions; modifying a first value associated with the first node, and in response to determining the second node is associated with the first node in the parameter tree, generating a new workflow that includes an altered first document and an altered second document based on the one or more functions of the second document and the modified first value; wherein the method is performed using one or more computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a processor; a memory; a tree generator configured to generate a first portion of a parameter tree related to a current workflow, wherein the first portion of the parameter tree includes a first node that corresponds to a first parameter in the first document, and to generate a second portion of the parameter tree based on a second document, wherein the second portion of the parameter tree includes a second node that corresponds with a second parameter in the second document, wherein the first node is associated in the parameter tree with the second node, and wherein the first document and the second document each comprise one or more functions; a parameterization module and a workflow generator, wherein the parameterization module is configured to modify a first value associated with the first node, and in response, determine the second node is associated with the first node in the parameter tree and cause the workflow generator to generate a new workflow that includes an altered first document and an altered second document based on the one or more functions the second document and the modified first value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification