Rover Technology: Enabling Scalable Location-Aware Computing
Rover Technology: Enabling Scalable Location-Aware Computing
Loading...
Files
Publication or External Link
Date
2002-01-31
Advisor
Citation
DRUM DOI
Abstract
Location-aware computing involves the automatic tailoring of information and services based on the current location of the user. We have designed and implemented Rover, a system that enables location-based services, as well as the traditional time-aware, user-aware and device-aware services. To achieve system scalability to very large client sets, Rover servers are implemented in an "action-based" concurrent software architecture that enables fine-grained application-specific scheduling of tasks. We have demonstrated feasability through implementations for both outdoor and indoor environments on multiple platforms. (Also UMIACS-TR 2001-89)