IDENTIFYING A ROUTE CONFIGURED TO TRAVEL THROUGH MULTIPLE POINTS OF INTEREST
4 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
-
Citations
73 Claims
-
1-53. -53. (canceled)
-
54. A computer-implemented method for modifying a travel route, comprising:
-
identifying a preliminary travel route between a first location and a second location, wherein the preliminary travel route comprises a plurality of intermediate locations; determining a first travel commitment associated with the preliminary travel route; determining if the first travel commitment exceeds a threshold commitment level; rearranging, when it is determined that the first travel commitment exceeds the threshold commitment level, the plurality of intermediate locations to form a modified travel route; determining a second travel commitment associated with the modified travel route; determining if the second travel commitment is less than the first travel commitment; and
storing, in a memory device, the modified travel route when it is determined that the second travel commitment is less than the first travel commitment. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A computer-based system for modifying a travel route comprising one or more processors and a storage medium storing a plurality of instructions, the plurality of instructions being executable by at least one processor for:
-
identifying a preliminary travel route between a first location and a second location, wherein the preliminary travel route comprises a plurality of intermediate locations; determining a first travel commitment associated with the preliminary travel route; determining if the first travel commitment exceeds a threshold commitment level; rearranging, when it is determined that the first travel commitment exceeds the threshold commitment level, the plurality of intermediate locations to form a modified travel route; determining a second travel commitment associated with the modified travel route; determining if the second travel commitment is less than the first travel commitment; and storing, in a memory device, the modified travel route when it is determined that the second travel commitment is less than the first travel commitment. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73)
-
Specification