Remote Display Graphics Native Rendering Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional display mirroring techniques are processor-intensive, suffer from high latency, and result in low image quality due to data encoding and resolution mismatches between source and target devices, making them unsuitable for applications requiring low latency and high quality, such as video games and web browsing.

Innovation Solution

The system transmits higher-level graphical instructions from the source device to the target device, allowing native execution and rendering, which reduces processing load, minimizes data loss, and adapts to the target device's configuration, thereby improving image quality and reducing bandwidth consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional display mirroring techniques are used to transmit display data from source device to target device, then display sharing functionality is achieved, but processor load increases and latency increases

Engineering Contradiction:
Improvedisplay sharing functionalityVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts only the essential graphical commands from the complete display data stream. Instead of transmitting entire frames or encoded video data, the system identifies and transmits only the critical rendering instructions needed to reproduce the display output on the target device, significantly reducing data volume and transmission time

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The display data is segmented into hierarchical components: graphical commands are separated from full frame data. The system divides the rendering pipeline into command generation at the source and command execution at the target, allowing independent optimization of each stage and reducing the bottleneck in data transmission

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If display data is encoded to reduce data size for transmission, then bandwidth consumption decreases, but image quality deteriorates due to lossy compression

Engineering Contradiction:
Improvedata transmission volumeVSAvoidimage quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent replaces the traditional encoding-compression-decoding mechanical process with a command-interpretation system. Instead of compressing pixel data through lossy algorithms, the source device generates graphical commands that describe what to render, and the target device executes these commands to produce the visual output, eliminating compression artifacts entirely

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

Rather than compressing the final rendered image data and decompressing it at the target device (traditional approach), the system inverts the process by transmitting the rendering instructions themselves and letting the target device perform the rendering locally, thereby avoiding compression/decompression cycles and their associated quality losses

Inventive Principle:
Principle #13The other way round (Inversion)

3Device complexity

If display data is transmitted at fixed resolution from source device, then transmission process is simplified, but image quality on target device with different resolution deteriorates

Engineering Contradiction:
Improvetransmission process complexityVSAvoidimage quality on target device
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system introduces dynamic resolution adaptation by including display configuration parameters in the transmitted graphical commands. The target device's actual display resolution is detected and used to adjust rendering parameters on-the-fly, allowing the same command set to produce optimal results across devices with different screen characteristics without complicating the core transmission mechanism

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9392315B1Remote display graphics
Publication Date: 2016.07.12 AMAZON TECH INC
  • US9392315B1 patent drawing
  • US9392315B1 patent drawing
  • US9392315B1 patent drawing

AI summary

Images displayed on a source device may be displayed on a target device. The source device may send the target device graphical commands and information to be processed natively at the target device, rather than duplicating the screen of a source device at the target device. Graphical elements to be used by the target device may be sent with the graphical commands or may be sent during out-of-band configuration exchanges between the source and target devices to reduce latency during display sharing.