Mobile Terminal Tap Event Recognition via Scroll Context Cancellation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile terminal technologies face challenges in accurately recognizing tap events, particularly in distinguishing between genuine user interactions and page scrolling processes, leading to potential misjudgment of user intentions.
Innovation Solution
A method and apparatus for mobile terminal tap event recognition that records touch events, modifies event names, and determines whether a tap event occurs during page scrolling by forming groups of touch events and analyzing their types and timestamps, canceling the tap event if it occurs within a scrolling process to prevent misinterpretation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If tap event recognition is implemented without distinguishing scrolling context, then user interaction response is fast, but tap event accuracy deteriorates due to misjudgment between genuine taps and scrolling gestures
Solution Approach 1:
The system performs preliminary actions by recording and grouping touch events before tap event recognition occurs. Touch events are captured with timestamps and organized into sequences that represent user interactions. This preliminary recording and grouping enables the system to analyze the context of each touch event, determining whether it occurs during scrolling or as a genuine tap, thereby improving recognition accuracy without adding complex real-time processing requirements.
2Measurement precision
If all touch events are recorded and analyzed in detail, then tap event recognition accuracy is improved, but processing time and system resources increase
Solution Approach 1:
The system extracts only the essential information needed for tap event recognition by grouping touch events into sequences and identifying key characteristics such as scroll vs. tap patterns. Rather than processing every detail of each touch event, the system extracts the relevant temporal and contextual information from grouped events, maintaining high recognition accuracy while reducing processing time and resource consumption.
3Reliability
If tap events during scrolling are not canceled, then user interaction responsiveness is maintained, but incorrect page switching occurs leading to poor browsing experience
Solution Approach 1:
The system uses feedback from the sequence of recorded touch events to determine the user's true intention. By analyzing the pattern and timing of events in a sequence, the system receives feedback about whether a touch occurred during scrolling or as a deliberate tap. This feedback mechanism enables the system to reliably distinguish between scrolling gestures and genuine tap commands, canceling inappropriate page switches while maintaining responsiveness to valid user interactions.
Data Source
AI summary
A mobile terminal tap event recognition method and apparatus are disclosed. The method includes: recording a plurality of touch events detected by a touch screen of a mobile terminal by recording an event type and a timestamp of each touch event; forming one or more completed groups of touch events based on the even types and the timestamps of the plurality of touch events; determining, in response to a tap event and according to the plurality of touch events, whether the tap event takes place in a page scrolling process; and cancelling, in response to a determination that the tap event takes place in the page scrolling process, the tap event.


