Workflows with associated processes
First Claim
Patent Images
1. A method for using workflows, comprising the steps of:
- performing a first workflow, said first workflow performs a first task; and
starting a second workflow as a subflow of said first workflow, said second workflow performs a second task.
5 Assignments
0 Petitions
Accused Products
Abstract
Workflows are used to automate processes. When a first workflow is performed, it may invoke a set of one or more nested workflows, workflows in other applications or services in other applications. The first workflow can be configured to pause and wait for the invoked set of one or more nested workflows, workflows in other applications, or services in other applications. Alternatively, the first workflow can be configured to proceed without waiting. Various means are disclosed for re-staring the first workflow and providing data back for the first workflow.
222 Citations
63 Claims
-
1. A method for using workflows, comprising the steps of:
-
performing a first workflow, said first workflow performs a first task; and
starting a second workflow as a subflow of said first workflow, said second workflow performs a second task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52)
-
-
27. A method for using workflows, comprising the steps of:
-
performing a first workflow in a first application; and
causing a second process in a second application to be performed in response to said first workflow.
-
-
38. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising the steps of:
-
performing a first workflow, said first workflow performs a first task; and
starting a second workflow as a subflow of said first workflow, said second workflow performs a second task.
-
-
49. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising the steps of:
-
performing a first workflow in a first application; and
causing a second process in a second application to be performed in response to said first workflow.
-
-
53. An apparatus that can use workflows, comprising:
-
a communication interface; and
one or more processors in communication with said communication interface, said one or more processors perform a method comprising the steps of;
performing a first workflow, said first workflow performs a first task, and starting a second workflow as a subflow of said first workflow, said second workflow performs a second task. - View Dependent Claims (54, 55, 56, 57, 58, 59)
-
-
60. An apparatus that can use workflows, comprising:
-
a communication interface; and
one or more processors in communication with said communication interface, said one or more processors perform a method comprising the steps of;
performing a first workflow in a first application, and causing a second process in a second application to be performed in response to said first workflow. - View Dependent Claims (61, 62, 63)
-
Specification