Portable Device Keyboard Spacebar Adjacent Input Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable electronic devices with touch-sensitive displays face challenges in user input due to limited space, leading to increased likelihood of erroneous spacebar adjacent key presses, especially with reduced keyboard layouts where the spacebar is smaller relative to other keys.
Innovation Solution
The method involves detecting spacebar adjacent inputs and determining whether to accept or replace them based on whether the preceding inputted string corresponds to a stored object or a substring of an object, ensuring accurate character entry by converting incorrect inputs to spaces when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If the keyboard layout is reduced to fit limited space on portable devices, then portability and device compactness are improved, but the likelihood of erroneous spacebar adjacent key presses increases
Solution Approach 1:
The system performs preliminary validation by checking whether the detected key press corresponds to a valid word or phrase in the dictionary before accepting it as input. This preliminary check prevents erroneous spacebar adjacent key presses from being accepted, thereby maintaining input accuracy despite the reduced keyboard layout
Solution Approach 2:
The system provides feedback by validating detected inputs against stored linguistic data (dictionary, phrase book). When a spacebar adjacent key press is detected, the system checks if the resulting input forms a valid word or phrase, and only accepts it if validation succeeds. This feedback mechanism corrects for the increased error rate caused by compact keyboard design
2Area of moving object
If the spacebar is made smaller relative to other keys in reduced keyboard layouts, then space for other keys is increased, but the accuracy of spacebar input detection deteriorates
Solution Approach 1:
Before finalizing the input, the system performs a preliminary validation check by comparing the detected key press against the dictionary and phrase book. This preliminary action allows the system to detect and correct erroneous spacebar adjacent key presses that result from the smaller spacebar size
Solution Approach 2:
The system introduces an intermediary validation layer between the physical key press and the final input acceptance. This intermediary process uses linguistic data (dictionary, phrase book) to verify whether the detected input is valid, thereby compensating for the reduced measurement precision caused by the smaller spacebar
Data Source
AI summary
A method of character entry includes detecting a spacebar adjacent input from a keyboard, the spacebar adjacent input corresponding to a key adjacent to a spacebar; and determining whether to accept the spacebar adjacent input based on whether a preceding inputted string, the preceding inputted string comprising a string of inputted characters preceding the spacebar adjacent input, corresponds to a first stored object.


