Presentation made to high-school students on April 2011.
A quick and dirty introduction to the Ubiquitous Computing research area mainly based on Weiser's vision.
Italian and English mixed, sorry.
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
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
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
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/