Dynamic Authentication Token Generation Using Digital Footprint

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in remembering and securely managing authentication credentials for data exchange between multiple systems, which are often compromised in data breaches, necessitating a system-to-system authentication method that eliminates user involvement.

Innovation Solution

A system generates and manages authentication tokens using a user's historical datasets and encryption algorithms, dynamically creating tokens that are transmitted and stored across systems for verification, eliminating the need for user-provided credentials and enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional authentication credentials (username, password, multi-factor authentication code) are used for data exchange between systems, then authentication can be performed, but the credentials are difficult to remember, highly labor intensive for users to provide, and highly susceptible to being compromised in data breaches

Engineering Contradiction:
Improveauthentication securityVSAvoiduser involvement in authentication
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service authentication by automatically generating authentication tokens using the user's digital footprint data stored in the historical datastore. The encryption engine processes the user's historical datasets and generates tokens without requiring user intervention, eliminating the need for users to remember or manually provide credentials while maintaining security through cryptographic processes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary authentication token system that mediates between the user's digital footprint and third-party systems. Instead of direct credential verification, the system uses encryption algorithms to transform user data into authentication tokens that serve as intermediaries, allowing secure system-to-system authentication without exposing sensitive user credentials

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple authentication credentials are required for secure data exchange, then security is improved, but the complexity of managing these credentials increases significantly

Engineering Contradiction:
Improveauthentication securityVSAvoidcredential management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication system is segmented into distinct functional components: a historical datastore that stores user digital footprint, an encryption engine that processes data, and a token generation mechanism. This segmentation allows each component to perform its specific function independently, reducing overall system complexity while maintaining security through specialized processing at each stage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of authentication from static credentials (username/password) to dynamic tokens generated through cryptographic transformation. By applying encryption algorithms to user data, the system transforms unsecure or hard-to-manage credentials into secure, easily transmittable authentication tokens that can be automatically exchanged between systems

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If user credentials are stored and transmitted for authentication, then authentication functionality is enabled, but the risk of credential compromise in data breaches increases

Engineering Contradiction:
Improveauthentication functionalityVSAvoidcredential compromise risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system converts potentially harmful user data (historical datasets that could be compromised) into beneficial authentication tokens through cryptographic encryption. The encryption process transforms sensitive user information into secure tokens that maintain authentication functionality while protecting the underlying data from compromise, effectively converting a security risk into a security advantage

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS11558370B2Electronic system for generation of authentication tokens using digital footprint
Publication Date: 2023.01.17 BANK OF AMERICA CORP
  • US11558370B2 patent drawing
  • US11558370B2 patent drawing
  • US11558370B2 patent drawing

AI summary

Embodiments of the invention are directed to systems, methods, and computer program products for generation of dynamic authentication tokens for use in system-to-system transaction authorization and user identity verification. The system utilizes user historical data to generate unique authentication tokens which are customized to a particular user. Furthermore, the system rotates not only the encryption algorithms used, but also the datasets being encrypted in order to provide a high level of security such that even if a user's historical data was compromised, it would be highly unlikely that an attacker would be able to recreate the authentication token stemming from said historical data at any given point in time. The system eliminates the need for user-provided authentication credentials and provides a more secure and more efficient method of authenticating data exchange between multiple systems or applications.