Resource-Aware Desktop Image Decimation for Remote Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for encoding computer desktop display images in remote computing environments face limitations in dynamic compression range, leading to compromised user experience in low bandwidth scenarios or when accessed from client computers with limited resources, particularly for rapidly changing content regions like video windows.

Innovation Solution

A method and apparatus for classifying desktop display regions as persistently or sporadically changed, adjusting target image quality based on user experience and resource constraints, and decimating and compressing these regions using a spatial decimation factor to generate and transmit compressed regions over an IP network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If traditional compression techniques with fixed quantization tables are used, then encoding complexity is reduced, but dynamic compression range is limited and user experience deteriorates in low bandwidth scenarios

Engineering Contradiction:
Improveencoding complexityVSAvoiddynamic compression range
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic quantization tables that adapt to different types of image content (static, sporadically changing, persistently changing regions) rather than using fixed quantization tables. This allows the compression system to dynamically adjust compression parameters based on content characteristics, expanding the dynamic compression range while maintaining manageable encoding complexity through automated classification and adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different compression strategies to different regions of the desktop display based on their temporal characteristics. Static regions use higher quality compression, sporadically changing regions use moderate compression, and persistently changing regions use lower quality compression with higher frame rates. This localized approach optimizes overall user experience by matching compression quality to regional content requirements.

Inventive Principle:
Principle #3Local quality

2Productivity

If high compression is applied to rapidly changing content regions, then frame rate improves, but image quality deteriorates

Engineering Contradiction:
Improveframe rateVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent classifies different regions of the desktop display into static, sporadically changing, and persistently changing categories, then applies different compression quality levels to each region type. This allows the system to optimize frame rates for video windows (persistently changing regions) while maintaining high image quality for static desktop areas, resolving the contradiction between frame rate and image quality on a regional basis.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts compression parameters including quantization table selection, spatial decimation factors, and frame sampling rates based on the temporal characteristics of each region. By changing these parameters according to content type, the system can achieve higher frame rates for video content without uniformly degrading image quality across the entire display.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If high image quality is maintained for all regions, then user experience improves for static content, but bandwidth consumption increases and frame rate decreases for video content

Engineering Contradiction:
Improveimage qualityVSAvoidframe rate
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements region-specific quality optimization by classifying desktop areas into different temporal categories and applying appropriate compression strategies to each. This allows high image quality to be maintained for static desktop regions while using lower quality, higher frame rate compression for video windows, thereby improving overall user experience without excessive bandwidth consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the desktop display into multiple regions with different temporal characteristics (static, sporadically changing, persistently changing) and processes each segment independently with tailored compression parameters. This segmentation enables differentiated quality and frame rate optimization for different content types, resolving the contradiction between maintaining high image quality and achieving high frame rates.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9819937B1Resource-aware desktop image decimation method and apparatus
Publication Date: 2017.11.14 HP TECHNOLOGY HOLDINGS LLC
  • US9819937B1 patent drawing
  • US9819937B1 patent drawing
  • US9819937B1 patent drawing

AI summary

A method and apparatus for transmitting a desktop display comprising classifying a first region of the desktop display as persistently changed and a second region of the desktop display as sporadically changed, adjusting, in relation to a user experience (UX) bias and a resource constraint, a target image quality for the first region, decimating the first region in accordance with a spatial decimation factor to generate a first decimated region, compressing the first decimated region at the target image quality and compressing the second region to generate a plurality of compressed regions and transmitting the plurality of compressed regions to a client via an IP network.