US819069205/18/2016 Location-based messaging system, method, and computer program productShare Article Back