IoT Transaction Recognition Using Position-Assisted Object Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Ease of operation

If manual selection and code scanning is implemented, then transaction execution can be performed, but user operation convenience deteriorates

Engineering Contradiction:
Improvetransaction execution convenienceVSAvoidconnection process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If manual object selection is required, then accurate object identification can be achieved, but transaction execution time increases

Engineering Contradiction:
Improvetransaction execution speedVSAvoiduser interaction time
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3611667B1Service execution method, apparatus, and device for use in client terminal and server
Publication Date: 2026.04.15 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3611667B1 patent drawingFigure 1
  • EP3611667B1 patent drawingFigure 2~3
  • EP3611667B1 patent drawingFigure 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.