context is king
TRANSCRIPT
C O N T E XT I S K I N G
U S I N G I N D O O R LO C AT I O N T E C H N O LO GY FO R N E W V I S I T O R E X P E R I E N C E S
T H E A DVA N C E M E N T OF S M A RT PH ON E LOC AT ION
• GPS
• Wi-Fi
• VLC ( Light )
• BLE ( Bluetooth )
Two Objectives
Provide the user with contextually aware dataProvide the museum with analytics about the user.
H I S T O RY O F BLU E T O O T H
• Created by Ericsson in 1994
• Ubiquitous today
• Short distance two-way communication
• v4.0 (2010) brought Bluetooth Low Energy (BLE) aka Bluetooth Smart
BE AC O N S & i BE AC O N
• Started appearing soon after BLE was standardized
• Popularized by Apple under the name iBeacon
• Transmits a short-range signal that other bluetooth devices can detect and use to trigger interactions
BE AC O N BR E A K D O W N
• Each beacon transmits three pieces of info:
• UUID - A unique identifier for institution
• Major - A number representing geographical region
• Minor - A number representing a location in a region
Our implementation:• UUID - Unique to IMA• Major - # by floor (100, 200)• Minor - # by room or work
C H O O S I N G A BE AC O N
• Battery Life
• Size & Appearance
• Security
• Build Quality
• Software Support
E S T I M O T E
• Small unique design
• Utilize coin-cell battery
• App for configuration
• SDK for integrating with apps with advanced features
• Accelerometer & Temperature Sensor
• Indoor/Outdoor
R OX I M I T Y
• White simple case
• Operates on 3 AA batteries
• Indoor/Outdoor
• SDK Required for use
G I M BA L
• Clean white case
• 4 user replaceable AA batteries
• Temperature Sensor
• App + Web Configuration/Management
• SDK
• Indoor/Outdoor
T E S T I N G T H E BE AC O N S
Outcomes
• To avoid vendor lock-in, check if the beacon supports standard iBeacon protocol without SDK requirement
• Gimbal Beacons had the most consistent testing data
• Larger batteries, ease of configuration and consistent data led us to choose Gimbal for IMA
BE ACON MON I T OR I NG & RANG I NG F OR i OS
• Regions consist of a UUID, Major, and Minor combination
• Apps can utilize 20 regions
• iOS 7 or greater
BE ACON MONITORING & RANG I NG F OR i OS
• Notifications for entering or exiting a region
• Approx 20 second delay on exit
• Can be enabled in the background
BE ACON MON I T OR I NG & RANGING F OR i OS
• Updated once per second
• All visible beacons reported to app
• Data includes accuracy, proximity and RSSI
P E R M I S S I O N S
• iOS introduced new location permissions
• While using app
• While not using app
TA P i O S A N D BE AC ON S
• Use ranging to locate nearest stops
• Automatically update list view (with buffering)
• Depending on beacon placement Closest may never be triggered
TA P i O S A N D BE AC ON S
• Ability to view beacon status from within app
• Helps in analyzing beacon placement
C O L L E C T I N G US E R A N A LY T I C S
• Analytics reporting built into TAP
• API’s added for receiving data
• Beacon + Content Analytics
C O L L E C T I N G US E R A N A LY T I C S
• Event Type: Entered Region, Exited Region, Ranged
• Mobile-device ID
• Beacons
• Timestamp
Beacon Analytics
C O L L E C T I N G US E R A N A LY T I C S
• Event
• Mobile-Device ID
• Stop ID
• Timestamp
Content Analytics
C O N C LU S I O N S
• Place beacons up high for better coverage
• Great for room level accuracy
• Tools are developing rapidly
• Avoid Lock-in