EP1540452B1

System and method for intelligent text input in a mobile device

Abstract

This record has no abstract on file.

EP1540452B1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 3 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

16 claims: 2 independent, 14 dependent

  1. 1
    An intelligent text input system (100) for a mobile device, comprising:a plurality of text input components (102), each text input component (102) being operable to receive a text input event from an input device;a text input directing engine (106) operable to receive the text input event from each of the plurality of text input components (102) 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;a plurality of input methods (110), each input method (110) being associated with an input language and being further operable to receive the platform-independent event from the text input directing engine (106) and translate the platform-independent event into one or more input method specific characters based on the index value;and the text input directing engine (106) being further operable to direct the platform-independent event to one of the plurality of input methods (110) based on the text input component (102) that received the text input event;wherein the one or more input method specific characters is displayed on a graphical user interface by one of the text input components (102),
  2. 13
    A method of processing a text input event in a mobile device, comprising:receiving a text input event from one of a plurality of text input components (102);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 (110), the platform-independent event being directed to the active Input method based on the text input component (102) that received the text input event, each input method (110) being associated with an input language;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 by one of the text input components (102).
  3. 15
    A mobile device including an input device, a graphical user interface, and an intelligent text input system according to one of claims 1 to 12.