Digital Identity Provider Enrollment via Credential Vault

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face tedious and time-consuming enrollment processes for multiple accounts, often requiring repeated entry of the same data and struggling to remember diverse login credentials, leading to inefficiencies and security concerns.

Innovation Solution

A digital identity provider (IDP) system allows users to register once and share digital identities with relying parties, using a software development kit (SDK) to manage credentials securely, enabling streamlined enrollment and login across various accounts through a tokenized digital identity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users create separate credentials for each account, then account security is improved, but user convenience and time efficiency deteriorate

Engineering Contradiction:
Improveaccount securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the credential management system into three distinct components: (1) a credential generation service that creates credentials, (2) a credential vault that securely stores credentials, and (3) a credential release service that controls credential sharing. This segmentation allows each component to specialize in security while collectively providing user convenience through automated management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a credential vault as an intermediary between users and relying parties. The vault acts as a secure mediator that holds credentials and releases them through controlled mechanisms (such as biometric authentication or time-limited tokens) without exposing the actual credentials to the user or the relying party, thereby maintaining security while enabling convenient access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users remember multiple diverse credentials, then account access control is improved, but cognitive load and time management deteriorate

Engineering Contradiction:
Improveaccount access controlVSAvoidtime management
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating and storing credentials for multiple accounts in advance through the credential vault. When a user needs to access an account, the system retrieves and provides the pre-prepared credentials instantly, eliminating the time-consuming process of remembering or manually creating credentials at the moment of access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The credential management system operates autonomously through self-service mechanisms. The credential vault automatically manages the lifecycle of credentials (generation, storage, rotation, and revocation) without requiring user intervention. Users simply authenticate through the vault's interface, and the system handles all credential-related operations automatically, saving significant time and cognitive resources.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If users reuse the same credentials across accounts, then ease of login is improved, but security against unauthorized access deteriorates

Engineering Contradiction:
Improveease of loginVSAvoidsecurity against unauthorized access
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a digital credential copying mechanism where the credential vault creates secure copies of authentication credentials and distributes them to authorized relying parties. Each copy is uniquely bound to a specific account and user session, allowing the user to login conveniently to multiple accounts while maintaining security through credential isolation and revocation capabilities.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11159516B2Systems and methods for use in sharing digital identities
Publication Date: 2021.10.26 MASTERCARD INT INC
  • US11159516B2 patent drawing
  • US11159516B2 patent drawing
  • US11159516B2 patent drawing

AI summary

Systems and methods are provided for using an identity provider (IDP) to implement enrollment of a user to a relying party. One exemplary method includes receiving a login credential for a user from a relying party in connection with enrolling the user to the relying party, where the user is associated with a digital identity and the digital identity includes personal identifying information (PII) of the user. The method also includes generating a one-time-passcode (OTP) and transmitting the OTP to a communication device bound to the digital identity associated with the user, receiving an OTP from the relying party, and when the OTP generated by the computing device matches the OTP received from the relying party, compiling an enrollment file for the user including at least a portion of the PII of the user. The method then includes transmitting the enrollment file to the relying party.