×

Systems and methods for identity-protected advertising network

  • US 10,049,392 B2
  • Filed: 05/20/2014
  • Issued: 08/14/2018
  • Est. Priority Date: 05/20/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for protecting consumer privacy in an online third-party content serving environment using an intermediary publishing system, the method comprising:

  • generating, at the intermediary publishing system, a unique publisher-generated individual browser instance identifier uniquely linking an individual browser instance to a user, the intermediary publishing system acting as an intermediary to receive network data provided from the individual browser instance, and to provide network data received by the individual browser instance to the individual browser instance, the intermediary publishing system publishing at least one webpage;

    receiving, at the intermediary publishing system, a request for the webpage, from the user and via the individual browser instance, wherein the individual browser instance is associated with the unique publisher-generated individual browser instance identifier;

    obtaining, at the intermediary publishing system, the webpage, the webpage being associated with the request from the user;

    identifying, by the intermediary publishing system, a plurality of links in the webpage that link to at least one third-party content provisioning entity;

    replacing the plurality of links in the webpage that link to the third-party content provisioning entity with temporary placeholder content to generate a first publisher-content partial portion of the webpage;

    providing, from the intermediary publishing system to the individual browser instance, the first publisher-content partial portion of the webpage that is locally available to the intermediary publishing system;

    identifying, by the intermediary publishing system, any identifier data in the request received from the individual browser instance that is linkable to the user, linkable to the individual browser instance, or linkable to an electronic device used by the user;

    removing, by the intermediary publishing system, any data in the request received from the individual browser instance that is linkable to the user, linkable to the individual browser instance, or linkable to the electronic device used by the user;

    inserting, by the intermediary publishing system, into source code of the request received from the individual browser instance, at a plurality of locations corresponding to the data in the request linkable to the user, linkable to the individual browser instance, or linkable to the electronic device used by the user, the unique publisher-generated individual browser instance identifier before providing the at least a portion of the request to at least one third-party content provisioning entity;

    providing, from the intermediary publishing system, the at least a portion of the request to the third-party content provisioning entity, wherein the third-party content provisioning entity determines third-party content based, at least in part, on the unique publisher-generated individual browser instance identifier uniquely linking the individual browser instance to the user;

    receiving, at the intermediary publishing system, the third-party content from the third-party content provisioning entity;

    providing, from the intermediary publishing system, the third-party content to the individual browser instance as a second third-party content partial portion of the webpage; and

    replacing the temporary placeholder content, in the first publisher-content partial portion of the webpage, with the second third-party content partial portion of the webpage.

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