Jump to content

LetterWise

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Dkechag (talk | contribs) at 02:00, 6 October 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

LetterWise is a patented[1] predictive text entry system keypads on handheld devices developed by Eatoni Ergonomics.

Design

Unlike other predictive text entry systems, LetterWise does not depend on a dictionary, allowing the user to type anything, yet with very high efficiency. Being a very simple system to use, with no multi-tap style time-outs or dictionary limitations, its instruction manual is only one sentence:

"Hit the key with the letter you want, if it doesn't come up, hit Next until it does."

Example

  • Entering the word sirs

Tap '7' once for 's'
Tap '4' once, then Next for 'i'
Tap '7' once for 'r'
Tap '7' once for 's'

Performance

One measure of performance for text entry systems is "key strokes per character" (kspc for short). Obviously, the full English PC keyboard has a kspc of 1, as you always need 1 key stroke per character you type. LetterWise has a kspc of 1.15 for English.[2] This means that, on average you only need to hit an extra key (the key "Next") once per 6-7 letters. In contrast, multi-tap has a kspc of around 2.03 (plus some waiting for two consecutive letters on the same key). Word-based predictive systems like WordWise or T9 have an even lower kspc, however they will only allow you to enter words in their dictionary - if they fail you have to fall back to multi-tap (or to LetterWise in the case of WordWise).

Memory / Storage Requirements

LetterWise is found on many systems with limited resources (e.g. cordless or satellite phones), where dictionary based solutions would not fit due to memory or storage constraints. In the storage space typically required for a single dictionary database (30-100kb), you can easily fit LetterWise databases for 10 - 20 different languages. The RAM requirements are equally low, typically under 2kb, there has been an implementation for 200 bytes of available memory. [3]

Chinese LetterWise

The Chinese LetterWise is essentially a two-level version of alphabetic LetterWise, where you enter phonetic characters (e.g. Pinyin or Bopomofo) on the first level, and they are converted automatically to Hanzi for which you have the second level (Next Hanzi) key.[4]

See also

References

  1. ^ Method and apparatus for improved multi-tap text input. US Patent 6,219,731 (2001)
  2. ^ Scott MacKenzie et al.LetterWise: Prefix-based Disambiguation for Mobile Text Input 14th Annual ACM Symposium on User Interface Software and Technology (UIST), November 2001, Orlando, Florida
  3. ^ How much memory does LetterWise require?
  4. ^ Chinese LetterWise text entry example.