Systems and methods for customization of workflow design
AssigneeNintex USA, Inc.
InventorsJoshua Joo Hou Tan, Alain Marie Patrice Gentilhomme
Life of this patent
Estimating the term…
Abstract
Disclosed here are systems and methods that allow users, upon detecting errors within a running workflow, to either 1) pause the workflow and directly correct its design before resuming the workflow, or 2) pause the workflow, correct the erred action within the workflow, resume running the workflow, and afterwards apply the corrections to the design of the workflow. The disclosure comprises functionality that pauses a single workflow and other relevant workflows as soon as the error is detected and while it is corrected. The disclosed systems and methods improve communication technology between the networks and servers of separate parties relevant and/or dependent on successful execution of other workflows.
Claims21
1-20. (canceled)
A method for correcting designs of programmatic workflow processes comprising:
- detecting an erred action within a programmatic workflow process, wherein a design of the programmatic workflow process comprises one or more executable actions, and wherein the erred action is one of the one or more executable actions;
- displaying, at a graphical user interface (GUI), a notification of the detected erred action;
- generating one or more update functions for updating the design of the programmatic workflow process to correct the erred action,
- wherein the one or more update functions comprise at least one of:
- inputting data into the design of the programmatic workflow process or removing data from the design of the programmatic workflow process;
- displaying, at the GUI, information of the one or more update functions for updating the design of the programmatic workflow process to correct the erred action;
- and
- displaying, at the GUI, options to correct the design of the programmatic workflow process by applying an update function of the one or more update functions,
- wherein the options comprise at least one of:
- (1) an option to correct the design of the programmatic workflow process by directly applying the update function of the one or more update functions, or (2) an option to correct the erred action from a single workflow instance of the programmatic workflow process and then applying the update function of the one or more update functions.
At least one non-transitory, computer-readable medium carrying instructions, which when executed by at least one data processor, performs operations for correcting designs of programmatic workflow processes, the operations comprising:
- displaying, at a graphical user interface (GUI), a notification of a detected erred action within a programmatic workflow,
- wherein a design of the programmatic workflow process comprises one or more executable actions, and
- wherein the erred action is one of the one or more executable actions;
- identifying one or more update functions for updating the design of the programmatic workflow process to correct the erred action,
- wherein the one or more update functions comprise at least one of:
- inputting data into the design of the programmatic workflow process, or removing data from the design of the programmatic workflow process;
- and
- displaying, at the GUI, options to correct the design of the programmatic workflow process by applying an update function of the one or more update functions,
- wherein the options comprise at least one of:
- (1) an option to correct the design of the programmatic workflow process by directly applying the update function of the one or more update functions, or (2) an option to correct the erred action from a single workflow instance of the programmatic workflow process and then applying the update function of the one or more update functions.
A system for correcting designs of programmatic workflow processes, comprising a non-transitory computer-readable medium having instructions stored thereon, which when executed by one or more processors of the system cause the system to:
- display, at a graphical user interface (GUI), a notification of a detected erred action within a programmatic workflow,
- wherein a design of the programmatic workflow process comprises one or more executable actions, and
- wherein the erred action is one of the one or more executable actions;
- identify one or more update functions for updating the design of the programmatic workflow process to correct the erred action,
- wherein the one or more update functions comprise at least one of:
- inputting data into the design of the programmatic workflow process, or removing data from the design of the programmatic workflow process;
- and
- display, at the GUI, options to correct the design of the programmatic workflow process by applying an update function of the one or more update functions,
- wherein the options comprise at least one of:
- (1) an option to correct the design of the programmatic workflow process by directly applying the update function of the one or more update functions, or (2) an option to correct the erred action from a single workflow instance of the programmatic workflow process and then applying the update function of the one or more update functions.
Dependencies are inferred from the claim text.