07-11-2009, 04:06 PM
ROVER TECHNOLOGY.ppt (Size: 258.5 KB / Downloads: 1,270)
Abstract
Location-aware computing involves the automatic tailoring of information and services based on the cur-rent location of the user. We have designed and implemented Rover, a system that enables location-basedservices, as well as the traditional time-aware, user-aware and device-aware services. To achieve systemscalability to very large client sets, Rover servers are implemented in an action-based concurrent soft-ware architecture that enables fine-grained application-specific scheduling of tasks. We have demonstratedfeasability through implementations for both outdoor and indoor environments on multiple platforms.1 IntroductionA user is shopping in a mall. On entering a store, he pulls out a PDA and browses through detailed informationabout the products on display. Satisfied with the information, through the PDA, he makes an online purchaseof the items of interest, that will be subsequently shipped to his home directly. As he walks on to the next store,which happens to be a video rental store, information on newly-released movies in his favorite categories aredownloaded automatically into his PDA, along with their availability information. He chooses a couple of thesemovies and indicates that he will pick them up at the storefront. His membership discounts are applied to thebill, and he confirms the charge to his credit card.