Bluetooth beacons represent the next step in indoor positioning and are part of the larger Internet of Things (IoT) infrastructure. Using low-powered Bluetooth Beacons to send out location-based information and marketing content isn’t a new development. These low-power transmitters send out information to devices in their range and are as a tech-savy marketing departments’ dream (and for us, Location-based services fans) and now Google is the latest entrant to start working on this exciting tech, with project Eddystone.
Apple’s iBeacon, Facebook’s PlaceTips and now Google’s Eddystone
Apple entered the market in late 2013, increasing our interest in this cool new tech (Read: Will Apple’s iBeacon change the indoor positioning market) and they implemented their tech in a few places including the Apple Store. (Read: location-based discounts at Macy’s). Quite recently Facebook announced its own Bluetooth Beacon technology and service – Place Tips and they have already started rolling out their Bluetooth beacons to businesses in USA. So in some sense, Google is a late entrant to the arena.
Google Eddystone: an open BLE beacon format
Apple’s iBeacon has one major issue, and you probably guessed it already, it only works with iDevices. Eddystone is an open format that anyone can use, an important difference considering the number of non iDevice users. Google’s main focus for the Eddystone project is not sending you ads but instead sending you relevant information based on your location directly to apps like Google Now.
Eddystone is a protocol specification that defines a Bluetooth low energy (BLE) message format for proximity beacon messages. It describes several different frame types that may be used individually or in combinations to create beacons that can be used for a variety of applications. – Google’s Eddystone Github page
The Nearby API and Proximity Beacon API
Eddystone works with both Android and iOS devices and developers have two API options for using the beacons in their apps – The Nearby API and Proximity Beacon API.
Nearby API makes it easier to communicate with devices and beacons that are – well as the name implies – nearby. For e.g. specific bus stops, etc Google has already worked with the transport authorities in Portland, US to implement this.
The Proximity Beacon API on the other hand, implements a
Geo-fence around a particular location. This information and the related beacon data is stored in the cloud, which the developers can then access for their apps.
In addition to working with specific apps, Eddystone can also send a URL when a dedicated app doesn’t fit the bill. For businesses that already own another Bluetooth beacon, Eddystone can be installed with a simple firmware update, thanks to the platform independent format that Eddystone implements. Google has already collaborated with some Bluetooth hardware vendors including
Estimote.
What does it mean for Location-based Services?
An open format like Eddystone is definitely going to help tremendously increase the overall number of devices that are going to start using BLE tech for indoor positioning and location-based marketing. Back when Apple launched iBeacon in 2013, there was a lot of hype about how long it might take for Location-based marketing to become mainstream, we are yet to see that dream fully realized.
Google Now On Top + Location: #Geoawesomeness
The more exciting development could actually be in the machine learning and contextual information front. Google Now On Tap is widely regarded as the next killer application for android and interestingly it’s a contextual search app. For e.g. a simple “Ok Google, who wrote this song” is going to help find the name of the artist who wrote the song you are listening to, without having to leave the app or having to enter a detailed query. Google Now already has a lot of cool features and contextual location information will only help increase the number of things it can do with your location.
All this is great, what about using WiFi instead?
The Bluetooth vs WiFi debate has gone on for a while now and I am no expert but things are getting more interesting as a new standard is now going to let WiFi devices talk to each other. Maybe the future is going to see Bluetooth and WiFi tech co-exist and provide indoor positioning and push notifications.
More links, More information
Interested in learning more about Eddystone, here are some interesting links