Network-Based Geolocation Attestation via Signed Certificates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Locally calculated GPS geolocations on user devices cannot be trusted by third parties due to the potential for falsification, which undermines the reliability of geolocation data shared by these devices.

Innovation Solution

A location service that uses network-based localization techniques to determine user device geolocations, providing digitally signed certificates attesting to these locations, thereby ensuring the authenticity of the data and preventing falsification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If GPS receivers on user devices calculate geolocations locally, then the devices can determine their positions independently, but the geolocation data cannot be trusted by third parties due to potential falsification

Engineering Contradiction:
Improvetrustworthiness of geolocation dataVSAvoidneed for external verification system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a location service as an intermediary between GPS receivers and third parties. This mediator calculates geolocations based on GPS data and provides digitally signed certificates that verify the authenticity of location information, resolving the trust issue without requiring third parties to directly verify device-reported locations

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The location service performs preliminary verification and signing of geolocation data before it is shared with third parties. By pre-calculating locations and attaching digital signatures in advance, the system ensures that third parties receive already-verified trustworthy data without needing to implement their own verification mechanisms

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a location service uses network-based localization to determine geolocations, then the authenticity of location data is ensured, but the system requires additional infrastructure and processing

Engineering Contradiction:
Improveauthenticity of geolocation dataVSAvoidinfrastructure requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The location service leverages existing network infrastructure (cell towers, base stations) that already provide coverage for mobile communications. By utilizing these existing resources for location determination, the system avoids building entirely new infrastructure while still achieving reliable network-based localization

Inventive Principle:
Principle #25Self-service

3Reliability

If digitally signed certificates are provided to attest geolocations, then tamper-proof verification is achieved, but the process requires additional computational resources and time

Engineering Contradiction:
Improvetamper-proof verificationVSAvoidcertificate generation and verification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The location service generates and attaches digital signatures to geolocation data in advance, before the data is shared with third parties. This preliminary signing action ensures that verification can be performed quickly by third parties using the pre-computed signatures, reducing the time loss associated with cryptographic verification

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12149935B1Attesting for geographic locations of communication devices
Publication Date: 2024.11.19 AMAZON TECH INC
  • US12149935B1 patent drawing
  • US12149935B1 patent drawing
  • US12149935B1 patent drawing

AI summary

Techniques for a location service to determine geographic locations (or “geolocations”) of user devices connected to a telecommunications network, and provide signed certificates that attest to the user devices being at geolocations at particular times. The location service may calculate, or receive, geolocations of user devices that have been determined using network-based localization techniques for telecommunications networks where the network infrastructure is used to determine the geolocations. Because user devices cannot fake or spoof these geolocations, the location service may populate certificates with indications of geolocations of user devices at different times. Additionally, the location service may act as a certificate authority by digitally signing these certificates and issuing digitally signed certificates that attest to geolocations of user devices. These digitally signed certificates can be presented with the guarantee that they have not been modified since they were issued, and that the information in the signed certificate is trustworthy.