Touchpad Palm Rejection for Accurate Multi-Touch Event Reporting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touchpads, particularly precision touchpads (PTPs), often misinterpret user inputs due to unintended interactions, such as a palm resting on the touchpad mistakenly triggering a different command than intended, leading to incorrect actions and disrupted user interactions.
Innovation Solution
A method for generating touchpad information using a controller to distinguish between finger and non-finger objects on the touchpad, specifically identifying predefined regions and time durations to accurately report touch events, thereby preventing false inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the touchpad interprets all touch objects in the sensing region, then the touchpad can detect all user inputs, but false detection occurs when a palm rests on the touchpad causing incorrect commands
Solution Approach 1:
The patent segments touch objects into different types (finger objects and non-finger objects) based on their characteristics. The controller distinguishes between these segments by analyzing touch parameters such as contact area, pressure distribution, and temporal patterns. This segmentation allows the system to process finger inputs normally while filtering out palm rests, resolving the contradiction between comprehensive detection and accurate interpretation.
2Loss of information
If the touchpad reports all detected touch objects, then complete touch information is provided to the operating system, but unintended inputs are generated causing disrupted user interactions
Solution Approach 1:
The patent extracts and removes non-finger touch objects (such as palm rests) from the set of reported touch information. The controller analyzes each detected touch object and selectively excludes those identified as non-finger objects from being reported to the operating system. This extraction process maintains complete information about actual user inputs while eliminating harmful false inputs, thus preserving information completeness while improving ease of operation.
Data Source
AI summary
A touchpad and a method for generating touchpad information are provided. The method includes: performing by a controller: in response to detecting that a first touch object is located in a sensing region of the touchpad, determining whether or not a specific touch event is identified; in response to determining that the specific touch event is identified, determining whether a second touch object is located in a first predefined region of the sensing region, and determining whether the second touch object is a predefined object; in response to determining that the second touch object is located in the first predefined region and the second touch object is the predefined object, reporting first touch information and second touch information to an operation system. The first touch information indicates that the second touch object leaves the sensing region, and the second touch information indicates that the specific touch event occurs.


