Attestation UI Elements for Decentralized Identity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized identity management systems are limited in providing secure and decentralized identity verification, as they rely on centralized authorities, which can be insecure and inconvenient for users who need to manage and present multiple identity attestations to third parties.

Innovation Solution

A computing system and method for generating attestation User Interface (UI) elements based on signed attestations by a DID owner, using a DID management module that renders UI elements from various third-party entities, allowing users to easily select and present relevant attestations to third parties, leveraging decentralized identifiers (DIDs) and distributed ledger technology for secure and decentralized identity management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized identity management systems are used to verify identity, then security is maintained through centralized control, but user convenience and access speed deteriorate due to reliance on centralized authorities

Engineering Contradiction:
ImprovesecurityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments identity verification into multiple independent components: decentralized identifiers (DIDs) for identity representation, verifiable credentials for attestations, and distributed ledger technology for verification. This segmentation eliminates reliance on a single centralized authority while maintaining security through cryptographic proofs and distributed consensus.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer of cryptographic protocols and distributed ledger technology that mediates between identity holders and verifiers. This intermediary enables direct peer-to-peer verification without requiring users to contact centralized authorities, improving convenience while maintaining security through mathematical proofs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple identity attestations are managed through centralized systems, then comprehensive identity verification is achieved, but processing time and complexity increase

Engineering Contradiction:
Improveidentity verification capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-issuing verifiable credentials and storing them in the user's digital wallet before verification is needed. When verification is required, users can instantly present these pre-prepared attestations without real-time communication with issuing authorities, dramatically reducing processing time while maintaining comprehensive verification capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates cryptographic copies of identity attestations in the form of verifiable credentials that users possess locally. These copies contain all necessary verification information and can be independently validated against the distributed ledger, eliminating the need for users to contact multiple centralized authorities and significantly reducing processing time.

Inventive Principle:
Principle #26Copying

3Ease of operation

If decentralized identifiers are used for identity management, then user control and convenience improve, but system complexity increases due to distributed ledger technology

Engineering Contradiction:
Improveuser controlVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling users to autonomously manage their own identities through digital wallets. Users can store, present, and control their verifiable credentials without requiring intervention from centralized authorities. The system handles the complexity of distributed ledger interactions in the background while presenting a simple user interface, effectively hiding system complexity from users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces mechanical centralized control systems with cryptographic and mathematical mechanisms. Security and verification are achieved through cryptographic proofs, digital signatures, and distributed consensus algorithms rather than physical centralized control. This substitution enables user control while managing complexity through well-defined mathematical protocols.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11138341B2Quick actions for did attestation user interface elements
Publication Date: 2021.10.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11138341B2 patent drawing
  • US11138341B2 patent drawing
  • US11138341B2 patent drawing

AI summary

Embodiments disclosed herein are related to computing systems and methods for generating attestation User Interface (UI) elements based on signed attestations for use by a DID owner. Attestation UI elements are rendered by a DID management module. The attestation UI elements are based underlying DID signed attestations that provide information about the DID owner from various third party entities. The management module may receive physical input from the DID owner. In response to receiving the physical input, the DID owner may be provided access to the rendered attestation UI elements.