Geolocation Verification via Network Provider Mediation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for verifying geolocation data provided with content requests from mobile devices are prone to fraudulence and inaccuracy, as content providers and advertisers incentivize application providers to supply false data for premium targeting purposes, leading to unreliable location-based services.
Innovation Solution
A system and method that utilizes a mobile device network service provider to verify geolocation data by transmitting a verification request to the provider, triangulating or GPS-based location determination, and comparing it to the data provided in content requests, ensuring accuracy and authenticity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If application providers provide geolocation data with content requests to enable targeted content delivery, then content providers and advertisers can pay premium prices for accurate targeting, but the geolocation data may become fraudulent, inaccurate, and dated due to incentivized fraud
Solution Approach 1:
The patent introduces a mobile device network service provider as an intermediary to verify geolocation data. This mediator receives verification requests from content providers, independently obtains current geolocation data from the mobile device through the network, and compares it with the provided geolocation data to determine authenticity, thereby resolving the trust issue without requiring direct access to the mobile device
Solution Approach 2:
The system performs preliminary verification of geolocation data before content delivery. By proactively validating the authenticity of geolocation data through network service provider confirmation before processing content requests, the system prevents fraudulent data from being used for targeted content delivery, addressing the reliability problem in advance
2Reliability
If a verification system is implemented to validate geolocation data through network service providers, then fraudulent and inaccurate data can be detected, but the system complexity increases due to additional verification requests and data comparison processes
Solution Approach 1:
The patent leverages the existing mobile device network service provider as a trusted intermediary that already has the capability to obtain geolocation data from mobile devices. By utilizing this existing infrastructure rather than building a new verification system, the patent reduces overall system complexity while maintaining high reliability through the mediator's independent verification capability
3Adaptability or versatility
If geolocation data is provided with every content request to enable location-based services, then targeted content delivery can be achieved, but the data may be outdated or fraudulent leading to incorrect localization
Solution Approach 1:
The patent implements a feedback mechanism where the verification system sends verification results back to content providers about the authenticity of geolocation data. This feedback loop allows content providers to adjust their content delivery based on verified location information, ensuring that location-based services adapt to current, accurate geolocation data rather than relying on potentially outdated or fraudulent information
Data Source
AI summary
Methods, systems, and computer-readable media are disclosed for verifying geolocation data provided with an electronic content request received from a mobile device. One method includes: receiving, over a network, a content request including a unique identifier and geolocation data; determining a unique device identifier of a mobile device based on the received unique identifier; transmit, over the network, a verification request that requests geolocation data of the mobile device, the verification request including the unique identifier of the mobile device; receiving, over the network, verified geolocation data of the mobile device in response to the transmitted verification request; verifying the geolocation data included with the content request based on the verified geolocation data; and transmitting, over the network, a verification result.


