Disambiguation of Reduced Keyboard Text Input via Visual Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Handheld electronic devices with reduced keyboards face challenges in efficient text entry due to ambiguous inputs, as multiple letters, symbols, and digits are assigned to a single key, requiring complex keystroke interpretation systems that can be cumbersome and inefficient.
Innovation Solution
A handheld electronic device with a reduced QWERTY keyboard layout and a compound text input disambiguation function that uses a processor, memory, and input apparatus to generate and display multiple possible interpretations of ambiguous inputs, allowing users to select the intended text with minimal keystrokes through a graphical interface and learning database.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If a reduced keyboard is used to enable text entry in a compact device, then the device form factor is reduced, but the input becomes ambiguous requiring complex interpretation systems
Solution Approach 1:
The system provides feedback by displaying multiple possible interpretations of the ambiguous input on the screen, allowing the user to see what the system has interpreted and to correct it if necessary. This resolves the contradiction by making the complexity of the interpretation system transparent and controllable through visual feedback rather than hidden computational complexity.
Solution Approach 2:
The graphical user interface acts as an intermediary between the reduced keyboard input and the final text output. Instead of directly converting ambiguous key presses to text, the system introduces an intermediate display layer that shows possible interpretations, allowing the user to mediate the translation process and resolve ambiguity visually before finalizing the input.
2Area of stationary object
If multiple letters are assigned to a single key to reduce keyboard size, then the number of keys is reduced, but the number of keystrokes required for text entry increases
Solution Approach 1:
The system performs preliminary action by pre-calculating and displaying multiple possible interpretations of the current input sequence before the user finishes typing. This allows the user to see potential corrections or alternatives in advance, reducing the time needed to correct mistakes or select the intended word, thereby compensating for the increased keystroke count.
Solution Approach 2:
The system dynamically updates the display of possible interpretations as the user continues to input characters. Rather than presenting a static set of options, the system adapts the displayed interpretations in real-time based on the evolving input sequence, allowing the user to see increasingly accurate predictions as more characters are entered, thus reducing overall entry time.
3Volume of moving object
If a reduced keyboard with multiple functions per key is used, then the device can be more compact, but the ease of operation decreases due to ambiguous inputs
Solution Approach 1:
The system enhances ease of operation by providing immediate visual feedback that displays the interpreted meaning of ambiguous inputs. Users can see what the system understands their input to mean and can easily correct misunderstandings by selecting from displayed alternatives or continuing to type, making the compact reduced keyboard as easy to use as larger keyboards.
Solution Approach 2:
The system performs self-service by automatically resolving ambiguity through intelligent interpretation algorithms that predict the user's intended input. The system serves itself by generating and displaying multiple possible interpretations without requiring explicit user disambiguation, thereby maintaining ease of operation while enabling compact form factor.
Data Source
AI summary
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to generate artificial variants in certain circumstances. The artificial variants comprise characters within a core alphabet of the device and are free of extended characters that may otherwise be active on the device.


