Dynamic Two-Dimensional Code Evaluation for Authentication Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing two-dimensional code systems face challenges with authentication accuracy when multiple codes are displayed on a small screen, leading to potential misreading and high risks of falsification or forgery, and three-dimensional codes are not suitable for general electronic displays due to marketability and mass production issues.

Innovation Solution

A dynamic two-dimensional code evaluation method and system that involves receiving configuration information and evaluation information to analyze and evaluate dynamically displayed two-dimensional codes, using techniques such as inclination, direction, and error correction words to prevent misreading and forgery, while allowing for complex configurations and mass production suitability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple two-dimensional codes are displayed on the same screen for authentication, then authentication functionality is enabled, but reading accuracy deteriorates due to automatic reading of wrong codes and small display area

Engineering Contradiction:
Improveauthentication functionalityVSAvoidreading accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by transitioning from static code display to dynamic sequential display. Multiple two-dimensional codes are displayed in sequence over time rather than simultaneously, with each code appearing for a predetermined period. This temporal separation allows the reading device to capture only the currently displayed code, eliminating the problem of reading the wrong code while maintaining the ability to perform multiple authentication operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic action by displaying codes in repeated cycles. Each code is displayed for a predetermined time period, then replaced by the next code in the sequence, which eventually loops back to the first code. This periodic display pattern ensures that codes are presented systematically while allowing sufficient time for accurate capture and reading.

Inventive Principle:
Principle #19Periodic action

2Ease of manufacture

If fixed two-dimensional codes are used for authentication, then ease of manufacture and distribution are improved, but security deteriorates due to high risk of falsification and forgery

Engineering Contradiction:
Improvemass production suitabilityVSAvoidsecurity against falsification
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent resolves this contradiction by making the code display dynamic rather than static. Although the individual code images can be manufactured using standard two-dimensional code production methods (maintaining ease of manufacture), their sequential and time-dependent presentation creates a dynamic authentication process that cannot be easily forged. The authentication depends not just on the code content but on the temporal sequence and timing, which are difficult to replicate in counterfeit documents.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies preliminary action by pre-configuring the display sequence and timing parameters before authentication occurs. The predetermined display periods and sequential order are established in advance, creating an authentication mechanism that relies on temporal patterns rather than just code content. This preliminary setup of temporal parameters adds a layer of security that is difficult to forge while maintaining compatibility with standard code production methods.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12197999B2Dynamic two-dimensional code evaluation method, dynamic two-dimensional code evaluation system, and dynamic two-dimensional code evaluation program
Publication Date: 2025.01.14 ARK LTD
  • US12197999B2 patent drawing
  • US12197999B2 patent drawing
  • US12197999B2 patent drawing

AI summary

A receiving unit receives configuration information for analyzing a set of a plurality of dynamically-displayed two-dimensional codes and evaluation information for evaluating the result of analysis, a photographing unit photographs a dynamically-displayed two-dimensional code, an analysis unit analyzes the photographed two-dimensional code based on the configuration information, and an evaluation unit evaluates the result of analysis in the analysis unit based on the evaluation information.