Color Barcode Encoding for Multi-Party Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing two-dimensional barcodes require a common encoding protocol for multiple parties, necessitating an impartial third party for secure cross-business use of coupons or certificates, which is inefficient and lacks flexibility for storing confidential information from different sectors.

Innovation Solution

A color barcode system using triangles and parallelograms as symbolic elements, where direction information and color information are encoded independently to store authentication data from two parties, allowing for secure and flexible storage of confidential information without the need for a common protocol.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a common encoding protocol is used for multiple parties in existing 2D barcodes, then the barcode can store confidential information from different parties, but an impartial third party is required to establish the protocol and the system becomes complex and inflexible

Engineering Contradiction:
Improveability to store confidential information from multiple partiesVSAvoidcomplexity of common encoding protocol and verification mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the barcode into multiple independent encoding layers, each capable of storing confidential information from different parties independently. This eliminates the need for a complex common encoding protocol while maintaining the ability to store information from multiple parties.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional single-layer 2D barcodes to multi-layer color barcodes, adding a color dimension to the encoding structure. This dimensional expansion enables independent encoding of multiple parties' confidential information without requiring complex protocol negotiations.

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

2Reliability

If traditional 2D barcodes are used for cross-business coupons or certificates, then authentication can be performed through network and backstage verification, but the system requires negotiation and common protocols between parties which reduces operational efficiency

Engineering Contradiction:
Improveauthentication capabilityVSAvoidoperational efficiency in cross-business transactions
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The color barcode system enables self-verification through its inherent multi-layer encoding structure. Each party's confidential information is independently encoded, allowing the system to verify authenticity without requiring complex inter-party negotiations or third-party protocol establishment, thus improving operational efficiency.

Inventive Principle:
Principle #25Self-service

3Reliability

If existing barcodes are applied to costly certificates with special patterns, then security is enhanced, but the barcode structure becomes complex and requires special printing requirements

Engineering Contradiction:
Improvesecurity for costly certificatesVSAvoidcomplexity of barcode structure and printing requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent utilizes color variations as a fundamental encoding mechanism in the barcode structure. By incorporating multiple color layers that encode different parties' confidential information independently, the system enhances security for costly certificates without requiring complex special patterns or stringent printing requirements.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS9311652B2Method, apparatus and system for generating and verifying color barcode
Publication Date: 2016.04.12 IND TECH RES INST
  • US9311652B2 patent drawing
  • US9311652B2 patent drawing
  • US9311652B2 patent drawing

AI summary

A method, an apparatus, and a system for generating and verifying a color barcode are provided. The method for verifying the color barcode is adapted to an electronic apparatus to execute verification with use of a color barcode certificate. In the method, direction information of a plurality of boundaries among a plurality of serially connected symbolic elements in the color barcode certificate is read to retrieve first authentication information of a first party. Each of the symbolic elements is one of at least two polygons, and colors of adjacent symbolic elements are different. Color information of the symbolic elements is then read to retrieve second authentication information of a second party. An identity of a holder of the color barcode certificate is verified according to the first authentication information and the second authentication information.