Dynamic On-Screen Keyboard Switching for Input Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional input methods for mobile devices, such as on-screen keyboards, often lack user friendliness due to limited button configurations, necessitating improved interfaces for character and symbol input.
Innovation Solution
An input device with a storage unit for multiple keyboard screens, a display unit for showing selected screens, and a switching control unit for transitioning between screens based on user input, allowing for intuitive selection and switching of keyboard candidates, enhancing user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a traditional on-screen keyboard is used on mobile devices, then character input functionality is provided, but user friendliness and input efficiency are insufficient due to limited button configurations
Solution Approach 1:
The keyboard layout is made dynamic and adaptable rather than fixed. The system automatically reconfigures the keyboard layout based on the frequency and patterns of character combinations detected during typing, allowing the most commonly used characters to be positioned in easily accessible locations while maintaining full keyboard functionality
Solution Approach 2:
The positional parameters of keyboard characters are changed adaptively. The system modifies the arrangement and positioning of characters on the keyboard based on usage statistics, optimizing the layout to improve typing efficiency while preserving all original input capabilities
2Adaptability or versatility
If multiple keyboard screens are provided for different character sets, then input versatility is improved, but device complexity and operation difficulty increase
Solution Approach 1:
The keyboard system serves multiple functions through a single unified interface. It automatically adapts to display different character sets and layouts based on detection algorithms, eliminating the need for separate physical keyboards or complex manual switching while maintaining support for multiple languages and character types
Solution Approach 2:
The keyboard system performs self-configuration and automatic adaptation without user intervention. It autonomously detects typing patterns and reorganizes the layout accordingly, and can automatically switch between different character sets based on context, reducing the operational burden on the user
Data Source
AI summary
An input control unit includes: a keyboard storage unit for storing keyboard screens each corresponding to a set of characters or symbols; a keyboard display unit for reading one of the keyboard screens and displaying the read keyboard screen on the screen; an input receiving unit for receiving a selection of the character or the symbol by the user; and a switching control unit for reading keyboard screens from the keyboard storage unit, displaying the read keyboard screens on the screen as selection candidates, and switching the selection candidate from among the plurality of keyboard screens. When the switching control unit receives a user control input to confirm the candidate being selected from the user, the keyboard display unit displays the keyboard screen selected on the screen, and receives a selection of the character or the symbol selected from the user.


