CAPTCHA Puzzles Using Intuitive Human Reasoning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing CAPTCHA systems are vulnerable to being overcome by complex bots that can analyze visual elements computationally, lacking the randomness and security of requiring intuitive human thinking, and do not effectively distinguish between human and computer solutions.

Innovation Solution

A method generating CAPTCHA puzzles that require high-level human participation and interpretation, using computational puzzles that utilize intuitive thinking, such as mazes or graphical/mathematical problems with multiple routes, where the solution is determined by human conceptual skills rather than computational logic, and includes features like randomly generated puzzles with one correct answer, multiple exit routes, and time-sensitive responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If visual CAPTCHA problems are used to stop automated computer access, then security against bulk downloading is improved, but the system can be overcome by complex bots using computational analysis of light and dark pixels

Engineering Contradiction:
Improvesecurity effectivenessVSAvoidvulnerability to computational bots
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the fundamental parameter of the CAPTCHA from visual recognition to intuitive interpretation. Instead of analyzing pixel patterns, the system presents scenarios requiring human-like reasoning about relationships between objects, actions, and contexts. This parameter change makes the CAPTCHA resistant to computational analysis while maintaining ease of human solving.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary layer of intuitive interpretation between the visual stimulus and the required response. Rather than directly recognizing visual patterns, users must interpret scenarios involving multiple objects and their relationships, adding a cognitive mediation step that computational bots cannot easily replicate.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If distorted image recognition is used in CAPTCHA, then automated access is blocked, but the system lacks randomness and can be hacked by acquaintances knowing the user's interpretative answers

Engineering Contradiction:
Improveaccess controlVSAvoidpredictability and social engineering vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary action by generating a new randomized CAPTCHA scenario each time the user needs to prove humanity. The system pre-generates multiple possible scenarios with predetermined correct answers, selecting one at random for each interaction. This ensures that even if someone knows the user's answering patterns, they cannot predict the next scenario's correct answer.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter from static distorted word recognition to dynamic scenario interpretation. Each CAPTCHA presents a unique situation requiring intuitive reasoning about relationships between objects, actions, and contexts, making the system unpredictable and resistant to social engineering attacks.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If simple repetition or distortion recognition tasks are used, then ease of operation is maintained, but the system lacks the randomness and security of requiring intuitive human thinking

Engineering Contradiction:
Improveuser convenienceVSAvoidsecurity and randomness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent changes the parameter from simple pattern recognition to intuitive scenario interpretation. The new system presents relatable situations involving everyday objects and actions that require human-like reasoning, maintaining ease of operation while dramatically improving security and randomness through the requirement of intuitive thinking.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8671058B1Methods and systems for generating completely automated public tests to tell computers and humans apart (CAPTCHA)
Publication Date: 2014.03.11 ISAACS GARY
  • US8671058B1 patent drawing
  • US8671058B1 patent drawing
  • US8671058B1 patent drawing

AI summary

Methods and Systems for generating a Completely Automated Public Tests to tell Computer and Humans Apart (CAPTCHA) provide a computational puzzle according to a received request. The computational puzzle, which may be for example, a jigsaw puzzle, maze puzzle, composite image of matching and non matching shapes or other type of puzzle, is configured to have a correct solution that is expected to be determinable by a human rather than a computer. For example, the computational puzzle is generated from a plurality of individually randomly generated puzzle features, such as puzzle surface image, image color gradient, puzzle component shape, or other puzzle features. A determination is made as to whether a human as opposed to a machine solved the computational puzzle.