While discussing the topic it is important to distinguish between different types of Location-Based Services. In general, one can distinguish two different kinds of location services considering if information is delivered to user based on his interaction or not:
- pull services
- push services
Pull services can be defined as services where user requests delivery of information. This concerns all services where user is searching for an information e.g. navigation, find nearest ATM etc. In push services, the information is delivered to the mobile terminal (user) automatically when certain event occurs. In other words fulfilling predefined set of conditions or parameters triggers the service to deliver information to the user.
One of the most important criteria that can be as well taken into consideration in taxonomy of LBS is with whom user is sharing location or what it the driver of this action:
- purpose driven (sharing location with service provider)
- social driven (sharing location with social network)
The action of user can be purpose driven – user can share his location with the service provider in order to get value-added personalized information or service. From the other side there are many Location Sharing Services or Location-Based Social Neworks, where user can broadcast his/her location publicaly or among social network. There is more than 100 such a networks and most of them gives a unique incentives to reveal personal location information to others. This topic will be discussed in detail further in the dissertation.
Location based services can be cathegorized as well taking into concideration nature of physical place they are use in:
This division is important especially in context of Google’s indoor Wi-Fi navigation within mobile Google Maps products that started to operate in the end of 2011.