3D Barcode Data Capacity via Z-Height Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing barcode technologies have limited data capacity and cannot easily include non-public or sensitive information, making them inadequate for storing manufacturing details and 3D design files, especially with the advent of 3D printing.
Innovation Solution
The method involves using a three-dimensional printing device to embed information as physical representations in the z-direction of a 3D object, allowing for increased data capacity by incorporating height variations, while public information is mapped to the x and y directions, and optionally using color schemes to further encode data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If traditional one-dimensional and two-dimensional barcodes are used, then the implementation is simple and widely compatible, but the data capacity is limited and cannot store sensitive information
Solution Approach 1:
The patent transitions from traditional two-dimensional barcodes to three-dimensional barcodes by adding the z-height dimension. This allows data to be encoded not only in the x-y plane but also through vertical height variations, significantly increasing data capacity while maintaining barcode readability through specialized scanners that can detect height differences.
Solution Approach 2:
The patent embeds multiple levels of information within the barcode structure by using different height ranges to represent different data types. Public information is encoded in lower height ranges that are visible and accessible, while sensitive information is encoded in higher height ranges that require specialized scanning, creating a nested information structure within a single barcode.
2Loss of information
If colored barcodes are used to increase data capacity, then more information can be stored, but the data capacity remains limited and sensitive information cannot be included
Solution Approach 1:
The patent changes the physical parameter of barcode elements from only x-y position and color to include z-height dimension. By varying the height of barcode modules in addition to their position and color, the system dramatically expands data capacity and can encode multiple types of information including sensitive data that requires specialized scanning methods.
3Loss of information
If three-dimensional physical representations are embedded in the z-direction, then data capacity is significantly increased and sensitive information can be stored, but the manufacturing complexity increases
Solution Approach 1:
The patent incorporates height variations directly into the barcode generation process itself, rather than adding them as a separate post-processing step. The build sequence is generated to include z-height information from the beginning, and the 3D printing device manufactures the barcode with embedded height variations in a single integrated process, reducing overall manufacturing complexity.
Solution Approach 2:
The patent uses a single 3D printing device to perform multiple functions: it creates the physical object, generates the barcode pattern, and embeds the height-based data encoding all in one manufacturing process. This multi-functional approach eliminates the need for separate barcode printing and height-modification steps, simplifying the overall manufacturing process.
4Loss of information
If all information is mapped to the z-direction for maximum data capacity, then sensitive information can be stored, but public information becomes less accessible and visible
Solution Approach 1:
The patent assigns different z-height ranges to different types of information based on their security requirements. Public information is mapped to lower height ranges that are visible and easily scanned by standard devices, while sensitive information is mapped to higher height ranges that require specialized scanning. This local differentiation of height properties enables both accessibility and security.
Solution Approach 2:
The patent segments the information into public and sensitive categories and maps them to different spatial regions within the barcode structure. Public information occupies the lower z-height portion of the barcode elements, while sensitive information occupies the upper z-height portion, allowing selective scanning and decoding based on information type.
Data Source
AI summary
Systems and methods for printing a three-dimensional object containing information embedded as three-dimensional physical representations are disclosed. The methods include receiving information to be embedded in the three-dimensional object, determining a mapping between the received information and a plurality of three-dimensional physical representations to be embedded in the three-dimensional object, generating a build sequence that will cause the three-dimensional printing device to print the three-dimensional object comprising the plurality of three-dimensional physical representations in accordance with the mapping. The three-dimensional printing device uses the build sequence to print the three-dimensional object comprising the plurality of three-dimensional physical representations.


