Operating environment system and method for executing workflow on computer
First Claim
1. A method for forming an action pattern for a workflow executed on a computer, comprising the following steps:
- analyzing the workflow to define an operating range for the workflow;
defining the operating range as a plurality of operating steps and a sequence thereof;
defining at least a respective possible next action for an action generated from each of the operating steps;
defining an information structure having information associated with the action and the at least a respective possible next action;
defining a condition for an execution of the at least a respective possible next action;
defining an input and an output for the at least a respective possible next action;
defining a procedure required by the at least a respective possible next action;
defining an execution result for the at least a respective possible next action after the execution thereof;
establishing a transitional action pattern based on the defined operating range for the workflow, the plurality of operating steps, the sequence thereof, the at least a respective possible next action, the information structure, the condition for the execution of the at least a respective possible next action, the input, the output, the procedure and the execution result; and
executing the above steps repeatedly so as to obtain the action pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an operating environment system and method for an improved efficiency of a workflow executed on a computer by a user, the method being allowed to be executed on the operating environment system, comprising a plurality of soft applications and an integrated operating environment, comprising an action model module described in a data structure form, a plug-in component module monitoring the user'"'"'s operating status and intercepting and transmitting an issued instruction, a command center module interpreting the possible action in response to the instruction based on the data structure and a service module directed by the command center module to execute the possible action.
-
Citations
30 Claims
-
1. A method for forming an action pattern for a workflow executed on a computer, comprising the following steps:
-
analyzing the workflow to define an operating range for the workflow;
defining the operating range as a plurality of operating steps and a sequence thereof;
defining at least a respective possible next action for an action generated from each of the operating steps;
defining an information structure having information associated with the action and the at least a respective possible next action;
defining a condition for an execution of the at least a respective possible next action;
defining an input and an output for the at least a respective possible next action;
defining a procedure required by the at least a respective possible next action;
defining an execution result for the at least a respective possible next action after the execution thereof;
establishing a transitional action pattern based on the defined operating range for the workflow, the plurality of operating steps, the sequence thereof, the at least a respective possible next action, the information structure, the condition for the execution of the at least a respective possible next action, the input, the output, the procedure and the execution result; and
executing the above steps repeatedly so as to obtain the action pattern. - View Dependent Claims (2, 3)
-
-
4. A data structure for describing an action pattern for a workflow executed on a computer, comprising:
-
a structure node containing information associated with a plurality of operating steps and a sequence thereof;
a structure node containing information associated with at least a respective possible next action generated from each of the plurality of operating steps with respect to an action;
a structure node containing information associated with an information structure of the at least a respective possible next action;
a structure node containing information associated with a condition for an execution for the at least a respective possible next action;
a structure node containing information associated with an input and an output for the at least a respective possible next action;
a structure node containing information associated with an automatic procedure required by the at least a respective possible next action; and
a structure node containing information associated with an execution result for the at least a respective possible next action after the execution thereof. - View Dependent Claims (5, 6)
-
-
7. An operating environment system for executing a workflow on a computer, comprising:
-
a plurality of application softwares embedded in an operating system (OS) on the computer;
an integrated operating environment embedded in the OS and on which a user executes the workflow, comprising;
an action pattern module having an action pattern describing at least a respective possible next action for an action made with information associated therewith and taking a form of a data structure;
a plug-in component module having a plurality of plug-in components, monitoring and intercepting the action and transmitting information associated with the intercepted action;
a service module having a plurality of service units; and
a command center module receiving and interpreting the information associated with the intercepted action and dictating a respective one of the plurality of service units to execute each of the at least a service action corresponding to the intercepted action based on the action pattern. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for executing a workflow on a computer, comprising the following steps:
-
establishing an action pattern having a form of a data structure for information associated with at least a respective possible next action with respect to an action made on an application software;
detecting and intercepting the action made on the application software;
executing at least a respective service action corresponding to the action based on the action pattern; and
displaying at least an execution result to a user in a specific manner. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification