Inter-Domain Access Tokens Without a Common Identity Provider

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing single sign-on (SSO) techniques assume that different systems use the same identity provider (IDP) for authentication, failing to address backend access between different domains without involving a common IDP, which is necessary for inter-domain authorization.

Innovation Solution

A method that allows a first device in a first domain to initiate a new browser session on a second device in a second domain, generating a user access token for the second device's backend, and securely transferring it to the first device's backend, enabling operations without user credentials or a common IDP in the authorization flow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing SSO techniques are used assuming all systems use the same IDP, then authentication is simplified within a single domain, but inter-domain backend access cannot be enabled without involving a common IDP

Engineering Contradiction:
Improveinter-domain access capabilityVSAvoidauthorization flow complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an access token as an intermediary mechanism that enables communication between different domains without requiring a common IDP. The access token acts as a mediator carrying authentication and authorization information between the first domain's backend and the second domain's backend, resolving the contradiction by enabling inter-domain access while maintaining domain independence

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the authentication and authorization functions across different domains. Instead of requiring a single common IDP for all domains, each domain maintains its own IDP and authentication flow, while using access tokens to bridge the gaps between domains. This segmentation enables inter-domain access without increasing overall system complexity

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a common IDP is required for all domains, then authentication consistency is maintained, but backend access between different domains without common IDP involvement is prevented

Engineering Contradiction:
Improvebackend access operationVSAvoidauthentication reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The access token serves as a reliable intermediary that carries authentication information from one domain to another. It ensures that backend access operations can proceed with proper authentication and authorization while maintaining the independence of individual domain IDPs, thus preserving both ease of operation and authentication reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If user credentials are required for each domain access, then authentication security is maintained, but user experience and access efficiency deteriorate

Engineering Contradiction:
Improveaccess efficiencyVSAvoidauthentication overhead
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent performs preliminary authentication actions within each domain using their respective IDPs before enabling backend access. The access token is generated in advance containing necessary authentication and authorization information, allowing subsequent backend access operations to proceed efficiently without requiring users to re-authenticate or provide credentials repeatedly, thus improving productivity while maintaining security

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12470536B2Inter-domain access using identity provider
Publication Date: 2025.11.11 DELL PROD LP
  • US12470536B2 patent drawing
  • US12470536B2 patent drawing
  • US12470536B2 patent drawing

AI summary

Techniques are provided for inter-domain access using an identity provider. One method comprises receiving, by a first domain, a request from a device of a second domain, different than the first domain, that requires the first domain to perform an operation on the second domain; providing, by the first domain, in response to the received request, (i) an access identifier, (ii) a destination identifier of the first domain and (iii) a redirection instruction, wherein the redirection instruction redirects the device to an identity provider associated with the second domain to validate the device, and wherein the second domain, in response to the device being validated, generates an access token; receiving, by the first domain, from the second domain, using the destination identifier of the first domain, the access token and the access identifier; and performing, by the first domain, the operation on the second domain using the access token.