SlideShare a Scribd company logo
1 of 138
Download to read offline
John Donohoe

Creative Director, Sequence
iBeacons, BLE Beacons, and
Everything In Between
CLIENT PROJECT NAME 2
WHAT THIS IS ABOUT
This talk is:
- User Experience Designers
- Product Designers/Managers
- Anyone who has has heard about BLE beacons
and is curious about their capabilities.
THIS IS INTENDED TO HELP
- A “101 course” about what BLE beacons are and how
they work interacting with a customer’s smartphone.
- Scrutinizing some of the natural applications that are
commonly associated with BLE beacons.
CLIENT PROJECT NAME 2
THE OBJECTIVE
- Pass on our research and findings around
BLE beacons so you don’t have to do it
yourself.
- Explain not only the WHAT but the WHY
without getting too technical
- User Experience Designers
- Product Designers/Managers
- Anyone who has has heard about BLE beacons
and is curious about their capabilities.
THIS IS INTENDED TO HELP
CLIENT PROJECT NAME
INTRODUCTION
THIS SESSION
1 BACKGROUND ON RESEARCH
2 LESSONS LEARNED

3 CONSIDERATIONS
4 Q&A
3
7 REALITIES WORKING WITH BLE BEACONS
TIPS WHEN USING BLE BEACONS
4
BRICK & MORTAR EXPERIENCES
IBEACONS MAKES A SPLASH
5
Beacons have been around for a while but with the
announcement of iBeacons in 2013 there has been a
lot of buzz.
“iBeacons are going to
Revolutionize Retail”
“Entering into the Age of
Context”
EXAMPLE PROMO VIDEO
UpNext’s video is a great example of
use-cases and functionality
promised by many.
IBEACONS MAKES A SPLASH
5
Beacons have been around for a while but with the
announcement of iBeacons in 2013 there has been a
lot of buzz.
“iBeacons are going to
Revolutionize Retail”
“Entering into the Age of
Context”
SEQUENCE SKUNKWORKS BEACON REPORT
SELECTING BEACONS
PROMISING APPLICATIONS
BLE Beacon startups have been proliferating, promising a great
deal.
Here is a typical marketing video.
6
SEQUENCE SKUNKWORKS BEACON REPORT
SELECTING BEACONS
PROMISING APPLICATIONS
BLE Beacon startups have been proliferating, promising a great
deal.
Here is a typical marketing video.
6
7
INSPIRING!!!
7
Activate a phone in your pocket
7
Pin-point position and orientation accuracy
7
Facilitate mobile payment at a POS
7
Real-time way finding
CLIENT PROJECT NAME
WE NEEDED TO
LEARN MORE.



LIVE EXAMPLES ARE
LIMITED…
8
CLIENT PROJECT NAME


LIVE EXAMPLES ARE
LIMITED…
STARTED OUR OWN
RESEARCH PROJECT.
8
CLIENT PROJECT NAME
WE TESTED THE MARKETPLACE
9
AND OTHERS…
CLIENT PROJECT NAME
MADE OUR OWN TOOLS
10
1 of 3

BLE BEACONS
• Removed proprietary layer

Understand if limitation is imposed by
manufacturer or the technology
• Greater control

Control at the firmware/hardware level

- Broadcast rage

- Frequency of advertisement

- iBeacon vs. Core BLE
CLIENT PROJECT NAME
MADE OUR OWN TOOLS
11
2 of 3

IOS APP

To understand
• Responsiveness
• Accuracy
• Performance in different states
CLIENT PROJECT NAME
MADE OUR OWN TOOLS
12
3 of 3

CLOUD SERVICE
Primarily for research
• Collect historic data
• View real-time activity
• Able to experiment with
logic and algorithm to
refine the user’s
reported location
LESSONS LEARNED
LESSONS LEARNED
7 “REALITIES” WORKING
WITH BLE BEACONS
CLIENT PROJECT NAME
SECTION TITLE
14
REALITY 1 OF 7
CLIENT PROJECT NAME
BLE BEACONS AND
IBEACON AREN'T
THE SAME THING.
SECTION TITLE
14
REALITY 1 OF 7
CLIENT PROJECT NAME
BLE BEACONS AND
IBEACON AREN'T
THE SAME THING.
SECTION TITLE
14
BLE BEACON IS HARDWARE
REALITY 1 OF 7
CLIENT PROJECT NAME
BLE BEACONS AND
IBEACON AREN'T
THE SAME THING.
SECTION TITLE
14
BLE BEACON IS HARDWARE
IBEACON IS SOFTWARE TECHNOLOGY
REALITY 1 OF 7
15
STANDARD BLE
SIMPLE BLE BEACON EXPLAINED
15
STANDARD BLE
SIMPLE BLE BEACON EXPLAINED
Beacons transmit a BlueTooth Low Energy signal 

(BLE or BlueTooth Smart)
15
STANDARD BLE
SIMPLE BLE BEACON EXPLAINED
Beacons transmit a BlueTooth Low Energy signal 

(BLE or BlueTooth Smart)
They send out tiny packets of identifying information.
15
STANDARD BLE
SIMPLE BLE BEACON EXPLAINED
Beacons transmit a BlueTooth Low Energy signal 

(BLE or BlueTooth Smart)
They send out tiny packets of identifying information.
Each transmission is called an Advertisement
16
STANDARD BLE
STANDARD BLE APPS HAVE TO BE ACTIVELY LOOKING FOR
BEACONS
The relevant app should be open in the foreground
scanning for BLE beacons…
ANY
BEACONS
AROUND?
17
STANDARD BLE
PHONES “SEE” BEACONS WHEN IN BROADCAST RANGE
… and will recognize the beacon when it comes within
broadcast range and read the characteristics in its
payload.
I SEE A
BEACON!
18
STANDARD BLE
READING

-65 dbm
“HOW CLOSE TO BEACON?” = SIGNAL STRENGTH
It will then read its RSSI (Received Signal Strength
Indication) to get a sense of how close it is to the
beacon.
RSSI

-50
RSSI

-60
RSSI

-70
RSSI

-80
18
STANDARD BLE
READING

-65 dbm
“HOW CLOSE TO BEACON?” = SIGNAL STRENGTH
It will then read its RSSI (Received Signal Strength
Indication) to get a sense of how close it is to the
beacon.
RSSI

-50
RSSI

-60
RSSI

-70
RSSI

-80
THIS IS PROXIMITY, NOT DIRECTION
19
IBEACONS = USEFUL WHEN LOCKED
The iPhone will range for iBeacons, even
if the phone is locked…
I’M LOOKING
FOR
IBEACONS
USING IBEACON

PROTOCOL
IBEACON SERVICE
20
IBEACONS = QUICK WAKE UP
iOS will give a background app a short amount of time
to do something (notification, etc.) when it sees an
iBeacon.
I SEE AN IBEACON.
YOU HAVE 10 SEC.
USING IBEACON

PROTOCOL
21
I’M NEAR!
IBEACONS = SIMPLE PROXIMITY MEASUREMENTS
An app in the foreground can get a simple proximity
measurement from iBeacons to trigger different events.
IMMEDIATE NEAR FAR
LESS 1/2
METER
2 METERS 30 METERS
USING IBEACON

PROTOCOL
THIS MEASUREMENT IS BASED
ON A COMBINATION OF THINGS
BESIDES RSSI.
CLIENT PROJECT NAME
REALITY 2 OF 7
22
CLIENT PROJECT NAME
REALITY 2 OF 7
22
DEFINING A SPACE
ACCURATELY IS REALLY,
REALLY DIFFICULT
LARGE SPACES
EXPECTATIONS OF ACCURACY
23
TYPICAL “ROOMS” CLOSE BY
LOCATION ACCURACY IS DIFFICULT
LARGE SPACES
EXPECTATIONS OF ACCURACY
23
TYPICAL “ROOMS” CLOSE BY
MORE FORGIVING
VAGUE BORDERS
CONCEPTUALLY
UNCLEAR
LOCATION ACCURACY IS DIFFICULT
LARGE SPACES
EXPECTATIONS OF ACCURACY
23
TYPICAL “ROOMS” CLOSE BY
MORE FORGIVING
VAGUE BORDERS
CONCEPTUALLY
UNCLEAR
EASIER*
WITHIN SCREAMING
DISTANCE OF BEACON.
* OVERLAPPING BEACONS
CAN STILL CAUSE ISSUES
LOCATION ACCURACY IS DIFFICULT
LARGE SPACES
EXPECTATIONS OF ACCURACY
23
TYPICAL “ROOMS” CLOSE BY
MORE FORGIVING
VAGUE BORDERS
CONCEPTUALLY
UNCLEAR
EASIER*
WITHIN SCREAMING
DISTANCE OF BEACON.
* OVERLAPPING BEACONS
CAN STILL CAUSE ISSUES
DIFFICULT
CLEARLY DEFINED
BORDERS
TOLERANCE FOR BEING
“IN” OR “OUT” IS A
SMALL % OF OVERALL
SPACE
LOCATION ACCURACY IS DIFFICULT
SHOES
SPORTING
BEACONS DONT BROADCAST IN SQUARES
LOCATION ACCURACY IS DIFFICULT
24
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
SHOES
SPORTING
BEACONS DONT BROADCAST IN SQUARES
LOCATION ACCURACY IS DIFFICULT
24
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
SHOES
SPORTING
BEACONS DONT BROADCAST IN SQUARES
LOCATION ACCURACY IS DIFFICULT
24
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
I’M IN
WOMEN’S
CLOTHING
SHOES
SPORTING
BEACONS DONT BROADCAST IN SQUARES
LOCATION ACCURACY IS DIFFICULT
24
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
I’M IN
WOMEN’S
CLOTHING
…
MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES
LOCATION ACCURACY IS DIFFICULT
25
WHAT WE THINK…
MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES
LOCATION ACCURACY IS DIFFICULT
25
WHAT WE THINK… IN REALITY
MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES
LOCATION ACCURACY IS DIFFICULT
25
WHAT WE THINK… IN REALITY
REFLECTION
MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES
LOCATION ACCURACY IS DIFFICULT
25
WHAT WE THINK… IN REALITY
REFLECTION
ABSORPTION
MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES
LOCATION ACCURACY IS DIFFICULT
25
WHAT WE THINK… IN REALITY
REFLECTION
ABSORPTION
MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES
LOCATION ACCURACY IS DIFFICULT
25
WHAT WE THINK… IN REALITY
REFLECTION
ABSORPTION
SHOES
SPORTING
SO AT ANY GIVEN MOMENT…
LOCATION ACCURACY IS DIFFICULT
26
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
SHOES
SPORTING
SO AT ANY GIVEN MOMENT…
LOCATION ACCURACY IS DIFFICULT
26
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
SHOES
SPORTING
SO AT ANY GIVEN MOMENT…
LOCATION ACCURACY IS DIFFICULT
26
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
SHOES
SPORTING
SO AT ANY GIVEN MOMENT…
LOCATION ACCURACY IS DIFFICULT
26
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
SHOES
SPORTING
SO AT ANY GIVEN MOMENT…
LOCATION ACCURACY IS DIFFICULT
26
ENTRANCE
MEN’S

CLOTHING
WOMEN’S

CLOTHING
SALESRACK
SALESRACK
KID’S
CLOTHING
27
SHIFTING SIGNALS CAN CREATE CONFUSION
LOCATION ACCURACY IS DIFFICULT
27
SHIFTING SIGNALS CAN CREATE CONFUSION
LOCATION ACCURACY IS DIFFICULT
SIGNALSTRENGTH
27
SHIFTING SIGNALS CAN CREATE CONFUSION
LOCATION ACCURACY IS DIFFICULT
SIGNALSTRENGTH
OVER TIME
27
SHIFTING SIGNALS CAN CREATE CONFUSION
LOCATION ACCURACY IS DIFFICULT
SIGNALSTRENGTH
OVER TIME
27
SHIFTING SIGNALS CAN CREATE CONFUSION
LOCATION ACCURACY IS DIFFICULT
SIGNALSTRENGTH
OVER TIME
SIGNALSTRENGTH
27
SHIFTING SIGNALS CAN CREATE CONFUSION
LOCATION ACCURACY IS DIFFICULT
SIGNALSTRENGTH
OVER TIME
SIGNALSTRENGTH
OVER TIME
27
SHIFTING SIGNALS CAN CREATE CONFUSION
LOCATION ACCURACY IS DIFFICULT
SIGNALSTRENGTH
OVER TIME
SIGNALSTRENGTH
OVER TIME
27
SHIFTING SIGNALS CAN CREATE CONFUSION
LOCATION ACCURACY IS DIFFICULT
SIGNALSTRENGTH
OVER TIME
SIGNALSTRENGTH
OVER TIME
28
REALITY 3 OF 7
28
REALITY 3 OF 7
DON’T COUNT ON BLE
BEACONS TO SUPPORT
REAL-TIME
EXPERIENCES.
29
“LOW ENERGY” CAN MEAN INFREQUENT ADVERTISEMENT
One of the primary ways BLE saves energy is by
advertising less. Sometimes measured in seconds.
LAG TIME
DON’T COUNT ON REAL-TIME
30
THE SMARTPHONE ADDS TO THE DELAY
To save phone battery, the operating system
periodically shuts down the Bluetooth antenna which
misses the beacon.
OFF
DON’T COUNT ON REAL-TIME
ON
SUCCESS!
LAG TIME
31
NEED A SAMPLE TO INCREASE ACCURACY
Most APIs, including the iBeacon service, seem to
collect multiple readings before delivering a reading to
the app. This is Ranging. Collecting that sample takes
time.
DON’T COUNT ON REAL-TIME
RSSI

-78
RSSI

-62
RSSI

-72
RSSI

-69
RSSI

-12
RSSI

-70=
32
32
32
WELCOME TO
THE 

WAREHOUSE!
33
REALITY 4 OF 7
33
REALITY 4 OF 7
THE REALLY MAGICAL
STUFF ISN’T THE BLE
BEACONS.
CLIENT PROJECT NAME
MAGICAL STUFF
34
CLIENT PROJECT NAME
MAGICAL STUFF
34
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
POINT-OF-SALE INTEGRATION
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
POINT-OF-SALE INTEGRATION
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
POINT-OF-SALE INTEGRATION LOYALTY MANAGEMENT SYSTEM
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
POINT-OF-SALE INTEGRATION LOYALTY MANAGEMENT SYSTEM
CLIENT PROJECT NAME
MAGICAL STUFF
34
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
POINT-OF-SALE INTEGRATION LOYALTY MANAGEMENT SYSTEM VENUE MANAGEMENT SYSTEM
35
REALITY 5 OF 7
35
REALITY 5 OF 7
YOU STILL NEED A
DATA CONNECTION TO
DO MOST STUFF.
CLIENT PROJECT NAME
DATA CONNECTION
36
INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
POINT-OF-SALE INTEGRATION LOYALTY MANAGEMENT SYSTEM VENUE MANAGEMENT SYSTEM
37
REALITY 6 OF 7
37
REALITY 6 OF 7
DON'T EXPECT MUCH
WHEN THE PHONE IS
IN YOUR POCKET.
CLIENT PROJECT NAME
LOCKED IPHONE ONLY RECOGNIZES IBEACON
LOCKED IPHONES
38
After Apple released the
iOS7.1 update it, using Core
Bluetooth to monitor regions
when the phone is locked was
no longer available.
iPhones will only recognize
BLE beacons using iBeacon to
wake a phone up while locked.
CLIENT PROJECT NAME
LOCKED IPHONE ONLY RECOGNIZES IBEACON
LOCKED IPHONES
38
After Apple released the
iOS7.1 update it, using Core
Bluetooth to monitor regions
when the phone is locked was
no longer available.
iPhones will only recognize
BLE beacons using iBeacon to
wake a phone up while locked.
NOT A BIG DEAL IF IT WORKS
39
A LOCKED IPHONE WILL ONLY WAKE FOR SECONDS
A locked phone will wake long enough to trigger a
notification but not long enough to determine a
confident location or send significant data.
I SEE AN IBEACON.
APP, YOU HAVE 10 SEC.
USING IBEACON

PROTOCOL
LOCKED IPHONES
40
BLUETOOTH TURNS ON LESS FREQUENTLY WHILE LOCKED
There is a greater delay between an unlocked phone
and a locked phone recognizing a beacon.
DON’T COUNT ON REAL-TIME
OFF ON
SUCCESS!
LAG TIME
40
BLUETOOTH TURNS ON LESS FREQUENTLY WHILE LOCKED
There is a greater delay between an unlocked phone
and a locked phone recognizing a beacon.
DON’T COUNT ON REAL-TIME
OFF ON
SUCCESS!
LONGER LAG TIME
LOCKED PHONE
41
USING IBEACON

PROTOCOL
HOW CLOSE
AM I?
LOCKED IPHONES
LOCKED IPHONES CAN’T MEASURE PROXIMITY
A locked iPhone can range so it can not know if its
really close or at the edge of a beacon’s transmission.



It only knows it entered into a broadcast range.
42
LOCKED IPHONES ONLY SEE IBEACONS ONCE
Within a certain period of time, if a locked phone sees
the same beacon, it will ignore it.
ZONE 1 ZONE 2
LOCKED IPHONES
42
LOCKED IPHONES ONLY SEE IBEACONS ONCE
Within a certain period of time, if a locked phone sees
the same beacon, it will ignore it.
ZONE 1 ZONE 2
I’M
ENTERING
ZONE 1
LOCKED IPHONES
42
LOCKED IPHONES ONLY SEE IBEACONS ONCE
Within a certain period of time, if a locked phone sees
the same beacon, it will ignore it.
ZONE 1 ZONE 2
I’M
ENTERING
ZONE 2
LOCKED IPHONES
42
LOCKED IPHONES ONLY SEE IBEACONS ONCE
Within a certain period of time, if a locked phone sees
the same beacon, it will ignore it.
ZONE 1 ZONE 2
…
LOCKED IPHONES
43
REALITY 7 OF 7
43
REALITY 7 OF 7
ALL OF THIS IS AT THE
WHIM OF THE PHONE
MANUFACTURES
CLIENT PROJECT NAME
APPLE & GOOGLE HAVE THIER OWN ROADMAPS
LOCKED IPHONES
44
By including 3rd party devices in our experience, we
can be affected by their product agendas.
CLIENT PROJECT NAME
APPLE & GOOGLE HAVE THIER OWN ROADMAPS
LOCKED IPHONES
44
By including 3rd party devices in our experience, we
can be affected by their product agendas.
EXAMPLES
CLIENT PROJECT NAME
APPLE & GOOGLE HAVE THIER OWN ROADMAPS
LOCKED IPHONES
44
• Apple is requiring greater compliance
• Forcing iBeacons for locked devices
• Limiting access to BlueTooth antenna
By including 3rd party devices in our experience, we
can be affected by their product agendas.
EXAMPLES
CLIENT PROJECT NAME
APPLE & GOOGLE HAVE THIER OWN ROADMAPS
LOCKED IPHONES
44
• Apple is requiring greater compliance
• Forcing iBeacons for locked devices
• Limiting access to BlueTooth antenna
• Android phones are possibly becoming less
reactive
• New phones only sampling a portion of BLE
beacon signals to save battery.
• One estimate shows the Moto G decodes
25-33 of every 100 signals.*
By including 3rd party devices in our experience, we
can be affected by their product agendas.
EXAMPLES
45
45
WOW.
45
WOW.
SO…
45
WOW.
SO…
ARE YOU SAYING DON’T
USE BLE BEACONS?
45
WOW.
SO…
ARE YOU SAYING DON’T
USE BLE BEACONS?
NO.
SEQUENCE SKUNKWORKS BEACON REPORT
BLE BEACONS ARE A
GREAT TOOL
FOR THE RIGHT JOB.
CONSIDERATIONS FOR USING
BLE BEACONS
CLIENT PROJECT NAME
BEACONS ON THEIR
OWN CAN DELIVER
IMPACT*
CLIENT PROJECT NAME
BEACONS ON THEIR
OWN CAN DELIVER
IMPACT*
* JUST SET THE RIGHT EXPECTATION
BEACONS ARE AWESOME FOR PROXIMITY
49
THINK “NEARBY” NOT SPECIFICS
“You are near Men’s Boots” “You are looking at these shoes.”
SET EXPECTATIONS OF REACTION TIME
50
MANY SECONDS NOT MILLISECONDS
“Looks like you are browsing…” “Pay Now”
THINK OF USING BEACONS FOR…

51
SUPPORTIVE DELIGHT NOT CRITICAL PATH
“Well, thats cool!” “Work NOW!”
CLIENT PROJECT NAME
EVEN BETTER, USE
BEACONS AS ONE OF
MULTIPLE SOLUTIONS*
CLIENT PROJECT NAME
EVEN BETTER, USE
BEACONS AS ONE OF
MULTIPLE SOLUTIONS*
* THINK EXPERIENCE FIRST. THEN
WHAT TECHNOLOGY WILL SUPPORT IT.
CONSIDER MULTIPLE SOLUTIONS
53
GPS

for fairly precise location outdoors
BLE

for what you are nearby
NFC/RFID

for precise trigger of transaction 

(the last few inches) *
APPLE NEEDS MULTIPLE SOLUTIONS
54
2013

Announcement of iBeacons causes a stir around NFC
APPLE NEEDS MULTIPLE SOLUTIONS
54
2014

With Apple Pay, the last
inches of the transaction
has become more
feasible and mainstream.
55
COMBINATION CASE STUDY

2014 US TENNIS OPEN
• First time visitor orientation
• Daily event updates
• Special deals
• Last minute ticket sales
MOBILE MOMENTS
56
COMBINATION CASE STUDY

2014 US TENNIS OPEN
• Geofencing to understand
exterior location
• iBeacons to understand
more granular proximity
• Push Notifications
delivered by UrbanAirship
57
COMBINATION CASE STUDY

MLB “STADIUM” EXPERIENCE
• Bar Scanners to enter
• Read Beacons 

• Lead to your seat
• Coupons near stores
• Message you about
section details (lines for
bathroom and food)
• Your phone as a Beacon
• Food vendor finds you
• NFC to transact
CURRENTLY IN BETA
58
Both Apple, Google, and others are developing this
as a combination service and product.
• Service: A 3rd party will map the space to get it as
accurate as possible
• Product: Using a combination of special hardware
(Motion processors & Sensors), frameworks
(CoreLocation), and signals (WiFi, BlueTooth, GPS,
Cell)
COMING SOON INDOOR POSITIONING
FINAL THOUGHT…
COMING SOON INDOOR POSITIONING
59
APPLE’S TEST AT CALIFORNIA ACADEMY OF SCIENCES
FINAL THOUGHT…
COMING SOON INDOOR POSITIONING
59
APPLE’S TEST AT CALIFORNIA ACADEMY OF SCIENCES
FINAL THOUGHT…
IN SUMMARY
The big take-aways that we learned are:
IN SUMMARY
The big take-aways that we learned are:
1 Reaffirmed to not believe everything you see in
speculative videos and blog posts. TEST. TEST. TEST.
IN SUMMARY
The big take-aways that we learned are:
1 Reaffirmed to not believe everything you see in
speculative videos and blog posts. TEST. TEST. TEST.
2 BLE beacons are a great tool for the right job.
EXPERIENCES WITH GENERAL PROXIMITY NEEDS.
IN SUMMARY
The big take-aways that we learned are:
1 Reaffirmed to not believe everything you see in
speculative videos and blog posts. TEST. TEST. TEST.
2 BLE beacons are a great tool for the right job.
EXPERIENCES WITH GENERAL PROXIMITY NEEDS.
3 The best experiences often need more than
BLE beacons can provide on their own. 

THINK OF BEACONS AS ONE PART OF A LARGER SYSTEM.
THANK YOU!
QUESTIONS?
Contact me
JOHN@SEQUENCE.COM
@JFDONOHOE
JFDONOHOE

More Related Content

Viewers also liked

GSM GPRS SIM900A Modem
GSM GPRS SIM900A ModemGSM GPRS SIM900A Modem
GSM GPRS SIM900A ModemRaghav Shetty
 
Bluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technologyBluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technologyLin Steven
 
Gsm based campus display system project report
Gsm based campus display system project reportGsm based campus display system project report
Gsm based campus display system project reportKashyap Shah
 
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
 
iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction Doug Thompson
 
Beyond SEO: Proximity Marketing With Bluetooth Beacons
Beyond SEO: Proximity Marketing With Bluetooth BeaconsBeyond SEO: Proximity Marketing With Bluetooth Beacons
Beyond SEO: Proximity Marketing With Bluetooth BeaconsGreg Gifford
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Boardswarnimmaurya
 
Automatic meter reading
Automatic meter readingAutomatic meter reading
Automatic meter readingSajan Sahu
 
Project report on gsm based digital notice board
Project report on gsm based digital notice boardProject report on gsm based digital notice board
Project report on gsm based digital notice boardmanish katara
 
Introduction to Bluetooth Low Energy
Introduction to Bluetooth Low EnergyIntroduction to Bluetooth Low Energy
Introduction to Bluetooth Low Energyyeokm1
 
Whats the best micro-location technology? We compare: ibeacon, ble, nfc, qr a...
Whats the best micro-location technology? We compare: ibeacon, ble, nfc, qr a...Whats the best micro-location technology? We compare: ibeacon, ble, nfc, qr a...
Whats the best micro-location technology? We compare: ibeacon, ble, nfc, qr a...Localz
 
GSM BASED PREPAID ENERGY METER BILLING VIA SMS
GSM BASED PREPAID ENERGY METER BILLING VIA SMSGSM BASED PREPAID ENERGY METER BILLING VIA SMS
GSM BASED PREPAID ENERGY METER BILLING VIA SMSSRINIVAS REDDY
 
Blue eye technology
Blue eye technologyBlue eye technology
Blue eye technologyDivya Mohan
 
Google Presentation
Google PresentationGoogle Presentation
Google Presentationguesta599e2
 
Smart energy meter (Updated)
Smart energy meter (Updated)Smart energy meter (Updated)
Smart energy meter (Updated)Dnyanesh Patil
 
Core Bluetooth and BLE 101
Core Bluetooth and BLE 101Core Bluetooth and BLE 101
Core Bluetooth and BLE 101Li Lin
 

Viewers also liked (18)

GSM GPRS SIM900A Modem
GSM GPRS SIM900A ModemGSM GPRS SIM900A Modem
GSM GPRS SIM900A Modem
 
Bluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technologyBluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technology
 
Gsm based campus display system project report
Gsm based campus display system project reportGsm based campus display system project report
Gsm based campus display system project report
 
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
 
iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction
 
Smart Meter Basics and Benefits
Smart Meter Basics and BenefitsSmart Meter Basics and Benefits
Smart Meter Basics and Benefits
 
Beyond SEO: Proximity Marketing With Bluetooth Beacons
Beyond SEO: Proximity Marketing With Bluetooth BeaconsBeyond SEO: Proximity Marketing With Bluetooth Beacons
Beyond SEO: Proximity Marketing With Bluetooth Beacons
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Board
 
Automatic meter reading
Automatic meter readingAutomatic meter reading
Automatic meter reading
 
Project report on gsm based digital notice board
Project report on gsm based digital notice boardProject report on gsm based digital notice board
Project report on gsm based digital notice board
 
Introduction to Bluetooth Low Energy
Introduction to Bluetooth Low EnergyIntroduction to Bluetooth Low Energy
Introduction to Bluetooth Low Energy
 
Whats the best micro-location technology? We compare: ibeacon, ble, nfc, qr a...
Whats the best micro-location technology? We compare: ibeacon, ble, nfc, qr a...Whats the best micro-location technology? We compare: ibeacon, ble, nfc, qr a...
Whats the best micro-location technology? We compare: ibeacon, ble, nfc, qr a...
 
GSM BASED PREPAID ENERGY METER BILLING VIA SMS
GSM BASED PREPAID ENERGY METER BILLING VIA SMSGSM BASED PREPAID ENERGY METER BILLING VIA SMS
GSM BASED PREPAID ENERGY METER BILLING VIA SMS
 
Blue eye technology
Blue eye technologyBlue eye technology
Blue eye technology
 
Google Presentation
Google PresentationGoogle Presentation
Google Presentation
 
Smart Meters
Smart MetersSmart Meters
Smart Meters
 
Smart energy meter (Updated)
Smart energy meter (Updated)Smart energy meter (Updated)
Smart energy meter (Updated)
 
Core Bluetooth and BLE 101
Core Bluetooth and BLE 101Core Bluetooth and BLE 101
Core Bluetooth and BLE 101
 

Similar to Understanding iBeacons and BLE Beacons

Delta-Experience-Center_Review_space
Delta-Experience-Center_Review_spaceDelta-Experience-Center_Review_space
Delta-Experience-Center_Review_spaceChris Schowalter
 
10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdfSuperHero Marketing
 
Understand In-Store Shopper Behavior With Precise Location Analytics
Understand In-Store Shopper Behavior With Precise Location AnalyticsUnderstand In-Store Shopper Behavior With Precise Location Analytics
Understand In-Store Shopper Behavior With Precise Location AnalyticsG3 Communications
 
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...diannepatricia
 
Beacons in Retail - Presentation at Lasell College (Boston)
Beacons in Retail - Presentation at Lasell College (Boston)Beacons in Retail - Presentation at Lasell College (Boston)
Beacons in Retail - Presentation at Lasell College (Boston)Nirmal Parikh
 
User Experience 101 for Developers
User Experience 101 for DevelopersUser Experience 101 for Developers
User Experience 101 for DevelopersRoss Belmont
 
Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?cornelia davis
 
How Shutl Delivers Even Faster Using Neo4J
How Shutl Delivers Even Faster Using Neo4JHow Shutl Delivers Even Faster Using Neo4J
How Shutl Delivers Even Faster Using Neo4JC4Media
 
UX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
UX STRAT 2013: Josh Seiden, Lean UX + UX STRATUX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
UX STRAT 2013: Josh Seiden, Lean UX + UX STRATUX STRAT
 
India mobility week - Introduction to Corona sdk - Altaf Rehmani
India mobility week - Introduction to Corona sdk - Altaf RehmaniIndia mobility week - Introduction to Corona sdk - Altaf Rehmani
India mobility week - Introduction to Corona sdk - Altaf RehmaniAltaf Rehmani
 
Shopping Reinvented: Next Generation Apparel Retailing
Shopping Reinvented: Next Generation Apparel RetailingShopping Reinvented: Next Generation Apparel Retailing
Shopping Reinvented: Next Generation Apparel Retailingdavethewavesd
 
Requirement modeling
Requirement modelingRequirement modeling
Requirement modelingAbdul Basit
 
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...IT Arena
 
EYELEVEL presentation 4/19/2013
EYELEVEL presentation 4/19/2013EYELEVEL presentation 4/19/2013
EYELEVEL presentation 4/19/2013Productz
 
How to focus - design your new app in 60 minutes!
How to focus - design your new app in 60 minutes!How to focus - design your new app in 60 minutes!
How to focus - design your new app in 60 minutes!Zach Pousman
 
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanieOstatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie3camp
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps IsraelAdrian Cockcroft
 

Similar to Understanding iBeacons and BLE Beacons (20)

Delta-Experience-Center_Review_space
Delta-Experience-Center_Review_spaceDelta-Experience-Center_Review_space
Delta-Experience-Center_Review_space
 
10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf
 
Understand In-Store Shopper Behavior With Precise Location Analytics
Understand In-Store Shopper Behavior With Precise Location AnalyticsUnderstand In-Store Shopper Behavior With Precise Location Analytics
Understand In-Store Shopper Behavior With Precise Location Analytics
 
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
 
Beacons in Retail - Presentation at Lasell College (Boston)
Beacons in Retail - Presentation at Lasell College (Boston)Beacons in Retail - Presentation at Lasell College (Boston)
Beacons in Retail - Presentation at Lasell College (Boston)
 
User Experience 101 for Developers
User Experience 101 for DevelopersUser Experience 101 for Developers
User Experience 101 for Developers
 
Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?
 
Web2 Expo Presentation
Web2 Expo PresentationWeb2 Expo Presentation
Web2 Expo Presentation
 
How Shutl Delivers Even Faster Using Neo4J
How Shutl Delivers Even Faster Using Neo4JHow Shutl Delivers Even Faster Using Neo4J
How Shutl Delivers Even Faster Using Neo4J
 
UX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
UX STRAT 2013: Josh Seiden, Lean UX + UX STRATUX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
UX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
 
India mobility week - Introduction to Corona sdk - Altaf Rehmani
India mobility week - Introduction to Corona sdk - Altaf RehmaniIndia mobility week - Introduction to Corona sdk - Altaf Rehmani
India mobility week - Introduction to Corona sdk - Altaf Rehmani
 
LocalSocial @ AppsWorld
LocalSocial @ AppsWorldLocalSocial @ AppsWorld
LocalSocial @ AppsWorld
 
Shopping Reinvented: Next Generation Apparel Retailing
Shopping Reinvented: Next Generation Apparel RetailingShopping Reinvented: Next Generation Apparel Retailing
Shopping Reinvented: Next Generation Apparel Retailing
 
Requirement modeling
Requirement modelingRequirement modeling
Requirement modeling
 
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
 
Architecture is Branding
Architecture is BrandingArchitecture is Branding
Architecture is Branding
 
EYELEVEL presentation 4/19/2013
EYELEVEL presentation 4/19/2013EYELEVEL presentation 4/19/2013
EYELEVEL presentation 4/19/2013
 
How to focus - design your new app in 60 minutes!
How to focus - design your new app in 60 minutes!How to focus - design your new app in 60 minutes!
How to focus - design your new app in 60 minutes!
 
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanieOstatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
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 MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Understanding iBeacons and BLE Beacons

  • 1. John Donohoe
 Creative Director, Sequence iBeacons, BLE Beacons, and Everything In Between
  • 2. CLIENT PROJECT NAME 2 WHAT THIS IS ABOUT This talk is: - User Experience Designers - Product Designers/Managers - Anyone who has has heard about BLE beacons and is curious about their capabilities. THIS IS INTENDED TO HELP - A “101 course” about what BLE beacons are and how they work interacting with a customer’s smartphone. - Scrutinizing some of the natural applications that are commonly associated with BLE beacons.
  • 3. CLIENT PROJECT NAME 2 THE OBJECTIVE - Pass on our research and findings around BLE beacons so you don’t have to do it yourself. - Explain not only the WHAT but the WHY without getting too technical - User Experience Designers - Product Designers/Managers - Anyone who has has heard about BLE beacons and is curious about their capabilities. THIS IS INTENDED TO HELP
  • 4. CLIENT PROJECT NAME INTRODUCTION THIS SESSION 1 BACKGROUND ON RESEARCH 2 LESSONS LEARNED
 3 CONSIDERATIONS 4 Q&A 3 7 REALITIES WORKING WITH BLE BEACONS TIPS WHEN USING BLE BEACONS
  • 5. 4 BRICK & MORTAR EXPERIENCES
  • 6. IBEACONS MAKES A SPLASH 5 Beacons have been around for a while but with the announcement of iBeacons in 2013 there has been a lot of buzz. “iBeacons are going to Revolutionize Retail” “Entering into the Age of Context”
  • 7. EXAMPLE PROMO VIDEO UpNext’s video is a great example of use-cases and functionality promised by many. IBEACONS MAKES A SPLASH 5 Beacons have been around for a while but with the announcement of iBeacons in 2013 there has been a lot of buzz. “iBeacons are going to Revolutionize Retail” “Entering into the Age of Context”
  • 8. SEQUENCE SKUNKWORKS BEACON REPORT SELECTING BEACONS PROMISING APPLICATIONS BLE Beacon startups have been proliferating, promising a great deal. Here is a typical marketing video. 6
  • 9. SEQUENCE SKUNKWORKS BEACON REPORT SELECTING BEACONS PROMISING APPLICATIONS BLE Beacon startups have been proliferating, promising a great deal. Here is a typical marketing video. 6
  • 11. 7 Activate a phone in your pocket
  • 12. 7 Pin-point position and orientation accuracy
  • 15. CLIENT PROJECT NAME WE NEEDED TO LEARN MORE.
 
 LIVE EXAMPLES ARE LIMITED… 8
  • 16. CLIENT PROJECT NAME 
 LIVE EXAMPLES ARE LIMITED… STARTED OUR OWN RESEARCH PROJECT. 8
  • 17. CLIENT PROJECT NAME WE TESTED THE MARKETPLACE 9 AND OTHERS…
  • 18. CLIENT PROJECT NAME MADE OUR OWN TOOLS 10 1 of 3
 BLE BEACONS • Removed proprietary layer
 Understand if limitation is imposed by manufacturer or the technology • Greater control
 Control at the firmware/hardware level
 - Broadcast rage
 - Frequency of advertisement
 - iBeacon vs. Core BLE
  • 19. CLIENT PROJECT NAME MADE OUR OWN TOOLS 11 2 of 3
 IOS APP 
To understand • Responsiveness • Accuracy • Performance in different states
  • 20. CLIENT PROJECT NAME MADE OUR OWN TOOLS 12 3 of 3
 CLOUD SERVICE Primarily for research • Collect historic data • View real-time activity • Able to experiment with logic and algorithm to refine the user’s reported location
  • 22. LESSONS LEARNED 7 “REALITIES” WORKING WITH BLE BEACONS
  • 23. CLIENT PROJECT NAME SECTION TITLE 14 REALITY 1 OF 7
  • 24. CLIENT PROJECT NAME BLE BEACONS AND IBEACON AREN'T THE SAME THING. SECTION TITLE 14 REALITY 1 OF 7
  • 25. CLIENT PROJECT NAME BLE BEACONS AND IBEACON AREN'T THE SAME THING. SECTION TITLE 14 BLE BEACON IS HARDWARE REALITY 1 OF 7
  • 26. CLIENT PROJECT NAME BLE BEACONS AND IBEACON AREN'T THE SAME THING. SECTION TITLE 14 BLE BEACON IS HARDWARE IBEACON IS SOFTWARE TECHNOLOGY REALITY 1 OF 7
  • 27. 15 STANDARD BLE SIMPLE BLE BEACON EXPLAINED
  • 28. 15 STANDARD BLE SIMPLE BLE BEACON EXPLAINED Beacons transmit a BlueTooth Low Energy signal 
 (BLE or BlueTooth Smart)
  • 29. 15 STANDARD BLE SIMPLE BLE BEACON EXPLAINED Beacons transmit a BlueTooth Low Energy signal 
 (BLE or BlueTooth Smart) They send out tiny packets of identifying information.
  • 30. 15 STANDARD BLE SIMPLE BLE BEACON EXPLAINED Beacons transmit a BlueTooth Low Energy signal 
 (BLE or BlueTooth Smart) They send out tiny packets of identifying information. Each transmission is called an Advertisement
  • 31. 16 STANDARD BLE STANDARD BLE APPS HAVE TO BE ACTIVELY LOOKING FOR BEACONS The relevant app should be open in the foreground scanning for BLE beacons… ANY BEACONS AROUND?
  • 32. 17 STANDARD BLE PHONES “SEE” BEACONS WHEN IN BROADCAST RANGE … and will recognize the beacon when it comes within broadcast range and read the characteristics in its payload. I SEE A BEACON!
  • 33. 18 STANDARD BLE READING
 -65 dbm “HOW CLOSE TO BEACON?” = SIGNAL STRENGTH It will then read its RSSI (Received Signal Strength Indication) to get a sense of how close it is to the beacon. RSSI
 -50 RSSI
 -60 RSSI
 -70 RSSI
 -80
  • 34. 18 STANDARD BLE READING
 -65 dbm “HOW CLOSE TO BEACON?” = SIGNAL STRENGTH It will then read its RSSI (Received Signal Strength Indication) to get a sense of how close it is to the beacon. RSSI
 -50 RSSI
 -60 RSSI
 -70 RSSI
 -80 THIS IS PROXIMITY, NOT DIRECTION
  • 35. 19 IBEACONS = USEFUL WHEN LOCKED The iPhone will range for iBeacons, even if the phone is locked… I’M LOOKING FOR IBEACONS USING IBEACON
 PROTOCOL IBEACON SERVICE
  • 36. 20 IBEACONS = QUICK WAKE UP iOS will give a background app a short amount of time to do something (notification, etc.) when it sees an iBeacon. I SEE AN IBEACON. YOU HAVE 10 SEC. USING IBEACON
 PROTOCOL
  • 37. 21 I’M NEAR! IBEACONS = SIMPLE PROXIMITY MEASUREMENTS An app in the foreground can get a simple proximity measurement from iBeacons to trigger different events. IMMEDIATE NEAR FAR LESS 1/2 METER 2 METERS 30 METERS USING IBEACON
 PROTOCOL THIS MEASUREMENT IS BASED ON A COMBINATION OF THINGS BESIDES RSSI.
  • 39. CLIENT PROJECT NAME REALITY 2 OF 7 22 DEFINING A SPACE ACCURATELY IS REALLY, REALLY DIFFICULT
  • 40. LARGE SPACES EXPECTATIONS OF ACCURACY 23 TYPICAL “ROOMS” CLOSE BY LOCATION ACCURACY IS DIFFICULT
  • 41. LARGE SPACES EXPECTATIONS OF ACCURACY 23 TYPICAL “ROOMS” CLOSE BY MORE FORGIVING VAGUE BORDERS CONCEPTUALLY UNCLEAR LOCATION ACCURACY IS DIFFICULT
  • 42. LARGE SPACES EXPECTATIONS OF ACCURACY 23 TYPICAL “ROOMS” CLOSE BY MORE FORGIVING VAGUE BORDERS CONCEPTUALLY UNCLEAR EASIER* WITHIN SCREAMING DISTANCE OF BEACON. * OVERLAPPING BEACONS CAN STILL CAUSE ISSUES LOCATION ACCURACY IS DIFFICULT
  • 43. LARGE SPACES EXPECTATIONS OF ACCURACY 23 TYPICAL “ROOMS” CLOSE BY MORE FORGIVING VAGUE BORDERS CONCEPTUALLY UNCLEAR EASIER* WITHIN SCREAMING DISTANCE OF BEACON. * OVERLAPPING BEACONS CAN STILL CAUSE ISSUES DIFFICULT CLEARLY DEFINED BORDERS TOLERANCE FOR BEING “IN” OR “OUT” IS A SMALL % OF OVERALL SPACE LOCATION ACCURACY IS DIFFICULT
  • 44. SHOES SPORTING BEACONS DONT BROADCAST IN SQUARES LOCATION ACCURACY IS DIFFICULT 24 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING
  • 45. SHOES SPORTING BEACONS DONT BROADCAST IN SQUARES LOCATION ACCURACY IS DIFFICULT 24 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING
  • 46. SHOES SPORTING BEACONS DONT BROADCAST IN SQUARES LOCATION ACCURACY IS DIFFICULT 24 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING I’M IN WOMEN’S CLOTHING
  • 47. SHOES SPORTING BEACONS DONT BROADCAST IN SQUARES LOCATION ACCURACY IS DIFFICULT 24 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING I’M IN WOMEN’S CLOTHING …
  • 48. MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES LOCATION ACCURACY IS DIFFICULT 25 WHAT WE THINK…
  • 49. MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES LOCATION ACCURACY IS DIFFICULT 25 WHAT WE THINK… IN REALITY
  • 50. MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES LOCATION ACCURACY IS DIFFICULT 25 WHAT WE THINK… IN REALITY REFLECTION
  • 51. MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES LOCATION ACCURACY IS DIFFICULT 25 WHAT WE THINK… IN REALITY REFLECTION ABSORPTION
  • 52. MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES LOCATION ACCURACY IS DIFFICULT 25 WHAT WE THINK… IN REALITY REFLECTION ABSORPTION
  • 53. MORE IMPORTANTLY: THEY DONT BROADCAST IN CIRCLES LOCATION ACCURACY IS DIFFICULT 25 WHAT WE THINK… IN REALITY REFLECTION ABSORPTION
  • 54. SHOES SPORTING SO AT ANY GIVEN MOMENT… LOCATION ACCURACY IS DIFFICULT 26 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING
  • 55. SHOES SPORTING SO AT ANY GIVEN MOMENT… LOCATION ACCURACY IS DIFFICULT 26 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING
  • 56. SHOES SPORTING SO AT ANY GIVEN MOMENT… LOCATION ACCURACY IS DIFFICULT 26 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING
  • 57. SHOES SPORTING SO AT ANY GIVEN MOMENT… LOCATION ACCURACY IS DIFFICULT 26 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING
  • 58. SHOES SPORTING SO AT ANY GIVEN MOMENT… LOCATION ACCURACY IS DIFFICULT 26 ENTRANCE MEN’S
 CLOTHING WOMEN’S
 CLOTHING SALESRACK SALESRACK KID’S CLOTHING
  • 59. 27 SHIFTING SIGNALS CAN CREATE CONFUSION LOCATION ACCURACY IS DIFFICULT
  • 60. 27 SHIFTING SIGNALS CAN CREATE CONFUSION LOCATION ACCURACY IS DIFFICULT SIGNALSTRENGTH
  • 61. 27 SHIFTING SIGNALS CAN CREATE CONFUSION LOCATION ACCURACY IS DIFFICULT SIGNALSTRENGTH OVER TIME
  • 62. 27 SHIFTING SIGNALS CAN CREATE CONFUSION LOCATION ACCURACY IS DIFFICULT SIGNALSTRENGTH OVER TIME
  • 63. 27 SHIFTING SIGNALS CAN CREATE CONFUSION LOCATION ACCURACY IS DIFFICULT SIGNALSTRENGTH OVER TIME SIGNALSTRENGTH
  • 64. 27 SHIFTING SIGNALS CAN CREATE CONFUSION LOCATION ACCURACY IS DIFFICULT SIGNALSTRENGTH OVER TIME SIGNALSTRENGTH OVER TIME
  • 65. 27 SHIFTING SIGNALS CAN CREATE CONFUSION LOCATION ACCURACY IS DIFFICULT SIGNALSTRENGTH OVER TIME SIGNALSTRENGTH OVER TIME
  • 66. 27 SHIFTING SIGNALS CAN CREATE CONFUSION LOCATION ACCURACY IS DIFFICULT SIGNALSTRENGTH OVER TIME SIGNALSTRENGTH OVER TIME
  • 68. 28 REALITY 3 OF 7 DON’T COUNT ON BLE BEACONS TO SUPPORT REAL-TIME EXPERIENCES.
  • 69. 29 “LOW ENERGY” CAN MEAN INFREQUENT ADVERTISEMENT One of the primary ways BLE saves energy is by advertising less. Sometimes measured in seconds. LAG TIME DON’T COUNT ON REAL-TIME
  • 70. 30 THE SMARTPHONE ADDS TO THE DELAY To save phone battery, the operating system periodically shuts down the Bluetooth antenna which misses the beacon. OFF DON’T COUNT ON REAL-TIME ON SUCCESS! LAG TIME
  • 71. 31 NEED A SAMPLE TO INCREASE ACCURACY Most APIs, including the iBeacon service, seem to collect multiple readings before delivering a reading to the app. This is Ranging. Collecting that sample takes time. DON’T COUNT ON REAL-TIME RSSI
 -78 RSSI
 -62 RSSI
 -72 RSSI
 -69 RSSI
 -12 RSSI
 -70=
  • 72. 32
  • 73. 32
  • 76. 33 REALITY 4 OF 7 THE REALLY MAGICAL STUFF ISN’T THE BLE BEACONS.
  • 79. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA
  • 80. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA
  • 81. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM
  • 82. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM
  • 83. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
  • 84. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR
  • 85. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR POINT-OF-SALE INTEGRATION
  • 86. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR POINT-OF-SALE INTEGRATION
  • 87. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR POINT-OF-SALE INTEGRATION LOYALTY MANAGEMENT SYSTEM
  • 88. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR POINT-OF-SALE INTEGRATION LOYALTY MANAGEMENT SYSTEM
  • 89. CLIENT PROJECT NAME MAGICAL STUFF 34 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR POINT-OF-SALE INTEGRATION LOYALTY MANAGEMENT SYSTEM VENUE MANAGEMENT SYSTEM
  • 91. 35 REALITY 5 OF 7 YOU STILL NEED A DATA CONNECTION TO DO MOST STUFF.
  • 92. CLIENT PROJECT NAME DATA CONNECTION 36 INDOOR MAPPING DATA CONTENT MANAGEMENT SYSTEM DIRECTION GENERATOR POINT-OF-SALE INTEGRATION LOYALTY MANAGEMENT SYSTEM VENUE MANAGEMENT SYSTEM
  • 94. 37 REALITY 6 OF 7 DON'T EXPECT MUCH WHEN THE PHONE IS IN YOUR POCKET.
  • 95. CLIENT PROJECT NAME LOCKED IPHONE ONLY RECOGNIZES IBEACON LOCKED IPHONES 38 After Apple released the iOS7.1 update it, using Core Bluetooth to monitor regions when the phone is locked was no longer available. iPhones will only recognize BLE beacons using iBeacon to wake a phone up while locked.
  • 96. CLIENT PROJECT NAME LOCKED IPHONE ONLY RECOGNIZES IBEACON LOCKED IPHONES 38 After Apple released the iOS7.1 update it, using Core Bluetooth to monitor regions when the phone is locked was no longer available. iPhones will only recognize BLE beacons using iBeacon to wake a phone up while locked. NOT A BIG DEAL IF IT WORKS
  • 97. 39 A LOCKED IPHONE WILL ONLY WAKE FOR SECONDS A locked phone will wake long enough to trigger a notification but not long enough to determine a confident location or send significant data. I SEE AN IBEACON. APP, YOU HAVE 10 SEC. USING IBEACON
 PROTOCOL LOCKED IPHONES
  • 98. 40 BLUETOOTH TURNS ON LESS FREQUENTLY WHILE LOCKED There is a greater delay between an unlocked phone and a locked phone recognizing a beacon. DON’T COUNT ON REAL-TIME OFF ON SUCCESS! LAG TIME
  • 99. 40 BLUETOOTH TURNS ON LESS FREQUENTLY WHILE LOCKED There is a greater delay between an unlocked phone and a locked phone recognizing a beacon. DON’T COUNT ON REAL-TIME OFF ON SUCCESS! LONGER LAG TIME LOCKED PHONE
  • 100. 41 USING IBEACON
 PROTOCOL HOW CLOSE AM I? LOCKED IPHONES LOCKED IPHONES CAN’T MEASURE PROXIMITY A locked iPhone can range so it can not know if its really close or at the edge of a beacon’s transmission.
 
 It only knows it entered into a broadcast range.
  • 101. 42 LOCKED IPHONES ONLY SEE IBEACONS ONCE Within a certain period of time, if a locked phone sees the same beacon, it will ignore it. ZONE 1 ZONE 2 LOCKED IPHONES
  • 102. 42 LOCKED IPHONES ONLY SEE IBEACONS ONCE Within a certain period of time, if a locked phone sees the same beacon, it will ignore it. ZONE 1 ZONE 2 I’M ENTERING ZONE 1 LOCKED IPHONES
  • 103. 42 LOCKED IPHONES ONLY SEE IBEACONS ONCE Within a certain period of time, if a locked phone sees the same beacon, it will ignore it. ZONE 1 ZONE 2 I’M ENTERING ZONE 2 LOCKED IPHONES
  • 104. 42 LOCKED IPHONES ONLY SEE IBEACONS ONCE Within a certain period of time, if a locked phone sees the same beacon, it will ignore it. ZONE 1 ZONE 2 … LOCKED IPHONES
  • 106. 43 REALITY 7 OF 7 ALL OF THIS IS AT THE WHIM OF THE PHONE MANUFACTURES
  • 107. CLIENT PROJECT NAME APPLE & GOOGLE HAVE THIER OWN ROADMAPS LOCKED IPHONES 44 By including 3rd party devices in our experience, we can be affected by their product agendas.
  • 108. CLIENT PROJECT NAME APPLE & GOOGLE HAVE THIER OWN ROADMAPS LOCKED IPHONES 44 By including 3rd party devices in our experience, we can be affected by their product agendas. EXAMPLES
  • 109. CLIENT PROJECT NAME APPLE & GOOGLE HAVE THIER OWN ROADMAPS LOCKED IPHONES 44 • Apple is requiring greater compliance • Forcing iBeacons for locked devices • Limiting access to BlueTooth antenna By including 3rd party devices in our experience, we can be affected by their product agendas. EXAMPLES
  • 110. CLIENT PROJECT NAME APPLE & GOOGLE HAVE THIER OWN ROADMAPS LOCKED IPHONES 44 • Apple is requiring greater compliance • Forcing iBeacons for locked devices • Limiting access to BlueTooth antenna • Android phones are possibly becoming less reactive • New phones only sampling a portion of BLE beacon signals to save battery. • One estimate shows the Moto G decodes 25-33 of every 100 signals.* By including 3rd party devices in our experience, we can be affected by their product agendas. EXAMPLES
  • 111. 45
  • 114. 45 WOW. SO… ARE YOU SAYING DON’T USE BLE BEACONS?
  • 115. 45 WOW. SO… ARE YOU SAYING DON’T USE BLE BEACONS? NO.
  • 116. SEQUENCE SKUNKWORKS BEACON REPORT BLE BEACONS ARE A GREAT TOOL FOR THE RIGHT JOB.
  • 118. CLIENT PROJECT NAME BEACONS ON THEIR OWN CAN DELIVER IMPACT*
  • 119. CLIENT PROJECT NAME BEACONS ON THEIR OWN CAN DELIVER IMPACT* * JUST SET THE RIGHT EXPECTATION
  • 120. BEACONS ARE AWESOME FOR PROXIMITY 49 THINK “NEARBY” NOT SPECIFICS “You are near Men’s Boots” “You are looking at these shoes.”
  • 121. SET EXPECTATIONS OF REACTION TIME 50 MANY SECONDS NOT MILLISECONDS “Looks like you are browsing…” “Pay Now”
  • 122. THINK OF USING BEACONS FOR…
 51 SUPPORTIVE DELIGHT NOT CRITICAL PATH “Well, thats cool!” “Work NOW!”
  • 123. CLIENT PROJECT NAME EVEN BETTER, USE BEACONS AS ONE OF MULTIPLE SOLUTIONS*
  • 124. CLIENT PROJECT NAME EVEN BETTER, USE BEACONS AS ONE OF MULTIPLE SOLUTIONS* * THINK EXPERIENCE FIRST. THEN WHAT TECHNOLOGY WILL SUPPORT IT.
  • 125. CONSIDER MULTIPLE SOLUTIONS 53 GPS
 for fairly precise location outdoors BLE
 for what you are nearby NFC/RFID
 for precise trigger of transaction 
 (the last few inches) *
  • 126. APPLE NEEDS MULTIPLE SOLUTIONS 54 2013
 Announcement of iBeacons causes a stir around NFC
  • 127. APPLE NEEDS MULTIPLE SOLUTIONS 54 2014
 With Apple Pay, the last inches of the transaction has become more feasible and mainstream.
  • 128. 55 COMBINATION CASE STUDY
 2014 US TENNIS OPEN • First time visitor orientation • Daily event updates • Special deals • Last minute ticket sales MOBILE MOMENTS
  • 129. 56 COMBINATION CASE STUDY
 2014 US TENNIS OPEN • Geofencing to understand exterior location • iBeacons to understand more granular proximity • Push Notifications delivered by UrbanAirship
  • 130. 57 COMBINATION CASE STUDY
 MLB “STADIUM” EXPERIENCE • Bar Scanners to enter • Read Beacons 
 • Lead to your seat • Coupons near stores • Message you about section details (lines for bathroom and food) • Your phone as a Beacon • Food vendor finds you • NFC to transact
  • 131. CURRENTLY IN BETA 58 Both Apple, Google, and others are developing this as a combination service and product. • Service: A 3rd party will map the space to get it as accurate as possible • Product: Using a combination of special hardware (Motion processors & Sensors), frameworks (CoreLocation), and signals (WiFi, BlueTooth, GPS, Cell) COMING SOON INDOOR POSITIONING FINAL THOUGHT…
  • 132. COMING SOON INDOOR POSITIONING 59 APPLE’S TEST AT CALIFORNIA ACADEMY OF SCIENCES FINAL THOUGHT…
  • 133. COMING SOON INDOOR POSITIONING 59 APPLE’S TEST AT CALIFORNIA ACADEMY OF SCIENCES FINAL THOUGHT…
  • 134. IN SUMMARY The big take-aways that we learned are:
  • 135. IN SUMMARY The big take-aways that we learned are: 1 Reaffirmed to not believe everything you see in speculative videos and blog posts. TEST. TEST. TEST.
  • 136. IN SUMMARY The big take-aways that we learned are: 1 Reaffirmed to not believe everything you see in speculative videos and blog posts. TEST. TEST. TEST. 2 BLE beacons are a great tool for the right job. EXPERIENCES WITH GENERAL PROXIMITY NEEDS.
  • 137. IN SUMMARY The big take-aways that we learned are: 1 Reaffirmed to not believe everything you see in speculative videos and blog posts. TEST. TEST. TEST. 2 BLE beacons are a great tool for the right job. EXPERIENCES WITH GENERAL PROXIMITY NEEDS. 3 The best experiences often need more than BLE beacons can provide on their own. 
 THINK OF BEACONS AS ONE PART OF A LARGER SYSTEM.