Challenge-Response Authentication Using Unique Key Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for determining whether a user is human in computing systems are inadequate, as they can be vulnerable to unauthorized access and lack clarity, leading to potential slowdowns and malicious activities from bots.

Innovation Solution

A challenge-response verification system using a processor and memory to generate unique keys, where the system assesses user input through a visual display interface, including touch screens and tactile components, to authenticate users by comparing responses with pre-generated keys, thereby distinguishing human users from bots.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current authentication tests are used to determine whether a user is human, then security protection against bots is provided, but user work is slowed down and clarity is reduced due to distorted illegible words

Engineering Contradiction:
Improveauthentication accuracyVSAvoiduser work speed
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent changes the parameters of the authentication challenge from distorted text recognition to mathematical computation tasks with adjustable difficulty levels. By modifying the challenge parameters (computation complexity, time limits, problem types), the system can adapt to different user groups and maintain both security reliability and user convenience without relying on illegible text distortion.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If distorted words are used in authentication tests, then bot detection capability is maintained, but readability and user experience deteriorate

Engineering Contradiction:
Improvebot detection capabilityVSAvoidreadability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent substitutes the mechanical text distortion method with computational challenge-based verification. Instead of relying on visual distortion mechanisms that degrade readability, the system uses mathematical problems that can be solved by humans but are difficult for bots, thereby maintaining bot detection capability while preserving complete readability of the interface.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Device complexity

If traditional authentication methods are used, then simplicity is maintained, but vulnerability to unauthorized access increases

Engineering Contradiction:
Improveauthentication system simplicityVSAvoidsecurity against unauthorized access
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces dynamic challenge generation and adaptive difficulty adjustment to the authentication system. The challenges are dynamically created based on user behavior patterns, device characteristics, and risk assessments, allowing the system to maintain simplicity for legitimate users while increasing security complexity when needed, thus resolving the contradiction between simplicity and security reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10375046B1Anti-spam authentication and validation defense system
Publication Date: 2019.08.06 SAMVELIAN ARSEN
  • US10375046B1 patent drawing
  • US10375046B1 patent drawing
  • US10375046B1 patent drawing

AI summary

Methods, devices, and systems for determining whether a received user generated response key matches the generated first unique key, thereby providing an autonomous authentication system to verify the user. The validation computing system may use a unique key to associate with each request for authentication from a client and further validate that unique key. Additionally, the authentication may be validated as an added security measure by a webhost.