Adaptive Keypad Layout for Mobile Terminal Text Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile terminals face challenges in efficient text input due to small key spacing on keypads, leading to frequent typing errors, especially for long texts, and are cumbersome for hearing-impaired users attempting to input sign language, with limited space utilization.
Innovation Solution
A method and mobile terminal design that includes a modified keypad operation allowing for interlocking display windows with edit objects, enabling split or slid keypads, and utilizing display windows for text input, correction, and language adaptation based on content and input schemes, including handwriting, voice, and sign language recognition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a basic keypad with multiple keys is used for text input, then text input function is provided, but typing errors increase due to small key spacing and thumb thickness
Solution Approach 1:
The keypad is divided into multiple language-specific keypads (Korean, English, Chinese, etc.) that can be selectively displayed. This segmentation allows users to choose the appropriate keyboard layout for their input needs, reducing typing errors by avoiding unnecessary key switches and providing optimized key spacing for each language.
Solution Approach 2:
The system dynamically switches between different keypad layouts based on detected input language or user selection. The keypad configuration changes in real-time, transitioning from a static basic keypad to an adaptive interface that optimizes key arrangement and spacing according to the current input requirements.
2Adaptability or versatility
If multiple keypads are included for different languages, then language versatility is improved, but operation becomes cumbersome and time-consuming
Solution Approach 1:
The system performs preliminary detection of the input language or user intent before displaying the appropriate keypad. This preliminary action allows the correct language-specific keypad to be pre-configured and displayed, eliminating the need for users to manually switch between multiple keypads during text input.
Solution Approach 2:
The system automatically detects the input language and selects the appropriate keypad layout without requiring user intervention. The keypad adapts itself to the user's needs by monitoring input patterns and automatically switching between language configurations, making the system self-serve the user's multilingual requirements.
3Area of stationary object
If a basic keypad layout is used, then space utilization is limited, but simple structure is maintained
Solution Approach 1:
The same display area is used to present different keypad layouts depending on the detected language or input mode. The basic keypad structure serves multiple functions by dynamically reconfiguring itself, maximizing space utilization without requiring additional physical hardware or complex structural elements.
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
A method of controlling a mobile terminal, and which includes displaying an application screen of an executing application and a corresponding keypad on a display of the mobile terminal; modifying, via a controller of the mobile terminal, the keypad into a new keypad arrangement; displaying, via the controller, a display window in a vacant space created by the modification of the keypad, wherein a function of the display window is automatically selected based on a type of the executing application; and inputting text on the displayed application screen through the display window and modified keypad.