SlideShare ist ein Scribd-Unternehmen logo
1 von 20
KIT – University of the State of Baden-Wuerttemberg and
National Research Center of the Helmholtz Association
www.teco.kit.edu
www.kit.edu
IndianaJS
Building spatially aware web sites
for the Web of Things
Andrei Miclaus, Jack Unseld, Alexandru Miclaus, Matthias Berning, Till Riedel, Michael Beigl
2 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
The future was here: HP Cooltown
3 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
WoT and IoT
Kindberg,
"Implementing physical hyperlinks using
ubiquitous identifier resolution."
Proceedings of the 11th international
conference on World Wide Web. ACM,
2002.
Tourrilhes, et.al.
"On-Demand TCP: Transparent peer to peer
TCP/IP over IrDA."
IEEE International Conference on
Communications, 2002.
4 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
RELATE: Supporting device discovery and
spontaneous interaction with spatial references
Gellersen, Hans, et al. "Supporting device
discovery and spontaneous interaction with
spatial references." Personal and
Ubiquitous Computing 13.4 (2009): 255-
264.
5
Adds interactivity and alternative browsing pattern to the web
Todays phone usage patterns make it natural to augment the world via the smart
phone
Mobile scanning much more lightweight than full blown augmented reality
Calm technology: cognitively not demanding
Makes the real world accessible by adding „alt“-tags to it
Light-weight security model (proximity keys: at least as good as printed wifi-pass)
INDIANAJS.GITHUB.IO - Wot 2015, Seoul
Why spatial interaction using WoT?
6 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
Previous work
7 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
Can we abstract this with tools from today‘s web?
8
Only HW needed: QR Checkpoints
INDIANAJS.GITHUB.IO - Wot 2015, Seoul
9
Website
Barcode Checkpoint
Meta-Data
(static web store)1
2a
2b
3
Room
CoffeeMachine
Flower
Fuse avatar with site Meta-Data
Update Device Orientation
Relocate Device in Space
Connect Stabilization aids like Kinect
Device Scanning
Augment site with controls
• Additional Control Menu
• Relate Gateways
• Radar
• In site Compass
(Contains some meta-data)
Calibrate/Position device in 3D space
User
INDIANAJS.GITHUB.IO - Wot 2015, Seoul
10
We want to support
different tracking
technology
Point and Click using
Kinect
BT Beacons
JSON-Location format
{ direction*: X,
distance*: Y,
z-direction*: Z }
*optional, relative
INDIANAJS.GITHUB.IO - Wot 2015, Seoul
The abstract view
11 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
The concrete view
12 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
13
@: document
@: IoT radar listing 5 items
@: graphic
@: nothing in front of you
@: graphic
@: microwave in front of you slightly to the right
@: link
@: graphic
@: flower to the right
@: graphic
@: lamp to the left
@: graphic
@: coffeemachine behind you
@: graphic
@: fridge behind you
@: link
@: graphic
<span id=“microwaveLocation” role="status" aria-live="polite">
The microwave is in front of you.</span>INDIANAJS.GITHUB.IO - Wot 2015, Seoul
14 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
The application
15 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
Different alternatives
16 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
17 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
Completion Time & User Preference (N=18)
18 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
UEQ
19
The spatial dimension of the web of things is highly important
Comparision to augmented reality:
Even richer interactions possible using mobile web?
HTML5 creates a gateway towards reality
Using the device orientation can interactivity to web sites
For mixed media we need to better under stand the media breaks
Switching from mobile interface to pointing
Can proxemic interaction be extended to a mobile Web of Things?
INDIANAJS.GITHUB.IO - Wot 2015, Seoul
Future Work & Challenges
Rekimoto, 1995
20
HTTP://INDIANAJS.GITHUB.IO
Thank you!
INDIANAJS.GITHUB.IO - Wot 2015, Seoul

Weitere ähnliche Inhalte

Was ist angesagt?

5 Years of Web of Things Workshops
5 Years of Web of Things Workshops5 Years of Web of Things Workshops
5 Years of Web of Things WorkshopsDominique Guinard
 
IoT Methodology - Welcome slides for #iotday IoT Ghent Meetup 090418
IoT Methodology -  Welcome slides for #iotday IoT Ghent Meetup 090418IoT Methodology -  Welcome slides for #iotday IoT Ghent Meetup 090418
IoT Methodology - Welcome slides for #iotday IoT Ghent Meetup 090418The Internet of Things Methodology
 
IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)Jonathan Jeon
 
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...Andrei Ciortea
 
Defining the IoT Stack
Defining the IoT StackDefining the IoT Stack
Defining the IoT StackPubNub
 
The Web of Things in Practice
The Web of Things in PracticeThe Web of Things in Practice
The Web of Things in PracticeDominique Guinard
 
Business Models_Internet of Things (Part 02)
Business Models_Internet of Things (Part 02)Business Models_Internet of Things (Part 02)
Business Models_Internet of Things (Part 02)alengadan
 
Iot–a unique combination of biz ux-tech-sandhi bhide oct29-2014- semi pnw bre...
Iot–a unique combination of biz ux-tech-sandhi bhide oct29-2014- semi pnw bre...Iot–a unique combination of biz ux-tech-sandhi bhide oct29-2014- semi pnw bre...
Iot–a unique combination of biz ux-tech-sandhi bhide oct29-2014- semi pnw bre...sandhibhide
 
[Text Book] IoT Class Material - CoAP, OCF, and IoTivity
[Text Book] IoT Class Material - CoAP, OCF, and IoTivity[Text Book] IoT Class Material - CoAP, OCF, and IoTivity
[Text Book] IoT Class Material - CoAP, OCF, and IoTivityProf. Chung
 
Ethics_Internet of Things
Ethics_Internet of ThingsEthics_Internet of Things
Ethics_Internet of Thingsalengadan
 
Web of things introduction
Web of things introductionWeb of things introduction
Web of things introduction承翰 蔡
 
Internet of things - 2020
Internet of things - 2020Internet of things - 2020
Internet of things - 2020Deepak Mankotia
 
Semantic Metadata to Support Device Interaction in Smart Environments
Semantic Metadata to Support Device Interaction in Smart EnvironmentsSemantic Metadata to Support Device Interaction in Smart Environments
Semantic Metadata to Support Device Interaction in Smart EnvironmentsSimon Mayer
 
A Survey on IoT Architecture
A Survey on IoT ArchitectureA Survey on IoT Architecture
A Survey on IoT ArchitectureIJASRD Journal
 
IOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesIOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesDevyani Vasistha
 
IOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect MarriageIOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect MarriageDr. Mazlan Abbas
 
Seminario IoT - Internet of Things
Seminario IoT - Internet of ThingsSeminario IoT - Internet of Things
Seminario IoT - Internet of ThingsLuiz Oliveira
 
Future of IoT: Key Challenges to Face
Future of IoT: Key Challenges to FaceFuture of IoT: Key Challenges to Face
Future of IoT: Key Challenges to FaceAltoros
 
20171213 Future Internet: The forgotten Enabler for SmartCities
20171213 Future Internet: The forgotten Enabler for SmartCities20171213 Future Internet: The forgotten Enabler for SmartCities
20171213 Future Internet: The forgotten Enabler for SmartCitiesstefano de panfilis
 

Was ist angesagt? (20)

5 Years of Web of Things Workshops
5 Years of Web of Things Workshops5 Years of Web of Things Workshops
5 Years of Web of Things Workshops
 
IoT Methodology - Welcome slides for #iotday IoT Ghent Meetup 090418
IoT Methodology -  Welcome slides for #iotday IoT Ghent Meetup 090418IoT Methodology -  Welcome slides for #iotday IoT Ghent Meetup 090418
IoT Methodology - Welcome slides for #iotday IoT Ghent Meetup 090418
 
IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)
 
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
 
Defining the IoT Stack
Defining the IoT StackDefining the IoT Stack
Defining the IoT Stack
 
The Web of Things in Practice
The Web of Things in PracticeThe Web of Things in Practice
The Web of Things in Practice
 
Business Models_Internet of Things (Part 02)
Business Models_Internet of Things (Part 02)Business Models_Internet of Things (Part 02)
Business Models_Internet of Things (Part 02)
 
Iot–a unique combination of biz ux-tech-sandhi bhide oct29-2014- semi pnw bre...
Iot–a unique combination of biz ux-tech-sandhi bhide oct29-2014- semi pnw bre...Iot–a unique combination of biz ux-tech-sandhi bhide oct29-2014- semi pnw bre...
Iot–a unique combination of biz ux-tech-sandhi bhide oct29-2014- semi pnw bre...
 
[Text Book] IoT Class Material - CoAP, OCF, and IoTivity
[Text Book] IoT Class Material - CoAP, OCF, and IoTivity[Text Book] IoT Class Material - CoAP, OCF, and IoTivity
[Text Book] IoT Class Material - CoAP, OCF, and IoTivity
 
Ethics_Internet of Things
Ethics_Internet of ThingsEthics_Internet of Things
Ethics_Internet of Things
 
Web of things introduction
Web of things introductionWeb of things introduction
Web of things introduction
 
Internet of things - 2020
Internet of things - 2020Internet of things - 2020
Internet of things - 2020
 
Semantic Metadata to Support Device Interaction in Smart Environments
Semantic Metadata to Support Device Interaction in Smart EnvironmentsSemantic Metadata to Support Device Interaction in Smart Environments
Semantic Metadata to Support Device Interaction in Smart Environments
 
A Survey on IoT Architecture
A Survey on IoT ArchitectureA Survey on IoT Architecture
A Survey on IoT Architecture
 
IOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesIOT - Design Principles of Connected Devices
IOT - Design Principles of Connected Devices
 
IOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect MarriageIOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect Marriage
 
Executive Summit for ISV & Application builders - Internet of Things
Executive Summit for ISV & Application builders - Internet of ThingsExecutive Summit for ISV & Application builders - Internet of Things
Executive Summit for ISV & Application builders - Internet of Things
 
Seminario IoT - Internet of Things
Seminario IoT - Internet of ThingsSeminario IoT - Internet of Things
Seminario IoT - Internet of Things
 
Future of IoT: Key Challenges to Face
Future of IoT: Key Challenges to FaceFuture of IoT: Key Challenges to Face
Future of IoT: Key Challenges to Face
 
20171213 Future Internet: The forgotten Enabler for SmartCities
20171213 Future Internet: The forgotten Enabler for SmartCities20171213 Future Internet: The forgotten Enabler for SmartCities
20171213 Future Internet: The forgotten Enabler for SmartCities
 

Andere mochten auch

Enabling High Level Application Development In The Internet Of Things
Enabling High Level Application Development In The Internet Of ThingsEnabling High Level Application Development In The Internet Of Things
Enabling High Level Application Development In The Internet Of ThingsPankesh Patel
 
Thesis Defence: A Model Driven Architecture for the Web of Things
Thesis Defence: A Model Driven Architecture for the Web of ThingsThesis Defence: A Model Driven Architecture for the Web of Things
Thesis Defence: A Model Driven Architecture for the Web of ThingsAndreas Ruppen
 
A Model-Driven, Component Generation Approach for the Web of Things
A Model-Driven, Component Generation Approach for the Web of ThingsA Model-Driven, Component Generation Approach for the Web of Things
A Model-Driven, Component Generation Approach for the Web of ThingsAndreas Ruppen
 
IoT and Maker Crossover (IMCO) Conference 2015
IoT and Maker Crossover (IMCO) Conference 2015IoT and Maker Crossover (IMCO) Conference 2015
IoT and Maker Crossover (IMCO) Conference 2015Jollen Chen
 
Always-On Web of Things Infrastructure Dynamic Software Updating
Always-On Web of Things Infrastructure Dynamic Software UpdatingAlways-On Web of Things Infrastructure Dynamic Software Updating
Always-On Web of Things Infrastructure Dynamic Software UpdatingTECO Research Group
 
Towards constrained semantic web
Towards constrained semantic webTowards constrained semantic web
Towards constrained semantic web☕ Remy Rojas
 
Towards an industrial Web of Things
Towards an industrial Web of ThingsTowards an industrial Web of Things
Towards an industrial Web of ThingsOlivier Liechti
 
A component based architecture for the Web of Things
A component based architecture for the Web of ThingsA component based architecture for the Web of Things
A component based architecture for the Web of ThingsAndreas Ruppen
 
Maker of Things - the open IoT cloud for makers chapter.
Maker of Things - the open IoT cloud for makers chapter.Maker of Things - the open IoT cloud for makers chapter.
Maker of Things - the open IoT cloud for makers chapter.Jollen Chen
 
WoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsWoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsSimon Mayer
 
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.Jollen Chen
 
Enabling reactive cities with the iFLUX middleware
Enabling reactive cities with the iFLUX middlewareEnabling reactive cities with the iFLUX middleware
Enabling reactive cities with the iFLUX middlewareOlivier Liechti
 

Andere mochten auch (13)

Presentation evrythng
Presentation evrythngPresentation evrythng
Presentation evrythng
 
Enabling High Level Application Development In The Internet Of Things
Enabling High Level Application Development In The Internet Of ThingsEnabling High Level Application Development In The Internet Of Things
Enabling High Level Application Development In The Internet Of Things
 
Thesis Defence: A Model Driven Architecture for the Web of Things
Thesis Defence: A Model Driven Architecture for the Web of ThingsThesis Defence: A Model Driven Architecture for the Web of Things
Thesis Defence: A Model Driven Architecture for the Web of Things
 
A Model-Driven, Component Generation Approach for the Web of Things
A Model-Driven, Component Generation Approach for the Web of ThingsA Model-Driven, Component Generation Approach for the Web of Things
A Model-Driven, Component Generation Approach for the Web of Things
 
IoT and Maker Crossover (IMCO) Conference 2015
IoT and Maker Crossover (IMCO) Conference 2015IoT and Maker Crossover (IMCO) Conference 2015
IoT and Maker Crossover (IMCO) Conference 2015
 
Always-On Web of Things Infrastructure Dynamic Software Updating
Always-On Web of Things Infrastructure Dynamic Software UpdatingAlways-On Web of Things Infrastructure Dynamic Software Updating
Always-On Web of Things Infrastructure Dynamic Software Updating
 
Towards constrained semantic web
Towards constrained semantic webTowards constrained semantic web
Towards constrained semantic web
 
Towards an industrial Web of Things
Towards an industrial Web of ThingsTowards an industrial Web of Things
Towards an industrial Web of Things
 
A component based architecture for the Web of Things
A component based architecture for the Web of ThingsA component based architecture for the Web of Things
A component based architecture for the Web of Things
 
Maker of Things - the open IoT cloud for makers chapter.
Maker of Things - the open IoT cloud for makers chapter.Maker of Things - the open IoT cloud for makers chapter.
Maker of Things - the open IoT cloud for makers chapter.
 
WoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsWoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of Things
 
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
 
Enabling reactive cities with the iFLUX middleware
Enabling reactive cities with the iFLUX middlewareEnabling reactive cities with the iFLUX middleware
Enabling reactive cities with the iFLUX middleware
 

Ähnlich wie IndianaJS - Building spatially aware web sites for the Web of Things

Internet of Things, An Introduction
Internet of Things, An IntroductionInternet of Things, An Introduction
Internet of Things, An IntroductionPouria Ghatrenabi
 
Searching in a Web-based Infrastructure for Smart Things
Searching in a Web-based Infrastructure for Smart ThingsSearching in a Web-based Infrastructure for Smart Things
Searching in a Web-based Infrastructure for Smart ThingsSimon Mayer
 
Γ1_Smart-IHU-Final-Tec5666666thForum2015.pptx
Γ1_Smart-IHU-Final-Tec5666666thForum2015.pptxΓ1_Smart-IHU-Final-Tec5666666thForum2015.pptx
Γ1_Smart-IHU-Final-Tec5666666thForum2015.pptxmohamedsalama619868
 
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGSIOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGSbinuvijay1
 
UNIT I INTRODUCTION TO INTERNET OF THINGS
UNIT I INTRODUCTION TO INTERNET OF THINGSUNIT I INTRODUCTION TO INTERNET OF THINGS
UNIT I INTRODUCTION TO INTERNET OF THINGSbinuvijay1
 
The Things in the INTERNET of THINGS.
The Things in the INTERNET of THINGS.The Things in the INTERNET of THINGS.
The Things in the INTERNET of THINGS.Rohit Agrawal
 
iotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfiotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfHODECE18
 
Lecture1_Introduction.pptx
Lecture1_Introduction.pptxLecture1_Introduction.pptx
Lecture1_Introduction.pptxishwar69
 
Iot presentation
Iot presentationIot presentation
Iot presentationhuma742446
 
ISWC 2016 Tutorial: Semantic Web of Things M3 framework & FIESTA-IoT EU project
ISWC 2016 Tutorial: Semantic Web of Things  M3 framework & FIESTA-IoT EU projectISWC 2016 Tutorial: Semantic Web of Things  M3 framework & FIESTA-IoT EU project
ISWC 2016 Tutorial: Semantic Web of Things M3 framework & FIESTA-IoT EU projectFIESTA-IoT
 
Internet of Things
Internet of ThingsInternet of Things
Internet of ThingsMphasis
 
Scalable cloud–sensor architecture for the internet of things
Scalable cloud–sensor architecture for the internet of thingsScalable cloud–sensor architecture for the internet of things
Scalable cloud–sensor architecture for the internet of thingsieeepondy
 
Smart Builsing with IoT Presentation
Smart Builsing with IoT PresentationSmart Builsing with IoT Presentation
Smart Builsing with IoT PresentationAr.Prachi Patidar
 

Ähnlich wie IndianaJS - Building spatially aware web sites for the Web of Things (20)

Internet of Things, An Introduction
Internet of Things, An IntroductionInternet of Things, An Introduction
Internet of Things, An Introduction
 
Searching in a Web-based Infrastructure for Smart Things
Searching in a Web-based Infrastructure for Smart ThingsSearching in a Web-based Infrastructure for Smart Things
Searching in a Web-based Infrastructure for Smart Things
 
Γ1_Smart-IHU-Final-Tec5666666thForum2015.pptx
Γ1_Smart-IHU-Final-Tec5666666thForum2015.pptxΓ1_Smart-IHU-Final-Tec5666666thForum2015.pptx
Γ1_Smart-IHU-Final-Tec5666666thForum2015.pptx
 
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGSIOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
 
UNIT I INTRODUCTION TO INTERNET OF THINGS
UNIT I INTRODUCTION TO INTERNET OF THINGSUNIT I INTRODUCTION TO INTERNET OF THINGS
UNIT I INTRODUCTION TO INTERNET OF THINGS
 
The Things in the INTERNET of THINGS.
The Things in the INTERNET of THINGS.The Things in the INTERNET of THINGS.
The Things in the INTERNET of THINGS.
 
IOT Unit 1.pptx
IOT Unit 1.pptxIOT Unit 1.pptx
IOT Unit 1.pptx
 
iotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfiotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdf
 
IOT- UNIT-1.pptx
IOT- UNIT-1.pptxIOT- UNIT-1.pptx
IOT- UNIT-1.pptx
 
Lecture1_Introduction.pptx
Lecture1_Introduction.pptxLecture1_Introduction.pptx
Lecture1_Introduction.pptx
 
G2_4.pdf
G2_4.pdfG2_4.pdf
G2_4.pdf
 
IOT Unit 1.pdf
IOT Unit 1.pdfIOT Unit 1.pdf
IOT Unit 1.pdf
 
Iot presentation
Iot presentationIot presentation
Iot presentation
 
Ppt 5 -io t levels
Ppt   5 -io t levelsPpt   5 -io t levels
Ppt 5 -io t levels
 
Unleashing the Potential of IoT and Android
Unleashing the Potential of IoT and AndroidUnleashing the Potential of IoT and Android
Unleashing the Potential of IoT and Android
 
ISWC 2016 Tutorial: Semantic Web of Things M3 framework & FIESTA-IoT EU project
ISWC 2016 Tutorial: Semantic Web of Things  M3 framework & FIESTA-IoT EU projectISWC 2016 Tutorial: Semantic Web of Things  M3 framework & FIESTA-IoT EU project
ISWC 2016 Tutorial: Semantic Web of Things M3 framework & FIESTA-IoT EU project
 
Iot report
Iot reportIot report
Iot report
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Scalable cloud–sensor architecture for the internet of things
Scalable cloud–sensor architecture for the internet of thingsScalable cloud–sensor architecture for the internet of things
Scalable cloud–sensor architecture for the internet of things
 
Smart Builsing with IoT Presentation
Smart Builsing with IoT PresentationSmart Builsing with IoT Presentation
Smart Builsing with IoT Presentation
 

Kürzlich hochgeladen

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Kürzlich hochgeladen (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

IndianaJS - Building spatially aware web sites for the Web of Things

  • 1. KIT – University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association www.teco.kit.edu www.kit.edu IndianaJS Building spatially aware web sites for the Web of Things Andrei Miclaus, Jack Unseld, Alexandru Miclaus, Matthias Berning, Till Riedel, Michael Beigl
  • 2. 2 INDIANAJS.GITHUB.IO - Wot 2015, Seoul The future was here: HP Cooltown
  • 3. 3 INDIANAJS.GITHUB.IO - Wot 2015, Seoul WoT and IoT Kindberg, "Implementing physical hyperlinks using ubiquitous identifier resolution." Proceedings of the 11th international conference on World Wide Web. ACM, 2002. Tourrilhes, et.al. "On-Demand TCP: Transparent peer to peer TCP/IP over IrDA." IEEE International Conference on Communications, 2002.
  • 4. 4 INDIANAJS.GITHUB.IO - Wot 2015, Seoul RELATE: Supporting device discovery and spontaneous interaction with spatial references Gellersen, Hans, et al. "Supporting device discovery and spontaneous interaction with spatial references." Personal and Ubiquitous Computing 13.4 (2009): 255- 264.
  • 5. 5 Adds interactivity and alternative browsing pattern to the web Todays phone usage patterns make it natural to augment the world via the smart phone Mobile scanning much more lightweight than full blown augmented reality Calm technology: cognitively not demanding Makes the real world accessible by adding „alt“-tags to it Light-weight security model (proximity keys: at least as good as printed wifi-pass) INDIANAJS.GITHUB.IO - Wot 2015, Seoul Why spatial interaction using WoT?
  • 6. 6 INDIANAJS.GITHUB.IO - Wot 2015, Seoul Previous work
  • 7. 7 INDIANAJS.GITHUB.IO - Wot 2015, Seoul Can we abstract this with tools from today‘s web?
  • 8. 8 Only HW needed: QR Checkpoints INDIANAJS.GITHUB.IO - Wot 2015, Seoul
  • 9. 9 Website Barcode Checkpoint Meta-Data (static web store)1 2a 2b 3 Room CoffeeMachine Flower Fuse avatar with site Meta-Data Update Device Orientation Relocate Device in Space Connect Stabilization aids like Kinect Device Scanning Augment site with controls • Additional Control Menu • Relate Gateways • Radar • In site Compass (Contains some meta-data) Calibrate/Position device in 3D space User INDIANAJS.GITHUB.IO - Wot 2015, Seoul
  • 10. 10 We want to support different tracking technology Point and Click using Kinect BT Beacons JSON-Location format { direction*: X, distance*: Y, z-direction*: Z } *optional, relative INDIANAJS.GITHUB.IO - Wot 2015, Seoul The abstract view
  • 11. 11 INDIANAJS.GITHUB.IO - Wot 2015, Seoul The concrete view
  • 12. 12 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
  • 13. 13 @: document @: IoT radar listing 5 items @: graphic @: nothing in front of you @: graphic @: microwave in front of you slightly to the right @: link @: graphic @: flower to the right @: graphic @: lamp to the left @: graphic @: coffeemachine behind you @: graphic @: fridge behind you @: link @: graphic <span id=“microwaveLocation” role="status" aria-live="polite"> The microwave is in front of you.</span>INDIANAJS.GITHUB.IO - Wot 2015, Seoul
  • 14. 14 INDIANAJS.GITHUB.IO - Wot 2015, Seoul The application
  • 15. 15 INDIANAJS.GITHUB.IO - Wot 2015, Seoul Different alternatives
  • 16. 16 INDIANAJS.GITHUB.IO - Wot 2015, Seoul
  • 17. 17 INDIANAJS.GITHUB.IO - Wot 2015, Seoul Completion Time & User Preference (N=18)
  • 18. 18 INDIANAJS.GITHUB.IO - Wot 2015, Seoul UEQ
  • 19. 19 The spatial dimension of the web of things is highly important Comparision to augmented reality: Even richer interactions possible using mobile web? HTML5 creates a gateway towards reality Using the device orientation can interactivity to web sites For mixed media we need to better under stand the media breaks Switching from mobile interface to pointing Can proxemic interaction be extended to a mobile Web of Things? INDIANAJS.GITHUB.IO - Wot 2015, Seoul Future Work & Challenges Rekimoto, 1995