battle of beacons eddystone vs ibeacon

26
Beacons, iBeacon & Eddystone…. simplified

Upload: softweb-solutions

Post on 12-Aug-2015

568 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Battle of Beacons Eddystone vs iBeacon

Beacons, iBeacon & Eddystone…. simplified

Page 2: Battle of Beacons Eddystone vs iBeacon

What is a Beacon?

Beacons are small devices that emit signals using Bluetooth Low Energy (BLE) aka Bluetooth 4.0.

Made by many companies and come in various shapes, sizes and prices.

Range: Up to 70 m | Battery life: Up to 3 years.

Beacons can be stuck on walls without any wiring.

Page 3: Battle of Beacons Eddystone vs iBeacon

Who makes Beacons?Some of the Beacon makers….

Page 4: Battle of Beacons Eddystone vs iBeacon

How beacons work

Page 5: Battle of Beacons Eddystone vs iBeacon

Beacon software

There are currently two major software frameworks that are being used with these devices.

Apple iBeacon – released in June 2013

Google Eddystone – released in July 2015

Most of the existing beacons can be made Eddystone compatible with just a firmware update.

Page 6: Battle of Beacons Eddystone vs iBeacon

Eddystone ready beacons

Page 7: Battle of Beacons Eddystone vs iBeacon

The main purpose of beacons, no matter which framework they use, is proximity marketing and offering proximity related services to smartphone users.

Page 8: Battle of Beacons Eddystone vs iBeacon

Google Eddystone vs. Apple iBeacon

Page 9: Battle of Beacons Eddystone vs iBeacon

Google Eddystone vs. Apple iBeacon

Google Eddystone Apple iBeacon

- Open source, available on GitHub - Proprietary software. under the Apache v2.0 license.

- Cross-platform software - Native only to iOS devices and beacons meeting iBeacon framework.

- Can send messages to all smartphones - Can send messages to all smartphones meeting the BLE (Bluetooth 4.0) standard. meeting the BLE (Bluetooth 4.0) standard.

- Sends messages/data via UUID, URLs and Telemetry. - Sends messages only through UUID.

- To receive messages, mobile app is optional. - To receive messages, mobile app is mandatory.

- Ephemeral Identifiers (EIDs) change frequently which - No EIDs only authorized clients can decode.

Page 10: Battle of Beacons Eddystone vs iBeacon

Google Eddystone how it works, uses cases

Page 11: Battle of Beacons Eddystone vs iBeacon

Eddystone can support multiple “frame types” (data payloads)

It broadcasts three distinct signal types.

UNIVERSALLY UNIQUE IDENTIFIER (UUID)—

Similar to the iBeacon standard. The UUID is a 128-bit value that identifies a specific beacon which an application can sense.

The smartphone can then perform certain actions once it comes into contact with the beacon.

The shortcoming with this technology is that it requires the consumer to have the store’s app installed on his phone. This is where Eddystone’s second feature comes in.

Google Eddystone – under the hood

Page 12: Battle of Beacons Eddystone vs iBeacon

Google Eddystone – under the hood

URLs—With this capability, the store does not have to ask its consumers to download its app.

The store can just send a URL to the user’s phone and the consumer can look up the coupon or information on a web browser.

Telemetry Data— This last frame type is useful for companies that need to manage vast fleets of beacons.

Beacons run on battery power, so the telemetry frame type can send diagnostic data and remaining battery power to the admin.

Page 13: Battle of Beacons Eddystone vs iBeacon

EPHEMERAL IDENTIFIERS (EIDs)

Eddystone also has a security feature called Ephemeral Identifiers.

Current beacons are discoverable by any nearby device supporting the BLE standard.

This is because of the identifier which is a public signal.

Eddystone adds a layer of privacy and security with its EIDs which change frequently, allowing only authorized clients to decode them.

Google Eddystone – under the hood

Page 14: Battle of Beacons Eddystone vs iBeacon

NEARBY API Allows Android and iOS devices to communicate with other devices and beacons.

Part of Google Play Services.

For iOS, Google has a Nearby API library that developers can include with their app.

PROXIMITY BEACON API Lets developers connect semantic location data to beacons. Also works with Places API.

The diagnostics component that allows companies to monitor their beacon fleet.

Identify beacons behaving unusually.

Google Eddystone – under the hood

Page 15: Battle of Beacons Eddystone vs iBeacon

Google Eddystone in use

Page 16: Battle of Beacons Eddystone vs iBeacon

Google Eddystone in use

• TriMet, the public transit authority for the Portland metro area, worked with Google to implement Eddystone based beacons at Portland area train stations.

• 87 light-rail stations beam the notifications to nearby commuters.

• The beacon automatically connects with the commuter’s smartphone.

• This causes an alert with the station name to pop up on the home screen.

• The user taps the notification and the phone gives detailed arrival information about approaching trains.

Page 17: Battle of Beacons Eddystone vs iBeacon

Google Eddystone use cases

Retailers, Restaurants & Bars

Eddystone does not need a mobile app to send messages to smartphone users.

Google Now can provide contextual information for things like showing menu items when a user is within a restaurant.

Restaurants and bars can use this to their advantage by pushing their discount codes, menus, and Happy Hour specials through URLs.

Page 18: Battle of Beacons Eddystone vs iBeacon

Airports, Railway stations, and Bus stops

Integration of Google Maps with Eddystone can provide transit information to travelers.

Fast-access to real-time schedules at each station.

Google Eddystone use cases

Page 19: Battle of Beacons Eddystone vs iBeacon

Museums and Tourist Attractions

Eddystone based beacons can eliminate the need for tour guides.

Eliminates the need to develop a mobile app.

Whenever a user stands in front of an exhibit with a beacon in proximity, information about the exhibit can be sent directly on the user’s device.

In fact, the link to the specific webpage relating to that exhibit can be sent out.

Google Eddystone use cases

Page 20: Battle of Beacons Eddystone vs iBeacon

Asset Tracking

Eddystone has the potential to change the asset tracking industry, both at the consumer level and in factories.

Consumers can find their luggage at airports quickly with beacons stuck to their bags.

Companies can attach beacons to their shipments to keep track of them and find goods quickly in a warehouse.

Google Eddystone use cases

Page 21: Battle of Beacons Eddystone vs iBeacon

Sports stadiums

Stadiums can scatter beacons all over their grounds for helping attendees with directions, offers and information.

Eddystone’s Telemetry frame and its Proximity Beacon API, allows the owner to monitor all the beacons for any issues.

The owner can know which beacon needs to be replaced, which one is offline and which needs to get its battery changed.

Google Eddystone use cases

Page 22: Battle of Beacons Eddystone vs iBeacon

Google Eddystone apps

Edjing Pro uses the Nearby API to let DJs publish their track list to people around them.

The audience can vote on tracks that they like, with votes being updated in real-time.

Page 23: Battle of Beacons Eddystone vs iBeacon

Trello, the project management software company, is using the Nearby API to simplify sharing.

Google Eddystone apps

Page 24: Battle of Beacons Eddystone vs iBeacon

Pocket Casts lets you find and compare podcasts with people around you.

Google Eddystone apps

Page 25: Battle of Beacons Eddystone vs iBeacon

Trulia simplifies the house hunting process by creating a board and using the Nearby API to make it easy for people in the vicinity to join in.

Google Eddystone apps