Generating turn-by-turn direction previews
First Claim
1. A method for generating turn-by-turn direction previews, comprising:
- receiving, using one or more computing devices, a request for a turn-by-turn direction preview;
generating, using the one or more computing devices, a set of turn-by-turn directions based on a series of road segments connecting a first geographic location and a second geographic location, wherein each direction in the set of turn-by-turn directions is associated with a corresponding waypoint;
identifying, using the one or more computing devices, a set of images corresponding the series of road segments between two adjacent waypoints of the set of turn-by-turn directions;
determining, using the one or more computing devices, a subset of the set of images to include in the turn-by-turn direction preview by filtering the set of images to include only the images within a threshold distance from the waypoint corresponding to each turn-by-turn direction; and
generating, using the one or more computing devices, the turn-by-turn direction preview based on at least in part on the determined subset of the set of images.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure relate to generating turn-by-turn direction previews. In one aspect, one or more computing devices, may receive a request for a turn-by-turn direction preview. The one or more computing devices may generate a set of turn-by-turn directions based on a series of road segments connecting a first geographic location and a second geographic location. Each direction in the set of turn-by-turn directions may be associated with a corresponding waypoint. The one or more computing devices then identify a set of images corresponding the series of road segments between two adjacent waypoints of the set of turn-by-turn directions, and determine a subset of the set of images to include in the turn-by-turn direction preview. Subsequently, the one or more computing devices may generate the turn-by-turn direction preview based on at least in part on the determined subset of the set of images.
-
Citations
18 Claims
-
1. A method for generating turn-by-turn direction previews, comprising:
-
receiving, using one or more computing devices, a request for a turn-by-turn direction preview; generating, using the one or more computing devices, a set of turn-by-turn directions based on a series of road segments connecting a first geographic location and a second geographic location, wherein each direction in the set of turn-by-turn directions is associated with a corresponding waypoint; identifying, using the one or more computing devices, a set of images corresponding the series of road segments between two adjacent waypoints of the set of turn-by-turn directions; determining, using the one or more computing devices, a subset of the set of images to include in the turn-by-turn direction preview by filtering the set of images to include only the images within a threshold distance from the waypoint corresponding to each turn-by-turn direction; and generating, using the one or more computing devices, the turn-by-turn direction preview based on at least in part on the determined subset of the set of images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a memory; one or more computing devices, each of the one or more computing devices having one or more processors, the one or more computing devices being coupled to the memory; wherein the one or more computing devices are configured to; receive a request for a turn-by-turn direction preview; generate a set of turn-by-turn directions based on a series of road segments connecting a first geographic location and a second geographic location, wherein each turn-by-turn direction includes a corresponding waypoint; identify a set of images corresponding the series of road segments between two adjacent waypoints of the set of turn-by-turn directions; determine a subset of the set of images to include in the turn-by-turn direction preview by filtering the set of images to remove any images that exceeds a predetermined quantity of images designated for each of the road segments to determine the subset; and generate the turn-by-turn direction preview based on at least in part on the determined subset of the set of images. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory, tangible computer-readable medium on which instructions are stored, the instructions, when executed by one or more computing devices perform a method, the method comprising:
-
receiving a request for a turn-by-turn direction preview; generating a set of turn-by-turn directions based on a series of road segments connecting a first geographic location and a second geographic location, wherein each turn-by-turn direction includes a corresponding waypoint; identifying a set of street level panoramic images for each road segment between two adjacent waypoints of the set of turn-by-turn directions; determining whether any street level panoramic images of the set of street level panoramic images is outside a threshold distance from each of the two adjacent waypoints; based on the determination, filtering the set of street level panoramic images to remove the street level panoramic images that are outside the threshold distance; and generating the turn-by-turn direction preview based on at least the filtered set of street level panoramic images. - View Dependent Claims (18)
-
Specification