Travelogue locating mining for travel suggestion Grant US-8977632-B2 United States of America 10 Mar 2015