Wide Area Information Filter
 

Configuring personal network services

As Mark Weiser's vision of a ubiquitous computing environment is becoming evident, a flexible mechanism for personalization of Internet services is needed.

Towards this end, we are investigating a configuration frontend for highly personalized WAIF services. Using our prototype system, novice Internet users can compose highly personalized applications from a set of independent services. Users achieve high value without doing explicit programming. They interface to the WAIF system through Personal Overlay Network Systems(PONS).

We have developed a set of highly configurable WAIF services, a configuration frontend and client applications to receive and present information flowing to the user.

Our configuration frontend is able to map user preferences into event routing in overlay network structures. Users are able to compose advanced network services from available WAIF services using simple commands, and are completely unaware of the complexity of their services.

To demonstrate the abilities of the system, we have developed a set of WAIF services feeding events containing bus routes, weather data, time alerts and concert information. These are all useful services on their own, and can be polled as traditional web resources. However, our system wraps these services and enables users to combine them as they wish to create added value. For instance, we have demonstrated applications where users are informed about interesting concerts, and also receive bus route information on how to get there. The weather service can be set up to inform users interested in wind surfing about good surfing conditions, and add bus routes to the messages.

Currently, we are working on developing new services and deploying these internally. Our current goal is to harvest experiences from a university-wide deployment. Results of these findings will be published sometime 2005.


Last modified: Mon Sep 6 2004