SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Ubiquitous Computing
     Una Introduzione



    Alessandra Agostini
The most profound technologies
are those that disappear. They
weave themselves into the fabric of
everyday life until they are
indistinguishable from it.


              Mark Weiser (1952-1999)
                     Xerox Parc, 1988
Computing Eras
    • Phase I – Mainframe Era

      Computer             User

    • Phase II – Personal Computer Era
      Computer              User

                 Transition: Internet, digital gadgets

    • Phase III – Ubiquitous Computing Era
      Computer              User
The Ubiquitous Computing Era
       Lots of computers sharing each of us
     • Computers* :
          – Molto diversi tra loro: inch/tab, foot/pad,
            yard/board
          – Per compiti diversi
          – In numerosità diverse: 100ia, 10ine, 1-2




     *Il termine computer verrĂ  usato in senso lato: dispositivi, tecnologie, ecc.
The UC Era: Tecnologie Context-Aware
     • Sistemi che sanno dove sono e sono
       consapevoli del contesto (context-aware) in
       cui avviene l’interazione
       – L’ampia varietà di device di interazione (fisse e
         mobili) e di contesti d’uso delle applicazioni
         rende necessaria questa consapevolezza
     • Sistemi:
       – Che si adattano al contesto d’uso e all’utente
       – Utili alle persone nella loro vita quotidiana
       – Focalizzati sull’interazione degli utenti (tra loro)
         e i loro obbiettivi, non sulle funzioni fornite
     • UC integra scienze sociali e computer
       science
The Ubiquitous Computing Era
      Ubiquitous computing pushes the user
      interface away from the desktop and into
      our everyday environments
    • Computers:
       – Invisibili e discreti: “If computers are
         everywhere they better stay out of the way”
       – Usati inconsapevolemente: scompaiono dal
         focus centrale del nostro pensiero
       – Integrati seamlessly nell’ambiente per migliorare
         la nostra vita quotidiana
    Alcuni esempi, similitudini:
       – Scrittura (e lettura); alfabetizzazione versus
         scribani; elettricitĂ ; Olivetti ActiveBadge
Cosa non è Ubiquitous Computing
    • Non è Virtual Reality
      – VR puts people inside a computer-
        generated world, UC forces the computer
        to live out here in the world with people
    • Non è Mobile Computing
      – UC is nor a superset nor a subset of
        Mobile Computing
      – UC does not just mean computers that
        can be carried to the beach, jungle or
        airport
Ubiquitous Computing


The Coming Age of Calm Technology
Calm Technology
     • Encalms and informs
     • The users remain serene and in
       control
     • Engages our peripheral attention
       – Allows us to attune to more things
       – A large portion of our brain is devoted to
         peripheral processing
     • Moves easily from center to periphery
       and back
       – Recenter to take control
       – Eg: Car engine; when not OK we notice it
Calm Technology & Affordance
    • Calm technology is related to the
      notion of affordances
    • An affordance is a relationship
      between an object in the world and
      the intentions, perceptions, and
      capabilities of a person
Calm Technology & Affordance
    • Calm technology is related to the
      notion of affordances
    • An affordance is a relationship
      between an object in the world and
      the intentions, perceptions, and
      capabilities of a person
    • A flat push plate in the side of a door
      that only pushes out is an example of
      good affordance
Calm Technology: Some Examples
     • Maggiore informazione che tranquillizza:
       – videoconferenze versus conferenze
         telefoniche
     • Non è solo un problema di Interfaccia
       Utente:
       – Inner office windows versus open space
          • Peripheral two way information channel
          • You can catch the other person’s attention
Calm Technology: Some Examples
     • Maggiore informazione che tranquillizza:
       – videoconferenze versus conferenze
         telefoniche
     • Non è solo un problema di Interfaccia
       Utente:
       – Inner office windows versus open space
          • Peripheral two way information channel
          • You can catch the other person’s attention

     • I computer non sono davvero multimediali,
       il focus è sempre sul computer:
       – Dangling string
          • Rotation speed connected to network traffic
          • Motion(vision), sound and touch
Ubiquitous Computing


 Dwelling with computers
Open House


    Many persons    Many computers
    per computer    per person


    Interacting     Dwelling
    with computer   with computers


    Smart houses/
    assistants
Dwelling with Computers
     • Dwelling with computers versus
       interacting with computers
       – Computers will inhabit the most trivial
         things
       – Interacting with something keeps it
         distant and foreign
       – We don’t want to interact with our
         everyday environment in the same way
         as we interact with computers
Dwelling with computers
     • Dwelling with computers:
       – Co-exist comfortably
       – Provide clues about environment
       – We can ignore them most of the time
       – Like weather, street sounds
       – Suggestive but not intermediating
     • Some examples:
       – Augmented window
       – Wake up music-chooser
Smart People versus Smart Computers
     • Previous (r)evolutions in computing were
       about bigger, better, faster, smarter
     • Smart is a bad metaphor
     • Does all things get better if they get
       smarter?
       – Smart Cappuccino?
     • Next computing revolution must focus on
       smarter people:
       – Machines take care of unnecessary details
       – People can think about (care) less
     • It is not enough to put computers
       everywhere. You must specify what they
       should do
Ubiquitous Computing


 Aree Collegate e Esempi
Aree di Ricerca Collegate
                                   Software Agents


        Invisible/Silent/Calm   Mobile-Nomadic
        Interfaces              Computing
                                        Mechatronics

                                    Embedded computers

      Context sensitivity        Wearable Computing

    Adaptive services
                                     Ad hoc Networks
Augmented Reality
      Augmenting the physical real-world
      with digital world content
    • La Realtà Aumentata aumenta la
      realtà con l’aggiunta, in tempo reale,
      di contenuti ed animazioni virtuali
    • È l’approccio opposto alla Realtà
      Virtuale
    • È adottata in molti domini diversi:
      – Entertainment, archeologia, turismo, …
Augmented Reality: Settore Automobilistico
       Vengono mostrate direttamente sul
       parabrezza informazioni utili al
       guidatore
Augmented Reality: Alcuni Esempi




                               Cosmetic Mirror
      Ray-Ban Virtual Mirror
Augmented Reality: Turismo




     “The World Park”, New York          Tuscany+
     QR Code                            iPhone app




      tagMyLagoon, Venezia        Torino, Microsoft Tag
      QR Code
Augmented Reality: Turismo e Passato


                      Actual pictures are overlaid
                      with old pictures/paintings
        Amsterdam     of the same scene

               Milano d’autore


                    Un percorso temporale sulle
                    tracce di Ermanno Olmi
Augmented Reality: Alcuni Progetti di Studenti




                Vergilius
      Cimitero Monumentale di Milano




                                       Visual Message System
AR: Alcune Tecnologie Coinvolte
     • Quick Response Code (QRCode)
       – Codice a barre bidimensionale a matrice,
         contiene informazioni destinate a essere
         lette tramite uno smartphone
     • Microsoft Tag
       – Sistema di barcoding multicolore
         proprietario
     • Radio Frequency Identification (RFID)
       – Assegnamento di un identificatore
         univoco e universale ad ogni singolo
         oggetto, acquisito autonomamente da
         sistemi radiofrequenza
Tangible interfaces – Tangible Bits
      Tangible Media group (MIT)
      • Facing the challenge of reconciling
        our dual citizenship in the physical
        and digital worlds
      • Seeking a seamless coupling of bits
        and atoms by giving physical form to
        digital information and computation
Tangible Bits: a couple of examples
     • Trackmate is an inexpensive, do-it-
       yourself tangible tracking system that
       allows your computer to recognize
       tagged objects and their
       corresponding position, rotation, and
       color information when placed on a
       surface
     • I/O Brush is a new drawing tool to
       explore colors and textures found in
       everyday materials by “picking up”
       and drawing with them. It has a small
       video camera with lights and touch
       sensors embedded inside
(Semi-)public Interaction
       Social affordances of
        tables/wall




                           InteracTable and Dynawall,
                           From www.ipsi.fraunhofer.de i-LAND project
Public Interactions
        When computing devices become
        ubiquitous, the amount of public
        devices will increase; e.g. CityWall in
        Helsinki
Il Futuro?
                 Per finire…

      qualcosa di non ancora realizzato ma
      che potrebbe essere giĂ  prodotto

             SeaBird (MozillaLabs)
Sitografia in Ordine di Esposizione
      • La pagina di M. Weiser su Ubiquitous Computing:
        http://www.ubiq.com/hypertext/weiser/UbiHome.ht
        ml
      • The Computer for the 21° Century, M. Weiser:
        http://www.ubiq.com/hypertext/weiser/SciAmDraft3.
        html
      • The Coming Age of Calm Technology, M. Weiser &
        J. Seely Brown:
        http://www.ubiq.com/hypertext/weiser/acmfuture2e
        ndnote.htm
Sitografia in Ordine di Esposizione
      • Ray-Ban Virtual Mirror:
        http://www.youtube.com/watch?v=aGryj-2OZ8I
      • Cosmetic Mirror:
        http://www.youtube.com/watch?v=R5zZ5qZP5Ok
      • The World Park, New York:
        http://www.youtube.com/watch?v=7OCyfV_k2_g
      • Tuscany+:
        http://www.youtube.com/watch?v=ghk_qTAb43M
      • Torino TV, Microsoft Tag:
        http://www.youtube.com/watch?v=7J3XKScDdws
      • Augmented Reality for Historical Sites, Amsterdam:
        http://www.youtube.com/watch?v=iB3BwvHdJiI
      • Milano d’autore:
        http://www.youtube.com/watch?v=8LZfZZeIvtA
Sitografia in Ordine di Esposizione
     • Vergilius – Cimitero Monumentale di Milano:
       http://www.youtube.com/watch?v=-yUuwifStZs
     • Tangible Interfaces, Tangible Media group (MIT):
       http://tangible.media.mit.edu/index.php
     • SeaBird, Mozilla Labs:
       http://mozillalabs.com/conceptseries/2010/09/23/se
       abird/

Weitere ähnliche Inhalte

Was ist angesagt?

Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
Sunil Mahadeva
 
The computer for the 21st century
The computer for the 21st centuryThe computer for the 21st century
The computer for the 21st century
icybird
 
Technology Insight Report Touch Technology
Technology Insight Report  Touch TechnologyTechnology Insight Report  Touch Technology
Technology Insight Report Touch Technology
Prashant Nair
 
Cisti10 pvalente-presentation-slides
Cisti10 pvalente-presentation-slidesCisti10 pvalente-presentation-slides
Cisti10 pvalente-presentation-slides
Pedro Valente
 
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...
eCommConf
 
1 pendahuluan-pengenalan komputer-pii-im telkom
1 pendahuluan-pengenalan komputer-pii-im telkom1 pendahuluan-pengenalan komputer-pii-im telkom
1 pendahuluan-pengenalan komputer-pii-im telkom
Arry Widodo
 

Was ist angesagt? (20)

Smart Playing Cards A Ubiquitous Computing Game
Smart Playing Cards A Ubiquitous Computing GameSmart Playing Cards A Ubiquitous Computing Game
Smart Playing Cards A Ubiquitous Computing Game
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
The computer for the 21st century - Mark Weiser, 1991
The computer for the 21st century - Mark Weiser, 1991The computer for the 21st century - Mark Weiser, 1991
The computer for the 21st century - Mark Weiser, 1991
 
The computer for the 21st century
The computer for the 21st centuryThe computer for the 21st century
The computer for the 21st century
 
E3 chap-20
E3 chap-20E3 chap-20
E3 chap-20
 
Technology Insight Report Touch Technology
Technology Insight Report  Touch TechnologyTechnology Insight Report  Touch Technology
Technology Insight Report Touch Technology
 
Cisti10 pvalente-presentation-slides
Cisti10 pvalente-presentation-slidesCisti10 pvalente-presentation-slides
Cisti10 pvalente-presentation-slides
 
Spatial computing - extending reality
Spatial computing - extending realitySpatial computing - extending reality
Spatial computing - extending reality
 
426 lecture1: Introduction to AR
426 lecture1: Introduction to AR426 lecture1: Introduction to AR
426 lecture1: Introduction to AR
 
Wearable Computing - Part I: What is Wearable Computing?
Wearable Computing - Part I: What is Wearable Computing?Wearable Computing - Part I: What is Wearable Computing?
Wearable Computing - Part I: What is Wearable Computing?
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networking
 
From Interaction to Understanding
From Interaction to UnderstandingFrom Interaction to Understanding
From Interaction to Understanding
 
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...
 
Ubiq week1
Ubiq week1Ubiq week1
Ubiq week1
 
1 pendahuluan-pengenalan komputer-pii-im telkom
1 pendahuluan-pengenalan komputer-pii-im telkom1 pendahuluan-pengenalan komputer-pii-im telkom
1 pendahuluan-pengenalan komputer-pii-im telkom
 
Siggraph 2014: The Glass Class - Designing Wearable Interfaces
Siggraph 2014: The Glass Class - Designing Wearable InterfacesSiggraph 2014: The Glass Class - Designing Wearable Interfaces
Siggraph 2014: The Glass Class - Designing Wearable Interfaces
 
IMD 203 - Ch01
IMD 203 - Ch01IMD 203 - Ch01
IMD 203 - Ch01
 
Role of the Body_Seminar_Imedia 2013
Role of the Body_Seminar_Imedia 2013Role of the Body_Seminar_Imedia 2013
Role of the Body_Seminar_Imedia 2013
 
Comp 4010 2021 Lecture1-Introduction to XR
Comp 4010 2021 Lecture1-Introduction to XRComp 4010 2021 Lecture1-Introduction to XR
Comp 4010 2021 Lecture1-Introduction to XR
 

Ähnlich wie Ubiquitous Computing: an Introduction

cloud of things Presentation
cloud of things Presentation cloud of things Presentation
cloud of things Presentation
Assem mousa
 
Bringing together smart things and people to realize smarter environments sho...
Bringing together smart things and people to realize smarter environments sho...Bringing together smart things and people to realize smarter environments sho...
Bringing together smart things and people to realize smarter environments sho...
Diego LĂłpez-de-IpiĂąa GonzĂĄlez-de-Artaza
 
Ubiquitous computing Paper
 Ubiquitous computing Paper Ubiquitous computing Paper
Ubiquitous computing Paper
Assem mousa
 
2.multimedia unit 1 introduction
2.multimedia unit 1 introduction2.multimedia unit 1 introduction
2.multimedia unit 1 introduction
Vikas Agrahari
 

Ähnlich wie Ubiquitous Computing: an Introduction (20)

cloud of things Presentation
cloud of things Presentation cloud of things Presentation
cloud of things Presentation
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing
 
ubicom-ch02-slides.ppt
ubicom-ch02-slides.pptubicom-ch02-slides.ppt
ubicom-ch02-slides.ppt
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Ubiquitous computing 1.0
Ubiquitous computing 1.0Ubiquitous computing 1.0
Ubiquitous computing 1.0
 
pervasive-computing-09022014092937-pervasive-computing.ppt
pervasive-computing-09022014092937-pervasive-computing.pptpervasive-computing-09022014092937-pervasive-computing.ppt
pervasive-computing-09022014092937-pervasive-computing.ppt
 
Ubiqutous Computing
Ubiqutous ComputingUbiqutous Computing
Ubiqutous Computing
 
The library, the digital and the quest
The library, the digital and the questThe library, the digital and the quest
The library, the digital and the quest
 
Human Computer Interacton
Human Computer InteractonHuman Computer Interacton
Human Computer Interacton
 
Bringing together smart things and people to realize smarter environments sho...
Bringing together smart things and people to realize smarter environments sho...Bringing together smart things and people to realize smarter environments sho...
Bringing together smart things and people to realize smarter environments sho...
 
Surface computer
Surface computerSurface computer
Surface computer
 
Ubiquitous computing Paper
 Ubiquitous computing Paper Ubiquitous computing Paper
Ubiquitous computing Paper
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Beekman5 std ppt_17
Beekman5 std ppt_17Beekman5 std ppt_17
Beekman5 std ppt_17
 
Reality computing
Reality computingReality computing
Reality computing
 
Lecture # 8.ppt
Lecture # 8.pptLecture # 8.ppt
Lecture # 8.ppt
 
Being digital, the skills of the interactive systems designer.pptx
Being digital, the skills of the interactive systems designer.pptxBeing digital, the skills of the interactive systems designer.pptx
Being digital, the skills of the interactive systems designer.pptx
 
e3-chap-20.ppt
e3-chap-20.ppte3-chap-20.ppt
e3-chap-20.ppt
 
2.multimedia unit 1 introduction
2.multimedia unit 1 introduction2.multimedia unit 1 introduction
2.multimedia unit 1 introduction
 
3
33
3
 

KĂźrzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

KĂźrzlich hochgeladen (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 

Ubiquitous Computing: an Introduction

  • 1. Ubiquitous Computing Una Introduzione Alessandra Agostini
  • 2. The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it. Mark Weiser (1952-1999) Xerox Parc, 1988
  • 3. Computing Eras • Phase I – Mainframe Era Computer User • Phase II – Personal Computer Era Computer User Transition: Internet, digital gadgets • Phase III – Ubiquitous Computing Era Computer User
  • 4. The Ubiquitous Computing Era Lots of computers sharing each of us • Computers* : – Molto diversi tra loro: inch/tab, foot/pad, yard/board – Per compiti diversi – In numerositĂ  diverse: 100ia, 10ine, 1-2 *Il termine computer verrĂ  usato in senso lato: dispositivi, tecnologie, ecc.
  • 5. The UC Era: Tecnologie Context-Aware • Sistemi che sanno dove sono e sono consapevoli del contesto (context-aware) in cui avviene l’interazione – L’ampia varietĂ  di device di interazione (fisse e mobili) e di contesti d’uso delle applicazioni rende necessaria questa consapevolezza • Sistemi: – Che si adattano al contesto d’uso e all’utente – Utili alle persone nella loro vita quotidiana – Focalizzati sull’interazione degli utenti (tra loro) e i loro obbiettivi, non sulle funzioni fornite • UC integra scienze sociali e computer science
  • 6. The Ubiquitous Computing Era Ubiquitous computing pushes the user interface away from the desktop and into our everyday environments • Computers: – Invisibili e discreti: “If computers are everywhere they better stay out of the way” – Usati inconsapevolemente: scompaiono dal focus centrale del nostro pensiero – Integrati seamlessly nell’ambiente per migliorare la nostra vita quotidiana Alcuni esempi, similitudini: – Scrittura (e lettura); alfabetizzazione versus scribani; elettricitĂ ; Olivetti ActiveBadge
  • 7. Cosa non è Ubiquitous Computing • Non è Virtual Reality – VR puts people inside a computer- generated world, UC forces the computer to live out here in the world with people • Non è Mobile Computing – UC is nor a superset nor a subset of Mobile Computing – UC does not just mean computers that can be carried to the beach, jungle or airport
  • 8. Ubiquitous Computing The Coming Age of Calm Technology
  • 9. Calm Technology • Encalms and informs • The users remain serene and in control • Engages our peripheral attention – Allows us to attune to more things – A large portion of our brain is devoted to peripheral processing • Moves easily from center to periphery and back – Recenter to take control – Eg: Car engine; when not OK we notice it
  • 10. Calm Technology & Affordance • Calm technology is related to the notion of affordances • An affordance is a relationship between an object in the world and the intentions, perceptions, and capabilities of a person
  • 11. Calm Technology & Affordance • Calm technology is related to the notion of affordances • An affordance is a relationship between an object in the world and the intentions, perceptions, and capabilities of a person • A flat push plate in the side of a door that only pushes out is an example of good affordance
  • 12. Calm Technology: Some Examples • Maggiore informazione che tranquillizza: – videoconferenze versus conferenze telefoniche • Non è solo un problema di Interfaccia Utente: – Inner office windows versus open space • Peripheral two way information channel • You can catch the other person’s attention
  • 13. Calm Technology: Some Examples • Maggiore informazione che tranquillizza: – videoconferenze versus conferenze telefoniche • Non è solo un problema di Interfaccia Utente: – Inner office windows versus open space • Peripheral two way information channel • You can catch the other person’s attention • I computer non sono davvero multimediali, il focus è sempre sul computer: – Dangling string • Rotation speed connected to network traffic • Motion(vision), sound and touch
  • 15. Open House Many persons Many computers per computer per person Interacting Dwelling with computer with computers Smart houses/ assistants
  • 16. Dwelling with Computers • Dwelling with computers versus interacting with computers – Computers will inhabit the most trivial things – Interacting with something keeps it distant and foreign – We don’t want to interact with our everyday environment in the same way as we interact with computers
  • 17. Dwelling with computers • Dwelling with computers: – Co-exist comfortably – Provide clues about environment – We can ignore them most of the time – Like weather, street sounds – Suggestive but not intermediating • Some examples: – Augmented window – Wake up music-chooser
  • 18. Smart People versus Smart Computers • Previous (r)evolutions in computing were about bigger, better, faster, smarter • Smart is a bad metaphor • Does all things get better if they get smarter? – Smart Cappuccino? • Next computing revolution must focus on smarter people: – Machines take care of unnecessary details – People can think about (care) less • It is not enough to put computers everywhere. You must specify what they should do
  • 19. Ubiquitous Computing Aree Collegate e Esempi
  • 20. Aree di Ricerca Collegate Software Agents Invisible/Silent/Calm Mobile-Nomadic Interfaces Computing Mechatronics Embedded computers Context sensitivity Wearable Computing Adaptive services Ad hoc Networks
  • 21. Augmented Reality Augmenting the physical real-world with digital world content • La RealtĂ  Aumentata aumenta la realtĂ  con l’aggiunta, in tempo reale, di contenuti ed animazioni virtuali • È l’approccio opposto alla RealtĂ  Virtuale • È adottata in molti domini diversi: – Entertainment, archeologia, turismo, …
  • 22. Augmented Reality: Settore Automobilistico Vengono mostrate direttamente sul parabrezza informazioni utili al guidatore
  • 23. Augmented Reality: Alcuni Esempi Cosmetic Mirror Ray-Ban Virtual Mirror
  • 24. Augmented Reality: Turismo “The World Park”, New York Tuscany+ QR Code iPhone app tagMyLagoon, Venezia Torino, Microsoft Tag QR Code
  • 25. Augmented Reality: Turismo e Passato Actual pictures are overlaid with old pictures/paintings Amsterdam of the same scene Milano d’autore Un percorso temporale sulle tracce di Ermanno Olmi
  • 26. Augmented Reality: Alcuni Progetti di Studenti Vergilius Cimitero Monumentale di Milano Visual Message System
  • 27. AR: Alcune Tecnologie Coinvolte • Quick Response Code (QRCode) – Codice a barre bidimensionale a matrice, contiene informazioni destinate a essere lette tramite uno smartphone • Microsoft Tag – Sistema di barcoding multicolore proprietario • Radio Frequency Identification (RFID) – Assegnamento di un identificatore univoco e universale ad ogni singolo oggetto, acquisito autonomamente da sistemi radiofrequenza
  • 28. Tangible interfaces – Tangible Bits Tangible Media group (MIT) • Facing the challenge of reconciling our dual citizenship in the physical and digital worlds • Seeking a seamless coupling of bits and atoms by giving physical form to digital information and computation
  • 29. Tangible Bits: a couple of examples • Trackmate is an inexpensive, do-it- yourself tangible tracking system that allows your computer to recognize tagged objects and their corresponding position, rotation, and color information when placed on a surface • I/O Brush is a new drawing tool to explore colors and textures found in everyday materials by “picking up” and drawing with them. It has a small video camera with lights and touch sensors embedded inside
  • 30. (Semi-)public Interaction Social affordances of tables/wall InteracTable and Dynawall, From www.ipsi.fraunhofer.de i-LAND project
  • 31. Public Interactions When computing devices become ubiquitous, the amount of public devices will increase; e.g. CityWall in Helsinki
  • 32. Il Futuro? Per finire… qualcosa di non ancora realizzato ma che potrebbe essere giĂ  prodotto SeaBird (MozillaLabs)
  • 33. Sitografia in Ordine di Esposizione • La pagina di M. Weiser su Ubiquitous Computing: http://www.ubiq.com/hypertext/weiser/UbiHome.ht ml • The Computer for the 21° Century, M. Weiser: http://www.ubiq.com/hypertext/weiser/SciAmDraft3. html • The Coming Age of Calm Technology, M. Weiser & J. Seely Brown: http://www.ubiq.com/hypertext/weiser/acmfuture2e ndnote.htm
  • 34. Sitografia in Ordine di Esposizione • Ray-Ban Virtual Mirror: http://www.youtube.com/watch?v=aGryj-2OZ8I • Cosmetic Mirror: http://www.youtube.com/watch?v=R5zZ5qZP5Ok • The World Park, New York: http://www.youtube.com/watch?v=7OCyfV_k2_g • Tuscany+: http://www.youtube.com/watch?v=ghk_qTAb43M • Torino TV, Microsoft Tag: http://www.youtube.com/watch?v=7J3XKScDdws • Augmented Reality for Historical Sites, Amsterdam: http://www.youtube.com/watch?v=iB3BwvHdJiI • Milano d’autore: http://www.youtube.com/watch?v=8LZfZZeIvtA
  • 35. Sitografia in Ordine di Esposizione • Vergilius – Cimitero Monumentale di Milano: http://www.youtube.com/watch?v=-yUuwifStZs • Tangible Interfaces, Tangible Media group (MIT): http://tangible.media.mit.edu/index.php • SeaBird, Mozilla Labs: http://mozillalabs.com/conceptseries/2010/09/23/se abird/

Hinweis der Redaktion

  1. Da 0:59 manzoni info +Twitter2:25 Mappa