Identity Proxy Failover Across Multiple Identity Providers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IAM systems are prone to network bottlenecks and downtime due to high demand or failure, leading to significant disruptions in business operations, revenue loss, and customer confidence issues.

Innovation Solution

A resilient IAM architecture that utilizes multiple IDPs hosted in disparate physical infrastructure, with an identity proxy managing authentication requests to seamlessly switch between them based on heartbeat signals or load balancing, ensuring continuous operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single IDP is used to simplify the authentication architecture, then device complexity is reduced, but reliability deteriorates due to single point of failure and network bottlenecks

Engineering Contradiction:
Improveauthentication architecture complexityVSAvoidservice availability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The authentication system is segmented into multiple independent IDP instances (IDP1, IDP2, IDP3) distributed across different physical infrastructures. Each IDP can independently handle authentication requests, eliminating the single point of failure and network bottleneck issues associated with a centralized IDP while maintaining manageable complexity through modular deployment

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An identity proxy is introduced as an intermediary component that sits between clients and multiple IDPs. The proxy receives authentication requests, determines which IDP to route to based on load balancing and heartbeat status, and manages the complexity of multi-IDP coordination. This intermediary absorbs the architectural complexity while presenting a simplified interface to clients

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple IDPs are deployed in disparate physical infrastructures to improve reliability, then service availability increases, but device complexity increases due to multi-IDP coordination requirements

Engineering Contradiction:
Improveservice availabilityVSAvoidmulti-IDP coordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The identity proxy serves as a mediator that simplifies multi-IDP coordination by implementing load balancing algorithms and heartbeat monitoring. It automatically routes authentication requests to available IDPs based on their operational status and load, eliminating the need for complex client-side logic while maintaining high service availability through intelligent distribution of requests across multiple IDPs

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes operational parameters such as IDP selection criteria, load distribution weights, and failover thresholds based on real-time heartbeat status and system conditions. This allows the multi-IDP system to adapt to changing conditions automatically, reducing the perceived complexity while maintaining reliability through parameter-driven decision making

Inventive Principle:
Principle #35Parameter changes

3Duration of action of stationary object

If load balancing and heartbeat monitoring are implemented to manage multiple IDPs, then service continuity is improved during failures, but device complexity increases due to monitoring and switching mechanisms

Engineering Contradiction:
Improveservice continuity durationVSAvoidmonitoring and switching mechanism complexity
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The identity proxy continuously monitors IDP health through heartbeat mechanisms and dynamically adjusts request routing to maintain uninterrupted authentication service. When an IDP becomes unavailable, the proxy seamlessly redirects traffic to alternative IDPs without service interruption, ensuring continuous operation while managing the complexity of monitoring through automated background processes

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The multi-IDP system implements self-service failover mechanisms where the identity proxy autonomously monitors IDP status, detects failures, and redirects traffic without human intervention. The system automatically manages its own load balancing and failover operations, reducing operational complexity while ensuring service continuity through self-healing capabilities

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260106767A1Resiliency architecture for identity provisioning and verification
Publication Date: 2026.04.16 HUMANA INC
  • US20260106767A1 patent drawing
  • US20260106767A1 patent drawing
  • US20260106767A1 patent drawing

AI summary

Identity access and management (“IAM”) systems with resiliency features and methods related to the same are provided. An identity proxy is interposed between user systems and each of two or more identity provider (“IDP”) systems. The identity proxy routes authentication requests, challenges, and responses between the user systems and the IDP systems based on availability, and verifies challenge responses to permit access to data or services.