Touch Screen Coordinate Correction for Border Targets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Touch targets on the border of capacitive touch screens are difficult to access as existing methods either require increasing hardware overhead or fail to accurately report coordinate points, leading to unsuccessful touch operations.
Innovation Solution
A method that utilizes multi-touch events to correct central coordinate points by determining the nearest border side of the touch screen, adjusting the coordinate point based on movement speed and direction of a second touch event, allowing for precise targeting without hardware enhancements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the touch screen responding region is extended beyond the displaying region to improve border region touch accuracy, then the touch accuracy in border regions is improved, but the hardware overhead and device complexity increase
Solution Approach 1:
The patent changes the parameter of coordinate point selection from always using the central coordinate point to dynamically selecting between central coordinate point and touch target point based on region. When the touch target is in the border region, the system selects the touch target point as the coordinate point to be reported, whereas in non-border regions it uses the central coordinate point. This parameter change resolves the contradiction by improving border region touch accuracy without any hardware modification.
2Device complexity
If the central coordinate point is always used for touch events to simplify the coordinate reporting algorithm, then the algorithm complexity is reduced, but the touch operation fails in border regions
Solution Approach 1:
The patent makes the coordinate point selection dynamic rather than static. The system dynamically determines whether to use the central coordinate point or the touch target point based on the location of the touch target. A judgment module checks if the touch target falls within the border region, and accordingly selects different coordinate points for reporting. This dynamic approach maintains algorithm simplicity while ensuring reliable touch operations across all screen regions.
Solution Approach 2:
The patent applies different coordinate selection strategies to different regions of the touch screen. In non-border regions, the central coordinate point is used, while in border regions, the touch target point is used. This local differentiation resolves the contradiction by tailoring the coordinate reporting method to the specific requirements of each region, ensuring both algorithm simplicity and touch reliability.
3Area of stationary object
If a larger touch screen responding region is created to enable border region touches, then the touch coverage area is increased, but the manufacturing cost and device size increase
Solution Approach 1:
The patent creates a virtual extension of the touch screen responding region through software processing. By selecting the touch target point as the coordinate point for border region touches, the system effectively extends the usable touch area without physically enlarging the touch screen hardware. This virtual copying approach maintains the original hardware dimensions while achieving larger functional touch coverage, thereby reducing manufacturing costs.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method and a mobile terminal for reporting a coordinate point of the touch screen. The method includes: the mobile terminal receiving a touch event of the touch screen; when two touch events are received simultaneously with the coordinate points of one touch event which is called as a first touch event including coordinate points belonging to a border region of the touch screen and all of the coordinate points of the other touch event which is called as a second touch event belonging to a non-border region of the touch screen, the mobile terminal determining a central coordinate point of the first touch event, correcting the central coordinate point to the border side of the touch screen nearest to the central coordinate point according to the second touch event; and taking the corrected coordinate point as a reported coordinate point. According to the present solution, the problem that the target of the border of the touch screen cannot be touched smoothly can be solved without increasing the hardware overhead.