ADAPTIVE BUSINESS PROCESS AUTOMATION
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer software product are provided for process automation. The method includes monitoring one or more workstations to obtain multiple sets of character and graphical information including user actions, times and durations associated with the user actions, user-entered data, and retrieved character and graphical screen data. The method further includes identifying functional events from the sets, defining focal states as respective historic patterns of the functional events, and generating a set of facilitating scripts associated with respective ones of the focal states. The facilitating scripts each provide one or more automatic actions in the workstations. At least a portion of the set of facilitating scripts are then executed.
-
Citations
33 Claims
-
1-21. -21. (canceled)
-
22. A method for process automation, comprising the steps of:
-
monitoring one or more workstations to obtain multiple sets of character and graphical information from the workstations that include user actions, times and durations associated with the user actions, user-entered data, retrieved character screen data and graphical screen data; identifying functional events from an automatic analysis of the sets, wherein the functional events comprise at least the durations associated with the user actions; automatically defining focal states as respective historic patterns of the functional events; generating a set of facilitating scripts associated with respective ones of the focal states, wherein the facilitating scripts each provide one or more automatic actions in the workstations; and thereafter executing at least a portion of the set of facilitating scripts, wherein said steps are implemented in either; computer hardware configured to perform said steps, or computer software embodied in a non-transitory, tangible, computer-readable storage medium. - View Dependent Claims (23, 24, 25)
-
-
26. A computer software product for process automation, including a non-transitory computer-readable storage medium in which computer program instructions are stored, which instructions, when executed by a computer, cause the computer to perform the steps of:
-
monitoring one or more workstations to obtain multiple sets of character and graphical information from the workstations that include user actions, times and durations associated with the user actions, user-entered data, retrieved character screen data and graphical screen data; identifying functional events from an automatic analysis of the sets, wherein the functional events comprise at least the durations associated with the user actions; automatically defining focal states as respective historic patterns of the functional events; generating a set of facilitating scripts associated with respective ones of the focal states, wherein the facilitating scripts each provide one or more automatic actions in the workstations; and thereafter executing at least a portion of the set of facilitating scripts. - View Dependent Claims (27, 28, 29)
-
-
30. A data processing system for process automation, comprising:
-
a processor; a memory accessible to the processor storing programs and data objects therein, the programs including a monitoring agent, an automation mechanism and an adaptive mechanism, wherein execution of the programs cause the processor to perform the steps of; invoking the monitoring agent for monitoring one or more workstations to obtain multiple sets of character and graphical information from the workstations that include user actions, times and durations associated with the user actions, user-entered data, retrieved character screen data and graphical screen data; and invoking the automation mechanism to perform the steps of;
identifying functional events from an automatic analysis of the sets, wherein the functional events comprise at least the durations associated with the user actions, automatically defining focal states as respective historic patterns of the functional events, and generating a set of facilitating scripts associated with respective ones of the focal states, wherein the facilitating scripts each provide one or more automatic actions in the workstations,wherein the processor is operative for thereafter executing at least a portion of the set of facilitating scripts. - View Dependent Claims (31, 32, 33)
-
Specification