Context Locked Progressive Session Tokens for Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems lack the capability to prevent unauthorized interactions using misappropriated information, as they rely on global identifiers that can be misused, leading to vulnerabilities in accessing restricted resources.

Innovation Solution

The implementation of context locked progressive session tokens, where a first session token is generated based on user authentication and client secret, and subsequent tokens are generated for specific process operations, ensuring each token is unique to the operation and device, thereby preventing misuse.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If global identifiers are used for authentication, then ease of operation is improved, but security is worsened due to vulnerability to misappropriation

Engineering Contradiction:
Improveauthentication simplicityVSAvoidsecurity against misappropriation
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the authentication system by dividing the session token into multiple components: a base token and progressive context-specific tokens. Each context-locked token is generated for a specific process operation and is valid only within that specific context, preventing misappropriation while maintaining ease of use through automated token management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making each session token context-specific rather than universally valid. Each token is locked to a particular process operation, device, and contextual parameters, so that tokens have different properties and validity scopes depending on their intended use context, thereby preventing unauthorized reuse.

Inventive Principle:
Principle #3Local quality

2Reliability

If context locked progressive session tokens are implemented, then security is improved, but device complexity is worsened

Engineering Contradiction:
Improvesecurity against unauthorized accessVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically generating, managing, and validating context-locked progressive session tokens without requiring manual intervention. The server automatically creates tokens with specific context constraints, and the system automatically validates these constraints during authentication, reducing the perceived complexity for users while maintaining high security.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies preliminary action by pre-defining the context constraints and validity parameters of session tokens before they are used. The system预先 establishes the rules for token generation, validation, and expiration, which simplifies the authentication process during actual use while maintaining complex security requirements through pre-configured parameters.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If session tokens are made specific to operation and device, then security is improved, but ease of operation is worsened

Engineering Contradiction:
Improvetoken securityVSAvoidauthentication process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system handles the complexity of generating and managing operation-specific, device-specific tokens automatically through self-service mechanisms. The server generates tokens with embedded context constraints based on the requested operation and device identifiers, and automatically validates these constraints during authentication, making the process transparent to users while maintaining high security.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal token generation mechanism that can adapt to different operations and devices through a single standardized process. The context-locked progressive session token system provides a multi-functional solution that works across various operations and device types while maintaining specific security constraints for each context, thereby balancing security requirements with ease of operation.

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

Data Source

PatentUS11641351B2System for authenticating process operations on a network using context locked progressive session tokens
Publication Date: 2023.05.02 BANK OF AMERICA CORP
  • US11641351B2 patent drawing
  • US11641351B2 patent drawing
  • US11641351B2 patent drawing

AI summary

Embodiments of the present invention provide a system for authenticating process operations on a network using context locked progressive session tokens. The system is configured for receiving a first request associated with a first process operation from a user device, authorizing the first request, generating a first session token associated with the first process operation, transmitting the first session token to the user device, wherein the first session token is used to validate a second process operation associated with the application, receiving a second request associated with the second process operation from the user device, authorizing the second request, generating a second session token associated with the second process operation using at least the first session token, and transmitting the second session token to the user device, wherein the second session token is used to validate subsequent process operation associated with the application.