Geolocalización de un Android por SMS

Dicyt

El profesor de la Universidad Europea Miguel de Cervantes (UEMC) de Valladolid Javier Garrido ha desarrollado un sistema que permite la geolocalización de dispositivos móviles Android mediante un novedoso método, el envío de mensajes de texto SMS. El proyecto, que ha sido protegido mediante el registro de la propiedad intelectual, obtuvo uno de los premios del I Concurso de Prototipos Orientados a la Comercialización de la UEMC, un programa piloto que se encuadra dentro del Proyecto T-CUE (Transferencia de Conocimiento Universidad-Empresa) de la Junta de Castilla y León.

El objetivo fundamental del producto es aportar un medio de geolocalización de dispositivos móviles que a su vez se puede utilizar para geolocalizar personas mediante un sistema de mensajería SMS o a través del envío de las posiciones GPS a un servicio en internet. Según ha explicado a DiCYT el promotor de la iniciativa, “se trata de una especie de plataforma que permite localizar un teléfono o dispositivo con sistema operativo Android”, teniendo en cuenta que ahora mismo “casi todo el mundo sale de casa con un móvil y que todas las compañías ofrecen ya terminales Android a un coste bajo”.

Javier Garrido recuerda que existe una aplicación similar para iPhone en la que se puede localizar el teléfono al registrarse en la plataforma de Apple. No obstante, este servicio es complejo y costoso, y no existe uno similar orientado a Android. “Muchas veces las aplicaciones informáticas nacen jugando, por curiosidad. Hace tiempo, cuando aún no existía Android, empecé a moverme con esta idea en otros dispositivos como Windows Mobile, pero el desarrollo era muy complejo. Con Android ha sido más fácil”, asegura.

Una primera aproximación en este sentido fue presentada por el profesor de la UEMC en un congreso. Este primer sistema consistía en que, al arrancar el teléfono, ya se daban todas las posiciones GPS, pero tenía un problema, el gasto excesivo de batería. “Le di una vuelta de tuerca a este primer proyecto y surgió el tema de los SMS, que entre otras ventajas tiene su sencillez, aunque por detrás tiene su complejidad tecnológica”, precisa. Así, se envía un SMS determinado al teléfono y éste puede realizar dos operaciones: devolver un mensaje de texto con su posición GPS o enviar durante 10 minutos sus distintas posiciones GPS a un servidor en internet en el que cualquiera pueda registrarse. El investigador señala que se trata de una aplicación nativa, es decir, instalada en el propio dispositivo y desarrollada utilizando un lenguaje de programación compatible con el sistema operativo o con un framework de desarrollo.

Fases técnicas

En cuanto a las fases técnicas, el proyecto tuvo una duración aproximada de cinco meses trabajando a tiempo parcial. Lo primero que se desarrolló fue toda la parte técnica del servicio en NET 4 con el framerwork WCF. “Ese servicio es el núcleo de control y se encarga de gestionar las peticiones que se van a enviar el teléfono, como registrar un usuario y un terminal, y además controla el envío de las posiciones GPS”. Después, se trabajó en la aplicación Android y en el entorno web, donde el usuario puede entrar y registrarse y ver las posiciones.

Además de la posibilidad de localizar y recuperar el teléfono si se extravía, tenga el terminal o no GPS, el sistema permite la localización de personas. “La idea nace también de que si le doy un teléfono Android a un niño o a una persona mayor que sufre algún tipo de enfermedad puedo saber en todo momento donde está de forma sencilla”, señala Garrido, quien añade que el sistema puede tener otras aplicaciones, como el control de flotas de vehículos o de redes de comerciales. En este sentido, subraya que el sistema “es un ente vivo al que se le puede dar alguna vuelta más y la idea es que evolucione”.

Concurso de prototipos

El objetivo del Concurso de Prototipos Orientados a la Comercialización de la UEMC es el desarrollo de actividades de transferencia a través de un programa piloto para estudiantes e investigadores que apoye el desarrollo de prototipos orientados hacia el mercado para conseguir un conjunto de productos que, previo paso por el Registro de Patentes o de la Propiedad Industrial, puedan ofrecerse para su comercialización. Se entiende como prototipo no sólo una figura o estructura física, sino también un desarrollo de software o una solución web.

Existen dos modalidades de presentación de candidaturas, modalidad individual o modalidad grupal, y en este último caso los promotores pueden ser de diferentes titulaciones de la UEMC. Del mismo modo, pueden participar en la segunda convocatoria del concurso todos los miembros de la comunidad universitaria, tanto estudiantes de último curso de cualquiera de las titulaciones oficiales como el personal docente e investigador vinculado con la Universidad en el momento de presentar la candidatura.

Etiquetas
stats