Zone-Based Text Input System for Mobile Touch Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face challenges in efficient and accurate text entry due to small keyboard sizes, lack of tactile feedback, and the need for error-tolerant text input systems that can handle incomplete word dictionaries and user intent determination.

Innovation Solution

A method and apparatus for error-tolerant text entry that uses zone-based key selection, where zones on a keyboard are selected instead of individual keys, with predictive text algorithms on a centralized server to suggest words based on user input, allowing for flexible input methods like microgestures and reducing the need for precise key pressing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If a small keyboard is used to maintain the form factor of mobile devices, then device portability is improved, but text entry accuracy and speed deteriorate

Engineering Contradiction:
Improvedevice sizeVSAvoidtext entry speed
Core Design Contradiction:
Volume of moving objectVSProductivity

Solution Approach 1:

The keyboard is divided into multiple zones instead of individual keys. Each zone groups multiple keys together and is selected as a unit, reducing the number of discrete input elements from individual keys to zone-level selections. This segmentation allows faster input while maintaining compact device size.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each zone serves multiple functions by representing multiple keys. When a user selects a zone, the system interprets it as selection of one or more keys within that zone based on contextual analysis. This multi-functionality reduces the number of physical or visual elements needed on the keyboard.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Volume of moving object

If a small keyboard is used to maintain the form factor of mobile devices, then device portability is improved, but text entry precision deteriorates

Engineering Contradiction:
Improvedevice sizeVSAvoidtext entry precision
Core Design Contradiction:
Volume of moving objectVSMeasurement precision

Solution Approach 1:

The system provides feedback by analyzing the sequence of zones selected and comparing it against a dictionary of words. The contextual analysis framework continuously refines word predictions based on the input sequence, providing feedback to the user through suggested completions and corrections, thereby maintaining precision despite reduced input granularity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary analysis of the input sequence against the dictionary before the user completes the full input. Word predictions and suggestions are generated in advance based on partial zone sequences, allowing the system to correct or guide the user before final confirmation, thus maintaining precision.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If zone-based key selection is used instead of individual keys, then text entry speed is improved, but input method complexity increases

Engineering Contradiction:
Improvetext entry speedVSAvoidinput method complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically analyzes the sequence of selected zones and determines the intended word or text without requiring the user to manually select each key or confirm each zone selection. The contextual analysis framework performs the interpretation and word selection automatically, reducing the cognitive and physical burden on the user despite the underlying complexity of the input method.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The contextual analysis framework acts as an intermediary between the simple zone selection input and the complex task of accurate text entry. It translates the simplified zone-based input into accurate text by analyzing sequences and comparing them against the dictionary, shielding the user from the complexity while maintaining speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Volume of moving object

If soft keys on touch screen are used instead of physical buttons, then device portability is improved, but tactile feedback is reduced leading to input errors

Engineering Contradiction:
Improvedevice sizeVSAvoidinput accuracy
Core Design Contradiction:
Volume of moving objectVSReliability

Solution Approach 1:

The system provides visual feedback by displaying the sequence of zones selected and the corresponding word predictions. This visual feedback compensates for the lack of tactile feedback from soft keys, allowing users to verify their input and the system to correct errors, thereby maintaining reliability despite the absence of physical tactile cues.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary validation and correction of input based on the sequence of soft key selections before final text entry. By analyzing the input sequence against the dictionary and providing suggested corrections in advance, the system prevents input errors from being finalized, compensating for the reduced tactile feedback.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9104312B2Multimodal text input system, such as for use with touch screens on mobile phones
Publication Date: 2015.08.11 CERENCE OPERATING CO
  • US9104312B2 patent drawing
  • US9104312B2 patent drawing
  • US9104312B2 patent drawing

AI summary

A system and method for entering text from a user includes a programmed processor that receives inputs from the user and disambiguates the inputs to present word choices corresponding to the text. In one embodiment, inputs are received in two or more modalities and are analyzed to present the word choices. In another embodiment, a keyboard is divided into zones each of which represents two more input characters. A sequence of zones selected by the user is analyzed to present word choices corresponding to the zone selected.