The invention relates to access to a platform independent input method
editor or IME from an underlying operating system. Keystrokes received at
an operating system input may be formed into a character sequence, and an
operating system-based IME service module may call the platform
independent IME to convert the character sequence to a corresponding code
point. The transferred code point may then be returned to an operating
system output.