×

Advertisement mediation of supply-demand communications

  • US 9,984,395 B1
  • Filed: 01/21/2014
  • Issued: 05/29/2018
  • Est. Priority Date: 01/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for controlling access to an electronic device on a network when providing an advertisement content over the network between a content source provider server and the electronic device, the method comprising the following steps, all of which are performed by an advertisement gateway on the network:

  • receiving, at the advertisement gateway from an advertisement provider server via the network, an advertisement for execution on the electronic device;

    determining at least one content source reference in the advertisement, wherein the at least one content source reference identifies a content source provider server;

    in response to determining the at least one content source reference, embedding the at least one content source reference identifying the content source provider server as a parameter in the advertisement, wherein the parameter is embedded in the advertisement as metadata;

    controlling access to the electronic device when routing advertising requests through the advertisement gateway by rewriting the at least one content source reference to a proxy reference that identifies the advertisement gateway instead of the content source provider server and does not include the parameter;

    based on the embedding and the rewriting, creating a modified advertisement comprising the embedded parameter and the proxy reference identifying the advertisement gateway;

    in response to creating the modified advertisement, sending, from the advertisement gateway via the network, the modified advertisement to the electronic device;

    receiving, at the advertisement gateway, a content request message from the electronic device based on the proxy reference, wherein the content request message identifies the at least one content source reference via the embedded parameter in the content request message;

    extracting the at least one content source reference from the embedded parameter;

    based on the at least one content source reference, retrieving the content from the content source provider server using the at least one content source reference;

    providing the content to the electronic device in response to the retrieving, whereby the advertisement gateway controls access to the electronic device when providing content from the content source provider server;

    receiving, at the advertisement gateway from the advertisement provider server via the network, a second advertisement for execution on the electronic device;

    determining that an external content source reference included in the second advertisement cannot be rewritten by the advertisement gateway;

    transmitting the second advertisement to the electronic device without rewriting the external content source reference included in the second advertisement; and

    receiving a second content request message from the electronic device, wherein the second content request message is routed through the advertisement gateway to obtain second content from the external content source reference, and wherein the electronic device is operable to;

    receive the second advertisement from the advertising gateway;

    rewrite the second advertisement to access the advertisement gateway in place of the external source reference in response to generation of the second content request message; and

    transmit the second content request message to the advertising gateway.

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