ADAPTIVE BUSINESS PROCESS AUTOMATION
First Claim
1. A method for process automation, comprising:
- monitoring one or more workstations including monitoring screen contents and user actions at the workstation;
analysing the screen contents and user actions into monitored functional events;
providing multiple focal states as defined sequences of functional events with one or more facilitating scripts associated with a focal state, wherein a facilitating script provides one or more automatic actions;
matching a sequence of monitored functional events to a defined sequence of functional events of a focal state; and
applying the one or more automatic actions of a facilitating script associated with the matched focal state;
wherein said steps are implemented in either;
computer hardware configured to perform said identifying, tracing, and providing steps, or computer software embodied in a non-transitory, tangible, computer-readable storage medium.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product are provided for process automation. The method includes: monitoring one or more workstations including monitoring screen contents and user actions at the workstation; and analysing the screen contents and user actions into monitored functional events. The method further includes: providing multiple focal states as defined sequences of functional events with one or more facilitating scripts associated with a focal state, wherein a facilitating script provides one or more automatic actions; and matching a sequence of monitored functional events to a defined sequence of functional events of a focal state. The one or more automatic actions of a facilitating script associated with the matched focal state are then applied.
47 Citations
21 Claims
-
1. A method for process automation, comprising:
-
monitoring one or more workstations including monitoring screen contents and user actions at the workstation; analysing the screen contents and user actions into monitored functional events; providing multiple focal states as defined sequences of functional events with one or more facilitating scripts associated with a focal state, wherein a facilitating script provides one or more automatic actions; matching a sequence of monitored functional events to a defined sequence of functional events of a focal state; and applying the one or more automatic actions of a facilitating script associated with the matched focal state; wherein said steps are implemented in either; computer hardware configured to perform said identifying, tracing, and providing steps, or computer software embodied in a non-transitory, tangible, computer-readable storage medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for process automation, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to; monitor one or more workstations including monitoring screen contents and user actions at the workstation; analyse the screen contents and user actions into monitored functional events; provide multiple focal states as defined sequences of functional events with one or more facilitating scripts associated with a focal state, wherein a facilitating script provides one or more automatic actions; match a sequence of monitored functional events to a defined sequence of functional events of a focal state; and apply the one or more automatic actions of a facilitating script associated with the matched focal state.
-
-
12. A system for process automation, comprising:
-
a processor; a monitoring agent for monitoring one or more workstations including monitoring screen contents and user actions at the workstation; a current set module for analysing the screen contents and user actions into monitored functional events; a focal state provider for providing multiple focal states as defined sequences of functional events and a facilitating script provider providing one or more facilitating scripts associated with a focal state, wherein a facilitating script provides one or more automatic actions; a matching module for matching a sequence of monitored functional events to a defined sequence of functional events of a focal state; and an applying module for applying the one or more automatic actions of a facilitating script associated with the matched focal state. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification