Anti-Accidental Touch Logic for High Screen-to-Body Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High screen-to-body ratio in mobile terminals leads to accidental touch operations due to the close proximity of fingerprint collection components and display screens, causing interference and unintended actions, such as returning to the desktop during gaming.
Innovation Solution
An anti-accidental touch method that determines accidental touches by analyzing touch parameters like position and time on both the touchscreen and fingerprint collection component, shielding the incorrect operation to execute the intended one, thereby reducing accidental touches and improving operational efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If the screen-to-body ratio is increased to enlarge the display area, then the display effect is improved, but the spacing between the fingerprint collection component and display screen becomes smaller, leading to accidental touch operations
Solution Approach 1:
The patent divides the touch detection area into multiple independent regions: a first touch detection area on the display screen and a second touch detection area on the fingerprint collection component. This segmentation allows the system to independently detect and identify touches in different regions, preventing accidental touches from triggering incorrect operations.
Solution Approach 2:
The patent introduces a touch detection mechanism as an intermediary layer between the user's finger and the underlying components. This mechanism detects touch parameters (position, pressure, duration) and uses them to determine whether a touch is intentional or accidental, thereby mediating between the close proximity of components and accurate operation recognition.
2Area of stationary object
If the spacing between fingerprint collection component and display screen is reduced to achieve high screen-to-body ratio, then the display area is enlarged, but the user's finger may accidentally drag objects across both components, causing unintended operations
Solution Approach 1:
The patent implements dynamic touch parameter detection and analysis, where the system continuously monitors touch position, pressure, and duration. Based on these dynamic parameters, the system determines whether a touch operation is intentional or accidental, allowing it to adaptively respond to different user actions despite the close proximity of components.
Solution Approach 2:
The patent changes the detection parameters from simple touch presence to multi-dimensional touch characteristics including position coordinates, pressure magnitude, and touch duration. By analyzing these parameter changes, the system can distinguish between intentional touches on one component versus accidental drags across multiple components.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The embodiments of this application provide an anti-accidental touch method and a terminal, relate to the field of communications technologies, and can reduce a risk of an accidental touch operation and improve execution efficiency of a touch operation when a user operates on a display screen or a fingerprint collection component. The method includes: obtaining, by a terminal, a screen touch event detected on a touchscreen; obtaining, by the terminal, a key touch event detected on a target key; determining, by the terminal, one of the screen touch event and the key touch event as an accidental touch operation based on a touch position and a touch time of a touch point in the screen touch event and a touch position and a touch time of a touch point in the key touch event; and executing, by the terminal, an operation instruction corresponding to the key touch event when the accidental touch operation is the screen touch event; or executing, by the terminal, an operation instruction corresponding to the screen touch event when the accidental touch operation is the key touch event.