<$BlogRSDUrl$>

Every Friday I pick a paper from the ACM Digital Library that is found by the search term +connected +2005 +"mobile device" +"user interface", and write a brief discussion of it. Why? Because it makes me actually read them.

virtual journal club: "Connected Mobile Devices UI"
Friday, October 15, 2004
Web customization using behavior-based remote executing agents 
Link

Eugene Hung University of California - San Diego, San Diego, CA
Joseph Pasquale University of California - San Diego, San Diego, CA

International World Wide Web Conference archive
Proceedings of the 13th international conference on World Wide Web table of contents
New York, NY, USA
SESSION: Web site analysis and customization table of contents
Pages: 694 - 703
Year of Publication: 2004
ISBN:1-58113-844-X


Abstract:
ReAgents are remotely executing agents that customize Web browsing for non-standard clients. A reAgent is essentially a one-shot" mobile agent that acts as an extension of a client dynamically launched by the client to run on its behalf at a remote more advantageous location. ReAgents simplify the use of mobile agent technology by transparently handling data migration and run-time network communications and provide a general interface for programmers to more easily implement their application-specific customizing logic. This is made possible by the identification of useful remote behaviors i.e. common patterns of actions that exploit the ability to process and communicate remotely. Examples of such behaviors are transformers monitors cachers and collators. In this paper we identify a set ofuseful reAgent behaviors for interacting with Web services via astandard browser describe how to program and use reAgents and show that the overhead of using reAgents is low and outweighed by its benefits.



My Discussion:

A highly technical paper with much description of interfaces and function calls for these proxy processes the authors call reAgents. The reAgents are spawned by an HTML form or coded by hand for the purpose of massaging the messaging between a mobile client and a website. They claim to not require a new infrastructure, but their system still requires a new class of machines to be on the network, the ReAgent hosts where the ReAGents get executed. They claim to have better scalability over standard deployed proxies, but this new set of machines wil come with its own scalability problems if Reagents take off and every mobile phone user has them to connect to their favorite website. Having ReAgents be so keyed to one website or function also doesn't support the grazing of sites many users do.


Friday, October 08, 2004
Integrating the web and the world: contextual trails on the move 
Link

Frank Allan Hansen University of Aarhus, Denmark
Niels Olof Bouvin University of Aarhus, Denmark
Bent G. Christensen University of Aarhus, Denmark
Kaj Grønbæk University of Aarhus, Denmark
Torben Bach Pedersen Aalborg University, Denmark
Jevgenij Gagach Euman Ltd., Denmark

Conference on Hypertext and Hypermedia archive
Proceedings of the fifteenth ACM conference on Hypertext & hypermedia table of contents
Santa Cruz, CA, USA
SESSION: Ubiquitous hypermedia table of contents
Pages: 98 - 107
Year of Publication: 2004
ISBN:1-58113-848-2

Abstract:
This paper presents applications of HyCon, a framework for context aware hypermedia systems. The HyCon framework encompasses annotations, links, and guided tours associating locations and RFID- or Bluetooth-tagged objects with maps, Web pages, and collections of resources. The user-created annotations, links and guided tours, are represented as XLink structures, and HyCon introduces the use of XLink for the representation of recorded geographical paths with annotations and links. The HyCon architecture extends upon earlier location based hypermedia systems by supporting authoring in the field and by providing access to browsing and searching information through a novel geo-based search (GBS) interface for the Web. Interface-wise, the HyCon prototype utilizes SVG on an interface level, for graphics as well as for user interface widgets on tablet PCs and mobile phones.

My Discussion:
Well, doesn't this paper have it all. Mobile computing using both tablets and Nokia 3650 phones, using SVG to make a scalable interface, authoring location-based annotations and content in the field itself, browsing other people's annotations and previous trails, computers aware of their locationby using GPS modules indexing new generated content automatically for the location, SOAP, Web services, and XLink, and JAVA as enabling technologies. Wuite the complex system to allow people to create and retrieve data for themselves and others depending on where they are. uses suggested are for example leaving a restaurant review that others would encounter on their own mobile devices when they go near the restaurant. Users can annotate the annotations, thus creating location-based discussions.

Probably because it is such a prototype system, there is very little discussion of usage or user satisfaction. The description of one of the systems users can lug around consist of a tablet PC with a camera, a GPS receiver, and a mobile phone for connectivity; all in all not a nice clean package to lug around. The battery time alone can't be too luxurious. Still, it would have been nice to know if all this effort was actually already leading to any kind of interesting experience that would energize researchers to examine this more and create better systems.

This page is powered by Blogger. Isn't yours?