Unified Virtual Desktop Client Window Merging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional virtual desktop infrastructure (VDI) and desktop-as-a-service (DAAS) environments face inefficiencies when users need to access and manage multiple virtual desktops, including inconvenient switching, limited data sharing, and high data transfer costs due to separate computing environments and lack of clipboard and file access between desktops.
Innovation Solution
A system and method for unifying multiple virtual desktops on a client device by detecting connections to multiple desktops, combining graphical user interfaces (GUIs) in a single window, and establishing a connection between them to enable clipboard sharing, file redirection, and efficient data transfer, reducing the need for separate window management and minimizing network bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users connect to multiple remote desktops separately, then each desktop can be accessed independently with dedicated computing resources, but switching between desktops becomes inconvenient and data sharing between desktops is limited
Solution Approach 1:
The patent merges multiple remote desktop windows into a single integrated window, allowing users to access and switch between multiple virtual desktops within one unified interface. This eliminates the need to manage multiple separate windows and simplifies the switching process by providing a centralized view of all connected desktops.
2Area of stationary object
If users place multiple remote desktop windows on a single monitor, then all desktops can be viewed on one screen, but switching between desktop windows remains inconvenient
Solution Approach 1:
The patent combines multiple remote desktop windows into a single integrated window that displays all connected desktops simultaneously. This approach maximizes screen utilization while simplifying desktop switching, as users can access any desktop within the unified window without manually managing multiple separate window positions.
3Reliability
If each remote desktop operates as a separate computing environment, then each desktop maintains independent resource allocation, but clipboard sharing and file access between desktops are not possible
Solution Approach 1:
The patent introduces a unified client window as an intermediary that connects multiple remote desktops. This intermediary enables clipboard sharing and file access between desktops by providing a common interface through which data can be exchanged, while still maintaining the independent computing environments of each remote desktop.
4Adaptability or versatility
If users connect to multiple remote desktops, then access to diverse applications and configurations is enabled, but data transfer costs increase due to separate network connections
Solution Approach 1:
The patent merges multiple remote desktop connections into a single integrated client window, which consolidates network communication. This approach maintains access to diverse applications and configurations across multiple desktops while reducing network bandwidth consumption by eliminating redundant data transfers associated with separate window management.
Data Source
AI summary
Systems and methods are described providing ways for unifying multiple virtual desktops accessed by a user on a client device in a client window and connecting the virtual desktops to improve efficiency and user experience when the user is working on the multiple desktops. In particular, embodiments described herein leverage a mechanism for detecting when a client device is connected to multiple virtual desktops, combining the graphical user interfaces (GUIs) of the virtual desktops in a client window, and coordinating a connection between the virtual desktops that can be used for enabling various features unifying the desktops such as clipboard redirection to enable copy/paste operations between the desktops and file redirection to allow the desktops to access each other's files and folders.


