Pricing Relevant Notifications Provided to a User Based on Location and Social Information
First Claim
1. A method for providing relevant advertisements for a user of a social networking system, the method comprising:
- maintaining social information for the user;
receiving a location of a user device associated with the user;
associating a notification with a third-party content object comprising a location, a category, and a delivery time range;
determining a relevance score for the third-party content object based on matching the user location and social information to the location, category, and delivery time range for the third-party content object;
determining a price for the notification based on the relevance score; and
providing the notification to a notification controller.
3 Assignments
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.
53 Citations
13 Claims
-
1. A method for providing relevant advertisements for a user of a social networking system, the method comprising:
-
maintaining social information for the user; receiving a location of a user device associated with the user; associating a notification with a third-party content object comprising a location, a category, and a delivery time range; determining a relevance score for the third-party content object based on matching the user location and social information to the location, category, and delivery time range for the third-party content object; determining a price for the notification based on the relevance score; and providing the notification to a notification controller. - View Dependent Claims (2, 3, 4)
-
-
6. A method for providing relevant advertisements for a social networking system user, comprising:
-
maintaining social information for the user; receiving a location of a user device associated with the user; associating a notification with a third-party content object comprising a location, a category, and a delivery time range. determining a relevance score for the third-party content object, based on matching the user location and social information to the location, category, and delivery time range for the third-party content object; providing the notification to a notification controller; receiving indication of an action by the user associated with the notification; and determining a price of the notification based on the action and the relevance score.
-
-
8. A method for displaying an advertisement bid system through a social networking system, the method comprising:
-
receiving a search query comprising a third-party content object; displaying an automatic pricing option, the social networking system determining an advertisement bid price for advertisements related to the third-party content object responsive to the automatic pricing selection option being selected by a merchant; displaying a manual pricing option allowing the merchant to select an advertisement bid price for advertisements related to the third-part content object; and displaying the advertisement bid price. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification