Screen Data Transfer Device Load Reduction via Adaptive Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Thin client systems face challenges in managing processing loads and optimizing screen data transfer, particularly when the processing load exceeds threshold values, leading to inefficiencies in compression and data transmission.
Innovation Solution
A screen data transfer device that detects high-frequency screen update regions and adjusts processing routes based on load thresholds, employing higher compression ratios when necessary and bypassing compression sections when not, to optimize data transmission and reduce processing loads.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If higher compression processing is applied to screen data, then data transmission efficiency is improved, but processing load on the gateway increases
Solution Approach 1:
The patent applies different compression strategies to different regions of screen data based on their update frequency characteristics. High-frequency update regions use lower compression ratios while low-frequency update regions use higher compression ratios, optimizing the balance between transmission efficiency and processing load locally for each region
Solution Approach 2:
The compression ratio is dynamically adjusted based on the detected update frequency of screen regions and current gateway processing load conditions. The system transitions between different compression strategies (first compression processing vs. second compression processing) depending on real-time conditions, making the compression approach adaptive rather than static
2Quantity of substance
If compression processing is applied to all screen data, then transmission data volume is reduced, but processing time increases
Solution Approach 1:
Instead of applying compression processing to all screen data uniformly, the patent applies partial compression only to necessary regions. Low-frequency update regions undergo second compression processing while high-frequency update regions use first compression processing or bypass compression entirely, reducing overall processing time while still achieving data volume reduction where most beneficial
3Productivity
If the gateway processes all screen data with high compression, then data transfer efficiency is improved, but system responsiveness deteriorates under high load
Solution Approach 1:
The patent segments screen data into different regions based on update frequency characteristics (high-frequency vs. low-frequency update regions). Each segment is then processed differently: low-frequency regions undergo intensive second compression processing while high-frequency regions use lighter first compression processing or bypass compression, maintaining system responsiveness while optimizing data transfer efficiency for each segment
Solution Approach 2:
The compression ratio parameter is changed based on the update frequency characteristics of different screen regions and current gateway load conditions. The system switches between different compression ratios (first compression vs. second compression with higher ratio) to optimize the balance between data transfer efficiency and system responsiveness dynamically
Data Source
AI summary
A screen data transfer device that includes a processor that executes a procedure. The procedure includes: (a) receiving screen data having a changed portion compressed by first compression processing, and detecting a high region where a changed frequency in the screen is a threshold value or greater; (b) detecting a processing load of the device itself; and (c) when the detected load is a threshold value or greater, and in cases in which the changed portion overlaps with the high region, assigning a route of the screen data to a first route in which second compression processing with a higher compression ratio than the first compression processing is executed by a compression section, and in cases in which the changed portion does not overlap with the high region, assigning the route to a second route in which the screen data bypasses the compression section.


