Browse Prior Art Database

Platform Abstraction of Input Method Using Proxy Server

IP.com Disclosure Number: IPCOM000118612D
Original Publication Date: 1997-Apr-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 2 page(s) / 63K

Publishing Venue

IBM

Related People

Kido, A: AUTHOR [+3]

Abstract

Disclosed is an input method proxy server that allows Applet programs access to a platform dependent input method engine in a platform independent way.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 53% of the total text.

Platform Abstraction of Input Method Using Proxy Server

      Disclosed is an input method proxy server that allows Applet
programs access to a platform dependent input method engine in a
platform independent way.

      Applet program is a software that can be executed on a
platform-independent virtual machine, such as Java*.  The Applet
programs are usually stored in a server system in a network
environment and downloaded onto a client system on demand, then run
on the virtual machine constructed on the client system's platform.
Since an executable  module of an Applet program needs to be run on
various platforms, the Applet program can only depend on the
functionality provided by a virtual  machine but not depend on the
functionality provided by each platform, on  which the virtual
machine is running.  Since input method engines and their access
methods vary from one platform to another and most implementations of
a virtual machine, such as Java, do not provide functionality to
access to platform a native input method, it is hard for the Applet
program to utilize a platform dependent input method facility.  This
input method proxy server allows Applet programs to utilize the input
method facility of each platform, by providing a platform independent
input method control method to Applet programs and  convert it to a
native method of each input method engine.

      The Figure shows the architecture model of the input method
proxy server.  The input me...