Anonymous Location Verification via Cryptographic Proofs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in providing secure and scalable anonymous location verification, particularly in high-volume scenarios where limited computational resources are involved, such as on smartphones, and struggle to efficiently generate and transmit trusted credentials without revealing unnecessary information.

Innovation Solution

A cryptographic platform and method that enables secure and scalable anonymous location verification by using cryptographically generated messages between devices, leveraging token data objects and secure enclaves to authenticate client location characteristics without revealing excessive information, even on devices with limited resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional credential verification systems are used to provide trusted location verification, then verification reliability is improved, but information disclosure increases and privacy is compromised

Engineering Contradiction:
Improveverification reliabilityVSAvoidinformation disclosure
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent extracts only the necessary location verification information from the full credential data. The system generates cryptographic proofs that confirm location characteristics (such as being within a geographic area) without extracting or transmitting the actual location coordinates or other sensitive personal information, thus verifying reliability while minimizing information disclosure

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces cryptographic intermediaries (zero-knowledge proofs and signed data elements) that mediate between the credential holder and verifier. These cryptographic mechanisms allow the verifier to confirm location authenticity without directly accessing the actual location data, acting as an intermediary that preserves privacy while ensuring verification reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If high-volume scalable verification systems are implemented, then productivity is improved, but computational resource requirements increase

Engineering Contradiction:
Improveverification throughputVSAvoidcomputational resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary cryptographic computations during the credential issuance phase, generating signed data elements and cryptographic proofs in advance. This preliminary action prepares the verification data so that high-volume verification can occur with minimal real-time computational overhead, enabling scalable productivity without excessive resource consumption during actual verification operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses cryptographic copies (signed data elements and proofs) of the location information rather than processing the actual location data repeatedly. These cryptographic copies can be verified multiple times without additional computational burden on the original data, enabling high-volume verification while conserving computational resources

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If cryptographic proofs are generated on mobile devices with limited resources, then device autonomy is improved, but computational complexity increases

Engineering Contradiction:
Improvedevice autonomyVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the cryptographic verification process into distinct phases: credential issuance (performed once with higher computational complexity), and verification (performed repeatedly with minimal complexity). By segmenting the workload, mobile devices can generate cryptographic proofs autonomously using pre-computed data structures, achieving device autonomy without requiring high computational complexity during actual verification operations

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12192366B2System and method for anonymous location verification
Publication Date: 2025.01.07 ROYAL BANK OF CANADA
  • US12192366B2 patent drawing
  • US12192366B2 patent drawing
  • US12192366B2 patent drawing

AI summary

A computer implemented system for anonymous electronic verification of location credentials including at least one processor and data storage is described in various embodiments. The system includes cryptographic mechanisms and electronic communication between one or more computing systems that in concert, provide verification of a prover's location credentials in accordance to logical conditions of a verifier's policy without providing additional information to a verifier entity.