Using Gravity to Estimate Accelerometer Orientation
ISWC '03 Proceedings of the 7th IEEE International Symposium on Wearable Computers
Bluetooth and WAP push based location-aware mobile advertising system
Proceedings of the 2nd international conference on Mobile systems, applications, and services
PeopleNet: engineering a wireless virtual social network
Proceedings of the 11th annual international conference on Mobile computing and networking
MyExperience: a system for in situ tracing and capturing of user feedback on mobile phones
Proceedings of the 5th international conference on Mobile systems, applications and services
A wireless sensor network for structural health monitoring: performance and experience
EmNets '05 Proceedings of the 2nd IEEE workshop on Embedded Networked Sensors
Energy-Efficient Monitoring of Mobile Objects with Uncertainty-Aware Tolerances
IDEAS '07 Proceedings of the 11th International Database Engineering and Applications Symposium
The pothole patrol: using a mobile sensor network for road surface monitoring
Proceedings of the 6th international conference on Mobile systems, applications, and services
Micro-Blog: sharing and querying content through mobile phones and social participation
Proceedings of the 6th international conference on Mobile systems, applications, and services
Understanding mobility based on GPS data
UbiComp '08 Proceedings of the 10th international conference on Ubiquitous computing
BreadCrumbs: forecasting mobile connectivity
Proceedings of the 14th ACM international conference on Mobile computing and networking
Nericell: rich monitoring of road and traffic conditions using mobile smartphones
Proceedings of the 6th ACM conference on Embedded network sensor systems
Proceedings of the 7th international conference on Mobile systems, applications, and services
A framework of energy efficient mobile sensing for automatic user state recognition
Proceedings of the 7th international conference on Mobile systems, applications, and services
EnTracked: energy-efficient robust position tracking for mobile devices
Proceedings of the 7th international conference on Mobile systems, applications, and services
Less is more: energy-efficient mobile sensing with senseless
Proceedings of the 1st ACM workshop on Networking, systems, and applications for mobile handhelds
Energy-accuracy trade-off for continuous mobile device location
Proceedings of the 8th international conference on Mobile systems, applications, and services
Improving energy efficiency of location sensing on smartphones
Proceedings of the 8th international conference on Mobile systems, applications, and services
Towards mobile phone localization without war-driving
INFOCOM'10 Proceedings of the 29th conference on Information communications
Place-Its: a study of location-based reminders on mobile phones
UbiComp'05 Proceedings of the 7th international conference on Ubiquitous Computing
Mobility detection using everyday GSM traces
UbiComp'06 Proceedings of the 8th international conference on Ubiquitous Computing
Energy-accuracy trade-off for continuous mobile device location
Proceedings of the 8th international conference on Mobile systems, applications, and services
Improving energy efficiency of location sensing on smartphones
Proceedings of the 8th international conference on Mobile systems, applications, and services
SensLoc: sensing everyday places and paths using less energy
Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems
Adaptive GPS duty cycling and radio ranging for energy-efficient localization
Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems
Alternative localization approach for mobile phones without GPS
Middleware '10 Posters and Demos Track
Accurate, low-energy trajectory mapping for mobile devices
Proceedings of the 8th USENIX conference on Networked systems design and implementation
FindingMiMo: tracing a missing mobile phone using daily observations
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Energy-efficient positioning for smartphones using Cell-ID sequence matching
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Energy-efficient trajectory tracking for mobile devices
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Improving local search ranking through external logs
Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval
HartFi: an energy-efficient localization system
Proceedings of the 2nd ACM SIGCOMM workshop on Green networking
XINS: the anatomy of an indoor positioning and navigation architecture
Proceedings of the 1st international workshop on Mobile location-based service
Employing user feedback for semantic location services
Proceedings of the 13th international conference on Ubiquitous computing
Deliberation for intuition: a framework for energy-efficient trip detection on cellular phones
Proceedings of the 13th international conference on Ubiquitous computing
LEAP: a low energy assisted GPS for trajectory-based services
Proceedings of the 13th international conference on Ubiquitous computing
Enriching location information: an energy-efficient approach
Proceedings of the 13th international conference on Ubiquitous computing
A survey on energy-efficient data management
ACM SIGMOD Record
Searchlight: helping mobile devices find their neighbors
MobiHeld '11 Proceedings of the 3rd ACM SOSP Workshop on Networking, Systems, and Applications on Mobile Handhelds
Mobility prediction-based smartphone energy optimization for everyday location monitoring
Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems
Learning to Infer the Status of Heavy-Duty Sensors for Energy-Efficient Context-Sensing
ACM Transactions on Intelligent Systems and Technology (TIST)
Learning location naming from user check-in histories
Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
EnAcq: energy-efficient GPS trajectory data acquisition based on improved map matching
Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
Searchlight: helping mobile devices find their neighbors
ACM SIGOPS Operating Systems Review
Reflex: using low-power processors in smartphones without knowing them
ASPLOS XVII Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems
Performance of collaborative GPS localization in pedestrian ad hoc networks
Proceedings of the third ACM international workshop on Mobile Opportunistic Networks
Exploiting spatiotemporal and device contexts for energy-efficient mobile embedded systems
Proceedings of the 49th Annual Design Automation Conference
CoMon: cooperative ambience monitoring platform with continuity and benefit awareness
Proceedings of the 10th international conference on Mobile systems, applications, and services
How long to wait?: predicting bus arrival time with mobile phone based participatory sensing
Proceedings of the 10th international conference on Mobile systems, applications, and services
PowerVisor: a battery virtualization scheme for smartphones
Proceedings of the third ACM workshop on Mobile cloud computing and services
Geo-fencing: geographical-fencing based energy-aware proactive framework for mobile devices
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
A two-layer approach for energy efficiency in mobile location sensing applications
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part II
Searchlight: won't you be my neighbor?
Proceedings of the 18th annual international conference on Mobile computing and networking
Context-aware mobile crowdsourcing
Proceedings of the 2012 ACM Conference on Ubiquitous Computing
Fall-detection simulator for accelerometers with in-hardware preprocessing
Proceedings of the 5th International Conference on PErvasive Technologies Related to Assistive Environments
Energy-efficient localization: GPS duty cycling with radio ranging
ACM Transactions on Sensor Networks (TOSN)
Energy efficient GPS sensing with cloud offloading
Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems
Low cost positioning by matching altitude readings with crowd-sourced route data
Proceedings of the 10th International Conference on Advances in Mobile Computing & Multimedia
Evaluation of fine-granular GPS tracking on smartphones
Proceedings of the First ACM SIGSPATIAL International Workshop on Mobile Geographic Information Systems
A context-based energy optimization algorithm for periodic localization in smartphones
Proceedings of the First ACM SIGSPATIAL International Workshop on Mobile Geographic Information Systems
Camazotz: multimodal activity-based GPS sampling
Proceedings of the 12th international conference on Information processing in sensor networks
CrowdAtlas: self-updating maps for cloud and personal use
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
A fair cooperative content-sharing service
Computer Networks: The International Journal of Computer and Telecommunications Networking
Localization of points of interest from georeferenced and oriented photographs
Proceedings of the 2nd ACM international workshop on Geotagging and its applications in multimedia
Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications
A user-centric mobility sensing system for transportation activity surveys
Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems
Thrifty tracking: online GPS tracking with low data uplink usage
Proceedings of the 21st ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
Proceedings of the Second ACM SIGSPATIAL International Workshop on Mobile Geographic Information Systems
When assistance becomes dependence: characterizing the costs and inefficiencies of A-GPS
ACM SIGMOBILE Mobile Computing and Communications Review
From big smartphone data to worldwide research: The Mobile Data Challenge
Pervasive and Mobile Computing
Activity recognition for creatures of habit
Personal and Ubiquitous Computing
Personalized behavior pattern recognition and unusual event detection for mobile users
Mobile Information Systems
Hi-index | 0.00 |
Many emerging smartphone applications require position information to provide location-based or context-aware services. In these applications, GPS is often preferred over its alternatives such as GSM/WiFi based positioning systems because it is known to be more accurate. However, GPS is extremely power hungry. Hence a common approach is to periodically duty-cycle GPS. However, GPS duty-cycling trades-off positioning accuracy for lower energy. A key requirement for such applications, then, is a positioning system that provides accurate position information while spending minimal energy. In this paper, we present RAPS, rate-adaptive positioning system for smartphone applications. It is based on the observation that GPS is generally less accurate in urban areas, so it suffices to turn on GPS only as often as necessary to achieve this accuracy. RAPS uses a collection of techniques to cleverly determine when to turn on GPS. It uses the location-time history of the user to estimate user velocity and adaptively turn on GPS only if the estimated uncertainty in position exceeds the accuracy threshold. It also efficiently estimates user movement using a duty-cycled accelerometer, and utilizes Bluetooth communication to reduce position uncertainty among neighboring devices. Finally, it employs celltower-RSS blacklisting to detect GPS unavailability (e.g., indoors) and avoid turning on GPS in these cases. We evaluate RAPS through real-world experiments using a prototype implementation on a modern smartphone and show that it can increase phone lifetimes by more than a factor of 3.8 over an approach where GPS is always on.