Identifying a route configured to travel through multiple points of interest
First Claim
Patent Images
1. A computer-implemented method for determining a travel route, comprising:
- identifying a first route between an origin and a destination;
identifying a first perimeter around the first route;
determining that there are less than a predetermined number of points of interest within the first perimeter;
identifying, in response to the determination that there are less than a predetermined number of points of interest within the first perimeter, a second perimeter around the first route, wherein the second perimeter is larger than the first perimeter;
identifying, within the second perimeter, a plurality of points of interest;
receiving a selection of a location from among the plurality of points of interest identified within the second perimeter; and
determining, using at least one processor, a second route between the origin and the destination, and comprising the selected location.
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.
44 Citations
18 Claims
-
1. A computer-implemented method for determining a travel route, comprising:
-
identifying a first route between an origin and a destination; identifying a first perimeter around the first route; determining that there are less than a predetermined number of points of interest within the first perimeter; identifying, in response to the determination that there are less than a predetermined number of points of interest within the first perimeter, a second perimeter around the first route, wherein the second perimeter is larger than the first perimeter; identifying, within the second perimeter, a plurality of points of interest; receiving a selection of a location from among the plurality of points of interest identified within the second perimeter; and determining, using at least one processor, a second route between the origin and the destination, and comprising the selected location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-based system for determining a travel route, the system comprising at least one processor and a storage medium that stores a plurality of instructions, the plurality of instructions being executable by the at least one processor for:
-
identifying a first route between an origin and a destination; identifying a first perimeter around the first route; determining that there are less than a predetermined number of points of interest within the first perimeter; identifying, in response to the determination that there are less than a predetermined number of points of interest within the first perimeter, a second perimeter around the first route, wherein the second perimeter is larger than the first perimeter; identifying, within the second perimeter, a plurality of points of interest; receiving a selection of a location from among the plurality of points of interest identified within the second perimeter; and determining a second route between the origin and the destination, and comprising the selected location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification