Seamless Local App Launch from Remote Desktop
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual desktop infrastructure (VDI) environments, users face inefficiencies and poor user experience due to the need to transfer files and switch between remote and local desktops to use local applications, which reduces productivity and increases time consumption.
Innovation Solution
A method is provided to launch local applications seamlessly from a remote desktop by sending redirected local application information from a client device to a connection server, allowing users to select local applications from a context menu on the remote desktop, and displaying the local application as a window within the remote desktop, thereby eliminating the need for file transfer and switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users transfer files from remote desktop to local client device and switch between desktops to use local applications, then local applications can be accessed, but user productivity decreases and time consumption increases
Solution Approach 1:
The patent merges the remote desktop interface with local application windows by compositing the local application display output with the remote desktop video frames. This integration allows users to access local applications directly within the remote desktop window without switching between desktops or transferring files, thereby improving ease of operation while maintaining productivity
Solution Approach 2:
The VDI client acts as an intermediary that captures local application output, composites it with remote desktop frames, and transmits the combined display to the user. This mediator enables seamless integration of local and remote desktop environments, eliminating the need for file transfers and desktop switching
2Adaptability or versatility
If users switch between remote and local desktops to use local applications, then local applications become accessible, but user experience deteriorates
Solution Approach 1:
The system combines the remote desktop video feed with local application windows into a single composite display output. This merging allows users to interact with both remote desktop and local applications simultaneously within one unified interface, enhancing user experience while providing versatile access to local applications
3Productivity
If files are transferred from remote desktop to local client device, then local applications can open the files, but time consumption increases
Solution Approach 1:
The system performs preliminary actions by capturing and compositing local application output directly into the remote desktop display stream before the user needs to access the files. This eliminates the need for subsequent file transfer operations, saving time while maintaining the ability to open and use files with local applications
Solution Approach 2:
Instead of transferring physical file copies between devices, the system creates a visual copy by compositing the local application's display output with the remote desktop frames. This virtual copying allows file access without actual file transfer, eliminating time loss while maintaining productivity
Data Source
AI summary
The disclosure provides a method for launching one or more local applications seamlessly from a remote desktop. The method generally includes sending, from a client device to a connection server, redirected local application information associated with one or more local applications of the client device; receiving a selection, from a user of the client device via a context menu of a file located on a remote device running a remote desktop, of a local application of the one or more local applications to open the file; receiving, by the client device from the remote desktop, a request for the client device to launch the local application and load the file; and displaying the local application in a window displayed on the client device.


