INTERACTIVE PRODUCT CONFIGURATOR THAT ALLOWS MODIFICATION TO AUTOMATED SELECTIONS
First Claim
1. A method of operating a product configurator that comprises a constraint based network that comprises a plurality of nodes, the method comprising:
- receiving one or more user selections;
generating one or more automatic selections to form a complete configuration;
receiving a request to change the configuration after forming the complete configuration;
retracting the automatic selections;
for each of the retracted automatic selections, determining if the retracted automatic selection is a configuration-defining selection; and
reasserting the configuration-defining selections.
1 Assignment
0 Petitions
Accused Products
Abstract
A product configurator includes a constraint based network that includes a plurality of nodes. The configurator receives one or more user selections and generates one or more automatic selections to form a complete configuration. The configurator receives a request to change the configuration after forming the complete configuration, and retracts the automatic selections. For each of the retracted automatic selections, the configurator determines if the retracted automatic selection is a configuration-defining selection and reasserts the configuration-defining selections.
34 Citations
14 Claims
-
1. A method of operating a product configurator that comprises a constraint based network that comprises a plurality of nodes, the method comprising:
-
receiving one or more user selections; generating one or more automatic selections to form a complete configuration; receiving a request to change the configuration after forming the complete configuration; retracting the automatic selections; for each of the retracted automatic selections, determining if the retracted automatic selection is a configuration-defining selection; and reasserting the configuration-defining selections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable media having instructions stored thereon that, when executed by a processor, causes the processor to function as a constraint based product configurator comprising:
-
receiving one or more user selections; generating one or more automatic selections to form a complete configuration; receiving a request to change the configuration after forming the complete configuration; retracting the automatic selections; for each of the retracted automatic selections, determining if the retracted automatic selection is a configuration-defining selection; and reasserting the configuration-defining selections. - View Dependent Claims (12, 13)
-
-
14. A constraint based product configurator comprising:
-
means for receiving one or more user selections; means for generating one or more automatic selections to form a complete configuration; means for receiving a request to change the configuration after forming the complete configuration; means for retracting the automatic selections; for each of the retracted automatic selections, means for determining if the retracted automatic selection is a configuration-defining selection; and means for reasserting the configuration-defining selections.
-
Specification