Abstract:
A social networking website logs information about actions taken by members of the website. For a particular member of the website, the website generates socially relevant ads for the member based on the actions logged for other members on the website to whom the member is connected (i.e., the member's online friends). The advertiser associated with the social ad may compensate the social networking website for publishing the ad on the website. When presenting a member with a social ad, the website may optimize advertising revenue by selecting an ad from the received ads that will maximize the expected value of the social ad. The expected value may be computed according to a function that includes the member's affinity for the ad content and the bid amount. The technique is also applied for providing socially relevant information off the social networking website.
Abstract:
To provide a sponsored story unit, the social networking system receives a story request from an advertiser. The story request specifies properties of content used to generate the sponsored story. When the social networking system stores an object or an action performed on an object, properties associated with, and describing, the object or the action are also stored. For example, properties of an object include an object type, an object identifier, metadata describing the object or other suitable information. The social networking system identifies actions or objects associated with users connected to a viewing user having one or more properties included in a story request. A sponsored story is generated from the identified actions or objects and presented to a viewing user.
Abstract:
A social networking system generates socially-relevant stories for a user based on other users (e.g., based on actions taken by other users) to whom the user is connected. These socially-relevant stories, including news stories, social advertisements, etc., may be presented on a web page within a domain of an external system that is different from the domain of the social networking system. When a web page from an external system is requested for a viewing user, the social content about other users who are connected to the viewing user may be provided by the social networking system for that viewing user. This personalized social content may be presented in a frame (e.g., an iframe) of the external web page rendered and provided for display to the viewing user.
Abstract:
As a user of a social networking system views a page that includes information provided by the system, certain types of social interactions are monitored. If an interaction monitored for is detected, at least one recommendation unit is identified to present to user on the page. The recommendation unit is identified based on a description of the interaction. The recommendation unit suggests that the user perform a social interaction in the social networking system. The recommendation unit is transmitted to a device of the user and is presented to the user on the page without having to reload the entire page.
Abstract:
A social networking system displays a story about an object to a user accessing a page associated with the object and determines whether the user is authorized to promote the object. If the user is authorized to promote the object, a promote option is displayed next to a story about the object included in the page, which may comprise a newsfeed of stories on the page. After accessing the promote option for a particular story, the user is prompted to provide data specifying how the story associated with the accessed promote option is to be distributed to other users. For example, a promotion interface is displayed to the user for providing data such as targeting criteria, bid amounts, and budget. The result generates a request for a sponsored story, which may then be displayed to other users of the social networking system in accordance with the request.
Abstract:
In one embodiment, a method includes receiving sponsor specifications designating story characteristics; monitoring an organic activity stream for entries matching the story characteristics; and, in response to identifying an entry as matching the story characteristics, providing for display the entry in a predetermined area of a web page.
Abstract:
A system and method for auction based polling is provided. Parameters related to a poll are received from a first user. Parameters related to a poll are received from a first user. A query is associated with the poll. A priority of the poll is determined based on the parameters. The poll is distributed to one or more second users according to the priority. Results to the poll are gathered. The results are reported to the first user.
Abstract:
In one embodiment, a method includes receiving a bid to display in a predetermined area of a web page an organic-activity-stream entry matching particular story characteristics. The bid includes a bid amount and one or more targeting criteria. The method includes, n response to identifying an organic-activity-stream entry as matching the story characteristics, providing for display the organic-activity-stream entry in a predetermined area of a web page based at least in part on the bid amount and targeting criteria.
Abstract:
In one embodiment, a method includes receiving sponsor specifications designating story characteristics; monitoring an organic activity stream for entries matching the story characteristics; and, in response to identifying an entry as matching the story characteristics, providing for display the entry in a predetermined area of a web page.
Abstract:
A social networking system generates socially-relevant stories for a user based on other users (e.g., based on actions taken by other users) to whom the user is connected. These socially-relevant stories, including news stories, social advertisements, etc., may be presented on a web page within a domain of an external system that is different from the domain of the social networking system. When a web page from an external system is requested for a viewing user, the social content about other users who are connected to the viewing user may be provided by the social networking system for that viewing user. This personalized social content may be presented in a frame (e.g., an iframe) of the external web page rendered and provided for display to the viewing user.