Click Pattern Verification for Mobile Input Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveinput accuracyVSAvoidinput convenience
Core Design Contradiction:
ReliabilityVSEase of operation

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.

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

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If users re-enter verification code after erroneous input, then verification is eventually achieved, but server load increases due to repeated submissions

Engineering Contradiction:
Improveverification successVSAvoidserver processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If traditional keyboard layout is used on mobile devices, then compatibility is maintained, but input efficiency decreases due to limited space

Engineering Contradiction:
Improvedevice compatibilityVSAvoidinput speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2936277B1Method and apparatus for information verification
Publication Date: 2023.06.28 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP2936277B1 patent drawingFigure 1
  • EP2936277B1 patent drawingFigure 2
  • EP2936277B1 patent drawingFigure 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.