Dynamic Information Code Display System for Unauthorized Replication Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information code reading systems face security issues due to the ease of replicating information codes displayed on screens, particularly with QR codes, which can lead to unauthorized use of financial or authentication information.

Innovation Solution

An information code reading system comprising an information code display device, a reading device, and a server that communicate to cyclically display partial code images and capture images at specific intervals, using rules set by the server to ensure that only complete and authentic information codes can be decoded, preventing unauthorized replication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If an information code is displayed on a screen for easy reading and service provision, then information accessibility and user convenience are improved, but the information code becomes vulnerable to fraudulent imaging and replication

Engineering Contradiction:
Improveinformation accessibilityVSAvoidsecurity against replication
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The information code is divided into multiple segments that are displayed sequentially on the screen. Each segment alone is meaningless for decoding, but the complete sequence forms a valid information code. This segmentation prevents fraudulent replication because capturing a single static image only yields an incomplete segment, while the sequential display timing and coordination between display and reading devices ensures only authorized reading can reconstruct the complete code.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the information code is split into multiple segments to prevent simple imaging replication, then security is improved, but the system complexity increases due to coordination requirements between display and reading devices

Engineering Contradiction:
Improvesecurity against replicationVSAvoidsystem coordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The information code segments are displayed in a periodic cyclic manner on the screen, with each segment appearing for a predetermined time period. This periodic display simplifies the coordination between display and reading devices, as the reading device only needs to capture images at appropriate intervals within each cycle. The periodic nature ensures that the complete sequence can be reconstructed without requiring complex real-time synchronization, thereby reducing system complexity while maintaining security.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If multiple images are captured at predetermined intervals to reconstruct the complete information code, then accurate decoding is achieved, but the time required for reading increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidreading time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The reading device is pre-configured with the expected sequence and timing of code segments. Before actual reading occurs, the system establishes the predetermined intervals at which segments will appear and the corresponding capture timing. This preliminary configuration allows the reading device to efficiently capture only the necessary images at the correct moments, avoiding unnecessary captures and minimizing reading time while ensuring accurate reconstruction of the complete information code.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4027264B1Information code reading system
Publication Date: 2024.11.06 DENSO WAVE INC
  • EP4027264B1 patent drawingFigure 1
  • EP4027264B1 patent drawingFigure 2
  • EP4027264B1 patent drawingFigure 3

AI summary

There is provided a system contributing to prevention of unauthorized use of an information code displayed on a screen. In the system, an information code display device (20) cyclically displays a plurality of partial code images on a display screen of a display unit (24) based on a first rule when the first rule is received from a server (40) in response to a first request to the server (40). Accordingly, an information code reading device (30) captures images of the display screen at imaging intervals according to a second rule which is received from the server (40) in response to a second request to the server (40) to decode an information code (C) composed of the plurality of images thus captured, according to the second rule.