SlideShare a Scribd company logo
josue@grpss.ssr.upm.es




       A ubiquitous activity-monitor to
                 prevent sedentariness

Josué Iglesias, Jesús Cano, Ana M. Bernardos, José R. Casar
                           Data Processing and Simulation Group – GPDS
                                   Technical University of Madrid – UPM

             PerCom 2011 Work in Progress – Teaser Madness
Activity Monitor
overview                                                                                               josue@grpss.ssr.upm.es


                                                            user context
                                                            location                   user’s activity level
                                                            activity                           evaluation
                                                            biometric data
                                                            temporal information
                                                            ...
                                          ALERT
                                          type: sound




                                                                                     ontology-based
                                                                              …    embedded reasoner
                                                                           when
                                                                            how
                                                                context-aware
                                                                 notifications

    embedded service-oriented framework


        management
        subsystem          KBmanager                    inferenceEngine … locationFusion

        sensing
        subsystem         accelerometers                   BT               WiFi   …     biomedical
Activity Monitor
overview                                                                        josue@grpss.ssr.upm.es


                                      user context
                                      location                  user’s activity level
                                      activity                          evaluation
                                      biometric data
                                      temporal information
                                      ...
                        ALERT
                        type: sound




                                                               ontology-based
                                                        …    embedded reasoner
                                                     when
                                                      how
                                          context-aware
                                           notifications
    features overview
Activity Monitor
embedded service-oriented framework                                                                               josue@grpss.ssr.upm.es




                                                       Applications


                                         ...                               Ontology Model             Inference
                     other enablers            Location Fusion   ...                                    Engine
                                                                              Manager
                   Management Subsystem                                 Light Inference System - LIS



                                       DataConsumer                                 Communicat. Manager

                          Subscription                    Calendar                              ...
                            Registry               Measurement Action                  SensorManager

                                                          WatchSensor
                   Core Subsystem

                   Sensing Subsystem                 BT          WiFi     ...   other sensors         ...   GPS


                                                                                            CASanDRA
Activity Monitor
embedded service-oriented framework
e                                                                                                                    josue@grpss.ssr.upm.es




             A c tiv it y A p p lic a tio n L o g ic           A c t iv it y A p p lic a t io n G U I



                                         CASanDRA core
                                                A    e

                          In fe re n c e        A to m ic A c t iv ity         A c t iv ity           A la rm
    W iF i   G PS
                            E n g in e              D e te c to r            E v a lu a to r       G e n e ra to r

                          C ASanD R A                   L o c a t io n                E n e rg y C o s t
    T im e     BT
                             m odel                      F u s io n                        M e te r

       sensors
             s                    CASanDRA enablers
                                         A        s                      application-specific enablers
                                                                                            c        s
Activity Monitor
atomic-activity detector                                              josue@grpss.ssr.upm.es




                                                        ALERT
                                                        type: sound




                           [ hmartin@grpss.ssr.upm.es
                            ]
Activity Monitor
location fusion                                                                                           josue@grpss.ssr.upm.es


      offline Point Of Interest configuration                            online location




                                                                                              POI1
            1                                                                 1                  POI1

                                        POI1                                               fusion
                                                                                                   POI1
                                                                                                                 POI1
     GPS                                                               GPS
      WiFi                                                              WiFi               algorithm
         Bluetooth                                                         Bluetooth


                            …                                                              …

                                                                                              POI1
                                                                                                 POI1

                                        POIN                                               fusion
                                                                                                   POI1
                                                                                                                POIN
     GPS                                                               GPS
      WiFi                                                              WiFi               algorithm
         Bluetooth                                                         Bluetooth




                                                [ eduardo.metola@grpss.ssr.upm.es ]
Activity Monitor
activity level evaluation                                                            josue@grpss.ssr.upm.es



               temporal evaluation windows:
               short-term (t = 1 hour)
                              s                    alarm generation
               long-term (t = 24 hours)
                            l




                                              Energy cost is specifically measured in PARs (Physical
                                              Activity Ratio). The number of PARs associated to any
                                              activity only depends on the activity itself and not in the
                                              person performing the activity: PARs are multiple of BMR
                                              (Basal Metabolic Rate) per minute (BMR is the minimal
                                              rate of energy expenditure compatible with life).
Activity Monitor
Light Inference System – overview                                                        josue@grpss.ssr.upm.es


                           Application


              Output
              Adapter       External Context Manager
                                                                μJena         OWL
                                             ...
                                            ...                 (Ontology
              Context
                                                                Manager)
             Aggregator
                            External Context Handlers

                                         GenericEnabler    OntologyModelManager

                                SQWRL       SWRL


                                   Bossam (Ontology Reasoner)
                                                                       InferenceEngine

            LIS – Light Inference System

                          Enabler internal data exchange
                          Light Framework Core Subsystem event exchange
Activity Monitor
Light Inference System – data flow   josue@grpss.ssr.upm.es

More Related Content

Similar to [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)Josué Freelance
 
H4 David Verma Beca
H4 David Verma BecaH4 David Verma Beca
H4 David Verma Beca
david_verma
 
[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
 
M1 gp用 20120511ver2
M1 gp用 20120511ver2M1 gp用 20120511ver2
M1 gp用 20120511ver2keijro
 
[CONTEXTS'10] Using context awareness to foster active lifestyles
[CONTEXTS'10] Using context awareness to foster active lifestyles[CONTEXTS'10] Using context awareness to foster active lifestyles
[CONTEXTS'10] Using context awareness to foster active lifestylesJosué Freelance
 
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04bEPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
Paul Vincent
 
Semantic Complex Event Processing at Sem Tech 2010
Semantic Complex Event Processing at Sem Tech 2010Semantic Complex Event Processing at Sem Tech 2010
Semantic Complex Event Processing at Sem Tech 2010
Adrian Paschke
 
Automagically: A Primer to The Connection System of Things
Automagically: A Primer to The Connection System of ThingsAutomagically: A Primer to The Connection System of Things
Automagically: A Primer to The Connection System of Things
Aynne Valencia
 
Sensors presentation-06a
Sensors presentation-06aSensors presentation-06a
Sensors presentation-06a
abhijitrao
 
Security Information and Event Managemen
Security Information and Event ManagemenSecurity Information and Event Managemen
Security Information and Event Managemen
S Periyakaruppan CISM,ISO31000,C-EH,ITILF
 
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware ServicesUbiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
Kuncoro Wastuwibowo
 
Smart cities 2012 (en)
Smart cities 2012 (en)Smart cities 2012 (en)
Smart cities 2012 (en)
Carlos Moreno
 
City protocol vision 2012
City protocol vision 2012City protocol vision 2012
City protocol vision 2012
Carlos Moreno
 
System monitoring and network intrusion using DDS and CEP
System monitoring and network intrusion using DDS and CEPSystem monitoring and network intrusion using DDS and CEP
System monitoring and network intrusion using DDS and CEP
Gerardo Pardo-Castellote
 
nullcon 2011 - Penetration Testing a Biometric System
nullcon 2011 - Penetration Testing a Biometric Systemnullcon 2011 - Penetration Testing a Biometric System
nullcon 2011 - Penetration Testing a Biometric System
n|u - The Open Security Community
 
InfoSphere streams_technical_overview_infospherusergroup
InfoSphere streams_technical_overview_infospherusergroupInfoSphere streams_technical_overview_infospherusergroup
InfoSphere streams_technical_overview_infospherusergroupIBMInfoSphereUGFR
 
A vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesA vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analyses
Daniele Gianni
 
Automatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge managementAutomatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge management
tmra
 
A4WSN: an Architecting environment 4 Wireless Sensor Networks
A4WSN: an Architecting environment 4 Wireless Sensor NetworksA4WSN: an Architecting environment 4 Wireless Sensor Networks
A4WSN: an Architecting environment 4 Wireless Sensor Networks
Ivano Malavolta
 
Predictiveanalysisonactivityrecognitionsystem 190131212500
Predictiveanalysisonactivityrecognitionsystem 190131212500Predictiveanalysisonactivityrecognitionsystem 190131212500
Predictiveanalysisonactivityrecognitionsystem 190131212500
Sragvi Anirudh
 

Similar to [PerCom'11] A ubiquitous activity monitor to prevent sedentariness (20)

[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)
 
H4 David Verma Beca
H4 David Verma BecaH4 David Verma Beca
H4 David Verma Beca
 
[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...
 
M1 gp用 20120511ver2
M1 gp用 20120511ver2M1 gp用 20120511ver2
M1 gp用 20120511ver2
 
[CONTEXTS'10] Using context awareness to foster active lifestyles
[CONTEXTS'10] Using context awareness to foster active lifestyles[CONTEXTS'10] Using context awareness to foster active lifestyles
[CONTEXTS'10] Using context awareness to foster active lifestyles
 
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04bEPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
 
Semantic Complex Event Processing at Sem Tech 2010
Semantic Complex Event Processing at Sem Tech 2010Semantic Complex Event Processing at Sem Tech 2010
Semantic Complex Event Processing at Sem Tech 2010
 
Automagically: A Primer to The Connection System of Things
Automagically: A Primer to The Connection System of ThingsAutomagically: A Primer to The Connection System of Things
Automagically: A Primer to The Connection System of Things
 
Sensors presentation-06a
Sensors presentation-06aSensors presentation-06a
Sensors presentation-06a
 
Security Information and Event Managemen
Security Information and Event ManagemenSecurity Information and Event Managemen
Security Information and Event Managemen
 
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware ServicesUbiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
 
Smart cities 2012 (en)
Smart cities 2012 (en)Smart cities 2012 (en)
Smart cities 2012 (en)
 
City protocol vision 2012
City protocol vision 2012City protocol vision 2012
City protocol vision 2012
 
System monitoring and network intrusion using DDS and CEP
System monitoring and network intrusion using DDS and CEPSystem monitoring and network intrusion using DDS and CEP
System monitoring and network intrusion using DDS and CEP
 
nullcon 2011 - Penetration Testing a Biometric System
nullcon 2011 - Penetration Testing a Biometric Systemnullcon 2011 - Penetration Testing a Biometric System
nullcon 2011 - Penetration Testing a Biometric System
 
InfoSphere streams_technical_overview_infospherusergroup
InfoSphere streams_technical_overview_infospherusergroupInfoSphere streams_technical_overview_infospherusergroup
InfoSphere streams_technical_overview_infospherusergroup
 
A vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesA vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analyses
 
Automatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge managementAutomatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge management
 
A4WSN: an Architecting environment 4 Wireless Sensor Networks
A4WSN: an Architecting environment 4 Wireless Sensor NetworksA4WSN: an Architecting environment 4 Wireless Sensor Networks
A4WSN: an Architecting environment 4 Wireless Sensor Networks
 
Predictiveanalysisonactivityrecognitionsystem 190131212500
Predictiveanalysisonactivityrecognitionsystem 190131212500Predictiveanalysisonactivityrecognitionsystem 190131212500
Predictiveanalysisonactivityrecognitionsystem 190131212500
 

More from Josué Freelance

Infographic resume
Infographic resumeInfographic resume
Infographic resume
Josué Freelance
 
Infographic resume
Infographic resumeInfographic resume
Infographic resume
Josué Freelance
 
geoplanoSOCIAL
geoplanoSOCIALgeoplanoSOCIAL
geoplanoSOCIAL
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
 
[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividadJosué 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
 
[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
 
[CONTEXTS'10] Data modeling for ambient home care systems
[CONTEXTS'10] Data modeling for ambient home care systems[CONTEXTS'10] Data modeling for ambient home care systems
[CONTEXTS'10] Data modeling for ambient home care systemsJosué Freelance
 
[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
 

More from Josué Freelance (15)

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...
 
[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad
 
[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...
 
[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...
 
[CONTEXTS'10] Data modeling for ambient home care systems
[CONTEXTS'10] Data modeling for ambient home care systems[CONTEXTS'10] Data modeling for ambient home care systems
[CONTEXTS'10] Data modeling for ambient home care systems
 
[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 ...
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 

[PerCom'11] A ubiquitous activity monitor to prevent sedentariness

  • 1. josue@grpss.ssr.upm.es A ubiquitous activity-monitor to prevent sedentariness Josué Iglesias, Jesús Cano, Ana M. Bernardos, José R. Casar Data Processing and Simulation Group – GPDS Technical University of Madrid – UPM PerCom 2011 Work in Progress – Teaser Madness
  • 2. Activity Monitor overview josue@grpss.ssr.upm.es user context location user’s activity level activity evaluation biometric data temporal information ... ALERT type: sound ontology-based … embedded reasoner when how context-aware notifications embedded service-oriented framework management subsystem KBmanager inferenceEngine … locationFusion sensing subsystem accelerometers BT WiFi … biomedical
  • 3. Activity Monitor overview josue@grpss.ssr.upm.es user context location user’s activity level activity evaluation biometric data temporal information ... ALERT type: sound ontology-based … embedded reasoner when how context-aware notifications features overview
  • 4. Activity Monitor embedded service-oriented framework josue@grpss.ssr.upm.es Applications ... Ontology Model Inference other enablers Location Fusion ... Engine Manager Management Subsystem Light Inference System - LIS DataConsumer Communicat. Manager Subscription Calendar ... Registry Measurement Action SensorManager WatchSensor Core Subsystem Sensing Subsystem BT WiFi ... other sensors ... GPS CASanDRA
  • 5. Activity Monitor embedded service-oriented framework e josue@grpss.ssr.upm.es A c tiv it y A p p lic a tio n L o g ic A c t iv it y A p p lic a t io n G U I CASanDRA core A e In fe re n c e A to m ic A c t iv ity A c t iv ity A la rm W iF i G PS E n g in e D e te c to r E v a lu a to r G e n e ra to r C ASanD R A L o c a t io n E n e rg y C o s t T im e BT m odel F u s io n M e te r sensors s CASanDRA enablers A s application-specific enablers c s
  • 6. Activity Monitor atomic-activity detector josue@grpss.ssr.upm.es ALERT type: sound [ hmartin@grpss.ssr.upm.es ]
  • 7. Activity Monitor location fusion josue@grpss.ssr.upm.es offline Point Of Interest configuration online location POI1 1 1 POI1 POI1 fusion POI1 POI1 GPS GPS WiFi WiFi algorithm Bluetooth Bluetooth … … POI1 POI1 POIN fusion POI1 POIN GPS GPS WiFi WiFi algorithm Bluetooth Bluetooth [ eduardo.metola@grpss.ssr.upm.es ]
  • 8. Activity Monitor activity level evaluation josue@grpss.ssr.upm.es temporal evaluation windows: short-term (t = 1 hour) s alarm generation long-term (t = 24 hours) l Energy cost is specifically measured in PARs (Physical Activity Ratio). The number of PARs associated to any activity only depends on the activity itself and not in the person performing the activity: PARs are multiple of BMR (Basal Metabolic Rate) per minute (BMR is the minimal rate of energy expenditure compatible with life).
  • 9. Activity Monitor Light Inference System – overview josue@grpss.ssr.upm.es Application Output Adapter External Context Manager μJena OWL ... ... (Ontology Context Manager) Aggregator External Context Handlers GenericEnabler OntologyModelManager SQWRL SWRL Bossam (Ontology Reasoner) InferenceEngine LIS – Light Inference System Enabler internal data exchange Light Framework Core Subsystem event exchange
  • 10. Activity Monitor Light Inference System – data flow josue@grpss.ssr.upm.es

Editor's Notes

  1. lista de funcionalidades pensar en contar las cosas apoyándome en el póster más que en esta presentación