Location Comparison Engine for Wireless Device Proximity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current fraud detection and authentication systems in wireless transactions often rely on detection methods that fail to prevent fraudulent activities initially and can produce false positive indications, lacking the ability to provide real-time proximity information between wireless device locations for secure transaction verification.

Innovation Solution

A Location Comparison Engine that compares the location of a wireless device with the location of its user engaging in a transaction, using a unique identifier to associate and determine proximity, thereby enhancing authentication and reducing false positives by ensuring the device is present at the transaction location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If automated location comparison is implemented to verify device presence at transaction location, then fraud detection capability is improved, but system complexity increases

Engineering Contradiction:
Improvefraud detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A location comparison engine is introduced as an intermediary component that receives location data from multiple sources (wireless device, transaction system, GPS, cellular network), standardizes the data formats, and performs automated comparison. This mediator handles the complexity of integrating different location determination systems, allowing the fraud detection system to benefit from comprehensive location verification without each component needing to understand the complexities of the others.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If real-time location tracking and comparison is performed for every transaction, then transaction security is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvetransaction securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-establishes location determination capabilities by integrating with existing GPS receivers, cellular network location systems, and transaction logging infrastructure before transactions occur. Location data is continuously or periodically captured and stored in advance, so when a transaction occurs, the comparison can be performed rapidly using pre-captured location information rather than determining location from scratch at the moment of transaction.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple location determination methods are integrated into a unified comparison system, then measurement precision of device location is improved, but device complexity increases

Engineering Contradiction:
Improvelocation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The location verification system is segmented into independent functional modules: GPS location determination module, cellular network location determination module, transaction location capture module, and location comparison engine. Each module performs a specific function and interfaces with standardized data formats. This segmentation allows the system to integrate multiple location determination methods while managing complexity through clear module boundaries and standardized interfaces.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10776784B2System and method for automated analysis comparing a wireless device location with another geographic location
Publication Date: 2020.09.15 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US10776784B2 patent drawing
  • US10776784B2 patent drawing
  • US10776784B2 patent drawing

AI summary

A system and method for automatically comparing obtained wireless device location information from a wireless network and comparing that location with another independent source geographic location is provided. Location information is derived from two or more sources in a multiplicity of ways and a comparison is made within a Location Comparison Engine. The Location Comparison Engine makes use of databases that assist in resolving obtained raw positioning information and converting that positioning information into one or more formats for adequate location comparison. Results of location comparison are deduced to determine if the wireless device is in some proximity to some other activity source location. Other location information used for comparison may be obtained from a multiplicity of sources, such as another network based on some activity of wireless device user, another wireless device via a wireless network, or any system capable of providing location information to the Location Comparison Engine.