Remote Desktop Preferred Rendering Region Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Remote desktop software inefficiencies in bandwidth usage and latency arise from transferring entire screen data, even when only a portion is of interest to the user, particularly on mobile devices with limited bandwidth and in constrained network connections.
Innovation Solution
Implementing a preferred rendering region within remote desktop software, where users can select and configure specific areas for higher priority updates, differing in resolution, color depth, frame rate, and update frequency compared to non-selected regions, to optimize data transfer and reduce latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the entire screen area is transferred for rendering, then complete desktop visibility is achieved, but bandwidth usage increases and latency worsens
Solution Approach 1:
The remote desktop screen is divided into multiple regions: a user-selected region of interest (ROI) and non-selected regions. The system segments data transfer by prioritizing the ROI while reducing or suspending transfer of non-selected regions, thereby reducing overall bandwidth consumption while maintaining essential visual information.
Solution Approach 2:
Different rendering qualities are applied to different screen regions. The selected ROI receives high-quality rendering with full resolution and color depth, while non-selected regions receive lower quality or are omitted entirely. This local differentiation optimizes bandwidth usage by allocating resources only where needed.
2Loss of information
If the entire screen area is transferred for rendering, then complete desktop visibility is achieved, but latency increases
Solution Approach 1:
The screen update process is segmented into priority levels. The ROI is updated with high frequency and low latency, while non-selected regions are updated less frequently or not at all. This segmentation reduces the total data volume requiring transmission, thereby reducing latency for critical visual information.
Solution Approach 2:
Instead of transferring complete screen data, the system applies partial action by transmitting only the essential ROI portion. This partial transfer achieves sufficient visual information for typical user tasks while dramatically reducing transmission time and latency.
3Manufacturing precision
If high resolution and color depth are used for entire screen, then rendering quality is improved, but bandwidth consumption increases
Solution Approach 1:
High rendering quality parameters (resolution, color depth) are applied locally only to the selected ROI rather than globally to the entire screen. This allows the system to maintain excellent visual quality in the user's area of interest while consuming minimal bandwidth for the rest of the screen.
Data Source
AI summary
The present invention discloses a solution for bandwidth usage reduction of remote desktop software based on preferred rendering of a user selected area. The solution can allow a user to select a specified region of a remote desktop to gain precedence over non-selected regions. An area preference engine can be configured to convey user preference, settings, and selection areas. Selected regions can be user configured to render with different settings than non-selected regions such as resolution, color depth, frame rate, update frequency, and the like. Non-selected regions can be configured to receive lower priority updates than selected regions.


