IoT Transaction Recognition Using Position-Assisted Object Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing transaction execution methods in IoT systems, such as vending machines, require users to manually select and scan codes, making the process inconvenient.
Innovation Solution
Implementing a method where identification codes with positioning assistance information are used to facilitate IoT connections between user terminals and offline objects, allowing transactions to be executed without manual selection, by scanning and recognizing these codes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual selection and code scanning is implemented, then transaction execution can be performed, but user operation convenience deteriorates
Solution Approach 1:
The system performs automatic object identification and connection establishment based on scanned codes, eliminating the need for manual selection. The terminal automatically retrieves object information and establishes connections, making the system serve itself rather than requiring continuous user intervention.
Solution Approach 2:
Object information including connection details is pre-loaded and stored in the system before the transaction occurs. When a code is scanned, the connection can be immediately established using pre-retrieved information, eliminating the need for real-time selection and reducing operational steps.
2Productivity
If manual object selection is required, then accurate object identification can be achieved, but transaction execution time increases
Solution Approach 1:
The manual mechanical selection process is replaced with automatic optical recognition through code scanning. The system uses image recognition and code decoding algorithms to automatically identify objects, substituting human manual operations with automated computational processes that are faster and more accurate.
Solution Approach 2:
Identification codes serve as intermediaries between the physical object and the digital system. Instead of directly interacting with complex object interfaces, users scan simplified codes that encode all necessary connection information, acting as a mediator that streamlines the connection process.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
Embodiments of the specification disclose a transaction execution method, apparatus, and device applicable in a client terminal and a server. The transaction execution method includes: scanning, by a client terminal, an offline object and a corresponding identification code thereof, the identification code including positioning assistance information of the offline object; triggering an recognition process for the offline object and the identification code that are scanned; and executing a transaction with respect to the offline object based on the recognition process. In addition, a server can also help the client terminal to execute transaction with respect to the offline object.