Credential Mapping Service for Single Sign-On

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face frustration and inefficiency due to the need for multiple sign-on credentials when accessing different web applications, especially across independent organizations, which can be time-consuming and inconvenient, particularly in financial contexts where timely access to up-to-date information is critical.

Innovation Solution

A client-server system with a reverse proxy server that authenticates a single set of credentials and provides access to multiple independent applications, using more secure credentials for system sign-on to enable single sign-on across non-public isolated applications, and correlating a single log-in credential with disparate financial sources for unified viewing of financial information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple independent applications require separate sign-on credentials, then each application can maintain its own security requirements, but users experience frustration and time loss due to multiple logins

Engineering Contradiction:
Improveapplication securityVSAvoidtime for multiple logins
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a credential mapping service as an intermediary between the user and multiple applications. This service stores mappings between a single user credential and multiple application credentials, automatically translating the user's single login into the appropriate credentials for each application without requiring the user to manually enter multiple sets of credentials.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates credential copies by storing multiple application-specific credentials in the credential mapping service, each associated with a user account. When authentication is needed, the service retrieves the appropriate credential copy for the target application rather than requiring the user to input credentials directly.

Inventive Principle:
Principle #26Copying

2Ease of operation

If a federation system is implemented to enable single sign-on across organizations, then user convenience improves, but the system requires complex cooperation agreements between disparate application providers

Engineering Contradiction:
Improveuser convenienceVSAvoidfederation setup complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The credential mapping service acts as a mediator that eliminates the need for complex federation agreements between organizations. Instead of requiring direct trust relationships between multiple independent systems, the service centralizes credential management and handles the translation logic, simplifying the architecture to a single point of coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service credential management where the credential mapping service automatically handles credential translation and application authentication without requiring manual configuration or agreement negotiations between application providers. The service autonomously manages the credential mappings and authentication processes.

Inventive Principle:
Principle #25Self-service

3Reliability

If existing applications with weaker credentials are upgraded to use more secure credentials, then system security improves, but significant time and effort are required to modify each application

Engineering Contradiction:
Improvesystem securityVSAvoidtime to modify applications
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of modifying existing applications to use stronger credentials, the system creates secure credential copies in the credential mapping service. The service stores and manages secure versions of credentials for applications that originally used weaker authentication, allowing these applications to benefit from enhanced security without code changes.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary credential preparation by pre-storing and pre-validating secure credentials in the credential mapping service before they are needed for authentication. This advance preparation eliminates the need for real-time credential generation or application modification during the authentication process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9432355B2Single sign-on method in multi-application framework
Publication Date: 2016.08.30 REFINITIV US ORGANIZATION LLC
  • US9432355B2 patent drawing
  • US9432355B2 patent drawing
  • US9432355B2 patent drawing

AI summary

A method for permitting single sign-on to multiple independent applications in a single framework.