Click Pattern Verification for Mobile Input Errors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The inconvenience of entering verification codes on mobile devices due to their miniaturization and lack of a sufficient keyboard leads to erroneous input and excessive server load from repeated submissions.
Innovation Solution
A method and apparatus that allow users to verify information by recognizing a sequence of click operations on a terminal device, determining a click pattern characteristic, and matching it with a verification code set stored by the server, eliminating the need for keyboard input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If verification codes are entered through keyboard on mobile devices, then verification function is achieved, but input errors increase due to miniaturization and insufficient keyboard
Solution Approach 1:
The patent replaces the mechanical keyboard input system with a graphical touch interface system. Users interact with visual elements (circles, squares, lines) on the screen through touch gestures rather than typing on a miniaturized keyboard. This substitution eliminates the physical constraints of small keyboards while maintaining verification functionality, thereby improving both input accuracy and convenience.
Solution Approach 2:
The patent transitions from one-dimensional linear keyboard input to two-dimensional graphical spatial interaction. The verification code is represented as a grid of visual elements arranged in rows and columns, allowing users to select multiple characters through spatial gestures (swiping, tapping) across the screen. This dimensional change enables more information to be conveyed and interacted with simultaneously, improving efficiency and accuracy on mobile devices.
2Reliability
If users re-enter verification code after erroneous input, then verification is eventually achieved, but server load increases due to repeated submissions
Solution Approach 1:
The patent performs preliminary validation and error detection on the client side before submission to the server. The graphical interface provides visual feedback during the selection process, allowing users to correct mistakes before final submission. This preliminary action prevents erroneous submissions from reaching the server, reducing unnecessary processing load while ensuring verification success.
3Adaptability or versatility
If traditional keyboard layout is used on mobile devices, then compatibility is maintained, but input efficiency decreases due to limited space
Solution Approach 1:
The patent creates a universal graphical verification interface that functions across different mobile devices regardless of their specific keyboard layouts or screen sizes. The touch-based graphical selection mechanism works consistently across various device types (smartphones, tablets) and operating systems, maintaining broad compatibility while enabling faster input through intuitive visual interaction rather than navigating cramped keyboard layouts.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure provides a method and an apparatus for user verification. A terminal device recognizes a sequence of click operations made by the user according to a maneuver prompted on a terminal device. The sequence of click operations carries operation information from which a click pattern characteristic, such as a characteristic code, can be determined. Upon receiving the determined click pattern characteristic, a server verifies the user input by matching the click pattern characteristic with a verification code set or stored by the server. The click pattern characteristic may be based on recognizing clicking or tapping operations performed by the user at a specified time and/or in a designated area. The method enables user verification on devices that lowers the rate of errors in the user input of verification codes.