Touch Input Location Correction Under Device Motion
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Measurement precision
If the device applies motion-based input location correction, then the input accuracy improves under dynamic conditions, but the processing time increases
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.
3Adaptability or versatility
If the device uses multiple correction models for different motion scenarios, then the adaptability improves, but the device complexity increases
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.
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
Data Source
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.


