Touch Screen Gesture Disambiguation via Distance Thresholding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable devices with touch screens face challenges in accurately identifying the intended icon when a finger gesture occurs near multiple overlapping virtual icons, leading to user interface misinterpretation and frustration due to the complexity of key sequences and menu hierarchies.
Innovation Solution
A method implemented in portable multifunction devices that detects finger-down and finger-up events on a touch screen, determining the distance between these events to differentiate between button control and slide control user interface objects, activating the appropriate action based on predefined thresholds to resolve ambiguity in overlapping hit regions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the density of virtual icons on the touch screen is increased to provide more functions, then the functionality of the device is improved, but the accuracy of identifying the intended icon when a finger gesture occurs near multiple icons deteriorates
Solution Approach 1:
The patent segments the touch screen into multiple zones or regions, each associated with a specific virtual icon. When a finger gesture occurs, the system determines which zone the gesture originated from, allowing accurate icon identification even when icons are densely packed and their hit regions overlap. This spatial segmentation resolves the ambiguity between adjacent icons.
Solution Approach 2:
The patent introduces an intermediary mechanism that analyzes the characteristics of the finger gesture (such as touch duration, movement trajectory, or pressure patterns) to distinguish between intentional gestures and accidental contacts. This intermediary analysis layer mediates between the dense icon arrangement and the user's intended action, enabling accurate identification despite high icon density.
2Ease of operation
If the hit regions of virtual icons are expanded to improve ease of selection, then the ease of operation is improved, but the ambiguity in overlapping regions increases leading to misinterpretation
Solution Approach 1:
The patent applies different quality characteristics to different regions of the touch screen. In overlapping regions where multiple icons are present, the system uses enhanced local analysis (such as tracking gesture trajectory or measuring touch duration) to determine the intended icon, while maintaining standard hit region sizes in non-overlapping areas. This localized differentiation allows expanded hit regions without sacrificing reliability in ambiguous zones.
Solution Approach 2:
The patent performs preliminary analysis of the finger gesture characteristics immediately upon contact, before final icon selection is confirmed. By analyzing the initial touch pattern, movement direction, or pressure distribution in advance, the system can pre-determine the intended icon even when the gesture begins in an overlapping region, preventing misinterpretation before it occurs.
3Adaptability or versatility
If physical pushbuttons are added to provide more functions, then the functionality is improved, but the device complexity and difficulty of operation increase
Solution Approach 1:
The patent makes the touch screen interface universal by enabling it to perform functions previously requiring separate physical buttons. Through software-based virtual buttons and gestures, the same touch screen surface can provide navigation, selection, and control functions, eliminating the need for additional physical hardware and reducing overall device complexity while maintaining full functionality.
Solution Approach 2:
The patent creates virtual copies of physical pushbutton functions on the touch screen interface. Instead of adding physical buttons, the system implements software-based button representations that replicate the functionality of physical controls, allowing users to access the same functions through the touch interface without increasing hardware complexity.
Data Source
Figure 1A
Figure 1B
Figure 2
AI summary
A portable electronic device (100) having a touch screen display (112) detects a first finger-down event at a first position (5805) on the touch screen display (112). The first position. (5805) is adjacent to first and second user interface objects (5806, 5802). The portable device (100) detects a second finger event at a second position (5808,5812,5809,5817,5807) on the touch screen display (112). The second finger event is either a finger-dragging event or a finger-up event. The portable device (100) determines a type of the second finger event and a distance between the first position (5805) and the second position (5808,5812,5809,5817,5807). The portable device (100) performs a first action associated with the first user interface object (5806) if the distance is greater than a predefined threshold and performs a second action associated with the second user interface object (5802) if the distance is equal to or less than the predefined threshold and the second finger event is a finger-up event.