Identity Validation via Attribute Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing single sign-on services do not adequately ensure user security, as they remain vulnerable to intruders who intercept credentials, potentially exposing all associated services if the single sign-on service is compromised.

Innovation Solution

A method for validating a principal's true identity involves receiving a sign-on token, requesting and comparing first principal attributes from an identity service with second attributes independently acquired, ensuring that only authenticated access is granted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If single sign-on services are used to manage multiple identities, then ease of operation is improved, but security is worsened due to vulnerability to credential interception and service exposure

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

Solution Approach 1:

The patent segments the authentication process into multiple independent validation stages: initial credential verification, attribute comparison between identity service and local storage, and continuous validation. This segmentation ensures that compromise of one stage does not affect others, resolving the contradiction by maintaining ease of operation through automated multi-stage validation while improving security through distributed verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary validation mechanism that compares attributes from the identity service with locally stored attributes before granting access. This intermediary layer acts as a mediator between credential issuance and access granting, ensuring that even if credentials are intercepted, the additional attribute comparison prevents unauthorized access, thus improving security without complicating user interaction.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If credentials are stored and validated centrally, then security is improved through centralized control, but device complexity increases due to additional validation layers

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-storing authentication attributes and validation rules in the system before actual authentication occurs. This allows the validation mechanism to operate using pre-configured data structures and comparison logic, improving security through comprehensive pre-validation while avoiding the complexity of real-time attribute generation and reducing the need for complex dynamic validation frameworks.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the validation parameters from complex cryptographic verification to straightforward attribute comparison between stored and retrieved data. By transforming the validation mechanism into a parameter-based comparison system rather than complex cryptographic validation, the patent achieves enhanced security through thorough attribute verification while minimizing device complexity through simplified validation logic.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If continuous validation is performed, then security is improved through ongoing verification, but loss of time increases due to multiple validation steps

Engineering Contradiction:
ImprovesecurityVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements periodic validation rather than continuous validation, performing attribute comparison at specific authentication milestones (initial login, attribute retrieval, access granting). This periodic approach maintains security through regular verification while minimizing time loss by avoiding constant validation overhead, resolving the contradiction through strategically timed validation checks rather than continuous monitoring.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent ensures continuity of useful action by maintaining validated authentication state across multiple operations once initial validation succeeds. The system continues to trust the authenticated session without repeatedly validating credentials for every subsequent operation, thereby maintaining security through ongoing valid authentication while avoiding the time penalty of repeated validation steps for the same user session.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8069476B2Identity validation
Publication Date: 2011.11.29 ORACLE INT CORP
  • US8069476B2 patent drawing
  • US8069476B2 patent drawing
  • US8069476B2 patent drawing

AI summary

Techniques for validating identities are provided. A sign-on request is authenticated for a given principal. Attributes associated with that principal are acquired from an identity service and compared against local maintained attributes for that principal. If the identity-service acquired attributes match the local attributes, then the principal is validated for access. During principal access, selective events drive updates to the identity-service acquired attributes, and the comparison with the local attributes is performed again to determine whether the validated principal is to be invalidated or is to remain validated.