EP1540452A2

System and method for intelligent text input in a mobile device

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 3 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

17 claims: 3 independent, 14 dependent

  1. 1
    Claims of equivalent WO 2004006081 A2 It is claimed:1. An intelligent text input system for a mobile device, comprising: a plurality of text input components, each text input component being operable to receive a text input event from an input device;a text input directing engine operable to receive the text input event from each of the plurality of text input components and translate the text input event into a platform- independent event, the platform-independent event including an index value that represents the text input event;and a plurality of input methods, each input method being operable to receive the platform-independent event from the text input directing engine and translate the platform-independent event into one or more input method specific characters based on the index value;wherein the one or more input method specific characters is displayed on a graphical user interface by one of the text input components.
  2. 14
    A method of processing a text input event in a mobile device, comprising:receiving a text input event from an input device;translating the text input event into a platform-independent event that includes an index value that represents the text input event;directing the platform-independent event to an active input method selected from a plurality of input methods;translating the platform-independent event into one or more input method specific characters based on the index value;and displaying the one or more input method specific characters on a graphical user interface.
  3. 16
    A mobile device including an input device, a graphical user interface, and an intelligent text input system, comprising:a plurality of text input components, each text input component being operable to receive a text input event from the input device;means for translating the text input event into a platform-independent event, the platform-independent event including an index value that represents the text input event;means for directing the platform-independent event to an active input method selected from a plurality of input methods;the plurality of input methods being operable to translate the platform- independent event into one or more input method specific characters;and means for displaying the one or more input method specific characters on the graphical user interface.