Rebroadcasting of advertisements in a social network
First Claim
1. A computer-implemented method, comprising:
- providing, by a computer system, a particular sponsored content item for receipt by a first computing device at which a first user has logged into a first account with a social network, so as to cause the first computing device to display the particular sponsored content item on a first web page;
receiving, by the computer system, an indication that the first computing device received first user input to rebroadcast the particular sponsored content item to cause the particular sponsored content item to be eligible for display on a second web page that is different than the first web page, wherein the first user input was received by the first computing device through user interaction with a user interface element that was displayed by the first web page concurrent with the display of the particular sponsored content item;
receiving, by the computer system, an indication that the first computing device received second user input of a first text message, the first text message having been received through user interaction with a dialog box that was activated for presentation by the first computing device as a result of the first computing device having received the first user input to rebroadcast the particular sponsored content item to cause the particular sponsored content item to be eligible for display on the second web page that is different than the first web page;
identifying, by the computer system, a second user that has an acquaintance relationship with the first user in the social network;
receiving, by the computer system, a request from a second computing device to display a sponsored content item as part of the second web page, wherein the second computing device is a computing device at which the second user has logged into a second account with the social network;
designating, by the computer system, the particular sponsored content item as one of a plurality of sponsored content items that are eligible for display by the second computing device as the sponsored content item on the second web page, as a result of the computer system (i) having received the indication of the first user input to rebroadcast the sponsored content item, and (ii) having identified that the second user has the acquaintance relationship with the first user;
determining, by the computer system, a score for the particular sponsored content item based on (i) a bid or estimate of revenue that presentation of the particular sponsored content item will generate, and (ii) a level of interaction on the social network between the first user and the second user;
selecting, by the computer system and in response to receiving the request from the second computing device to display the sponsored content item as part of the second web page, the particular sponsored content item from among the plurality of sponsored content items that are eligible for display by the second computing device as the sponsored content item on the second web page, based on the score of the particular sponsored content item with respect to scores of other of the plurality of sponsored content items; and
providing, by the computer system and in response to receiving the indication that the first computing device received the first user input to rebroadcast the particular sponsored content item to cause the particular content item to be eligible for display on the second web page, and in response to selecting the particular sponsored content item from among the plurality of sponsored content items based on the score of the particular sponsored content item with respect to scores of other of the plurality of sponsored content items;
(i) the particular sponsored content item for receipt by the second computing device, so as to cause the second computing device to display the particular sponsored content item as the sponsored content item on the second web page that is different than the first web page, and(ii) the first text message for display by the second computing device to accompany the display of the particular sponsored content item on the second web page.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be embodied in, among other things, a method that receives at a server a first request to rebroadcast a first sponsored content item that was displayed on the social network to the first user to a second user. A second request to display at least one sponsored content item to the second user when the second user accesses an electronic document associated with the social network is received at the server. The first sponsored content item is retrieved for rebroadcast from one or more sponsored content items indicated for rebroadcast to the second user. The first sponsored content item is output to the second user of the social network in response to the second request to display and without requiring the second user to select the first sponsored content item for display.
70 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
providing, by a computer system, a particular sponsored content item for receipt by a first computing device at which a first user has logged into a first account with a social network, so as to cause the first computing device to display the particular sponsored content item on a first web page; receiving, by the computer system, an indication that the first computing device received first user input to rebroadcast the particular sponsored content item to cause the particular sponsored content item to be eligible for display on a second web page that is different than the first web page, wherein the first user input was received by the first computing device through user interaction with a user interface element that was displayed by the first web page concurrent with the display of the particular sponsored content item; receiving, by the computer system, an indication that the first computing device received second user input of a first text message, the first text message having been received through user interaction with a dialog box that was activated for presentation by the first computing device as a result of the first computing device having received the first user input to rebroadcast the particular sponsored content item to cause the particular sponsored content item to be eligible for display on the second web page that is different than the first web page; identifying, by the computer system, a second user that has an acquaintance relationship with the first user in the social network; receiving, by the computer system, a request from a second computing device to display a sponsored content item as part of the second web page, wherein the second computing device is a computing device at which the second user has logged into a second account with the social network; designating, by the computer system, the particular sponsored content item as one of a plurality of sponsored content items that are eligible for display by the second computing device as the sponsored content item on the second web page, as a result of the computer system (i) having received the indication of the first user input to rebroadcast the sponsored content item, and (ii) having identified that the second user has the acquaintance relationship with the first user; determining, by the computer system, a score for the particular sponsored content item based on (i) a bid or estimate of revenue that presentation of the particular sponsored content item will generate, and (ii) a level of interaction on the social network between the first user and the second user; selecting, by the computer system and in response to receiving the request from the second computing device to display the sponsored content item as part of the second web page, the particular sponsored content item from among the plurality of sponsored content items that are eligible for display by the second computing device as the sponsored content item on the second web page, based on the score of the particular sponsored content item with respect to scores of other of the plurality of sponsored content items; and providing, by the computer system and in response to receiving the indication that the first computing device received the first user input to rebroadcast the particular sponsored content item to cause the particular content item to be eligible for display on the second web page, and in response to selecting the particular sponsored content item from among the plurality of sponsored content items based on the score of the particular sponsored content item with respect to scores of other of the plurality of sponsored content items; (i) the particular sponsored content item for receipt by the second computing device, so as to cause the second computing device to display the particular sponsored content item as the sponsored content item on the second web page that is different than the first web page, and (ii) the first text message for display by the second computing device to accompany the display of the particular sponsored content item on the second web page. - View Dependent Claims (2, 3, 4, 5, 6, 18, 19, 20)
-
-
7. A non-transitory computer-readable medium including instructions that, when executed by at least one programmable processor, cause performance of operations that comprise:
-
providing, by a computer system, a particular sponsored content item for receipt by a first computing device at which a first user has logged into a first account with a social network, so as to cause the first computing device to display the particular sponsored content item on a first web page; receiving, by the computer system, an indication that the first computing device received first user input to rebroadcast the particular sponsored content item to cause the particular sponsored content item to be eligible for display on a second web page that is different than the first web page, wherein the first user input was received by the first computing device through user interaction with a user interface element that was displayed by the first web page concurrent with the display of the particular sponsored content item; receiving, by the computer system, an indication that the first computing device received second user input of a first text message, the first text message having been received through user interaction with a dialog box that was activated for presentation by the first computing device as a result of the first computing device having received the first user input to rebroadcast the particular sponsored content item to cause the particular sponsored content item to be eligible for display on the second web page that is different than the first web page; identifying, by the computer system, a second user that has an acquaintance relationship with the first user in the social network; receiving, by the computer system, a request from a second computing device to display a sponsored content item as part of the second web page, wherein the second computing device is a computing device at which the second user has logged into a second account with the social network; designating, by the computer system, the particular sponsored content item as one of a plurality of sponsored content items that are eligible for display by the second computing device as the sponsored content item on the second web page, as a result of the computer system (i) having received the indication of the first user input to rebroadcast the sponsored content item, and (ii) having identified that the second user has the acquaintance relationship with the first user; determining, by the computer system, a score for the particular sponsored content item based on (i) a bid or estimate of revenue that presentation of the particular sponsored content item will generate, and (ii) a level of interaction on the social network between the first user and the second user; selecting, by the computer system and in response to receiving the request from the second computing device to display the sponsored content item as part of the second web page, the particular sponsored content item from among the plurality of sponsored content items that are eligible for display by the second computing device as the sponsored content item on the second web page, based on the score of the particular sponsored content item with respect to scores of other of the plurality of sponsored content items; and providing, by the computer system and in response to receiving the indication that the first computing device received the first user input to rebroadcast the particular sponsored content item to cause the particular content item to be eligible for display on the second web page, and in response to selecting the particular sponsored content item from among the plurality of sponsored content items based on the score of the particular sponsored content item with respect to scores of other of the plurality of sponsored content items; (i) the particular sponsored content item for receipt by the second computing device, so as to cause the second computing device to display the particular sponsored content item as the sponsored content item on the second web page that is different than the first web page, and (ii) the first text message for display by the second computing device to accompany the display of the particular sponsored content item on the second web page. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computerized system, comprising:
-
at least one programmable processor; and non-transitory computer-readable medium including instructions that, when executed by the at least one programmable processor, cause performance of operations that comprise; providing, by a computer system, a particular sponsored content item for receipt by a first computing device at which a first user has logged into a first account with a social network, so as to cause the first computing device to display the particular sponsored content item on a first web page; receiving, by the computer system, an indication that the first computing device received first user input to rebroadcast the particular sponsored content item to cause the particular sponsored content item to be eligible for display on a second web page that is different than the first web page, wherein the first user input was received by the first computing device through user interaction with a user interface element that was displayed by the first web page concurrent with the display of the particular sponsored content item; receiving, by the computer system, an indication that the first computing device received second user input of a first text message, the first text message having been received through user interaction with a dialog box that was activated for presentation by the first computing device as a result of the first computing device having received the first user input to rebroadcast the particular sponsored content item to cause the particular sponsored content item to be eligible for display on the second web page that is different than the first web page; identifying, by the computer system, a second user that has an acquaintance relationship with the first user in the social network; receiving, by the computer system, a request from a second computing device to display a sponsored content item as part of the second web page, wherein the second computing device is a computing device at which the second user has logged into a second account with the social network; designating, by the computer system, the particular sponsored content item as one of a plurality of sponsored content items that are eligible for display by the second computing device as the sponsored content item on the second web page, as a result of the computer system (i) having received the indication of the first user input to rebroadcast the sponsored content item, and (ii) having identified that the second user has the acquaintance relationship with the first user; determining, by the computer system, a score for the particular sponsored content item based on (i) a bid or estimate of revenue that presentation of the particular sponsored content item will generate, and (ii) a level of interaction on the social network between the first user and the second user; selecting, by the computer system and in response to receiving the request from the second computing device to display the sponsored content item as part of the second web page, the particular sponsored content item from among the plurality of sponsored content items that are eligible for display by the second computing device as the sponsored content item on the second web page, based on the score of the particular sponsored content item with respect to scores of other of the plurality of sponsored content items; and providing, by the computer system and in response to receiving the indication that the first computing device received the first user input to rebroadcast the particular sponsored content item to cause the particular content item to be eligible for display on the second web page, and in response to selecting the particular sponsored content item from among the plurality of sponsored content items based on the score of the particular sponsored content item with respect to scores of other of the plurality of sponsored content items; (i) the particular sponsored content item for receipt by the second computing device, so as to cause the second computing device to display the particular sponsored content item as the sponsored content item on the second web page that is different than the first web page, and (ii) the first text message for display by the second computing device to accompany the display of the particular sponsored content item on the second web page. - View Dependent Claims (14, 15, 16, 17)
-
Specification