CAPTCHA Solution Model for Website Collection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing website collection methods face challenges such as difficulty in accessing websites with login and/or CAPTCHA requirements, and inefficiencies in manual collection methods that require significant manpower and can result in duplicate data, incomplete collections, and slow processing times.

Innovation Solution

A method and device that combine automatic and manual website collection techniques, using a CAPTCHA solution model to generate a solution key for automatic access. If automatic access fails, the system requests user intervention to solve the CAPTCHA, allowing the website to be crawled.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automatic web crawling method is used to collect websites, then collection efficiency and speed are improved, but the ability to access websites with CAPTCHA or login requirements deteriorates

Engineering Contradiction:
Improvewebsite collection efficiencyVSAvoidwebsite access capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a CAPTCHA solution model as an intermediary component between the web crawler and websites with CAPTCHA protection. This model automatically solves CAPTCHAs by analyzing their structure and generating solution keys, enabling the crawler to access protected websites without human intervention while maintaining collection efficiency

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes the approach based on website access requirements: for websites without CAPTCHA, standard automatic crawling is used; for websites with CAPTCHA, the system switches to using the CAPTCHA solution model. This parameter change in the crawling strategy resolves the contradiction by adapting to different website types

Inventive Principle:
Principle #35Parameter changes

2Reliability

If manual website collection method is used, then access to protected websites is improved, but collection time and manpower requirements increase

Engineering Contradiction:
Improvewebsite access capabilityVSAvoidcollection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The CAPTCHA solution model operates autonomously to solve CAPTCHAs without requiring manual human intervention. It automatically analyzes CAPTCHA images, generates solution keys, and submits them to access protected websites, thereby maintaining reliable access while eliminating the time loss and manpower requirements of manual collection methods

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of human solving CAPTCHAs with an automated computational system. The CAPTCHA solution model uses image recognition and pattern matching algorithms to solve CAPTCHAs, substituting human manual labor with automated mechanical processing that is both reliable and time-efficient

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

3Reliability

If CAPTCHA solution model is used for automatic access, then website access capability is improved, but system complexity increases

Engineering Contradiction:
Improvewebsite access capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system is segmented into distinct functional modules: the web crawler module, the CAPTCHA detection module, the CAPTCHA solution model module, and the data collection module. This segmentation allows each module to perform its specific function independently, managing system complexity by breaking down the overall system into manageable, specialized components

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12282515B2Method and device for collecting website
Publication Date: 2025.04.22 S2W INC
  • US12282515B2 patent drawing
  • US12282515B2 patent drawing

AI summary

According to a one embodiment of the present invention, a method for collecting a website in an electronic device includes: step a of accessing a web server corresponding to a Uniform Resource Locator (URL) and receiving a website corresponding to the URL; step b of obtaining a first solution key based on a CAPTCHA solution model when CAPTCHA exists in the website; step c of transmitting the first solution key to the web server and receiving an authentication result; step d of recalculating the first solution key when authentication of the first solution key has failed and transmitting a CAPTCHA resolution request signal to a user terminal when the authentication has failed more than a preset number of times; and step e of receiving a second solution key from the user terminal, transmitting the second solution key to the web server, and crawling the website.