Cognitive learning workflow execution
First Claim
1. A computer-implemented method for a machine-assisted workflow execution, the method comprising:
- selecting, by a user, using a workflow access-system, a workflow for interactive execution, the workflow comprising a sequence of workflow steps;
identifying, by the workflow access-system, a preliminary update for the workflow from a data source;
validating, by the workflow access-system, the data source, and in response to the data source being a trusted data source, pulling, by the workflow access-system, the preliminary update for the workflow from the data source and modifying the workflow; and
executing, by the user, using the workflow access-system, the workflow, wherein the execution comprises;
selecting, by the user, a workflow step from the workflow for execution on a target system;
pulling, by the workflow access-system, updated information for the workflow step from the data source that is validated;
displaying, by the workflow access-system, the updated information to the user;
executing, by the user, the workflow step using the pulled updated information, the workflow step effecting a change to the target system;
accumulating, by the workflow access-system, execution information comprising attributes, from the workflow access-system, associated with execution of the workflow step; and
pushing, by the workflow access-system, the execution information to the data source after re-validation of the data source upon completion of the workflow step.
1 Assignment
0 Petitions
Accused Products
Abstract
Technical solutions are described for a machine-assisted workflow execution. An example method includes selecting a workflow for interactive execution, the workflow includes a sequence of workflow steps, and responsively, identifying a preliminary update for the workflow from a data source. The method further includes authenticating the data source, and if the data source is a trusted data source, pulling the preliminary update from the data source and modifying the workflow dynamically. The method further includes selecting a workflow step for execution, and responsively, pulling an updated information for the workflow step from the data source. The method further includes executing the workflow step using the pulled updated information, the execution including changing a target system. The method further includes accumulating execution information and pushing the execution information to the data source upon completion of the workflow step.
43 Citations
20 Claims
-
1. A computer-implemented method for a machine-assisted workflow execution, the method comprising:
-
selecting, by a user, using a workflow access-system, a workflow for interactive execution, the workflow comprising a sequence of workflow steps; identifying, by the workflow access-system, a preliminary update for the workflow from a data source; validating, by the workflow access-system, the data source, and in response to the data source being a trusted data source, pulling, by the workflow access-system, the preliminary update for the workflow from the data source and modifying the workflow; and executing, by the user, using the workflow access-system, the workflow, wherein the execution comprises; selecting, by the user, a workflow step from the workflow for execution on a target system; pulling, by the workflow access-system, updated information for the workflow step from the data source that is validated; displaying, by the workflow access-system, the updated information to the user; executing, by the user, the workflow step using the pulled updated information, the workflow step effecting a change to the target system; accumulating, by the workflow access-system, execution information comprising attributes, from the workflow access-system, associated with execution of the workflow step; and pushing, by the workflow access-system, the execution information to the data source after re-validation of the data source upon completion of the workflow step. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system used as a workflow-access system, the system comprising:
-
a memory; and a processor configured for machine-assisted workflow execution comprising; selecting, by a user, using a workflow access-system, a workflow for interactive execution, the workflow comprising a sequence of workflow steps; identifying, by the workflow access-system, a preliminary update for the workflow from a data source; validating, by the workflow access-system, the data source, and in response to the data source being a trusted data source, pulling, by the workflow access-system, the preliminary update for the workflow from the data source and modifying the workflow; and executing, by the user, using the workflow access-system, the workflow, wherein the execution comprises; selecting, by the user, a workflow step from the workflow for execution on a target system; pulling, by the workflow access-system, updated information for the workflow step from the data source that is validated; displaying, by the workflow access-system, the updated information to the user; executing, by the user, the workflow step using the pulled updated information, the workflow step effecting a change to the target system; accumulating, by the workflow access-system, execution information comprising attributes, from the workflow access-system, associated with execution of the workflow step; and pushing, by the workflow access-system, the execution information to the data source after re-validation of the data source upon completion of the workflow step. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processing circuit to cause the processing circuit to provide machine-assisted workflow execution comprising:
-
selecting, by a user, using a workflow access-system, a workflow for interactive execution, the workflow comprising a sequence of workflow steps; identifying, by the workflow access-system, a preliminary update for the workflow from a data source; validating, by the workflow access-system, the data source, and in response to the data source being a trusted data source, pulling, by the workflow access-system, the preliminary update for the workflow from the data source and modifying the workflow; and executing, by the user, using the workflow access-system, the workflow, wherein the execution comprises; selecting, by the user, a workflow step from the workflow for execution on a target system; pulling, by the workflow access-system, updated information for the workflow step from the data source that is validated; displaying, by the workflow access-system, the updated information to the user; executing, by the user, the workflow step using the pulled updated information, the workflow step effecting a change to the target system; accumulating, by the workflow access-system, execution information comprising attributes, from the workflow access-system, associated with execution of the workflow step; and pushing, by the workflow access-system, the execution information to the data source after re-validation of the data source upon completion of the workflow step. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification