Touch Input Location Correction Under Device Motion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handheld electronic devices face challenges in accurately registering touch inputs due to unintended motion caused by external forces, such as bumps or vibrations, leading to inaccurate targeting of virtual buttons or other touch-sensitive elements.

Innovation Solution

The device employs a motion sensing system to detect relative motion between the user's input member and the touchscreen, using threshold conditions and input-location correction models to adjust the detected touch location and compensate for unintended motion, thereby improving input accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the device uses standard touch input detection without motion compensation, then the device complexity remains low, but the input accuracy deteriorates under dynamic motion conditions

Engineering Contradiction:
Improvetouch input accuracyVSAvoidinput processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary motion detection and characterization before the touch input occurs. By detecting device motion, determining its characteristics, and predicting the offset in advance, the system prepares the correction data before it is needed, enabling accurate compensation without adding complex real-time processing during the touch event itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses motion sensing data as feedback to adjust the interpreted touch location. By continuously monitoring device motion and using this information to correct the touch input location, the system creates a feedback loop that compensates for motion-induced errors, improving accuracy without requiring a complete redesign of the input system.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the device applies motion-based input location correction, then the input accuracy improves under dynamic conditions, but the processing time increases

Engineering Contradiction:
Improvetouch input accuracyVSAvoidinput processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system determines motion characteristics and predicts touch offset in advance, before the actual touch input is processed. This preliminary calculation of motion parameters and offset prediction allows the correction to be applied efficiently during touch processing, reducing the time penalty that would otherwise result from complex real-time motion analysis.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the device uses multiple correction models for different motion scenarios, then the adaptability improves, but the device complexity increases

Engineering Contradiction:
Improvemotion condition adaptabilityVSAvoidcorrection system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system selects different correction models based on the characteristics of the detected motion. By changing the model parameters or selecting among predefined models according to motion characteristics such as acceleration patterns, direction, or magnitude, the system adapts to different motion scenarios without requiring a completely separate system for each scenario, thus managing complexity through parameter-based adaptation.

Inventive Principle:
Principle #35Parameter changes

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 solution effectively mitigates the impact of dynamic motion environments by accurately determining the user's intended touch target, enhancing the reliability of touch inputs in various contexts, including vehicle travel or other dynamic conditions.

Implementation Method 1

The motion of the user's wrist may be detected using an accelerometer of a wearable electronic device

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Data Source

PatentUS11755150B2Input location correction based on device motion
Publication Date: 2023.09.12 APPLE INC
  • US11755150B2 patent drawing
  • US11755150B2 patent drawing
  • US11755150B2 patent drawing

AI summary

An electronic device includes a housing, a display at least partially within the housing, a cover positioned over the display and defining an input surface of the electronic device, a motion sensing system configured to detect a motion of the electronic device, and a touch sensor configured to detect, within a time window after the motion of the electronic device is detected, a contact of an input member of a user on the input surface of the electronic device. The electronic device is configured to determine, for a time prior to the detection of the contact, a relative motion between the input member and the input surface. In accordance with a determination that a characteristic of the relative motion satisfies a threshold condition, the electronic device may determine a second input location based at least in part on the location of the contact and the relative motion.