Binary Graphic Code Authentication via Surface Characteristic Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital anti-counterfeiting technologies, such as two-dimensional codes and bar codes, can be easily copied and counterfeited, and physical anti-counterfeiting methods require additional equipment and manual verification, making them inconvenient for users.

Innovation Solution

A method and system for creating and authenticating a binary graphic code that involves printing a unique, pseudorandomly positioned binary graphic encoded pattern on a product surface, allowing for secure decoding and verification using a query password with a validity period, ensuring only authorized parties can access confidential information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If digital anti-counterfeiting technologies such as two-dimensional codes and bar codes are used, then verification convenience for end users is improved, but security against copying and counterfeiting deteriorates

Engineering Contradiction:
Improveverification convenienceVSAvoidsecurity against copying
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The anti-counterfeiting code is divided into two segments: a public binary graphic code visible to users and a private characteristic information set stored securely. The public code enables user verification while the private information prevents unauthorized copying, resolving the contradiction between verification convenience and security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Characteristic information extracted from the product surface (such as microscopic texture or positioning data) serves as an intermediary that links the visible binary graphic code to the product's authentic identity. This intermediary enables secure verification without exposing the security mechanism to potential counterfeiters.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If physical anti-counterfeiting technologies such as holograms and watermarks are used, then security against counterfeiting is improved, but user operation convenience deteriorates due to additional equipment and manual identification requirements

Engineering Contradiction:
Improvesecurity against counterfeitingVSAvoiduser operation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Physical verification mechanisms (holograms, watermarks requiring special equipment) are replaced with a digital binary graphic code system that can be verified using standard smartphone cameras and processing. This substitution maintains security through cryptographic methods while eliminating the need for specialized verification equipment.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The binary graphic code serves multiple functions: it acts as a visible identifier for users, contains encoded product information, and links to secure characteristic information for authentication. This multi-functionality replaces multiple separate verification methods with a single unified system accessible to all users.

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

3Reliability

If unique binary graphic codes are printed on product surfaces, then security against counterfeiting is improved, but manufacturing precision requirements worsen due to random or pseudorandom positioning

Engineering Contradiction:
Improvesecurity against counterfeitingVSAvoidcode positioning precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary extraction and recording of characteristic information (such as surface texture or positioning data) during the code generation phase. This preliminary action captures the unique product characteristics before manufacturing variations occur, allowing the code to be securely linked to the specific product instance without requiring high manufacturing precision during code placement.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3622425B1A method and a system for creating and authenticating a binary graphic code
Publication Date: 2022.06.08 ROBERT BOSCH GMBH
  • EP3622425B1 patent drawingFigure 1
  • EP3622425B1 patent drawingFigure 2a
  • EP3622425B1 patent drawingFigure 2b

AI summary

The present application discloses a method and a system for creating and authenticating a binary graphic code, wherein the method for creating an authenticable binary graphic code comprises at least the following steps: in response to a request for creation of a binary graphic code, creating a binary graphic encoded pattern for the information to be encoded; printing the binary graphic encoded pattern on a label or product surface; extracting characteristic information about an area in which the binary graphic encoded pattern and the label or product surface overlap; and recording the characteristic information as all or part of a standard for authenticating the binary graphic code.