19 research outputs found

    Routine detection : internet of people. A proof of concept

    Get PDF
    El principal objetivo de Internet of Things (IoT) es integrar las tecnologías informáticas en el quehacer cotidiano de las personas, facilitando su interacción con un entorno de dispositivos interconectados, pero el estado actual del arte hace que dicha interacción esté aún lejos de resultar trivial, precisando de continua intervención del usuario. Como alternativa a esta situación, iniciativas emergentes como la de Internet of People (IoP) pretenden integrar de forma más efectiva el IoT en la vida de las personas. En línea con este propósito, el modelo People as a Service (PeaaS) facilita estas tareas por medio del uso del teléfono móvil como interfaz del usuario con el IoT y haciendo uso del contexto del usuario del mismo. PeaaS permite elaborar un perfil sociológico del usuario, que puede ser explotado por el mismo y servido a terceros de forma segura y controlada. En este trabajo presentamos una aplicación móvil para la supervisión de personas afectadas de alzhéimer mediante el aprendizaje y monitorización de sus rutinas como prueba de concepto del modelo PeaaS, teniendo como resultado una funcionalidad que va mucho más allá de la ofrecida por otros productos similares en este campo, y una tecnología que es base para infinidad de aplicaciones que provoquen el avance hacia IoP

    Dynamically programmable virtual profiles as a service

    Get PDF
    Many devices in our daily environments are being connected to the network, building what has been called the Web of Things. Although these things offer a web interface to interact with, this interaction must be performed manually and for each one of them. In a near future in which we will be surrounded by dozens of connected devices, technology must evolve to make the interactions automatically and adapt the behavior of these devices considering the needs and context of their users. To this extent, in previous work we proposed the Internet of People model to empower the smartphones with the capability of automatically inferring virtual profiles of their owners. However, in order to build complete virtual profiles with information about the user’s environment and context, we also need the contribution of these surrounding devices. In this paper, we propose a framework in which users and smart devices are integrated seamlessly and in real time, allowing programmatic adaptation and update of both virtual user profiles and connected devices. We present the architecture of this framework and define how the virtual profiles should be, coming from our experience in the field. Virtual profiles are the key element in the way to an effective Programmable World, in which everyday things connected to the network can be programmatically adapted to their users.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    Formalización de una arquitectura de computación móvil basada en Linda

    Get PDF
    Gracias a los avances y el desarrollo que está experimentando el campo de la Internet de las Cosas (Internet of Things, IoT), cada día hay más dispositivos a los que se llama inteligentes. Estos dispositivos disponen de sensores y además están dotados de conexión ya sea a la red o mediante alguna otra tecnología. Sin embargo, estos dispositivos, a pesar de lo que indique su nombre, precisan de una configuración e interacción con ellos completamente manual y específica. Lo ideal sería aprovechar esos sensores e “inteligencia” para adaptar su comportamiento automáticamente a las necesidades de los usuarios. En este ámbito, proponemos el diseño de una arquitectura de computación móvil ”People as a Service”, que confiere a los dispositivos móviles (como los smartphones) la capacidad de inferir y compartir un perfil virtual del usuario. Más allá, hemos establecido un método de interacción programática para que el dispositivo móvil, ahora con la información e inteligencia necesarias, ejerza de interfaz con estos dispositivos de IoT configurándolos de forma automática y dinámica. En este trabajo proponemos una primera aproximación para formalizar estas interacciones dinámicas mediante un enfoque basado en espacios de tuplas distribuidos y compartidos, basado en Linda.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    Procesamiento de Eventos Complejos para la determinación de rutas en ciudades inteligentes

    Get PDF
    Una de las principales características de una ciudad inteligente es la publicación de datos abiertos que monitorizan diferentes aspectos de la misma, desde sistemas de movilidad a niveles de polen. Sin embargo, esta información se ofrece a los ciudadanos de forma genérica y carente de contexto. Sin el concurso de las personas en la generación y recogida de información, no es posible tener en cuenta sus preferencias y necesidades, ni el uso que hacen de los servicios. Para reducir este fenómeno y contextualizar los datos abiertos con información acerca de los ciudadanos, diseñamos anteriormente la arquitectura de referencia People as a Service, que permite recopilar información de los usuarios a partir de sus smartphones. En este trabajo vamos un paso más allá en la integración de un motor de inferencia para esta arquitectura usando la tecnología de Procesamiento de Eventos Complejos. En particular, recopilamos información de los sensores del smartphone para analizarla, transformándola en conocimiento sobre los hábitos del usuario. La posterior combinación de este conocimiento con los datos abiertos de la ciudad, permitirá que sus servicios puedan adaptarse a cada persona.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    A Formal Programming Framework for Digital Avatars

    Get PDF
    In the current IoT era, the number of smart things to interact with is raising everyday. However, each one of them precises a manual and specific configuration. In a more people-friendly scenario, smart things should adapt automatically to the preferences of their users. In this field, we have participated in the design of People as a Service, a mobile computing reference architecture which endows the smartphone with the capability of inferring and sharing a virtual profile of its owner. Currently, we are developing Digital Avatars, a framework for programming interac-tions between smartphones and other devices. This way, the smartphone becomes a personalized and seamless interface between people and their IoT environment, configuring the smart things with information from the virtual profile. In this work, we present a formalization of Digital Avatars by means of a Linda-based system with multiple shared tuple spaces.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech. Ministerio de Ciencia, Innovación y Universidades: Proyecto PGC2018-094905-B-I0

    A programming framework for people as a service

    Get PDF
    The number of devices connected to the internet is constantly growing, which implies an increased complexity when interacting with so many heterogeneous devices. Automating this process is key to keep up with this growth. This People as a Service model works towards developing virtual profiles for every user in their own mobile devices and under their full control. These profiles allow to establish user preferences and predefined parameters, which are then applied by the devices they connect to. By integrating both the information in the virtual profiles and these devices, we can create a context in which to make smart decisions and apply them automatically, all of this in a decentralised way. In order to show our proposal in action, we have developed a treasure hunting game as a proof of concept to bring to the spotlight the utility of an environment with programmatically adapted devices.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    SafeWalks: aplicación móvil de supervisión de pacientes de Alzheimer

    Get PDF
    El principal objetivo de Internet of Things (IoT) es integrar las tecnologías informáticas en el quehacer cotidiano de las personas, facilitando su interacción con un entorno de dispositivos interconectados, pero el estado actual del arte hace que dicha interacción esté aún lejos de resultar trivial, precisando de continua intervención del usuario. El modelo People as a Service (PeaaS) pretende facilitar estas tareas por medio del uso del teléfono móvil como interfaz del usuario con IoT. PeaaS permite elaborar un perfil sociológico del usuario, que puede ser explotado por el mismo y servido a terceros de forma controlada. En este trabajo presentamos una aplicación móvil para la supervisión de personas afectadas de alzheimer como prueba de concepto del modelo PeaaS, teniendo como resultado una funcionalidad que va mucho más allá de la ofrecida por otros productos similares en este campo.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tec

    One step towards dynamically programmable things: an implementation using Beacons

    Get PDF
    The number of devices connected to the internet is constantly increasing. This large amount of devices can be used to improve people’s interaction with their environment. However, this also implies an increase in the complexity when interacting with so many heterogeneous devices. Automating this process is key to keep up with this growth. This is the purpose of the People as a Service model (PeaaS), which works towards developing virtual profiles for every user in their own mobile devices under their full control. These profiles allow to establish preferences and predefined parameters, which are then used by the devices they connect to. By integrating both the information in the users’ virtual profiles and the information given by the devices they connect to, we can create a context in which to make smart decisions and apply them to the devices, all of this in a decentralised way. This allows for a programmatically configuration of the devices without the need of the user’s intervention. In order to put the proposal in action, we have developed a treasure hunting game as a proof of concept to bring to the spotlight the utility of an environment with programmatically adapted devices.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    Un framework de programación dinámica para IoT

    Get PDF
    El crecimiento del Internet of Things está permitiendo la conexión a la red de muchos dispositivos. La tecnología debería permitir a estos dispositivos adaptarse automáticamente a las necesidades de sus usuarios. Con este propósito, desarrollamos en trabajos anteriores la arquitectura de referencia People as a Service, para crear perfiles virtuales de los usuarios almacenados en sus smartphones. Sin embargo, para la obtención de un perfil completo necesitamos información de contexto, que solo pueden proporcionarnos estos dispositivos del entorno. Nuestro objetivo es desarrollar un framework en el que usuarios y dispositivos conectados se integren de manera transparente y dinámica, permitiendo una actualización programática de los perfiles y el comportamiento de los dispositivos. De esta forma, damos un primer paso hacia un Mundo Programable.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    Complex event processing for health monitoring

    Get PDF
    The increase of the life expectancy has become a problem in regions with a low population density. This fact is caused by the existence of small towns all far from one another and with the peculiarity of many elders with special health care living there. This situation increases in a high percentage the health costs of the region having to attend daily all these elders who need a close mon-itoring. We live in a IoT era with a huge quantity of new connected devices with lots of sensors. Taking advantage of this, it is possible to monitor these elders from the distance without having to cover the complete area of the region every day. This way, our approach is using a mobile centric architecture that permits the elders having a device which infers a health virtual profile of them with data from its sensors and from other smart devices like bands with pulsometers. At this point we propose using Complex Event Processing techniques to combine the data coming from all sources and analyze it to extract meaningful information for the doctors and caregivers and even detect important events like falls in real time.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech
    corecore