Optical Code Authentication with Geofenced Location Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for authenticating documents and verifying the authenticity of objects, especially in commercial transactions, face challenges in ensuring secure and location-specific verification processes, particularly in preventing forgery and ensuring that transactions occur within predetermined areas.

Innovation Solution

A system and method utilizing optical codes, such as QR codes, that integrate location data comparison with a record location to enable predetermined functionalities, including authentication and transaction verification, using a processor and memory with software to manage the process, ensuring that only authorized transactions occur within defined geofenced areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If optical codes are used for authentication without location verification, then authentication speed is improved, but security against forgery deteriorates

Engineering Contradiction:
Improveauthentication speedVSAvoidsecurity against forgery
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system pre-establishes geofenced areas and associates them with specific optical codes before authentication occurs. When authentication is needed, the system has already prepared the location verification framework, allowing rapid verification by simply checking current location against pre-defined boundaries without complex real-time computations.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If location verification is added to optical code authentication, then security against forgery is improved, but system complexity deteriorates

Engineering Contradiction:
Improvesecurity against forgeryVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces a server as an intermediary that manages the complex logic of geofence verification, optical code validation, and authentication decisions. The mobile device itself remains relatively simple, merely capturing the optical code and reporting location, while the server handles the sophisticated verification processes, distributing complexity away from the end-user device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system adds a spatial dimension (geographic location) to the traditional optical code authentication process. By verifying that the authentication attempt occurs within pre-defined geographic boundaries, the system creates a new verification layer without fundamentally complicating the core optical code scanning and recognition mechanism.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If geofenced areas are enforced for transactions, then unauthorized access is prevented, but ease of operation deteriorates

Engineering Contradiction:
Improveunauthorized access preventionVSAvoidease of transaction execution
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically performs location verification and authentication decisions without requiring manual intervention from users. The mobile device self-reporting its location and the server automatically determining whether the location falls within authorized geofenced areas enables transactions to proceed seamlessly when conditions are met, while silently blocking unauthorized attempts.

Inventive Principle:
Principle #25Self-service

4Reliability

If remote server storage is used for authentication data, then data security is improved, but access speed deteriorates

Engineering Contradiction:
Improvedata securityVSAvoiddata access speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system pre-loads essential authentication data and geofence definitions onto the server before they are needed. When authentication requests occur, the server can quickly retrieve pre-prepared data rather than computing or fetching it in real-time, maintaining both security through centralized storage and speed through advance preparation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9225519B1Method, system, and apparatus for enabling secure functionalities
Publication Date: 2015.12.29 EVENTI LLC
  • US9225519B1 patent drawing
  • US9225519B1 patent drawing
  • US9225519B1 patent drawing

AI summary

In accordance with one embodiment of the present invention, a method comprises receiving attributes data for a tagged item that are measured or recorded by sensors of a user equipment such as a smart phone. Attributes of record can be securely stored and can be controlled remotely. By comparing measured attributes with attributes of record according to a predetermined algorithm, a preset functionality, associated with said tagged item, is selectively enabled. In some implementations, the present invention is used to validate the authenticity of documents or objects. In some implementations, an optical code is used to tag said item.