Partitioned Virtual Keyboard Gesture Selection for Predictive Text
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing predictive text input methods for electronic devices require users to frequently switch focus between the keyboard and text input field, leading to eye strain and inefficiency, especially when composing long texts, and do not effectively accommodate different user typing patterns such as rapid and precise typing.
Innovation Solution
The method generates and displays multiple sets of predicted characters at the input field, allowing users to select them using gestures on the virtual keyboard, reducing the need to divert attention from the text field and improving user experience by allowing input without constant refocusing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If predictive text input methods display predictions at a separate location from the keyboard, then users can see predicted characters, but users must frequently switch focus between the keyboard and text input field
Solution Approach 1:
The patent combines the prediction display with the keyboard interface by overlaying predicted character sets directly on the keyboard partitions. This merging eliminates the need for separate prediction display areas and allows users to see predictions while maintaining focus on the keyboard, resolving the contradiction between visibility and ease of operation.
Solution Approach 2:
The patent transitions from a two-dimensional separation (keyboard in one area, predictions in another) to a layered approach where predictions are displayed in the same spatial dimension as the keyboard but in an overlay fashion. This allows predictions to be visible without requiring users to shift focus to a different location.
2Adaptability or versatility
If multiple sets of predicted characters are displayed, then more input options are provided, but the interface complexity increases
Solution Approach 1:
The patent segments the keyboard into multiple partitions, with each partition displaying a specific set of predicted characters. This segmentation allows multiple prediction sets to be displayed simultaneously in an organized manner, providing diverse input options while maintaining interface clarity through systematic division of the display space.
Solution Approach 2:
Different partitions of the keyboard display different sets of predicted characters tailored to specific typing patterns or contexts. This local differentiation provides customized prediction options in different areas of the interface, increasing versatility while maintaining overall simplicity through localized functionality.
3Adaptability or versatility
If the keyboard is divided into partitions for different gestures, then rapid and precise typing patterns are accommodated, but the keyboard structure becomes more complex
Solution Approach 1:
The keyboard partitions are dynamically assigned based on detected typing patterns. The system adapts the partition configuration in real-time to match whether the user exhibits rapid typing behavior or precise typing behavior, allowing the structure to remain simple while providing specialized layouts when needed.
Solution Approach 2:
The partitioned keyboard structure serves multiple functions: it displays different prediction sets, receives various gesture inputs, and adapts to different typing patterns all within the same interface framework. This multi-functionality accommodates diverse typing styles without requiring separate keyboard structures for each pattern.
4Manufacturing precision
If users must refocus between keyboard and text field, then accurate text input can be achieved, but eye strain and processing inefficiency increase
Solution Approach 1:
The system performs preliminary action by displaying all relevant predicted character sets in advance on the keyboard partitions before the user needs to select them. This allows users to see and process prediction options without shifting focus, enabling accurate selection while eliminating the time loss associated with refocusing between keyboard and text field.
Data Source
AI summary
A method, including receiving an input of a character from a virtual keyboard displayed on a display; generating at least two sets of predicted input characters based on the input character; displaying at least two of the generated sets of predicted input characters at an input field, wherein each displayed set is displayed at a position in a defined arrangement; and selecting one of the displayed sets of predicted input characters in accordance with a gesture received at a partition of the virtual keyboard is disclosed. An electronic device and a non-transitory computer-readable medium to perform the method are also disclosed.


