SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
@dylanseychell
Introduction to
Beacon Technology
Dylan Seychell
#io16extended - Malta
@dylanseychell
Hello
I’m Dylan
GDG Malta Lead
Academic/Researcher
Interaction Design
Multimedia Technology
E/M-Commerce
PhD Student
3D Blending over
Transmission
Founder
Colour my Travel
Innovogy
2
@dylanseychell
Presentation Overview
Why Beacons?
Motivation
How to organise Beacons?
Protocols Overview
What to implement with Beacons?
UX and Beacons
Challenges
3
@dylanseychell
What is a
Beacon?
Little Bluetooth Low-Energy
Devices throwing a signal for
devices to detect.
4
@dylanseychell
10 things you need to know about Beacons
1. Platform Independent
2. NOT Internet Connected
3. Used in different scenarios
4. They broadcast, not steal data
5. They can ‘detect’ distance
6. Huge insights on customers
7. Help automate m-commerce buying
8. Aids marketing and upselling
9. Different Manufacturers
10. Available for purchase for as little as €29
5
@dylanseychell
Why should we care about
Beacons?
6
@dylanseychell
Because our devices are saying so.
We’re using Mobile/Wearables all the time to:
● Find stores (60%)
● Use coupons for discounts (55%)
● Check Prices of Products (70%)
● Reading reviews on mobiles (53%)
Etc.
Mobile devices are at the core of our experience
as consumers
Yet, they lack the ability to enhance that
experience
7
@dylanseychell
How does Beacon Tech work?
8
@dylanseychell
Very Simple.
Just visualise a lighthouse,
flashing a light, indicating it’s
there.
9
@dylanseychell
Bluetooth LE
aka Bluetooth Smart
or
Bluetooth 4.0/.1/.2
Does not require pairing
Transmits an identifier
Lower power consumption
Generally Battery Powered
Short Range of approx 70m
Transmits short data packages
10
@dylanseychell
Apple’s iBeacon Protocol
● Launched in 2013
● iBeacon works with iOS and Android
● iBeacon transmits a UUID (16 digit string of numbers), Major (4 digits) and Minor (4 digits).
a. That’s it. Nothing else.
b. They aren’t mini-servers or tracking devices.
c. Beacons themselves do not track anything.
d. Apps do the tracking if that’s what they are programmed to do.
● iBeacon requires an app to receive that specific UUID to be able to engage.
● The UUID is typically the same for all iBeacons working with a specific app.
a. The “Major” and “Minor” IDs are used to identify each beacon uniquely.
11
@dylanseychell
iBeacon Packet Structure
UUID(Universal Unique Identifier): Used to identify a large set of beacons.
Major: By this number you can identify a subset of beacons from the large set.
Minor: By this number you can identify an individual beacon.
12
@dylanseychell
Tx Power
This is used to determine proximity (distance) from
the beacon.
How does this work?
TX power is defined as the strength of the
signal exactly 1 meter from the device.
This has to be calibrated and hardcoded in
advance.
Devices can then use this as a baseline to
give a rough distance estimate
13
@dylanseychell
This was not just
a lighthouse.
It was the Eddystone Lighthouse.
14
@dylanseychell
Which as a side-note, is this:
15
@dylanseychell
Hence, the
name
Released by Google in July 2015
16
@dylanseychell
There are 3 Eddystone Frame-Types
Eddystone-UID (App Beacon)
● Eddystone-UID requires an app to receive that specific UID for your app to be able to engage.
Eddystone-URL (Browser Beacon)
● Eddystone-URL is the beacon format for the “Physical Web”, where you put content if you want
everybody to be able to access it.
Eddystone-TLM (Telemetry)
● Eddystone-TLM bridges both App and Browser uses.
17
@dylanseychell 18
@dylanseychell
Eddystone-UID
● Eddystone-UID requires an app to receive that specific UID for your app to be able to engage.
● Eddystone is very similar to iBeacon, but it only broadcasts a 16 digit string of characters,
a. divided into a 10 character “Namespace” , e.g: EDD1EBEAC04E5DEFA017
b. and a 6 character “Instance” ID. , e.g: 0BDB87539B67 (same job of Major/Minor)
c. Typically the Namespace is used to identify an entity and the Instance an individual beacon.
● No two beacons will ever have the same UID.
19
@dylanseychell
Eddystone-URL
● Eddystone-URL is the beacon format for the “Physical Web”
a. https://google.github.io/physical-web/
● Eddystone-URL does NOT require a custom app but does require a beacon browser (http://www.bkon.
com/browsers).
a. Has to be a HTTPS URL
b. Recommended to encode with SHA1 … not a must but it’s a convention
● Eddystone-URL broadcasts a URL...simply links to a Web Page
● Links can be easily managed with 3rd party systems such as PHY.net.
20
@dylanseychell
Eddystone-TLM
● Eddystone-TLM bridges both App and Browser uses. (TLM = Telemetry)
● The main function of Eddystone is to transmit sensor and administrative data from the beacon itself.
● Currently this frame includes
a. the beacon’s battery state,
b. its temperature,
c. the time since power-on,
d. and a count of the advertising packets since power-on,
e. but it could also include other sensor data in the future.
21
@dylanseychell
What can we implement with Beacons?
22
@dylanseychell
Let’s check this quick demo from Estimote
23
@dylanseychell
Step 1 Plan your ‘terrain’
24
@dylanseychell
Step 2
1) Proximity
a) The stage when the user approaches the site (store, school etc.)
2) Check-In
a) Confirming proximity by interacting with app
b) Setting Payment details/method
c) Set up relationship with the app
3) Product Info
a) Browse Services/Products
b) Confirm/Buy etc.
4) Checkout
a) Payment/Leaving the site
25
Plan the User Experience
@dylanseychell
Case Study
“Enhancing Information Systems through the
Internet of things”
Abela & Seychell 2016
A dissertation on how beacon technology can improve the
experience within a school and its Information System by providing
information about lectures, their location while providing
contextual information to the students via the mobile application.
Implemented and piloted at St Martin’s Institute of Higher
Education. Supported by GDG Malta and Estimote.
26
@dylanseychell
but there are
HUGE
challenges to overcome
27
@dylanseychell
Challenge 1
Applications
What apps do you need for such a
system?
Currently, 1 app per store or if you’re
lucky, 1 app per chain.
Ideally, feature within the OS so there
won’t be a need to install dedicated
apps.
28
@dylanseychell
Challenge 2
Trust
Can be creepy for consumers to be
provided with information overload
about things they like…
But
If used well, it can provide a
wonderful and seamless experience
29
@dylanseychell
Bibliography
http://www.nielsen.com
http://www.estimote.com
https://bkon.com/beacons
http://www.aislelabs.com/reports/beacon-guide/
http://www.wikiwand.com/en/Bluetooth
http://mindbowser.com/blog/what-is-internet-of-things-and-bluetooth-smart/
30
@dylanseychell
Thank you!
@dylanseychell
31

Mais conteúdo relacionado

Mais procurados

Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0
Andrew Spaulding
 
Blue eyes technology..document (1)
Blue eyes technology..document (1)Blue eyes technology..document (1)
Blue eyes technology..document (1)
yuvatejreddy
 
smart parking system
smart parking system smart parking system
smart parking system
Che Tna
 

Mais procurados (20)

Steal this iBeacon presentation
Steal this iBeacon presentationSteal this iBeacon presentation
Steal this iBeacon presentation
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
A brief history of how internet of things become a thing - onmywaytoiot
A brief history of how internet of things become a thing - onmywaytoiotA brief history of how internet of things become a thing - onmywaytoiot
A brief history of how internet of things become a thing - onmywaytoiot
 
Wearable biosensors
Wearable biosensorsWearable biosensors
Wearable biosensors
 
Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0
 
seminar report on smart glasses
seminar report on smart glasses seminar report on smart glasses
seminar report on smart glasses
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Google glass.
Google glass.Google glass.
Google glass.
 
Iot and Healthcare ppt
Iot and Healthcare pptIot and Healthcare ppt
Iot and Healthcare ppt
 
Home Automation using NodeMCU .docx
Home Automation using NodeMCU .docxHome Automation using NodeMCU .docx
Home Automation using NodeMCU .docx
 
6 g tecnology
6 g tecnology6 g tecnology
6 g tecnology
 
Technical Seminar Topic on Google glass
Technical Seminar Topic on Google glassTechnical Seminar Topic on Google glass
Technical Seminar Topic on Google glass
 
Blue eyes technology..document (1)
Blue eyes technology..document (1)Blue eyes technology..document (1)
Blue eyes technology..document (1)
 
Digital scent technology abstract
Digital scent technology abstractDigital scent technology abstract
Digital scent technology abstract
 
Touchless Touch screen technology
Touchless Touch screen technologyTouchless Touch screen technology
Touchless Touch screen technology
 
Invisible Eye
Invisible EyeInvisible Eye
Invisible Eye
 
Seminar blue eye
Seminar blue eyeSeminar blue eye
Seminar blue eye
 
smart parking system
smart parking system smart parking system
smart parking system
 
Google glass.
Google glass.Google glass.
Google glass.
 
DakNet PPT
DakNet PPTDakNet PPT
DakNet PPT
 

Destaque

I beacon presentation slideshare 3
I beacon presentation slideshare 3I beacon presentation slideshare 3
I beacon presentation slideshare 3
thirteen23
 
A Retailer's Guide To iBeacon Marketing
A Retailer's Guide To iBeacon MarketingA Retailer's Guide To iBeacon Marketing
A Retailer's Guide To iBeacon Marketing
G3 Communications
 

Destaque (20)

An introduction to Beacons
An introduction to BeaconsAn introduction to Beacons
An introduction to Beacons
 
Beacons Explained Slideshare
Beacons Explained SlideshareBeacons Explained Slideshare
Beacons Explained Slideshare
 
I beacon presentation slideshare 3
I beacon presentation slideshare 3I beacon presentation slideshare 3
I beacon presentation slideshare 3
 
Beacon technology for education - bfonics
Beacon technology for education - bfonicsBeacon technology for education - bfonics
Beacon technology for education - bfonics
 
Beacons: The Retail Revolution
Beacons: The Retail RevolutionBeacons: The Retail Revolution
Beacons: The Retail Revolution
 
iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction
 
Beacon Technology for School bus
Beacon Technology for School busBeacon Technology for School bus
Beacon Technology for School bus
 
Beacon Explorers: Beacon Week San Francisco
Beacon Explorers: Beacon Week San FranciscoBeacon Explorers: Beacon Week San Francisco
Beacon Explorers: Beacon Week San Francisco
 
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...
 
iBeacon cases by Empatika
iBeacon cases by EmpatikaiBeacon cases by Empatika
iBeacon cases by Empatika
 
Beacon
BeaconBeacon
Beacon
 
Beacon ile Endüstriyel Çözümler
Beacon ile Endüstriyel ÇözümlerBeacon ile Endüstriyel Çözümler
Beacon ile Endüstriyel Çözümler
 
Iot in Retail.
Iot in Retail.Iot in Retail.
Iot in Retail.
 
A Retailer's Guide To iBeacon Marketing
A Retailer's Guide To iBeacon MarketingA Retailer's Guide To iBeacon Marketing
A Retailer's Guide To iBeacon Marketing
 
Top 9 Retail IoT Use Cases
Top 9 Retail IoT Use CasesTop 9 Retail IoT Use Cases
Top 9 Retail IoT Use Cases
 
Connected Retail
Connected RetailConnected Retail
Connected Retail
 
Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизации
Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизацииУмный дом и Интернет Вещей. Трансформация существующей концепции автоматизации
Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизации
 
Beacon presentation final 2016
Beacon presentation final 2016Beacon presentation final 2016
Beacon presentation final 2016
 
Интернет вещей: идеи для стартапов
Интернет вещей: идеи для стартаповИнтернет вещей: идеи для стартапов
Интернет вещей: идеи для стартапов
 
Importance of IoT in Retail
Importance of IoT in RetailImportance of IoT in Retail
Importance of IoT in Retail
 

Semelhante a Introduction to Beacon technology

Semelhante a Introduction to Beacon technology (20)

INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORINGINTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
 
14 569
14 569 14 569
14 569
 
Internet of things, and rise of ibeacons
Internet of things, and rise of ibeaconsInternet of things, and rise of ibeacons
Internet of things, and rise of ibeacons
 
An overview of Beacons
An overview of BeaconsAn overview of Beacons
An overview of Beacons
 
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOSANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
 
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOSANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
 
Analysing the Potential of BLE to Support Dynamic Broadcasting Scenarios
Analysing the Potential of BLE to Support Dynamic Broadcasting ScenariosAnalysing the Potential of BLE to Support Dynamic Broadcasting Scenarios
Analysing the Potential of BLE to Support Dynamic Broadcasting Scenarios
 
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOSANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
 
Digital. Mobile. Augmented. Emerging technologies for mobile learning
Digital. Mobile. Augmented. Emerging technologies for mobile learningDigital. Mobile. Augmented. Emerging technologies for mobile learning
Digital. Mobile. Augmented. Emerging technologies for mobile learning
 
Ses polytecnic solapur
Ses polytecnic solapurSes polytecnic solapur
Ses polytecnic solapur
 
Estimote beacons and simple Android application (full)
Estimote beacons and simple Android application (full)Estimote beacons and simple Android application (full)
Estimote beacons and simple Android application (full)
 
Smart glasses report for computer enginner
Smart glasses report for computer enginnerSmart glasses report for computer enginner
Smart glasses report for computer enginner
 
Technical seminar on it design by varsha
Technical seminar on it design by varshaTechnical seminar on it design by varsha
Technical seminar on it design by varsha
 
Cubeacon Smart Retail Industry with iBeacon Technology
Cubeacon Smart Retail Industry with iBeacon TechnologyCubeacon Smart Retail Industry with iBeacon Technology
Cubeacon Smart Retail Industry with iBeacon Technology
 
Cubeacon iBeacon Platform and BackEnd as a Service
Cubeacon iBeacon Platform and BackEnd as a ServiceCubeacon iBeacon Platform and BackEnd as a Service
Cubeacon iBeacon Platform and BackEnd as a Service
 
iBeacons & UX: What they are and why you should care
iBeacons & UX: What they are and why you should careiBeacons & UX: What they are and why you should care
iBeacons & UX: What they are and why you should care
 
30 9137 e implementation of cloud connected smart plug (edit lafi)
30 9137 e implementation of cloud connected smart plug (edit lafi)30 9137 e implementation of cloud connected smart plug (edit lafi)
30 9137 e implementation of cloud connected smart plug (edit lafi)
 
IE application_Solution I
IE application_Solution IIE application_Solution I
IE application_Solution I
 
Decibel meter using IoT with notice board
Decibel meter using IoT with notice boardDecibel meter using IoT with notice board
Decibel meter using IoT with notice board
 
Presentation On Advance Monitoring of Cold chain truck
Presentation On Advance Monitoring of Cold chain truckPresentation On Advance Monitoring of Cold chain truck
Presentation On Advance Monitoring of Cold chain truck
 

Último

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Introduction to Beacon technology