DisplayPort Matrix Engine for Seamless Heterogeneous Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing DisplayPort communication technologies require re-training of links between source and sink devices when switching, which disrupts seamless digital switching and is inefficient, especially when dealing with heterogeneous devices with different capabilities.

Innovation Solution

A matrix management engine determines a maximum common quality supported by all DisplayPort sink devices and presents this quality to connected DisplayPort source devices, allowing seamless switching without the need for re-training links, even when not all devices support the same capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a switching device is interposed between DisplayPort source devices and sink devices, then switching functionality is enabled, but link re-training is required when pairing changes occur

Engineering Contradiction:
Improveswitching functionalityVSAvoidlink re-training time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The switching device performs preliminary actions by pre-establishing capability information and configuration parameters before actual switching occurs. The system pre-configures link parameters and capability datasets so that when switching happens, the necessary information is already in place, eliminating the need for time-consuming link re-training.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The switching device acts as an intermediary that maintains capability information and configuration parameters in its local memory. This intermediary stores the necessary link parameters and capability datasets, allowing it to facilitate switching between source and sink devices without requiring the source and sink devices to re-train the link themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If capability information is exchanged between all source and sink devices, then compatible pairing is ensured, but communication overhead and complexity increase

Engineering Contradiction:
Improvecompatible pairingVSAvoidcapability exchange complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The switching device extracts and stores capability information locally in its memory, separating the capability exchange process from the actual switching operation. By taking out and pre-storing capability datasets, the system avoids the complexity of continuous capability exchange while ensuring reliable compatible pairing through pre-validated capability information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The switching device performs self-service by maintaining its own capability information and configuration parameters in local memory. This self-service approach allows the switching device to independently manage capability matching and pairing decisions without requiring constant communication between all source and sink devices, reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

3Device complexity

If direct communication is assumed between source and sink devices, then communication protocol is simplified, but seamless switching is not achieved

Engineering Contradiction:
Improvecommunication protocolVSAvoidseamless switching
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The switching device serves as an intermediary that maintains local capability information and configuration parameters, enabling seamless switching while keeping the protocol simple. The intermediary stores necessary link parameters and capability datasets, allowing it to facilitate switching without requiring complex protocol changes at the source or sink devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The switching device performs preliminary actions by pre-establishing and storing capability information before switching occurs. This preliminary configuration allows the communication protocol to remain simple at source and sink devices while achieving seamless switching through the pre-configured intermediary's local memory.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250142019A1Techniques for enabling switching between heterogenous displayport source and sink devices
Publication Date: 2025.05.01 ICRON TECH
  • US20250142019A1 patent drawing
  • US20250142019A1 patent drawing
  • US20250142019A1 patent drawing

AI summary

In some embodiments, a computer-implemented method for coupling one or more DisplayPort source devices to a plurality of DisplayPort sink devices is provided. A matrix management engine receives capabilities of the plurality of DisplayPort sink devices. The matrix management engine determines a maximum common quality based on the capabilities of the plurality of DisplayPort sink devices. The matrix management engine, provides capabilities based on the maximum common quality for presentation to the one or more DisplayPort source devices.