Revolving Virtual Keyboard with Fixed Cursor Focus and Adjacent Suggestions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional virtual keyboards for character input are inefficient, requiring numerous key presses and consuming excessive processing resources and network bandwidth, leading to user frustration and increased computational load.
Innovation Solution
A revolving on-screen virtual keyboard design where the cursor focus is fixed to a first row or column, allowing characters to wrap around in a cylindrical fashion, and moving the cursor to a list of word suggestions with reduced key presses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional virtual keyboards are used for character input, then complete character entry is achieved, but the number of key presses increases and processing resources are consumed
Solution Approach 1:
The system performs preliminary action by displaying word suggestions and auto-completions before the user finishes typing, allowing users to select completed words with fewer key presses. The search suggestions are pre-calculated and displayed immediately adjacent to the cursor position, enabling users to access them without moving the cursor far across the keyboard.
Solution Approach 2:
The patent introduces an intermediary element - the list of word suggestions displayed adjacent to the cursor - that mediates between the user's partial input and the final search query. This intermediary list provides auto-completions and search suggestions that bridge the gap between what the user has typed and what they intend to type, reducing the need for complete character entry.
2Measurement precision
If conventional virtual keyboards require full character typing, then accurate input is achieved, but computing resources and network bandwidth are consumed
Solution Approach 1:
The system applies partial action by allowing users to input only part of a word or search query before selecting from auto-completions or suggestions. The full character entry is replaced by partial input followed by selection, reducing the total number of key presses and computational resources needed while maintaining input accuracy through the suggestion list.
3Adaptability or versatility
If cursor moves across virtual keyboard to access word suggestions, then suggestions are accessed, but number of key presses increases
Solution Approach 1:
The patent applies local quality by positioning the list of word suggestions immediately adjacent to the cursor's current position rather than requiring cursor movement to a fixed location. This local positioning ensures that suggestions are always accessible with minimal key presses regardless of where the cursor is on the keyboard, making the feature adaptable to any typing position while maintaining ease of operation.
Data Source
Figure 1
Figure 2
Figure 3A~3B
AI summary
A method includes displaying a user interface on a display of a client device. The user interface includes a virtual keyboard including characters arranged in rows and columns. The method also includes fixing a focus of a cursor displayed in the user interface to a first row or a first column in the virtual keyboard, responsive to receiving a first request to move the cursor in a first direction in the virtual keyboard, wrapping the one of the characters around the row or the column to a last row or a last column of the virtual keyboard to present another of the characters within the focus of the cursor, and responsive to receiving a second request to move the cursor in the virtual keyboard in a second direction, moving the focus of the cursor to a list of word suggestions.