The document describes the Rover technology, which provides location-aware services to mobile users. The Rover architecture tracks user locations using wireless infrastructure and tailors information and services based on each user's location, profile, and device capabilities. It allows large numbers of users to be supported through its action model, which schedules tasks more efficiently than threading. Experimental results show the action model has much lower overhead than a threaded approach. The document also discusses Rover's interfaces, services, and ability to scale to multiple administrative domains.