System and method for selecting user generated content related to a point of interest
First Claim
1. A method for providing one or more photos associated with a point of interest on a map, the method comprising:
- receiving an indication of a request from a user to view photos associated with the point of interest on a map;
identifying a set of photos associated with the point of interest, wherein the set of photos comprise at least one of one or more photos taken from the point of interest or one or more photos that depict at least part of the point of interest;
ranking each of the photos within the set of photos according to ranking criteria, wherein the ranking criteria comprises map context, the map context defining the extent to which a viewpoint of each photo of the set of photos is similar to a current map viewpoint at a time of the request, wherein the viewpoint of each photo is defined by one or more of a field of view of the photo and a viewing direction of the photo; and
providing one or more photos of the set of photos for display to the user according to the ranking.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and machine-implemented method for providing one or more photos associated with a point of interest on a map, the method including receiving an indication of a request from a user to view photos associated with a point of interest on a map, identifying a set of photos associated with the point of interest, wherein the photos comprise at least one of photos taken from the point of interest or photos that depict at least part of the point of interest, ranking the photos within the set of photos according to ranking criteria, wherein the ranking criteria comprises one or more of map context, photo quality, photo type or user request information and providing one or more photos of the set of photos to the user according to the ranking.
-
Citations
21 Claims
-
1. A method for providing one or more photos associated with a point of interest on a map, the method comprising:
-
receiving an indication of a request from a user to view photos associated with the point of interest on a map; identifying a set of photos associated with the point of interest, wherein the set of photos comprise at least one of one or more photos taken from the point of interest or one or more photos that depict at least part of the point of interest; ranking each of the photos within the set of photos according to ranking criteria, wherein the ranking criteria comprises map context, the map context defining the extent to which a viewpoint of each photo of the set of photos is similar to a current map viewpoint at a time of the request, wherein the viewpoint of each photo is defined by one or more of a field of view of the photo and a viewing direction of the photo; and providing one or more photos of the set of photos for display to the user according to the ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing one or more photos associated with a point of interest on a map, the system comprising:
-
one or more processors; and a machine-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to perform operations comprising; receiving a selection from a user corresponding to the point of interest on a map; identifying the point of interest in response to the selection from the user; identifying a set of photos associated with the point of interest; and ranking the photos within the set of photos according to a score calculated for each photo based on map context defining the extent to which a viewpoint of each photo of the set of photos is similar to a current map viewpoint at a time of the request, wherein the viewpoint of each photo is defined by one or more of a field of view of the photo and a viewing direction of the photo and wherein the current map viewpoint is defined by one or more of current map viewport, map tilt, map heading and map zoom level. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A machine-readable medium comprising instructions stored therein, which when executed by a machine, cause the machine to perform operations comprising:
-
receiving an indication of request from the user, the request comprising one of a selection of a point on the map, a region on the map or a text query corresponding to a point or region on the map; identifying one or more cells within the map corresponding to the request, wherein the map is partitioned into a plurality of cells including the one or more cells; identifying a set of photos associated with the one or more cells; ranking the photos within the set of photos according to a ranking criteria, wherein the ranking criteria comprises map context defining the extent to which a viewpoint of each photo of the set of photos is similar to a current map viewpoint at a time of the request, wherein the viewpoint of each photo is defined by one or more of a field of view of the photo and a viewing direction of the photo and wherein the current map viewpoint is defined by one or more of current map viewport, map tilt, map heading and map zoom level; and providing one or more photos of the set of photos for display to the user according to the ranking. - View Dependent Claims (19, 20, 21)
-
Specification