Prioritizing points of interest in unfamiliar regions
First Claim
1. A computer-implemented method for prioritizing points of interest, the method comprising:
- receiving a plurality of points of interest (POIs) selected for a first user in response to a search query submitted by the first user, wherein the first user has assigned ratings to at least a threshold number of points of interest in a first geographic region but not in a second geographic region, the second geographic region being at least a threshold distance away from the first geographic region;
identifying a second user who has assigned ratings to at least the threshold number of points of interest in both the first geographic region and the second geographic region;
identifying at least one point of interest in the plurality of POIs that has been assigned a rating by the second user, wherein the at least one identified point of interest is in the second geographic region;
prioritizing the at least one identified point of interest among the plurality of POIs based on the rating by the second user of the at least one identified point of interest; and
selecting, based on the prioritizing, a subset of the plurality of POIs to be presented to the first user.
2 Assignments
0 Petitions
Accused Products
Abstract
Various aspects of the subject technology relate to systems, methods, and machine-readable media for prioritizing points of interest. A system is configured to receive a plurality of points of interest (POIs) selected for a user, identify at least one point of interest in the plurality of POIs that has been assigned a rating by a linker entity that is associated with a first geographic region that is associated with the user and a second geographic region that is not associated with the user, prioritize the at least one identified point of interest, and select, based on the prioritizing, a subset of the plurality of POIs to be presented to the user.
25 Citations
18 Claims
-
1. A computer-implemented method for prioritizing points of interest, the method comprising:
-
receiving a plurality of points of interest (POIs) selected for a first user in response to a search query submitted by the first user, wherein the first user has assigned ratings to at least a threshold number of points of interest in a first geographic region but not in a second geographic region, the second geographic region being at least a threshold distance away from the first geographic region; identifying a second user who has assigned ratings to at least the threshold number of points of interest in both the first geographic region and the second geographic region; identifying at least one point of interest in the plurality of POIs that has been assigned a rating by the second user, wherein the at least one identified point of interest is in the second geographic region; prioritizing the at least one identified point of interest among the plurality of POIs based on the rating by the second user of the at least one identified point of interest; and selecting, based on the prioritizing, a subset of the plurality of POIs to be presented to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for prioritizing points of interest, the system comprising:
-
one or more processors; and a machine-readable medium comprising instructions stored therein, which when executed by the one or more processors, cause the one or more processors to perform operations comprising; generating a selection of points of interest (POIs) for a first user in response to a search query submitted by the first user, wherein the first user has assigned ratings to at least a threshold number of points of interest in a first geographic region but not in a second geographic region, the second geographic region being at least a threshold distance away from the first geographic region; identifying a second user who has assigned ratings to at least the threshold number of points of interest in both the first geographic region and the second geographic region; identifying at least one point of interest in the selection of POIs that has been assigned a rating by the second user, wherein the at least one identified point of interest is in the second geographic region; prioritizing the selection of POIs based on the rating by the second user of the at least one identified point of interest; and selecting, based on the prioritizing, a subset of the selection of POIs to be presented to the first user. - View Dependent Claims (12, 13)
-
-
14. A non-transitory machine-readable medium comprising instructions stored therein, which when executed by a machine, cause the machine to perform operations comprising:
-
receiving a plurality of points of interest (POIs) selected for a first user in response to a search query submitted by the first user, wherein the first user has assigned ratings to at least a threshold number of points of interest in a first geographic region but not in a second geographic region, the second geographic region being at least a threshold distance away from the first geographic region; identifying a second user who has assigned ratings to at least the threshold number of points of interest in both the first geographic region and the second geographic region; identifying a point of interest in the plurality of POIs that has been assigned a rating by the second user, wherein the at least one identified point of interest is in the second geographic region; and prioritizing the plurality of POIs based on the rating by the second user of the identified point of interest. - View Dependent Claims (15, 16, 17, 18)
-
Specification