Repeater-Based HDCP Verification for Extended Transmission Distance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing High-Bandwidth Digital Content Protection (HDCP) technology limits the transmission distance between the HDCP transmitting unit and receiving unit due to time constraints, preventing effective extension of the transmission range while maintaining data protection.

Innovation Solution

A communication verification system that employs a repeater device to set the local transmitting unit to a first computing mode and the remote receiving unit to a second computing mode, allowing the repeater device to receive and store computation results, and then output them for verification, thereby extending the transmission range without violating time limitations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of stationary object

If the transmission distance between HDCP transmitting unit and HDCP receiving unit is extended, then the transmission range is improved, but the time limitation for verification cannot be satisfied

Engineering Contradiction:
Improvetransmission distanceVSAvoidverification time
Core Design Contradiction:
Length of stationary objectVSLoss of time

Solution Approach 1:

The verification system is segmented into two different computing modes: the first computing mode (used by transmitting unit) focuses on time-critical verification with strict time limitations, while the second computing mode (used by receiving unit) handles computation with more flexible timing. This segmentation allows each part to operate optimally within its timing constraints while collectively supporting extended transmission distances.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The repeater device acts as an intermediary between the transmitting unit and receiving unit. It receives the initial value from the transmitting unit, forwards it to the receiving unit, collects the computation result, and returns it to the transmitting unit. This intermediary role allows the system to extend transmission distance by breaking the direct time-critical path into segments, where the repeater buffers and manages the verification process across extended distances.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the time limitation for verification is strictly enforced, then the security of digital content protection is improved, but the transmission range is limited

Engineering Contradiction:
Improvecontent protection securityVSAvoidtransmission range
Core Design Contradiction:
ReliabilityVSLength of stationary object

Solution Approach 1:

Different parts of the verification system are assigned different quality requirements and computing modes. The transmitting unit implements the first computing mode with strict time limitation enforcement to ensure security, while the receiving unit implements the second computing mode that can handle computations over longer distances. This local differentiation of quality requirements allows security to be maintained at the verification point while enabling extended transmission range overall.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9900050B2Communication verification system and method of using the same
Publication Date: 2018.02.20 ATEN INTERNATIONAL CO LTD
  • US9900050B2 patent drawing
  • US9900050B2 patent drawing
  • US9900050B2 patent drawing

AI summary

A communication verification system is provided. The communication verification system includes a local transmitting-end unit, a remote receiving-end unit, and a repeater device. The local transmitting-end unit is set to a first computing mode and outputs an initial value. The remote receiving-end unit is set to a second computing mode. The repeater device receives the initial value from the local transmitting-end unit and outputs an initial value to the remote receiving-end unit according to the second computing mode. The repeater device receives and stores a computation result from the remote receiving-end unit, and then outputs a confirmation signal to the local transmitting-end unit according to the first computing mode. The repeater device outputs the computation result to the local transmitting-end unit for verification when the repeater device receives a query signal from the local transmitting-end unit.