Touch Screen Input Precision via Typical Coordinate Calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch screen input methods for mobile devices often result in inaccurate key selection due to the lack of precise mechanisms for determining user intent, leading to errors in character input and reduced product utilization efficiency.
Innovation Solution
A method that detects touch areas on a touch screen, determines a typical coordinate value for each area by averaging or weighting the coordinates of touch points, and uses this value to select and trigger actions for active objects, thereby enhancing the precision of user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If a software input panel (SIP) is used as the input interface to substitute hardware keyboard, then the product can be slimmed and display area can be enlarged, but the key selection accuracy deteriorates due to imprecise judgment of user intent
Solution Approach 1:
The patent changes the parameter used for key selection from simple area coverage to typical coordinate value. By calculating the typical coordinate value (e.g., centroid) of touch points within each key area, the system achieves more precise key selection that reflects actual user intent rather than just finger coverage area.
2Ease of operation
If the key selection is based on finger-covered area comparison, then the system can operate with simple touch detection, but the selected key is often not the desired key leading to input errors
Solution Approach 1:
The patent replaces the mechanical area-based selection mechanism with a coordinate-based calculation mechanism. Instead of comparing finger coverage areas, the system calculates typical coordinate values of touch points and compares these coordinates with key positions, providing more reliable key selection while maintaining ease of operation.
3Measurement precision
If a conventional hardware keyboard is used, then key selection is precise through signal generation, but the product becomes bulky and requires more space
Solution Approach 1:
The patent extracts the essential function of precise key selection from the physical hardware keyboard and implements it through software calculation. By taking out the coordinate calculation and comparison logic, the system achieves hardware keyboard-level precision without the physical keyboard occupying space.
Data Source
AI summary
A method of controlling an electronic device, an electronic device using the same, and a computer program product are provided. The method includes detecting a plurality of touch areas on a touch screen so that a plurality of touch points contained within each of the touch areas are obtained, respectively determining a typical coordinate value corresponding to each of the touch areas according to a coordinate value of each of the touch points within the touch areas, selecting one or more active objects displayed on the touch screen according to the typical coordinate value corresponding to each of the touch areas, and triggering an action associated with the one or more active objects.


