Extending Remote Desktops Across Multiple Monitors via Web Clients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote desktop environments face challenges in enabling multi-monitor capabilities, particularly when using web clients, as they do not support extending the desktop across multiple monitors like native clients do, and users lack flexibility in accessing remote desktops across different devices.

Innovation Solution

The system allows extending a remote desktop to multiple monitors by initiating additional sessions on the same or different client devices, enabling multi-monitor configurations even with web clients, and allows users to utilize monitors from various devices such as tablets or smartphones for displaying the remote desktop GUI.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If web clients are used to access remote desktops, then accessibility and ease of operation are improved, but multi-monitor capability and desktop extension are lost

Engineering Contradiction:
ImproveaccessibilityVSAvoidmulti-monitor capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent enables web clients to perform multiple functions including both basic remote desktop access and advanced multi-monitor capabilities. By allowing web clients to initiate additional sessions and access extended desktops across multiple monitors, the system makes the web client as versatile as native clients while maintaining its accessibility advantages.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent segments the remote desktop functionality into multiple independent sessions that can be accessed simultaneously. Each web client session can be associated with a specific monitor or display device, allowing the system to manage multiple displays through separate, independent session instances rather than requiring a single monolithic client application.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If native clients are installed to enable multi-monitor capability, then desktop extension across multiple monitors is improved, but device complexity and installation requirements increase

Engineering Contradiction:
Improvemulti-monitor capabilityVSAvoidinstallation requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent allows web clients to copy or replicate the multi-monitor functionality traditionally available only in native clients. By enabling web clients to initiate additional sessions and access extended desktops, the system creates a functional copy of native client capabilities within the web-based interface, eliminating the need for separate native client installations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent uses web clients as lightweight, easily deployable access points compared to heavy native client installations. Web clients can be accessed through standard web browsers without requiring downloads, installations, or system configurations, making them a more efficient and less complex solution for enabling multi-monitor remote desktop access.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Adaptability or versatility

If users are restricted to single device access, then system simplicity is maintained, but flexibility and accessibility across different devices are reduced

Engineering Contradiction:
Improveaccess flexibilityVSAvoidsession management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic session management that automatically adapts to the user's needs. The system can dynamically create, extend, or terminate additional sessions based on the number of monitors detected and the user's configuration choices. This dynamic approach allows seamless transitions between single-monitor and multi-monitor modes without requiring complex pre-configuration or manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs automatic detection and configuration of monitor topologies without requiring manual user input. When a web client accesses a remote desktop, the system automatically detects the number and arrangement of monitors, prompts the user only when additional monitors are detected, and automatically configures the appropriate session extensions, eliminating the need for complex manual setup procedures.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10387174B2Extended desktops in virtual desktop environments
Publication Date: 2019.08.20 OMNISSA LLC
  • US10387174B2 patent drawing
  • US10387174B2 patent drawing
  • US10387174B2 patent drawing

AI summary

Systems and methods are provided for extending a remote desktop to a multi monitor configuration, with each monitor being viewable via a separate web client or native client, where the clients may further be executing on separate computing devices. After an initial remote desktop session is initiated via a first client, a second session with the remote desktop can be requested via a second client, which may be a web client or a native client executing on the same or different computing device as the first client. The remote desktop can be reconfigured to two monitor mode including a first and a second monitor. The graphical data of the first monitor can be streamed to the first client and the graphical data of the second monitor can be streamed to the second client. Consequently, the remote desktop can be extended to additional monitors in the same way.