LifeMap: A Smartphone-Based Context Provider for Location-Based Services
SurroundSense: mobile phone localization via ambience fingerprinting