Keypad Key Assignment and Disambiguation Routine
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Handheld electronic devices face challenges in compactly arranging keys to enable efficient text entry, as existing reduced keyboards often result in ambiguous inputs due to multiple functions assigned to a single key, requiring complex keystroke interpretation systems that can be cumbersome for users.
Innovation Solution
A keypad with a plurality of keys where linguistic elements are assigned in various arrangements, combined with a disambiguation routine that uses a processor and memory to interpret user inputs and provide unambiguous outputs, allowing for efficient text entry by balancing key assignments and minimizing ambiguity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If multiple letters, symbols, and digits are assigned to a single key in a reduced keyboard, then the keypad can fit in a smaller space, but the input becomes ambiguous and requires complex keystroke interpretation systems
Solution Approach 1:
The patent segments the keypress action into distinct phases: initial press, hold period, and release. By dividing the single keypress event into temporal segments, the system can distinguish between different intended characters (e.g., holding the key longer selects different letters on the same key), thereby reducing ambiguity while maintaining a compact keypad layout.
Solution Approach 2:
The patent introduces dynamic temporal characteristics to the keypress action. Instead of static single-press inputs, the system uses variable hold times and release patterns to encode different characters. This dynamic approach allows a single physical key to represent multiple linguistic elements unambiguously through temporal differentiation.
2Ease of operation
If a multi-tap system is used to specify characters on a key, then unambiguous input is achieved, but a relatively large number of key inputs are required compared with the number of characters output
Solution Approach 1:
The patent employs periodic temporal patterns where the key is pressed, held for a specific duration, and released in a rhythmic sequence. By using periodic hold intervals and release timing, the system can efficiently cycle through multiple characters on a single key without requiring repeated full keypress sequences, thus improving text entry speed while maintaining unambiguity.
Solution Approach 2:
The patent changes the temporal parameters of the keypress action (hold time, release time) to encode different characters. By varying these time parameters rather than repeating keypresses, the system achieves efficient character selection with fewer input actions, directly improving productivity while preserving input clarity.
3Productivity
If key chording or press-and-hold systems are used, then multiple characters can be entered efficiently, but the systems have unique drawbacks that reduce user convenience
Solution Approach 1:
The patent implements a self-service mechanism where the system automatically interprets the temporal pattern of the keypress and selects the appropriate character without requiring complex user actions or feedback. The disambiguation routine autonomously processes the hold time and release pattern to determine the intended character, making the system both efficient and convenient for users.
Data Source
AI summary
An improved keypad having a plurality of keys can have linguistic elements assigned to the keys in any of a variety of arrangements depending upon various considerations.


