Intermediary Authentication Service for Cross-System Credential Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern computing systems face challenges in authorizing access to distributed resources, where users from one system need to access data or functionality from another system, often requiring duplicate authentication management or sharing credentials, which is administratively burdensome and can lead to security issues.

Innovation Solution

A computer-implemented method using a software component to store and link user credentials from one system to access another system, allowing authentication and establishing a secure connection for authorized access, with the option to provide limited access and manage credentials efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users of system 110 are given authentication accounts in system 120, then users can access system 120 resources, but administrative burden increases due to managing double the number of authentication issues

Engineering Contradiction:
Improveuser access capabilityVSAvoidauthentication management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary authentication service that mediates between system 110 and system 120. This service receives authentication requests from system 110 users, validates them against system 120's authentication requirements, and establishes connections without requiring system 110 administrators to directly manage system 120 accounts. The intermediary handles the complexity of cross-system authentication protocols and credential management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authentication service is designed to handle multiple authentication scenarios universally - it can authenticate users from system 110 to access system 120, manage shared credentials, and handle various authentication protocols. This multi-functional approach consolidates what would otherwise require separate authentication management systems for each scenario.

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

2Ease of operation

If users of system 110 share one authentication credential, then access to system 120 is simplified, but security risks increase and service terms may be violated

Engineering Contradiction:
Improveauthentication simplicityVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the shared authentication credential into individual user-specific credentials. Instead of one shared credential for all users, the system creates and manages separate credentials for each user that are linked to the system 110 authentication. This segmentation maintains security by ensuring each user has their own authenticated identity while simplifying access through automatic credential provisioning.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The authentication service acts as an intermediary that manages credential distribution and validation. It receives authentication requests from system 110 users, provisions appropriate credentials for system 120 access, and validates them securely. This intermediary layer ensures that credential sharing doesn't compromise security by maintaining proper authentication trails and user-specific credential management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If system 120 locks out authentication credentials due to errors, then security is maintained, but all users sharing the credential lose access

Engineering Contradiction:
Improveauthentication securityVSAvoiduser access availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By segmenting the shared credential into individual user credentials, the patent ensures that authentication errors affect only the specific user who made the error, not all users. Each user has their own credential instance that can be independently validated and locked out, preventing cascade failures across the entire user group.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The authentication service implements feedback mechanisms that monitor authentication attempts and provide real-time information about credential status. When authentication errors occur, the system can provide feedback to the affected user about the lockout status and allow for recovery procedures without affecting other users' access to system 120.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11057389B2Systems and methods for authorizing access to computing resources
Publication Date: 2021.07.06 SAP SE
  • US11057389B2 patent drawing
  • US11057389B2 patent drawing
  • US11057389B2 patent drawing

AI summary

Embodiments of the present disclosure pertain to accessing computing resources. In one embodiment, the present disclosure includes a computer implemented method comprising storing at least one credential for accessing a first system, storing a plurality of user credentials for a plurality of users having access to a second system, linking the plurality of user credentials for the plurality of users having access to the second system to the at least one credential for accessing the first system, receiving a first user credential for a first user from the second system over a first connection, authenticating the first user credential, wherein the first user credential is authenticated when the first user credential matches one of the stored plurality of user credentials, and establishing a second connection between the first system and the second system using the at least one credential when the first user credential is authenticated.