RPA Robot Selection for Multi-Pattern Input Load Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
RPA robots experience increased processing loads due to the need to handle varying input items across different scenarios, such as domestic and international business trips, leading to software bloat and inefficient operation.
Innovation Solution
An information processing apparatus that selects and launches specific RPA robots based on input value sets to perform input operations on input systems, reducing the processing load by associating each RPA robot with a respective input item set and using a chatbot to obtain input values from users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If one RPA robot is configured to cover a large number of patterns related to input items, then versatility is improved, but device complexity and processing load increase
Solution Approach 1:
The patent divides a single complex RPA robot into multiple specialized RPA robots, each configured to handle specific input patterns (e.g., domestic business trips, international business trips). This segmentation reduces the processing load on each individual robot while maintaining the system's overall versatility through multiple specialized agents working in parallel.
2Productivity
If multiple RPA robots are created for different input item sets, then processing load on individual robots is reduced, but device complexity increases
Solution Approach 1:
The patent introduces an RPA robot selection unit as an intermediary component that manages the complexity of coordinating multiple RPA robots. This selection unit receives input values, determines the appropriate input item set, and selects the corresponding RPA robot to execute the task, thereby simplifying the management of multiple specialized robots.
3Device complexity
If a single RPA robot handles all input patterns, then device complexity is reduced, but processing load and execution time increase
Solution Approach 1:
By segmenting the workload across multiple specialized RPA robots, each robot can quickly process its specific input pattern without the overhead of handling diverse, unrelated tasks. This specialization reduces processing time for each robot while the selection unit ensures the right robot is activated for each input scenario.
Solution Approach 2:
The system dynamically selects and activates the appropriate RPA robot based on the input values provided by the user. This dynamic allocation ensures that only the necessary robot is activated for each task, optimizing processing speed while maintaining system simplicity through on-demand activation.
Data Source
AI summary
An obtainment unit obtains a first input value set corresponding to a first input item set that includes at least a part of a plurality of input items. A selection unit selects at least one RPA robot from among a plurality of RPA robots that are each associated with a respective input item set based on at least a part of the first input value set. Each of the plurality of RPA robots is configured to obtain a respective input value set corresponding to the respective input item set. A launching unit launches the at least one RPA robot. A control unit performs control so that each of the at least one RPA robot obtains, as the respective input value set, an input value set corresponding to the respective input item set among the first input value set.


