SlideShare a Scribd company logo
1 of 43
Grupo de Procesado de Datos y Simulación
                                                          ETSI de Telecomunicación
                                                  Universidad Politécnica de Madrid



                                     PERSEO: a system to
                   Personalize the Environment Response
                       through Smart phonEs and Objects
                                                               SENAmI 2013
 5th International Workshop on Smart Environments and Ambient Intelligence


                                                          (presented by Josué Iglesias)

Luca Bergesio, Íñigo Marquínez, Ana M. Bernardos, Juan A. Besada, José R. Casar
                                              luca.bergesio@grpss.ssr.upm.es
contents

                  introduction and motivation
                  interaction method fundamentals
                  ‘smart night table’ use case
                                    functionalities
                                    architecture & implementation
                                    example
                                    video-demonstration
                  discussion and future works

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   1/8
contents

                  introduction and motivation
                  interaction method fundamentals
                  ‘smart night table’ use case
                                    functionalities
                                    architecture & implementation
                                    example
                                    video-demonstration
                  discussion and future works

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   1/8
introduction and motivation
    smart
    space




Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   1/8
introduction and motivation
    smart
    space




                                                smart
                                                objects




Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   1/8
introduction and motivation
                                                                            smart space behaviour
    smart                                                                          personalization
    space




                                                smart
                                                objects




Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es      1/8
introduction and motivation
                                                                              smart space behaviour
    smart                                                                            personalization
    space




                                                               focus
                                                                general approach
                                                             mobile-instrumented
                                                smart         interaction method
                                                objects
                                                                particular implementation
                                                             device-objects
                                                              coordination for content
                                                              representation &
                                                              management


Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es        1/8
contents

                 
                  introduction and motivation
                  interaction method fundamentals
                  ‘smart night table’ use case
                                    functionalities
                                    architecture & implementation
                                    example
                                    video-demonstration
                  discussion and future works

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   2/8
interaction method fundamentals



mobile-instrumented
concept
trigger
orchestrator




Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   2/8
interaction method fundamentals



mobile-instrumented
concept
trigger
orchestrator




                                       physical-based interaction
                                       maintaining traditional interaction
                                       paradigm



Smart Environments and Ambient Intelligence – SENAmI 2013              luca.bergesio@grpss.ssr.upm.es   2/8
interaction method fundamentals



mobile-instrumented
concept
trigger
orchestrator




                                       mobile device – smart object
                                       coordinated response
                                       logical state of mobile device


                                       physical-based interaction
                                       maintaining traditional interaction
                                       paradigm



Smart Environments and Ambient Intelligence – SENAmI 2013               luca.bergesio@grpss.ssr.upm.es   2/8
interaction method fundamentals



mobile-instrumented
concept
trigger
orchestrator
                                       device-hosted
                                       content sharing
                                       audio, video, pictures, etc.

                                       mobile device – smart object
                                       coordinated response
                                       logical state of mobile device


                                       physical-based interaction
                                       maintaining traditional interaction
                                       paradigm



Smart Environments and Ambient Intelligence – SENAmI 2013               luca.bergesio@grpss.ssr.upm.es   2/8
interaction method fundamentals



mobile-instrumented                    multiple & heterogeneous
concept                                smart objects interfaces
trigger                                TV, Hi-Fi, tablet, PC, photo frame, etc.
orchestrator
                                       device-hosted
                                       content sharing
                                       audio, video, pictures, etc.

                                       mobile device – smart object
                                       coordinated response
                                       logical state of mobile device


                                       physical-based interaction
                                       maintaining traditional interaction
                                       paradigm



Smart Environments and Ambient Intelligence – SENAmI 2013               luca.bergesio@grpss.ssr.upm.es   2/8
interaction method fundamentals


                                       rule-based reasoning
                                       ECA model
                                       Events – Conditions – Actions


mobile-instrumented                    multiple & heterogeneous
concept                                smart objects interfaces
trigger                                TV, Hi-Fi, tablet, PC, photo frame, etc.
orchestrator
                                       device-hosted
                                       content sharing
                                       audio, video, pictures, etc.

                                       mobile device – smart object
                                       coordinated response
                                       logical state of mobile device


                                       physical-based interaction
                                       maintaining traditional interaction
                                       paradigm



Smart Environments and Ambient Intelligence – SENAmI 2013               luca.bergesio@grpss.ssr.upm.es   2/8
interaction method fundamentals
               context
                 user                  context-responsive
          environment                  context analysis before executing
                  etc.                 actions


                                       rule-based reasoning
                                       ECA model
                                       Events – Conditions – Actions


mobile-instrumented                    multiple & heterogeneous
concept                                smart objects interfaces
trigger                                TV, Hi-Fi, tablet, PC, photo frame, etc.
orchestrator
                                       device-hosted
                                       content sharing
                                       audio, video, pictures, etc.

                                       mobile device – smart object
                                       coordinated response
                                       logical state of mobile device


                                       physical-based interaction
                                       maintaining traditional interaction
                                       paradigm



Smart Environments and Ambient Intelligence – SENAmI 2013               luca.bergesio@grpss.ssr.upm.es   2/8
contents

                 
                  introduction and motivation
                 
                  interaction method fundamentals
                  ‘smart night table’ use case
                                    functionalities
                                    architecture & implementation
                                    example
                                    video-demonstration
                  discussion and future works

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   3/8
‘smart night table’ use case
                                                                    functionalities

                                                                                 hi-fi audio




                                                                                 digital photo frame




                                                                                 television




     ‘smart
night table’                                                                     tablet

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es             3/8
‘smart night table’ use case
                                                                    functionalities

                                                                                 hi-fi audio




            Voice (call)


                                                                                 digital photo frame
Photos                       Music




                           Internet
   Videos




                                                                                 television




     ‘smart
night table’                                                                     tablet

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es             3/8
‘smart night table’ use case
                                                                       functionalities

                                      Voice (call)     Music
                                                                                    hi-fi audio




            Voice (call)
                                                     Photos
                                                                                    digital photo frame
Photos                       Music




                           Internet
   Videos




                                                     Videos

                                                                                    television




     ‘smart
                                                 Internet
night table’                                                                        tablet

Smart Environments and Ambient Intelligence – SENAmI 2013      luca.bergesio@grpss.ssr.upm.es             3/8
contents

                 
                  introduction and motivation
                 
                  interaction method fundamentals
                  ‘smart night table’ use case
                    
                     functionalities
                                    architecture & implementation
                                    example
                                    video-demonstration
                  discussion and future works

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   4/8
‘smart night table’ use case
                                         architecture & implementation

                                      Voice (call)     Music
                                                                                    hi-fi audio




            Voice (call)
                                                     Photos
                                                                                    digital photo frame
Photos                       Music




                           Internet
   Videos




                                                     Videos

                                                                                    television




     ‘smart
                                                 Internet
night table’                                                                        tablet

Smart Environments and Ambient Intelligence – SENAmI 2013      luca.bergesio@grpss.ssr.upm.es             4/8
‘smart night table’ use case
                                                      architecture & implementation

                                      Android
                                       service
                                                   Voice (call)     Music
                                                                                                 hi-fi audio




            Voice (call)
                                                                  Photos
                                                                                                 digital photo frame
Photos                       Music




                                                 NFC tag
                           Internet
   Videos




                                                                  Videos

                                                                                                 television




     ‘smart
                                                              Internet
night table’                                                                                     tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                   luca.bergesio@grpss.ssr.upm.es             4/8
‘smart night table’ use case
                                                      architecture & implementation

                                      Android
                                       service
                                                   Voice (call)     Music
                                                                                                                       hi-fi audio




            Voice (call)
                                                                      
                                                                  Photos Airplay Mirroring (Apple)
                                                                       Intel Wireless Display (WiDi)                  digital photo frame
                                                                       Wireless HD
                             Music
Photos
                                                                       Miracast

                                                 NFC tag              DLNA
                           Internet
   Videos
                                                                      (DMS) Digital Media Server
                                                                      (DMR) Digital Media Renderer
                                                                  Videos
                                                                      (DMC) Digital Media Controller
                                                                                                                       television
                                                                             maturity
                                                                             interoperability
                                                                              (S.O., comm. tech., brands, etc.)
                                                                             certified devices
                                                                             SDK available
     ‘smart
                                                              Internet
night table’                                                                                                           tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                         luca.bergesio@grpss.ssr.upm.es             4/8
‘smart night table’ use case
                                                             architecture & implementation
                                                                                                                            DLNA Renderer
                                             Android                                                                                (DMR)
                                              service                                                                      ID: Renderer003
                                                          Voice (call)     Music
                                                                                                                           hi-fi audio
                                       DLNA Renderer
                                               (DMR)
                                      ID: Renderer001                                        DLNA Controller                DLNA Renderer
                                                                                                     (DMC)                          (DMR)
                                         DLNA Server                                                                       ID: Renderer004
            Voice (call)
                                             M-DMS                                      RESTful API
                                                                         Photos
                                                                                                                           digital photo frame
Photos                       Music




                                                        NFC tag              DLNA                                           DLNA Renderer
   Videos
                           Internet                                                                                                 (DMR)
                                                                             (DMS) Digital Media Server                    ID: Renderer002
                                                                             (DMR) Digital Media Renderer
                                                                         Videos
                                                                             (DMC) Digital Media Controller
                                                                                                                           television




     ‘smart
                                                                     Internet
night table’                                                                                                               tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                             luca.bergesio@grpss.ssr.upm.es             4/8
‘smart night table’ use case
                                                             architecture & implementation
                                                                                                                          Bluetooth


                                                                                                                      DLNA Renderer
                                             Android                                                                          (DMR)
                                              service                                                                ID: Renderer003
                                                          Voice (call)     Music
                                                                                                                     hi-fi audio
                                       DLNA Renderer
                                               (DMR)
                                      ID: Renderer001                                  DLNA Controller                DLNA Renderer
                                                                                               (DMC)                          (DMR)
                                         DLNA Server                                                                 ID: Renderer004
            Voice (call)
                                             M-DMS                                 RESTful API
                                                                         Photos
                                                                                                                     digital photo frame
Photos                       Music




                                                        NFC tag                                                       DLNA Renderer
   Videos
                           Internet                                                                                           (DMR)
                                                                                                                     ID: Renderer002

                                                                         Videos

                                                                                                                     television


                                                                                                                             sockets

     ‘smart
                                                                     Internet
night table’                                                                                                         tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                       luca.bergesio@grpss.ssr.upm.es             4/8
‘smart night table’ use case
                                                             architecture & implementation
                                                                                                                          Bluetooth


                                                                                                                      DLNA Renderer
                                             Android                                                                          (DMR)
                                              service                                                                ID: Renderer003
                                                          Voice (call)     Music
                                                                                                                     hi-fi audio
                                       DLNA Renderer
                                               (DMR)
                                      ID: Renderer001                                  DLNA Controller                DLNA Renderer
                                                                                               (DMC)                          (DMR)
                                         DLNA Server                                                                 ID: Renderer004
            Voice (call)
                                             M-DMS                                 RESTful API
                                                                         Photos
                                                                                                                     digital photo frame
Photos                       Music




                                                        NFC tag                                                       DLNA Renderer
   Videos
                           Internet                                                                                           (DMR)
                                                                                                                     ID: Renderer002

                                                                         Videos

                                                                                                                     television


                                                                                                                             sockets

     ‘smart
                                                                     Internet
night table’                                                                                                         tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                       luca.bergesio@grpss.ssr.upm.es             4/8
contents

                 
                  introduction and motivation
                 
                  interaction method fundamentals
                  ‘smart night table’ use case
                    
                     functionalities
                    
                     architecture & implementation
                                    example
                                    video-demonstration
                  discussion and future works

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   5/8
‘smart night table’ use case
                                                                                                                      example
                                                                                                                          Bluetooth


                                                                                                                      DLNA Renderer
                                             Android                                                                          (DMR)
                                              service                                                                ID: Renderer003
                                                          Voice (call)     Music
                                                                                                                     hi-fi audio
                                       DLNA Renderer
                                               (DMR)
                                      ID: Renderer001                                  DLNA Controller                DLNA Renderer
                                                                                               (DMC)                          (DMR)
                                         DLNA Server                                                                 ID: Renderer004
            Voice (call)
                                             M-DMS                                 RESTful API
                                                                         Photos
                                                                                                                     digital photo frame
Photos                       Music
                                                1
  Videos
                           Internet
                                                        NFC tag                                                       DLNA Renderer
                                                                                                                              (DMR)
                                                                                                                     ID: Renderer002

                                                                         Videos

                                                                                                                     television


                                                                                                                             sockets

     ‘smart
                                                                     Internet
night table’                                                                                                         tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                       luca.bergesio@grpss.ssr.upm.es             5/8
‘smart night table’ use case
                                                                                                                      example
     SELECT render                                                                                                        Bluetooth

                                                          2 GET renderers
         3                                                                                                            DLNA Renderer
                                                                                                                              (DMR)
                                             Android
                                              service                                                                ID: Renderer003
                                                          Voice (call)     Music
                                                                                                                     hi-fi audio
                                       DLNA Renderer
                                               (DMR)
                                      ID: Renderer001                                  DLNA Controller                DLNA Renderer
                                                                                               (DMC)                          (DMR)
                                         DLNA Server                                                                 ID: Renderer004
            Voice (call)
                                             M-DMS                                 RESTful API
                                                                         Photos
                                                                                                                     digital photo frame
Photos                       Music
                                                1
  Videos
                           Internet
                                                        NFC tag                                                       DLNA Renderer
                                                                                                                              (DMR)
                                                                                                                     ID: Renderer002

                                                                         Videos

                                                                                                                     television


                                                                                                                             sockets

     ‘smart
                                                                     Internet
night table’                                                                                                         tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                       luca.bergesio@grpss.ssr.upm.es             5/8
‘smart night table’ use case
                                                                                                                       example
                                                                                                                           Bluetooth

                                                           2
         3                                                                                                             DLNA Renderer
                                                                                                                               (DMR)
                                              Android
                                               service                                                                ID: Renderer003
                                                           Voice (call)     Music
                                                                                                                      hi-fi audio
                                        DLNA Renderer      4 STOP 5
                                                             render
                                                (DMR)
                                       ID: Renderer001                                  DLNA Controller                DLNA Renderer
                                                                                                (DMC)                          (DMR)
                                          DLNA Server                                                                 ID: Renderer004
             Voice (call)
                                              M-DMS                                 RESTful API
                                                                          Photos
                                                                                                                      digital photo frame
Photos                        Music
                                                 1
   Videos
                            Internet
                                                         NFC tag                                                       DLNA Renderer
                                                                                                                               (DMR)
                                                                                                                      ID: Renderer002

                                                                          Videos

                                                                                                                      television


                                                                                                                              sockets

     ‘smart
                                                                      Internet
night table’                                                                                                          tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                        luca.bergesio@grpss.ssr.upm.es             5/8
‘smart night table’ use case
                                                                                                                       example
                                                                                                                           Bluetooth

                                                           6 START playing
         3                                                                                                             DLNA Renderer
                                                                                                                               (DMR)
                                              Android
                                               service                                                                ID: Renderer003
                                                           Voice (call)     Music
                                                                                                                      hi-fi audio
                                        DLNA Renderer      4                  5
                                                (DMR)
                                       ID: Renderer001                                  DLNA Controller                DLNA Renderer
                                                                                                (DMC)                          (DMR)
                                          DLNA Server                                                                 ID: Renderer004
             Voice (call)
                                              M-DMS                                 RESTful API
                                                                          Photos
                                                                                                                      digital photo frame
Photos                        Music
                                                 1                                  7 START playing
   Videos
                            Internet
                                                         NFC tag                                                       DLNA Renderer
                                                                                                                               (DMR)
                                                                                                                      ID: Renderer002

                                                                          Videos

                                                                                                                      television


                                                                                                                              sockets

     ‘smart
                                                                      Internet
night table’                                                                                                          tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                        luca.bergesio@grpss.ssr.upm.es             5/8
‘smart night table’ use case
                                                                                                                             example
                                                                                                                                 Bluetooth

                                                           6
         3                                                                                                                   DLNA Renderer
                                                                                                                                     (DMR)
                                              Android
                                               service                                                                      ID: Renderer003
                                                           Voice (call)     Music
                                                                                                                            hi-fi audio
                                        DLNA Renderer      4                  5
                                                (DMR)
                                       ID: Renderer001                                        DLNA Controller                DLNA Renderer
                                                                                                      (DMC)                          (DMR)
                                          DLNA Server                                                                       ID: Renderer004
             Voice (call)
                                              M-DMS                                       RESTful API
                                                                          Photos
                                                                                                                            digital photo frame
Photos                        Music
                                                 1                                       7
   Videos
                            Internet
                                                         NFC tag                                                             DLNA Renderer
                                                                                                                                     (DMR)
                                                                                                                            ID: Renderer002
                                                                                                                                              
                                                                                                                                              Videos



                                                                          Videos    8 (continuous streaming)
                                                                                                                            television


                                                                                                                                    sockets

     ‘smart
                                                                      Internet
night table’                                                                                                                tablet

Smart Environments and Ambient Intelligence – SENAmI 2013                                              luca.bergesio@grpss.ssr.upm.es                  5/8
contents

                 
                  introduction and motivation
                 
                  interaction method fundamentals
                 
                  ‘smart night table’ use case
                    
                     functionalities
                    
                     architecture & implementation
                    
                     example
                                    video-demonstration
                  discussion and future works

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   6/8
‘smart night table’ use case
                                                        video-demonstration




Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   6/8
contents

                 
                  introduction and motivation
                 
                  interaction method fundamentals
                 
                  ‘smart night table’ use case
                    
                     functionalities
                    
                     architecture & implementation
                    
                     example
                    
                     video-demonstration
                  discussion and future works

Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   7/8
discussion and future works
              smart space behaviour personalization
              ⁷   Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart
                  objects through mobile devices. Proc. of the 9th ACM International Symposium on
                  Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011




Smart Environments and Ambient Intelligence – SENAmI 2013                    luca.bergesio@grpss.ssr.upm.es    7/8
discussion and future works
              smart space behaviour personalization
              ⁷   Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart
                  objects through mobile devices. Proc. of the 9th ACM International Symposium on
                  Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011


               smart objects orchestration architecture
                  mobile-centred




Smart Environments and Ambient Intelligence – SENAmI 2013                    luca.bergesio@grpss.ssr.upm.es    7/8
discussion and future works
              smart space behaviour personalization
              ⁷   Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart
                  objects through mobile devices. Proc. of the 9th ACM International Symposium on
                  Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011


               smart objects orchestration architecture
                  mobile-centred

               mobile-instrumented interaction method
                  mobile media content/services ↔interface device transfer




Smart Environments and Ambient Intelligence – SENAmI 2013                    luca.bergesio@grpss.ssr.upm.es    7/8
discussion and future works
              smart space behaviour personalization
              ⁷   Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart
                  objects through mobile devices. Proc. of the 9th ACM International Symposium on
                  Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011


               smart objects orchestration architecture
                  mobile-centred

               mobile-instrumented interaction method
                  mobile media content/services ↔interface device transfer

               specific use case
                  ‘smart night table’




Smart Environments and Ambient Intelligence – SENAmI 2013                    luca.bergesio@grpss.ssr.upm.es    7/8
discussion and future works
              smart space behaviour personalization
              ⁷   Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart
                  objects through mobile devices. Proc. of the 9th ACM International Symposium on
                  Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011


               smart objects orchestration architecture
                  mobile-centred

               mobile-instrumented interaction method
                  mobile media content/services ↔interface device transfer

               specific use case
                  ‘smart night table’


  future extensions
   extending the set of interaction actions to perform
    (generic approach)




Smart Environments and Ambient Intelligence – SENAmI 2013                    luca.bergesio@grpss.ssr.upm.es    7/8
discussion and future works
              smart space behaviour personalization
              ⁷   Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart
                  objects through mobile devices. Proc. of the 9th ACM International Symposium on
                  Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011


               smart objects orchestration architecture
                  mobile-centred

               mobile-instrumented interaction method
                  mobile media content/services ↔interface device transfer

               specific use case
                  ‘smart night table’


  future extensions
   extending the set of interaction actions to perform
    (generic approach)

   interface device interaction
    e.g., mobile-device movement detection, Kinect, etc.



Smart Environments and Ambient Intelligence – SENAmI 2013                    luca.bergesio@grpss.ssr.upm.es    7/8
discussion and future works
              smart space behaviour personalization
              ⁷   Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart
                  objects through mobile devices. Proc. of the 9th ACM International Symposium on
                  Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011


               smart objects orchestration architecture
                  mobile-centred

               mobile-instrumented interaction method
                  mobile media content/services ↔interface device transfer

               specific use case
                  ‘smart night table’


  future extensions
   extending the set of interaction actions to perform
    (generic approach)

   interface device interaction
    e.g., mobile-device movement detection, Kinect, etc.

   context-responsiveness enhancements

Smart Environments and Ambient Intelligence – SENAmI 2013                    luca.bergesio@grpss.ssr.upm.es    7/8
any question?




Smart Environments and Ambient Intelligence – SENAmI 2013   luca.bergesio@grpss.ssr.upm.es   8/8

More Related Content

What's hot

Artificial intelligence in mobile learning
Artificial intelligence in mobile learningArtificial intelligence in mobile learning
Artificial intelligence in mobile learning
Dinesh More
 
Review 1 부분1
Review 1 부분1Review 1 부분1
Review 1 부분1
희범 구
 

What's hot (15)

MuMe Slide M. Wolpers 18 Nov
MuMe Slide M. Wolpers 18 NovMuMe Slide M. Wolpers 18 Nov
MuMe Slide M. Wolpers 18 Nov
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology
 
Context-aware Mobile Computing - a Literature Review
Context-aware Mobile Computing - a Literature ReviewContext-aware Mobile Computing - a Literature Review
Context-aware Mobile Computing - a Literature Review
 
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware ServicesUbiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
 
Artificial intelligence in mobile learning
Artificial intelligence in mobile learningArtificial intelligence in mobile learning
Artificial intelligence in mobile learning
 
Designing in Context
Designing in ContextDesigning in Context
Designing in Context
 
Mr Dumas Autonomy & ICT
Mr Dumas Autonomy & ICTMr Dumas Autonomy & ICT
Mr Dumas Autonomy & ICT
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware Computing
 
CEMIE 2012
CEMIE 2012CEMIE 2012
CEMIE 2012
 
Review 1 부분1
Review 1 부분1Review 1 부분1
Review 1 부분1
 
27 3 d scene accesibility for the blind via
27 3 d scene accesibility for the blind via27 3 d scene accesibility for the blind via
27 3 d scene accesibility for the blind via
 
My Robot
My RobotMy Robot
My Robot
 
G3
G3G3
G3
 
Living in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD ReportLiving in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD Report
 

Similar to [SENAmI'13] PERSEO - a system to personalize the environment response through smart phones and objects

20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded
Mar Pérez-Sanagustín
 
International Journal of Computer Science and Security Volume (2) Issue (3)
International Journal of Computer Science and Security Volume (2) Issue (3)International Journal of Computer Science and Security Volume (2) Issue (3)
International Journal of Computer Science and Security Volume (2) Issue (3)
CSCJournals
 
SOFIA project INDRA NEO Publication
SOFIA project INDRA NEO PublicationSOFIA project INDRA NEO Publication
SOFIA project INDRA NEO Publication
Sofia Eu
 
[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
Josué Freelance
 
Ambiences on the-fly usage of available resources through personal devices
Ambiences  on the-fly usage of available resources through personal devicesAmbiences  on the-fly usage of available resources through personal devices
Ambiences on the-fly usage of available resources through personal devices
ijasuc
 

Similar to [SENAmI'13] PERSEO - a system to personalize the environment response through smart phones and objects (20)

Living in Smart Environments - 3rd year PhD Report
Living in Smart Environments - 3rd year PhD ReportLiving in Smart Environments - 3rd year PhD Report
Living in Smart Environments - 3rd year PhD Report
 
Invisible Buildings
Invisible BuildingsInvisible Buildings
Invisible Buildings
 
Ambient Intelligence Ambient Intelligence
Ambient Intelligence Ambient IntelligenceAmbient Intelligence Ambient Intelligence
Ambient Intelligence Ambient Intelligence
 
20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded
 
SMARCOS Abstract Paper submitted to ICCHP 2012
SMARCOS Abstract Paper submitted to ICCHP 2012SMARCOS Abstract Paper submitted to ICCHP 2012
SMARCOS Abstract Paper submitted to ICCHP 2012
 
Raspberry Pi Augmentation: A Cost Effective Solution To Google Glass
Raspberry Pi Augmentation: A Cost Effective Solution To Google GlassRaspberry Pi Augmentation: A Cost Effective Solution To Google Glass
Raspberry Pi Augmentation: A Cost Effective Solution To Google Glass
 
International Journal of Computer Science and Security Volume (2) Issue (3)
International Journal of Computer Science and Security Volume (2) Issue (3)International Journal of Computer Science and Security Volume (2) Issue (3)
International Journal of Computer Science and Security Volume (2) Issue (3)
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
21crosswalk
21crosswalk21crosswalk
21crosswalk
 
Machine Learning approach for Assisting Visually Impaired
Machine Learning approach for Assisting Visually ImpairedMachine Learning approach for Assisting Visually Impaired
Machine Learning approach for Assisting Visually Impaired
 
G3
G3G3
G3
 
Contextualised Cognitive Perspective for Linked Sensor Data
Contextualised Cognitive Perspective for Linked Sensor Data Contextualised Cognitive Perspective for Linked Sensor Data
Contextualised Cognitive Perspective for Linked Sensor Data
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Presentation Es' Moon AR
Presentation Es' Moon ARPresentation Es' Moon AR
Presentation Es' Moon AR
 
SOFIA project INDRA NEO Publication
SOFIA project INDRA NEO PublicationSOFIA project INDRA NEO Publication
SOFIA project INDRA NEO Publication
 
Mobile leaning nik amanatidis
Mobile leaning nik amanatidisMobile leaning nik amanatidis
Mobile leaning nik amanatidis
 
Cognitive Robotics: Merging AI and Robotics for Complex Tasks
Cognitive Robotics: Merging AI and Robotics for Complex TasksCognitive Robotics: Merging AI and Robotics for Complex Tasks
Cognitive Robotics: Merging AI and Robotics for Complex Tasks
 
[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
 
Stefano Baldassi (Meta): Designing for the Future of Spatial Computing
Stefano Baldassi (Meta): Designing for the Future of Spatial ComputingStefano Baldassi (Meta): Designing for the Future of Spatial Computing
Stefano Baldassi (Meta): Designing for the Future of Spatial Computing
 
Ambiences on the-fly usage of available resources through personal devices
Ambiences  on the-fly usage of available resources through personal devicesAmbiences  on the-fly usage of available resources through personal devices
Ambiences on the-fly usage of available resources through personal devices
 

More from 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 razonamiento
Josué Freelance
 
Sistemas de gestión contextual
Sistemas de gestión contextualSistemas de gestión contextual
Sistemas de gestión contextual
Josué Freelance
 
[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
 
[THOFU] User context space
[THOFU] User context space[THOFU] User context space
[THOFU] User context space
Josué Freelance
 
[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental
Josué 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
 
[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad
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 sedentariness
Josué 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 information
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
 
[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 systems
Josué Freelance
 

More from 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 ...
 
[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
 
[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 ...
 
[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...
 
[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad
 
[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
 
[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...
 
[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
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

[SENAmI'13] PERSEO - a system to personalize the environment response through smart phones and objects

  • 1. Grupo de Procesado de Datos y Simulación ETSI de Telecomunicación Universidad Politécnica de Madrid PERSEO: a system to Personalize the Environment Response through Smart phonEs and Objects SENAmI 2013 5th International Workshop on Smart Environments and Ambient Intelligence (presented by Josué Iglesias) Luca Bergesio, Íñigo Marquínez, Ana M. Bernardos, Juan A. Besada, José R. Casar luca.bergesio@grpss.ssr.upm.es
  • 2. contents  introduction and motivation  interaction method fundamentals  ‘smart night table’ use case  functionalities  architecture & implementation  example  video-demonstration  discussion and future works Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 1/8
  • 3. contents  introduction and motivation  interaction method fundamentals  ‘smart night table’ use case  functionalities  architecture & implementation  example  video-demonstration  discussion and future works Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 1/8
  • 4. introduction and motivation smart space Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 1/8
  • 5. introduction and motivation smart space smart objects Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 1/8
  • 6. introduction and motivation smart space behaviour smart personalization space smart objects Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 1/8
  • 7. introduction and motivation smart space behaviour smart personalization space focus general approach  mobile-instrumented smart interaction method objects particular implementation  device-objects coordination for content representation & management Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 1/8
  • 8. contents   introduction and motivation  interaction method fundamentals  ‘smart night table’ use case  functionalities  architecture & implementation  example  video-demonstration  discussion and future works Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 2/8
  • 9. interaction method fundamentals mobile-instrumented concept trigger orchestrator Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 2/8
  • 10. interaction method fundamentals mobile-instrumented concept trigger orchestrator physical-based interaction maintaining traditional interaction paradigm Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 2/8
  • 11. interaction method fundamentals mobile-instrumented concept trigger orchestrator mobile device – smart object coordinated response logical state of mobile device physical-based interaction maintaining traditional interaction paradigm Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 2/8
  • 12. interaction method fundamentals mobile-instrumented concept trigger orchestrator device-hosted content sharing audio, video, pictures, etc. mobile device – smart object coordinated response logical state of mobile device physical-based interaction maintaining traditional interaction paradigm Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 2/8
  • 13. interaction method fundamentals mobile-instrumented multiple & heterogeneous concept smart objects interfaces trigger TV, Hi-Fi, tablet, PC, photo frame, etc. orchestrator device-hosted content sharing audio, video, pictures, etc. mobile device – smart object coordinated response logical state of mobile device physical-based interaction maintaining traditional interaction paradigm Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 2/8
  • 14. interaction method fundamentals rule-based reasoning ECA model Events – Conditions – Actions mobile-instrumented multiple & heterogeneous concept smart objects interfaces trigger TV, Hi-Fi, tablet, PC, photo frame, etc. orchestrator device-hosted content sharing audio, video, pictures, etc. mobile device – smart object coordinated response logical state of mobile device physical-based interaction maintaining traditional interaction paradigm Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 2/8
  • 15. interaction method fundamentals context user context-responsive environment context analysis before executing etc. actions rule-based reasoning ECA model Events – Conditions – Actions mobile-instrumented multiple & heterogeneous concept smart objects interfaces trigger TV, Hi-Fi, tablet, PC, photo frame, etc. orchestrator device-hosted content sharing audio, video, pictures, etc. mobile device – smart object coordinated response logical state of mobile device physical-based interaction maintaining traditional interaction paradigm Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 2/8
  • 16. contents   introduction and motivation   interaction method fundamentals  ‘smart night table’ use case  functionalities  architecture & implementation  example  video-demonstration  discussion and future works Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 3/8
  • 17. ‘smart night table’ use case functionalities hi-fi audio digital photo frame television ‘smart night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 3/8
  • 18. ‘smart night table’ use case functionalities hi-fi audio Voice (call) digital photo frame Photos Music Internet Videos television ‘smart night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 3/8
  • 19. ‘smart night table’ use case functionalities Voice (call) Music hi-fi audio Voice (call) Photos digital photo frame Photos Music Internet Videos Videos television ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 3/8
  • 20. contents   introduction and motivation   interaction method fundamentals  ‘smart night table’ use case   functionalities  architecture & implementation  example  video-demonstration  discussion and future works Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 4/8
  • 21. ‘smart night table’ use case architecture & implementation Voice (call) Music hi-fi audio Voice (call) Photos digital photo frame Photos Music Internet Videos Videos television ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 4/8
  • 22. ‘smart night table’ use case architecture & implementation Android service Voice (call) Music hi-fi audio Voice (call) Photos digital photo frame Photos Music NFC tag Internet Videos Videos television ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 4/8
  • 23. ‘smart night table’ use case architecture & implementation Android service Voice (call) Music hi-fi audio Voice (call)  Photos Airplay Mirroring (Apple)  Intel Wireless Display (WiDi) digital photo frame  Wireless HD Music Photos  Miracast NFC tag DLNA Internet Videos (DMS) Digital Media Server (DMR) Digital Media Renderer Videos (DMC) Digital Media Controller television  maturity  interoperability (S.O., comm. tech., brands, etc.)  certified devices  SDK available ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 4/8
  • 24. ‘smart night table’ use case architecture & implementation DLNA Renderer Android (DMR) service ID: Renderer003 Voice (call) Music hi-fi audio DLNA Renderer (DMR) ID: Renderer001 DLNA Controller DLNA Renderer (DMC) (DMR) DLNA Server ID: Renderer004 Voice (call) M-DMS RESTful API Photos digital photo frame Photos Music NFC tag DLNA DLNA Renderer Videos Internet (DMR) (DMS) Digital Media Server ID: Renderer002 (DMR) Digital Media Renderer Videos (DMC) Digital Media Controller television ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 4/8
  • 25. ‘smart night table’ use case architecture & implementation Bluetooth DLNA Renderer Android (DMR) service ID: Renderer003 Voice (call) Music hi-fi audio DLNA Renderer (DMR) ID: Renderer001 DLNA Controller DLNA Renderer (DMC) (DMR) DLNA Server ID: Renderer004 Voice (call) M-DMS RESTful API Photos digital photo frame Photos Music NFC tag DLNA Renderer Videos Internet (DMR) ID: Renderer002 Videos television sockets ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 4/8
  • 26. ‘smart night table’ use case architecture & implementation Bluetooth DLNA Renderer Android (DMR) service ID: Renderer003 Voice (call) Music hi-fi audio DLNA Renderer (DMR) ID: Renderer001 DLNA Controller DLNA Renderer (DMC) (DMR) DLNA Server ID: Renderer004 Voice (call) M-DMS RESTful API Photos digital photo frame Photos Music NFC tag DLNA Renderer Videos Internet (DMR) ID: Renderer002 Videos television sockets ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 4/8
  • 27. contents   introduction and motivation   interaction method fundamentals  ‘smart night table’ use case   functionalities   architecture & implementation  example  video-demonstration  discussion and future works Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 5/8
  • 28. ‘smart night table’ use case example Bluetooth DLNA Renderer Android (DMR) service ID: Renderer003 Voice (call) Music hi-fi audio DLNA Renderer (DMR) ID: Renderer001 DLNA Controller DLNA Renderer (DMC) (DMR) DLNA Server ID: Renderer004 Voice (call) M-DMS RESTful API Photos digital photo frame Photos Music 1  Videos Internet NFC tag DLNA Renderer (DMR) ID: Renderer002 Videos television sockets ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 5/8
  • 29. ‘smart night table’ use case example SELECT render Bluetooth 2 GET renderers 3 DLNA Renderer (DMR) Android service ID: Renderer003 Voice (call) Music hi-fi audio DLNA Renderer (DMR) ID: Renderer001 DLNA Controller DLNA Renderer (DMC) (DMR) DLNA Server ID: Renderer004 Voice (call) M-DMS RESTful API Photos digital photo frame Photos Music 1  Videos Internet NFC tag DLNA Renderer (DMR) ID: Renderer002 Videos television sockets ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 5/8
  • 30. ‘smart night table’ use case example Bluetooth 2 3 DLNA Renderer (DMR) Android service ID: Renderer003 Voice (call) Music hi-fi audio DLNA Renderer 4 STOP 5 render (DMR) ID: Renderer001 DLNA Controller DLNA Renderer (DMC) (DMR) DLNA Server ID: Renderer004 Voice (call) M-DMS RESTful API Photos digital photo frame Photos Music 1  Videos Internet NFC tag DLNA Renderer (DMR) ID: Renderer002 Videos television sockets ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 5/8
  • 31. ‘smart night table’ use case example Bluetooth 6 START playing 3 DLNA Renderer (DMR) Android service ID: Renderer003 Voice (call) Music hi-fi audio DLNA Renderer 4 5 (DMR) ID: Renderer001 DLNA Controller DLNA Renderer (DMC) (DMR) DLNA Server ID: Renderer004 Voice (call) M-DMS RESTful API Photos digital photo frame Photos Music 1 7 START playing  Videos Internet NFC tag DLNA Renderer (DMR) ID: Renderer002 Videos television sockets ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 5/8
  • 32. ‘smart night table’ use case example Bluetooth 6 3 DLNA Renderer (DMR) Android service ID: Renderer003 Voice (call) Music hi-fi audio DLNA Renderer 4 5 (DMR) ID: Renderer001 DLNA Controller DLNA Renderer (DMC) (DMR) DLNA Server ID: Renderer004 Voice (call) M-DMS RESTful API Photos digital photo frame Photos Music 1 7  Videos Internet NFC tag DLNA Renderer (DMR) ID: Renderer002  Videos Videos 8 (continuous streaming) television sockets ‘smart Internet night table’ tablet Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 5/8
  • 33. contents   introduction and motivation   interaction method fundamentals   ‘smart night table’ use case   functionalities   architecture & implementation   example  video-demonstration  discussion and future works Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 6/8
  • 34. ‘smart night table’ use case video-demonstration Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 6/8
  • 35. contents   introduction and motivation   interaction method fundamentals   ‘smart night table’ use case   functionalities   architecture & implementation   example   video-demonstration  discussion and future works Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 7/8
  • 36. discussion and future works smart space behaviour personalization ⁷ Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart objects through mobile devices. Proc. of the 9th ACM International Symposium on Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011 Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 7/8
  • 37. discussion and future works smart space behaviour personalization ⁷ Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart objects through mobile devices. Proc. of the 9th ACM International Symposium on Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011  smart objects orchestration architecture mobile-centred Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 7/8
  • 38. discussion and future works smart space behaviour personalization ⁷ Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart objects through mobile devices. Proc. of the 9th ACM International Symposium on Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011  smart objects orchestration architecture mobile-centred  mobile-instrumented interaction method mobile media content/services ↔interface device transfer Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 7/8
  • 39. discussion and future works smart space behaviour personalization ⁷ Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart objects through mobile devices. Proc. of the 9th ACM International Symposium on Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011  smart objects orchestration architecture mobile-centred  mobile-instrumented interaction method mobile media content/services ↔interface device transfer  specific use case ‘smart night table’ Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 7/8
  • 40. discussion and future works smart space behaviour personalization ⁷ Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart objects through mobile devices. Proc. of the 9th ACM International Symposium on Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011  smart objects orchestration architecture mobile-centred  mobile-instrumented interaction method mobile media content/services ↔interface device transfer  specific use case ‘smart night table’ future extensions  extending the set of interaction actions to perform (generic approach) Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 7/8
  • 41. discussion and future works smart space behaviour personalization ⁷ Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart objects through mobile devices. Proc. of the 9th ACM International Symposium on Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011  smart objects orchestration architecture mobile-centred  mobile-instrumented interaction method mobile media content/services ↔interface device transfer  specific use case ‘smart night table’ future extensions  extending the set of interaction actions to perform (generic approach)  interface device interaction e.g., mobile-device movement detection, Kinect, etc. Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 7/8
  • 42. discussion and future works smart space behaviour personalization ⁷ Bernardos, A.M, Casar, J.R., Cano, J., Bergesio, L. 2011. Enhancing interaction with smart objects through mobile devices. Proc. of the 9th ACM International Symposium on Mobility Management and Wireless Access, Miami (USA), 31 October - 4 November 2011  smart objects orchestration architecture mobile-centred  mobile-instrumented interaction method mobile media content/services ↔interface device transfer  specific use case ‘smart night table’ future extensions  extending the set of interaction actions to perform (generic approach)  interface device interaction e.g., mobile-device movement detection, Kinect, etc.  context-responsiveness enhancements Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 7/8
  • 43. any question? Smart Environments and Ambient Intelligence – SENAmI 2013 luca.bergesio@grpss.ssr.upm.es 8/8