Touchscreen Input Coordinate Generation Using Segmented Algorithms
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices struggle to accurately identify the position of user inputs on displays due to the lack of consideration for various use environments, leading to reduced accuracy in coordinate generation and unintended functions being executed.
Innovation Solution
Implementing a system with multiple algorithms for identifying user inputs in partial screen areas of touchscreens, including peak point-based and center point-based algorithms, which are selected based on the specific screen area and application requirements to enhance accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single designated coordinate generation scheme is used, then the device complexity is reduced, but the measurement precision of user input position deteriorates
Solution Approach 1:
The patent segments the coordinate generation process by dividing the touchscreen into multiple screen areas (first screen area and second screen area) and applying different coordinate generation algorithms to each area. This allows high-precision algorithms to be used where needed while maintaining system simplicity overall.
Solution Approach 2:
The patent implements local quality by making different parts of the touchscreen have different coordinate generation characteristics. The first screen area uses a first coordinate generation algorithm while the second screen area uses a second coordinate generation algorithm, optimizing precision for specific regions without complicating the entire system.
2Measurement precision
If multiple algorithms are implemented for different screen areas, then the measurement precision of user input position is improved, but the device complexity increases
Solution Approach 1:
The patent divides the touchscreen into distinct screen areas and assigns specific algorithms to each area, managing complexity through structured segmentation rather than universal complexity. Each area has its own algorithmic approach tailored to its precision requirements.
Solution Approach 2:
The patent changes the parameter of coordinate generation algorithm based on the screen area being processed. By selecting different algorithms (first coordinate generation algorithm vs. second coordinate generation algorithm) for different areas, the system adapts precision levels to local requirements without uniformly increasing complexity.
3Ease of operation
If coordinate information is generated without considering use environments, then the ease of operation is maintained, but the reliability of function execution deteriorates
Solution Approach 1:
The patent applies local quality by making the coordinate generation process adaptive to different screen areas and use environments. Each screen area has optimized coordinate generation characteristics that account for its specific usage context, improving reliability without complicating the overall operation.
Solution Approach 2:
The patent changes coordinate generation parameters based on the detected screen area and application requirements. The system automatically selects appropriate algorithms (first or second coordinate generation algorithm) based on environmental context, ensuring reliable function execution while maintaining ease of operation.
Data Source
AI summary
Various embodiments of the disclosure relate to an electronic device and an operation method thereof. The electronic device may comprise: a display comprising a touch screen; a memory; and at least one processor electrically connected to the display and the memory. The memory may store instructions which, when executed, cause the at least one processor to: store, in the memory, information associated with a plurality of algorithms for identifying the location of an input; identify, among the plurality of algorithms, a first algorithm corresponding to a first screen region which is a portion of a screen region of the touch screen; identify a first input on the first screen region; and using the first algorithm, acquire touch coordinate information, corresponding to the location corresponding to the first input, on the touch screen.


