Find your Friends
Think back to the last conference you attended. Or better, the last time you visited the zoo with friends or family. Or the mall. Or a stadium. Chances are, you had to ask or answer a very basic question at least once:
“Where are you?”
It’s such a simple question, isn’t it? If you’re with friends, they probably have your phone number, and you’ll end up with a text exchange like this:
Or consider the “family outing” scenario. You trudge to the food court at three-on-the-dot just like you explicitly told your kids, and surprise, you’re the only one there. A slew of Where are you? Are you close? texts and phone calls ensue.
Industry conferences and trade shows offer additional challenges. You’re trying to meet with customers and colleagues, and arrange face-to-face conversations over email since they don’t have your number.
Indoor Location and Mobile Apps
At Aruba, we use Bluetooth Low Energy (BLE) technology to power location in mobile apps so we can help answer the question Where am I? and Where am I going? indoors, where GPS signals can’t reach. We started by addressing the indoor navigation and wayfinding challenges inherent in large venues like the ones mentioned above. We do this with our Meridian mobile app software and by outfitting a venue with Aruba BLE Beacon hardware. Meridian is the backend hub for all of the app’s location-specific maps and content, and the beacon hardware allows the mobile app to calculate its real-time location. The technology enables a user to easily orient themselves by displaying a glowing blue dot on a digital map, or find their way to points of interest in hotels, hospitals, airports and other large public places.
Our Location technology is powered by Beacons. They can be configured for proximity (for instance, to trigger push messaging) or for location (to allow the mobile app to calculate your position indoors). Using our own Aruba Beacon network hardware, the Meridian engineering team here in Portland built a new Location Sharing API that updates position data in both foreground and background, allowing users to share their current location with others while they are at a particular venue. This API is now available in the Meridian SDK for iOS and Android. The Meridian AppMaker platform uses this API to power a new “Find my Friends” feature for customers that have an Aruba Beacon deployment.
In our office, for example, when I launch the Aruba Campus app I can find my colleagues in real time on a digital map and access directions to them if needed.
You might be thinking “Don’t Apple and Android already allow us to share our location on our phones?” This is true, but-similar to their mapping apps-the feature only works when you are outdoors. Also, Apple and Android’s apps are not confined to a particular destination. Realizing that most people don’t want their location shared at all times, they subsequently created complex add-on features requiring users to apply constraints and time limits for one-way or bidirectional location sharing.
Parameters Are a Good Thing
Our new Find My Friends feature is fully opt-in and reciprocal. You create a profile, choose to share your location with particular contacts, and those contacts must in turn share their location with you for it to work.
You can remove friends or toggle the feature off and on at any time, but regardless, Location Sharing only works when you are physically present at the venue, because it relies on the venue’s Beacon network to power the location.
Here is the exact sequence of how it works (assuming the venue has a Meridian-powered mobile app and an Aruba Beacon deployment):
So, for example, let’s say you are at a large hotel attending a conference and using their event mobile app to share your location with select colleagues. The moment you leave the conference area, it automatically stops sharing your location.