×

Methods and systems for searching, selecting, and displaying content

  • US 8,386,321 B2
  • Filed: 07/15/2011
  • Issued: 02/26/2013
  • Est. Priority Date: 03/20/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • a processor;

    tangible, non-transitory memory configured to store a program that when executed by the processor by a client application at a client system is configured to perform operations, comprising;

    receiving, by the client application, consent from a user of alteration of advertising content from a selected subset of one or more network reference content providers, wherein the advertising content is associated with a first advertising provider, and wherein the alteration comprises inserting, modifying, or substituting content outputted for display associated with the selected subset of one or more network reference content providers;

    receiving data for a first document at the client system from a remote system, wherein the first document is to be displayed on a terminal associated with the user;

    identifying, by the client application, a characteristic associated with the received first document, wherein the characteristic comprises at least one of meta data, referring or embedded network resource reference, scripting, source code tag, or other source code element associated with the first document;

    causing, by the client application, at least in part, an automatic identification of;

    (a) a first advertisement, or(b) a reference to content, or(c) both (a) and (b),in the first document data based at least in part on the user consent of alteration of advertising content from the selected subset of one or more network reference content providers and associated with the first advertising provider, and wherein the causing an automatic identification includes analyzing the first document structure to detect any specific technique or code that may be employed to make it difficult for the client application to identify advertising content to be altered in accordance with the user consent of alteration of advertising content from the selected subset of one or more network reference content providers;

    causing, by the client application, at least in part, a second advertisement from a second advertisement provider to be selected based at least in part on;

    information, accessed from memory, associated with an advertiser associated with the second advertisement,user-related information;

    the identified characteristic associated with the received first document; and

    a shape and size of the first advertisement or the reference to content;

    based at least in part on the user consent, and after outputting the first document for display to a web browser associated with the terminal associated with the user, automatically causing, by the client application, at least in part,the first advertisement to be replaced with the second advertisement, orthe first advertisement to be obscured by the second advertisement, orthe reference to content to be replaced with a reference to the second advertisement,so that if the first document is displayed on the terminal associated with the user, the second advertisement is displayed and the first advertisement or the reference to content is not visible and wherein the first document, with the second advertisement being displayed, preserves formatting of the first document with the first advertisement or the reference to content.

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