×

Evaluating user activity in social environments

  • US 9,922,342 B2
  • Filed: 12/28/2011
  • Issued: 03/20/2018
  • Est. Priority Date: 12/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing content comprising:

  • receiving, by a processor, a request for an advertisement to be displayed in a slot associated with a third-party content site;

    identifying, by the processor, a relevant advertisement to be provided in the slot;

    in response to the request, transmitting, by the processor to a user device, machine readable instructions that present a graphic visualization of a control interface that is initially presented within the relevant advertisement, in a display of the user device, the control interface configured to enable the user device to receive, through the control interface, user input specifying;

    an annotation associated with the relevant advertisement, the annotation being user defined free form text input through the control interface associated with the relevant advertisement; and

    a selection, by the user at the user device, of one or more other users that are different from the user and are to receive the annotation, wherein the control interface enables the user device to transmit a modified version of the relevant advertisement that includes the free form text to one or more devices of the one or more other users;

    detecting, by the processor, user interaction with the control interface that was initially presented within the relevant advertisement at the user device; and

    distributing, in response to the user interaction with the control interface, data that causes the modified version of the relevant advertisement and additional advertisements different from the modified version of the relevant advertisement to be presented to the one or more devices of the selected one or more other users based on the received user input, the free form text, and the relevant advertisement, wherein the data is distributed through an electronic connection between the user devices of each of the one or more other users and a remote server associated with the processor, wherein the modified version of the relevant advertisement includes content overlay information that causes each device of the selected one or more other users to present a graphic visualization of a content overlay within the advertisement, the content overlay including a social message control configured to display, in the social message control, annotations associated with the relevant advertisement and including a re-publish control configured to allow a given user to re-publish the relevant advertisement, wherein the content overlay is initially presented at a placement position within and along the bottom of the modified version of the relevant advertisement when the placement position for the content overlay does not include text, such that the content overlay does not cover text of the relevant advertisement, wherein the social message control displays the free form text input by the user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×