Adaptive UI Input Mode Detection for Touch and Pointer Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The coexistence of pointing device and touch panel input systems in information processing devices can lead to reduced operability, as users may experience difficulties in selecting images and navigating interfaces effectively due to conflicting input methods.
Innovation Solution
The implementation of a non-transitory computer-readable recording medium that stores instructions for an information processing device, which includes a processor, pointing device, and display, allowing the device to display a pointer based on pointer position information and enabling seamless selection of images using both pointing device and touch panel inputs, with adaptive display modes (pull-down and pop-up) to enhance user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If both pointing device and touch panel input systems are provided, then input versatility is improved, but operability deteriorates due to conflicting input methods
Solution Approach 1:
The system dynamically changes display modes based on the detected input method. When touch panel input is detected, the system switches to a first display mode that is suitable for touch operations. When pointing device input is detected, the system switches to a second display mode that is suitable for pointer-based operations. This dynamic adaptation resolves the contradiction by making the interface behavior contingent on the active input method.
Solution Approach 2:
The system changes display parameters such as the position, size, and arrangement of displayed images based on the detected input method. For touch panel input, images may be displayed larger or in a grid layout that facilitates finger selection. For pointing device input, images may be displayed with smaller margins or in a layout that optimizes pointer navigation. This parameter adjustment resolves the contradiction by optimizing the interface for the active input method.
2Ease of operation
If display modes are adapted to the primary input system, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The display control unit performs multiple functions: it detects the input method, determines the appropriate display mode, and renders the images accordingly. This multi-functionality is achieved within a single software module rather than requiring separate hardware components for each input method, thus improving ease of operation while minimizing the increase in device complexity.
Solution Approach 2:
The display control unit acts as an intermediary between the input devices (touch panel and pointing device) and the image display system. It receives input from either device, processes the input method type, and translates it into the appropriate display configuration. This intermediary layer simplifies the overall system architecture by centralizing the adaptation logic in a single software component.
Data Source
AI summary
A first selection of an image may be received in accordance with image selection information inputted from a pointing device. A second selection of an image corresponding to a designated coordinate may be received by detecting the designated coordinate. A first object image for receiving an instruction to display a plurality of first images may be displayed. The plurality of first images may be displayed when an operation to select the displayed first object image is received in the first selection or the second selection. When a selection of a first image is received, the process associated with the selected first image may be executed. The plurality of first images may be displayed in a first mode when the operation is received in the first selection. The plurality of first images may be displayed in a second mode when the operation is received in the second selection.


