×

Systems and methods for enabling a user to operate on displayed web content via a web browser plug-in

  • US 9,977,800 B2
  • Filed: 03/14/2012
  • Issued: 05/22/2018
  • Est. Priority Date: 03/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • transmitting, by a first server computer, a plug-in module to a web browser of a client computer, the web browser displaying web content in a main window from a second server computer,wherein the plug-in module, when activated, causes the web browser to display a user interface to a user of the client computer, wherein the user interface is separate from the main window of the web browser,wherein the user interface automatically selects a portion of the web content based on settings received from the user via the user interface that include settings to display one or more of the following from the web content;

    a picture, an icon, a sentence, and a paragraph,wherein the user interface is configured to transmit, to the first server computer, user-created content in association with an identification of the web content,wherein the user interface is configured to display content associated with the web content from the second server computer, delivered by the first server computer, from other users who have downloaded the plug-in module,wherein the user interface displays the portion of the web content within the user interface, andwherein the user interface is configured to enable the user to;

    operate on the portion of the web content displayed in the user interface,adjust the portion of the web content displayed in the user interface, wherein adjusting the portion of the web content comprises adding content to the portion of web content, removing content from the portion of web content, or modifying the portion of web content, andpost the user content generated based on an adjustment of the portion of the web content;

    adding, by the first server computer, the web content to an index of web content, the indexing storing the URL of the web content;

    associating, by the first server computer, the user content with the web content in the index;

    transmitting, by the first server computer, the plug-in module to a second client computer;

    receiving, at the first server computer, a URL from the plug-in module at the second client computer;

    identifying, by the first server computer, the web content in the index based on the URL received from the second client computer; and

    transmitting, by the first server computer, an advertisement including the user content associated with the indexed web content to the second client computer for display.

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