Dynamic Information Code Display System for Unauthorized Replication Prevention
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
Data Source
Figure 1
Figure 2
Figure 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.