Credential Synchronization Through Application Integration Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face the challenge of managing multiple usernames and passwords across different applications, leading to a cumbersome login process and potential security vulnerabilities due to the need to remember and update credentials individually.

Innovation Solution

A software platform that integrates with applications via integration parameters, such as SDKs, APIs, or CIAM relationships, to manage and synchronize credentials, including updating passwords, contact information, and security measures across multiple accounts efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually manage credentials for multiple applications, then each application can be accessed securely, but the user burden and time required for login increases significantly

Engineering Contradiction:
Improvecredential securityVSAvoidlogin time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a credential management system that acts as an intermediary between users and multiple applications. This system stores credentials centrally and automatically retrieves them when needed, eliminating the need for users to manually enter credentials for each application while maintaining security through controlled access mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by automatically managing credential retrieval and updates. When a user needs to access an application, the system autonomously provides the appropriate credentials without requiring user intervention, thereby reducing login time while maintaining security protocols.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If users remember multiple usernames and passwords, then access to various applications is possible, but security vulnerabilities increase due to potential credential reuse and poor password hygiene

Engineering Contradiction:
Improveapplication access capabilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments credential management by maintaining separate, application-specific credential entries in a centralized database. Each application's credentials are stored and managed independently, preventing credential reuse across applications and allowing the system to provide unique, secure credentials for each service without requiring users to remember them all.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If conventional information management techniques are used, then users can store identifying information, but the system cannot automatically synchronize updates across multiple applications

Engineering Contradiction:
Improvecredential update consistencyVSAvoidautomatic synchronization
Core Design Contradiction:
Loss of informationVSExtent of automation

Solution Approach 1:

The patent implements feedback mechanisms where the credential management system continuously monitors application credential requirements and automatically updates stored credentials based on received feedback from applications or users. This closed-loop system ensures credential consistency across all applications without requiring manual intervention, achieving both information consistency and automation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-storing and pre-validating credentials before they are needed. When an application requires credential updates, the system has already prepared and validated the new credentials, enabling automatic synchronization to occur seamlessly without disrupting user access or requiring real-time manual updates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12423402B2Techniques for credential and identity synchronization
Publication Date: 2025.09.23 OKTA INC
  • US12423402B2 patent drawing
  • US12423402B2 patent drawing
  • US12423402B2 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.