Context-aware or location-based services (LBS) are a mobile services category to which many attribute substantial revenue growth prospects. LBS use the current geospatial position of a mobile device in order to provide location-specific information, transaction opportunities, and communication options.