×

Method and system for electronic advertising

  • US 9,836,784 B2
  • Filed: 06/04/2010
  • Issued: 12/05/2017
  • Est. Priority Date: 06/04/2009
  • Status: Active Grant
First Claim
Patent Images

1. A distributed computer system comprising:

  • at least one database;

    an interface; and

    at least one processor coupled to the at least one database and the interface, the at least one processor configured to perform functions associated with an e-commerce website including;

    receiving, by the e-commerce website from at least one advertiser, a plurality of advertisements, each advertisement having an associated bid from the at least one advertiser to display the advertisement;

    receiving, by the e-commerce website from the at least one advertiser, a relevance type assignment for at least one of the plurality of advertisements;

    creating, within the at least one database, a mapping between each one of the plurality of advertisements and an intent target, the mapping based on the relevance type assignment received from the at least one advertiser;

    transmitting, by the interface over a communications network, web page signals to a web browser operated by a client computer, the web page signals configured to operate the web browser to display a web page associated with the e-commerce website;

    receiving, in real time from a publisher of the e-commerce website, a request to display an advertisement on the web page;

    receiving, in real time, client activity signals from the client computer over the communications network, the client activity signals corresponding to real time activity of a user operating the web browser to interact with the web page of the e-commerce website;

    determining, in real time based on the received client activity signals, a context of the user operating the web browser to interact with the web page of the e-commerce website, wherein the determined context represents an intent of the user to locate a product for purchase via the web browser;

    defining a relation between one or more of the plurality of advertisements and the product based on the mapping;

    determining, with a hurdle rate engine in the at least one processor, a hurdle rate set by the publisher of the e-commerce website, the hurdle rate being determined based on the intent of the user to locate the product for purchase and identifying a threshold amount to be bid by an advertiser in order to display an advertisement to the user in a portion of the display shown to the user on the web page, the threshold amount of the hurdle rate being set by the hurdle rate engine at a level configured to prevent a loss of expected transaction revenue if the advertisement is displayed to the user via the web page;

    dynamically adjusting, with the hurdle rate engine, the hurdle rate set by the publisher of the e-commerce website responsive to real time updates of the intent of the user;

    comparing, with a decision engine in the at least one processor configured to perform functions associated with the e-commerce website, the bid of at least one of the plurality of advertisements to the dynamically adjusted hurdle rate set by the publisher of the e-commerce website;

    determining, with the decision engine, responsive to the function of comparing and the context of the user, whether to display, in the portion of the display shown the user, the at least one of the plurality of advertisements having the relation to the product, wherein the act of determining includes an act of dynamically changing the at least one of the plurality of advertisements based on the dynamically adjusted hurdle rate in the portion of the display shown to the user on the web page; and

    transmitting, by the interface over the communications network, display signals associated with the at least one of the plurality of advertisements to the client computer in response to a determination that the dynamically adjusted hurdle rate set by the publisher of the e-commerce website has been exceeded by the bid from the at least one advertiser to display the at least one of the plurality of advertisements, the display signals configured to operate the web browser to display, in real time, the at least one of the plurality of advertisements in the portion of the display shown the user on the web page associated with the e-commerce website.

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