NFC Security Codes Based on GPS Location

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current NFC protection systems in mobile devices are vulnerable to easy encryption cracking, allowing unauthorized use of devices for electronic payments if lost, as they primarily rely on distance-based security which is not sufficient.

Innovation Solution

A mobile device with a near-field communication (NFC) service protection system that includes an NFC controller, security elements, a microprocessor, GPS, and a storage system, utilizing a protection setting module to set and manage security codes based on geographic location, enabling secure NFC service execution and disabling security protection when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If distance-based NFC protection is used, then NFC services can be provided, but the encryption algorithm can be cracked easily allowing unauthorized use

Engineering Contradiction:
ImproveNFC securityVSAvoidencryption cracking vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the security parameter from distance-based protection to location-based protection. By obtaining geographic location information through GPS and comparing it with pre-stored safe location data, the system dynamically adjusts security codes based on location parameters, making the encryption much more difficult to crack since it depends on multiple factors including location, time, and device state.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary actions by pre-storing safe location data and corresponding security codes in the storage system before the NFC service is needed. When NFC service is required, the system retrieves the appropriate security code based on the current location, ensuring that security measures are already in place before any unauthorized access attempt.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If location-based security codes are implemented, then unauthorized NFC use is prevented, but device complexity increases

Engineering Contradiction:
ImproveNFC service protectionVSAvoidsecurity system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the security system universal by integrating multiple functions into a single cohesive system. The GPS module not only provides location data but also enables the location-based security feature. The storage system serves multiple purposes: storing NFC service data, safe location data, and corresponding security codes. This multi-functionality reduces overall system complexity despite adding location-based protection.

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

Solution Approach 2:

The patent introduces location information as an intermediary element between the NFC service and the security code. Instead of directly complexifying the NFC encryption, the system uses location data as a mediator to select appropriate security codes, simplifying the overall architecture while enhancing security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8903359B2Mobile device and NFC service protection method of the mobile device
Publication Date: 2014.12.02 CHI MEI COMM SYST INC
  • US8903359B2 patent drawing
  • US8903359B2 patent drawing
  • US8903359B2 patent drawing

AI summary

In a near-field communication (NFC) service protection method of the mobile device, the mobile device includes an NFC controller, one or more security elements, a global positioning system (GPS) and a storage system. The method sets a security code for an NFC service of each of the security elements according to the geographic location of the mobile device as acquired by the GPS, and stores a security protection of the NFC service corresponding to each of the NFC services into the storage system. After an NFC service is selected from one of the security elements, and the NFC service is performed by executing an NFC application corresponding to the NFC service through the NFC controller. In addition, the method deletes the security code of the NFC service to disable the security protection of the NFC service when the NFC service needs to disable the security protection.