Anti-Accidental Touch Logic for High Screen-to-Body Terminals

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

VSEngineering 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

Engineering Contradiction:
Improvedisplay areaVSAvoidoperation accuracy
Core Design Contradiction:
Area of stationary objectVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveeffective display areaVSAvoidaccidental touch interference
Core Design Contradiction:
Area of stationary objectVSObject-affected harmful factors

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3640782B1Anti-misoperation method and terminal
Publication Date: 2024.07.31 HUAWEI TECH CO LTD
  • EP3640782B1 patent drawingFigure 1
  • EP3640782B1 patent drawingFigure 2
  • EP3640782B1 patent drawingFigure 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.