Virtual Multi-Dimensional QR Codes for High-Capacity Data Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional barcodes face limitations in encoding large amounts of information, are restricted by surface size and curvature, and lack security features to control access, making them inadequate for modern data management and security requirements.
Innovation Solution
The implementation of Virtual Multi-Dimensional Quick Response (VMDQR) codes, which encode data in a multi-dimensional format and are integrated into augmented images, allowing for secure data transfer and access control through a system of code initialization, management, and retrieval devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If conventional barcodes are used, then simple encoding is achieved, but the amount of encoded information is limited
Solution Approach 1:
The patent transitions from conventional two-dimensional barcodes to a three-dimensional virtual code structure. The VMDQR code is represented as a three-dimensional object with multiple faces, each containing QR codes that can be scanned from different angles. This dimensional transformation enables significantly increased data capacity while maintaining compatibility with existing scanning devices.
Solution Approach 2:
The patent divides the encoded information into multiple segments distributed across different QR codes on the three-dimensional code structure. Each face of the virtual code contains one or more QR codes that can be independently scanned, allowing the total information to be segmented and retrieved from multiple locations rather than requiring a single large code.
2Adaptability or versatility
If physical barcodes are applied to objects, then information encoding is achieved, but surface constraints limit applicability
Solution Approach 1:
The patent creates a virtual copy of the barcode rather than applying a physical one to the object. The VMDQR code exists as a three-dimensional digital representation that can be displayed on screens or projected, eliminating the need for physical application to various surfaces. This virtual copy can be associated with objects through image recognition and tracking systems.
Solution Approach 2:
The patent replaces the mechanical process of physically applying barcodes (printing, labeling, affixing) with a digital system. Instead of mechanically placing codes on surfaces, the system uses image capture devices to identify objects and then displays the corresponding three-dimensional virtual code on a screen or through projection, substituting mechanical application with digital presentation.
3Reliability
If physical barcodes are made visible, then scanning access is enabled, but security control is lost
Solution Approach 1:
The patent makes the code structure dynamic rather than static. The three-dimensional virtual code can be configured to display different QR codes on different faces, and the system can dynamically control which codes are visible or accessible. This dynamic nature allows for security mechanisms where only authorized users can access specific codes or views of the code structure.
Solution Approach 2:
The patent applies different properties to different parts of the three-dimensional code structure. Different faces or regions of the virtual code can have different levels of accessibility, security restrictions, or content. This allows certain areas to be more restricted than others, enabling fine-grained security control while maintaining overall code functionality.
Data Source
AI summary
Described are methods and systems for Virtual Multi-Dimensional Quick Response (VMDQR) codes, used for transferring data sets between code initialization devices and code retrieval devices, such as smartphones and other like devices. A VMDQR code is capable of encoding and sharing large amounts of data, regardless of the space available on an object. The amount of the encoded data depends on the dimensionality of the VMDQR code. A VMDQR code is incorporated into an augmented image, presented on a user interface of a code retrieval device. For example, an image of a real object, which does not have any physical codes, is augmented by adding a VMDQR code to give a representation of an object with a code. The VMDQR code is then scanned from the user interface using a scanner to transfer the encoded data to the scanner.


