Method and system for processing a workflow using a publish-subscribe protocol
First Claim
Patent Images
1. A method for processing a workflow, the method comprising:
- using a publish-subscribe protocol to receive from a server information related to a task in a workflow process, wherein the workflow process comprises a plurality of tasks to produce a final outcome;
determining a next task in the workflow process based on the information; and
using the publish-subscribe protocol to send via the server information related to the next task to at least one task device capable of processing the next task.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for processing a workflow includes using a publish-subscribe protocol to receive from a server information related to a task in a workflow process, which comprises a plurality of tasks to produce a final outcome. A next task is determined based on the information and information related to the next task is sent to at least one task device capable of processing the next task via the server using the publish-subscribe protocol.
-
Citations
28 Claims
-
1. A method for processing a workflow, the method comprising:
-
using a publish-subscribe protocol to receive from a server information related to a task in a workflow process, wherein the workflow process comprises a plurality of tasks to produce a final outcome;
determining a next task in the workflow process based on the information; and
using the publish-subscribe protocol to send via the server information related to the next task to at least one task device capable of processing the next task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for processing a workflow comprising:
-
using a publish-subscribe protocol to receive from a server information related to a task in a workflow process including a plurality of tasks;
determining whether to perform the task based on the information;
producing a result if the task is performed; and
using the publish-subscribe protocol to publish the result via the server. - View Dependent Claims (15, 16)
-
-
17. A system for processing a workflow that comprises a plurality of tasks for producing a final outcome, the system comprising:
-
a server configured to receive, store, and distribute information using a publish-subscribe protocol; and
a plurality of task devices, wherein at least one task device is configured to perform a task in the workflow and is configured to exchange information with the server using the publish-subscribe protocol. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable medium containing a computer program for processing a workflow over a distributed network, the computer program comprising executable instructions for:
-
using a publish-subscribe protocol to receive from a server information related to a task in a workflow process, wherein the workflow process comprises a plurality of tasks to produce a final outcome;
determining a next task in the workflow process based on the information; and
using the publish-subscribe protocol to send via the server information related to the next task to at least one task device capable of processing the next task. - View Dependent Claims (27, 28)
-
Specification