SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
IBEACON
INDOOR PROXIMITY SYSTEM
ENNIO MASI @ENNIOMA
#naples
ABOUT ME
#iOS
#nodejs
#dev
#tactify
#dad
#vulcanicalabSenior Software Engineer at
Hippocrates Sintech
INDOOR PROXIMITY SYSTEM
INDOOR PROXIMITY SYSTEM
CONTEXTUAL DATA
AIRPORT
STADIUM
HOSPITAL
HOME
RETAIL
GPS IS NOT ACCURATE INDOOR
WI-FI SYSTEMS ARE EXPENSIVE
GPS IS AFFECTED BY WEATHER CONDITIONS
WI-FI SYSTEMS ARE COMPLEX
INDOOR PROXIMITY SYSTEM
INDOOR PROXIMITY SYSTEM
INDOOR PROXIMITY SYSTEM
QR BASED
ADVERTISING
CAMPAIGNS
INDOOR PROXIMITY SYSTEM
QR BASED
ADVERTISING
CAMPAIGNS
- REALLY UNSEXY
- THE ENGAGEMENT IS SLOW
- THE USER HAS TO START THE
INTERACTION
INDOOR PROXIMITY SYSTEM
NFC
ADVERTISING
CAMPAIGN
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)
IBEACON
- IBEACON is an Apple INC. trademark introduced in iOS7
http://www.apple.com/legal/intellectual-property/trademark/appletmlist.html
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
- IBEACON is an Apple INC. trademark introduced in iOS7
- IBEACON is an Apple protocol on top of CoreBluetooth
IBEACON
- 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
- 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
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)
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
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!
IT’S NOT (JUST) A NEW
TECHNOLOGY.
IT’S A NEW USER EXPERIENCE.
IBEACON emits continuously a signal that can be received by a specific app (even if it’s
not running!)
PROXIMITY AWARE APPS
IBEACON emits this signal up to ~70 meters
PROXIMITY AWARE APPS
The user’s app can sense the beacon and react on it without any explicit action
PROXIMITY AWARE APPS
Personalized customer experience
PROXIMITY AWARE APPS
USE CASES
RETAIL STORES
USE CASES
EDUCATION
USE CASES
BIG EVENTS
USE CASES
HOUSE
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
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
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
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
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
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
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
MYTHS
- A BEACON SENDS DATA
NO! IT JUST SENDS A PROXIMITY UUID + MAJOR +
MINOR + TX POWER
MYTHS
- A BEACON SENDS DATA
NO! IT’S JUST SEND A PROXIMITY UUID + MAJOR +
MINOR + TX POWER
THE CONTENT LOGIC IS WITHIN THE APP!
MYTHS
- A BEACON SENDS DATA
- A BEACON KNOWS DEVICES AROUND IT
MYTHS
- A BEACON SENDS DATA
- A BEACON KNOWS DEVICES AROUND IT
NO
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
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!
LIMITS
- SECURITY and PRIVACY
LIMITS
- SECURITY and PRIVACY
- PRECISION and ACCURACY
LIMITS
- SECURITY and PRIVACY
- PRECISION and ACCURACY
- OTHER PLATFORMS SUPPORT
Q&A TIME
DEMO TIME
HTTPS://GITHUB.COM/ENNIOMA/IBEACONS-SKELETON
ennio.masi@gmail.com
http://github.com/ennioma
@ennioma
THANKS!

Más contenido relacionado

La actualidad más candente

Steal this iBeacon presentation
Steal this iBeacon presentationSteal this iBeacon presentation
Steal this iBeacon presentationRed Fox Insights
 
Top 10 ibeacon Trends by TrendONE
Top 10 ibeacon Trends by TrendONETop 10 ibeacon Trends by TrendONE
Top 10 ibeacon Trends by TrendONETRENDONE GmbH
 
iBeacon, BLE and The Future of Engagement: Dsrupted Conference
iBeacon, BLE and The Future of Engagement: Dsrupted ConferenceiBeacon, BLE and The Future of Engagement: Dsrupted Conference
iBeacon, BLE and The Future of Engagement: Dsrupted ConferenceDoug Thompson
 
How iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesHow iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesInlight
 
iBeacon and IoT: Where We're At, Where We're Going
iBeacon and IoT: Where We're At, Where We're GoingiBeacon and IoT: Where We're At, Where We're Going
iBeacon and IoT: Where We're At, Where We're GoingDoug Thompson
 
Retail-sector-presentation-hashTag
Retail-sector-presentation-hashTagRetail-sector-presentation-hashTag
Retail-sector-presentation-hashTagDarshan Dwarkanath
 
Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0Andrew Spaulding
 
iBeacon Redefining Engagements
iBeacon Redefining EngagementsiBeacon Redefining Engagements
iBeacon Redefining EngagementsSatayender
 
Demystifying iBeacons
Demystifying iBeaconsDemystifying iBeacons
Demystifying iBeaconsFred Brunel
 
iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction Doug Thompson
 
BEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEWBEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEWDonnovan Andrews
 
Xamarin iBeacon Mini-hack using Estimote iBeacons
Xamarin iBeacon Mini-hack using Estimote iBeaconsXamarin iBeacon Mini-hack using Estimote iBeacons
Xamarin iBeacon Mini-hack using Estimote iBeaconsJim Bennett
 
In-Store Marketing via Micro-Location: Beacon
In-Store Marketing via Micro-Location: BeaconIn-Store Marketing via Micro-Location: Beacon
In-Store Marketing via Micro-Location: BeaconDigitasLBi Paris
 
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014FalafelSoftware
 

La actualidad más candente (20)

Steal this iBeacon presentation
Steal this iBeacon presentationSteal this iBeacon presentation
Steal this iBeacon presentation
 
Introduction to beacon
Introduction to beaconIntroduction to beacon
Introduction to beacon
 
iBeacon introduction and overview
iBeacon introduction and overviewiBeacon introduction and overview
iBeacon introduction and overview
 
Top 10 ibeacon Trends by TrendONE
Top 10 ibeacon Trends by TrendONETop 10 ibeacon Trends by TrendONE
Top 10 ibeacon Trends by TrendONE
 
iBeacon, BLE and The Future of Engagement: Dsrupted Conference
iBeacon, BLE and The Future of Engagement: Dsrupted ConferenceiBeacon, BLE and The Future of Engagement: Dsrupted Conference
iBeacon, BLE and The Future of Engagement: Dsrupted Conference
 
How iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesHow iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer Experiences
 
iBeacon and IoT: Where We're At, Where We're Going
iBeacon and IoT: Where We're At, Where We're GoingiBeacon and IoT: Where We're At, Where We're Going
iBeacon and IoT: Where We're At, Where We're Going
 
What is iBeacon in iOS?
What is iBeacon in iOS?What is iBeacon in iOS?
What is iBeacon in iOS?
 
How does iBeacon Work?
How does iBeacon Work?How does iBeacon Work?
How does iBeacon Work?
 
Beacons
Beacons Beacons
Beacons
 
Retail-sector-presentation-hashTag
Retail-sector-presentation-hashTagRetail-sector-presentation-hashTag
Retail-sector-presentation-hashTag
 
Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0
 
Beacon
BeaconBeacon
Beacon
 
iBeacon Redefining Engagements
iBeacon Redefining EngagementsiBeacon Redefining Engagements
iBeacon Redefining Engagements
 
Demystifying iBeacons
Demystifying iBeaconsDemystifying iBeacons
Demystifying iBeacons
 
iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction iBeacon and Bluetooth LE: An Introduction
iBeacon and Bluetooth LE: An Introduction
 
BEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEWBEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEW
 
Xamarin iBeacon Mini-hack using Estimote iBeacons
Xamarin iBeacon Mini-hack using Estimote iBeaconsXamarin iBeacon Mini-hack using Estimote iBeacons
Xamarin iBeacon Mini-hack using Estimote iBeacons
 
In-Store Marketing via Micro-Location: Beacon
In-Store Marketing via Micro-Location: BeaconIn-Store Marketing via Micro-Location: Beacon
In-Store Marketing via Micro-Location: Beacon
 
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
 

Destacado

The Dangers Of Using Data Too Much (Pdf)
The Dangers Of Using Data Too Much (Pdf)The Dangers Of Using Data Too Much (Pdf)
The Dangers Of Using Data Too Much (Pdf)Niki Hertel
 
Physical web inside and out final
Physical web inside and out finalPhysical web inside and out final
Physical web inside and out finalstartupIoT
 
Big Data from Small Places
Big Data from Small PlacesBig Data from Small Places
Big Data from Small PlacesInitial State
 
Building Your Next Smart City Solutions - Citizen-Focused Approach
Building Your Next Smart City Solutions - Citizen-Focused ApproachBuilding Your Next Smart City Solutions - Citizen-Focused Approach
Building Your Next Smart City Solutions - Citizen-Focused ApproachDr. Mazlan Abbas
 
REDtone IOT Smart City Solutions - CitiAct and CitiSense
REDtone IOT Smart City Solutions - CitiAct and CitiSenseREDtone IOT Smart City Solutions - CitiAct and CitiSense
REDtone IOT Smart City Solutions - CitiAct and CitiSenseDr. Mazlan Abbas
 
Internet of Things for Smart Cities
Internet of Things for Smart CitiesInternet of Things for Smart Cities
Internet of Things for Smart CitiesMphasis
 
Smart Cities are the Internet of Things
Smart Cities are the Internet of ThingsSmart Cities are the Internet of Things
Smart Cities are the Internet of Thingszdshelby
 
Introduction to IOT & Smart City
Introduction to IOT & Smart CityIntroduction to IOT & Smart City
Introduction to IOT & Smart CityDr. Mazlan Abbas
 
IoT - IT 423 ppt
IoT - IT 423 pptIoT - IT 423 ppt
IoT - IT 423 pptMhae Lyn
 

Destacado (14)

The Dangers Of Using Data Too Much (Pdf)
The Dangers Of Using Data Too Much (Pdf)The Dangers Of Using Data Too Much (Pdf)
The Dangers Of Using Data Too Much (Pdf)
 
Too much data
Too much dataToo much data
Too much data
 
Physical web inside and out final
Physical web inside and out finalPhysical web inside and out final
Physical web inside and out final
 
Big Data from Small Places
Big Data from Small PlacesBig Data from Small Places
Big Data from Small Places
 
Building Your Next Smart City Solutions - Citizen-Focused Approach
Building Your Next Smart City Solutions - Citizen-Focused ApproachBuilding Your Next Smart City Solutions - Citizen-Focused Approach
Building Your Next Smart City Solutions - Citizen-Focused Approach
 
IoT Smart Cities Presentation
IoT Smart Cities PresentationIoT Smart Cities Presentation
IoT Smart Cities Presentation
 
REDtone IOT Smart City Solutions - CitiAct and CitiSense
REDtone IOT Smart City Solutions - CitiAct and CitiSenseREDtone IOT Smart City Solutions - CitiAct and CitiSense
REDtone IOT Smart City Solutions - CitiAct and CitiSense
 
Internet of Things for Smart Cities
Internet of Things for Smart CitiesInternet of Things for Smart Cities
Internet of Things for Smart Cities
 
IOT for Smart City
IOT for Smart CityIOT for Smart City
IOT for Smart City
 
IoT soup!
IoT soup!IoT soup!
IoT soup!
 
Smart Cities are the Internet of Things
Smart Cities are the Internet of ThingsSmart Cities are the Internet of Things
Smart Cities are the Internet of Things
 
Introduction to R for Data Mining
Introduction to R for Data MiningIntroduction to R for Data Mining
Introduction to R for Data Mining
 
Introduction to IOT & Smart City
Introduction to IOT & Smart CityIntroduction to IOT & Smart City
Introduction to IOT & Smart City
 
IoT - IT 423 ppt
IoT - IT 423 pptIoT - IT 423 ppt
IoT - IT 423 ppt
 

Similar a IBEACON Indoor Proximity System Explained

How to hack wireless internet connections using aircrack-ng
How to hack wireless internet connections using aircrack-ngHow to hack wireless internet connections using aircrack-ng
How to hack wireless internet connections using aircrack-ngOpen Knowledge Nepal
 
Android Application Penetration Testing - Mohammed Adam
Android Application Penetration Testing - Mohammed AdamAndroid Application Penetration Testing - Mohammed Adam
Android Application Penetration Testing - Mohammed AdamMohammed Adam
 
Understanding of iBeacons for BLE Projects
Understanding of iBeacons for BLE Projects Understanding of iBeacons for BLE Projects
Understanding of iBeacons for BLE Projects Cumulations Technologies
 
From ci to cd - LavaJug 2012
From ci to cd  - LavaJug 2012From ci to cd  - LavaJug 2012
From ci to cd - LavaJug 2012Henri Gomez
 
Access control system using RFID and zigbee
 Access control system using  RFID and zigbee  Access control system using  RFID and zigbee
Access control system using RFID and zigbee Pradheep Shrinivasan
 
Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401LOC Place
 
Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401LOC Place
 
Webinar NETGEAR - Nuovi AP Professionali Prosafe WAC720 e WAC730
Webinar NETGEAR - Nuovi AP Professionali Prosafe WAC720 e WAC730Webinar NETGEAR - Nuovi AP Professionali Prosafe WAC720 e WAC730
Webinar NETGEAR - Nuovi AP Professionali Prosafe WAC720 e WAC730Netgear Italia
 
Netaxess - Technical document for sify
Netaxess - Technical document for sifyNetaxess - Technical document for sify
Netaxess - Technical document for sifynavancnx200
 
Zero-downtime deployment of Micro-services with Kubernetes
Zero-downtime deployment of Micro-services with KubernetesZero-downtime deployment of Micro-services with Kubernetes
Zero-downtime deployment of Micro-services with KubernetesWojciech Barczyński
 
IRJET- Smart Workplace – using Ibeacon
IRJET- Smart Workplace – using Ibeacon IRJET- Smart Workplace – using Ibeacon
IRJET- Smart Workplace – using Ibeacon IRJET Journal
 
CONFidence2015: The (Io)Things you don't even need to hack. Should we worry? ...
CONFidence2015: The (Io)Things you don't even need to hack. Should we worry? ...CONFidence2015: The (Io)Things you don't even need to hack. Should we worry? ...
CONFidence2015: The (Io)Things you don't even need to hack. Should we worry? ...PROIDEA
 
IRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice InterfaceIRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice InterfaceIRJET Journal
 
Introduction to Home Automation
Introduction to Home AutomationIntroduction to Home Automation
Introduction to Home AutomationRuslan Ulanov
 
X-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinX-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinMark Radacz
 
IoT: Internet of Things with Python
IoT: Internet of Things with PythonIoT: Internet of Things with Python
IoT: Internet of Things with PythonLelio Campanile
 
Unveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeUnveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeAndrew Blades
 

Similar a IBEACON Indoor Proximity System Explained (20)

Ibeacon
IbeaconIbeacon
Ibeacon
 
How to hack wireless internet connections using aircrack-ng
How to hack wireless internet connections using aircrack-ngHow to hack wireless internet connections using aircrack-ng
How to hack wireless internet connections using aircrack-ng
 
Android Application Penetration Testing - Mohammed Adam
Android Application Penetration Testing - Mohammed AdamAndroid Application Penetration Testing - Mohammed Adam
Android Application Penetration Testing - Mohammed Adam
 
Android Pentesting
Android PentestingAndroid Pentesting
Android Pentesting
 
Understanding of iBeacons for BLE Projects
Understanding of iBeacons for BLE Projects Understanding of iBeacons for BLE Projects
Understanding of iBeacons for BLE Projects
 
From ci to cd - LavaJug 2012
From ci to cd  - LavaJug 2012From ci to cd  - LavaJug 2012
From ci to cd - LavaJug 2012
 
Access control system using RFID and zigbee
 Access control system using  RFID and zigbee  Access control system using  RFID and zigbee
Access control system using RFID and zigbee
 
Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401
 
Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401
 
Capstone_Project.ppt
Capstone_Project.pptCapstone_Project.ppt
Capstone_Project.ppt
 
Webinar NETGEAR - Nuovi AP Professionali Prosafe WAC720 e WAC730
Webinar NETGEAR - Nuovi AP Professionali Prosafe WAC720 e WAC730Webinar NETGEAR - Nuovi AP Professionali Prosafe WAC720 e WAC730
Webinar NETGEAR - Nuovi AP Professionali Prosafe WAC720 e WAC730
 
Netaxess - Technical document for sify
Netaxess - Technical document for sifyNetaxess - Technical document for sify
Netaxess - Technical document for sify
 
Zero-downtime deployment of Micro-services with Kubernetes
Zero-downtime deployment of Micro-services with KubernetesZero-downtime deployment of Micro-services with Kubernetes
Zero-downtime deployment of Micro-services with Kubernetes
 
IRJET- Smart Workplace – using Ibeacon
IRJET- Smart Workplace – using Ibeacon IRJET- Smart Workplace – using Ibeacon
IRJET- Smart Workplace – using Ibeacon
 
CONFidence2015: The (Io)Things you don't even need to hack. Should we worry? ...
CONFidence2015: The (Io)Things you don't even need to hack. Should we worry? ...CONFidence2015: The (Io)Things you don't even need to hack. Should we worry? ...
CONFidence2015: The (Io)Things you don't even need to hack. Should we worry? ...
 
IRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice InterfaceIRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice Interface
 
Introduction to Home Automation
Introduction to Home AutomationIntroduction to Home Automation
Introduction to Home Automation
 
X-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinX-platform iBeacon apps with Xamarin
X-platform iBeacon apps with Xamarin
 
IoT: Internet of Things with Python
IoT: Internet of Things with PythonIoT: Internet of Things with Python
IoT: Internet of Things with Python
 
Unveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeUnveiling the Sydney IoT Landscape
Unveiling the Sydney IoT Landscape
 

Último

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 

Último (20)

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 

IBEACON Indoor Proximity System Explained

  • 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
  • 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
  • 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
  • 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!
  • 43. LIMITS - SECURITY and PRIVACY - PRECISION and ACCURACY
  • 44. LIMITS - SECURITY and PRIVACY - PRECISION and ACCURACY - OTHER PLATFORMS SUPPORT