Optical Tag Rule Matching for Offline App Service Triggering

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

VSEngineering 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

Engineering Contradiction:
Improveservice access flexibilityVSAvoidservice verification reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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

Inventive Principle:
Principle #35Parameter changes

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

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveservice access convenienceVSAvoidservice verification reliability
Core Design Contradiction:
Ease of operationVSReliability

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveservice verification reliabilityVSAvoidservice type flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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

Inventive Principle:
Principle #35Parameter changes

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12614402B2Method for performing a service with an application when scanning an optical tag
Publication Date: 2026.04.28 ORANGE SA
  • US12614402B2 patent drawing
  • US12614402B2 patent drawing

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.