Dynamic Software Keyboard Rear Touch Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional software keyboards on small touch screens, like smartphones, face operational restrictions due to limited display area, leading to cumbersome key selection processes and increased chances of erroneous inputs, especially during one-handed use.
Innovation Solution
A touch-sensitive display system that dynamically changes the displayed keys in a keyboard window based on user input, allowing for one-handed operation by using a rear touch panel to select keys, reducing the need for fine adjustments and minimizing overlap with application screens.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If many keys are displayed concurrently on the touch screen, then the keyboard can provide comprehensive input options, but the application screen area is hidden and restricted in operation
Solution Approach 1:
The keyboard is segmented into multiple pages, with each page displaying a limited number of keys (e.g., 3x3 grid). Users can navigate between pages to access different sets of keys, allowing comprehensive input options while maintaining a clean, non-obtrusive keyboard interface that doesn't hide the application screen.
Solution Approach 2:
The patent introduces a temporal dimension to key access by implementing page-based navigation. Instead of displaying all keys simultaneously in space, keys are organized across multiple pages that users can cycle through, effectively adding a time-based navigation layer to access the full keyboard functionality.
2Area of stationary object
If the size of each key is reduced to enlarge the application screen, then more screen area is available, but the user may select an adjacent key by mistake, wasting time
Solution Approach 1:
The keyboard keys are segmented into a compact 3x3 grid layout on each page, providing sufficient spacing between keys. This segmentation ensures that even though keys are small, they maintain adequate separation to prevent accidental selection of adjacent keys, while still fitting within a small footprint that preserves application screen visibility.
Solution Approach 2:
The system provides visual feedback by highlighting or indicating the currently active key before selection is finalized. This feedback mechanism allows users to confirm their intended key selection, reducing the likelihood of accidental selections and providing a chance to correct mistakes before they are committed.
3Ease of operation
If the device is held with one hand, then portability and convenience are improved, but unintended touch operations on the application screen occur due to unstable holding
Solution Approach 1:
The patent inverts the traditional interaction model by allowing users to select keys by tapping the area around or between keys rather than directly on the keys themselves. This inversion makes it easier to accurately select keys with one hand, as the target area is larger and more forgiving of unstable holding, while still preventing unintended application screen interactions.
Solution Approach 2:
The system introduces an intermediary selection mechanism where users first indicate their intended key selection through a broader interaction zone, and then the system confirms the selection. This intermediary step acts as a buffer that prevents direct, potentially erroneous touches on the application screen while still enabling accurate key selection during one-handed operation.
4Ease of operation
If a flick operation is used to reduce the number of keys displayed, then each key can be larger, but multiple operations are required to confirm the target key
Solution Approach 1:
The system performs preliminary actions by pre-organizing keys into logical groups across multiple pages and providing intuitive navigation controls. Users can quickly navigate to the desired key page using predictable patterns, reducing the time needed to locate and confirm the target key while maintaining large, visible key sizes for easy selection.
Data Source
AI summary
An embodiment provides a method, including: displaying, on a touch sensitive display, a data structure composed of a plurality of keys in a keyboard window; determining, using a processor, at least one key to display in the keyboard window; receiving, at an input device, user input; changing, based on user input, the keys to be displayed in the keyboard window; and selecting a key based on user input, using the touch sensitive display screen, from the keys displayed in the keyboard window. Other embodiments are described and claimed.


