Ubiquitous service access through adapted user interfaces on multiple devices

The Ubiquitous Interactor (UBI) addresses the problems of design and development that arise from services that need to be accessed from many different devices. In the UBI, a service can present itself with different user interfaces on different devices. This is done by a separation of the user–service interaction and presentation. The interaction is kept the same for all devices, and different presentation information is provided for different devices. This way, tailored user interfaces for many different devices can be created without multiplying the development and maintenance work. In this paper, we describe the design of the UBI, the system implementation, and two services implemented for the system: a calendar service and a stockbroker service.

[1]  Marc Abrams,et al.  UIML: An Appliance-Independent XML User Interface Language , 1999, Comput. Networks.

[2]  Dan R. Olsen,et al.  MIKE: The Menu Interaction Kontrol Environment , 1986, ACM Trans. Graph..

[3]  Gurminder Singh,et al.  A high-level user interface management system , 1989, CHI '89.

[4]  James D. Foley,et al.  The human factors of computer graphics interaction techniques , 1984, IEEE Computer Graphics and Applications.

[5]  Stina Nylander,et al.  The Ubiquitous Interactor - Device Independent Access to Mobile Services , 2004, CADUI.

[6]  Annika Waern,et al.  Personal service environments--openness and user control in user-service interaction , 2001 .

[7]  Jeffrey Nichols,et al.  Generating remote control interfaces for complex appliances , 2002, UIST '02.

[8]  Constantine Stephanidis,et al.  The Concept of Unified User Interfaces , 2000 .

[9]  Stina Nylander The Ubiquitous Interactor - Mobile Services with Multiple User Interfaces , 2003 .

[10]  Fredrik Espinoza,et al.  Towards individual service provisioning , 2003, IUI '03.

[11]  Magnus Boman,et al.  Parrondo Strategies for Artificial Traders , 2001, ArXiv.

[12]  Magnus Boman,et al.  Agent trade servers in financial exchange systems , 2002, TOIT.

[13]  Yuan Yan Tang,et al.  Intelligent Agent Technology - Introduction , 2001, Int. J. Pattern Recognit. Artif. Intell..

[14]  Stina Nylander Evaluating the Ubiquitous Interactor , 2003 .

[15]  Ping Luo,et al.  Beyond interface builders: model-based interface tools , 1993, INTERCHI.

[16]  Brad A. Myers,et al.  Past, Present and Future of User Interface Software Tools , 2000, TCHI.

[17]  Brad A. Myers A new model for handling input , 1990, TOIS.

[18]  Gaetano Borriello,et al.  Next century challenges: data-centric networking for invisible computing: the Portolano project at the University of Washington , 1999, MobiCom.

[19]  Dan R. Olsen,et al.  Cross-modal interaction using XWeb , 2000, UIST '00.

[20]  F. Espinoza,et al.  Individual service provisioning , 2003 .

[21]  Fredrik Espinoza,et al.  sView: personalized service interaction , 2000 .

[22]  Stina Nylander,et al.  Mobile access to real-time information—the case of autonomous stock brokering , 2003, Personal and Ubiquitous Computing.