Touchscreen Verification Code Input via Element Position Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current verification code systems are inconvenient for users to input, particularly on touchscreens, and provide poor user experience while offering limited security benefits.

Innovation Solution

A verification code generation and verification method that displays user-recognizable elements on a touch display, allowing users to input verification codes through touch actions, with position sensing and comparison to determine correct input, facilitating easy and secure verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional verification codes are used (digits, letters, or image codes), then security against malicious programs is improved, but user convenience and input ease deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoidinput convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces traditional mechanical keyboard input with touch screen interaction. Users directly touch verification code elements displayed on the screen rather than typing characters, substituting mechanical keyboard input with graphical touch interaction. This resolves the contradiction by maintaining security through verified element selection while dramatically improving input convenience on touch devices.

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

Solution Approach 2:

The patent creates visual copies of verification code elements (geometric shapes, colors, patterns) that users can directly select by touching the display. Instead of requiring users to type characters that represent the verification code, the system presents visual representations that can be directly manipulated through touch, maintaining security verification while improving user experience.

Inventive Principle:
Principle #26Copying

2Reliability

If verification codes include stacked texts and random interfering pixels, then security is improved, but user recognizability and input accuracy deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoidinput accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent divides the verification code into distinct geometric elements (shapes, colors, patterns) arranged in specific spatial configurations. Each element is segmented and independently identifiable, allowing users to accurately select required elements without confusion from stacked texts or interfering pixels. This segmentation maintains security through complex element relationships while improving input accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses color variations and geometric shape variations as the basis for verification code elements. Instead of relying on text characters that can be obscured by interfering pixels, the system uses distinct visual properties (color, shape, position) that remain clearly recognizable. Users select elements based on their visual characteristics rather than decoding text, improving accuracy while maintaining security.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS9129100B2Verification code generation and verification method and apparatus
Publication Date: 2015.09.08 HUAWEI TECH CO LTD
  • US9129100B2 patent drawing
  • US9129100B2 patent drawing
  • US9129100B2 patent drawing

AI summary

The present invention discloses a verification code generation and verification method, including: displaying a verification code display region on a touch display module, where the verification code display region includes at least one user-recognizable verification code element; sensing a touch action of a user on the touch display module, and determining a position of the touch action on the touch display module; and comparing whether the position of the touch action of the user on the touch display module is the same as a position of the verification code element to determine whether a verification code is correctly input. The verification code generation and verification method in the embodiments of the present invention is convenient for the user to input a verification code for verification, and brings a good verification effect while facilitating operations. Further, the present invention discloses a verification code generation and verification apparatus.