EVALUATING USER ACTIVITY IN SOCIAL ENVIRONMENTS
First Claim
1. A computer-implemented method for providing content comprising:
- receiving a request for an advertisement to be displayed in a slot associated with a third-party content site;
identifying, by a processor, a relevant advertisement to be provided in the slot;
determining, by the processor, information to be included in an annotation associated with the advertisement, the annotation including customized information related to a user or a group associated with the user that is to be presented along with the advertisement;
providing the advertisement responsive to the request including providing the annotation along with a control for re-publishing the advertisement along with the relevant advertisement;
receiving user input selecting the control and designating the advertisement for re-publishing; and
targeting, by the processor, additional content to the user or a group associated with the user based on the received user input.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, are described for providing content. A method includes: receiving a request for an advertisement to be displayed in a slot associated with a third-party content site; identifying a relevant advertisement to be provided in the slot; determining information to be included in an annotation associated with the advertisement, the annotation including customized information related to a user or a group associated with the user that is to be presented along with the advertisement; providing the advertisement responsive to the request including providing the annotation along with a control for re-publishing the advertisement along with the relevant advertisement; receiving user input selecting the control and designating the advertisement for re-publishing; and targeting additional content to the user or a group associated with the user based on the received user input.
44 Citations
25 Claims
-
1. A computer-implemented method for providing content comprising:
-
receiving a request for an advertisement to be displayed in a slot associated with a third-party content site; identifying, by a processor, a relevant advertisement to be provided in the slot; determining, by the processor, information to be included in an annotation associated with the advertisement, the annotation including customized information related to a user or a group associated with the user that is to be presented along with the advertisement; providing the advertisement responsive to the request including providing the annotation along with a control for re-publishing the advertisement along with the relevant advertisement; receiving user input selecting the control and designating the advertisement for re-publishing; and targeting, by the processor, additional content to the user or a group associated with the user based on the received user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product tangibly embodied in a computer-readable storage device and comprising instructions that, when executed by a processor, cause the processor to:
-
receive a request for an advertisement to be displayed in a slot associated with a third-party content site; identify a relevant advertisement to be provided in the slot; determine information to be included in an annotation associated with the advertisement, the annotation including customized information related to a user or a group associated with the user that is to be presented along with the advertisement; provide the advertisement responsive to the request including providing the annotation along with a control for re-publishing the advertisement along with the relevant advertisement; receive user input selecting the control and designating the advertisement for re-publishing; and target additional content to the user or a group associated with the user based on the received user input.
-
-
25. A system comprising:
-
a user device of a user; a third party content site; a content management system; where the content management system is configured to; identify a relevant advertisement to be provided in a slot associated with the third party content site, based on receiving a request from the user device for an advertisement to be displayed in the slot; determine information to be included in an annotation associated with the advertisement, the annotation including customized information to be presented along with the advertisement; provide, to the user device, the advertisement responsive to the request including providing the annotation along with a control for re-publishing the advertisement along with the relevant advertisement; and target additional content to the user based on the received user input.
-
Specification