Travi-Navi: self-deployable indoor navigation system
SurroundSense: mobile phone localization via ambience fingerprinting