SlideShare a Scribd company logo
1 of 35
Download to read offline
Reality Computing
António Câmara
New University of Lisbon and
YDreams
SHIFT
September 2006
Reality Computing
• Introduction
• Micro Geo-Information
• Invisible Computing
• Conclusions
Introduction
• Reality computing
– Information and communication technology
everywhere, for everyone, at all times
– Mobile and ubiquitous computing
• Traditional computing vs reality computing
– Traditional computing: distance from user to subject
matter ->∞
– Reality computing: distance from user to subject
matter ->0
Introduction
• In the next few years:
– Radio tags will replace bar codes
– Micro sensors (bio, optical, chemical) will be
ubiquitous
– Indoor positioning will reach a standard 15 cm
precision
Mobile phones will become scanners of a micro-
geographic world and the main devices in reality
computing
Introduction
• In the next few years:
– Desktop computers will “disappear”
– The desk and the walls will become our computers
– Mobility will add to invisibility
User interfaces will increasingly follow the
invisible computing paradigm
Micro Geo-Information
Indoor positioning
Location models
Current developments
In the next few years
Micro Geo-information
• Indoor positioning
– Absolute Positioning
• MIT Cricket (coordinates)
http://nms.csail.mit.edu/projects/cri
cket/#technology
– Relative Positioning (sets)
• Active Badge
http://web.media.mit.edu/~dmerrill/
badge/Want92_ActiveBadge.pdf
– Preferred solution: seamelss handover
between absolute and relative
positioning
*adapted from Kris Kolodiej and José Danado, “In Building
Position”, GIM 04
Micro Geo-Information
• Indoor positioning
– Ultra-Wide Band Ubisense (http://www.ubisense.net) based
technology. Much less affected by multi-path distortion of radio
signals on walls, people and equipment
• 15 cm 3D accuracy using Ubisensors and Ubitags
Micro Geo-Information
• Geometric location model
– Locations and located-
objects:
• Points, areas, volumes
– sets of coordinates
tuples
– Based on reference
coordinate systems
• Symbolic location model
– Locations: sets
– Located-objects: members
of sets
– Refer to locations by
abstract symbols
– Hierachies-> spatial bar
coding
From U. Leonhardt, 1998
http://www.doc.ic.ac.uk/~ul/p
df/thesis_w_bookmarks.pdf
Floor
Access
Point
Printer
Room
Micro Geo-Information
– Location based services typology
• Proximity and position- detection of objects
• Fencing- detect areas where special movements occur
• Navigation- instructions to go from an origin to a destination
• Tracking- monitoring the movement of an object in space
– Indoor mapping
• Built plans
• Infrastructure (up to 10 cm error)
• Map symbology is critical
– Interfaces
• Mobile phones (up to 100x100 pixels)
• Blackberry (250x120 pixels)
• PDAs (240x320 pixels)
Micro Geo-Information
• Current developments: Colombo Center
application
• Mobile phone based system
• Anchors: places or objects that were geo-referenced. They
could be physical tags (with a number) or radio tags.
• Spatial bar codes: the anchors had spatial bar codes that
uniquely identified the place or object in the world. Each
spatial bar code had an URL associated with it.
• Phonemarks: storing anchor
points for later exploration
* A. S. Camara e A. E. Dias, “Location Based Services for
WAP Phone Users in a Shopping Centre”, G. Clark and
J. Stilwell, eds. Applied GIS and Spatial Analysis,
John Wiley, London, 2003
Micro Geo-Information
• Current developments: Colombo Center
application
• Store and Product Finders
• Product Interaction
• Parking Place Finder
* A. S. Camara e A. E. Dias, “Location Based
Services for WAP Phone Users in a Shopping
Centre”, G. Clark and J. Stilwell, eds. Applied GIS
and Spatial Analysis, John Wiley, London, 2003
Micro Geo-Information
• In the next few years: security applications
– Ubisense system (http://www.ubisense.net)
• Detects intruders that do not carry Ubitags (inconsistency between
passive sensors and location of Ubitag wearers)
• Tracks visitors
• Detects unauthorized movements of assets
• Helps monitoring high security environments
Micro Geo-Information
• In the next few years: the infrastructure
– Communications infrastructure
• Cellular, Wi-Fi and Wi-Max, UWB, Bluetooth, readers and
updaters compatible with Electronic Product Code
– Positioning infrastructure
• GPS, Gallileo, Telecom and Assisted GPS, Pseudo-GPS;
WiFi based location, RFID based location, UWB based
location
• Tags and sensors
– Location models
• Towards hybrid systems (geometric and symbolic)
– Content and interfaces
• Indoor mapping and mobile devices
Invisible Computing
Invisible computing
Technological infrastructure
Interfaces
In the next few years
Invisible Computing
“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, 1991
Home heating versus computing
• Boilers <-> Computer centers
• Fireplaces<-> Computer rooms
• Heaters <-> Networked personal computers
• Air conditioning <-> Ubiquitous computing
Inivisible Computing
• Invisibility is both factual and metaphorical
– There is no computer in my desk; its top is my
computer (Digital Desk)
– The whiteboard is still on the wall but it is
active (Liveboard)
Invisible Computing
• Mobility adds to invisibility
– Communication between mobile users is not affected negatively
by significant changes in user locations
– User access to information and processing systems available
locally or remotely is not negatively affected by changes in
his/her location
– Distance between a mobile user and points and objects of
interest approaches zero. Access to remote information systems
that describe those points and objects may be performed locally
Invisible Computing
• Technological infrastructure
– Sensors
– Processing systems
– Projection systems
– Displays
– Interfaces
• Movement recognition
• Tangible interfaces
• Voice
• Mobile control
• Augmented reality
• Wearables
Invisible Computing
• Interfaces
– Movement recognition
Invisible Computing
• Interfaces
– Tangible interfaces and voice
Invisible Computing
• Interfaces
– Mobile control
Invisible Computing
• Interfaces: augmented
reality
– Virtual sightseeing
• Superimposition of text,
images and videos on
real images using a
fixed device
Invisible Computing
• Interfaces: augmented reality
– Dynamic augmented reality
• YDreams has developed a technology that enables the
insertion and control of virtual elements in a real scene:
– One can be a virtual actor in a real movie scene
– One can participate in a car race driving a virtual car
against real cars
Invisible Computing
• Interfaces: augmented reality
– Mobile augmented reality
• Superimposition of text and images over real
images in real time using Head Mounted Displays
and PDAs
Invisible Computing
• Interfaces: augmented reality
– Mobile augmented reality
• PDA example
Invisible Computing
• Interfaces: wearables
– Mobile devices
• Location based gaming
– Undercover and
Undercover 2
– Multi-player, strategy
based games using
Navteq maps
DB
Game Server
HTTP API
Mobile Client Apps
YDreams Multiplayer
Platform
Billing System
SMS-CMMS-CLES (LBS)
Invisible Computing
• Interfaces: wearables
– Intelligent garment
• Positioning, vital and environmental sensors,
communication devices and PDAs embedded in
garment
Invisible Computing
• In the next few years
– Chemical reactions and cellular automata
– Pictorial calculus as an inspiration
Invisible Computing
• In the next few years
– Electro generated chemiluminescence's: recombination of
different electro generated molecules emitting light
– Electro chromic devices:
switch the materials colors by voltage potential
– Photo chromic devices: multistage bio-inspired molecules
(Flavylium salts) controlled by light, temperature and pH
Light
D
Conclusions
• Mobile phones will become scanners of a micro-
geographic world where every object will be
radio-tagged and sensors will be pervasive
• Human communication will be complemented by
human-object communication
• One transition pre-programmed computing may
not be digital
• Interfaces will increasingly follow the invisible
computing paradigm
António Câmara
asc@fct.unl.pt
antonio.camara@ydreams.com
http://gasa.dcea.fct.unl.pt/camara/
http://www.ydreams.com

More Related Content

What's hot

Mobile Systems, Limited
Mobile Systems, LimitedMobile Systems, Limited
Mobile Systems, Limitedaudiogids
 
Smart Cities are the Internet of Things
Smart Cities are the Internet of ThingsSmart Cities are the Internet of Things
Smart Cities are the Internet of Thingszdshelby
 
6 Disruptive Trends in Lighting for the Next Decade
6 Disruptive Trends in Lighting for the Next Decade6 Disruptive Trends in Lighting for the Next Decade
6 Disruptive Trends in Lighting for the Next DecadeMemoori
 
SocIoTal project-overview - ICT30 Community Day London
SocIoTal project-overview - ICT30 Community Day LondonSocIoTal project-overview - ICT30 Community Day London
SocIoTal project-overview - ICT30 Community Day LondonMicheleNati
 
Sensing mobile phones
Sensing mobile phonesSensing mobile phones
Sensing mobile phonesArpan Pal
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing Govind Raj
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networkingAashish Jain
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligencechandrika95
 
AMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri MattaAMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri Mattabagisrim
 
Latest advancement in computer
Latest advancement in computerLatest advancement in computer
Latest advancement in computerVivek Kumar
 
Smart Cities: Internet of Things Service Creation
Smart Cities: Internet of Things Service CreationSmart Cities: Internet of Things Service Creation
Smart Cities: Internet of Things Service CreationPaul Houghton
 
Iot for smart city
Iot for smart cityIot for smart city
Iot for smart citysanalkumar k
 
Applications of IoT
Applications of IoTApplications of IoT
Applications of IoTAPNIC
 

What's hot (20)

Mobile Systems, Limited
Mobile Systems, LimitedMobile Systems, Limited
Mobile Systems, Limited
 
Smart Cities are the Internet of Things
Smart Cities are the Internet of ThingsSmart Cities are the Internet of Things
Smart Cities are the Internet of Things
 
6 Disruptive Trends in Lighting for the Next Decade
6 Disruptive Trends in Lighting for the Next Decade6 Disruptive Trends in Lighting for the Next Decade
6 Disruptive Trends in Lighting for the Next Decade
 
SocIoTal project-overview - ICT30 Community Day London
SocIoTal project-overview - ICT30 Community Day LondonSocIoTal project-overview - ICT30 Community Day London
SocIoTal project-overview - ICT30 Community Day London
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Sensing mobile phones
Sensing mobile phonesSensing mobile phones
Sensing mobile phones
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing
 
Internet of Things and Smart Cities
Internet of Things and Smart CitiesInternet of Things and Smart Cities
Internet of Things and Smart Cities
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networking
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Ambient Intelligence
Ambient IntelligenceAmbient Intelligence
Ambient Intelligence
 
Telecom 2020
Telecom 2020Telecom 2020
Telecom 2020
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networking
 
AMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri MattaAMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri Matta
 
Latest advancement in computer
Latest advancement in computerLatest advancement in computer
Latest advancement in computer
 
PERVASIVE COMPUTING
PERVASIVE COMPUTINGPERVASIVE COMPUTING
PERVASIVE COMPUTING
 
Smart Cities: Internet of Things Service Creation
Smart Cities: Internet of Things Service CreationSmart Cities: Internet of Things Service Creation
Smart Cities: Internet of Things Service Creation
 
Iot for smart city
Iot for smart cityIot for smart city
Iot for smart city
 
Applications of IoT
Applications of IoTApplications of IoT
Applications of IoT
 

Similar to Reality Computing and Invisible Interfaces

Evolution_In_Mobile_Technology
Evolution_In_Mobile_TechnologyEvolution_In_Mobile_Technology
Evolution_In_Mobile_TechnologyPrabal Chauhan
 
Mobile AR Lecture1-introduction
Mobile AR Lecture1-introductionMobile AR Lecture1-introduction
Mobile AR Lecture1-introductionMark Billinghurst
 
Geo-Navigation, an Augmented Reality Perspective
Geo-Navigation, an Augmented Reality PerspectiveGeo-Navigation, an Augmented Reality Perspective
Geo-Navigation, an Augmented Reality PerspectiveAntonio Camara
 
Ubiquitous Computing: an Introduction
Ubiquitous Computing: an IntroductionUbiquitous Computing: an Introduction
Ubiquitous Computing: an IntroductionAlessandra Agostini
 
e3-chap-20.ppt
e3-chap-20.ppte3-chap-20.ppt
e3-chap-20.pptKingSh2
 
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
 
interesting and creative life of web3.0
interesting and creative life of web3.0interesting and creative life of web3.0
interesting and creative life of web3.0Alex Hung
 
Iot, analytics and other trends
Iot, analytics and other trendsIot, analytics and other trends
Iot, analytics and other trendsJim Boland
 
informationtech1-180930175759.pptx
informationtech1-180930175759.pptxinformationtech1-180930175759.pptx
informationtech1-180930175759.pptxjaspreetkaur908049
 
Mobile Devices and Technology
Mobile Devices and TechnologyMobile Devices and Technology
Mobile Devices and TechnologyOishik Sarkar
 
Hacking health: IoT, analytics and other trends
Hacking health: IoT, analytics and other trendsHacking health: IoT, analytics and other trends
Hacking health: IoT, analytics and other trendsJim Boland
 
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)ijasuc
 

Similar to Reality Computing and Invisible Interfaces (20)

Evolution_In_Mobile_Technology
Evolution_In_Mobile_TechnologyEvolution_In_Mobile_Technology
Evolution_In_Mobile_Technology
 
Mobile AR Lecture1-introduction
Mobile AR Lecture1-introductionMobile AR Lecture1-introduction
Mobile AR Lecture1-introduction
 
Geo-Navigation, an Augmented Reality Perspective
Geo-Navigation, an Augmented Reality PerspectiveGeo-Navigation, an Augmented Reality Perspective
Geo-Navigation, an Augmented Reality Perspective
 
Ubiquitous Computing: an Introduction
Ubiquitous Computing: an IntroductionUbiquitous Computing: an Introduction
Ubiquitous Computing: an Introduction
 
e3-chap-20.ppt
e3-chap-20.ppte3-chap-20.ppt
e3-chap-20.ppt
 
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...
 
E3 chap-20
E3 chap-20E3 chap-20
E3 chap-20
 
interesting and creative life of web3.0
interesting and creative life of web3.0interesting and creative life of web3.0
interesting and creative life of web3.0
 
Latest Trends in Information Technology - 2020
Latest Trends  in Information Technology - 2020Latest Trends  in Information Technology - 2020
Latest Trends in Information Technology - 2020
 
Introduction uc
Introduction ucIntroduction uc
Introduction uc
 
Iot, analytics and other trends
Iot, analytics and other trendsIot, analytics and other trends
Iot, analytics and other trends
 
Web². The Internet of everything
Web². The Internet of everythingWeb². The Internet of everything
Web². The Internet of everything
 
Current trends in mobile computing
Current trends in mobile computingCurrent trends in mobile computing
Current trends in mobile computing
 
informationtech1-180930175759.pptx
informationtech1-180930175759.pptxinformationtech1-180930175759.pptx
informationtech1-180930175759.pptx
 
Mobile Devices and Technology
Mobile Devices and TechnologyMobile Devices and Technology
Mobile Devices and Technology
 
Hacking health: IoT, analytics and other trends
Hacking health: IoT, analytics and other trendsHacking health: IoT, analytics and other trends
Hacking health: IoT, analytics and other trends
 
SmartCity IOT Big Data SPP.pptx
SmartCity IOT Big Data SPP.pptxSmartCity IOT Big Data SPP.pptx
SmartCity IOT Big Data SPP.pptx
 
아키텍트대회기조강연 박준성(071813)
아키텍트대회기조강연 박준성(071813)아키텍트대회기조강연 박준성(071813)
아키텍트대회기조강연 박준성(071813)
 
Human Computer Interacton
Human Computer InteractonHuman Computer Interacton
Human Computer Interacton
 
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
 

Recently uploaded

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 

Recently uploaded (20)

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 

Reality Computing and Invisible Interfaces

  • 1. Reality Computing António Câmara New University of Lisbon and YDreams SHIFT September 2006
  • 2. Reality Computing • Introduction • Micro Geo-Information • Invisible Computing • Conclusions
  • 3. Introduction • Reality computing – Information and communication technology everywhere, for everyone, at all times – Mobile and ubiquitous computing • Traditional computing vs reality computing – Traditional computing: distance from user to subject matter ->∞ – Reality computing: distance from user to subject matter ->0
  • 4. Introduction • In the next few years: – Radio tags will replace bar codes – Micro sensors (bio, optical, chemical) will be ubiquitous – Indoor positioning will reach a standard 15 cm precision Mobile phones will become scanners of a micro- geographic world and the main devices in reality computing
  • 5. Introduction • In the next few years: – Desktop computers will “disappear” – The desk and the walls will become our computers – Mobility will add to invisibility User interfaces will increasingly follow the invisible computing paradigm
  • 6. Micro Geo-Information Indoor positioning Location models Current developments In the next few years
  • 7. Micro Geo-information • Indoor positioning – Absolute Positioning • MIT Cricket (coordinates) http://nms.csail.mit.edu/projects/cri cket/#technology – Relative Positioning (sets) • Active Badge http://web.media.mit.edu/~dmerrill/ badge/Want92_ActiveBadge.pdf – Preferred solution: seamelss handover between absolute and relative positioning *adapted from Kris Kolodiej and José Danado, “In Building Position”, GIM 04
  • 8. Micro Geo-Information • Indoor positioning – Ultra-Wide Band Ubisense (http://www.ubisense.net) based technology. Much less affected by multi-path distortion of radio signals on walls, people and equipment • 15 cm 3D accuracy using Ubisensors and Ubitags
  • 9. Micro Geo-Information • Geometric location model – Locations and located- objects: • Points, areas, volumes – sets of coordinates tuples – Based on reference coordinate systems • Symbolic location model – Locations: sets – Located-objects: members of sets – Refer to locations by abstract symbols – Hierachies-> spatial bar coding From U. Leonhardt, 1998 http://www.doc.ic.ac.uk/~ul/p df/thesis_w_bookmarks.pdf Floor Access Point Printer Room
  • 10. Micro Geo-Information – Location based services typology • Proximity and position- detection of objects • Fencing- detect areas where special movements occur • Navigation- instructions to go from an origin to a destination • Tracking- monitoring the movement of an object in space – Indoor mapping • Built plans • Infrastructure (up to 10 cm error) • Map symbology is critical – Interfaces • Mobile phones (up to 100x100 pixels) • Blackberry (250x120 pixels) • PDAs (240x320 pixels)
  • 11. Micro Geo-Information • Current developments: Colombo Center application • Mobile phone based system • Anchors: places or objects that were geo-referenced. They could be physical tags (with a number) or radio tags. • Spatial bar codes: the anchors had spatial bar codes that uniquely identified the place or object in the world. Each spatial bar code had an URL associated with it. • Phonemarks: storing anchor points for later exploration * A. S. Camara e A. E. Dias, “Location Based Services for WAP Phone Users in a Shopping Centre”, G. Clark and J. Stilwell, eds. Applied GIS and Spatial Analysis, John Wiley, London, 2003
  • 12. Micro Geo-Information • Current developments: Colombo Center application • Store and Product Finders • Product Interaction • Parking Place Finder * A. S. Camara e A. E. Dias, “Location Based Services for WAP Phone Users in a Shopping Centre”, G. Clark and J. Stilwell, eds. Applied GIS and Spatial Analysis, John Wiley, London, 2003
  • 13. Micro Geo-Information • In the next few years: security applications – Ubisense system (http://www.ubisense.net) • Detects intruders that do not carry Ubitags (inconsistency between passive sensors and location of Ubitag wearers) • Tracks visitors • Detects unauthorized movements of assets • Helps monitoring high security environments
  • 14. Micro Geo-Information • In the next few years: the infrastructure – Communications infrastructure • Cellular, Wi-Fi and Wi-Max, UWB, Bluetooth, readers and updaters compatible with Electronic Product Code – Positioning infrastructure • GPS, Gallileo, Telecom and Assisted GPS, Pseudo-GPS; WiFi based location, RFID based location, UWB based location • Tags and sensors – Location models • Towards hybrid systems (geometric and symbolic) – Content and interfaces • Indoor mapping and mobile devices
  • 15. Invisible Computing Invisible computing Technological infrastructure Interfaces In the next few years
  • 16. Invisible Computing “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, 1991 Home heating versus computing • Boilers <-> Computer centers • Fireplaces<-> Computer rooms • Heaters <-> Networked personal computers • Air conditioning <-> Ubiquitous computing
  • 17. Inivisible Computing • Invisibility is both factual and metaphorical – There is no computer in my desk; its top is my computer (Digital Desk) – The whiteboard is still on the wall but it is active (Liveboard)
  • 18. Invisible Computing • Mobility adds to invisibility – Communication between mobile users is not affected negatively by significant changes in user locations – User access to information and processing systems available locally or remotely is not negatively affected by changes in his/her location – Distance between a mobile user and points and objects of interest approaches zero. Access to remote information systems that describe those points and objects may be performed locally
  • 19. Invisible Computing • Technological infrastructure – Sensors – Processing systems – Projection systems – Displays – Interfaces • Movement recognition • Tangible interfaces • Voice • Mobile control • Augmented reality • Wearables
  • 21. Invisible Computing • Interfaces – Tangible interfaces and voice
  • 23. Invisible Computing • Interfaces: augmented reality – Virtual sightseeing • Superimposition of text, images and videos on real images using a fixed device
  • 24. Invisible Computing • Interfaces: augmented reality – Dynamic augmented reality • YDreams has developed a technology that enables the insertion and control of virtual elements in a real scene: – One can be a virtual actor in a real movie scene – One can participate in a car race driving a virtual car against real cars
  • 25. Invisible Computing • Interfaces: augmented reality – Mobile augmented reality • Superimposition of text and images over real images in real time using Head Mounted Displays and PDAs
  • 26.
  • 27. Invisible Computing • Interfaces: augmented reality – Mobile augmented reality • PDA example
  • 28. Invisible Computing • Interfaces: wearables – Mobile devices • Location based gaming – Undercover and Undercover 2 – Multi-player, strategy based games using Navteq maps
  • 29.
  • 30. DB Game Server HTTP API Mobile Client Apps YDreams Multiplayer Platform Billing System SMS-CMMS-CLES (LBS)
  • 31. Invisible Computing • Interfaces: wearables – Intelligent garment • Positioning, vital and environmental sensors, communication devices and PDAs embedded in garment
  • 32. Invisible Computing • In the next few years – Chemical reactions and cellular automata – Pictorial calculus as an inspiration
  • 33. Invisible Computing • In the next few years – Electro generated chemiluminescence's: recombination of different electro generated molecules emitting light – Electro chromic devices: switch the materials colors by voltage potential – Photo chromic devices: multistage bio-inspired molecules (Flavylium salts) controlled by light, temperature and pH Light D
  • 34. Conclusions • Mobile phones will become scanners of a micro- geographic world where every object will be radio-tagged and sensors will be pervasive • Human communication will be complemented by human-object communication • One transition pre-programmed computing may not be digital • Interfaces will increasingly follow the invisible computing paradigm