NFC URL Formatting for iOS Lock Screen App Invocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
NFC-based service execution fails in iOS devices when in a lock screen state due to the iOS operating system's protection mechanism, leading to a low success rate of App calling tasks.
Innovation Solution
Implementing an NFC-based service execution method that includes acquiring a URL with protocol type information conforming to HTTPS and a light application card parameter, enabling recognition by the iOS operating system, and starting the corresponding application to execute the service process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If iOS operating system protection mechanism is applied to secure lock screen state, then device security is improved, but NFC-based service execution success rate deteriorates
Solution Approach 1:
The patent introduces an intermediary mechanism (URL with light application card parameter) that mediates between the secure lock screen state and the NFC service execution. The URL acts as a carrier that can be processed by the system even in lock screen state, allowing service invocation without compromising security while overcoming the execution blockage.
Solution Approach 2:
The patent changes the parameter format of the NFC data transmission from traditional formats to a URL format with specific light application card parameters. This parameter transformation enables the system to recognize and process the NFC data even when in lock screen state, thus resolving the execution failure while maintaining security protections.
2Adaptability or versatility
If traditional NFC URL format is used, then compatibility with existing systems is maintained, but recognition by iOS operating system in light application card way fails
Solution Approach 1:
The patent designs a URL format that serves multiple functions: it maintains the universal structure recognizable by existing systems while incorporating light application card parameters that enable iOS-specific functionality. This dual-purpose design allows the same URL format to work across different operating systems while specifically enabling iOS light application card recognition.
3Ease of operation
If App calling task is executed from lock screen state, then user convenience is improved, but iOS security protection mechanism blocks the execution
Solution Approach 1:
The patent prepares the NFC data in advance as a properly formatted URL with light application card parameters embedded. This preliminary preparation ensures that when the NFC trigger occurs in lock screen state, the system has pre-validated data structure that can be processed through the security mechanism, enabling convenient execution without blocking.
Data Source
Figure 1~3
Figure 4
Figure 5
AI summary
One or more embodiments of this specification disclose NFC-based service execution methods and apparatuses and devices. This solution can include: An operating system acquires, based on a near field communication way, a uniform resource URL from an NFC tag device, determines a target application based on domain name information in the URL, and starts the target application, so that the target application performs a service process corresponding to the URL. The URL includes protocol type information representing that the URL conforms to a hypertext transfer protocol secure, the domain name information, and light application card information used to be recognized by an iOS operating system in a light application card way.