Systems And Methods For Providing Geography-Based Tours
Abstract
Systems and methods for providing tours are described. In various embodiments, a method comprises receiving a tour request comprising location information, a first activity type, and a second activity type from a user, retrieving tour information from a tour database based on the location information, the first activity type, and the second activity type, the tour information comprising a first facility associated with the first activity type and a second facility associated with the second activity type, determining directions between the first facility and the second facility, and providing the directions and at least some tour information to the user.
Claims
exact text as granted — not AI-modified1 . A method comprising:
receiving a tour request comprising location information, a first activity type, and a second activity type from a user; retrieving tour information from a tour database based on the location information, the first activity type, and the second activity type, the tour information comprising a first facility associated with the first activity type and a second facility associated with the second activity type; determining directions between the first facility and the second facility; and providing the directions to the user.
2 . The method of claim 1 , wherein the first activity type comprises a food type, the second activity type comprises a theatrical production, the location information comprises the location of the user, the tour information comprises a name of a restaurant associated with the food type and a theater associated with the theatrical event, and the directions are between the restaurant and the theater.
3 . The method of claim 1 , wherein the directions further comprise directions from the user to the first facility.
4 . The method of claim 1 , further comprising generating a map showing a first location of the first facility and a second location of the second facility.
5 . The method of claim 1 , wherein retrieving tour information further comprises:
retrieving user preferences from a user account associated with the user; retrieving a list of facilities associated with the first activity type; and selecting at least one first facility from the list of facilities based on the user preferences.
6 . The method of claim 1 , wherein retrieving tour information further comprises:
retrieving a list of facilities associated with the first activity type; retrieving at least one review of at least one first facility of the list of facilities; and selecting at least one first facility from the list of facilities based on the at least one review.
7 . The method of claim 6 , further comprising sorting the list of facilities based on the at least one review.
8 . The method of claim 7 , wherein providing the directions to the user comprises providing at least some of the sorted list of facilities including the selected at least one first facility to the user.
9 . The method of claim 1 , wherein retrieving tour information further comprises:
retrieving a list of facilities associated with the first activity type; determining a first distance between the user and a first facility of the list of facilities and a second distance between the user and a second facility of the list of facilities; determining a shortest distance based on a comparison of the first distance to the second distance; and selecting at least one facility from the list of facilities based on the shortest distance.
10 . The method of claim 1 , wherein retrieving tour information further comprises:
retrieving a first list of facilities associated with the first activity type; selecting a first facility from the first list of facilities; retrieving a second list of facilities associated with the second activity type; determining a distance between the first facility and at least one second facility from the second list of facilities; and selecting the second facility from the second list of facilities based on the distance determination.
11 . A system comprising:
a tour module configured to retrieve tour information from a tour database based on location information, a first activity type, and a second activity type, the tour information comprising a first facility associated with the first activity type and a second facility associated with the second activity type; a direction module configured to determine directions between the first facility and the second facility; and a communication module configured to receive a tour request comprising the location information, the first activity type, and the second activity type from a user and to provide the directions to the user.
12 . The system of claim 11 , wherein the first activity type comprises a food type, the second activity type comprises a theatrical production, the location information comprises the location of the user, the tour information comprises a name of a restaurant associated with the food type and a theater associated with the theatrical event, and the directions are between the restaurant and the theater.
13 . The system of claim 11 , wherein the directions further comprise directions from the user to the first facility.
14 . The system of claim 11 , further comprising a map module configured to generate a map showing a first location of the first facility and a second location of the second facility.
15 . The system of claim 11 , wherein retrieving tour information further comprises:
a user preference module configured to retrieve user preferences from a user account associated with the user; and a facility selection module configured to retrieve a list of facilities associated with the first activity type and select at least one first facility from the list of facilities based on the user preferences.
16 . The system of claim 1 , wherein the tour module is further configured to retrieve a list of facilities associated with the first activity type, to retrieve at least one review of at least one first facility of the list of facilities and to select at least one first facility from the list of facilities based on the at least one review.
17 . The system of claim 16 , wherein the tour module is further configured to sort the list of facilities based on the at least one review.
18 . The system of claim 17 , wherein the communication module configured to provide the directions comprises the communication module configured to provide at least some of the sorted list of facilities including the selected at least one first facility to the user.
19 . The system of claim 11 , wherein the tour module further configured to retrieve a list of facilities associated with the first activity type and wherein the direction module is configured to determine a first distance between the user and a first facility of the list of facilities and a second distance between the user and a second facility of the list of facilities.
20 . The system of claim 19 , wherein the tour module is further configured to determine a shortest distance based on a comparison of the first distance to the second distance and to select at least one facility from the list of facilities based on the shortest distance.
21 . The system of claim 11 , wherein the tour module further configured to retrieve a first list of facilities associated with the first activity type, to select a first facility from the first list of facilities, retrieve a second list of facilities associated with the second activity type, and to select the second facility from the second list of facilities based on a distance determination between the first facility and at least one second facility from the second list of facilities.
22 . A computer readable medium comprises instructions executable by a processor for performing a method, the method comprises:
receiving a tour request comprising location information, a first activity type, and a second activity type from a user; retrieving tour information from a tour database based on the location information, the first activity type, and the second activity type, the tour information comprising a first facility associated with the first activity type and a second facility associated with the second activity type; determining directions between the first facility and the second facility; and providing the directions to the user.Join the waitlist — get patent alerts
Track US2010094543A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.