RPA Resource Evaluation Using Predictive Machine Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Robotic process automations (RPAs) often experience slower execution or failures due to insufficient resource allocation, particularly when handling large files or complex functions, leading to potential workflow disruptions.
Innovation Solution
An intelligent resource evaluation system that uses a computing platform to train an intelligent resource evaluation model based on historical parameter information from RPA machines and servers. This model outputs machine selection information indicating whether an RPA machine is sufficient for executing a process automation, allowing for real-time monitoring and dynamic resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If RPA machines are assigned to execute complex functions or handle large files without sufficient resource evaluation, then productivity is maintained, but reliability deteriorates due to execution failures or slowdowns
Solution Approach 1:
The system performs resource evaluation before RPA execution by training a machine learning model on historical parameter information and using it to predict whether selected machines will succeed or fail in executing given processes, preventing failures before they occur
Solution Approach 2:
The system continuously monitors RPA machines during execution, collects real-time parameter information, and uses this feedback to refine machine selections and prevent failures dynamically during the automation process
2Productivity
If real-time monitoring and evaluation of RPA machines is implemented, then execution efficiency is improved, but device complexity increases
Solution Approach 1:
The system enables RPA machines to self-evaluate their resource adequacy by inputting their own parameter information into the trained machine learning model, which automatically determines whether they are sufficient for the assigned task without requiring complex external evaluation infrastructure
Solution Approach 2:
The system transforms physical resource parameters (CPU utilization, memory utilization, disk space, network bandwidth) into predictive insights about execution success by training a machine learning model on historical parameter data, converting complex monitoring into simple success/failure predictions
Data Source
AI summary
Aspects of the disclosure relate to an intelligent resource evaluation engine. A computing platform may monitor the plurality of RPA machines to detect parameter information. The computing platform may store the parameter information along with corresponding RPA machines as a key value pairs in a database. The computing platform may identify first current parameter information for a first RPA machine using the key value pairs. The computing platform may input the first current parameter information into an intelligent resource evaluation model, which may output first machine selection information for the first RPA machine. Based on identifying that the first RPA machine is sufficient to execute the first robotic automation process, the computing platform may send direct the first RPA machine to execute the first robotic automation process.


