iBeacon Indoor Proximity System

2,061 views
1,832 views

Published on

The presentation for the first Mobile Dev Day at DISI Genova

Published in: Software, Technology, Business
4 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total views
2,061
On SlideShare
0
From Embeds
0
Number of Embeds
38
Actions
Shares
0
Downloads
55
Comments
4
Likes
3
Embeds 0
No embeds

No notes for slide

iBeacon Indoor Proximity System

  1. 1. IBEACON INDOOR PROXIMITY SYSTEM ENNIO MASI @ENNIOMA
  2. 2. #naples ABOUT ME #iOS #nodejs #dev #tactify #dad #vulcanicalabSenior Software Engineer at Hippocrates Sintech
  3. 3. INDOOR PROXIMITY SYSTEM
  4. 4. INDOOR PROXIMITY SYSTEM CONTEXTUAL DATA AIRPORT STADIUM HOSPITAL HOME RETAIL
  5. 5. GPS IS NOT ACCURATE INDOOR WI-FI SYSTEMS ARE EXPENSIVE GPS IS AFFECTED BY WEATHER CONDITIONS WI-FI SYSTEMS ARE COMPLEX INDOOR PROXIMITY SYSTEM
  6. 6. INDOOR PROXIMITY SYSTEM
  7. 7. INDOOR PROXIMITY SYSTEM QR BASED ADVERTISING CAMPAIGNS
  8. 8. INDOOR PROXIMITY SYSTEM QR BASED ADVERTISING CAMPAIGNS - REALLY UNSEXY - THE ENGAGEMENT IS SLOW - THE USER HAS TO START THE INTERACTION
  9. 9. INDOOR PROXIMITY SYSTEM NFC ADVERTISING CAMPAIGN
  10. 10. INDOOR PROXIMITY SYSTEM NFC ADVERTISING CAMPAIGN - RANGE IS TOO SHORT (~4 CM) - THE USER HAS TO START THE INTERACTION - GREAT IN OTHER FIELDS (I.E. PAYMENTS)
  11. 11. IBEACON - IBEACON is an Apple INC. trademark introduced in iOS7 http://www.apple.com/legal/intellectual-property/trademark/appletmlist.html
  12. 12. IBEACON A new class of low-powered, low-cost transmitters that can notify iOS7 devices of their presence - IBEACON is an Apple INC. trademark introduced in iOS7 http://www.apple.com/legal/intellectual-property/trademark/appletmlist.html
  13. 13. - IBEACON is an Apple INC. trademark introduced in iOS7 - IBEACON is an Apple protocol on top of CoreBluetooth IBEACON
  14. 14. - IBEACON is an Apple INC. trademark introduced in iOS7 - IBEACON is an Apple protocol on top of CoreBluetooth - IBEACON sensors are not necessarily Apple INC. products IBEACON
  15. 15. - IBEACON is an Apple INC. trademark introduced in iOS7 - IBEACON is an Apple protocol on top of CoreBluetooth - IBEACON sensors are not Apple INC. products - IBEACON emits continuously a signal that can be received by a specific app (even if the app isn’t running) IBEACON
  16. 16. IBEACON EVEN IF THE APP ISN’T RUNNING :) - IBEACON is an Apple INC. trademark introduced in iOS7 - IBEACON is an Apple protocol on top of CoreBluetooth - IBEACON sensors are not Apple INC. products - IBEACON emits continuously a signal that can be received by a specific app (even if the app isn’t running)
  17. 17. IBEACON - IBEACON is an Apple INC. trademark introduced in iOS7 - IBEACON is an Apple protocol on top of CoreBluetooth - IBEACON sensors are not Apple INC. products - IBEACON emits continuously a signal that can be received by a specific app (even if it’s in background) - IBEACON emits this signal up to ~70 meters immediate near far
  18. 18. IBEACON - IBEACON is an Apple INC. trademark introduced in iOS7 - IBEACON is an Apple protocol on top of CoreBluetooth - IBEACON emits continuously a signal that can be received by a specific app (even if it’s in background) - IBEACON emits this signal up to ~70 meters - IBEACON is able to create a new channel to the customer CHANNEL TO THE CUSTOMER!
  19. 19. IT’S NOT (JUST) A NEW TECHNOLOGY.
  20. 20. IT’S A NEW USER EXPERIENCE.
  21. 21. IBEACON emits continuously a signal that can be received by a specific app (even if it’s not running!) PROXIMITY AWARE APPS
  22. 22. IBEACON emits this signal up to ~70 meters PROXIMITY AWARE APPS
  23. 23. The user’s app can sense the beacon and react on it without any explicit action PROXIMITY AWARE APPS
  24. 24. Personalized customer experience PROXIMITY AWARE APPS
  25. 25. USE CASES RETAIL STORES
  26. 26. USE CASES EDUCATION
  27. 27. USE CASES BIG EVENTS
  28. 28. USE CASES HOUSE
  29. 29. HOW DOES IT WORK? IBEACON emits continuously a signal that can be received by a specific app (even if it’s not running!) THE SIGNAL UUID MAJOR MINOR TX POWER
  30. 30. HOW DOES IT WORK? UUID is typically used to identify a group of iBeacon, not a single one! THE SIGNAL UUID MAJOR MINOR TX POWER
  31. 31. HOW DOES IT WORK? UUID is typically used to identify a group of iBeacon, not a single one! THE SIGNAL UUID unique identifier MAJOR MINOR TX POWER
  32. 32. HOW DOES IT WORK? UUID is typically used to identify a group of iBeacon, not a single one! THE SIGNAL MAJOR Group Identifier MINOR TX POWER
  33. 33. HOW DOES IT WORK? UUID is typically used to identify a group of iBeacon, not a single one! THE SIGNAL MINOR Identifier within the group TX POWER
  34. 34. HOW DOES IT WORK? THE SIGNAL MINOR TX POWER Identify the proximity - IMMEDIATE [0 - 0.5M) - NEAR [0.5M - 2M) - FAR > 2M immediate near far
  35. 35. HOW DOES IT WORK? RANGING FOR BEACONS UUID B9AE3AF4-B5E2-4619-A995-684261110D73 MAJOR 1 MINOR 1 UUID B8314C3B-3827-4EEA-AB7A-A0C75637A9CF MAJOR 1 MINOR 1 UUID 6AE28EA1-5586-4E1D-A740-A8594BE8DA40 MAJOR 1 MINOR 1 REGION#1 REGION#2 REGION#2 UUID B9AE3AF4-B5E2-4619-A995-684261110D73 MAJOR 1 MINOR 2
  36. 36. MYTHS - A BEACON SENDS DATA NO! IT JUST SENDS A PROXIMITY UUID + MAJOR + MINOR + TX POWER
  37. 37. MYTHS - A BEACON SENDS DATA NO! IT’S JUST SEND A PROXIMITY UUID + MAJOR + MINOR + TX POWER THE CONTENT LOGIC IS WITHIN THE APP!
  38. 38. MYTHS - A BEACON SENDS DATA - A BEACON KNOWS DEVICES AROUND IT
  39. 39. MYTHS - A BEACON SENDS DATA - A BEACON KNOWS DEVICES AROUND IT NO
  40. 40. MYTHS - A BEACON SENDS DATA - A BEACON KNOWS DEVICES AROUND IT - JUST APPLE INC. BASED SUPPORTED MOBILE DEVICES DEVICES WITH IOS >= 7.1 DEVICES WITH ANDROID >= 4.3
  41. 41. MYTHS - A BEACON SENDS DATA - A BEACON KNOWS DEVICES AROUND IT - JUST APPLE INC. BASED - A BEACON CAN SPAM THE CONTENT LOGIC IS WITHIN THE APP!
  42. 42. LIMITS - SECURITY and PRIVACY
  43. 43. LIMITS - SECURITY and PRIVACY - PRECISION and ACCURACY
  44. 44. LIMITS - SECURITY and PRIVACY - PRECISION and ACCURACY - OTHER PLATFORMS SUPPORT
  45. 45. Q&A TIME
  46. 46. DEMO TIME HTTPS://GITHUB.COM/ENNIOMA/IBEACONS-SKELETON
  47. 47. ennio.masi@gmail.com http://github.com/ennioma @ennioma THANKS!

×