Multi-Part QR Code Alignment for Fraud-Resistant Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Optically scannable codes, such as QR codes, are vulnerable to theft and fraud due to their ability to hold sensitive consumer data, which can be easily replicated and used for unauthorized transactions or information access.

Innovation Solution

A multi-part code system where the individual portions are unusable individually, which requires alignment of the first and second portions are unusable individually, which involves the multi-part code system where each portion is unusable on its own and must be aligned to form a complete, readable code, incorporating alignment functions and dynamic code regeneration to ensure legitimate user intent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a complete optically scannable code is used for data exchange, then communication efficiency is improved, but security deteriorates due to vulnerability to theft and fraud

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The code is divided into multiple portions that are distributed across different devices. Each portion alone is unusable, but when combined through alignment they form a complete scannable code. This segmentation prevents fraud while enabling efficient communication when properly assembled.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial alignment dimension to code verification. Instead of simply reading code data, the system verifies the physical alignment of code portions across devices, adding a geometric validation layer that prevents unauthorized reproduction.

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

2Reliability

If code portions are divided to prevent fraud, then security is improved, but device complexity increases due to alignment requirements

Engineering Contradiction:
ImprovesecurityVSAvoidalignment function complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The alignment system uses the devices' existing camera and display capabilities to perform self-alignment verification. The geometric relationship between code portions is automatically detected and validated without requiring complex external alignment equipment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The alignment function leverages universal device components (cameras, displays, processors) already present in smartphones and tablets. These multi-functional components handle both code display and alignment verification, avoiding the need for specialized hardware.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If code portions are distributed across multiple devices, then security against replication is improved, but ease of operation deteriorates due to alignment requirements

Engineering Contradiction:
Improvesecurity against replicationVSAvoiduser operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system provides real-time feedback during the alignment process, guiding users to properly position devices. The alignment status is visually indicated, allowing users to understand when code portions are correctly positioned without requiring technical knowledge.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary alignment interface that mediates between multiple devices. This interface coordinates the alignment process, translating complex geometric relationships into simple user actions through visual guides and automated detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4150525B1Multi-part code system
Publication Date: 2025.12.24 FLEXA INC
  • EP4150525B1 patent drawingFigure 1A~1C
  • EP4150525B1 patent drawingFigure 2A~2D
  • EP4150525B1 patent drawingFigure 3

AI summary

A method includes receiving, by a network computing device of a multi-part code system, interaction information from one or more of a first and a second computing device regarding an interaction between the first and second computing devices. The method further includes generating a first and second portion of a code that do not contain meaningful information individually. Alignment of the first and second portions of the code optically produces the code representative of the interaction information. The one or more of the first and second computing devices is operable to capture the optically produced code. The method further includes sending the first and second portions of the code to one or more of the first and second computing devices. When the optically produced code has been captured, the method further includes finalizing, by an interaction finalization module of the network computing device, the interaction.