Tag-Based Function Execution in Mobile End Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile communication systems lack efficient methods to execute predefined functions based on electronic tag information, limiting the ability to automatically perform tasks or provide services when an electronic tag is detected.
Innovation Solution
An end device and server system that reads electronic tag information, matches it with predefined functions or services, and performs the associated action, allowing for automatic execution of functions or service provision when a corresponding tag is detected within a predetermined range.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If manual operation is used to execute functions based on electronic tag information, then the system is simple to implement, but the automation level and user interaction efficiency are low
Solution Approach 1:
The system pre-registers multiple predefined functions with the end device before actual use. When an electronic tag is detected, the system automatically selects and executes the corresponding pre-registered function without requiring manual user configuration or input, thereby achieving automatic function execution while keeping the runtime system relatively simple
Solution Approach 2:
The end device automatically performs function selection and execution based on the detected electronic tag information. The system serves itself by autonomously matching the tag with predefined functions and executing the appropriate action without external intervention, enhancing automation while maintaining operational simplicity
2Speed
If predefined functions are stored locally in the end device, then the execution speed is fast, but the device memory requirements and storage complexity increase
Solution Approach 1:
The system extracts and stores only the essential function identification information and correspondence relationships in the end device's memory, rather than storing complete function implementations. The actual function execution can be performed by the device's existing capabilities or by calling external services, thereby reducing memory storage requirements while maintaining fast execution speed through local matching
3Adaptability or versatility
If the system supports multiple predefined functions, then the versatility and adaptability improve, but the device complexity and processing overhead increase
Solution Approach 1:
The system segments the function management into two parts: a compact local registry that stores only function identification and correspondence information in the end device, and the actual function implementations that can be executed using existing device capabilities or external services. This segmentation allows support for multiple diverse functions while keeping the end device's processing complexity low
Solution Approach 2:
The end device is designed with a universal function execution framework that can handle multiple different predefined functions through a common matching and selection mechanism. By using a unified approach to function registration, matching, and execution, the system achieves high versatility without proportionally increasing processing complexity
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables seamless execution of predefined functions or services upon detection of an electronic tag, enhancing user interaction and automation in mobile communication systems.
Implementation Method 1
Near Field Communications technology is commonly used for contactless short-range communications based on radio frequency identification (RFID) standards, using magnetic field induction to enable communication between electronic devices
Data Source
AI summary
In one example embodiment, an end device includes a memory configured to store function information regarding at least one predefined function and tag information regarding at least one electronic tag that is associated with the at least one predefined function; a reader configured to read tag identification information received from a detected electronic tag located within a predetermined range of the end device; and a processor configured to select a predefined function from among the at least one predefined function based on the stored tag information and the read tag identification information and perform the selected predefined function.


