Extending Remote Desktops Across Multiple Monitors via Web Clients
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


