Reduced Keyboard Text Disambiguation via Adaptive Frequency Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handheld electronic devices with reduced keyboards face challenges in efficient text entry due to ambiguous inputs, as keys often perform multiple functions, leading to the need for disambiguation systems that can be cumbersome and require multiple keystrokes or complex interpretations.

Innovation Solution

A handheld electronic device with a reduced QWERTY keyboard and enhanced disambiguation software that learns user preferences, providing default and variant outputs based on frequency and logic structures, allowing for editing and adaptive disambiguation, and enabling selection of variants without hand movement, with the option to disable disambiguation in specific contexts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If a reduced keyboard is used to provide multiple letters and symbols on each key, then the keyboard size is reduced, but the input becomes ambiguous and requires disambiguation

Engineering Contradiction:
Improvekeyboard sizeVSAvoidinput clarity
Core Design Contradiction:
Volume of moving objectVSEase of operation

Solution Approach 1:

The disambiguation system provides feedback by analyzing the sequence of key presses and comparing them against a language model to predict the intended input. The system continuously refines its predictions based on the context of previous inputs, providing dynamic feedback that resolves ambiguity without requiring additional keystrokes

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

A software-based disambiguation function acts as an intermediary between the reduced keyboard input and the final output. This intermediary layer processes the ambiguous key sequences, uses language models and frequency analysis to interpret intent, and translates them into the correct letters, symbols, or commands

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multi-tap system is used to specify linguistic elements by pressing keys multiple times, then input precision is improved, but the number of keystrokes increases

Engineering Contradiction:
Improveinput precisionVSAvoidtext entry speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces the mechanical multi-tap system with a software-based disambiguation approach. Instead of requiring multiple physical keystrokes to specify each letter, the system uses language models, frequency analysis, and contextual understanding to automatically determine the intended input from single or reduced keystroke sequences

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If key chording or press-and-hold systems are used to reduce keystrokes, then text entry efficiency is improved, but the system complexity increases

Engineering Contradiction:
Improvetext entry efficiencyVSAvoidinput system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The disambiguation system serves multiple functions: it handles letter input, symbol selection, command interpretation, and language adaptation all through a single unified software layer. This universal approach reduces overall system complexity compared to having separate mechanisms for each function

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

4Productivity

If software-based text disambiguation is used to predict intended input, then keystroke reduction is achieved, but adaptability to user preferences is limited

Engineering Contradiction:
Improvekeystroke reductionVSAvoiduser preference adaptation
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system performs self-learning by automatically analyzing user input patterns and adapting its language model without requiring manual configuration. It monitors frequency of use, contextual preferences, and correction patterns to continuously refine its predictions, enabling the system to serve itself in adapting to user preferences

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7403188B2Handheld electronic device with text disambiquation employing advanced word frequency learning feature
Publication Date: 2008.07.22 MALIKIE INNOVATIONS LTD
  • US7403188B2 patent drawing
  • US7403188B2 patent drawing
  • US7403188B2 patent drawing

AI summary

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. An enhanced word frequency learning feature is provided. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. If a field into which text is being entered is determined to be a special input field, a disambiguated result can be sought first from a predetermined data source prior to seeking results from other data sources on the device.