Task and process mining by robotic process automations across a computing environment
AssigneeUiPath, Inc.
InventorsGregory Barello, Charles Park, Prashanth Dannamaneni
Life of this patent
Estimating the term…
Abstract
Disclosed herein is a method implemented by a task mining engine. The task mining engine is stored as processor executable code on a memory. The processor executable code is executed by a processor that is communicatively coupled to the memory. The method includes receiving recorded tasks identifying user activity with respect to a computing environment and clustering the recorded user tasks into steps by processing and scoring each recorded user task. The method also includes extracting step sequences that identify similar combinations or repeated combinations of the steps to mimic the user activity.
Claims20
A method implemented by a task mining engine stored as processor executable code on a memory, the processor executable code being executed by at least one processor that is communicatively coupled to the memory, the method comprising:
- receiving, by the task mining engine from a computing environment, one or more recorded tasks comprising unstructured data recorded in real time and identifying user activity with respect to the computing environment;
- clustering, by the task mining engine, the one or more recorded tasks into one or more steps by processing and scoring according to a temporal element each recorded user task to determine a closeness in time for the one or more steps;
- and
- extracting, by the task mining engine, one or more task sequences that identify an automation of the user activity from within the one or more steps.
A system comprising:
- a memory storing processor executable code for a task mining engine;
- and
- at least one processor communicatively coupled to the memory and configured to execute the processor executable code to cause the system to perform;
- receiving, by the task mining engine from a computing environment, one or more recorded tasks comprising unstructured data recorded in real time and identifying user activity with respect to the computing environment;
- clustering, by the task mining engine, the one or more recorded tasks into one or more steps by processing and scoring according to a temporal element each recorded user task to determine a closeness in time for the one or more steps;
- and
- extracting, by the task mining engine, one or more task sequences that identify an automation of the user activity from within the one or more steps.
Dependencies are inferred from the claim text.