Your SlideShare is downloading. ×

iBeacon Indoor Proximity System

1,345

Published on

The presentation for the first Mobile Dev Day at DISI Genova

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
1,345
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
36
Comments
4
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. IBEACON INDOOR PROXIMITY SYSTEM ENNIO MASI @ENNIOMA
  • 2. #naples ABOUT ME #iOS #nodejs #dev #tactify #dad #vulcanicalabSenior Software Engineer at Hippocrates Sintech
  • 3. INDOOR PROXIMITY SYSTEM
  • 4. INDOOR PROXIMITY SYSTEM CONTEXTUAL DATA AIRPORT STADIUM HOSPITAL HOME RETAIL
  • 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. INDOOR PROXIMITY SYSTEM
  • 7. INDOOR PROXIMITY SYSTEM QR BASED ADVERTISING CAMPAIGNS
  • 8. INDOOR PROXIMITY SYSTEM QR BASED ADVERTISING CAMPAIGNS - REALLY UNSEXY - THE ENGAGEMENT IS SLOW - THE USER HAS TO START THE INTERACTION
  • 9. INDOOR PROXIMITY SYSTEM NFC ADVERTISING CAMPAIGN
  • 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. IBEACON - IBEACON is an Apple INC. trademark introduced in iOS7 http://www.apple.com/legal/intellectual-property/trademark/appletmlist.html
  • 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. - IBEACON is an Apple INC. trademark introduced in iOS7 - IBEACON is an Apple protocol on top of CoreBluetooth IBEACON
  • 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. - 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. 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. 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. 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. IT’S NOT (JUST) A NEW TECHNOLOGY.
  • 20. IT’S A NEW USER EXPERIENCE.
  • 21. IBEACON emits continuously a signal that can be received by a specific app (even if it’s not running!) PROXIMITY AWARE APPS
  • 22. IBEACON emits this signal up to ~70 meters PROXIMITY AWARE APPS
  • 23. The user’s app can sense the beacon and react on it without any explicit action PROXIMITY AWARE APPS
  • 24. Personalized customer experience PROXIMITY AWARE APPS
  • 25. USE CASES RETAIL STORES
  • 26. USE CASES EDUCATION
  • 27. USE CASES BIG EVENTS
  • 28. USE CASES HOUSE
  • 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. 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. 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. 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. 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. 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. 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. MYTHS - A BEACON SENDS DATA NO! IT JUST SENDS A PROXIMITY UUID + MAJOR + MINOR + TX POWER
  • 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. MYTHS - A BEACON SENDS DATA - A BEACON KNOWS DEVICES AROUND IT
  • 39. MYTHS - A BEACON SENDS DATA - A BEACON KNOWS DEVICES AROUND IT NO
  • 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. 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. LIMITS - SECURITY and PRIVACY
  • 43. LIMITS - SECURITY and PRIVACY - PRECISION and ACCURACY
  • 44. LIMITS - SECURITY and PRIVACY - PRECISION and ACCURACY - OTHER PLATFORMS SUPPORT
  • 45. Q&A TIME
  • 46. DEMO TIME HTTPS://GITHUB.COM/ENNIOMA/IBEACONS-SKELETON
  • 47. ennio.masi@gmail.com http://github.com/ennioma @ennioma THANKS!

×