Graphical Command Token Compression for Wireless Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless display systems face challenges in efficiently transmitting video data from a source device to a sink device due to high data rates required for pixel domain transmission, especially when the source device's display is smaller than the sink device's, leading to bandwidth and processing power limitations.

Innovation Solution

The implementation of compressed graphical command tokens using predictive frame-based coding and token-based coding, where similar command tokens between consecutive frames are exploited to reduce data transmission by transmitting only the delta between frames, allowing the sink device to reconstruct the frames efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pixel domain transmission is used to transmit video data from source device to sink device, then video quality is maintained, but data rate and bandwidth requirements become excessively high

Engineering Contradiction:
Improvevideo qualityVSAvoiddata rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent replaces pixel domain transmission with command domain transmission, substituting the mechanical approach of transmitting raw pixel data with a more efficient method of transmitting graphical command tokens that instruct the sink device to reconstruct the visual output, thereby dramatically reducing data rate while maintaining video quality

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

Solution Approach 2:

Instead of copying and transmitting actual pixel data, the patent transmits commands that instruct the sink device to generate identical visual output locally, achieving a virtual copy of the source display content without the bandwidth overhead of actual pixel transmission

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If uncompressed graphical command tokens are transmitted, then reconstruction accuracy is maintained, but transmission bandwidth consumption increases

Engineering Contradiction:
Improvereconstruction accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of command token transmission by introducing compression techniques that exploit temporal redundancy between consecutive frames, allowing the system to maintain reconstruction accuracy while significantly reducing the quantity of data transmitted through predictive coding and delta encoding

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent discards redundant command tokens that can be inferred from previous frames and recovers the complete visual output at the sink device by combining received delta commands with locally stored previous frame commands, thereby reducing bandwidth consumption without sacrificing reconstruction accuracy

Inventive Principle:
Principle #34Discarding and recovering

3Length of moving object

If the source device display is smaller than the sink device display, then portability is improved, but data transmission requirements increase due to scaling needs

Engineering Contradiction:
Improvesource device display sizeVSAvoiddata transmission volume
Core Design Contradiction:
Length of moving objectVSQuantity of substance

Solution Approach 1:

The patent performs preliminary action by capturing and transmitting graphical command tokens at the source device before rendering, allowing the sink device to reconstruct the exact command sequence and then scale the output to its larger display, thereby avoiding the need to transmit scaled pixel data and reducing overall transmission volume

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10021161B2Compression of graphical commands for remote display
Publication Date: 2018.07.10 QUALCOMM INC
  • US10021161B2 patent drawing
  • US10021161B2 patent drawing
  • US10021161B2 patent drawing

AI summary

In one example, a method for transmitting video data includes capturing a plurality of sets of graphical command tokens respectively renderable into a plurality of frames of video data; and responsive to determining that a length of a current set of graphical command tokens of the plurality of sets of graphical command tokens is the same as a length of a previous set of the plurality of sets of graphical command tokens, outputting, by a source device and to a sink device, a compressed version of the current set of graphical command tokens.