NFC Tag Data Verification for Mobile Device Unlocking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face security challenges with password-based protection being bothersome and insecure NFC tags, which can be easily read and cloned, compromising device access.
Innovation Solution
A mobile wireless communications device equipped with a near field communication (NFC) transceiver and controller that verifies tag data from NFC tags based on geo-position and unique identifiers, performing unlock operations only when the tag is within a predetermined distance threshold, and optionally requiring additional authentication like passwords or network connections for enhanced security, with the ability to change tag data on a schedule for added protection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If password-based protection is used to secure mobile devices, then security is improved, but ease of operation deteriorates due to the bothersome nature of passwords
Solution Approach 1:
The patent replaces the mechanical/password-based authentication system with an NFC-based authentication system. The NFC tag and reader enable contactless authentication, eliminating the need for users to manually enter passwords while maintaining device security through proximity-based verification.
Solution Approach 2:
The patent introduces NFC tags as intermediary authentication devices. These tags store authentication data and enable secure, contactless verification between the user's device and the system, serving as a mediator that eliminates direct password interaction while maintaining security.
2Ease of operation
If NFC tags are used for device unlocking, then ease of operation is improved through contactless access, but security deteriorates because NFC tags can be easily read and cloned
Solution Approach 1:
The patent changes the authentication parameters by implementing encrypted data storage and verification mechanisms within the NFC system. Instead of storing plain text authentication data, the system uses encryption algorithms to transform the authentication parameters, making cloned tags ineffective.
Solution Approach 2:
The patent addresses the cloning vulnerability by implementing cryptographic authentication protocols that prevent successful copying. The authentication data is designed to be verified through cryptographic challenges that cannot be replicated by simple copying or reading of the NFC tag contents.
3Reliability
If geo-position verification is implemented to ensure authorized access, then security is improved, but device complexity increases due to additional verification requirements
Solution Approach 1:
The patent implements a multi-functional authentication system where the NFC reader serves multiple purposes: basic NFC communication, geo-position verification, and authentication decision-making. By making the verification system universal and multi-functional, the patent avoids adding separate dedicated hardware components, thereby limiting the increase in device 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
Enhances security by ensuring only authorized users can unlock the device at trusted locations, preventing unauthorized access and cloning, while maintaining convenience through NFC-based unlocking.
Implementation Method 1
NFC 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
Figure 1
Figure 2
Figure 3~4
AI summary
A mobile wireless communications device may include a near field communication (NFC) transceiver and a controller coupled with the NFC transceiver. The controller may be configured to receive tag data from at least one NFC tag when in close proximity thereto via the NFC transceiver, verify the tag data, and when the tag data is successfully verified, perform at least one device unlock operation. The controller may be further configured to determine whether the tag data should be changed based on a predetermined schedule, and if it is determined that the tag data should be changed, communicate with the at least one NFC tag to change the tag data.