SlideShare a Scribd company logo
1 of 18
New proximity-based experiences by iOS/Android devices
Eri Han
haneri1103@gmail.com
IoT 活用の新世代コミュニケーション。
Web URL プッシュ通知 (β提供)
関連するウェブサイトのURLを、スマートフォンにリモート通知。
・・・・・
ビーコン
(フィジカルウェブ)
単なるデジタルサイネージではない、最新技術を活用した様々な機能を搭載。
IoT 時代のインタラクティブ・コミュニケーションを実現します。
What is iBeacon/Eddystone/Physical Web?
BLE (Bluetooth Low Energy)
省電力近距離無線通信技術
• ペアリングの概念がない
• BLE Beaconは2.4GHz帯を利用する通信機器(主に無線
LAN)との混線もない
• Bluetooth Version 4.0以降
• BLEのCentral(中心ノード)とPeripheral(端末ノード)
Physical Web
グーグルがアプリを介さず機器とインターネットを連携でき
る標準規格として2014年10月に発表した新プロジェクト
http://google.github.io/physical-web/
iBeacon
a communication protocol developed by Apple on top of Bluetooth Smart technology. (WWDC
2013)
• Data Packet broadcasted
• Location – aware in apps
• iOS7.0+, Mac OX Mavericks Support Only
• Must have app installed
iBeacon Data Packet
UUID (16 bytes) + major number (2 bytes) + minor number (2 bytes)
iBeacon Interactions
Monitoring & Ranging
Monitoring – Enter/Exit Events (regions)
Ranging – only foreground(proximity)
Eddystone
Just like iBeacon is a Bluetooth 4.0 communication protocol designed by Apple, Eddystone is an
open Bluetooth 4.0 protocol from Google(July 2015).
Eddystone Packet types
- Eddystone-UID : A unique, static ID (10-byte Namespace + 6-byte Instance)
- Eddystone-URL: A compressed URL
- Eddystone-TLM: Beacon status data that is useful for beacon fleet maintenance, and
powers Google Proximity Beacon API's diagnostics endpoint. -TLM should be interleaved
with an identifying frame such as Eddystone-UID or Eddystone-EID (for which the encrypted
eTLM version preserves security).
- Eddystone-EID : A time-varying beacon frame that can be resolved to a stable identifier by a
linked resolver, such as Proximity Beacon API.
Eddystone & iBeacon comparison
- While iBeacon is officially supported by iOS devices only, Eddystone has official support for
both iOS and Android.
- Eddystone is an open protocol.
- The advertising packet is naturally different from that of iBeacon. In fact, Eddystone is
designed to support multiple data packet types, starting with two: Eddystone-
UID and Eddystone-URL.
- There’s a third type of packet: Eddystone-TLM, as in “telemetry.” This packet is broadcast
alongside the Eddystone-UID or Eddystone-URL packets and contains beacon’s “health
status” (e.g., battery life). This is mainly intended for fleet management, and because of that,
the TLM “service” packet is broadcast less frequently than the “data” packets.
- iBeacon provides two API methods for apps to detect iBeacons devices: ranging, which
works only when the app is active, and provides proximity estimations; and monitoring,
which works even if the app is not running, and provides a binary “in range” and “out of
range” information.
New proximity-based experiences by iOS/Android devices
Dedicated
Hardware
Here I am!
Smart
Devices
Smart
Devices
I see signal
Broadcasting BLE by iOS/Android devices
Dedicated
Hardware
Here I am!
I see 2 signals
Smart
Devices
Smart
Devices
Here I am!
Broadcasting BLE by iOS/Android devices
Dedicated
Hardware
Here I am!
I see 2 signals
Here I am!
Broadcasting BLE by iOS/Android devices
Dedicated
Hardware
Here I am!
I see 2 signals
Here I am!
Broadcasting BLE by iOS/Android devices
New proximity-based experiences by iOS/Android devices
BLE Signal Notification
iBeacon / Eddystone
Must have app installed
BLE Signal Notification
Eddystone-URL only
Eddystone BLE Beacons work with the
existing Google Chrome Widget or the

More Related Content

What's hot

Data security problems
Data security problemsData security problems
Data security problems
sou0001
 

What's hot (20)

Demystifying Internet of Things
Demystifying Internet of ThingsDemystifying Internet of Things
Demystifying Internet of Things
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Connected Personal Objects: Getting Intimate with the Internet of Things
Connected Personal Objects: Getting Intimate with the Internet of ThingsConnected Personal Objects: Getting Intimate with the Internet of Things
Connected Personal Objects: Getting Intimate with the Internet of Things
 
Onboarding in the IoT
Onboarding in the IoTOnboarding in the IoT
Onboarding in the IoT
 
Internet of things by Lahiru Ruwan wijesinghe
Internet of things by Lahiru Ruwan wijesingheInternet of things by Lahiru Ruwan wijesinghe
Internet of things by Lahiru Ruwan wijesinghe
 
Data security problems
Data security problemsData security problems
Data security problems
 
IOT
IOTIOT
IOT
 
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
Introduction to IoT
 
Internetofthings 111021131418-phpapp01
Internetofthings 111021131418-phpapp01Internetofthings 111021131418-phpapp01
Internetofthings 111021131418-phpapp01
 
Internet of things
Internet of things Internet of things
Internet of things
 
Computer network wifi
Computer network wifiComputer network wifi
Computer network wifi
 
IoT security (Internet of Things)
IoT security (Internet of Things)IoT security (Internet of Things)
IoT security (Internet of Things)
 
Lessons learned for internet of things
Lessons learned for internet of thingsLessons learned for internet of things
Lessons learned for internet of things
 
Io t
Io tIo t
Io t
 
Introduction To IoT
Introduction To IoTIntroduction To IoT
Introduction To IoT
 
Computer engineering and it seminar topics
Computer engineering and  it seminar topicsComputer engineering and  it seminar topics
Computer engineering and it seminar topics
 
NFC
NFCNFC
NFC
 
Hitchhikers Guide to the Identiverse - How Federated Business will Rule the W...
Hitchhikers Guide to the Identiverse - How Federated Business will Rule the W...Hitchhikers Guide to the Identiverse - How Federated Business will Rule the W...
Hitchhikers Guide to the Identiverse - How Federated Business will Rule the W...
 
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoTAWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
 

Similar to New proximity based experiences by ios/android devices

Beacons
Beacons Beacons
Beacons
Rahul Dhabhai
 
SYANDES write-up - iBeacon
SYANDES write-up - iBeaconSYANDES write-up - iBeacon
SYANDES write-up - iBeacon
Rhea Posadas
 

Similar to New proximity based experiences by ios/android devices (20)

Beacon
BeaconBeacon
Beacon
 
What is Eddystone
What is EddystoneWhat is Eddystone
What is Eddystone
 
14 569
14 569 14 569
14 569
 
What is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical VersionWhat is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical Version
 
What is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical VersionWhat is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical Version
 
Beacon FAQ
Beacon FAQBeacon FAQ
Beacon FAQ
 
IoT
IoTIoT
IoT
 
Estimote
EstimoteEstimote
Estimote
 
Beacons Explained Slideshare
Beacons Explained SlideshareBeacons Explained Slideshare
Beacons Explained Slideshare
 
Eddystone FAQ's
Eddystone  FAQ'sEddystone  FAQ's
Eddystone FAQ's
 
Internet of things, and rise of ibeacons
Internet of things, and rise of ibeaconsInternet of things, and rise of ibeacons
Internet of things, and rise of ibeacons
 
Flexible Technologies for Smart Campus
Flexible Technologies for Smart CampusFlexible Technologies for Smart Campus
Flexible Technologies for Smart Campus
 
Beacons
Beacons Beacons
Beacons
 
SYANDES write-up - iBeacon
SYANDES write-up - iBeaconSYANDES write-up - iBeacon
SYANDES write-up - iBeacon
 
Top 10 iBeacon Questions
Top 10 iBeacon QuestionsTop 10 iBeacon Questions
Top 10 iBeacon Questions
 
Eddystone vs i beacon
Eddystone vs i beaconEddystone vs i beacon
Eddystone vs i beacon
 
Development of web-based surveillance system for Internet of Things (IoT) app...
Development of web-based surveillance system for Internet of Things (IoT) app...Development of web-based surveillance system for Internet of Things (IoT) app...
Development of web-based surveillance system for Internet of Things (IoT) app...
 
IRJET- Clean India Mission: Beacon Technology
IRJET- Clean India Mission: Beacon TechnologyIRJET- Clean India Mission: Beacon Technology
IRJET- Clean India Mission: Beacon Technology
 
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOSANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
 
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOSANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
ANALYSING THE POTENTIAL OF BLE TO SUPPORT DYNAMIC BROADCASTING SCENARIOS
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

New proximity based experiences by ios/android devices

  • 1. New proximity-based experiences by iOS/Android devices Eri Han haneri1103@gmail.com
  • 2.
  • 3. IoT 活用の新世代コミュニケーション。 Web URL プッシュ通知 (β提供) 関連するウェブサイトのURLを、スマートフォンにリモート通知。 ・・・・・ ビーコン (フィジカルウェブ) 単なるデジタルサイネージではない、最新技術を活用した様々な機能を搭載。 IoT 時代のインタラクティブ・コミュニケーションを実現します。
  • 5. BLE (Bluetooth Low Energy) 省電力近距離無線通信技術 • ペアリングの概念がない • BLE Beaconは2.4GHz帯を利用する通信機器(主に無線 LAN)との混線もない • Bluetooth Version 4.0以降 • BLEのCentral(中心ノード)とPeripheral(端末ノード) Physical Web グーグルがアプリを介さず機器とインターネットを連携でき る標準規格として2014年10月に発表した新プロジェクト http://google.github.io/physical-web/
  • 6.
  • 7. iBeacon a communication protocol developed by Apple on top of Bluetooth Smart technology. (WWDC 2013) • Data Packet broadcasted • Location – aware in apps • iOS7.0+, Mac OX Mavericks Support Only • Must have app installed iBeacon Data Packet UUID (16 bytes) + major number (2 bytes) + minor number (2 bytes) iBeacon Interactions Monitoring & Ranging Monitoring – Enter/Exit Events (regions) Ranging – only foreground(proximity)
  • 8. Eddystone Just like iBeacon is a Bluetooth 4.0 communication protocol designed by Apple, Eddystone is an open Bluetooth 4.0 protocol from Google(July 2015). Eddystone Packet types - Eddystone-UID : A unique, static ID (10-byte Namespace + 6-byte Instance) - Eddystone-URL: A compressed URL - Eddystone-TLM: Beacon status data that is useful for beacon fleet maintenance, and powers Google Proximity Beacon API's diagnostics endpoint. -TLM should be interleaved with an identifying frame such as Eddystone-UID or Eddystone-EID (for which the encrypted eTLM version preserves security). - Eddystone-EID : A time-varying beacon frame that can be resolved to a stable identifier by a linked resolver, such as Proximity Beacon API.
  • 9.
  • 10. Eddystone & iBeacon comparison - While iBeacon is officially supported by iOS devices only, Eddystone has official support for both iOS and Android. - Eddystone is an open protocol. - The advertising packet is naturally different from that of iBeacon. In fact, Eddystone is designed to support multiple data packet types, starting with two: Eddystone- UID and Eddystone-URL. - There’s a third type of packet: Eddystone-TLM, as in “telemetry.” This packet is broadcast alongside the Eddystone-UID or Eddystone-URL packets and contains beacon’s “health status” (e.g., battery life). This is mainly intended for fleet management, and because of that, the TLM “service” packet is broadcast less frequently than the “data” packets. - iBeacon provides two API methods for apps to detect iBeacons devices: ranging, which works only when the app is active, and provides proximity estimations; and monitoring, which works even if the app is not running, and provides a binary “in range” and “out of range” information.
  • 11. New proximity-based experiences by iOS/Android devices
  • 12. Dedicated Hardware Here I am! Smart Devices Smart Devices I see signal Broadcasting BLE by iOS/Android devices
  • 13. Dedicated Hardware Here I am! I see 2 signals Smart Devices Smart Devices Here I am! Broadcasting BLE by iOS/Android devices
  • 14. Dedicated Hardware Here I am! I see 2 signals Here I am! Broadcasting BLE by iOS/Android devices
  • 15. Dedicated Hardware Here I am! I see 2 signals Here I am! Broadcasting BLE by iOS/Android devices
  • 16. New proximity-based experiences by iOS/Android devices
  • 17. BLE Signal Notification iBeacon / Eddystone Must have app installed
  • 18. BLE Signal Notification Eddystone-URL only Eddystone BLE Beacons work with the existing Google Chrome Widget or the