Systems and Methods for Ranking Points of Interest
First Claim
1. A computer-implemented method, comprising:
- determining, using at least one processor, initial rankings for a plurality of points of interest associated with a geographic region;
generating an instruction to transmit information associated with the points of interest to a user device, the transmitted information comprising the initial rankings;
in response to the transmitted information, obtaining voting information associated with at least a subset of the points of interest, the voting information being provided by at least one of a user of the user device or a member of a social network associated with the user; and
calculating, using the at least one processor, modified rankings for the points of interest based on at least the initial rankings and the voting information.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for ranking points of interest (POIs). According to one implementation, a computer-implemented method may be provided that includes receiving geographic information from a user device, and selecting a plurality of points of interest within the geographic region. The method may also include generating an initial ranking of the selected points of interest based on voting information received from the user device, viral input from a user'"'"'s social network, and/or additional input based on searches for maps and travel directions for traversing a route. In addition, the method may include calculating a modified ranking of the selected points of interest.
-
Citations
37 Claims
-
1. A computer-implemented method, comprising:
-
determining, using at least one processor, initial rankings for a plurality of points of interest associated with a geographic region; generating an instruction to transmit information associated with the points of interest to a user device, the transmitted information comprising the initial rankings; in response to the transmitted information, obtaining voting information associated with at least a subset of the points of interest, the voting information being provided by at least one of a user of the user device or a member of a social network associated with the user; and calculating, using the at least one processor, modified rankings for the points of interest based on at least the initial rankings and the voting information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
a storage device; and at least one processor coupled to the storage device, wherein the storage device stores a program for controlling the at least one processor, and wherein the at least one processor, being operative with the program, is configured to; determine initial rankings for a plurality of points of interest associated with a geographic region; generate an instruction to transmit information associated with the points of interest to a user device, the transmitted information comprising the initial rankings; in response to the transmitted information, obtain voting information associated with at least a subset of the points of interest, the voting information being provided by at least one of a user of the user device or a member of a social network associated with the user; and calculate modified rankings for the points of interest based on at least the initial rankings and the voting information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
28. The apparatus of claim 28, wherein the processor is further configured to:
-
determine whether a first one of the hotspots is disposed proximate to a second one of the hotspots; and merge the initial boundaries of the first and second hotspots, when the first hotspot is disposed proximate to the second hotspot.
-
-
37. A tangible, non-transitory computer readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method, comprising:
-
determining initial rankings for a plurality of points of interest associated with a geographic region; generating an instruction to transmit information associated with the points of interest to a user device, the transmitted information comprising the initial rankings; in response to the transmitted information, obtaining voting information associated with at least a subset of the points of interest, the voting information being provided by at least one of a user of the user device or a member of a social network associated with the user; and calculating modified rankings for the points of interest based on at least the initial rankings and the voting information.
-
Specification