Composable action flows
First Claim
Patent Images
1. A method, comprising:
- receiving a definition of one or more processing steps comprising an action flow;
receiving a definition of one or more transitions between processing steps comprising the action flow, wherein the action flow is configured to transition from a substep of a processing step of the one or more processing steps to a first substep of a different processing step of the one or more processing steps before each of the one or more substeps of the processing step is completed based on a transition associated with the processing step, wherein the action flow is configured to transition from a sub step of the different processing step back to a first step of the processing step; and
using the processing step and transition definitions to generate programmatically application code to implement the action flow.
7 Assignments
0 Petitions
Accused Products
Abstract
Composable action flows are disclosed. In various embodiments, a definition of one or more processing steps comprising an action flow is received. A definition of one or more transitions between processing steps comprising the action flow is received. The processing step and transition definitions are used to generate programmatically application code to implement the action flow.
68 Citations
20 Claims
-
1. A method, comprising:
-
receiving a definition of one or more processing steps comprising an action flow; receiving a definition of one or more transitions between processing steps comprising the action flow, wherein the action flow is configured to transition from a substep of a processing step of the one or more processing steps to a first substep of a different processing step of the one or more processing steps before each of the one or more substeps of the processing step is completed based on a transition associated with the processing step, wherein the action flow is configured to transition from a sub step of the different processing step back to a first step of the processing step; and using the processing step and transition definitions to generate programmatically application code to implement the action flow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a data storage device; and a processor coupled to the data storage device and configured to; receive and store in the data storage device a definition of one or more processing steps comprising an action flow; receive and store in the data storage device a definition of one or more transitions between processing steps comprising the action flow, wherein the action flow is configured to transition from a substep of a processing step of the one or more processing steps to a first substep of a different processing step of the one or more processing steps before each of the one or more substeps of the processing step is completed based on a transition associated with the processing step, wherein the action flow is configured to transition from a substep of the different processing step back to a first step of the processing step; and use the processing step and transition definitions to generate programmatically application code to implement the action flow. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving a definition of one or more processing steps comprising an action flow; receiving a definition of one or more transitions between processing steps comprising the action flow, wherein the action flow is configured to transition from a substep of a processing step of the one or more processing steps to a first substep of a different processing step of the one or more processing steps before each of the one or more substeps of the processing step is completed based on a transition associated with the processing step, wherein the action flow is configured to transition from a sub step of the different processing step back to a first step of the processing step; and using the processing step and transition definitions to generate programmatically application code to implement the action flow. - View Dependent Claims (20)
-
Specification