Touch Input Locking for Adjacent GUI Groups
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch panel technologies struggle to prevent erroneous operations when GUI components with different purposes are placed adjacent to each other, leading to unintended processing and increased user burden due to parallax and displacement issues.
Innovation Solution
An information processing apparatus with a detection section to identify contact and proximity to a display surface, a proximity determination section to assess the degree of proximity, and an operation-lock determination section that disables operation inputs to GUI components outside the intended group until the user moves outside a predetermined proximity detection region, ensuring accurate operation inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If GUI components with different purposes are placed adjacently within the display region, then the display space is efficiently utilized and more functions are accessible, but erroneous operations occur more frequently when the user presses a button on the wrong GUI component group due to parallax and viewpoint displacement
Solution Approach 1:
The patent divides the display screen into multiple detection regions, each associated with a specific GUI component group. The detection section identifies which detection region the operating object contacts first, thereby segmenting the input area and preventing erroneous operations across adjacent GUI component groups with different purposes.
Solution Approach 2:
The system performs preliminary detection to identify which detection region the operating object contacts first, before the actual operation is executed. This preliminary action of detecting contact order allows the system to pre-determine the intended GUI component group and prevent erroneous operations on adjacent groups with different purposes.
2Reliability
If a boundary region is provided between adjacent GUI components with input history-based determination, then erroneous operations between adjacent components are reduced, but the technology cannot be applied to general Windows systems that manage multiple GUI components as groups with different purposes
Solution Approach 1:
The patent creates a universal input detection mechanism that works with any GUI component group in Windows systems. By detecting which detection region is contacted first and identifying the corresponding GUI component group, the system provides erroneous operation prevention that is compatible with various Windows GUI component groups such as OSK, toolbar, and navigation bar, rather than being limited to specific component types.
Solution Approach 2:
The detection section acts as an intermediary between the user's operating object and the GUI component groups. It detects the contact position and determines which detection region is contacted first, then identifies the corresponding GUI component group, serving as a mediator that prevents erroneous operations without requiring system-specific modifications.
3Reliability
If the system disables operation input to GUI components outside the intended group during proximity detection, then erroneous operations are prevented, but the user experience may be affected by restricted input capability
Solution Approach 1:
The system dynamically changes the operability of GUI component groups based on real-time detection results. When a detection region is contacted, the system enables operation input only for the corresponding GUI component group and disables input for other groups. This dynamic adjustment prevents erroneous operations while maintaining user input flexibility within the intended target.
Solution Approach 2:
The system provides feedback by disabling operation input to GUI component groups outside the detected contact region. This feedback mechanism informs the user that the system has identified a specific detection region and is restricting input to prevent erroneous operations on adjacent GUI component groups with different purposes.
Data Source
AI summary
There is provided an information processing apparatus including a detection section configured to detect contact/proximity of an operating object with/to a display surface of a display section on which objects classified into groups in accordance with a relationship between the objects are displayed, a proximity determination section configured to determine a degree of proximity of the operating object to the display surface based on a detection result obtained by the detection section, and an operation-lock determination section configured, when the proximity determination section determines that the operating object touches the display surface, to disable an operation input to an object belonging to a group different from a group which an object that the operating object touches belongs to, until the operating object is positioned outside a proximity detection region, the proximity detection region being a region from the display surface to positions which are a predetermined distance away therefrom.


