Dynamic 2D Code Groups for Tamper-Resistant Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing two-dimensional codes are prone to incorrect reading, tampering, and forgery when displayed together, and three-dimensional codes are not suitable for widespread electronic displays due to production difficulties and susceptibility to duplication.

Innovation Solution

A dynamic two-dimensional code group generation method and system that dynamically displays a series of codes in sequence, using a base identifying step and data block arrangement based on setting values to enhance security and prevent tampering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple two-dimensional codes are displayed on the same screen, then information capacity is increased, but reading accuracy deteriorates due to automatic reading of wrong codes

Engineering Contradiction:
Improvenumber of two-dimensional codesVSAvoidreading accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the two-dimensional codes change over time through animation. Each code has a different animation pattern, and the codes are displayed in a specific sequence. This temporal dimension allows the reading device to distinguish between correct and incorrect codes by detecting which code is currently active in the animation sequence, thereby maintaining high reading accuracy even when multiple codes are displayed simultaneously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent utilizes periodic action through the cyclic animation of two-dimensional codes. The codes are animated in a repeating sequence, and the correct code can be identified by its position in the animation cycle. The reading device detects the animation state to determine which code should be read, enabling accurate reading among multiple displayed codes through temporal periodicity.

Inventive Principle:
Principle #19Periodic action

2Ease of manufacture

If fixed two-dimensional codes are used, then ease of manufacture is improved, but security deteriorates due to susceptibility to copying and forgery

Engineering Contradiction:
Improvecode production simplicityVSAvoidsecurity against tampering
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent transforms static two-dimensional codes into dynamic animated codes. Each code contains animation data that causes it to change over time through playback of animation images. This dynamic characteristic prevents copying and forgery because the animated sequence cannot be easily replicated, while still using standard two-dimensional code structures that are easy to generate and distribute electronically.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent addresses the copying vulnerability by making the codes non-static. While the code structure itself can be copied, the animated sequence and timing information create a unique temporal pattern that cannot be perfectly replicated. The reading device verifies authenticity by checking the animation playback characteristics, thus preventing forgery while maintaining ease of electronic distribution.

Inventive Principle:
Principle #26Copying

3Reliability

If three-dimensional codes are used, then security is improved, but device complexity increases due to special production requirements

Engineering Contradiction:
Improvesecurity performanceVSAvoidproduction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent adds a temporal dimension to two-dimensional codes by incorporating animation sequences. Instead of moving to three-dimensional physical codes, the invention uses time as the additional dimension, creating dynamic two-dimensional codes that play back animation sequences. This approach provides enhanced security through temporal variation while avoiding the manufacturing complexity of actual three-dimensional code structures.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent replaces the mechanical three-dimensional code structure with a digital animation system. Instead of physically constructing three-dimensional code forms that require special production equipment, the invention uses software-generated animation sequences that can be distributed electronically. This substitution maintains security enhancements while eliminating the need for complex manufacturing processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentEP4254263B1Method and system for generating dynamic two-dimensional code group
Publication Date: 2025.10.29 ARK LTD
  • EP4254263B1 patent drawingFigure 1
  • EP4254263B1 patent drawingFigure 2
  • EP4254263B1 patent drawingFigure 3

AI summary

[Object] To prevent tampering with or forgery of two-dimensional codes to be dynamically displayed. [Solution] A dynamic two-dimensional code group generation method for generating a two-dimensional code group for dynamically displaying, repeatedly in sequence, a plurality of two-dimensional codes arranged in a time series includes a base identifying step of determining a first setting value of a base two-dimensional code serving as a base from among first setting values identified by evaluation values each associated with a corresponding one of the two-dimensional codes in the two-dimensional code group; and a data block arrangement step of generating and arranging a data block in a storage two-dimensional code identified on the basis of a second setting value corresponding to the first setting value determined in the base identifying step, the data block being based on content of target information to be coded.