Mobile instant messaging

We describe a mobile instant messaging system, MIM, designed for mobile environments. During the design of mobile applications, several new problems and possibilities have to be considered that do not exist with applications targeted at desktop PCs. One example of an application not designed for a mobile environment is the current, very popular, instant messaging, typified by systems such as ICQ, AIM and MSN Messenger. We describe why current systems are not suitable in a mobile environment, and present our architecture for a new system, MIM, and show various implementations for different mobile devices such as PDAs, wearable computers and mobile phones.

[1]  Robert Grimm,et al.  A system architecture for pervasive computing , 2000, ACM SIGOPS European Workshop.

[2]  Tobin J. Lehman,et al.  T Spaces : The Next Wave , 2004 .

[3]  D. B. Davis,et al.  Sun Microsystems Inc. , 1993 .

[4]  Christophe Kalt,et al.  Internet Relay Chat: Client Protocol , 2000, RFC.

[5]  Constantinos Phanouriou,et al.  UIML: A Device-Independent User Interface Markup Language , 2000 .

[6]  Fred Douglis,et al.  Transparent process migration: Design alternatives and the sprite implementation , 1991, Softw. Pract. Exp..

[7]  Albrecht Schmidt,et al.  Developing User Interfaces for Wearable Computers: Don't Stop to Point and Click , 2000 .

[8]  Carol Simpson,et al.  Internet Relay Chat. , 2000 .

[9]  Andrew P. Black,et al.  Fine-grained mobility in the Emerald system , 1987, TOCS.

[10]  Andy Hopper,et al.  Virtual Network Computing , 1998, IEEE Internet Comput..

[11]  Robert Grimm,et al.  Systems directions for pervasive computing , 2001, Proceedings Eighth Workshop on Hot Topics in Operating Systems.

[12]  Peter Parnes,et al.  An architecture for location aware applications , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.