Centralized Authentication Gateway for Multi-Server SSO

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users are forced to interface with multiple authentication servers when accessing different resource servers, preventing Single Sign On (SSO) functionality due to varying security levels and protocols.

Innovation Solution

Centralize authentication processes using a centralized authentication server that analyzes scope data to route requests to the appropriate authentication server, managing multiple authentication servers and providing tokens for access to resource servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If different resource servers use different authentication servers with different security levels and protocols, then each resource server can maintain its own security requirements, but users are forced to interface with multiple authentication servers and cannot achieve Single Sign On functionality

Engineering Contradiction:
Improvesecurity levelVSAvoiduser authentication process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a gateway server as an intermediary between users and multiple authentication servers. The gateway server receives authentication requests from users, determines which authentication server to route to based on the requested resource server, and manages the authentication process centrally. This allows users to interact with a single gateway interface while the gateway handles communications with multiple different authentication servers behind the scenes, thus maintaining diverse security requirements while simplifying user operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If different resource servers delegate authentication to different authentication servers, then each authentication server can implement different authentication protocols, but users must constantly re-authenticate with different authentication servers

Engineering Contradiction:
Improveauthentication protocol compatibilityVSAvoidauthentication time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The gateway server is designed with multi-functionality to handle multiple authentication protocols simultaneously. It can receive authentication requests using different protocols from users, determine the appropriate target authentication server, and manage the authentication process. This universal approach allows the system to support diverse authentication protocols while providing a consistent user interface, enabling users to authenticate once through the gateway and access multiple resource servers without re-authentication.

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

3Ease of operation

If a centralized authentication system is implemented, then users can achieve Single Sign On functionality, but the system complexity increases due to the need to manage multiple authentication servers and scope data

Engineering Contradiction:
Improveuser authentication processVSAvoidauthentication system structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the authentication system into distinct functional components: the gateway server that handles user interactions and protocol translations, scope data that defines resource access permissions, and multiple authentication servers that maintain their own security implementations. This segmentation allows the gateway to manage complexity centrally while keeping individual authentication servers relatively simple, and enables the system to provide Single Sign On functionality without requiring complete centralization of all authentication logic.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12556390B2Centralization of authentication servers for different resource servers
Publication Date: 2026.02.17 CITRIX SYSTEMS INC
  • US12556390B2 patent drawing
  • US12556390B2 patent drawing
  • US12556390B2 patent drawing

AI summary

Methods and systems for centralizing disparate authentication servers using scopes are described herein. A computing device may receive, from a client device, a first access request comprising authentication credentials and first scope data. The computing device may then send, to at least one first authentication server associated with the at least one first resource server, a first token request. The computing device may then receive a first token and provide that token to the client device. The computing device may then receive, from the client device, a second access request comprising second scope data. The computing device may send, to at least one second authentication server associated with the at least one second resource server, a second token request. The computing device may then receive a second token and provide that token to the client device.