Remote Desktop Overlay for Virtual Machine Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Employees face difficulties navigating chains of virtual machines with different screen resolutions, leading to decreased productivity and increased costs due to the complexity of multiple remote desktop sessions required for network security, with no existing solutions to address these issues effectively.
Innovation Solution
A computer-implemented method that identifies and re-screens a remote desktop session of a target virtual machine by generating an overlay on the open remote desktop window, capturing activity, and executing it on the generated overlay, using machine learning algorithms to determine embedded remote desktop windows and remove intermediate ones, thereby simplifying the interaction with the target virtual machine.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple remote desktop sessions are used for network security, then security is improved, but device complexity and ease of operation deteriorate
Solution Approach 1:
The patent merges multiple nested remote desktop sessions into a single unified session. The system detects when a remote desktop window contains another remote desktop window and combines them into one session, eliminating the need for employees to navigate through multiple separate sessions while maintaining the security benefits of layered access control.
Solution Approach 2:
The patent introduces an intermediary system that automatically manages the complexity of nested remote desktop sessions. This intermediary detects embedded sessions, creates overlays to display target virtual machine information, and handles the navigation logic, freeing employees from manually managing multiple sessions.
2Reliability
If multiple remote desktop sessions are used for network security, then security is improved, but ease of operation deteriorates
Solution Approach 1:
The patent merges multiple nested remote desktop sessions into a single unified session. The system detects when a remote desktop window contains another remote desktop window and combines them into one session, eliminating the need for employees to navigate through multiple separate sessions while maintaining the security benefits of layered access control.
Solution Approach 2:
The patent implements feedback mechanisms where the system automatically detects the state of remote desktop sessions and adjusts the display accordingly. When embedded sessions are detected, the system creates overlays that provide real-time information about target virtual machines, enabling employees to navigate the session chain more efficiently.
3Ease of operation
If additional software is installed on each virtual machine to simplify navigation, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The patent implements self-service functionality where the remote desktop system automatically detects nested sessions and manages the overlay creation without requiring any additional software installation on the virtual machines. The system uses built-in capabilities to identify embedded windows and generate appropriate overlays, eliminating the need for employees to install navigation tools on each virtual machine.
Data Source
AI summary
In an approach to enhancing server virtualization through host sessions by re-screening a remote desktop session of a target virtual machine. Embodiments, identify, on a computer system, an open remote desktop window corresponding to the remote desktop session, and determine, by the computer system, whether one or more second remote desktop windows are embedded in the open remote desktop window. Further, embodiments identify, from the one or more second remote desktop windows, a target remote desktop window associated with the target virtual machine and generate an overlay on the open remote desktop window based on the identification of the target remote desktop window associated with the target virtual machine. Additionally, embodiments capture activity on a remote desktop screen associated with the generated overlay, and executes the captured activity on the generated overlay.


