Unified Automation Platform Concurrent Queueing Feedback Loop
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of monitoring, controlling, and managing multiple robotic process automation (RPA) platforms and bots across various enterprises becomes resource-intensive and challenging due to redundancy and instability in data processing and command execution.
Innovation Solution
A unified automation platform (UAP) with concurrent queueing and a control feedback loop is introduced, which ensures data record redundancy and selectively disables human-initiated redundant commands, thereby conserving computing and memory resources by using a unified platform to manage and monitor multiple RPA platforms across enterprises.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple RPA platforms and bots are deployed across enterprises, then automation capability and productivity are improved, but system complexity and resource consumption increase
Solution Approach 1:
The patent merges multiple RPA platforms under a single unified automation platform that provides centralized management, control, and monitoring capabilities. This consolidation reduces system complexity by eliminating redundant management interfaces and providing a single point of control across enterprise-wide RPA deployments.
Solution Approach 2:
The unified automation platform provides universal management capabilities that work across different RPA platforms and bot types. It implements a standardized adapter architecture that enables single-platform control over heterogeneous RPA systems, reducing the need for platform-specific management tools.
2Ease of operation
If redundant resource/process pairs are allowed in command tables, then command execution flexibility is improved, but resource waste and inefficiency occur
Solution Approach 1:
The system implements a feedback mechanism that automatically detects redundant resource/process pairs in command tables and provides notifications to users. This feedback loop allows the system to maintain operational flexibility while preventing resource waste by alerting users to duplicate commands before execution.
Solution Approach 2:
The system performs preliminary analysis of command tables to identify redundant resource/process pairs before command execution. By detecting and flagging duplicates in advance, the system prevents unnecessary resource consumption while maintaining the ability to execute valid commands.
3Speed
If human-initiated commands are processed without verification, then command processing speed is improved, but redundant command execution and instability occur
Solution Approach 1:
The unified automation platform implements a feedback loop that verifies human-initiated commands before execution. The system checks for redundant resource/process pairs and provides feedback to users, allowing rapid processing of valid commands while preventing unstable redundant executions.
Solution Approach 2:
The system applies preliminary anti-action by implementing preventive checks that block redundant commands before they can cause system instability. This approach maintains fast processing speeds for legitimate commands while preventing harmful duplicate executions through pre-emptive validation.
4Ease of operation
If centralized management of multiple RPA platforms is implemented, then control and monitoring capability are improved, but computing and memory resource consumption increase
Solution Approach 1:
The system extracts and manages only the essential control and monitoring data from multiple RPA platforms, rather than processing all platform data centrally. This selective extraction approach provides centralized control capability while reducing the computing and memory resources required for platform management.
Solution Approach 2:
The unified automation platform implements segmentation by using platform-specific adapters that handle local data processing and filtering. This segmentation allows centralized management of critical control functions while distributing routine processing to individual platform adapters, reducing overall computing resource consumption.
Data Source
AI summary
Implementations for mitigating redundant commands issued by an autonomic platform (AP) to a robotic process automation (RPA) platform can include receiving user input indicating user selection of a resource and a process from a user interface of the AP, adding a resource/process pair to a command table of the AP, the resource/process pair representing the resource and the process selected from the user interface, determining that a redundant resource/process pair is included in the command table, the redundant resource/process pair being duplicative of the resource/process pair, and, in response, deleting the redundant resource/process pair, and transmitting one or more requests for respective commands of the command table to a platform-specific adapter, at least one command including a command to execute the process using the resource within the RPA platform.


