Virtual Keyboard Delineation for Accented Character Entry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional user interfaces for portable electronic devices, such as PDAs and mobile phones, face challenges in efficiently entering embellishment marks and accented characters, as they often require multiple key presses or mode changes, which can be cumbersome and limit accessibility, especially for languages using diacritical marks.
Innovation Solution
The solution involves a user-scribe delineation user interface that detects motion and position to generate user-scribed delineations, allowing the association of grapheme key characters with embellishment marks for display, enabling intuitive entry of composite characters through a virtual keyboard and touch-screen interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional keyboard arrangements are used for character input, then basic characters can be entered, but embellishment marks and accented characters require multiple key presses or mode changes which reduces input efficiency
Solution Approach 1:
The character input process is segmented into two independent phases: first selecting the base character from the keyboard, then selecting the embellishment mark from a displayed set. This segmentation allows each phase to be optimized independently, with the keyboard handling base characters efficiently and the embellishment selection handling special characters intuitively.
Solution Approach 2:
The system performs preliminary action by automatically displaying the relevant set of embellishment marks immediately after a base character is selected. This preliminary preparation eliminates the need for users to search for embellishment marks later, streamlining the input process.
2Adaptability or versatility
If multiple keys or mode changes are required for embellishment marks, then comprehensive character coverage is achieved, but user interface complexity increases
Solution Approach 1:
The system merges the keyboard interface with an overlay of embellishment mark options. When a key is pressed, the corresponding embellishment marks are displayed at or near the key location, combining the simplicity of the keyboard with the comprehensiveness of extended character sets into a unified interface.
Solution Approach 2:
The system adds a temporal dimension to character input by introducing a second selection phase. Instead of requiring complex multi-key combinations or mode switching, the system uses time-based separation: first select base character, then select embellishment, thereby simplifying the spatial interface while maintaining comprehensive character coverage.
3Ease of operation
If conventional keyboards are used, then device simplicity is maintained, but accessibility to diacritical marks is limited
Solution Approach 1:
The system creates visual copies of embellishment marks directly on the keyboard interface or near the selected key. These visual representations allow users to intuitively select the desired embellishment without needing to memorize key combinations or navigate complex menus, thereby improving accessibility while maintaining input speed.
Data Source
Figure 1~2
Figure 3a~3c
Figure 4a~4c
AI summary
An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform the following: detect, from a key user interface of an electronic device, key input of a particular key character from a first set of key characters; detect, from a user-scribe delineation user interface of the electronic device, user-scribed delineation input of a particular delineation character from a second set of delineation characters; wherein the first set of characters comprise grapheme characters and the second set of characters comprises embellishment marks, and wherein the apparatus is configured to associate together the particular key character and the particular delineation character for display.