SlideShare una empresa de Scribd logo
1 de 8
Grupo de
                    Procesado de Datos y Simulación



                           V Asamblea General
TSI-020301-2008-2
                        getHealthier!
getHealthier! ― objetivos

                        aplicación

                           evaluación de la actividad del usuario a partir de medidas de
                            aceleración y de los objetivos personales marcados
                                a corto plazo (1 hora)
                                a largo plazo (24 horas)

                           motivar al usuario a conseguir los objetivos marcados
                                % de objetivo diario conseguido
                                fotografía - mosaico

                           generación contextual de alarmas
                                evaluación de actividad
                                localización
                                tiempo

                        PIRAmIDE
                           integrar un sistema de fusión de la localización
                            (oportunista, basado en redes WiFi / Bluetooth y GPS)

                           integrar razonamiento basado en reglas
                            (modelado ontológico)

                           integrar un sistema detector de actividades atómicas
                            (basado en medidas de aceleración)

                           probar con una aplicación real la plataforma sw PIRAmIDE



                                                                                            2
getHealthier! ― características técnicas

                           interfaz de usuario
                               configuración de perfil
                                (características, POIs y objetivos)
                               mosaico motivador                             razonamiento basado
                               estadísticas                                   en reglas
                                (calorías, pasos, Km. recorridos, etc.)               modelo ontológico
                                                                                      Bossam / μJena
                           gestión contextual de alarmas
                               gestión de interrumpibilidad del usuario
                               localización X  tipo de alarma A

                           evaluación de actividad                           localización oportunista
                               PARsreal vs PARsobjetivo  alarma?                   GPS
                                                                                     WiFi / Bluetooth (POIs)
                           cuantificación de actividad
                               actividad simbólica  PARs (Physical Activity Rate)

                           adquisición y procesado de datos de aceleración
                               actualmente  1 mote Shimmer (pie)
                               futuro  + acelerómetro integrado en terminal móvil
                               procesado  varianza señal + umbrales  actividad atómica
                                (independiente de colocación)




                                                                                                           3
getHealthier! ― arquitectura




                               4
getHealthier! ― arquitectura

                                  detección y cuantificación de la actividad
                                  fusión de sistemas de localización
                                      WiFi + BT  localización oportunista
                                      GPS


                                  evaluador de actividad
                                  generación de alarmas


                                  razonamiento basado en reglas autónomo
                                   (modelo de datos ontológico)
                                      mapeo XY  localización simbólica
                                      evaluación de actividad
                                      generación de alarmas
                                  aplicación = lógica + GUI


                                                                                5
razonador móvil



                                                                       1.   la aplicación invoca un servicio
                                                                            (GenericEnabler)
                                                                       2.   se actualiza el modelo de datos
                                                                            (OntologyModelManager)
                                                                       3.   invoca servicio de razonamiento
                                                                            (InferenceEngine  OntologyModelManager)
                                                                       4.   la aplicación obtiene el resultado final




   OntologyModelManager (gestión de modelo ontológico):
       crear/modificar/eliminar conceptos (localización, actividad, preferencias, datos estáticos, etc.)
       crear/modificar/eliminar relaciones entre conceptos (asociar localización/actividad/etc. a un usuario, etc.)

   InferenceEngine
       inferencia de nuevos conceptos y relaciones a partir de:
              modelo ontológico actualizado
              reglas predefinidas




                                                                                                                       6
E4.2.3 - Diseño de un modelo de contexto genérico
particularizado para los dominios de referencia
        usuario                       Profile         1                                                                                                                                                                                         terminal                                                                                                                      Camera
                                                                                                                                                                                                                                                                                                                                                                         +resolution
                                                                                                                                                                                                                                                                                                                                                                         +present
                                                1                                                                                                                                                                                                            Device                                                                                                      +video
                                      0..*                                                                                                                                                                         hasProfile
                                                                                                                                                                                                                                                                                                                                                                         +videoTypeSupported          Keyboard
                                                                                                                                                                                                                                                        +modelName                                                                                                       +type
                                          hasPolicy
                                                      1..*                                                                                                                                                                                              +manufacturerName            hasHardware                  Hardware                                               +photoTypeSupported         +type
                                                                                                                                                                                                                                                        +version                                                                                                         +flash
                                                                                                                                                                                                                                                        +series                                               +cpuFrequency                          InputInterface
                                                           Policy                                                                                                                                                                                                                1                   1..*
                               hasDisability                                                                                                                                                                                                            +extraInfo                                            +totalMemory
                                                                                                                                                                                Preferences
                                                    +priority                                                                                                                                                                                           +type                                                                                                                   Microphone
                                                    +defaultMode                                                                                                              +description
                                                                                                                                                                              +value                                                                                                                                                                                         +voiceInputCapability
                                                                                                                                                                              +defaultValue                                                          hasSoftware   1..*
                              hasDefaultBehavior                                                                                                                                                                                                                                     Sensor                                            OutputInterface                                               TactilScreen
               0..*                                                                                                                                                                                                                                         1
                                                           hasAction

entradas   Disability
          +type
          +level
                                      Behavior                 Action           hasRule             hasConstraint          hasGrant
                                                                                                                                                                                              0..*
                                                                                                                                                                                                                                                     salidas                     +name
                                                                                                                                                                                                                                                                                 +type
                                                                                                                                                                                                                                                                                 +Info
                                                                                                                                                                                                                                                                                                            External
                                                                                                                                                                                                                                                                                                                                                   Interactivity
                                                                                                                                                                                                                                                                                                                                                                                      Vibrator


                                                          +domain
                                                                                           Rule                       Constraint                      Grantings
                                                          +action                                                                                                                                                                                                                                                                              +pointingSupport
                                                                                                                                      GrantTo                                                                                                                                                                                                                                      Speaker
                                                          +target                                                  +firstPart                      +groupTo
                                                                                        +priority
                                                          +precondition

                                                                                                                                                                                                                                                     
                                                                                                                   +secondPart                     +userTo                                                                                                                                                                                                                   +system

   revisión del modelo general PIRAmIDE v1               +postcondition
                                                                                                                                                                                                                                                                      modelo general PIRAmIDE v2
                                                                                                                                                                                                                                                                   1..*
                                                                                                                                                                                                                                                                                                                  Environment
                                                                                                                                                                                                                                                                                                              +sensingMechanism
                                                                                                                                                                                                                                                                                                                                       NetworkCharacteristics
                                                                                                                                                                                                                                                                                                                                       +supportedBluetooth
                                                                                                                                                                                                                                                                                                                                                                             +resonanceFrequency


                                                                                                                                                                                                                                                                                                                                       +supportedIrda
                                                                                                                                                                                      Person         hasPreference                                           Software                                                                                                        Screen

    (E4.2.1)                                                           X509         1                       0..1      Entity
                                                                                                                                                                                   +name
                                                                                                                                                                                                                                         hasDevice
                                                                                                                                                                                                                                                         +operatingSystem
                                                                                                                                                                                                                                                                                                                                       +supportedWap
                                                                                                                                                                                                                                                                                                                                                                           +resolution


                                                                                                                                                                                                                                                                     2 nuevos submodelos
                                                                                                                                                                                   +birthDate                                                            +executionPlatform                                                                                                +unit
                                                                                                               0..*                                                                +birthPlace                                                           +version                                            Internal                  PositionSensor                      +colour


     nuevos conceptos generales a modelar
                                                                                                                                                                                   +homePage                                                             +release                                                                                                          +bpp
                                                                                                                                                                                   +email                                                                                                                   +freeMemory                                                    +brightness
                                                                                                                                                                                   +gender                                                                                                                  +battery                                                       +graphics
                                                                                                                      Object
                                                                                             hasContext
                                                                                                                                                                                   +...
                                                                                                                                                                                                                                                                      (extensiones)
                                                                                                                                                                                                                                                                     Browser
                                                                                                                                                                                                                                                                                                  AudioPlayer
                                                                                                                                                                                                                                                                                                                                       OrientationSensor


                                                                                                                                                                                                                                                                                                                                             ...
                                                                                                                                                                                                                                                                                                                                                                           +type
                                                                                                                                                                                                                                                                                                                                                                           +contrast
                                                                                                                                                                                                                                                                                                                                                                           +fontSize
                                                                                                                                                                                                                                                                                                                                                                           +width
                                                                                                                                                                                                                       1                                                                                                                                                   +height

   identificación de aspectos concretos a                                                                                                                                                                                                                                                        +encoder
                                                                                                                                                                                                               1                                              +standardsSupport                                                        MovementSensor
                                                                                                                                                                                                                           1                                                                      +audioFormat
                                                                                                                                                                                                                                                              +name
                                                                                                                                                                                                                   User

                                                                                                                                                                                                                                                                     modelos «ligeros»
                                                                                                                                                                                                                                                              +uaCapabilities
                                                                                         0..*
              contexto                                                                                                                                                                                                                                        +wapCapabilities
                                                                                                                                                                                                                                                              +StreamingCapabilities

    modelar           Kinematics
                      +orientation
                                                                                 Context
                                                                                +uncertainty
                                                                                                                                                                                                                                                              +company
                                                                                                                                                                                                                                                              +javaEnabled
                                                                                                                                                                                                                                                              +javascriptEnabled
                      +speed                                                                  0..*
                                                                                                 1..*

                                                                                                                                                                                                                                                                     integración de ontologías
                                                                                             0..*                                                             NetworkedObject



       SP6: eInclusión
                                                                                                                       NetworkedResource
                       Activity
                                                                                                                                                                  NetworkedUser


                                                                                                                                                                                                                                                                      externas
       SP7: eSalud / eBienestar
                                  Map
                                                                                                                                                                                                                               obtainsInformation                      FOAF
                                                                                                hasTime


                                                                                                                                                                                                                                                                       TimeOWL
                       +coordinatesOrigin                                                                                                              inferredFrom


   selección de ontologías externas a integrar
                       +provider                                                                                                                                                                        0..*
                                                                                                                                                                                                                                                                                                                                             1..*
                                                                                                 0..1                                                               hasTime
                                                                                                                                                                                              eventos                                                                                 servicios                                 0..*
                                  1                                                                        owlTime:TemporalThing                                                          0..*                 Event                                                                                                                    Service
                                                               hasValidTime


                                composedBy
                                                                                                                                                   0..1                                                                           1..*
                                                                                                                                                                                                                                                                       etc.
                                                                                                                                                                                                                                                                          generatesEvent
                               1..*                                                                                                             POI
                                                                                Location                                                 +idPoi
                           SymbolicZone                                                                                                                                                                                                                                                                                            Enabler                 Application
                                                                                                                                         +poiName
                                                               +latitude

                                                                                                                                                                                                                                                                     UML + OWL-DL + OWL-Lite
                                           hasSymbolicLocation +longitude                                                                +Description
                          +zoneName
                                                                                                    0..*                                                                                                                       CalendarEvent
                          +areaCoordinates                     +altitude
                                                               +measureUnit                                        hasRouteGuide
                                                                                                    0..*                                                                                                                       +startTime
                                                                                                                                                                                                                                                                                               CalendarAggregator
                                                                                                                                                                                                                               +endTime
                   contains                                            nearTo                                                               0..*                                                                               +description                generatesCalendarEvent
                                                                                                                                                                                                                                              1..*                                         0..*
                                                                                   0..1                                                            GuideRoutes                                                                 +generatedFrom
                                                                                      hasEnvironment                                                                                                                                                                                                        ...
                                                                                    1                                                                                                                                                ...
                                                                         EnvironmentCondition                                                                                                        NetworkResourceDiscoveryEvent                                                      0..*      SpatialDiscovery
                                                                         +humidity                                                                                                                                                            1..*       generatesNRDiscoveryEvent
                                                                         +temperature
                                                                         +light
                                                                         +pressure                                                                                                                                                                                                                LocationFusion
                                                                                                                                                                              obtainsLocation
                                                                                                                                                                                                                                                                                              0..*




                                                                                                                                                                                                                                                                                                                                                                                                                    7
E4.2.4 - Diseño y prerrequisitos de implementación del
modelo de razonamiento



entradas                               salidas
   selección inicial de razonadores      comparativa y selección de razonadores en
    en infraestructura (E4.2.2)            infraestructura
       FaCT++                                  Pellet
       Pellet                            análisis y selección de razonador para móviles
   selección inicial de razonadores            Bossam
    para móviles (E4.2.2)                       + (μJena)
       PocketKRHyper
                                          requisitos para la integración del razonador en el
       Bossam                             móvil
                                           (operaciones posibles, formatos, etc.)
                                          ejemplos de explotación del razonador móvil
                                                localización
                                                evaluación de actividad y gestión de alarmas




                                                                                                8

Más contenido relacionado

Similar a [PIRAmIDE] getHealthier! Monitor de actividad

[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...Josué Freelance
 
Introducción a la Robótica Móvil - part 3/4
Introducción a la Robótica Móvil - part 3/4Introducción a la Robótica Móvil - part 3/4
Introducción a la Robótica Móvil - part 3/4Fernando Passold
 
[CISTI'08] Diseño y despliegue de servicios móviles basados en contexto un ...
[CISTI'08] Diseño y despliegue de servicios móviles basados en contexto   un ...[CISTI'08] Diseño y despliegue de servicios móviles basados en contexto   un ...
[CISTI'08] Diseño y despliegue de servicios móviles basados en contexto un ...Josué Freelance
 
20110928 esquema de area
20110928 esquema de area20110928 esquema de area
20110928 esquema de areaRodrigo Cid
 
SISTEMA DE DETECCIÓN DE ALARMAS DE VIDEOVIGILANCIA BASADO EN ANÁLISIS SEMÁNTICO
SISTEMA DE DETECCIÓN DE ALARMAS DE VIDEOVIGILANCIA BASADO EN ANÁLISIS SEMÁNTICOSISTEMA DE DETECCIÓN DE ALARMAS DE VIDEOVIGILANCIA BASADO EN ANÁLISIS SEMÁNTICO
SISTEMA DE DETECCIÓN DE ALARMAS DE VIDEOVIGILANCIA BASADO EN ANÁLISIS SEMÁNTICOTELECOM I+D 2011
 
Sistema de vigilancia automatizado
Sistema de vigilancia automatizadoSistema de vigilancia automatizado
Sistema de vigilancia automatizadoDaniel Muccela
 
Sistemas expertos Janina Hernandez
Sistemas expertos Janina HernandezSistemas expertos Janina Hernandez
Sistemas expertos Janina HernandezJanina_Hernandez
 
Proyecto brazo robot mediante algoritmos evolutivos
Proyecto brazo robot mediante algoritmos evolutivosProyecto brazo robot mediante algoritmos evolutivos
Proyecto brazo robot mediante algoritmos evolutivosRenée Condori Apaza
 
I dbox mantenimiento_predictivo
I dbox mantenimiento_predictivoI dbox mantenimiento_predictivo
I dbox mantenimiento_predictivoLuis Villaverde
 
Techdays2011 - Mayor poder sobre tu infraestructura ti con system center 201...
Techdays2011  - Mayor poder sobre tu infraestructura ti con system center 201...Techdays2011  - Mayor poder sobre tu infraestructura ti con system center 201...
Techdays2011 - Mayor poder sobre tu infraestructura ti con system center 201...Gonzalo Balladares Rivera
 
Sistema de vigilancia automatizado t5
Sistema de vigilancia automatizado t5Sistema de vigilancia automatizado t5
Sistema de vigilancia automatizado t5Daniel Muccela
 
Cap8 Programacion
Cap8 ProgramacionCap8 Programacion
Cap8 Programacionlichic
 
Oracle aplicaciones Jaime oracle abril2010.
Oracle aplicaciones Jaime oracle abril2010.Oracle aplicaciones Jaime oracle abril2010.
Oracle aplicaciones Jaime oracle abril2010.AppsMk
 
Módulo Adquisición e Implementación
Módulo Adquisición e ImplementaciónMódulo Adquisición e Implementación
Módulo Adquisición e ImplementaciónCarlos Marcelo Escobar
 

Similar a [PIRAmIDE] getHealthier! Monitor de actividad (20)

[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
 
Introducción a la Robótica Móvil - part 3/4
Introducción a la Robótica Móvil - part 3/4Introducción a la Robótica Móvil - part 3/4
Introducción a la Robótica Móvil - part 3/4
 
[CISTI'08] Diseño y despliegue de servicios móviles basados en contexto un ...
[CISTI'08] Diseño y despliegue de servicios móviles basados en contexto   un ...[CISTI'08] Diseño y despliegue de servicios móviles basados en contexto   un ...
[CISTI'08] Diseño y despliegue de servicios móviles basados en contexto un ...
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
20110928 esquema de area
20110928 esquema de area20110928 esquema de area
20110928 esquema de area
 
Adquisición e implementación
Adquisición e implementaciónAdquisición e implementación
Adquisición e implementación
 
SISTEMA DE DETECCIÓN DE ALARMAS DE VIDEOVIGILANCIA BASADO EN ANÁLISIS SEMÁNTICO
SISTEMA DE DETECCIÓN DE ALARMAS DE VIDEOVIGILANCIA BASADO EN ANÁLISIS SEMÁNTICOSISTEMA DE DETECCIÓN DE ALARMAS DE VIDEOVIGILANCIA BASADO EN ANÁLISIS SEMÁNTICO
SISTEMA DE DETECCIÓN DE ALARMAS DE VIDEOVIGILANCIA BASADO EN ANÁLISIS SEMÁNTICO
 
Sistema de vigilancia automatizado
Sistema de vigilancia automatizadoSistema de vigilancia automatizado
Sistema de vigilancia automatizado
 
Sistemas expertos Janina Hernandez
Sistemas expertos Janina HernandezSistemas expertos Janina Hernandez
Sistemas expertos Janina Hernandez
 
Proyecto brazo robot mediante algoritmos evolutivos
Proyecto brazo robot mediante algoritmos evolutivosProyecto brazo robot mediante algoritmos evolutivos
Proyecto brazo robot mediante algoritmos evolutivos
 
Visión artificial
Visión artificialVisión artificial
Visión artificial
 
Avance 4
Avance 4Avance 4
Avance 4
 
I dbox mantenimiento_predictivo
I dbox mantenimiento_predictivoI dbox mantenimiento_predictivo
I dbox mantenimiento_predictivo
 
Techdays2011 - Mayor poder sobre tu infraestructura ti con system center 201...
Techdays2011  - Mayor poder sobre tu infraestructura ti con system center 201...Techdays2011  - Mayor poder sobre tu infraestructura ti con system center 201...
Techdays2011 - Mayor poder sobre tu infraestructura ti con system center 201...
 
Sistema de vigilancia automatizado t5
Sistema de vigilancia automatizado t5Sistema de vigilancia automatizado t5
Sistema de vigilancia automatizado t5
 
Cap8 Programacion
Cap8 ProgramacionCap8 Programacion
Cap8 Programacion
 
Oracle aplicaciones Jaime oracle abril2010.
Oracle aplicaciones Jaime oracle abril2010.Oracle aplicaciones Jaime oracle abril2010.
Oracle aplicaciones Jaime oracle abril2010.
 
Módulo Adquisición e Implementación
Módulo Adquisición e ImplementaciónMódulo Adquisición e Implementación
Módulo Adquisición e Implementación
 
RetoLab Ecopetrol - Odin
RetoLab Ecopetrol - OdinRetoLab Ecopetrol - Odin
RetoLab Ecopetrol - Odin
 

Más de Josué Freelance

[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...
[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...
[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...Josué Freelance
 
[SENAmI'13] PERSEO - a system to personalize the environment response through...
[SENAmI'13] PERSEO - a system to personalize the environment response through...[SENAmI'13] PERSEO - a system to personalize the environment response through...
[SENAmI'13] PERSEO - a system to personalize the environment response through...Josué Freelance
 
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...Josué Freelance
 
[THOFU] Objetos y razonamiento
[THOFU] Objetos y razonamiento[THOFU] Objetos y razonamiento
[THOFU] Objetos y razonamientoJosué Freelance
 
Sistemas de gestión contextual
Sistemas de gestión contextualSistemas de gestión contextual
Sistemas de gestión contextualJosué Freelance
 
[THOFU] User context space
[THOFU] User context space[THOFU] User context space
[THOFU] User context spaceJosué Freelance
 
[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimentalJosué Freelance
 
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...Josué Freelance
 
[HAIS'10] An embeddable fusion framework to manage context information in mob...
[HAIS'10] An embeddable fusion framework to manage context information in mob...[HAIS'10] An embeddable fusion framework to manage context information in mob...
[HAIS'10] An embeddable fusion framework to manage context information in mob...Josué Freelance
 
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...Josué Freelance
 
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
[PerCom'11] A ubiquitous activity monitor to prevent sedentarinessJosué Freelance
 
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)Josué Freelance
 
[MADRINET'09] Designing a framework to handle context information
[MADRINET'09] Designing a framework to handle context information[MADRINET'09] Designing a framework to handle context information
[MADRINET'09] Designing a framework to handle context informationJosué Freelance
 
[MADRINET'08] Design and deployment of context aware services - a prototyping...
[MADRINET'08] Design and deployment of context aware services - a prototyping...[MADRINET'08] Design and deployment of context aware services - a prototyping...
[MADRINET'08] Design and deployment of context aware services - a prototyping...Josué Freelance
 
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...Josué Freelance
 
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...Josué Freelance
 
[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor locali...
[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor locali...[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor locali...
[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor locali...Josué Freelance
 

Más de Josué Freelance (20)

Infographic resume
Infographic resumeInfographic resume
Infographic resume
 
Infographic resume
Infographic resumeInfographic resume
Infographic resume
 
geoplanoSOCIAL
geoplanoSOCIALgeoplanoSOCIAL
geoplanoSOCIAL
 
[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...
[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...
[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...
 
[SENAmI'13] PERSEO - a system to personalize the environment response through...
[SENAmI'13] PERSEO - a system to personalize the environment response through...[SENAmI'13] PERSEO - a system to personalize the environment response through...
[SENAmI'13] PERSEO - a system to personalize the environment response through...
 
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
 
[THOFU] Objetos y razonamiento
[THOFU] Objetos y razonamiento[THOFU] Objetos y razonamiento
[THOFU] Objetos y razonamiento
 
Sistemas de gestión contextual
Sistemas de gestión contextualSistemas de gestión contextual
Sistemas de gestión contextual
 
[THOFU] User context space
[THOFU] User context space[THOFU] User context space
[THOFU] User context space
 
[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental
 
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
 
[HAIS'10] An embeddable fusion framework to manage context information in mob...
[HAIS'10] An embeddable fusion framework to manage context information in mob...[HAIS'10] An embeddable fusion framework to manage context information in mob...
[HAIS'10] An embeddable fusion framework to manage context information in mob...
 
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
 
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
 
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
 
[MADRINET'09] Designing a framework to handle context information
[MADRINET'09] Designing a framework to handle context information[MADRINET'09] Designing a framework to handle context information
[MADRINET'09] Designing a framework to handle context information
 
[MADRINET'08] Design and deployment of context aware services - a prototyping...
[MADRINET'08] Design and deployment of context aware services - a prototyping...[MADRINET'08] Design and deployment of context aware services - a prototyping...
[MADRINET'08] Design and deployment of context aware services - a prototyping...
 
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
 
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
[CONTEXT'12] Towards a lightweight mobile semantic based approach for enhanci...
 
[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor locali...
[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor locali...[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor locali...
[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor locali...
 

Último

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Luis Olivera
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Último (20)

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

[PIRAmIDE] getHealthier! Monitor de actividad

  • 1. Grupo de Procesado de Datos y Simulación V Asamblea General TSI-020301-2008-2 getHealthier!
  • 2. getHealthier! ― objetivos aplicación  evaluación de la actividad del usuario a partir de medidas de aceleración y de los objetivos personales marcados  a corto plazo (1 hora)  a largo plazo (24 horas)  motivar al usuario a conseguir los objetivos marcados  % de objetivo diario conseguido  fotografía - mosaico  generación contextual de alarmas  evaluación de actividad  localización  tiempo PIRAmIDE  integrar un sistema de fusión de la localización (oportunista, basado en redes WiFi / Bluetooth y GPS)  integrar razonamiento basado en reglas (modelado ontológico)  integrar un sistema detector de actividades atómicas (basado en medidas de aceleración)  probar con una aplicación real la plataforma sw PIRAmIDE 2
  • 3. getHealthier! ― características técnicas  interfaz de usuario  configuración de perfil (características, POIs y objetivos)  mosaico motivador  razonamiento basado  estadísticas en reglas (calorías, pasos, Km. recorridos, etc.)  modelo ontológico  Bossam / μJena  gestión contextual de alarmas  gestión de interrumpibilidad del usuario  localización X  tipo de alarma A  evaluación de actividad  localización oportunista  PARsreal vs PARsobjetivo  alarma?  GPS  WiFi / Bluetooth (POIs)  cuantificación de actividad  actividad simbólica  PARs (Physical Activity Rate)  adquisición y procesado de datos de aceleración  actualmente  1 mote Shimmer (pie)  futuro  + acelerómetro integrado en terminal móvil  procesado  varianza señal + umbrales  actividad atómica (independiente de colocación) 3
  • 5. getHealthier! ― arquitectura  detección y cuantificación de la actividad  fusión de sistemas de localización  WiFi + BT  localización oportunista  GPS  evaluador de actividad  generación de alarmas  razonamiento basado en reglas autónomo (modelo de datos ontológico)  mapeo XY  localización simbólica  evaluación de actividad  generación de alarmas  aplicación = lógica + GUI 5
  • 6. razonador móvil 1. la aplicación invoca un servicio (GenericEnabler) 2. se actualiza el modelo de datos (OntologyModelManager) 3. invoca servicio de razonamiento (InferenceEngine  OntologyModelManager) 4. la aplicación obtiene el resultado final  OntologyModelManager (gestión de modelo ontológico):  crear/modificar/eliminar conceptos (localización, actividad, preferencias, datos estáticos, etc.)  crear/modificar/eliminar relaciones entre conceptos (asociar localización/actividad/etc. a un usuario, etc.)  InferenceEngine  inferencia de nuevos conceptos y relaciones a partir de:  modelo ontológico actualizado  reglas predefinidas 6
  • 7. E4.2.3 - Diseño de un modelo de contexto genérico particularizado para los dominios de referencia usuario Profile 1 terminal Camera +resolution +present 1 Device +video 0..* hasProfile +videoTypeSupported Keyboard +modelName +type hasPolicy 1..* +manufacturerName hasHardware Hardware +photoTypeSupported +type +version +flash +series +cpuFrequency InputInterface Policy 1 1..* hasDisability +extraInfo +totalMemory Preferences +priority +type Microphone +defaultMode +description +value +voiceInputCapability +defaultValue hasSoftware 1..* hasDefaultBehavior Sensor OutputInterface TactilScreen 0..* 1 hasAction entradas Disability +type +level Behavior Action hasRule hasConstraint hasGrant 0..* salidas +name +type +Info External Interactivity Vibrator +domain Rule Constraint Grantings +action +pointingSupport GrantTo Speaker +target +firstPart +groupTo +priority +precondition  +secondPart +userTo +system  revisión del modelo general PIRAmIDE v1 +postcondition modelo general PIRAmIDE v2 1..* Environment +sensingMechanism NetworkCharacteristics +supportedBluetooth +resonanceFrequency +supportedIrda Person hasPreference Software Screen (E4.2.1) X509 1 0..1 Entity +name hasDevice +operatingSystem +supportedWap +resolution  2 nuevos submodelos +birthDate +executionPlatform +unit 0..* +birthPlace +version Internal PositionSensor +colour  nuevos conceptos generales a modelar +homePage +release +bpp +email +freeMemory +brightness +gender +battery +graphics Object hasContext +... (extensiones) Browser AudioPlayer OrientationSensor ... +type +contrast +fontSize +width 1 +height  identificación de aspectos concretos a +encoder 1 +standardsSupport MovementSensor 1 +audioFormat +name User  modelos «ligeros» +uaCapabilities 0..* contexto +wapCapabilities +StreamingCapabilities modelar Kinematics +orientation Context +uncertainty +company +javaEnabled +javascriptEnabled +speed 0..* 1..*  integración de ontologías 0..* NetworkedObject  SP6: eInclusión NetworkedResource Activity NetworkedUser externas  SP7: eSalud / eBienestar Map obtainsInformation  FOAF hasTime  TimeOWL +coordinatesOrigin inferredFrom  selección de ontologías externas a integrar +provider 0..* 1..* 0..1 hasTime eventos servicios 0..* 1 owlTime:TemporalThing 0..* Event Service hasValidTime composedBy 0..1 1..*  etc. generatesEvent 1..* POI Location +idPoi SymbolicZone Enabler Application +poiName +latitude  UML + OWL-DL + OWL-Lite hasSymbolicLocation +longitude +Description +zoneName 0..* CalendarEvent +areaCoordinates +altitude +measureUnit hasRouteGuide 0..* +startTime CalendarAggregator +endTime contains nearTo 0..* +description generatesCalendarEvent 1..* 0..* 0..1 GuideRoutes +generatedFrom hasEnvironment ... 1 ... EnvironmentCondition NetworkResourceDiscoveryEvent 0..* SpatialDiscovery +humidity 1..* generatesNRDiscoveryEvent +temperature +light +pressure LocationFusion obtainsLocation 0..* 7
  • 8. E4.2.4 - Diseño y prerrequisitos de implementación del modelo de razonamiento entradas salidas  selección inicial de razonadores  comparativa y selección de razonadores en en infraestructura (E4.2.2) infraestructura  FaCT++  Pellet  Pellet  análisis y selección de razonador para móviles  selección inicial de razonadores  Bossam para móviles (E4.2.2)  + (μJena)  PocketKRHyper  requisitos para la integración del razonador en el  Bossam móvil (operaciones posibles, formatos, etc.)  ejemplos de explotación del razonador móvil  localización  evaluación de actividad y gestión de alarmas 8