Angular Contact Geometry for Touch Input Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable computing devices with touch-screen displays face inaccuracies in processing touch and gesture inputs due to the size of users' fingers, making it difficult to accurately select smaller controls or perform precise actions.
Innovation Solution
The implementation of angular contact geometry, which generates a sensor map from touch input data and determines an ellipse to represent the contact shape, using a Gaussian distribution and Eigen values to find a best-fit ellipse that minimizes inaccuracy, thereby improving input recognition accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If standard touch processing techniques are used, then the device can process touch inputs, but the accuracy of touch input recognition deteriorates due to finger size
Solution Approach 1:
The touch input processing is segmented into multiple stages: generating a sensor map from raw touch data, determining an ellipse that encompasses the sensor map elements, calculating an inaccuracy ratio, and validating the ellipse. This segmentation allows each stage to optimize for its specific function, improving overall accuracy.
Solution Approach 2:
The patent transitions from standard 2D touch coordinate processing to 3D elliptical geometry analysis. By representing the touch contact area as an ellipse with major and minor axes, the system adds a dimensional perspective that captures the shape and orientation of finger contact, enabling more accurate touch point determination.
2Volume of moving object
If the touch-screen display is made smaller for portability, then the device is more convenient to carry, but the accuracy of touch input processing deteriorates
Solution Approach 1:
The patent applies local quality analysis by examining the specific geometry of each touch contact area through sensor maps and elliptical fitting. Instead of treating all touch inputs uniformly, the system adapts to the local characteristics of each contact, determining optimal ellipse parameters (size, orientation, position) for each touch event to maximize accuracy on small displays.
3Device complexity
If conventional ellipse fitting methods are used, then the processing is simpler, but the inaccuracy ratio increases due to non-optimal ellipse determination
Solution Approach 1:
The patent implements feedback through the inaccuracy ratio calculation, which measures the discrepancy between the determined ellipse and the actual sensor map elements. This feedback mechanism validates whether the ellipse adequately represents the touch contact area and allows for iterative optimization of ellipse parameters to minimize the inaccuracy ratio.
Solution Approach 2:
The system optimizes multiple ellipse parameters simultaneously: the major axis length, minor axis length, orientation angle, and center position. By adjusting these parameters to best fit the sensor map data and minimize the inaccuracy ratio, the system achieves superior ellipse determination compared to conventional fixed-parameter methods.
Data Source
AI summary
In embodiments of angular contact geometry, touch input sensor data is recognized as a touch input on a touch-screen display, such as a touch-screen display integrated in a mobile phone or portable computing device. A sensor map is generated from the touch input sensor data, and the sensor map represents the touch input. The sensor map can be generated as a two-dimensional array of elements that correlate to sensed contact from a touch input. An ellipse can then be determined that approximately encompasses elements of the sensor map, and the ellipse represents a contact shape of the touch input.


