Sponsored interfaces in a social networking system
First Claim
Patent Images
1. A method comprising:
- receiving, by a social networking system for a viewing user, sponsored application information comprising one or more bids to sponsor a subset of a plurality of applications operated by the social networking system to boost corresponding links presented on a user interface, each link presented to provide a shortcut to an application of the plurality of applications based on the viewing user having interacted with interactive content of another application operated by in the social networking system, the interactive content being of a same category as at least one of the plurality of applications, wherein each of the plurality of applications, when executed, cause further interactive content to be output to the viewing user;
determining, for the viewing user, a ranking of the plurality of applications based in part on the sponsored application information, where the subset of the plurality of applications are boosted in the ranking of the plurality of applications over a remainder of the plurality of applications not included in the subset of the plurality of items based on the one or more bids;
determining an ordering of a plurality of links for the plurality of applications in the user interface based on the determined ranking of the plurality of applications, where the plurality of links comprise one or more sponsored links for the subset of the plurality of items to provide one or more shortcuts to one or more corresponding sponsored applications of the plurality of applications in the social networking system; and
providing the plurality of links comprising the one or more sponsored links in the user interface for display to the viewing user according to the determined ordering of the plurality of links.
2 Assignments
0 Petitions
Accused Products
Abstract
A sponsored interface of a social networking system includes links to different items accessible in the system, arranged by category. Each of the items is associated with a category from a plurality of categories. The social networking system may enable advertisers to boost the ranking of an item in the interface per user, such as a bookmark in a menu of bookmarks, a notification in a menu of notifications, and/or a message in a menu of messages, based on a fee arrangement. The items in the interface are then ranked based on expected fee maximization, taking into account an expected click-through rate.
22 Citations
27 Claims
-
1. A method comprising:
-
receiving, by a social networking system for a viewing user, sponsored application information comprising one or more bids to sponsor a subset of a plurality of applications operated by the social networking system to boost corresponding links presented on a user interface, each link presented to provide a shortcut to an application of the plurality of applications based on the viewing user having interacted with interactive content of another application operated by in the social networking system, the interactive content being of a same category as at least one of the plurality of applications, wherein each of the plurality of applications, when executed, cause further interactive content to be output to the viewing user; determining, for the viewing user, a ranking of the plurality of applications based in part on the sponsored application information, where the subset of the plurality of applications are boosted in the ranking of the plurality of applications over a remainder of the plurality of applications not included in the subset of the plurality of items based on the one or more bids; determining an ordering of a plurality of links for the plurality of applications in the user interface based on the determined ranking of the plurality of applications, where the plurality of links comprise one or more sponsored links for the subset of the plurality of items to provide one or more shortcuts to one or more corresponding sponsored applications of the plurality of applications in the social networking system; and providing the plurality of links comprising the one or more sponsored links in the user interface for display to the viewing user according to the determined ordering of the plurality of links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 25, 26, 27)
-
-
11. A method comprising:
-
receiving, by a social networking system for a viewing user, sponsored application information comprising one or more bids to sponsor a subset of a plurality of applications to boost corresponding links presented on a user interface, each link providing a shortcut to an application of the plurality of applications based on the viewing user having a connection in the social networking system relating to an interaction with interactive content of another application operated by the social networking system, the interactive content being of a same category as at least one of the plurality of applications, wherein each of the plurality of applications, when executed, cause further interactive content to be output to the viewing user; determining a plurality of scores for the plurality of applications based in part on the sponsored application information, where the one or more scores for the subset of the plurality of applications include one or more boosts based on the one or more bids included in the received sponsored application information; determining, for the viewing user, a ranking of the plurality of applications based on the plurality of scores for the plurality of applications based on the one or more bids; determining an order of the plurality of applications represented by a plurality of links in the user interface comprising the plurality of links to the plurality of applications in the social networking system, where the order is determined based on the ranking of the plurality of applications; and providing the user interface for display to a viewing user, where the plurality of links are provided in the user interface according to the determined order of the plurality of applications. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving, by a social networking system for a viewing user, a plurality of sponsored application requests from a plurality of advertisers in a social networking system, where the plurality of sponsored application requests include one or more bids to boost a plurality of rankings of a plurality of applications represented as links in one or more user interfaces in the social networking system, each link presented to provide a shortcut to one of the applications; for a viewing user, selecting a set of sponsored item requests based on a plurality of user interactions, in the social networking system, with interactive content of another application operated by the social networking system, the interactive content being of a same category as a subset of the plurality of applications, wherein each of the plurality of applications, when executed, cause further interactive content to be output to the viewing user; based on the selected set of sponsored item requests and the plurality of user interactions, determining for the viewing user one or more sponsored applications for display in a particular user interface of the one or more user interfaces in the social networking system for the viewing user, where the one or more sponsored applications correspond to the selected set of sponsored application requests that further include one or more boosted rankings of the subset of the plurality of applications based on the one or more bids; and providing the particular user interface comprising the determined one or more sponsored applications for display to the viewing user, where the determined one or more sponsored applications are provided for display in the one or more boosted rankings among a plurality of non-sponsored applications in the particular user interface. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification