Velocity Modification for Clickable Trackpad Input Rejection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advanced touch and multi-touch input devices detect unintended user actions, leading to misinterpretation of commands due to unintentional touch or push inputs, which can confuse users and disrupt intended interactions.

Innovation Solution

Implementing a module within the user interface device or attached computing device to selectively reject or modify input signals, using pattern recognition and velocity modification techniques to differentiate between intended and unintended inputs, thereby refining the interpretation of user actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multi-touch panel detects all touch events simultaneously, then user interaction complexity increases, but unintended user actions are also detected leading to command misinterpretation

Engineering Contradiction:
Improveuser interaction complexityVSAvoidcommand interpretation accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments touch events into different categories (intended vs. unintended) by analyzing multiple parameters simultaneously. The system divides the touch input stream into meaningful gesture segments while filtering out spurious touches, allowing complex multi-touch interactions to be processed reliably by categorizing each touch event based on its characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary processing layer between the touch panel sensor and the command execution system. This intermediary module analyzes touch patterns, velocities, and temporal characteristics to distinguish intended commands from unintended actions before passing processed input to the operating system, thereby preventing misinterpretation while preserving interaction complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If touch panel sensitivity increases to detect subtle gestures, then gesture detection capability improves, but unintentional touches are also detected

Engineering Contradiction:
Improvegesture detection capabilityVSAvoidunintentional touch detection
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent applies dynamic thresholding and adaptive filtering that adjusts sensitivity based on contextual factors such as touch velocity, pressure, duration, and temporal patterns. The system dynamically modifies detection parameters to maintain high sensitivity for intentional gestures while automatically suppressing signals that match unintended touch patterns, resolving the contradiction between detection precision and false positive reduction.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes multiple detection parameters simultaneously (velocity thresholds, pressure thresholds, temporal windows, spatial patterns) to differentiate between intended and unintended touches. By adjusting these parameters dynamically based on touch characteristics, the system maintains high gesture detection capability while filtering out unintentional contacts that fail to meet the composite criteria for valid gestures.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If input signal processing is enhanced to distinguish intended from unintended inputs, then command accuracy improves, but processing complexity increases

Engineering Contradiction:
Improvecommand accuracyVSAvoidsignal processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial processing by focusing computational resources on analyzing only the most discriminating parameters for each touch event (such as velocity, pressure, and temporal patterns) rather than processing all possible signal characteristics. This selective approach achieves high command accuracy by concentrating analysis on the most informative features while avoiding the complexity of comprehensive signal processing.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements self-service processing where the touch input system automatically analyzes and categorizes its own input signals using embedded algorithms that detect patterns, velocities, and temporal characteristics. The system serves itself by autonomously distinguishing intended from unintended inputs through real-time parameter analysis without requiring external intervention, thereby improving command accuracy while managing processing complexity through efficient self-monitoring.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10452174B2Selective input signal rejection and modification
Publication Date: 2019.10.22 APPLE INC
  • US10452174B2 patent drawing
  • US10452174B2 patent drawing
  • US10452174B2 patent drawing

AI summary

This application is directed to modifying a sensed velocity at a device (e.g., a clickable trackpad) based on a time-dependent click memory variable (CMV). For example, if a touch having a certain velocity is detected when a selection (pick) button is pressed or released, the velocity can be initially suppressed under the presumption that the movement was inadvertent. However, over time that presumption fades, and the CMV can be used to gradually allow the full velocity of the touch to be recognized, under the new presumption that the movement was intentional.