Touchpad Input Inhibition Using Timeout and Movement Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touchpad designs struggle to prevent accidental contact, such as a palm or thumb brushing against the touchpad while typing, from being misinterpreted as intentional input, especially when software drivers are not available or installed, leading to unwanted data input.
Innovation Solution
Implementing a system that inhibits touchpad input until a timeout interval has elapsed and a pointing object has moved a predetermined distance on the touchpad, allowing for extended touchpad functionality to be integrated in firmware or hardware, independent of software drivers, to differentiate between intentional and accidental contact.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a timeout interval is used to prevent accidental touchpad input, then unintended data input is reduced, but the touchpad becomes less responsive and requires longer delay periods
Solution Approach 1:
The system performs preliminary actions by monitoring touchpad usage patterns before accidental input can occur. It tracks the sequence and timing of touches to distinguish between intentional and accidental contact, enabling proactive prevention rather than reactive correction.
Solution Approach 2:
The system continuously monitors touchpad input patterns and provides feedback to the control mechanism. By analyzing the timing, sequence, and characteristics of touches, it dynamically determines whether to enable or disable touchpad functionality, creating a responsive feedback loop that balances accuracy and responsiveness.
2Reliability
If touchpad input is completely inhibited during typing, then accidental input is prevented, but legitimate touchpad usage is blocked
Solution Approach 1:
The touchpad functionality is made dynamic rather than static. The system continuously adjusts the enable/disable state based on real-time analysis of touch patterns, allowing the touchpad to be enabled during typing when intentional input is detected and disabled when accidental contact is detected, providing adaptive control.
Solution Approach 2:
The system applies different quality levels of monitoring to different touch patterns. It distinguishes between the characteristics of intentional touches (specific patterns, timing, and sequences) and accidental contacts, applying selective filtering that preserves legitimate usage while blocking accidental input.
3Device complexity
If a simple timeout mechanism is used, then implementation is simple, but it cannot distinguish between intentional and accidental contact patterns
Solution Approach 1:
The control mechanism segments the touchpad input stream into distinct patterns and sequences. By analyzing individual touch events, their timing relationships, and sequential patterns, the system divides input into intentional and accidental categories, enabling precise discrimination without requiring overly complex hardware.
Solution Approach 2:
The system replaces simple mechanical timeout delays with a more sophisticated software-based pattern recognition mechanism. By substituting pure time-based control with intelligent pattern analysis of touch sequences, the system achieves higher measurement precision while maintaining reasonable implementation complexity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach effectively reduces unintended touchpad input by requiring both a timeout and movement criteria, ensuring responsiveness while minimizing accidental data entry, and provides enhanced functionality regardless of software driver availability.
Implementation Method 1
When a pointing object creates imbalance because of capacitive coupling when the object approaches or touches a touch surface (the sensing area 18 of the touchpad 10), a change in capacitance occurs on the electrodes 12, 14.
Data Source
AI summary
A system and method wherein touchpad input including movement of a cursor and mouse clicks are inhibited until two events have occurred, namely, a timeout interval has elapsed and detection of movement of a pointing object a predetermined distance on the touchpad, wherein the system and method may also be implemented in touchpad firmware or hardware so that touchpad functionality beyond functions offered by an Operating System will travel with the touchpad and be available even when a software driver offering extended touchpad functionality is not installed or available for use.


