Patent ID: 7865454

Claim:
A method for determining a permissible feature configuration, the method comprising: receiving feature constraints for features of a product; receiving a feature mapping of the features of the product, the feature mapping comprising a first feature node corresponding to a first feature and a second feature node corresponding to a second feature; identifying a logical pathway between the first feature node and the second feature node, further comprising determining a first graph edge representing a relationship between the first feature node and the second feature node, the relationship comprising a first constraint on permissibility of the first feature with respect to the second feature and a second constraint on permissibility of the second feature with respect to the first feature; producing a production for the logical pathway; evaluating the production; setting a permissibility indicator to â€˜trueâ€™ when the production evaluates to true; and setting a permissibility indicator to â€˜falseâ€™ when the production evaluates to false.