Patent ID: 6742005
Filing Date: 2004-05-25
Classification: G06F

Abstract:
A method for automatically validity checking a computer file defining content to determine whether the content complies with permitted design features stored in a profile specification, wherein the profile specification is defined by a plurality of page components having elements with attributes, and each attribute designates a rule indicating the permitted design features for that attribute, comprising the steps of:selecting an attribute from the file; detecting the features of the selected attribute; finding a matched attribute; comparing a rule to the matched attribute from the profile specification with the detected features of the selected attribute from the file; and, determining whether the matched attribute complies with the rule, wherein finding a matched attribute includes the steps of: determining whether the profile specification contains an attribute that matches the selected attribute from the file; and when the profile specification is determined not to contain an attribute that matches the selected attribute from the file: determining whether there is a next attribute for the same element of the selected attribute; selecting the next attribute whether there is a next attribute for the same element; and determining whether there is a next element for the same page component of the selected attribute when there is not a next attribute for the same element.