User-Specific CAPTCHA Dataset for Bot Circumvention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional CAPTCHAs are inefficient in distinguishing human input from machine input, as they rely on generic challenges that can be easily circumvented by bots, and they complicate the user authentication process, leading to user frustration.

Innovation Solution

A system that builds a user-specific CAPTCHA dataset by collecting historical asset information, selecting and retrieving corresponding asset images, and using these images to create personalized CAPTCHA challenges that require users to identify their owned assets, thereby making it difficult for bots to solve and simplifying human authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If generic CAPTCHA challenges are used, then the system is simple to implement, but bots can easily circumvent the CAPTCHA

Engineering Contradiction:
ImproveCAPTCHA effectivenessVSAvoidCAPTCHA system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by customizing CAPTCHA challenges to individual users based on their unique asset histories. Each user receives personalized CAPTCHAs featuring assets specific to their profile (e.g., vehicles, properties), making the challenge difficult for bots while maintaining system simplicity. This resolves the contradiction by making the CAPTCHA effective against bots without requiring complex system architecture.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary action by collecting and storing user asset information in advance before the CAPTCHA challenge is needed. Historical data about user-owned assets is gathered and maintained, enabling the system to quickly generate personalized CAPTCHAs when needed. This pre-preparation improves CAPTCHA effectiveness without adding complexity to the challenge generation process.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If traditional CAPTCHA with username and password is required, then authentication security is maintained, but user frustration increases

Engineering Contradiction:
ImproveAuthentication easeVSAvoidAuthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent merges the CAPTCHA challenge with the authentication process by integrating asset identification into the login flow. Users seamlessly identify their assets during authentication without encountering separate, frustrating steps. This combination maintains security through personalized challenges while improving ease of operation by streamlining the authentication experience.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system enables self-service authentication by allowing users to naturally identify their assets during the login process without requiring manual username and password entry. The personalized CAPTCHA automatically uses user-specific asset information, making authentication intuitive and frictionless while maintaining security through the complexity of personalized challenges.

Inventive Principle:
Principle #25Self-service

3Reliability

If personalized CAPTCHA datasets are built for each user, then bot circumvention effectiveness is improved, but data collection and processing requirements increase

Engineering Contradiction:
ImproveBot circumvention effectivenessVSAvoidData storage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by storing only the specific asset information relevant to each user rather than maintaining comprehensive datasets for all users. The system collects and stores only the necessary asset data (vehicles, properties) for personalized CAPTCHAs, minimizing data storage requirements while maximizing bot circumvention effectiveness through user-specific challenges.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary data collection and organization of user asset information in advance, storing it in a structured manner that enables quick retrieval and CAPTCHA generation. This pre-organization of data reduces processing requirements during actual CAPTCHA challenges, balancing data storage needs with processing efficiency to improve bot circumvention without excessive resource consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12135776B1System and method for user-specific captchas
Publication Date: 2024.11.05 UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
  • US12135776B1 patent drawing
  • US12135776B1 patent drawing
  • US12135776B1 patent drawing

AI summary

The embodiments provide a system and method for improved CAPTCHA challenges that utilize user-specific information. In some embodiments, personalized information about assets currently or previously owned assets, including properties and/or vehicles, are collected. The system then builds a dataset (a “user-specific CAPTCHA dataset”) that is comprised of images including the user-owned assets. The user-specific CAPTCHA dataset can then be used to create personalized, or user-specific, CAPTCHA challenges that include images from the datatset. For systems that implement CAPTCHA challenges for multiple different users, each user-specific dataset may be associated to a particular user identifier (such as a username or email address).