Optical Symbol Encoding Executable Instructions for Smart Object Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies are limited in enabling direct interaction between physical objects and the virtual world, as they lack embedded intelligence, restricting the ability to dynamically alter processes and acquire information from objects in the physical world, especially with the rapid expansion of mobile smart devices.
Innovation Solution
An optical symbol encoded with executable instructions and data that can be scanned by image capturing devices, allowing physical objects to interact with the virtual world by incorporating a set of instructions and directives that can be executed by computing devices, enabling them to possess a form of artificial intelligence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If physical objects are marked with traditional optical symbols containing only serial numbers, then the objects can be identified and linked to database records, but the objects lack embedded intelligence and cannot dynamically interact with the virtual world
Solution Approach 1:
The patent merges CPU instructions and ROM data into a single optical symbol structure, combining processing logic and storage capabilities that were previously separate. This allows physical objects to have embedded intelligence without requiring multiple separate components, resolving the contradiction between enhanced interaction capability and increased complexity.
Solution Approach 2:
The optical symbol is designed to serve multiple functions: identification, data storage, and executable instruction processing. By making the symbol universal and multi-functional, the patent enables physical objects to dynamically interact with the virtual world while maintaining a single integrated marking system rather than requiring multiple separate systems.
2Extent of automation
If optical symbols contain only static data, then they are simple to scan and read, but they cannot execute instructions or perform intelligent processing
Solution Approach 1:
The patent incorporates pre-encoded CPU instructions and ROM data into the optical symbol during manufacturing. This preliminary action embeds the processing capability and information directly in the symbol, allowing the object to autonomously execute instructions and process information without requiring external programming or data transfer.
3Ease of operation
If traditional barcode systems are used, then centralized database lookups are required for every object interaction, but this creates dependency on remote servers and reduces mobile device autonomy
Solution Approach 1:
The optical symbol contains self-contained CPU instructions and ROM data that enable mobile devices to process object information autonomously without requiring centralized database lookups. The system serves itself by embedding all necessary processing capabilities directly in the optical symbol, eliminating dependency on remote servers and reducing data access time.
Data Source
AI summary
The invention relates to an article which includes an optical symbol which can be scanned/captured by an image capturing device. The optical symbol incorporates, or is encoded with (i) a set of instructions which are readable and executable by a computing device/processor; and (ii) data which is associated with the article. At least some of the instructions are configured such that, when a computing device/processor executes the instructions, the data is used by the device/processor during the execution of the instructions. The optical symbol may be a two-dimensional barcode or a three-dimensional barcode. The data may be read-only memory (ROM).


