Virtual GPS: a middleware for power efficient localization of smartphones using cross layer approach. - Sravan Kumar Thokala; Pranav Koundinyaa; Shivakant Mishra; Larry Shi (Middleware (Industry Track), 2014)