×

Web page ad slot identification

  • US 9,672,540 B2
  • Filed: 04/18/2014
  • Issued: 06/06/2017
  • Est. Priority Date: 02/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of tracking individual content slots across multiple online documents via a computer network, comprising:

  • obtaining, by one or more processors of at least one data processing system, a script configured to identify a content slot on a web page;

    providing the script for execution to obtain a plurality of content item parameters of the content slot on the web page and a plurality of web page parameters of the content slot on the web page,wherein the plurality of content item parameters comprise two or more of a content item width, a content item height, a content item type, a content item format, or a content slot name, andwherein the plurality of web page parameters comprise two or more identifiers of parent nodes of the content slot in a hierarchical structure of the web page;

    concatenating, by the at least one data processing system, the plurality of content item parameters of the content slot into a first string;

    concatenating, by the at least one data processing system, the plurality of web page parameters of the content slot into a second string;

    combining, by the at least one data processing system, the first string and the second string to generate a combined string;

    generating, by the at least one data processing system, a unique identifier of the content slot using a mapping function based on the combined string, the unique identifier of the content slot associated with a URL identifier of the web page;

    generating, by the at least one data processing system, a second unique identifier of a second content slot on a second web page, the second unique identifier of the second content slot associated with a second URL identifier of the second web page;

    identifying that the second unique identifier of the second content slot on the second web page matches the unique identifier of the content slot on the web page, wherein the second URL identifier of the second web page is different from the URL identifier of the web page;

    identifying that the second URL identifier of the second web page and the URL identifier of the web page share a common domain name;

    determining that the web page and the second web page use a common template based on (i) the second unique identifier of the second content slot on the second web page matching the unique identifier of the content slot on the web page, and (ii) the second URL identifier of the second web page and the URL identifier of the web page having the common domain name; and

    responsive to the determining that the web page and the second web page use the common template, storing the common template in at least one database without storing the web page and the second web page in the at least one database.

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