Versioning of elements in a configuration model
First Claim
1. A method for defining a configuration model for a configurable product comprising:
- receiving a first input;
defining, based on the first input, a first version of a first subcomponent to be used in the configuration model, the first version including information that describes the product;
receiving a second input;
defining, based on the second input, a second version of the first subcomponent to be used in the configuration model, the second version including information that describes the product;
designating one of the first or second versions as an active version, and designating the other as an inactive version; and
defining, based at least in part on the active version of the first subcomponent, a first component that describes the product.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for a multi-purpose configuration model. A computer program product for defining a configuration model for a configurable product includes instructions operable to cause a programmable processor to receive a first input, and define, based on the first input, a first version of a first subcomponent to be used in the configuration model, the first version including information that describes the product. The product includes instructions to receive a second input, and define, based on the second input, a second version of the first subcomponent to be used in the configuration model, the second version including information that describes the product. The product designates one of the first or second versions to be an active version, and designates the other to be an inactive version. The product also includes instructions to define a first component based at least in part on the active version.
-
Citations
20 Claims
-
1. A method for defining a configuration model for a configurable product comprising:
-
receiving a first input;
defining, based on the first input, a first version of a first subcomponent to be used in the configuration model, the first version including information that describes the product;
receiving a second input;
defining, based on the second input, a second version of the first subcomponent to be used in the configuration model, the second version including information that describes the product;
designating one of the first or second versions as an active version, and designating the other as an inactive version; and
defining, based at least in part on the active version of the first subcomponent, a first component that describes the product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, tangibly stored on a machine-readable medium, for defining a configuration model for a configurable product, comprising instructions operable to cause a programmable processor to:
-
receive a first input;
define, based on the first input, a first version of a first subcomponent to be used in the configuration model, the first version including information that describes the product;
receive a second input;
define, based on the second input, a second version of the first subcomponent to be used in the configuration model, the second version including information that describes the product;
designate one of the first or second versions as an active version, and designate the other as an inactive version; and
define, based at least in part on the active version of the first subcomponent, a first component that describes the product. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification