Display Terminal Verification Using Dynamic Timestamp Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for verifying the authenticity of display terminals, such as splicing screens, are prone to inaccuracies due to the use of fixed barcodes or QR codes that can be easily copied by counterfeiters, leading to ineffective prevention of infringement and counterfeiting.

Innovation Solution

A method involving acquiring a device code and a current time node to generate timestamp data, performing cyclic redundancy check (CRC) on the data, encrypting the data using a random key pair, and transmitting it to a server for verification, ensuring the authenticity of the display terminal by checking consistency of data check codes and time differences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If fixed barcodes or QR codes are used for verification, then the verification process is simple and easy to operate, but the authenticity verification accuracy deteriorates because the codes can be easily copied by counterfeiters

Engineering Contradiction:
Improveverification process simplicityVSAvoidauthenticity verification accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent transforms the static verification code into a dynamic one by incorporating real-time timestamp data and device-specific identifiers. The verification code changes with each verification attempt and is unique to each device, preventing copying while maintaining ease of verification through automated scanning and processing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the verification code from fixed static values to dynamic values that include time stamps, device identifiers, and random elements. This transformation ensures that each verification code is unique and time-sensitive, making it impossible for counterfeiters to copy and reuse static codes.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If timestamp data and CRC verification are implemented, then the data security and authenticity verification improve, but the device complexity increases due to additional encryption and verification steps

Engineering Contradiction:
Improvedata securityVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary that handles the complex encryption, decryption, and verification processes. The display terminal itself remains relatively simple, while the server performs the computationally intensive tasks of generating verification codes, encrypting data, and validating authenticity, thus distributing the complexity away from the end-device.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If encryption algorithms are used to protect device code and timestamp data, then data leakage prevention improves, but the processing time and verification duration increase

Engineering Contradiction:
Improvedata leakage preventionVSAvoidverification duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs encryption and generates verification codes in advance during device initialization and before verification is needed. The device code is encrypted beforehand, and verification codes are pre-generated with embedded timestamps, allowing for faster real-time verification without compromising security.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250111032A1Method and device for verifying display terminal, storage medium, and electronic device
Publication Date: 2025.04.03 BOE TECHNOLOGY GROUP CO LTD
  • US20250111032A1 patent drawing
  • US20250111032A1 patent drawing
  • US20250111032A1 patent drawing

AI summary

A method and device for verifying a display terminal, a storage medium, and an electronic device, relating to the technical field of security identification. The method includes acquiring a device code of the display terminal and a first current time node, and generating first timestamp data based on the first current time node; performing cyclic redundancy check (CRC) on the first timestamp data and the device code to obtain a first data check code, and encrypting the device code, the first timestamp data, and the first data check code to obtain first encrypted data; and sending the first encrypted data via a first terminal device to a server, enabling the server to decrypt the first encrypted data and to verify authenticity of the display terminal based on the device code, the first timestamp data, and the first data check code that are obtained by the decryption.