Patent Document ID: 8484557
Application ID: 12181641

Base Claim:
1. A computer-implemented method of defining preflight rules for preflight profiles, the method comprising: defining a first parameter and a second parameter to be included in a preflight rule, the defining of the first parameter and the second parameter including defining a data type for each of the first parameter and the second parameter, the data type representing a format of the first or the second parameter; creating a control interface based on at least one of the defined data types representing the format of the first or second parameter; defining relationship information between the first parameter and the second parameter in the preflight rule, the relationship information placing constraints on parameter values for the first parameter and the second parameter in the preflight rule to maintain consistency between the first parameter and second parameter, the relationship information suitable for use by at least one handler to check for the consistency in the parameter values for the first parameter and the second parameter in the preflight rule; storing the relationship information to a relationship table that is accessible by the at least one handler to check for the consistency in the parameter values for the first parameter and the second parameter in the preflight rule; creating attribute information for the preflight rule, the attribute information comprising a summary of the first parameter and the second parameter; and storing the attribute information for the preflight rule in an attribute table uniquely associated with the preflight rule.

---

Claim 3:
3. The computer-implemented method of claim 1 , wherein the first parameter and the second parameter are defined using at least one created control interface.