ACTION SET TRANSLATION
First Claim
1. A method for database processing comprising:
- receiving, at a database system, a set of workflow actions;
translating the set of workflow actions into a graph of nodes corresponding to the set of workflow actions, the graph of nodes including a node set corresponding to each action type of the set of workflow actions, the node set corresponding to each action type being re-executable for each instance of an action type in the set of workflow actions, each node of the graph of nodes corresponding to a set of processor executable instructions associated with completion of an action of the set of workflow actions; and
executing the graph of nodes on the database system responsive to receiving an event notification indicating completion of a first action of the set of workflow actions, wherein executing the graph of nodes comprises executing the processor executable instructions associated with a subset of the graph of nodes based at least on the first action.
1 Assignment
0 Petitions
Accused Products
Abstract
A database system translates a received set of workflow actions into a graph of nodes. The graph of nodes includes a node set corresponding to each node type of the set of workflow actions. Each node set may be re-executable for each instance of an action type of the set of workflow actions. Upon completion of an action, the graph of nodes is executed. Execution of the graph of nodes includes executing processor executable instructions corresponding to a subset of the set of workflow actions. The subset may be determined base do on the completed action. The completed action may be determined based on a sequence tracking parameter.
2 Citations
20 Claims
-
1. A method for database processing comprising:
-
receiving, at a database system, a set of workflow actions; translating the set of workflow actions into a graph of nodes corresponding to the set of workflow actions, the graph of nodes including a node set corresponding to each action type of the set of workflow actions, the node set corresponding to each action type being re-executable for each instance of an action type in the set of workflow actions, each node of the graph of nodes corresponding to a set of processor executable instructions associated with completion of an action of the set of workflow actions; and executing the graph of nodes on the database system responsive to receiving an event notification indicating completion of a first action of the set of workflow actions, wherein executing the graph of nodes comprises executing the processor executable instructions associated with a subset of the graph of nodes based at least on the first action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for database processing comprising, comprising:
-
a processor, memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to; receive, at a database system, a set of workflow actions; translate the set of workflow actions into a graph of nodes corresponding to the set of workflow actions, the graph of nodes including a node set corresponding to each action type of the set of workflow actions, the node set corresponding to each action type being re-executable for each instance of an action type in the set of workflow actions, each node of the graph of nodes corresponding to a set of processor executable instructions associated with completion of an action of the set of workflow actions; and execute the graph of nodes on the database system responsive to receiving an event notification indicating completion of a first action of the set of workflow actions, wherein executing the graph of nodes comprises executing the processor executable instructions associated with a subset of the graph of nodes based at least on the first action. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing code for database processing comprising, the code comprising instructions executable by a processor to:
-
receive, at a database system, a set of workflow actions; translate the set of workflow actions into a graph of nodes corresponding to the set of workflow actions, the graph of nodes including a node set corresponding to each action type of the set of workflow actions, the node set corresponding to each action type being re-executable for each instance of an action type in the set of workflow actions, each node of the graph of nodes corresponding to a set of processor executable instructions associated with completion of an action of the set of workflow actions; and execute the graph of nodes on the database system responsive to receiving an event notification indicating completion of a first action of the set of workflow actions, wherein executing the graph of nodes comprises executing the processor executable instructions associated with a subset of the graph of nodes based at least on the first action. - View Dependent Claims (18, 19, 20)
-
Specification