DisplayPort Link Parameter Optimization for Video Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video interoperability issues between display devices and computing devices connected via DisplayPort links, such as screen flickering, arise due to differences in implementing the DisplayPort protocol, leading to compatibility problems that are difficult to identify and resolve.

Innovation Solution

A display controller automatically cycles through predefined sets of parameter values associated with the DisplayPort link to determine the highest link score, configuring the link with the optimal parameter values to improve video signal quality and reduce issues like flickering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a display device uses fixed parameter values for DisplayPort link configuration, then the device complexity is reduced and ease of manufacture is improved, but video interoperability reliability deteriorates due to compatibility issues between different vendors' devices

Engineering Contradiction:
Improvevideo interoperability reliabilityVSAvoidparameter configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic parameter selection by enabling the display device to automatically cycle through multiple predefined parameter sets during link training, selecting the optimal set based on link score rather than using fixed parameters. This dynamic adaptation resolves the contradiction by maintaining reliability across different vendor devices without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The display device performs self-configuration by automatically testing multiple parameter sets and selecting the optimal one based on link score without external intervention. This self-service approach improves interoperability reliability while avoiding the complexity of manual configuration processes.

Inventive Principle:
Principle #25Self-service

2Reliability

If multiple sets of parameter values are tested to find optimal link configuration, then video signal quality is improved, but the time required for link training and detection increases

Engineering Contradiction:
Improvevideo signal qualityVSAvoidlink training time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining multiple parameter sets before link training begins. During link training, the display device cycles through these predefined sets and selects the optimal one based on link score, achieving high video signal quality without excessive detection time because the parameter sets are prepared in advance rather than generated on-the-fly.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the display device automatically cycles through multiple parameter sets to find the highest link score, then adaptability to different video sources is improved, but the device complexity and processing requirements increase

Engineering Contradiction:
Improvecompatibility with different video sourcesVSAvoidparameter selection mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements parameter changes by systematically varying DisplayPort link parameters across multiple predefined sets during link training. The display device monitors link score for each parameter set and automatically selects the set yielding the highest score, thereby achieving broad compatibility with different video sources through automated parameter optimization rather than complex manual configuration.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10460649B2Automatically selecting a set of parameter values that provide a higher link score
Publication Date: 2019.10.29 DELL PROD LP
  • US10460649B2 patent drawing
  • US10460649B2 patent drawing
  • US10460649B2 patent drawing

AI summary

In some implementations, a display controller controlling a video input of a display device may select a first set of parameter values from multiple sets of parameter values to configure the video input. After receiving a request from a video source, the display controller may initiate link training. After the link training is completed, the display controller may generate a current link score, determine that the current link score is greater than a stored link score, set a value of the stored link score to be the current link score, and store the first set of parameter values. After selecting each set of parameter values from the multiple sets of parameter values, the display controller may configure the video input of the display device based on the set of parameter values from the multiple sets of parameter values that generated the stored (highest) score.