Top Banner
CONTEXT IS KING USING INDOOR LOCATION TECHNOLOGY FOR NEW VISITOR EXPERIENCES
35
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Context is King

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

Page 2: Context is King

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 )

Page 3: Context is King

A L I TT L E H E L P F R OM OU R F R I E ND S

Page 4: Context is King

Two Objectives

Provide the user with contextually aware dataProvide the museum with analytics about the user.

Page 5: Context is King

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

Page 6: Context is King

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

Page 7: Context is King

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

Page 8: Context is King

C H O O S I N G A BE AC O N

• Battery Life

• Size & Appearance

• Security

• Build Quality

• Software Support

Page 9: Context is King

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

Page 10: Context is King

R OX I M I T Y

• White simple case

• Operates on 3 AA batteries

• Indoor/Outdoor

• SDK Required for use

Page 11: Context is King

G I M BA L

• Clean white case

• 4 user replaceable AA batteries

• Temperature Sensor

• App + Web Configuration/Management

• SDK

• Indoor/Outdoor

Page 12: Context is King

T E S T I N G T H E BE AC O N S

Page 13: Context is King

T E S T I N G T H E B E AC O N S

• Each test 2 min

• Distances: 3.66m, 3m, 2m, 1m, .5m, 0m

Page 14: Context is King

T E S T I N G T H E BE AC O N S

Test 1 - iPhone on table

Page 15: Context is King

T E S T I N G T H E BE AC O N S

Test 2 - iPhone in hand

Page 16: Context is King

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

Page 17: Context is King

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

Page 18: Context is King

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

Page 19: Context is King

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

Page 20: Context is King

P E R M I S S I O N S

• iOS introduced new location permissions

• While using app

• While not using app

Page 21: Context is King

P R OV I D I N G I N D O O R C O N T E XT W I T H B E AC O N S & TA P

Page 22: Context is King

A D D I N G BE AC O N S T O TA P

Page 23: Context is King

A D D I N G BE AC O N S T O S T O P S

Page 24: Context is King

G E TT I N G T H E DATA O U T O F TA P

Page 25: Context is King

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

Page 26: Context is King

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

Page 27: Context is King

C O L L E C T I N G US E R A N A LY T I C S

Page 28: Context is King

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

Page 29: Context is King

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

Page 30: Context is King

C O L L E C T I N G US E R A N A LY T I C S

Beacon Analytics

Page 31: Context is King

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

Page 32: Context is King

C O L L E C T I N G US E R A N A LY T I C S

Content Analytics

Page 33: Context is King

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

Page 34: Context is King

C O N TAC T I N F O

Kyle [email protected]

@kjaebker

Gray [email protected]

@LateNightwGray