BYOM Machine Pool Management for Secure Cloud Robot Scaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud robot technologies lack secure methods for connecting computing systems to UiPath Orchestrator, relying on insecure channels such as email, SMS, and phone calls for license key transfer.
Innovation Solution
A computer-implemented method for creating and editing a machine pool with BYOM, involving the retrieval of user input and existing machine lists, comparison to identify changes, creation of a new machine specification, and moving or importing machines to the new specification, along with a system to manage and optimize cloud robot deployment and scaling based on unique customer configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual configuration and license key transfer methods are used, then ease of operation is improved, but security deteriorates
Solution Approach 1:
The patent introduces an intermediary mechanism where the system automatically retrieves machine lists from a trusted source (e.g., cloud provider metadata) and compares them with existing configurations. This intermediary comparison process eliminates the need for manual license key transfer while maintaining security, as the system intermediates between user input and configuration changes.
Solution Approach 2:
The system performs self-service by automatically detecting machine changes, comparing configurations, and generating updated machine specifications without requiring manual intervention. The system serves itself by autonomously managing the transition from old to new machine specifications, improving both security and ease of operation simultaneously.
2Ease of operation
If machine lists are manually managed, then ease of operation is improved, but device complexity deteriorates
Solution Approach 1:
The system automatically manages machine specifications by retrieving current machine lists, comparing them with existing configurations, and generating updated specifications without manual intervention. This self-service approach simplifies operation while the underlying complexity is encapsulated within the automated comparison and generation logic.
Solution Approach 2:
The system implements feedback by continuously comparing current machine lists with existing configurations to identify changes. This feedback loop automatically triggers updates to machine specifications, making the system adaptive to changes while maintaining simple user interaction through automatic comparison and update mechanisms.
3Productivity
If cloud robots are scaled to meet demand, then productivity is improved, but loss of energy deteriorates
Solution Approach 1:
The system dynamically adjusts machine specifications based on actual demand by comparing current machine lists with existing configurations. When changes are detected, the system generates updated specifications that enable dynamic scaling of cloud robots, allowing the system to adapt resource allocation to actual needs and reduce energy consumption during low-demand periods.
Data Source
AI summary
A method and/or apparatus for creating and/or editing a machine pool with bring your own machine (BYOM) includes creating and/or editing a machine pool with a static list of machines. A user input machine list and an existing machine list are retrieved, and the user input machine list and existing machine list are compared to identify one or more changes between the user input machine list and existing machine list. Next, a new machine specification is created when the one or more changes between the user input machine list and existing machine list are identified. The one or more machines are then moved to the new machine specification.


