Identity Token Hash Verification Across Jurisdictions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Verifying user identities across multiple jurisdictions is a time-consuming and tedious process, particularly when individuals need to repeatedly provide personal identification information due to regulatory and security challenges.

Innovation Solution

A system utilizing a blockchain ledger to store identity tokens and document hashes, allowing verification across jurisdictions by comparing hashes generated using a shared public key, ensuring authenticity without direct communication between verification systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional document verification processes are used across multiple jurisdictions, then verification can be performed, but the process becomes time-consuming and tedious requiring repetitive document submission

Engineering Contradiction:
Improveverification reliabilityVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-generating and storing hash values of documents in a blockchain ledger before verification is needed. When verification is required, the system retrieves pre-stored hash values and compares them with newly generated hash values, eliminating the need for repetitive document submission and manual verification processes across multiple jurisdictions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a blockchain ledger as an intermediary mechanism that stores verified document hash values and enables trust between different jurisdictions. This intermediary allows verification systems to operate independently without direct communication, while still maintaining verification reliability through the shared blockchain record of authenticated documents.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If identity verification is performed across multiple jurisdictions, then comprehensive verification is achieved, but the complexity of the verification process increases

Engineering Contradiction:
Improveidentity verification reliabilityVSAvoidverification process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the complex verification logic from the verification process itself by using blockchain's inherent properties. The blockchain ledger stores cryptographic hash values that can be verified by any jurisdiction without requiring complex verification systems. This extraction simplifies the verification process to basic hash comparison while maintaining comprehensive multi-jurisdictional verification reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If document hashes are stored and compared using public keys, then verification security is improved, but computational requirements increase

Engineering Contradiction:
Improveverification securityVSAvoidcomputational energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system uses cryptographic hash functions that create fixed-size copies (hash values) of documents. These hash values can be stored efficiently in the blockchain and compared quickly without requiring complex computations during verification. The copying approach maintains security through cryptographic hashing while reducing computational energy requirements compared to full document processing.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12587389B2Quantum resistant identity sharing system
Publication Date: 2026.03.24 HSBC SOFTWARE DEV (GUANGDONG) LTD
  • US12587389B2 patent drawing
  • US12587389B2 patent drawing
  • US12587389B2 patent drawing

AI summary

A computing system receives a request from a client device to verify a document associated with a user of the client device. The request includes an identity token of the user and the document to be verified. The computing system generates a hash value corresponding to the document using a public key. The computing system identifies a plurality of previously generated hash values linked to the identity token. Each of the plurality of previously generated hash values were generated using the public key by a second computing system distinct from the computing system. The computing system compares the generated hash value to the plurality of previously generated hash values. The computing system determines that the generated hash value matches at least one of the previously generated hash values. Based on the determining, the computing system confirms that the document is authentic.