Download - Micro-Location Explained
1
Micro-LocationBreakout Session
And we’re here because…
An iPhone and a Nexus 5 walk into a bar…
DC should be talking about mobile.
@StateOfMobileDC
#StateOfMobile
What is Micro-Location?
!
!
!
Beacon Nearby?
Misconceptions
NOT GPS… Micro-location is about proximity not location
NOT about spying, tracking, or watching… Micro-location beacons themselves record nothing
months (3-6) year(s) 50m Range*
Now with moreAdvertising Packets!!!
Up to 50m Range*
Preamble (1 Byte)
Protocol Data Unit"(2-39 Bytes)
CRC"(3 Bytes)
Access Address (4 Bytes)
Advertising Packet
Protocol Data Unit"(39 Bytes)
Header (2 Bytes)
iBeaconPrefix"
(9 Bytes)UUID"
(16 Bytes)Major"
(2 Bytes)Minor"
(2 Bytes)Power"
(2 Bytes)MAC"
(6 Bytes)
02:01:1a:1a:ff:4c:00:02:15
e2:c5:6d:b5:df:fb:48:d2:b0:60:d0:f5:a7:10:96:e0
00:01 00:01 c5
PDU
What can we do with it?
Release the Beacons
Apple Passbook"+ iBeacon
• Bring a Pass to the lock screen
• Display a static message
• No Vibrate, No Sound, Nothing when unlocked
iOS App (Background)
Callbacks: Enter Region — Exit Region — Ranging*
Do Not need Background Execution"
May not be user killable
iOS App (Running)
Callbacks: — Enter Region — Exit Region — Ranging
What will people do with it?
• Shelf-level shopping apps"
• Alerts, Warnings — Virtual Signs + Caution Tape"
• Museums — Exhibit Level information"
• Indoor Location*"
!
• What if YOUR phone was the beacon?
Than
ks