Optical Tag Rule Matching for Offline App Service Triggering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile applications require cumbersome steps to utilize QR codes for services, limiting flexibility and requiring internet connectivity for verification, and current solutions are restricted to URL-based QR code content.
Innovation Solution
A method for mobile terminals to extract a character sequence from an optical tag, match it with a target rule associated to a target application, and process it to trigger the application to perform the service, using regular expressions and optionally stored rules and components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the camera application directly scans and triggers services without URL-based content, then the flexibility and convenience of service access is improved, but the reliability of service verification deteriorates
Solution Approach 1:
The patent changes the parameter format from URL-based content to customizable character sequences with defined rules. This allows the QR code to contain diverse service information beyond web links, improving flexibility while maintaining verification through rule-based validation of the character sequence structure
Solution Approach 2:
The patent performs preliminary registration of target rules and corresponding applications in the camera application before scanning. This pre-configuration enables the camera app to verify and trigger services directly without requiring internet connectivity for verification, thus improving both flexibility and maintaining reliability through pre-established trust relationships
2Ease of operation
If the camera application triggers services directly without internet connectivity, then the ease of operation is improved, but the reliability of service verification deteriorates
Solution Approach 1:
The camera application pre-registers target rules and associated applications during installation or first launch, storing this information locally. This preliminary action eliminates the need for internet connectivity during service verification, improving ease of operation while maintaining reliability through locally stored verification data
Solution Approach 2:
The camera application performs self-verification by checking if the scanned character sequence matches registered target rules stored in its own database. This self-service mechanism eliminates dependency on external servers for verification, improving convenience while maintaining reliability through local validation
3Reliability
If the QR code content is limited to URL links, then the reliability of service verification is improved, but the adaptability of service types deteriorates
Solution Approach 1:
The patent changes the content parameter from URL links to customizable character sequences that can represent various service types. The character sequence includes service identification information that can be matched against registered rules, maintaining verification reliability while enabling diverse service applications beyond web browsing
Solution Approach 2:
The patent creates a universal character sequence format that can represent multiple service types (messaging, payment, information query, etc.) through a unified structure. This single format handles diverse services by varying the character sequence content and matching rules, improving adaptability while maintaining a consistent verification mechanism
Data Source
AI summary
A method for operating a terminal, where the method includes performing by a processing unit of the terminal: extracting a character sequence from an optical tag scanned with a camera of the terminal, where the character sequence defines a service to be performed by a target application of the terminal; determining that the character sequence matches a target rule associated to the target application; and processing the character sequence so as to trigger the target application to perform the service.

