Soft Input Panel Arc Layout for Single-Handed Operation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional touchscreen keyboards are difficult for single-handed use, as users may struggle to reach keys located on the opposite side of the display, especially when holding the device with one hand.
Innovation Solution
An electronic device transitions from a straight layout to an arc layout for the soft input panel upon receiving a specific input gesture, allowing keys to be positioned along a curved path, and provides customization options such as color and background image analysis to enhance usability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a horizontal keyboard layout is used at the bottom of the display, then two-handed operation is optimized, but single-handed operation becomes difficult as users cannot reach keys on the opposite side of the display
Solution Approach 1:
The keyboard layout dynamically transforms from a static horizontal arrangement to a dynamic arc-shaped arrangement based on user input. The system detects gestures (such as swiping from the bottom edge) and automatically reconfigures the keyboard keys into an arc layout that curves along the edge of the display, making them accessible to single-handed operation while maintaining the full keyboard functionality.
2Ease of operation
If the keyboard is reconfigured into an arc layout, then single-handed accessibility is improved, but the complexity of detecting and implementing the layout change increases
Solution Approach 1:
The system prepares multiple keyboard layout configurations in advance, including the standard horizontal layout and various arc layout variations. When a user performs a triggering gesture (such as swiping along the bottom edge for a certain distance or duration), the system has already prepared the arc layout ready to be displayed, enabling quick transition without complex real-time calculation.
3Adaptability or versatility
If customization options for keyboard appearance are added, then user preference satisfaction is improved, but the overall system complexity increases
Solution Approach 1:
The keyboard customization system is segmented into independent parameters such as background color, text color, font style, and layout type. Users can modify each parameter independently through simple interface elements, and these changes are applied to the keyboard rendering without affecting the underlying input processing logic. This modular approach enables extensive customization while keeping the core system relatively simple.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Techniques for providing an arc layout for a soft input panel are described. In some examples, an electronic device can transition from providing a substantially straight and/or horizontal layout for the soft input panel to an arc layout for the soft input panel. The electronic device can display a graphical element at a location on the soft input panel. The electronic device can receive input corresponding to, for example, a swipe of the graphical element in a curved manner across the soft input panel. Based on the input, the electronic device can transition from displaying the soft input panel using the substantially straight layout to displaying the soft input panel using the arc layout.