Touch Input Processing Using Intensity-Dependent Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for processing touch inputs on electronic devices with touch-sensitive surfaces are cumbersome and inefficient, leading to increased energy consumption and battery drain in battery-operated devices.

Innovation Solution

Implementing methods that differentiate between various touch inputs based on intensity and duration, allowing for customized processing and reducing unnecessary inputs, such as distinguishing between long press, pan, and tap gestures, to optimize processing power and conserve battery life.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If conventional touch input processing methods are used, then all touch inputs are processed uniformly, but this leads to increased energy consumption and battery drain

Engineering Contradiction:
Improveenergy consumptionVSAvoidprocessing efficiency
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating touch input processing based on the specific characteristics of each touch event. Different regions of the touch input space (intensity levels, duration ranges, gesture types) are processed differently, with high-intensity or long-duration touches triggering more comprehensive processing while brief low-intensity touches receive minimal processing, thereby optimizing energy consumption according to actual user needs.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by monitoring and responding to variations in touch intensity and duration parameters. The system dynamically adjusts processing depth based on these parameter changes, implementing a tiered processing approach where the level of processing intensifies or diminishes according to the magnitude and persistence of the touch parameters, thus resolving the contradiction between energy efficiency and processing thoroughness.

Inventive Principle:
Principle #35Parameter changes

2Duration of action of moving object

If all touch inputs are processed with the same level of detail, then processing is thorough, but processing time increases and battery life decreases

Engineering Contradiction:
Improvebattery lifeVSAvoidprocessing time
Core Design Contradiction:
Duration of action of moving objectVSLoss of time

Solution Approach 1:

The patent implements partial action by applying different levels of processing detail to different touch inputs based on their characteristics. Rather than uniformly processing all touches with maximum detail, the system applies just enough processing to distinguish and respond appropriately to each touch type, performing comprehensive analysis only when necessary (e.g., for ambiguous or prolonged touches) and minimal analysis for clear, brief touches, thereby reducing overall processing time and extending battery life.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent applies segmentation by dividing touch input processing into multiple stages or tiers. The system first performs rapid initial assessment of touch parameters, then conditionally proceeds to more detailed processing only for touches that meet specific criteria. This segmented approach separates quick-filter processing from in-depth analysis, significantly reducing average processing time while maintaining accurate response for all relevant inputs.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If touch inputs are processed without differentiation, then the system is simple, but customized processing and gesture recognition are limited

Engineering Contradiction:
Improvegesture recognition capabilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamics by creating a flexible, adaptive processing system that adjusts its complexity based on input characteristics. The system dynamically selects processing depth and type based on real-time analysis of touch parameters, allowing it to handle simple taps with minimal processing while providing comprehensive gesture recognition for complex inputs. This dynamic adaptation enables versatile gesture recognition without requiring the system to maintain maximum processing complexity for all inputs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies preliminary action by performing initial classification of touch inputs based on easily measurable parameters such as intensity and duration before committing to more complex processing. This preliminary assessment allows the system to quickly identify and handle routine touches with simple responses while preparing more sophisticated processing only for touches that warrant additional analysis, thereby enabling advanced gesture recognition capabilities without permanently increasing baseline system complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10152208B2Devices and methods for processing touch inputs based on their intensities
Publication Date: 2018.12.11 APPLE INC
  • US10152208B2 patent drawing
  • US10152208B2 patent drawing
  • US10152208B2 patent drawing

AI summary

An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies an activation intensity threshold, performs a first operation. The activation intensity threshold includes a first intensity threshold component that decreases from a first intensity value over time.