Touch Gesture Offset Correction Using Sensor Fusion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current touch-sensitive devices face challenges in accurately determining user intentions and detecting device sharing, particularly when multiple sensors provide conflicting or incomplete data, leading to potential misinterpretation of user interactions.
Innovation Solution
Implementing a personal computing device with a variety of sensors, including touch sensors, accelerometers, gyroscopes, and proximity sensors, which collect and analyze multiple types of sensor data to determine user intentions and detect device sharing by applying offsets to touch gesture locations based on device orientation, proximity, and motion, thereby enhancing accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple sensors are used to detect touch gestures, then user intention detection accuracy is improved, but device complexity increases
Solution Approach 1:
The patent segments the touch detection function across multiple specialized sensors (touch sensor, accelerometer, gyroscope, proximity sensor), where each sensor handles a specific aspect of gesture detection. This segmentation allows each sensor to be optimized for its specific function while collectively providing comprehensive gesture recognition, resolving the contradiction between measurement precision and device complexity.
Solution Approach 2:
The patent implements a multi-functional sensor system where the same set of sensors serves multiple purposes: touch sensors detect contact location, accelerometers detect device orientation and motion, gyroscopes detect rotational movement, and proximity sensors detect near-contact gestures. This multi-functionality improves user intention detection accuracy without proportionally increasing device complexity, as the sensors are already integrated into the device architecture.
2Measurement precision
If sensor data is processed to apply offsets, then gesture location accuracy is improved, but processing time increases
Solution Approach 1:
The patent applies offset corrections to touch gesture locations based on pre-determined sensor characteristics and device geometry. The offset values are calculated in advance based on the known relationship between sensor readings and actual touch positions, allowing rapid correction without complex real-time computation. This preliminary preparation of offset data enables accurate gesture location detection while minimizing processing time.
Solution Approach 2:
The patent replaces complex mechanical or computational gesture recognition systems with a sensor fusion approach that uses straightforward data integration and offset application. Instead of relying on sophisticated algorithms to interpret raw sensor data, the system uses pre-calibrated offset values to directly correct touch locations, substituting complex processing with simpler, faster computations that maintain high accuracy.
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 improves the accuracy of user intention detection and device sharing recognition by integrating multiple sensor data and applying context-aware offsets, providing a more reliable user experience.
Implementation Method 1
For a capacitive touch screen, a change in capacitance may occur within the touch screen at the location of an object's contact with or proximity to the surface of the capacitive touch screen
Data Source
AI summary
In one embodiment, logic embodied in a computer-readable non-transitory storage medium of a device determines a location of a touch gesture by a user within a touch-sensitive area of the device. The logic selects for the touch gesture based on its location within the touch-sensitive area one of a plurality of pre-determined offsets, the pre-determined offsets being specific to the device, the pre-determined offsets being derived from device-specific empirical data on usage of the device by a plurality of users, and the pre-determined offsets being pre-loaded onto the device. The logic applies the pre-determined offset to the location of the touch gesture to determine a touch input intended by the user.


