Two-Way Location Verification via Environmental Sensor Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing location verification methods are susceptible to location spoofing, as they rely on one-way verification from a device to a server, allowing malicious users to fake their location for unauthorized access.

Innovation Solution

A two-way verification method that compares location-specific measurements from a user device with those from a second device and nearby devices, using sensors like audio and temperature, to determine proximity and grant access only if the measurements match within a predetermined threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If one-way verification from device to server is used, then the system is simple to operate, but the system is susceptible to location spoofing attacks

Engineering Contradiction:
Improveverification simplicityVSAvoidlocation verification security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent inverts the traditional one-way verification approach by implementing two-way verification where both the user device and the server actively participate in measuring and comparing environmental parameters. Instead of the device simply reporting its location to the server, the server also measures local environmental parameters and compares them with the device's measurements, creating a mutual verification mechanism that prevents spoofing while maintaining operational simplicity.

Inventive Principle:
Principle #13The other way round (Inversion)

2Speed

If GPS coordinates are used for location verification, then the verification process is fast, but the location can be easily faked or misrepresented

Engineering Contradiction:
Improveverification speedVSAvoidlocation authenticity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent introduces environmental parameters (temperature, humidity, atmospheric pressure, audio characteristics) as intermediary elements that indirectly verify location. Instead of directly trusting GPS coordinates, the system uses these environmental measurements as mediators to confirm whether the device is truly at the reported location, maintaining verification speed while ensuring location authenticity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If environmental measurements are taken from multiple devices, then location verification accuracy improves, but the system complexity increases

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

Solution Approach 1:

The patent applies universality by using the same environmental measurement approach across multiple devices simultaneously. Each device performs identical measurements of temperature, humidity, atmospheric pressure, and audio characteristics, allowing the system to verify locations consistently without requiring different verification mechanisms for different devices, thus improving accuracy while controlling complexity.

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

Data Source

PatentUS10375083B2System, method and computer program product for location verification
Publication Date: 2019.08.06 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10375083B2 patent drawing
  • US10375083B2 patent drawing
  • US10375083B2 patent drawing

AI summary

A computer-implemented information verification method, system, and non-transitory computer readable medium, include acquiring a first measurement from a user device specific to a user device location, acquiring a second measurement from a second device specific to a second device location, comparing the first measurement with the second measurement, and verifying the user device is within a proximity of the second device to grant access for the user device to the second device, based on a result of the comparing.