Virtual Desktop Connection for Cross-Desktop Data Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users accessing multiple virtual desktops in a VDI or DAAS environment face inefficiencies due to the need to constantly switch between desktops, lack of file and clipboard sharing, and high data transfer costs resulting from network bandwidth and hardware resource consumption.
Innovation Solution
A system that detects multiple connected virtual desktops and establishes a connection between them, enabling features like application redirection, clipboard sharing, and file redirection, allowing users to interact with applications and access files across desktops as if they were local, reducing the need for frequent switching and optimizing data transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users connect to multiple remote desktops simultaneously, then users can access different applications and operating systems on different desktops, but users need to constantly switch between desktops which is inconvenient and time-consuming
Solution Approach 1:
The patent merges multiple remote desktop environments into a single unified desktop interface. The system combines applications, files, and resources from multiple remote desktops (with different operating systems) into one integrated workspace, allowing users to access diverse applications without switching between separate desktop sessions.
Solution Approach 2:
The unified desktop acts as a universal access point that can host and manage applications from multiple different operating systems simultaneously. It provides a single interface that can display and interact with applications from various remote desktop environments, making the system multi-functional rather than requiring separate dedicated interfaces for each OS.
2Adaptability or versatility
If users connect to multiple remote desktops, then users can perform different tasks on different desktops, but data transfer between desktops is inefficient and consumes substantial network bandwidth
Solution Approach 1:
The system segments data transfer operations by establishing direct peer-to-peer connections between remote desktops for file and clipboard sharing, rather than routing all data through the user's local device. This segmentation reduces redundant network traffic and bandwidth consumption by allowing desktops to communicate directly when possible.
Solution Approach 2:
The unified desktop serves as an intermediary that manages and optimizes data transfer between remote desktops. It coordinates file sharing and clipboard operations, intelligently routing data transfers to minimize network bandwidth usage while maintaining task diversity across multiple desktop environments.
3Adaptability or versatility
If users connect to multiple remote desktops, then users can access specialized applications on each desktop, but file sharing and clipboard access between desktops is not available
Solution Approach 1:
The system merges file systems and clipboard functionalities from multiple remote desktops into a unified shared space. Users can access files from any remote desktop through the unified interface, and clipboard operations work across all connected desktops as if they were part of the same system, eliminating the isolation between separate desktop environments.
4Adaptability or versatility
If multiple remote desktops are deployed on public cloud, then users can access remote computing resources from any location, but data transfer costs are high due to network bandwidth and hardware resource consumption
Solution Approach 1:
The system segments data transfer paths by enabling direct connections between remote desktops hosted on public cloud infrastructure. This segmentation allows cloud-based desktops to share data directly with each other rather than routing all traffic through the user's local device, reducing redundant network bandwidth consumption and hardware resource usage on the client side.
Data Source
AI summary
Systems and methods are described for unifying and connecting multiple virtual desktops accessed by a user on a client device to improve efficiency and user experience when the user is working on the multiple desktops. When the client device is accessing multiple virtual desktops, a connection can be established between the virtual desktops for enabling various features unifying the multiple desktops. For example, an application running on a first desktop can be redirected to a second desktop so that the user can interact with applications running in different desktops from within one desktop. Clipboards can be shared between the remote desktops to allow the user to copy data from one desktop and paste it into a different desktop. Files on each connected remote desktop can be redirected to other connected remote desktops so the user can access files of any connected remote desktop from within any other connected remote desktop.


