Touch Input Processing Using Time-Based Ineffective Area Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices with large-screen displays face issues with unintended touch inputs due to fingers or palms contacting the edge areas, leading to inaccurate recognition of user inputs and noise interference from multiple touch inputs.
Innovation Solution
Configuring a partial area of the display as an ineffective input area based on touch input patterns and maintenance time, using a processor to acquire and analyze user inputs through a touch sensor, identifying patterns, and determining areas as effective or ineffective to ignore unintended inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If a large-screen display is used to provide highly-readable contents, then the display area is increased, but unintended touch inputs occur due to fingers or palms contacting the edge areas
Solution Approach 1:
The display area is segmented into effective input areas and ineffective input areas. The processor identifies and designates specific regions (such as edge areas) as ineffective input areas where touch inputs are ignored, while maintaining the rest of the display as effective for normal interaction. This segmentation allows the large display to maintain its size while preventing unintended inputs from palm or finger contact with edges.
Solution Approach 2:
Different regions of the display are assigned different functional qualities. Edge areas are designated with ineffective input status to prevent false touches, while central areas maintain effective input status for user interaction. This local differentiation allows the system to maintain high input accuracy across the large display area by applying different touch sensitivity characteristics to different spatial locations.
2Area of stationary object
If the entire display area is made effective for touch input, then input coverage is maximized, but noise interference occurs from multiple unintended touch inputs
Solution Approach 1:
The harmful effect of unintended touch inputs is extracted and isolated by designating specific regions as ineffective input areas. These areas are removed from the set of regions that generate recognizable input signals, effectively taking out the noise-generating portions from the overall input system while preserving the useful input areas.
Solution Approach 2:
The system dynamically determines whether a touch input should be recognized based on multiple factors including touch location, touch pattern, and maintenance time. The processor evaluates each touch input in real-time and dynamically decides whether to recognize it as valid or ignore it as noise, allowing flexible adaptation to different usage scenarios and preventing noise interference while maintaining input coverage.
3Speed
If touch inputs are recognized without time verification, then input response speed is maintained, but ghost touches and false inputs are recognized
Solution Approach 1:
The system performs preliminary verification of touch inputs by checking whether the touch is maintained for a designated period of time before recognizing it as valid. This preliminary time-based validation action filters out transient false inputs such as ghost touches while still maintaining fast response for legitimate touches that meet the time threshold, balancing speed and accuracy.
Data Source
AI summary
According to various embodiments of the present invention, an electronic device comprises a display panel including a touch sensor, and a processor, wherein the processor can be configured to: acquire a user input inputted in a designated area of the display panel through the touch sensor; identify a pattern corresponding to the form of the user input; perform a designated operation based on the user input when the pattern corresponds to a first designated condition; check the time during which the user input is maintained with respect to the designated area when the pattern corresponds to a second designated condition; determine the designated area as an ineffective input area on the basis of checking for whether the time corresponds to a designated time range; and ignore the user input inputted through the ineffective input area, or another input related to the user input. In addition to the various embodiments disclosed in the present invention, other various embodiments are possible.


