User-controlled alternative routing
First Claim
Patent Images
1. A route-determination system, comprising:
- a memory to store instructions; and
at least one processor to execute the instructions to;
receive, from a user device, an indication of a region or location,wherein the indication is based on a selection, on an interactive map, by a user, the interactive map comprising a resizable indicator for identifying a particular area as the region or location;
identify a plurality of routes, each identified route, of the plurality of routes, comprising one or more links;
determine a cost for each identified route from an origin to a destination, the origin and the destination differing from the indicated region or location;
adjust the determined cost for at least one of the plurality of identified routes based on a proximity between a link of the at least one of the plurality of identified routes and the indicated region or location; and
provide, for display on the user device, a route, of the plurality of identified routes, the route being associated with a lowest cost of the determined cost for each identified route or the adjusted determined cost for the at least one of the plurality of identified routes.
5 Assignments
0 Petitions
Accused Products
Abstract
A user may indicate a preference of a route when alternative routes are available between an origin and a destination. The mapping system may enable a user to identify a region, a point or a set of points to help control, guide or otherwise influence the determination of a route favored by the user. While the identified region, point or set of points may be included in the route, the identified region, point or set of points need not necessarily be included in the route.
-
Citations
20 Claims
-
1. A route-determination system, comprising:
-
a memory to store instructions; and at least one processor to execute the instructions to; receive, from a user device, an indication of a region or location, wherein the indication is based on a selection, on an interactive map, by a user, the interactive map comprising a resizable indicator for identifying a particular area as the region or location; identify a plurality of routes, each identified route, of the plurality of routes, comprising one or more links; determine a cost for each identified route from an origin to a destination, the origin and the destination differing from the indicated region or location; adjust the determined cost for at least one of the plurality of identified routes based on a proximity between a link of the at least one of the plurality of identified routes and the indicated region or location; and provide, for display on the user device, a route, of the plurality of identified routes, the route being associated with a lowest cost of the determined cost for each identified route or the adjusted determined cost for the at least one of the plurality of identified routes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a device and from a user device, an indication of a region or location, wherein the indication is based on a selection, on an interactive map, by a user, the interactive map comprising a resizable indicator for identifying a wide area as the region or location; identifying, by the device, a plurality of routes, each identified route, of the plurality of routes, comprising one or more links; determining, by the device, a cost for each identified route from an origin to a destination, the origin and the destination differing from the indicated region or location; adjusting, by the device, the determined cost for at least one of the plurality of identified routes based on a proximity between a link of the at least one of the plurality of identified routes and the indicated region or location; and providing, by the device and for display on the user device, a route of the plurality of identified routes, the route being associated with a lowest cost of the determined cost for each identified route or the adjusted determined cost for the at least one of the plurality of identified routes. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive, from a user device, an indication of a region or location, wherein the indication is based on a selection, on an interactive map, by a user, the interactive map comprising a resizable indicator for identifying a wide area as the region or location; identify a plurality of routes, each identified route, of the plurality of routes, comprising one or more links; determine a cost for each identified route from an origin to a destination, the origin and the destination differing from the indicated region or location; adjust the determined cost for at least one of the plurality of identified routes based on a proximity between a link of the at least one of the plurality of identified routes and the indicated region or location; and provide, for display on the user device, a route, of the plurality of identified routes, the route being associated with a lowest cost of the determined cost for each identified route or the adjusted determined cost for the at least one of the plurality of identified routes. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification