Anti-Pattern CAPTCHA Using Behavioral Deviation Against AI Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Captcha technologies are ineffective in distinguishing human users from artificial intelligence (AI) and machine learning (ML) computer programs, which can simulate human behavior and execute attacks or spam systems.

Innovation Solution

The implementation of AI software that identifies human users by analyzing unique behavior patterns, such as typing speed, style, and cadence, and presents challenges that require users to deviate from these patterns to verify their humanity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional Captcha methods (blurring text, selecting images, audio clues) are used, then basic human-computer differentiation is achieved, but AI and ML programs can successfully simulate human behavior and solve these Captchas

Engineering Contradiction:
Improvehuman differentiation accuracyVSAvoidAI/ML program simulation capability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

Instead of presenting challenges that humans naturally perform well (reading, selecting images), the system inverts the approach by presenting challenges that AI/ML programs can simulate but humans naturally deviate from. The challenge asks users to intentionally deviate from their typical behavior patterns (typing speed, style, cadence), which AI programs cannot authentically simulate since they lack genuine human behavioral variability.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system continuously monitors and analyzes user behavior patterns (typing speed, style, cadence) and uses this feedback to dynamically generate challenges. The challenges are adapted based on the user's established patterns, creating a feedback loop where the system learns from user behavior and adjusts challenges accordingly, making it increasingly difficult for AI programs to simulate authentic human responses.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If AI software analyzes unique behavior patterns to identify human users, then distinction between human and AI is improved, but system complexity increases

Engineering Contradiction:
Improvehuman behavior detection accuracyVSAvoidAI software integration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses the user's own behavior patterns as the basis for identification. Instead of requiring complex external analysis tools or multiple authentication factors, the system leverages the user's natural typing behavior (speed, style, cadence) which they inherently possess. This self-service approach simplifies the system by using freely available data from user interactions rather than requiring additional sensors or complex analysis infrastructure.

Inventive Principle:
Principle #25Self-service

3Object-affected harmful factors

If challenges require users to deviate from established behavior patterns, then AI simulation effectiveness is reduced, but user convenience may be impacted

Engineering Contradiction:
Improveautomated attack preventionVSAvoiduser interaction smoothness
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system does not require users to completely change their behavior patterns, but rather to make partial deviations or intentional variations from their typical typing style. This partial action approach maintains ease of operation while still providing sufficient differentiation from AI simulations. The challenge asks users to intentionally vary their natural behavior just enough to confuse AI analysis without requiring substantial changes that would impact convenience.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12346418B2Anti-pattern captcha
Publication Date: 2025.07.01 BANK OF AMERICA CORP
  • US12346418B2 patent drawing
  • US12346418B2 patent drawing
  • US12346418B2 patent drawing

AI summary

Systems and Method are provided for an Anti-Pattern Captcha. Methods may include AI software receiving a request from a user to access a system or website, the request comprising user credentials. Methods may include the AI software identifying a human user associated with the user credentials. Methods may include the AI software compiling data related to a plurality of unique behavior patterns associated with the human user when interacting online. Methods may include the AI software analyzing the compiled data to establish the unique behavior patterns. Methods may include the AI software presenting a challenge to the user. Methods may include the AI software verifying that the user is the human user upon a response to the challenge that deviates from at least one of the unique behavior patterns. Methods may include the AI software prompting the user to interact with the system or website upon verification.