Non-Application Token Validation for Secure Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing applications are incapable of performing certain operations, such as financial transactions, due to security measures that require additional verification steps beyond their capabilities.

Innovation Solution

A server generates a token value via a non-application channel to validate and enable operations that applications alone cannot perform, using a token generator based on timestamps and secure communication protocols to ensure authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an application uses standard authentication methods (password transmission), then the application can perform basic operations, but the application cannot perform secure operations like financial transactions that require additional verification steps

Engineering Contradiction:
Improveoperation capabilityVSAvoidsecurity verification
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a token as an intermediary element that bridges the gap between application-level authentication and system-level security verification. The token, generated by the application after successful authentication, serves as a mediator that enables the application to perform secure operations without directly implementing complex verification protocols. This resolves the contradiction by allowing basic operations through standard authentication while enabling secure operations through the token intermediary.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary authentication and token generation within the application before the application attempts to perform secure operations. By pre-validating user credentials and generating authentication tokens in advance, the system prepares the necessary security credentials beforehand, allowing the application to subsequently perform both basic and secure operations without requiring complex verification steps at the moment of operation execution.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system requires additional verification steps for secure operations, then security is improved, but the complexity of the authentication process increases

Engineering Contradiction:
Improvesecurity verificationVSAvoidauthentication process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The token acts as an intermediary that simplifies the authentication process for secure operations. Instead of requiring the application to implement complex verification protocols directly, the token encapsulates the verification logic and security requirements, presenting a simple interface to the application while maintaining robust security verification at the system level.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a simplified representation (copy) of the authentication credentials in the form of a token. This token copy contains the essential verification information needed for secure operations without requiring the application to handle the complexity of the original authentication process. The token serves as a lightweight replica that enables secure operations while abstracting away the underlying verification complexity.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the application generates and transmits token values through non-application channels, then secure operations become accessible, but the risk of token interception or misuse increases

Engineering Contradiction:
Improveaccess to secure operationsVSAvoidtoken security risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent employs parameter changes in the form of timestamp-based token expiration and unique token generation parameters. Each token is generated with specific parameters including expiration time, scope limitations, and unique identifiers. These parameter changes ensure that even if a token is intercepted, it becomes invalid after expiration or when used out of context, thereby reducing the harmful effects of potential token misuse while maintaining access to secure operations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12561423B2Generating token value for enabling a non-application channel to perform operation
Publication Date: 2026.02.24 TRUIST BANK
  • US12561423B2 patent drawing
  • US12561423B2 patent drawing
  • US12561423B2 patent drawing

AI summary

A server can receive a first request from an application executing on a user device to perform a first operation from a first subset of operations capable of being performed in response to a request from the application executing on the user device. The server can output a first command to cause the first operation to be performed. The server can receive a second request to perform a second operation from a second subset of operations that are incapable of being performed in response to the request from the application executing on the user device. The server can receive, via a non-application channel, a token value that is generated by the application executing on the user device. The server can validate the token value received via the non-application channel. The server can, in response to validating the token value received via the non-application channel, outputting a second command to cause the second operation to be performed.