Credential Synchronization via Wallet Integration Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face the burden of managing multiple usernames and passwords across different applications, and existing information management techniques are often deficient in efficiently updating and securing credentials.

Innovation Solution

A software platform that integrates with applications via integration parameters, such as SDKs, APIs, or CIAM relationships, to efficiently update credentials, including passwords, and manage personal information, while providing security features like one-time passwords and breach protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manage credentials manually for each application, then security control is maintained, but user burden and time consumption increase significantly

Engineering Contradiction:
Improvecredential management easeVSAvoidtime for logging in and managing credentials
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service credential management where the credential management platform automatically generates, stores, and updates credentials without requiring user intervention for each application. The platform autonomously performs credential synchronization and updates across multiple applications based on integration parameters.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The credential management platform provides universal functionality across multiple applications by using integration parameters (SDKs, APIs, CIAM relationships) to interact with different applications through a single interface, allowing one system to manage credentials for many different applications.

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

2Reliability

If conventional information management techniques are used, then basic credential storage is achieved, but efficient updating and security protection are deficient

Engineering Contradiction:
Improvecredential securityVSAvoidcredential update efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements feedback mechanisms where the credential management platform continuously monitors application credentials and automatically detects when updates are needed. The platform receives feedback from applications about credential status and initiates automatic updates when changes are required, ensuring both security and efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by proactively updating credentials before security breaches can occur. The platform monitors for credential exposure and automatically updates compromised credentials before they can be exploited, preventing security incidents rather than responding to them.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple separate authentication systems are used for different applications, then application independence is maintained, but system complexity and integration difficulty increase

Engineering Contradiction:
Improveapplication integration capabilityVSAvoidsystem integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The credential management platform serves as an intermediary between users and multiple applications. It uses integration parameters (SDKs, APIs, CIAM relationships) to communicate with different applications, translating and coordinating authentication requests without requiring direct integration between each application pair.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250355990A1Techniques for credential and identity synchronization
Publication Date: 2025.11.20 OKTA INC
  • US20250355990A1 patent drawing
  • US20250355990A1 patent drawing
  • US20250355990A1 patent drawing

AI summary

Methods, systems, and devices for managing identifying information are described. A software platform (e.g., a wallet) may access an application to update a credential based on an integration parameter for the software platform, which may correspond to how the software platform may access the application. For example, the software platform may receive a request (e.g., from a user) to update the credential. The software platform may identify an association between the software platform and the application. Based on the association between the software platform and the application, the software platform may determine an integration parameter available to the software platform for communicating with the application. The software platform may access the application based on the integration parameter, for example using authentication information stored at the software platform, and update the credential associated with the application.