SlideShare uma empresa Scribd logo
1 de 30
Space Invading:
         An approch to sensing ...

                                      Hornsby Adrian
                     Tampere University of Technology
                 IEEE CE Games Innovation Conference
                          London 25-28th August 2009
About the speaker
Mission statement

Research on systems, services and
applications for advanced digital media
integration    and   convergence     in
heterogeneous environment.
From data to knowledge
 → Data are often viewed as a
lowest level of abstraction from
which information and knowledge
are derived.

→ Data comes from sensors
The notion of sensing
Raw sensing ...
Sensors and small devices in the
future
     Internet of Things = 1012




       Fringe Internet = 109




            Core Internet
            = 106
Accessing this mine of information
                                                   Information
                                  Thought-like
                                                      world
Available Developers




                                   Web-like       Service world



                                  Middle-ware     Platform World



                                  Low-Level
                                                  Device world
eXtensible Message and Presence
Protocol - XMPP
open technologies for instant messaging, presence, multi-party chat, voice and video
calls, collaboration, lightweight middleware, content syndication, and generalized routing
of XML data and much more ...
XMPP offers several key advantages over such services:
  * Open
  * Standard
  * Proven
  * Decentralized                    Jabber                                    Jabber
                                     Server                                    Server
  * Secure                          Domain            Internet                Domain
                                 (tut.jabber.a)                          (nokia.jabber.com)
  * Extensible
  * Flexible
  * Diverse

                                     Client                                  Client
                                       A                                        B
                               Adrian@tut.jabber.fi                    Rod@nokia.jabber.com
XMPP <stream>
         <stream>

          <presence>
            <show/>                      sensors available
          </presence>

          <message to='tom'>
                                    →              information
Stanza      <body/>
                                                ....Push
          </message>                            mechanism

          <iq to='tom'>
            <query/>                → ← whats the temperature ?
          </iq>

          [ ... ]

          </stream>
XMPP' secret weapon




  •
      Presence
  •
      PubSub
  •
      Discovery
The case of XMPP
µXMPP for low power devices
µXMPP for low power sensors
Are the toilets free ?
                           Internet




                The closest free toilet




uXMPP sensors
Application area
But also … Real-time augmented
reality
What about games ??
• Games of tag using wireless sensors?
• Interactive role-playing games with sensors?
• Game Design and Real-Time User satisfaction

                                   Help this kid brush
                                      his teeth !!!




mybrush.sensor.com
Some thoughts related to content,
experience and games ...
Learn from people
Kolb (1984) model inspired by the work of Kurt Lewin.




               Concrete                        Reflective
              Experience                       Observation




                           Learning = Fun




                Active                           Abstract
            Experimentation                  Conceptualisation
The notion of sensing
Multimedia sensing
• Audio and visual features extraction (TUT-Muvis)
Even more than that ...

    SMS

    Emails

    Call logging        Life Logging + Raw Sensing

    Phonebook
                                    Pattern

    Blogs                          Extraction

    Forums

    Social Website   Behavior, Social and Context knowledge

    Galleries                   --EXPERIENCE--

    Games

    ...
                          New INPUT to my system
You were In ISCE 2009 in Tokyo
The system noticed you enjoyed Karaoke with CE members
        You are now in ICE-Game 2009 conference
 Do you want the list of karaoke places next to Imperial ??
Cycle of experience ...
Reflective interaction ...
The future ...
• Low Power Multimedia streaming “Jingle”
• The real and the virtual tightly connected
      – By sensor networks, location, wireless networks, ...

• Connecting users and giving more control over:
      – The choices
      – The path
      – The content
      – The social
• Natural navigational paths to information,
    experiences, relationships and communication
The current barriers ...




 REAL-TIME
Make it happen !!




“Alone we can do so little; together we can do so
  much.”
                                        Helen Keller
                                                                                          1880-1968
Helen Adams Keller was an American author, activist and lecturer. She was the first deaf-blind person to
                                                                                 graduate from college.
“And that's just the beginning ...”

Mais conteúdo relacionado

Destaque

Destaque (11)

Derive Insight from IoT data in minute with AWS
Derive Insight from IoT data in minute with AWSDerive Insight from IoT data in minute with AWS
Derive Insight from IoT data in minute with AWS
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:Cap
 
AWS re:Invent 2016 Day 2 Keynote re:Cap
AWS re:Invent 2016 Day 2 Keynote re:CapAWS re:Invent 2016 Day 2 Keynote re:Cap
AWS re:Invent 2016 Day 2 Keynote re:Cap
 
AWS re:Invent 2016: Scaling Up to Your First 10 Million Users (ARC201)
AWS re:Invent 2016: Scaling Up to Your First 10 Million Users (ARC201)AWS re:Invent 2016: Scaling Up to Your First 10 Million Users (ARC201)
AWS re:Invent 2016: Scaling Up to Your First 10 Million Users (ARC201)
 
Lessons & Use-Cases at Scale - Dr. Pete Stanski
Lessons & Use-Cases at Scale - Dr. Pete StanskiLessons & Use-Cases at Scale - Dr. Pete Stanski
Lessons & Use-Cases at Scale - Dr. Pete Stanski
 
Build a Website on AWS for Your First 10 Million Users
Build a Website on AWS for Your First 10 Million UsersBuild a Website on AWS for Your First 10 Million Users
Build a Website on AWS for Your First 10 Million Users
 
Operating your Production API
Operating your Production APIOperating your Production API
Operating your Production API
 
What's New with AWS Lambda
What's New with AWS LambdaWhat's New with AWS Lambda
What's New with AWS Lambda
 
Real-time Data Processing using AWS Lambda
Real-time Data Processing using AWS LambdaReal-time Data Processing using AWS Lambda
Real-time Data Processing using AWS Lambda
 
Introduction to AWS Step Functions:
Introduction to AWS Step Functions: Introduction to AWS Step Functions:
Introduction to AWS Step Functions:
 
A Brief Look at Serverless Architecture
A Brief Look at Serverless ArchitectureA Brief Look at Serverless Architecture
A Brief Look at Serverless Architecture
 

Semelhante a Space Invading: an approach to sensing

Smalltalk In a Nutshell
Smalltalk In a NutshellSmalltalk In a Nutshell
Smalltalk In a Nutshell
Michele Lanza
 
WideTag presentation at Frontiers Of Interaction IV
WideTag presentation at Frontiers Of Interaction IVWideTag presentation at Frontiers Of Interaction IV
WideTag presentation at Frontiers Of Interaction IV
David Orban
 
Arti e Culture Digitali Lezione 1, Luca Simeone
Arti e Culture Digitali Lezione 1, Luca SimeoneArti e Culture Digitali Lezione 1, Luca Simeone
Arti e Culture Digitali Lezione 1, Luca Simeone
meetingsalongtheedge
 
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
Simplilearn
 

Semelhante a Space Invading: an approach to sensing (20)

Cloudbrew - Internet Of Things
Cloudbrew - Internet Of ThingsCloudbrew - Internet Of Things
Cloudbrew - Internet Of Things
 
Smalltalk In a Nutshell
Smalltalk In a NutshellSmalltalk In a Nutshell
Smalltalk In a Nutshell
 
Chapter_3_Cyberlanguage.pptx
Chapter_3_Cyberlanguage.pptxChapter_3_Cyberlanguage.pptx
Chapter_3_Cyberlanguage.pptx
 
WideTag presentation at Frontiers Of Interaction IV
WideTag presentation at Frontiers Of Interaction IVWideTag presentation at Frontiers Of Interaction IV
WideTag presentation at Frontiers Of Interaction IV
 
Arti e Culture Digitali Lezione 1, Luca Simeone
Arti e Culture Digitali Lezione 1, Luca SimeoneArti e Culture Digitali Lezione 1, Luca Simeone
Arti e Culture Digitali Lezione 1, Luca Simeone
 
Wikileaks: secure dropbox or leaking dropbox?
Wikileaks: secure dropbox or leaking dropbox?Wikileaks: secure dropbox or leaking dropbox?
Wikileaks: secure dropbox or leaking dropbox?
 
Being In The World
Being In The WorldBeing In The World
Being In The World
 
Eskwela Openstandard V1.1
Eskwela Openstandard V1.1Eskwela Openstandard V1.1
Eskwela Openstandard V1.1
 
Vertebra
VertebraVertebra
Vertebra
 
Vwbpe collaboration on virtual harmony to moses
Vwbpe collaboration on virtual harmony to moses Vwbpe collaboration on virtual harmony to moses
Vwbpe collaboration on virtual harmony to moses
 
digital stega slides
digital stega slidesdigital stega slides
digital stega slides
 
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
 
Champ Pitch Celtic-Plus Event 2011
Champ Pitch Celtic-Plus Event 2011Champ Pitch Celtic-Plus Event 2011
Champ Pitch Celtic-Plus Event 2011
 
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
 
Embracing concurrency for fun utility and simpler code
Embracing concurrency for fun utility and simpler codeEmbracing concurrency for fun utility and simpler code
Embracing concurrency for fun utility and simpler code
 
Un actor (model) per amico - Alessandro Melchiori - Codemotion Milan 2016
Un actor (model) per amico - Alessandro Melchiori - Codemotion Milan 2016Un actor (model) per amico - Alessandro Melchiori - Codemotion Milan 2016
Un actor (model) per amico - Alessandro Melchiori - Codemotion Milan 2016
 
Networking 101 english
Networking 101   englishNetworking 101   english
Networking 101 english
 
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
 
The Internet of Things is Made of Signals
The Internet of Things is Made of SignalsThe Internet of Things is Made of Signals
The Internet of Things is Made of Signals
 
If You Don't Like the Game, Hack the Playbook... (Zatko)
If You Don't Like the Game, Hack the Playbook... (Zatko)If You Don't Like the Game, Hack the Playbook... (Zatko)
If You Don't Like the Game, Hack the Playbook... (Zatko)
 

Mais de Adrian Hornsby

Mais de Adrian Hornsby (20)

How can your business benefit from going serverless?
How can your business benefit from going serverless?How can your business benefit from going serverless?
How can your business benefit from going serverless?
 
Can Automotive be as agile as Unicorns?
Can Automotive be as agile as Unicorns?Can Automotive be as agile as Unicorns?
Can Automotive be as agile as Unicorns?
 
Moving Forward with AI - as presented at the Prosessipäivät 2018
Moving Forward with AI - as presented at the Prosessipäivät 2018Moving Forward with AI - as presented at the Prosessipäivät 2018
Moving Forward with AI - as presented at the Prosessipäivät 2018
 
Chaos Engineering: Why Breaking Things Should Be Practised.
Chaos Engineering: Why Breaking Things Should Be Practised.Chaos Engineering: Why Breaking Things Should Be Practised.
Chaos Engineering: Why Breaking Things Should Be Practised.
 
Chaos Engineering: Why Breaking Things Should Be Practised.
Chaos Engineering: Why Breaking Things Should Be Practised.Chaos Engineering: Why Breaking Things Should Be Practised.
Chaos Engineering: Why Breaking Things Should Be Practised.
 
Model Serving for Deep Learning
Model Serving for Deep LearningModel Serving for Deep Learning
Model Serving for Deep Learning
 
AI in Finance: Moving forward!
AI in Finance: Moving forward!AI in Finance: Moving forward!
AI in Finance: Moving forward!
 
Building a Multi-Region, Active-Active Serverless Backends.
Building a Multi-Region, Active-Active Serverless Backends.Building a Multi-Region, Active-Active Serverless Backends.
Building a Multi-Region, Active-Active Serverless Backends.
 
Moving Forward with AI
Moving Forward with AIMoving Forward with AI
Moving Forward with AI
 
AI: State of the Union
AI: State of the UnionAI: State of the Union
AI: State of the Union
 
Serverless Architectural Patterns
Serverless Architectural PatternsServerless Architectural Patterns
Serverless Architectural Patterns
 
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
 
re:Invent re:Cap - Big Data & IoT at Any Scale
re:Invent re:Cap - Big Data & IoT at Any Scalere:Invent re:Cap - Big Data & IoT at Any Scale
re:Invent re:Cap - Big Data & IoT at Any Scale
 
Innovations and the Cloud
Innovations and the CloudInnovations and the Cloud
Innovations and the Cloud
 
Serverless in Action on AWS
Serverless in Action on AWSServerless in Action on AWS
Serverless in Action on AWS
 
Innovations and The Cloud
Innovations and The CloudInnovations and The Cloud
Innovations and The Cloud
 
Devoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWSDevoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWS
 
10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS
 
Developing Sophisticated Serverless Applications with AI
Developing Sophisticated Serverless Applications with AIDeveloping Sophisticated Serverless Applications with AI
Developing Sophisticated Serverless Applications with AI
 
AWS Startup Day Bangalore: Being Well-Architected in the Cloud
AWS Startup Day Bangalore: Being Well-Architected in the CloudAWS Startup Day Bangalore: Being Well-Architected in the Cloud
AWS Startup Day Bangalore: Being Well-Architected in the Cloud
 

Último

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Último (20)

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

Space Invading: an approach to sensing

  • 1. Space Invading: An approch to sensing ... Hornsby Adrian Tampere University of Technology IEEE CE Games Innovation Conference London 25-28th August 2009
  • 3. Mission statement Research on systems, services and applications for advanced digital media integration and convergence in heterogeneous environment.
  • 4. From data to knowledge → Data are often viewed as a lowest level of abstraction from which information and knowledge are derived. → Data comes from sensors
  • 5. The notion of sensing
  • 7. Sensors and small devices in the future Internet of Things = 1012 Fringe Internet = 109 Core Internet = 106
  • 8. Accessing this mine of information Information Thought-like world Available Developers Web-like Service world Middle-ware Platform World Low-Level Device world
  • 9. eXtensible Message and Presence Protocol - XMPP open technologies for instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, and generalized routing of XML data and much more ... XMPP offers several key advantages over such services: * Open * Standard * Proven * Decentralized Jabber Jabber Server Server * Secure Domain Internet Domain (tut.jabber.a) (nokia.jabber.com) * Extensible * Flexible * Diverse Client Client A B Adrian@tut.jabber.fi Rod@nokia.jabber.com
  • 10. XMPP <stream> <stream> <presence> <show/> sensors available </presence> <message to='tom'> → information Stanza <body/> ....Push </message> mechanism <iq to='tom'> <query/> → ← whats the temperature ? </iq> [ ... ] </stream>
  • 11. XMPP' secret weapon • Presence • PubSub • Discovery
  • 12. The case of XMPP
  • 13. µXMPP for low power devices
  • 14. µXMPP for low power sensors
  • 15. Are the toilets free ? Internet The closest free toilet uXMPP sensors
  • 17. But also … Real-time augmented reality
  • 18. What about games ?? • Games of tag using wireless sensors? • Interactive role-playing games with sensors? • Game Design and Real-Time User satisfaction Help this kid brush his teeth !!! mybrush.sensor.com
  • 19. Some thoughts related to content, experience and games ...
  • 20. Learn from people Kolb (1984) model inspired by the work of Kurt Lewin. Concrete Reflective Experience Observation Learning = Fun Active Abstract Experimentation Conceptualisation
  • 21. The notion of sensing
  • 22. Multimedia sensing • Audio and visual features extraction (TUT-Muvis)
  • 23. Even more than that ...  SMS  Emails  Call logging Life Logging + Raw Sensing  Phonebook Pattern  Blogs Extraction  Forums  Social Website Behavior, Social and Context knowledge  Galleries --EXPERIENCE--  Games  ... New INPUT to my system
  • 24. You were In ISCE 2009 in Tokyo The system noticed you enjoyed Karaoke with CE members You are now in ICE-Game 2009 conference Do you want the list of karaoke places next to Imperial ??
  • 27. The future ... • Low Power Multimedia streaming “Jingle” • The real and the virtual tightly connected – By sensor networks, location, wireless networks, ... • Connecting users and giving more control over: – The choices – The path – The content – The social • Natural navigational paths to information, experiences, relationships and communication
  • 28. The current barriers ... REAL-TIME
  • 29. Make it happen !! “Alone we can do so little; together we can do so much.” Helen Keller 1880-1968 Helen Adams Keller was an American author, activist and lecturer. She was the first deaf-blind person to graduate from college.
  • 30. “And that's just the beginning ...”