Two-Dimensional Codes with Asymmetric References for Flexible Data Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing two-dimensional codes lack flexibility and customizability in design and data representation, and there is a need for improved methods to read and generate these codes as optical technology advances.

Innovation Solution

A two-dimensional code system utilizing optically readable indicia with asymmetric reference directions and bijective mappings between code parameters and data values, allowing for customizable design and efficient data representation through distance and angular displacement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional barcodes and QR codes are used, then widespread adoption and existing infrastructure are achieved, but flexibility and customizability in design and data representation are limited

Engineering Contradiction:
Improveflexibility and customizabilityVSAvoidcode structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The code is divided into distinct functional components: a reference indicium (asymmetric shape providing orientation) and multiple data indicia (symmetric shapes representing data values). This segmentation allows independent optimization of each component's function while maintaining overall code flexibility and customizability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The reference indicium is designed as an asymmetric shape that defines a reference direction, while data indicia are symmetric. This asymmetry provides a natural orientation reference without requiring complex external framing structures, enabling flexible code design while simplifying the overall structure.

Inventive Principle:
Principle #4Asymmetry

2Quantity of substance

If more data is encoded in the code, then data capacity increases, but code size and reading complexity increase

Engineering Contradiction:
Improvedata capacityVSAvoidreading complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

Different indicia serve different local functions: the asymmetric reference indicium provides orientation information, while symmetric data indicia provide data values. This local differentiation allows efficient encoding where each element contributes specifically to its function, increasing data capacity without proportionally increasing reading complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The asymmetric reference indicium performs the preliminary action of establishing a reference direction before data interpretation. This pre-established orientation framework simplifies subsequent data reading by providing a consistent reference frame, allowing more data to be encoded without linearly increasing reading complexity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If asymmetric reference directions are used, then orientation and data accuracy improve, but design complexity increases

Engineering Contradiction:
Improvedata reading accuracyVSAvoiddesign complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The asymmetric reference indicium inherently defines a unique reference direction without requiring additional orientation markers or complex coordinate systems. This single asymmetric element provides precise angular reference information, improving measurement precision while actually simplifying the overall design compared to symmetric alternatives that would need external orientation cues.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS12361248B2Two-dimensional code and method and system for generating and reading thereof
Publication Date: 2025.07.15 AIRES INVESTMENT HLDG PTE LTD
  • US12361248B2 patent drawing
  • US12361248B2 patent drawing
  • US12361248B2 patent drawing

AI summary

Embodiments of the invention provide a two-dimensional code which comprises a plurality of optically readable and distinct indicia which are arranged on a two-dimensional area, wherein the indicia include a reference indicium and further includes at least one data indicium which represents at least one data value respectively, wherein the at least one data value is represented by at least one distance between the reference indicium and the at least one data indicium, and at least one angular displacement of the at least one data indicium which is relative to a reference direction, and wherein the reference direction is based on at least one of the indicia which is asymmetric or includes at most one line of symmetry.