Display Panel Copy Protection Using Dynamic Challenge-Response Verification
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
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.


