Multi-Directional Keypad Layout for Low-Stroke Text Entry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional telephone keypads are cumbersome and error-prone for alpha-numeric data entry, requiring complex sequences of key strokes and hindering miniaturization due to space constraints in portable devices.
Innovation Solution
A directionally-mapped alpha-numeric data entry system incorporating a multi-directional pointing device, soft keys, and a microprocessor that allows navigation on a display, enabling simplified and error-free data entry with a reduced number of key strokes by using a keypad array with a 'home location' and additional functional keys.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional telephone keypad is used for alpha-numeric data entry, then the device structure is simple, but the data entry process becomes complex and error-prone requiring multiple key strokes
Solution Approach 1:
The patent introduces a multi-directional pointing device that adds spatial dimensionality to the traditional linear keypad interface. By allowing users to point in multiple directions (up, down, left, right, center) from a home position, the system transforms one-dimensional sequential key pressing into two-dimensional spatial navigation, reducing the number of strokes needed to access alpha-numeric characters and functions.
Solution Approach 2:
The multi-directional pointing device serves multiple functions: it acts as a navigation tool for moving through the key array, a selection mechanism for choosing characters, and a mode-switching device for accessing different input modes (alpha, numeric, symbolic). This consolidation of multiple functions into a single device reduces overall system complexity while improving operational ease.
2Area of stationary object
If conventional keypad layout is used, then manufacturing is simple, but space efficiency is poor preventing miniaturization of portable devices
Solution Approach 1:
The patent segments the traditional large keypad layout into a more compact arrangement by organizing keys around a central multi-directional pointing device. The key array is divided into functional zones (numeric keys, alpha keys, function keys) that can be accessed radially from the center, allowing for more efficient space utilization and enabling smaller overall device footprint.
Solution Approach 2:
By introducing radial access patterns from a central pointing device, the patent enables a more compact two-dimensional key arrangement that fits within smaller areas compared to traditional linear or grid-based layouts, thus facilitating device miniaturization while maintaining manufacturing simplicity.
3Reliability
If multiple key strokes are required for each letter input, then data entry accuracy decreases, but the keypad structure remains conventional and simple
Solution Approach 1:
The system performs preliminary actions by displaying the full list of available characters and their corresponding single-key access codes before the user actually needs to input data. This allows users to plan their input sequence in advance, reducing errors and improving accuracy. The predictive text feature also performs preliminary word completion based on partial input, further reducing errors.
Solution Approach 2:
The system provides immediate visual feedback by displaying the current input on the screen, showing which character will be entered with the next key stroke, and providing predictive text suggestions. This real-time feedback allows users to verify their input intent before finalizing, significantly reducing data entry errors and improving reliability.
Data Source
AI summary
A data input system is provided which comprises a processor, and a key array coupled to said processor, wherein said key array comprising at least one soft-key, at least one multi-directional pointing key for navigate a cursor and a conventional 3×4 telephone soft-key array for data selections; wherein said at least one soft-key includes a “backspace” key to delete a prior input data, a “space” key to add a space after said prior input data, or a “List/Fix” key to display a list of letter on a display for user to fix or list ambiguous letter/word presented by an input string.


