PROVIDING CONTEXT RELEVANT SEARCH FOR A USER BASED ON LOCATION AND SOCIAL INFORMATION
First Claim
1. A method comprising:
- receiving a ranked list of search results responsive to a search query, each search result comprising a search value;
displaying a graphical map centered around a center location, the graphical map comprising a plurality of locations, each location associated with a search result from the ranked list of search results, each location comprising an indication of an order of the search result in the ranked list of search results, each location placed on the map according to a location associated with the search result; and
wherein the order of the search result in the ranked list of search results is based on a relevance score.
1 Assignment
0 Petitions
Accused Products
Abstract
A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user'"'"'s previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user'"'"'s interests and current circumstances, increasing the likelihood that they will find content objects of interest.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving a ranked list of search results responsive to a search query, each search result comprising a search value; displaying a graphical map centered around a center location, the graphical map comprising a plurality of locations, each location associated with a search result from the ranked list of search results, each location comprising an indication of an order of the search result in the ranked list of search results, each location placed on the map according to a location associated with the search result; and wherein the order of the search result in the ranked list of search results is based on a relevance score. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, responsive to a search query, a search result comprising a location; and displaying a schedule, the schedule comprising a plurality of entries, a first entry indicating a future date and comprising a list available reservations for the search query, and a second entry indicating a past date and comprising a list of friends who were present at the location of the search query on the past date. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product comprising a non-transitory computer-readable storage medium having encoded thereon:
instructions that when executed by a processor, cause the processor to; receive a ranked list of search results responsive to a search query, each search result comprising a search value; display, in conjunction with a display of a mobile device, a graphical map centered around a center location, the graphical map comprising a plurality of locations, each location associated with a search result from the ranked list of search results, each location comprising an indication of an order of the search result in the ranked list of search results, each location placed on the map according to a location associated with the search result; and wherein the order of the search result in the ranked list of search results is based on a relevance score. - View Dependent Claims (11, 12, 13, 14, 18)
-
15. A computer program product comprising a non-transitory computer-readable storage medium having encoded thereon:
instructions that when executed by a processor, cause the processor to; receive, responsive to a search query, a search result comprising a location; and display a schedule, the schedule comprising a plurality of entries, a first entry indicating a future date and comprising a list available reservations for the search query, and a second entry indicating a past date and comprising a list of friends who were present at the location of the search query on the past date. - View Dependent Claims (16, 17)
Specification