MessagEase

Last updated
MessagEase Logo MessagEase common default etc logo.png
MessagEase Logo

MessagEase is an input method and virtual keyboard for touchscreen devices. It relies on a new entry system designed by Saied B. Nesbat, formatted as a 3x3 matrix keypad where users may press or swipe up, down, left, right, or diagonally to access all keys and symbols. [1] It is a keyboard that was designed for devices like cell phones, mimicking the early cell phones' limited number of 12 keys. [2]

Contents

The most frequently used letters (the large letters in the illustration below) are accessed by a tap. Less common letters are accessed by a slide. Example: Tapping the center square generates an 'o'. Sliding to the left from the same square generates a 'c'. A green trail shows the path of the finger. [3] The keyboard supports multiple user dictionaries, used for word prediction and correction. [4]

The software is developed and patented by ExIdeas, based in Belmont, California. It was first released in 2002 for the Palm, along with a paper in 2003. [5]

Layout

Default keyboard MessagEase.png
Default keyboard

The keyboard layout has a 3x3 matrix that allows for full-text entry. The letter placement is optimized for minimal movement distance between letters, allowing for faster typing. [6]

The layout is 67% more efficient than a standard QWERTY software keyboard, and 31% more than a multi-tap keyboard, when typing is modeled with Fitt's law.

One touch keys

The 9 most frequent letters in English texts: ETAONRISH, are placed on the keyboard so they can be accessed on a single click.

One move keys

The next 17 less frequent letters: DLFCMUGYPWBVKJXQZ, are placed as to be triggered by a single move of the finger from or to the central key (O) (except for Z which is centered around the 'E' key together with some punctuation characters). For example, the letter V is typed by dragging the finger from A to O, and the letter D by moving from O to E.

Special characters

The moves producing special characters, which includes 38 characters including accents and punctuation marks, are displayed on a complete keyboard showing up when the user drags the space bar upwards.

This is not an alternate keyboard in the sense that the key pair moves are valid on both keyboard. It is rather a mnemonic help, which is normally hidden to avoid overwhelming the user with spurious information.

Control keys

A small vertical bar on the right (or on the left in left-handed mode) gives direct access to the cut/copy/paste operations, the numeric keypad, the uppercase/lowercase control, as well the usual F1-F12 control keys. This is also commanded by moving the finger from one cell to an other.

Semantic sugar

A set of small movements makes the life of the typist easier, like drawing a small circle or a back and forth movement to write a letter uppercase, or prolonging the movement to put accent on letters.

The keyboard can be resized to fit the need of the user, and is also provided in a double sized version with the numeric keypad on the side of the alphabetic keypad. [7]

Software

The keyboard is currently available for Android devices, iOS devices and the Apple Watch. [8]

Subscription Model

As of 2024-02, Exideas appears to intend to no longer offer the keyboard for free. A nag screen asks users to join a subscription model. This change is not described on Exideas' web page and has caused numerous users to change their five-star reviews to one star on Google Play. [9]

Open-Source Alternatives

On Android, "Thumb-Key" is available on F-Droid [10] and Google Play. [11]

"FlickBoard," which enables some gestures that are not supported in Thumb-Key, is available for Android devices on Izzysoft [12] (and via F-Droid if the Izzysoft repository is added), as well as on Google Play. [13]


Currently supported input languages:

History

MessagEase was released in 2002 for the Palm. It was also originally a competitor to the T9 predictive input method, on a 12-button phone, with 9 number buttons. In this first iteration, each of the 9 primary characters needed to be pressed twice in a row, and secondary characters were entered by first pressing the main button, and then pressing one of the remaining 8 buttons. [14] In this first iteration, because many letters required two presses, it was not significantly faster than the Multi-tap input method. [15]

MessagEase is now exclusively for touch screens, and no longer has physical 12-button support. All characters are now entered by tapping or swiping.

Related Research Articles

<span class="mw-page-title-main">Chorded keyboard</span> Computer input device

A keyset or chorded keyboard is a computer input device that allows the user to enter characters or commands formed by pressing several keys together, like playing a "chord" on a piano. The large number of combinations available from a small number of keys allows text or commands to be entered with one hand, leaving the other hand free. A secondary advantage is that it can be built into a device that is too small to contain a normal-sized keyboard.

<span class="mw-page-title-main">Personal digital assistant</span> Multi-purpose mobile device

A personal digital assistant (PDA), also known as a handheld PC, is a multi-purpose mobile device which functions as a personal information manager. PDAs have been mostly displaced by the widespread adoption of highly capable smartphones, in particular those based on iOS and Android, and thus saw a rapid decline in use after 2007.

<span class="mw-page-title-main">Input method</span> Input of characters not natively available

An input method is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters that are available to them. Using an input method is usually necessary for languages that have more graphemes than there are keys on the keyboard.

<span class="mw-page-title-main">Typing</span> Text input method

Typing is the process of writing or inputting text by pressing keys on a typewriter, computer keyboard, mobile phone, or calculator. It can be distinguished from other means of text input, such as handwriting and speech recognition. Text can be in the form of letters, numbers and other symbols. The world's first typist was Lillian Sholes from Wisconsin in the United States, the daughter of Christopher Sholes, who invented the first practical typewriter.

Predictive text is an input technology used where one key or button represents many letters, such as on the physical numeric keypads of mobile phones and in accessibility technologies. Each key press results in a prediction rather than repeatedly sequencing through the same group of "letters" it represents, in the same, invariable order. Predictive text could allow for an entire word to be input by single keypress. Predictive text makes efficient use of fewer device keys to input writing into a text message, an e-mail, an address book, a calendar, and the like.

A voice-user interface (VUI) enables spoken human interaction with computers, using speech recognition to understand spoken commands and answer questions, and typically text to speech to play a reply. A voice command device is a device controlled with a voice user interface.

<span class="mw-page-title-main">Keypad</span> Input device

A keypad is a block or pad of buttons set with an arrangement of digits, symbols, or alphabetical letters. Pads mostly containing numbers and used with computers are numeric keypads. Keypads are found on devices which require mainly numeric input such as calculators, television remotes, push-button telephones, vending machines, ATMs, point of sale terminals, combination locks, safes, and digital door locks. Many devices follow the E.161 standard for their arrangement.

<span class="mw-page-title-main">Japanese input method</span> Methods used to input Japanese characters on a computer

Japanese input methods are used to input Japanese characters on a computer.

ShapeWriter was a keyboard text input method for tablet, handheld PCs, and mobile phones invented by Shumin Zhai and Per Ola Kristensson at IBM Almaden Research Center and the Department of Computer and Information Science at Linköping University.

<span class="mw-page-title-main">T9 (predictive text)</span> T9 is a predictive text technology for mobile phones with a 3×4 numeric keypad

T9 is a predictive text technology for mobile phones, originally developed by Tegic Communications, now part of Nuance Communications. T9 stands for Text on 9 keys.

<span class="mw-page-title-main">Microwriter</span> Hand-held portable word-processor with a chording keyboard

The Microwriter is a hand-held portable word-processor with a chording keyboard. First demonstrated in 1978, it was invented by UK-based, US-born film director Cy Endfield and his partner Chris Rainey and was marketed in the early 1980s by Microwriter Ltd, of Mitcham, Surrey, UK. By using a mnemonic alphabet, it was claimed to allow note-taking of up to 8,000 characters at an input rate averaging 1.5 times that of handwriting.

<span class="mw-page-title-main">Virtual keyboard</span> Software component

A virtual keyboard is a software component that allows the input of characters without the need for physical keys. The interaction with a virtual keyboard happens mostly via a touchscreen interface, but can also take place in a different form when in virtual or augmented reality.

<span class="mw-page-title-main">Multi-tap</span> Text entry system for mobile phones

Multi-tap (multi-press) refers to a text entry system for mobile phones. The alphabet is printed under each key in a three-letter sequence as follows; ABC under 2 key, DEF under 3 key, etc. Exceptions are the "7" key, which adds a letter ("PQRS"), and the "9" key which includes "Z". Punctuation is typically accessed via the "1" key and various functions mapped to the "*" key and "#" key.

<span class="mw-page-title-main">LetterWise</span> Patented predictive text entry systems

LetterWise and WordWise were predictive text entry systems developed by Eatoni Ergonomics (Eatoni) for handheld devices with ambiguous keyboards / keypads, typically non-smart traditional cellphones and portable devices with keypads. All patents covering those systems have expired. LetterWise used a prefix based predictive disambiguation method and can be demonstrated to have some advantages over the non-predictive Multi-tap technique that was in widespread use at the time that system was developed. WordWise was not a dictionary-based predictive system, but rather an extension of the LetterWise system to predict whole words from their linguistic components. It was designed to compete with dictionary-based predictive systems such as T9 and iTap which were commonly used with mobile phones with 12-key telephone keypads.

FITALY is a keyboard layout specifically optimized for stylus or touch-based input. The design places the most common letters closest to the centre to minimize distance travelled while entering a word. The name, FITALY, is derived from the letters occupying the second row in the layout.

Indic Computing means "computing in Indic", i.e., Indian Scripts and Languages. It involves developing software in Indic Scripts/languages, Input methods, Localization of computer applications, web development, Database Management, Spell checkers, Speech to Text and Text to Speech applications and OCR in Indian languages.

TouchPal is an alternative input method for mobile devices, designed and developed by Shanghai-based CooTek. It is a software application running on multiple platforms, including Android, iOS, Windows Mobile, and Windows 8. It simulates a keyboard on the screen of the device, which is used to enter text by tapping on the screen or sliding a finger between letters constructing the word. It is an optional text input method to the traditional physical keyboards and default keyboards provided by the device manufacturer.

<span class="mw-page-title-main">Computer keyboard</span> Data input device

A computer keyboard is a peripheral input device modeled after the typewriter keyboard which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches. Replacing early punched cards and paper tape technology, interaction via teleprinter-style keyboards have been the main input method for computers since the 1970s, supplemented by the computer mouse since the 1980s.

ETAOI keyboard is a text input software for touch screen-reliant devices. It is based on ETAOI method for coding.

<span class="mw-page-title-main">Typewise</span> Virtual keyboard featuring hexagonal keys

Typewise is a Swiss deep tech company that builds text prediction AI. In January 2022, the company filed a patent for its technology which it claims outperforms that of Google's and Apple's.

References

  1. Bozorgui-Nesbat, Saied (2003). "A system for fast, full-text entry for small electronic devices". Proceedings of the 5th International Conference on Multimodal Interfaces - ICMI 2003. Vancouver, British Columbia, Canada: ACM Press. pp. 4–11. doi:10.1145/958432.958437. ISBN   1-58113-621-8.
  2. Khalil Ibrahim, Ismail (30 September 2008). Handbook of Research on Mobile Multimedia (Second ed.). Information Science Reference. p. 777. ISBN   978-1605660462.
  3. "Four funky Android keyboards" . Retrieved 2015-12-27.
  4. "Android FAQ" . Retrieved 2015-03-19.
  5. Lomas. "As Mobile Devices Morph Into Wearables, Keyboard Maker MessagEase Wants Your Fingers To Settle On Its Qwerty Killer". TechCrunch.
  6. Bozorgui-Nesbat, Saied (2003). "A system for fast, full-text entry for small electronic devices". Proceedings of the 5th International Conference on Multimodal Interfaces - ICMI 2003. Vancouver, British Columbia, Canada: ACM Press. pp. 4–11. ISBN   1-58113-621-8.
  7. Alkhalifa, Eshaa (31 May 2012). Cognitively Informed Intelligent Interfaces: Systems Design and Development (1st ed.). IGI Global. p. 30. ISBN   978-1466616288.
  8. "MessageEase" . Retrieved 2015-03-19.
  9. "MessagEase on Google Play" . Retrieved 2024-02-09.
  10. "Thumb-Key on F-Droid" . Retrieved 2024-02-09.
  11. "Thumb-Key on Google Play" . Retrieved 2024-02-09.
  12. "FlickBoard on Izzysoft" . Retrieved 2024-03-02.
  13. "FlickBoard on Google Play" . Retrieved 2024-03-02.
  14. Paternò, Fabio, ed. (2002). Mobile Human-Computer Interaction - 4th International Symposium - Mobile HCI 2002. Pisa, Italy: Springer. p. 208. ISBN   3-540-44189-1.
  15. Chi Connect 2004: Conference Proceedings: Conference On Human Factors In Computing Systems. Vienna, Austria: ACM Press. April 2004. p. 352. ISBN   978-1581137026.