Credential Verification Chain Loop Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for verifying credentials are unreliable due to falsification and lack of verification in online endorsements, making it difficult to determine the authenticity of entities, organizations, and charities, especially in competitive job markets and financial transactions.

Innovation Solution

A machine-implemented method and system that identifies and verifies credentials by analyzing chains of verification, detecting loops and conflicts of interest, and generating a trust score based on the detection of trusted entities within these chains, ensuring authenticity and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If simple search engine verification is used, then verification process is simple and fast, but verification reliability is low due to falsification and bias

Engineering Contradiction:
Improveverification reliabilityVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification system is segmented into multiple independent verification entities (first entities, second entities, third entities) that form separate chains of verification. Each entity verifies specific credentials independently, dividing the verification task into manageable segments that can be processed separately and then aggregated to form an overall verification result.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary verification entities (second entities and third entities) that act as mediators between the credential holder and the final verification system. These intermediaries electronically verify credentials and form chains of verification, adding layers of validation that improve reliability while maintaining systematic processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If social network verification is used, then verification can be obtained quickly, but the verifying entities are often unknown and their credentials are difficult or impossible to verify

Engineering Contradiction:
Improveverifying entity credibilityVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary verification by establishing chains of verification in advance. Second entities verify first entities, and third entities verify second entities, creating pre-established chains of trust. This preliminary action ensures that when verification is needed, the credibility of verifying entities has already been validated through the chain structure.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The verification system uses a nested structure where third entities verify second entities, which in turn verify first entities. This nested arrangement of verification layers creates multiple levels of validation, ensuring that each verifying entity's credibility is supported by the entities that verify them, thereby solving the problem of unknown verifying entities.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Measurement precision

If chains of verification are analyzed to detect loops, then verification accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveverification accuracyVSAvoidanalysis system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms by analyzing chains of verification for loops and conflicts of interest. When a loop is detected (where an entity verifies itself indirectly through a chain), the system provides feedback that invalidates that verification path. This feedback loop ensures verification accuracy by eliminating circular reasoning while maintaining a systematic analysis approach.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies partial action by focusing the loop detection analysis only on specific chains of verification that are relevant to the credential being verified. Rather than analyzing all possible verification paths exhaustively, the system identifies and analyzes specific chains involving second and third entities, achieving sufficient verification accuracy without excessive computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10356075B2Automated verification of chains of credentials
Publication Date: 2019.07.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10356075B2 patent drawing
  • US10356075B2 patent drawing
  • US10356075B2 patent drawing

AI summary

A method, a computing system and a computer program product are provided. A computing device identifies a credential of a first entity and determines one or more second entities, each electronically verifying the credential of the first entity. The computing device determines one or more third entities, each electronically verifying one or more from a group of second entities and other ones of the third entities, wherein the second and third entities form a set of chains of verification from the first entity. The computing device analyzes the set of chains of verification to detect one or more loops within the set of chains among the second and third entities. A verification of the credential is generated by the computing device based on detection of a trusted entity within one of the set of chains and not detecting a loop within the one of the set of chains.