Adaptive Challenge-Response Test Sequence for Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current challenge-response tests are used as one-time vehicles and lack the ability to adapt based on prior answers, limiting their effectiveness in ensuring the authenticity of repeated requests and providing targeted responses.

Innovation Solution

A method that presents a sequence of challenge-response tests based on prior answers, where subsequent tests are selected from a related set based on the previous test answers, allowing for dynamic adaptation and improved authentication of human users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If challenge-response tests are used as one-time vehicles, then the system is simple to implement, but the ability to adapt based on prior answers is limited

Engineering Contradiction:
Improveadaptability based on prior answersVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically selects subsequent challenge-response tests based on answers to prior tests, creating an adaptive sequence rather than static one-time tests. This allows the system to adjust difficulty and type of challenges based on user performance patterns.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses answers from prior challenge-response tests as feedback to inform selection of subsequent tests. This feedback loop enables the system to learn from user responses and adapt the sequence of tests accordingly, improving both security and user experience.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If sequential challenge-response tests are implemented based on prior answers, then authentication accuracy is improved, but processing time increases

Engineering Contradiction:
Improveauthentication accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system can terminate the sequence of challenge-response tests early if confidence in authentication is sufficient, rather than requiring completion of a fixed number of tests. This allows the system to achieve adequate authentication accuracy with fewer tests when possible, reducing time loss.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system adjusts parameters of challenge-response tests dynamically, such as changing the type, difficulty, or number of tests based on prior answers and confidence levels. This allows optimization of the balance between authentication accuracy and processing time.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10002240B2Conducting a sequence of surveys using a challenge-response test
Publication Date: 2018.06.19 ARKOSE LABS HOLDINGS INC
  • US10002240B2 patent drawing
  • US10002240B2 patent drawing
  • US10002240B2 patent drawing

AI summary

According to an aspect of the present invention, there is a method, computer program product, and/or system that performs the following steps (not necessarily in the following order): (i) presenting a first challenge-response test to a requestor seeking access to a first application; (ii) receiving a first answer to the first challenge-response test from the requestor; (iii) storing a first test-answer set; and (iv) selecting a subsequent challenge-response test, based at least in part on the first test-answer set. The first test-answer set includes the first answer and a first test indicator. At least the selecting step is performed by computer software running on computer hardware.