Cargando…

Full On-Device Stay Points Detection in Smartphones for Location-Based Mobile Applications

The tracking of frequently visited places, also known as stay points, is a critical feature in location-aware mobile applications as a way to adapt the information and services provided to smartphones users according to their moving patterns. Location based applications usually employ the GPS receiv...

Descripción completa

Detalles Bibliográficos
Autores principales: Pérez-Torres, Rafael, Torres-Huitzil, César, Galeana-Zapién, Hiram
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5087481/
https://www.ncbi.nlm.nih.gov/pubmed/27754388
http://dx.doi.org/10.3390/s16101693
_version_ 1782463921168318464
author Pérez-Torres, Rafael
Torres-Huitzil, César
Galeana-Zapién, Hiram
author_facet Pérez-Torres, Rafael
Torres-Huitzil, César
Galeana-Zapién, Hiram
author_sort Pérez-Torres, Rafael
collection PubMed
description The tracking of frequently visited places, also known as stay points, is a critical feature in location-aware mobile applications as a way to adapt the information and services provided to smartphones users according to their moving patterns. Location based applications usually employ the GPS receiver along with Wi-Fi hot-spots and cellular cell tower mechanisms for estimating user location. Typically, fine-grained GPS location data are collected by the smartphone and transferred to dedicated servers for trajectory analysis and stay points detection. Such Mobile Cloud Computing approach has been successfully employed for extending smartphone’s battery lifetime by exchanging computation costs, assuming that on-device stay points detection is prohibitive. In this article, we propose and validate the feasibility of having an alternative event-driven mechanism for stay points detection that is executed fully on-device, and that provides higher energy savings by avoiding communication costs. Our solution is encapsulated in a sensing middleware for Android smartphones, where a stream of GPS location updates is collected in the background, supporting duty cycling schemes, and incrementally analyzed following an event-driven paradigm for stay points detection. To evaluate the performance of the proposed middleware, real world experiments were conducted under different stress levels, validating its power efficiency when compared against a Mobile Cloud Computing oriented solution.
format Online
Article
Text
id pubmed-5087481
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-50874812016-11-07 Full On-Device Stay Points Detection in Smartphones for Location-Based Mobile Applications Pérez-Torres, Rafael Torres-Huitzil, César Galeana-Zapién, Hiram Sensors (Basel) Article The tracking of frequently visited places, also known as stay points, is a critical feature in location-aware mobile applications as a way to adapt the information and services provided to smartphones users according to their moving patterns. Location based applications usually employ the GPS receiver along with Wi-Fi hot-spots and cellular cell tower mechanisms for estimating user location. Typically, fine-grained GPS location data are collected by the smartphone and transferred to dedicated servers for trajectory analysis and stay points detection. Such Mobile Cloud Computing approach has been successfully employed for extending smartphone’s battery lifetime by exchanging computation costs, assuming that on-device stay points detection is prohibitive. In this article, we propose and validate the feasibility of having an alternative event-driven mechanism for stay points detection that is executed fully on-device, and that provides higher energy savings by avoiding communication costs. Our solution is encapsulated in a sensing middleware for Android smartphones, where a stream of GPS location updates is collected in the background, supporting duty cycling schemes, and incrementally analyzed following an event-driven paradigm for stay points detection. To evaluate the performance of the proposed middleware, real world experiments were conducted under different stress levels, validating its power efficiency when compared against a Mobile Cloud Computing oriented solution. MDPI 2016-10-13 /pmc/articles/PMC5087481/ /pubmed/27754388 http://dx.doi.org/10.3390/s16101693 Text en © 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC-BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Pérez-Torres, Rafael
Torres-Huitzil, César
Galeana-Zapién, Hiram
Full On-Device Stay Points Detection in Smartphones for Location-Based Mobile Applications
title Full On-Device Stay Points Detection in Smartphones for Location-Based Mobile Applications
title_full Full On-Device Stay Points Detection in Smartphones for Location-Based Mobile Applications
title_fullStr Full On-Device Stay Points Detection in Smartphones for Location-Based Mobile Applications
title_full_unstemmed Full On-Device Stay Points Detection in Smartphones for Location-Based Mobile Applications
title_short Full On-Device Stay Points Detection in Smartphones for Location-Based Mobile Applications
title_sort full on-device stay points detection in smartphones for location-based mobile applications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5087481/
https://www.ncbi.nlm.nih.gov/pubmed/27754388
http://dx.doi.org/10.3390/s16101693
work_keys_str_mv AT pereztorresrafael fullondevicestaypointsdetectioninsmartphonesforlocationbasedmobileapplications
AT torreshuitzilcesar fullondevicestaypointsdetectioninsmartphonesforlocationbasedmobileapplications
AT galeanazapienhiram fullondevicestaypointsdetectioninsmartphonesforlocationbasedmobileapplications