Keyword Verification Code Generation for User Experience
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing verification code technologies are ineffective in balancing technical security with user experience, as they often compromise advertisement effectiveness and user satisfaction due to their complexity and interference with content recognition.
Innovation Solution
A keyword verification method and device that uses a server system to generate and match verification codes based on keywords associated with verification objects, such as videos or images, making it difficult for machines to recognize while allowing users to easily complete the verification process by filling or selecting codes, thereby enhancing user experience and advertisement effectiveness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional verification codes with interference bars, distorted elements, and nesting algorithms are used, then the difficulty of machine cracking increases, but the customer recognition difficulty increases and user experience deteriorates
Solution Approach 1:
The patent extracts the verification code from its traditional complex visual form (with interference bars, distortion, and nesting) and represents it as simple text or selectable items based on advertisement content. This extraction removes the harmful complexity while preserving the verification function, allowing users to easily input or select verification codes without struggling to recognize distorted elements.
Solution Approach 2:
The patent changes the parameter of verification code representation from complex visual patterns to simple text or selectable items. By changing how the verification code is presented (from distorted images to readable text/selections), the system maintains security through server-side validation while dramatically improving user recognition and input ease.
2Quantity of substance
If verification codes are frequently displayed to advertisers, then advertising exposure increases, but the overall advertisement effect deteriorates and user attention is reduced
Solution Approach 1:
The patent merges the verification code with the advertisement content itself. Instead of placing a separate verification code alongside the ad, the verification code is generated from and integrated into the ad content (e.g., using ad keywords or elements). This combination allows verification functionality to be embedded within the advertisement, maintaining ad effectiveness while enabling frequent verification opportunities.
Solution Approach 2:
The patent makes the advertisement content serve multiple functions: it conveys marketing information and simultaneously generates the verification code. This multi-functionality allows the same ad content to fulfill both promotional and security verification roles, increasing advertising exposure without compromising effectiveness.
3Reliability
If complex verification code technologies are used, then machine cracking difficulty increases, but the verification process complexity increases and system efficiency decreases
Solution Approach 1:
The patent replaces the mechanical/visual complexity of distorted image recognition with a simpler text-based or selection-based system. Instead of relying on complex visual obfuscation techniques, the system uses server-side generation and validation of verification codes that appear as simple text or selectable items, reducing overall system complexity while maintaining anti-cracking capability through secure server-side logic.
Data Source
AI summary
Provided is a keyword verification method including: acquiring keywords corresponding to the content of a verification object, such as a video, an audio and a picture, displayed and broadcast by a client; and using an identifier to mark the content, generating a verification prompt according to the keyword or the identifier, and further determining a verification result according to a feedback of a user of a corresponding client. Further disclosed is a generation device for implementing the verification method.


