Two-Stage Touch Interface with Predictive Text Entry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Small touch-screen devices face challenges in efficiently entering text due to limited screen space, making it cumbersome for users to select characters, especially when full character sets cannot be displayed in a single stage.
Innovation Solution
A two-stage interface is implemented, where a seek bar displays a compressed range of characters, and upon user selection, a selection bar shows surrounding characters, allowing users to navigate and select desired characters efficiently, with an optional prediction engine suggesting the next likely characters for faster input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a full character set is displayed on a small touch screen, then character selection is possible, but the screen area required becomes too large
Solution Approach 1:
The character set is divided into multiple pages with each page displaying a subset of characters. The seek bar allows users to navigate between these character pages, enabling full character selection capability while keeping each individual display page compact and suitable for small screens.
2Ease of operation
If users scroll through the entire character set to find a desired character, then character selection is possible, but the time required becomes excessively long
Solution Approach 1:
The prediction engine performs preliminary analysis of the text being entered and pre-positions the character set to show characters that are likely to be needed next. This reduces the time users need to scroll through the character set, as the most relevant characters are already visible or easily accessible.
Solution Approach 2:
The system provides feedback by displaying predicted characters based on the current text context. The prediction engine continuously monitors the text input and adjusts the character set display accordingly, creating a feedback loop that accelerates character selection by presenting relevant characters first.
3Productivity
If a two-stage interface with seek bar and selection bar is implemented, then character selection efficiency is improved, but the device complexity increases
Solution Approach 1:
The seek bar and selection bar interface structure is designed to be universally applicable across different character sets and input contexts. The same two-stage interface handles various scenarios (different character pages, predicted characters, user selections) through a unified mechanism, reducing overall system complexity despite the enhanced functionality.
Data Source
AI summary
Embodiments relate to systems and methods for predictive text entry for small touch-screen devices. A two-state input interface (116) of a device (102) can include a seek area (120), which displays a subset of letters representing the full range of available letters. The user can select a first letter in that subset. A prediction engine (160) can generate a next most-likely letter (162) based on the currently inputted letter, using look-up tables or other techniques based on letter sequence probabilities. The user can respond with a right or left-swipe gesture, causing the prediction engine (160) to seek the most-likely next letter upstream or downstream in the alphabet. The user can also respond by touching the seek area causing the prediction engine (160) to seek the next predicted letter closest to the touch point. The prediction engine (160) can also generate a predicted completed word, for convenient user selection.


