SlideShare a Scribd company logo
1 of 22
Moving the Web into the
Physical World
with Beacons
Meike Wiemann
@weidenfreak
Scenario Conference
Beacons?!
Why not GPS?
Why not QR-Codes?
Technical Facts
✘ Bluetooth Low Energy (BLE)
✘ Doesn’t drain smartphone battery
✘ Range: up to 50 meters
✘ Cost: 10 - 50$
iBeacon and Eddystone
B
Since 2013 2015
Source
Controlled by
Apple
Open Source
from Google
Compatible With Apple All
Beacon Payload
UUID
UUID, URL,
Telemetry
Beacon
Bus Stop Prototype
Physical Web App
sends silent notification
Place your screenshot here
Physical Web App
shows URLs within a
specific area
Place your screenshot here
Web-App
shows timetable
Place your screenshot here
Beacon Use Cases
Beacon Use Cases
Retail Museums Airports
Restaurants Guiding Bike/Car Rental
Beacons UX
✘ up-to-date
✘ personal
✘ working instantly
✘ easy to use
✘ dependent on energy and device
✘ skepticism when payment involved
See master’s thesis for detailed explanation
Beacons Future
30.000 beacons
End of 2014
4,5 million beacons
By the end of 2018
thanks!
ANY QUESTIONS?
Meike Wiemann
@weidenfreak
Links
✘ Based on templates by SlidesCarnival
Links
✘ Master’s thesis
✘ Physical Web examples
✘ Beacon Technology in Numbers

More Related Content

Viewers also liked

20 Years, 20 Recipes - Happy Thanksgiving from Aristotle
20 Years, 20 Recipes -  Happy Thanksgiving from Aristotle20 Years, 20 Recipes -  Happy Thanksgiving from Aristotle
20 Years, 20 Recipes - Happy Thanksgiving from AristotleAristotle, Inc.
 
Aprovação do governo no município de São Paulo - Maio 2016
Aprovação do governo no município de São Paulo - Maio 2016Aprovação do governo no município de São Paulo - Maio 2016
Aprovação do governo no município de São Paulo - Maio 2016Miguel Rosario
 
Over voeding en veroudering
Over voeding en verouderingOver voeding en veroudering
Over voeding en verouderingVoedselzandloper
 
Introduction to the Reference Model for an Open Archival Information System (...
Introduction to the Reference Model for an Open Archival Information System (...Introduction to the Reference Model for an Open Archival Information System (...
Introduction to the Reference Model for an Open Archival Information System (...Michael Day
 
Roles of the President
Roles of the PresidentRoles of the President
Roles of the Presidenti Classroom
 
ESWC 2015 Closing and "General Chair's minute of Madness"
ESWC 2015 Closing and "General Chair's minute of Madness"ESWC 2015 Closing and "General Chair's minute of Madness"
ESWC 2015 Closing and "General Chair's minute of Madness"Fabien Gandon
 
型錄105 july web
型錄105 july web型錄105 july web
型錄105 july web嘉蕾 黃
 
The Preamble to The US Constitution
The Preamble to The US ConstitutionThe Preamble to The US Constitution
The Preamble to The US Constitutionbkind2animals
 
Message in a Digital Bottle: Find Your Audience in the Internet Ocean
Message in a Digital Bottle: Find Your Audience in the Internet OceanMessage in a Digital Bottle: Find Your Audience in the Internet Ocean
Message in a Digital Bottle: Find Your Audience in the Internet OceanAristotle, Inc.
 
How to Generate Sales Leads with Online Marketing
How to Generate Sales Leads with Online MarketingHow to Generate Sales Leads with Online Marketing
How to Generate Sales Leads with Online MarketingAristotle Inc.
 
How to name things: the hardest problem in programming
How to name things: the hardest problem in programmingHow to name things: the hardest problem in programming
How to name things: the hardest problem in programmingPeter Hilton
 

Viewers also liked (15)

20 Years, 20 Recipes - Happy Thanksgiving from Aristotle
20 Years, 20 Recipes -  Happy Thanksgiving from Aristotle20 Years, 20 Recipes -  Happy Thanksgiving from Aristotle
20 Years, 20 Recipes - Happy Thanksgiving from Aristotle
 
Aprovação do governo no município de São Paulo - Maio 2016
Aprovação do governo no município de São Paulo - Maio 2016Aprovação do governo no município de São Paulo - Maio 2016
Aprovação do governo no município de São Paulo - Maio 2016
 
Over voeding en veroudering
Over voeding en verouderingOver voeding en veroudering
Over voeding en veroudering
 
Roles of the president
Roles of the presidentRoles of the president
Roles of the president
 
Introduction to the Reference Model for an Open Archival Information System (...
Introduction to the Reference Model for an Open Archival Information System (...Introduction to the Reference Model for an Open Archival Information System (...
Introduction to the Reference Model for an Open Archival Information System (...
 
About the ATTC Network National Focus Area Centers
About the ATTC Network National Focus Area CentersAbout the ATTC Network National Focus Area Centers
About the ATTC Network National Focus Area Centers
 
The Role of the ATTC Network Coordinating Office
The Role of the ATTC Network Coordinating OfficeThe Role of the ATTC Network Coordinating Office
The Role of the ATTC Network Coordinating Office
 
Principais Resultados da Pesquisa de Perfil e Interesse do Usuário do IELS
Principais Resultados da Pesquisa de Perfil e Interesse do Usuário do IELSPrincipais Resultados da Pesquisa de Perfil e Interesse do Usuário do IELS
Principais Resultados da Pesquisa de Perfil e Interesse do Usuário do IELS
 
Roles of the President
Roles of the PresidentRoles of the President
Roles of the President
 
ESWC 2015 Closing and "General Chair's minute of Madness"
ESWC 2015 Closing and "General Chair's minute of Madness"ESWC 2015 Closing and "General Chair's minute of Madness"
ESWC 2015 Closing and "General Chair's minute of Madness"
 
型錄105 july web
型錄105 july web型錄105 july web
型錄105 july web
 
The Preamble to The US Constitution
The Preamble to The US ConstitutionThe Preamble to The US Constitution
The Preamble to The US Constitution
 
Message in a Digital Bottle: Find Your Audience in the Internet Ocean
Message in a Digital Bottle: Find Your Audience in the Internet OceanMessage in a Digital Bottle: Find Your Audience in the Internet Ocean
Message in a Digital Bottle: Find Your Audience in the Internet Ocean
 
How to Generate Sales Leads with Online Marketing
How to Generate Sales Leads with Online MarketingHow to Generate Sales Leads with Online Marketing
How to Generate Sales Leads with Online Marketing
 
How to name things: the hardest problem in programming
How to name things: the hardest problem in programmingHow to name things: the hardest problem in programming
How to name things: the hardest problem in programming
 

Similar to Moving the Web into the Physical World with Beacons

Talk for DevFest 2021 - GDG Bénin
Talk for DevFest 2021 - GDG BéninTalk for DevFest 2021 - GDG Bénin
Talk for DevFest 2021 - GDG BéninEzéchiel Amen AGBLA
 
Eddystone beacons: Everything you need to know
Eddystone beacons: Everything you need to knowEddystone beacons: Everything you need to know
Eddystone beacons: Everything you need to knowBeaconstac
 
LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015Sean O'Sullivan
 
iBeacon security overview
iBeacon security overviewiBeacon security overview
iBeacon security overviewLocalz
 
QR Codes and Your Business
QR Codes and Your BusinessQR Codes and Your Business
QR Codes and Your BusinessMarc Hindley
 
Progressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorProgressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorIsrael Blancas
 
“Deep Learning on Mobile Devices,” a Presentation from Siddha Ganju
“Deep Learning on Mobile Devices,” a Presentation from Siddha Ganju“Deep Learning on Mobile Devices,” a Presentation from Siddha Ganju
“Deep Learning on Mobile Devices,” a Presentation from Siddha GanjuEdge AI and Vision Alliance
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!Mobile Web Italy Meetup
 
GDG Eddystone overview Aug2016
GDG Eddystone overview Aug2016GDG Eddystone overview Aug2016
GDG Eddystone overview Aug2016David Pugh
 
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check  _ Essential Considerations for an iBeacon DeploymentiBeacon Reality Check  _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check _ Essential Considerations for an iBeacon DeploymentAirTight Networks
 
WillDevicesShadows
WillDevicesShadowsWillDevicesShadows
WillDevicesShadowsRussellWill
 
ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...
ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...
ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...GoQA
 
Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan Sean O'Sullivan
 
How iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesHow iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesInlight
 
mLearning planning tools and qrcodes
mLearning planning tools and qrcodesmLearning planning tools and qrcodes
mLearning planning tools and qrcodesInge de Waard
 
Mobile Monday Silicon Valley 6/1/09 - LBS App Demos
Mobile Monday Silicon Valley 6/1/09 - LBS App DemosMobile Monday Silicon Valley 6/1/09 - LBS App Demos
Mobile Monday Silicon Valley 6/1/09 - LBS App Demoskateimbach
 
Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreJonathan Jeon
 
Augmented Reality presentation of ARworks
Augmented Reality presentation of ARworks Augmented Reality presentation of ARworks
Augmented Reality presentation of ARworks szabolcs budahazy
 

Similar to Moving the Web into the Physical World with Beacons (20)

Talk for DevFest 2021 - GDG Bénin
Talk for DevFest 2021 - GDG BéninTalk for DevFest 2021 - GDG Bénin
Talk for DevFest 2021 - GDG Bénin
 
Eddystone beacons: Everything you need to know
Eddystone beacons: Everything you need to knowEddystone beacons: Everything you need to know
Eddystone beacons: Everything you need to know
 
LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015
 
iBeacon security overview
iBeacon security overviewiBeacon security overview
iBeacon security overview
 
QR Codes and Your Business
QR Codes and Your BusinessQR Codes and Your Business
QR Codes and Your Business
 
Progressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorProgressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejor
 
“Deep Learning on Mobile Devices,” a Presentation from Siddha Ganju
“Deep Learning on Mobile Devices,” a Presentation from Siddha Ganju“Deep Learning on Mobile Devices,” a Presentation from Siddha Ganju
“Deep Learning on Mobile Devices,” a Presentation from Siddha Ganju
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
 
Smile mobile 2015
Smile mobile 2015Smile mobile 2015
Smile mobile 2015
 
GDG Eddystone overview Aug2016
GDG Eddystone overview Aug2016GDG Eddystone overview Aug2016
GDG Eddystone overview Aug2016
 
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check  _ Essential Considerations for an iBeacon DeploymentiBeacon Reality Check  _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
 
WillDevicesShadows
WillDevicesShadowsWillDevicesShadows
WillDevicesShadows
 
ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...
ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...
ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...
 
RA_FullPresentation
RA_FullPresentationRA_FullPresentation
RA_FullPresentation
 
Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan
 
How iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesHow iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer Experiences
 
mLearning planning tools and qrcodes
mLearning planning tools and qrcodesmLearning planning tools and qrcodes
mLearning planning tools and qrcodes
 
Mobile Monday Silicon Valley 6/1/09 - LBS App Demos
Mobile Monday Silicon Valley 6/1/09 - LBS App DemosMobile Monday Silicon Valley 6/1/09 - LBS App Demos
Mobile Monday Silicon Valley 6/1/09 - LBS App Demos
 
Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App Store
 
Augmented Reality presentation of ARworks
Augmented Reality presentation of ARworks Augmented Reality presentation of ARworks
Augmented Reality presentation of ARworks
 

Recently uploaded

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
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)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Moving the Web into the Physical World with Beacons

Editor's Notes

  1. 5 years as Ruby developer in Hamburg Currently studying HCI in northern Sweden During my studies I worked with beacons and I thought this could sharing with you.
  2. Let’s imagine that we’re at a much larger, multi-track conference. I can think of a couple of questions people would ask themselves during the conference days. You might want to know which talk is next in the room that you’re just sitting in. You might need to find another room in which an interesting talk takes place. It could also happen that the organizer needs to inform everybody that the schedule changed. Or you want to make your talk interactive and include a voting with the people currently listening Most of these scenarios are, of course, solvable today, (conference website). But it takes several clicks to get there. And then you have a static location map, but you don’t know where you are, which makes the map useless. With the help of Beacons it’s possible to find the information that is useful at the place they’re at and that very moment. could help to support people in those scenarios
  3. So, what are beacons and how do they work?
  4. So, what are beacons? Simply put, beacons are little battery-powered devices that constantly send out a signal. Constantly sending out a signal sounds similar to a lighthouse, which is just another word for beacon. Just like a lighthouse, you don’t see them until you are within their range. And if you don’t need the information/interaction they provide you can just pass it. But if you’re interested they can guide you and/or provide you with important, local information.
  5. Location based services? Drains battery if you have it switched on all the time Does not work indoors Not precise enough
  6. Alright, but what about QR-codes. They offer the possibility of not having to type a URL into the browser you have to be really close, hassle with positioning camera, and also nobdoy likes QR-codes
  7. BLE has approximately half the range of ‘classic’ Bluetooth and it has a lower battery consumption. With BLE technology the connection is established faster but the throughput is lower. As a result BLE is the best solution for triggering notifications in an app but not for sending actual data to your phone. (http://www.nodesagency.com/the-beacon-dictionary/)
  8. Two major players (there are more) Eddystone was released about 3 weeks ago. iBeacon standard is targeting iOS devices whereas Eddystone is supposed to work with all operating systems For my master thesis I was working with the so-called physical web which was the same but only sending the URL Beacon Payload simplified!
  9. What happens with iBeacon standard? The beacons sends out an id which wakes up an app that the user has installed on his/her iphone (as soon as one enters the area). If you don’t have the app installed there might be a silent notification that this app can be downloaded. From now on I will focus on the Eddystone URL scenario. Works without an app, especially useful when moving around and want to interact with sth. maybe once and not on a regular basis.
  10. You have a beacon, with an app you save a URL on it. And position it at a bus stop that does not have a digital information display.
  11. As soon as you’re close to the bus stop and switch on your screen you’ll see a silent notification. On Android it looks like this. At the moment you need to have an app installed that scans for beacons but this is supposed to be built into the browser Here you see that information about when the next bus is leaving is available. You tap on it.
  12. And it opens the physical web app that shows you all the URLs in the close-by area. You click on it again. In the future it’s supposed to open a browser directly
  13. And then you end up on a normal web page that you built with your normal web knowledge. This is a very simple Sinatra app that just calls a public API that delivers the information necessary. Makes use of context! current time + parameter that was saved on the beacon with the name of the bus stop as part of the URL
  14. For example: Retail: offer discounts Museums: make the experience more interactive, game-like situation with indoor navigation, provide extra information Silent airports are becoming popular, you can subscribe to your flight and get push notifications if flight status changes Restaurants: see the menu when you enter a restaurant, order on your phone and get a notification when it’s ready (instead of a buzzer) Download a map of a hiking trail Or register for bike or car to go rental on the go
  15. My thesis project: Three prototypes, two self-built, one video with a vending machine at which the user could choose and pay a snack via smartphone compared with printed timetable, bus-app, airport information displays, and more only valid for physical web scenario! don’t know about app notifications.
  16. Current status in America. Numbers?
  17. A lot of things going on at the moment. Eddystone release, Chrome developers have made Eddystone beacons available as a widget on iOS (Chrome Today widget)
  18. - Push notifications via Web - Service Worker - Web Bluetooth I realized that 15 minutes are not much. So if you want to know more, ask me, I’ll be around. I’ll be carrying a beacon with me with a link to a document if so. wants to give feedback. You can also find the slides!