Touchscreen Diacritic Input via Spatial Gesture Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multi-touch devices face challenges in efficiently entering accented characters or characters with diacritics due to slowed input speed, complex additional menus, and user unawareness of existing features like tap-hold and auto-complete, which are not suitable for all languages.
Innovation Solution
A method and system for touch-screen devices that detect a first touch to select a character, a second touch to select a diacritic, and determine the location of the second touch to generate a specific output with the diacritic positioned accordingly, using gestures on a virtual keyboard without additional menus, allowing intuitive and fluid input of diacritics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If tap-hold method is used to enter accented characters, then diacritics can be selected from additional menu, but character input speed is slowed down
Solution Approach 1:
The system performs preliminary action by detecting the location of the second touch on the touch-screen and determining the corresponding diacritic position in advance. This allows the diacritic to be automatically applied without requiring the user to wait for additional menus or perform sequential selections, thereby maintaining fast character input speed while enabling accented character entry.
2Adaptability or versatility
If additional menu is presented with all diacritic combinations, then complete character selection is enabled, but device complexity increases
Solution Approach 1:
The invention extracts the diacritic selection functionality from the traditional additional menu approach. Instead of presenting users with comprehensive menus containing all diacritic combinations, the system extracts only the essential interaction elements by using touch location detection to automatically determine which diacritic the user intends to apply, based on where the user touches relative to the character.
Solution Approach 2:
The touch location on the screen serves as an intermediary between the user's intent and the diacritic selection. Rather than directly presenting menus, the system uses the spatial position of the user's touch as a mediator to automatically select the appropriate diacritic, simplifying the interface while maintaining full functionality.
3Productivity
If auto-complete or auto-correction is used, then some diacritics can be added automatically, but language-specific limitations and incorrect corrections occur
Solution Approach 1:
The system enables self-service by allowing users to directly specify their desired diacritic through touch location on the screen. Instead of relying on prediction algorithms that may be language-specific or make incorrect assumptions, the user themselves controls the diacritic selection by touching where they want the diacritic to appear, making the system universally applicable to all languages and scripts.
Data Source
AI summary
A method, system, and/or computer program product operate a touch-screen device. A first touch on a touch-screen is detected, and a character is selected therefrom. A second touch on the touch-screen is detected, and a diacritic is selected therefrom. A location of the second touch on the touch-screen is determined. A location for the diacritic is selected according to a determined location of the second touch on the touch-screen. A specific touch-screen output of a selected character and a selected diacritic is then generated, where the selected diacritic is located on the selected character according to a selected diacritic location.


