Context-Based Authentication String Generation Without Personal Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current user verification methods for secure applications are vulnerable to misuse and require significant storage resources, leading to security risks and reduced online business transactions due to the static nature of stored security verification data.

Innovation Solution

A method that generates a unique authentication string based on a context identifier and a string generator module, eliminating the need for personal information storage and using a secure authentication computing apparatus to verify access requests without relying on dedicated hardware tokens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static security verification data is stored for each user, then verification can be performed by agents, but the data is susceptible to misuse and requires significant storage resources

Engineering Contradiction:
Improvesecurity verification reliabilityVSAvoidmisuse risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent transforms static security verification data into dynamic context-specific strings. Instead of storing fixed personal information, the system generates authentication strings that are dynamically created based on context identifiers and string generator modules. These strings change with each verification request and are tied to specific contexts, making them useless for misuse outside their intended context.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the fundamental parameter of security data from static personal information to dynamic generated strings. The authentication process uses context identifiers and string generator modules to create unique strings for each verification instance, rather than relying on stored personal data. This parameter change eliminates the storage requirement for personal security data while maintaining verification capability.

Inventive Principle:
Principle #35Parameter changes

2Speed

If personal security verification data is stored for each user, then verification can be performed quickly, but storage requirements add expense and may not always provide data as quickly as desired

Engineering Contradiction:
Improveverification speedVSAvoidstorage requirements
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent extracts the personal information component from the security verification process entirely. Instead of storing and retrieving personal security data, the system uses context identifiers and string generator modules to generate verification strings on-demand. This extraction eliminates the need for storage servers maintaining personal security data while enabling rapid verification through computational generation rather than data retrieval.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements self-service verification where the authentication string is generated by the interaction between the context identifier and the string generator module rather than being retrieved from stored data. The verification process serves itself by computationally creating the necessary verification data at the moment of need, eliminating dependency on pre-stored personal information and associated storage infrastructure.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If static security verification data is used, then verification process is simple, but users are reluctant to access secure applications due to security risks

Engineering Contradiction:
Improveverification process simplicityVSAvoiduser trust in security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces context identifiers and string generator modules as intermediaries between the user and the verification process. Instead of directly using personal information, the system uses these intermediary components to generate authentication strings. This intermediary layer maintains the simplicity of the verification process for users while fundamentally improving security by eliminating the exposure of personal data that creates trust issues.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8516563B2Methods for authenticating a user without personal information and devices thereof
Publication Date: 2013.08.20 INFOSYS LTD
  • US8516563B2 patent drawing
  • US8516563B2 patent drawing
  • US8516563B2 patent drawing

AI summary

A method, non-transitory computer readable medium, and apparatus that authenticates a user without personal information includes obtaining at a secure authentication computing apparatus a context identifier, a registration identifier of one of a plurality of string generator modules assigned to a client computing device requesting access, and a client string generated by the client computing device requesting access from an agent computing device associated with the client computing device requesting access. An authentication string is generated with the secure authentication computing apparatus based on the obtained context identifier and a corresponding one of the plurality of string generator modules provided to the client computing device requesting access based on the registration identifier. The requested access by the client computing device is granted with the secure authentication computing apparatus when the client string matches the authentication string.