Barcode Authentication via Pixel Density Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing barcode serialization methods are ineffective in distinguishing between original and counterfeit barcodes, particularly in preventing counterfeiting, as they either require additional equipment like cameras or compromise readability and security.

Innovation Solution

A method that introduces an authentication feature into the barcode by using a combination of sequential serial numbers and individual security rationales, printed in a resolution that varies the number of pixels per module, allowing differentiation between original and copied barcodes without needing a camera for authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If standard barcodes are used for product serialization, then readability and ease of scanning are improved, but security against counterfeiting deteriorates

Engineering Contradiction:
ImprovereadabilityVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent embeds an authentication feature within the barcode structure itself. The authentication feature is nested inside the barcode modules, where it modifies the appearance or properties of the barcode while remaining imperceptible to standard readers. This allows the barcode to maintain its standard functionality for reading while simultaneously providing embedded security authentication that prevents counterfeiting.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent applies local quality by introducing specific modifications to particular modules within the barcode structure. The authentication feature alters the properties of selected barcode modules (such as their reflectivity, geometry, or internal structure) while leaving other modules unchanged. This localized modification enables authentication without affecting the overall readability of the barcode by standard scanners.

Inventive Principle:
Principle #3Local quality

2Reliability

If copy detection patterns are overlaid on barcodes to enhance security, then security against counterfeiting is improved, but the quality of the original print deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidprint quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

Instead of overlaying separate detection patterns that degrade print quality, the patent nests the authentication feature directly within the barcode modules themselves. The authentication feature becomes an integral part of the barcode structure, modifying individual modules from within rather than adding external layers. This eliminates the need for separate overlay patterns that would compromise print quality while maintaining security functionality.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Reliability

If detailed microstructures are used for authentication, then security is improved, but the difficulty of applying the pattern increases

Engineering Contradiction:
ImprovesecurityVSAvoidapplication difficulty
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent integrates the authentication feature directly into the barcode generation process itself, nesting the security element within the existing barcode structure. This eliminates the need for separate application steps or complex overlay processes. The authentication feature is created simultaneously with the barcode during the same printing operation, significantly reducing application difficulty while maintaining high security through the embedded authentication mechanism.

Inventive Principle:
Principle #7Nested doll (Nesting)

4Reliability

If additional equipment like cameras is used to analyze barcodes for authentication, then security against counterfeiting is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidequipment requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent enables the barcode to perform self-authentication through its embedded authentication feature. The authentication mechanism is inherently integrated into the barcode structure, allowing standard readers to verify authenticity while reading the barcode data. This self-service approach eliminates the need for additional external authentication equipment like cameras or specialized analysis devices, reducing system complexity while maintaining security.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3311336B2Authentication feature in a barcode
Publication Date: 2023.02.01 THYMARIS LTD
  • EP3311336B2 patent drawingFigure 1~2
  • EP3311336B2 patent drawingFigure 3~4
  • EP3311336B2 patent drawingFigure 5~6

AI summary

The present invention refers to a method for serializing products by using a barcode (110) and a method for checking the authenticity of a barcode used in serializing products. According to the method for serializing products by using a barcode (110), an authentica¬ tion feature (132) is introduced into the barcode (110) by using a printing modification. For this purpose, a print batch data comprising a batch of serial codes and at least one individ¬ ual security rationale for modifying the barcode (110) is provided. Hereby, the security rationale is assigned to the barcode (110) and a range of sequential serial numbers is de¬ fined. The print batch data is transmitted to a printing device (118) designed for printing variable data. A modified barcode (130, 152) is printed by using a single serial code out of the range of the sequential serial numbers and the assigned individual security rationale as provided by the print batch data, whereby an authentication feature (132) is introduced into the barcode (110). According to the method for checking the authenticity of a barcode under investigation used in serializing products, wherein the barcode is a modified barcode (130, 152) com¬ prising an authentication feature (132) introduced into the barcode (110) by applying the method above, an image of the modified barcode (130, 152) is taken, processed and sub¬ mitted to a central database (162). Herein, a barcode content of the modified barcode (130, 152) is read out, whereby the serial number of the product is decoded. A number range of the serial number is used for identifying a print batch and at least one assigned individual security rationale. If reconstructed properties of the modified barcode (130, 152) and corre- sponding original properties of the modified barcode (130, 152) stored in the central data¬ base (162) are identical, a message (204) that the barcode is an original barcode, otherwise the message (204) that the barcode is not the original barcode is generated, stored in the central database (162) and sent to a querying party. The present invention allows serializing products by using a barcode (110) in a manner which is effective against counterfeiting by enhancing the security of the barcode (110) by allowing a differentiation between an original barcode and a copied barcode.