I think it would be rather simple to implement. Device A recognizes gesture to share info. Device A sends a local ping asking if there are other nearby devices that are willing to accept data. Device B is willing to accept data, so it answers with a location. Device A determines Device B is in a location where the user swiped to. Device A asks Device B, will you accept flight plan data? Device B says sure. Device A sends the flight plan data. Device B determines that it is already friends with Device A, so it shows the data, otherwise maybe it would have prompted its user first.