×

Rule-based validation of websites

  • US 9,606,971 B2
  • Filed: 11/14/2013
  • Issued: 03/28/2017
  • Est. Priority Date: 11/02/2008
  • Status: Active Grant
First Claim
Patent Images

1. In a computerized environment comprising an auditing system and a website having one or more web pages that have one or more parent and child relationships, a method of the auditing system automatically identifying at least one page tag from scanned web page information for at least one web page and validating that the page tag conforms to at least one vendor validation rule, the method comprising the acts of:

  • requesting one or more web pages of an identified website pursuant to validating at least a portion of each of the one or more web pages;

    scanning page code of at least one of the web pages to identify scanned web page information;

    accessing one or more vendor validation rules, wherein the vendor validation rules are configured to verify that the web page information conforms to vendor requirements;

    accessing one or more user-created validation rules, wherein the user-created validation rules specify user-specific policies for validating web page information, the user-created validation rules being created by selecting a particular tag vendor type against which the one or more user-created validation rules are to be run, wherein the particular tag vendor type corresponds to the vendor type of the page tag, and further specifying one or more requirements to be met for the at least one user-created validation rule to pass validation;

    validating the web page information against the one or more vendor validation rules and the one or more user-created validation rules, including at least one of applying the vendor validation rules in a set of one or more domains specific to the vendor validation rules, and applying the user-created validation rules in a set of one or more domains specific to the user-created validation rules; and

    reporting results of the validation.

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