Decentralized Identity Pattern Analysis for Secure User Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized identity management systems are vulnerable to centralized authority control and lack flexibility in identity verification, leading to potential security risks and limited user autonomy.

Innovation Solution

Implementing a decentralized identity management system using decentralized identifiers (DIDs) backed by a distributed ledger, allowing users to manage their identities independently and securely, with patterns in user data analyzed to facilitate communication and interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized identity management systems are used, then identity verification can be performed through a centralized authority, but the system becomes vulnerable to centralized control and security risks

Engineering Contradiction:
Improveidentity verification securityVSAvoiduser autonomy
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The identity management system is segmented into decentralized components where each user maintains their own identity data through DIDs. The centralized verification function is broken down into distributed verification across multiple nodes in the network, eliminating the single point of control while maintaining verification reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A distributed ledger technology acts as an intermediary layer between identity holders and verifiers. This mediator enables trustless verification without requiring users to directly trust centralized authorities, as the ledger provides immutable proof of identity credentials through cryptographic mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If decentralized identifiers are implemented, then user autonomy and security are enhanced, but the system complexity increases

Engineering Contradiction:
Improveuser autonomyVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Users independently manage their own identities through DIDs stored in their wallets without requiring centralized issuance or management. The system enables self-service identity creation, storage, and verification, reducing the need for complex centralized identity management infrastructure while enhancing user autonomy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The DID system provides universal identity management across multiple applications and services through a standardized framework. A single DID can be used for various verification purposes (authentication, authorization, credentials) across different contexts, reducing overall system complexity by eliminating the need for separate identity systems for each service.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If user data is collected for pattern analysis, then communication facilitation improves, but user privacy and data control concerns arise

Engineering Contradiction:
Improvecommunication facilitationVSAvoiduser privacy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system extracts only the necessary pattern information from user data for communication facilitation while leaving the detailed personal information secured in user-controlled wallets. Pattern analysis is performed on aggregated, anonymized data rather than individual user records, separating the analytical function from sensitive personal information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements feedback mechanisms where users can control what information is shared for pattern analysis and receive feedback about how their data is being used. Users can adjust their privacy settings and opt-in/out of specific data collection purposes, creating a feedback loop that balances communication facilitation with user privacy control.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3864610B1Data collection and pattern analysis in a decentralized network
Publication Date: 2026.02.18 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3864610B1 patent drawingFigure 1
  • EP3864610B1 patent drawingFigure 2
  • EP3864610B1 patent drawingFigure 3

AI summary

Embodiments disclosed herein are related to computing systems, and methods for determining patterns in received data that are indicative of common characteristics of the one or more users of a computing system. Data from first users of the computing system is received. The received data defines information about the first users. The type of the data that is received is determined by the first users. The received data is analyzed to determine one or more patterns in the received data. The one or more patterns are indicative of one or more common characteristics shared by the first users. Information related to the determined one or more patterns is provided to second users. The information includes a DID for each of the f first users that may be used by the second users to communicate with the first users.