Virtual Input Keyboard Linkage for Multi-Field Touch Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of handheld electronic devices face inconvenience when switching between different application software, as they need to frequently switch between keyboards and input methods, making the process non-intuitive and inconvenient.
Innovation Solution
An electronic system with a touch display unit and a processing unit that displays multiple input fields and links virtual input keyboards to each field, allowing simultaneous data processing across multiple keyboards, eliminating the need for frequent switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single keyboard is used for multiple application software, then the device structure remains simple, but the user needs to frequently switch between keyboards and input methods, reducing ease of operation
Solution Approach 1:
The patent divides the single keyboard system into multiple virtual input keyboards, each dedicated to specific application software or input methods. This segmentation allows users to select the appropriate virtual keyboard for each application without switching physical keyboards, thereby improving ease of operation while maintaining the physical simplicity of a single device.
Solution Approach 2:
The patent creates a universal input system where a single physical keyboard can serve multiple functions by implementing multiple virtual input keyboards. Each virtual keyboard can be configured for different applications, languages, or input methods, allowing the same physical device to handle diverse input requirements without adding physical complexity.
2Ease of operation
If multiple virtual input keyboards are implemented for different applications, then ease of input operation is improved, but the system complexity increases
Solution Approach 1:
The patent implements a dynamic keyboard switching mechanism that automatically or manually activates the appropriate virtual input keyboard based on the current application or user selection. This dynamic approach allows the system to adapt to different input needs without requiring users to manually configure complex settings each time, thereby improving convenience while managing system complexity through automated control.
Solution Approach 2:
The patent introduces a keyboard management module as an intermediary that handles the complexity of multiple virtual keyboards. This mediator manages the activation, switching, and coordination of different virtual input keyboards, shielding users from the underlying system complexity while providing convenient access to multiple input methods through a unified interface.
3Ease of operation
If frequent switching between keyboards is required, then the input process becomes non-intuitive, but the device structure remains simple
Solution Approach 1:
The patent pre-configures multiple virtual input keyboards for different applications and input methods before the user needs them. The system anticipates the user's input needs by having the appropriate virtual keyboards ready and accessible, eliminating the need for time-consuming switching operations. Users can directly select from pre-prepared virtual keyboards that match their current application context.
Solution Approach 2:
The patent creates virtual copies of physical keyboards in software form, allowing multiple keyboard instances to coexist simultaneously. Each virtual keyboard is a software representation that can be independently activated without physically switching devices. This copying approach makes the switching process more intuitive as users interact with familiar keyboard layouts in different virtual contexts rather than dealing with physical device changes.
Data Source
AI summary
An electronic system having a multiple of input keyboards is provided. The electronic system comprises a touch display unit and a processing unit. The touch display unit displays a plurality of input fields. The processing unit links each of a plurality of virtual input keyboards correspondingly to one of the input fields to perform data processing on the input fields according to the operation input on each of the virtual input keyboards.


