Remote Desktop Overlay for Virtual Machine Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork securityVSAvoidcomplexity of multiple remote desktop sessions
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple remote desktop sessions are used for network security, then security is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvenetwork securityVSAvoidnavigation through virtual machine chains
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvenavigation through virtual machine chainsVSAvoidsoftware installation requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11922192B2Enhancing server virtualization through host sessions
Publication Date: 2024.03.05 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11922192B2 patent drawing
  • US11922192B2 patent drawing
  • US11922192B2 patent drawing

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.