Display Panel Copy Protection Using Dynamic Challenge-Response Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display devices face challenges in preventing unauthorized or counterfeit display panels from being connected to electronic modules, as existing methods can be inferred by observing interface signals, making it difficult to determine the authenticity of the display panel.

Innovation Solution

A method involving a code generator in the electronic module and a second sequence generator in the display panel, using linear feedback shift registers (LFSR) to generate response values, which are compared to ensure the display panel is authentic, with the code including a seed and number value, and the sequence generators using multiplexers to output binary items, making it difficult for external users to infer the code.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If an identification code is stored in nonvolatile memory and read to verify authenticity, then the display panel can be operated only when the code matches, but the identification code can be detected by observing interface signals making it vulnerable to inference

Engineering Contradiction:
Improveauthenticity verificationVSAvoidcode inference difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces sequence generators as intermediary components that transform the static identification code into dynamic challenge-response sequences. The code generator creates challenges, sequence generators process them through LFSR algorithms, and certification components verify responses. This intermediary transformation layer prevents direct observation of the identification code while maintaining verification reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-configuring linear feedback shift registers with specific initial values and tap positions before authentication occurs. The sequence generators are prepared with predetermined algorithms and parameters, so when authentication is needed, they can immediately generate valid response sequences without exposing the underlying identification code.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If a simple identification code reading method is used, then the system is easy to operate, but unauthorized panels can be identified by observing interface signals

Engineering Contradiction:
Improveauthentication process simplicityVSAvoidanti-counterfeiting effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent transforms static code verification into dynamic sequence generation and verification. Instead of simply reading and comparing fixed identification codes, the system generates time-varying challenge-response sequences using LFSR algorithms. This dynamic approach maintains operational simplicity while significantly improving anti-counterfeiting effectiveness, as counterfeiters cannot infer the underlying code from observed interface signals.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters by transforming the identification code from a static value into a dynamic sequence generation process. The LFSR algorithm introduces parameters such as initial values, tap positions, and clock cycles, creating a parameter-rich authentication mechanism that appears complex externally but remains simple to operate through automated challenge-response verification.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11681830B2Electronic device with display panel copy protection module and method for determining duplicate display panel
Publication Date: 2023.06.20 SAMSUNG DISPLAY CO LTD
  • US11681830B2 patent drawing
  • US11681830B2 patent drawing
  • US11681830B2 patent drawing

AI summary

A method for determining whether or not a display panel is a duplicate is provided. The method includes: generating, by a code generator in an electronic module, a code, the electronic module including a plurality of electronic components; transmitting, by the code generator, the code to each of a first sequence generator in the electronic module and a second sequence generator in a display panel, the display panel being configured to be mounted to the electronic module; generating, by the first sequence generator, a first response value, and transmitting the first response value to a certification component in the electronic module; generating, by the second sequence generator, a second response value, and transmitting the second response value to the certification component; and comparing, by the certification component, the received first response value and the received second response value.