Dynamic Proxied Credential Reset for Enterprise Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack efficient dynamic management and secure reset of user credentials for accessing multiple services across enterprise and external networks, leading to potential security vulnerabilities and administrative complexities.

Innovation Solution

A method involving a proxy server that authenticates users, facilitates access to various services using single sign-on credentials, dynamically modifies credentials after each session, and monitors or records user activities to ensure secure and controlled access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If static credentials are used for user authentication across multiple services, then ease of operation is improved, but security is worsened due to potential credential reuse and interception vulnerabilities

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic credential generation where temporary credentials are created for each service session rather than using static credentials. The credential generation system creates unique credentials dynamically based on service identifiers and session information, ensuring that credentials change with each interaction and cannot be reused across different services or time periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses temporary, single-use credentials that are discarded after the service session ends. These short-living credentials are generated on-demand for each service access and automatically invalidated after use, preventing long-term credential exposure and reuse vulnerabilities while maintaining convenient single-sign-on access during the active session.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Object-affected harmful factors

If dynamic credential modification is implemented after each session, then security is improved by preventing credential reuse, but device complexity increases due to additional credential management mechanisms

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent introduces a credential generation system as an intermediary component that sits between the user authentication system and the various services. This intermediary automatically handles credential creation, modification, and invalidation based on service requirements and session state, shielding the complexity of dynamic credential management from the user and simplifying the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The credential management system performs self-service operations by automatically generating, modifying, and invalidating credentials based on predefined policies and session state. The system monitors service connections and autonomously updates credentials without requiring manual intervention or complex administrative processes, reducing operational complexity while maintaining security.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If single sign-on credentials are used for multiple services, then ease of operation is improved, but reliability is worsened due to potential credential interception and reuse attacks

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the credential space by creating separate, service-specific credential sets rather than using a single universal credential. Each service receives dedicated temporary credentials that are isolated from other services, preventing cross-service credential leakage and ensuring that compromise of one service's credentials does not affect access to other services.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements periodic credential rotation where credentials are regenerated at regular intervals or after each service session. This periodic action ensures that credentials remain valid only for the current session and automatically become invalid afterward, preventing long-term credential exposure and ensuring reliable security across multiple service access points.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10225251B2Dynamic, proxied reset of user credentials
Publication Date: 2019.03.05 CA TECH INC
  • US10225251B2 patent drawing
  • US10225251B2 patent drawing
  • US10225251B2 patent drawing

AI summary

A method includes receiving, at a server, a request from a user to access an enterprise network system. The user is authenticated at the server, by receiving first unique credentials from the user. The user's access to a plurality of services external to the enterprise network system is facilitated, in response to receiving the first unique credentials from the user. Each of the plurality of services requires respective unique services credentials associated with the user, to access a respective unique account associated with the user. The method includes receiving, from the user, a selection of one of the plurality of services. The respective unique services credentials associated with the user are determined, for the selected one of the plurality of services. A connection between the server and the selected one of the plurality of services is established, using the respective unique services credentials associated with the user. The user is provided with access to the selected one of the plurality of services during a first session, through the connection between the server and the selected one of the plurality of services. The respective unique services credentials associated with the user are dynamically modified, after the first session is finished.