Proxy Gateway for Remote Desktop Window Resizing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Remote desktop protocols, such as RDP, limit users to either a desktop or application connection type, preventing flexible resizing and mixing of desktop and application views on a local terminal, and do not allow simultaneous access to both types of resources.
Innovation Solution
A method using a proxy gateway to establish connections between a local terminal and remote servers, allowing detection of connection types and transforming data from remote servers to adapt desktop connections into application window formats, enabling resizing and simultaneous display of desktop and application views on a local terminal.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a desktop connection is established to display the entire desktop generated by the remote server, then the user can access all desktop resources, but the desktop size is predetermined and fixed, preventing resizing
Solution Approach 1:
The patent introduces a gateway as an intermediary component between the local terminal and the remote server. The gateway establishes a remote-application connection from the local terminal and a desktop connection to the remote server, transforming and relaying data between the two connection types. This intermediary enables the local terminal to access and display the remote desktop in a resizable window format while maintaining the full desktop connection capabilities on the server side.
2Ease of operation
If a remote-application connection is established to display application views in resizable windows, then the user can resize and move windows freely, but the user cannot access the entire desktop or mix desktop and application connection types
Solution Approach 1:
The gateway is designed to handle multiple connection types and functions simultaneously. It can establish remote-application connections for resizable window display while also maintaining desktop connections to the remote server. The gateway transforms data between these different connection types, enabling a single local terminal to access both application-style resizable windows and full desktop views, thus providing multi-functional access to remote resources.
3Adaptability or versatility
If traditional remote desktop protocols are used, then the connection type is determined before connection establishment, but the user cannot switch between or access both desktop and application connection types simultaneously
Solution Approach 1:
The gateway acts as a mediator that abstracts the complexity of managing multiple connection types. Instead of requiring the local terminal to directly manage different connection types to the remote server, the gateway handles the complexity of establishing and managing both remote-application and desktop connections. The local terminal simply interacts with the gateway, which transparently manages the multiple connection types and transforms data between them, reducing the perceived complexity for the end user.
Data Source
AI summary
A method for displaying a graphic object, which is generated by a remote server in a local window, which is displayed on a display device, the local terminal communicating with the server via a proxy gateway for the remote office protocol, the gateway establishing a connection between the terminal and the server, the connection comprising a primary connection, which is established between the local terminal and the proxy gateway of the remote application type, and a secondary connection, which is established between the proxy gateway and the remote server, comprises a step of detecting the type of secondary connection and a step, carried out by the proxy gateway, of converting data, which are from the remote server, and which relate to a local window of the office type, into data, which are intended for the local terminal and which relate to a local window of the application type.
