15. The non-transitory computer storage medium of claim 13 wherein the code for providing at least a subset of the valid configuration answers to the client system further comprises code for providing a predetermined number of attribute-prioritized valid configuration answers to a user.
15. The non-transitory computer storage medium of claim 13 wherein the code for providing at least a subset of the valid configuration answers to the client system further comprises code for providing a predetermined number of attribute-prioritized valid configuration answers to a user. 19. The computer system of claim 15 wherein the system further comprises: means for receiving a selection of at least one of the one or more product attributes to be prioritized; and means for prioritizing the valid configuration answers by each selected product attribute, wherein the valid configuration answers represent configurations of the product that conform to the combined configuration rules-attributes model.