Remote Desktop Window Splitting for Mobile Usability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Remote desktop applications face difficulties in displaying and manipulating graphical user interfaces (GUIs) on smaller screens of mobile devices, as GUI windows designed for desktops are not optimally viewed or controlled on mobile devices.
Innovation Solution
A method and system that split a GUI window into sub-windows on a host device, allowing each sub-window to be displayed and manipulated on a client device, with frame buffer data transmission in response to user selection, enabling efficient viewing and interaction on smaller screens.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If a full-screen GUI window designed for desktop computers is displayed on a mobile device screen, then the complete application interface is shown, but it becomes hard to view contents and difficult to manipulate controls due to the smaller screen size
Solution Approach 1:
The patent divides the full-screen GUI window into multiple sub-windows that can be selectively displayed on the mobile device screen. Each sub-window represents a portion of the original window, allowing the system to transmit only the necessary frame buffer data for selected sub-windows, thereby improving ease of operation on small screens while maintaining access to the complete application interface.
2Adaptability or versatility
If the entire GUI window is transmitted to the mobile device, then complete application functionality is available, but data transmission bandwidth and processing requirements increase
Solution Approach 1:
The patent extracts and transmits only the frame buffer data for selected sub-windows to the mobile device, rather than transmitting the entire GUI window data. This selective extraction reduces data transmission bandwidth requirements and energy consumption while maintaining the necessary application functionality on mobile devices with limited resources.
3Ease of operation
If multiple sub-windows are created to represent different portions of the GUI, then viewing and manipulation ease improves, but system complexity increases
Solution Approach 1:
The patent creates sub-windows as simplified copies or representations of portions of the original GUI window. Each sub-window contains frame buffer data that replicates the visual content of its corresponding portion, allowing mobile devices to display and interact with simplified versions of the full interface without requiring the complete original window structure, thus managing system complexity.
Data Source
AI summary
This disclosure relates to a method, system, and computer program product for accessing remote desktop applications. In one implementation, a computer-implement method is provided. According to the method, a split view of a window of an application running on a host device is determined at the host device, wherein the split view comprises a plurality of sub-windows, and each of the sub-windows provides a view of a portion of the window. Information about the sub-windows is sent to a client device in communication with the host device. Frame buffer data of at least one of the sub-windows is transmitted to the client device in response to receiving a selection of the at least one sub-window from the client device.


