Method to generate a customizable product configurator
First Claim
Patent Images
1. A computer implemented method comprising:
- receiving a template comprising identifiers and operators, wherein;
the identifiers identify one or more component products from a set of component products, andthe identified component products comprise a first component product, andgenerating a customizable class rule based on the identifiers and on relationships associated with the operators;
wherein the customizable class rule indicates at least one configuration restriction for at least one customizable product.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of customizing a product comprising. According to one embodiment, a set of one or more customizable product classes are available from which a create a customizable product. Upon receiving a request to create a customizable product instance, component products are provided to be associated with the customizable product if proper.
-
Citations
71 Claims
-
1. A computer implemented method comprising:
-
receiving a template comprising identifiers and operators, wherein; the identifiers identify one or more component products from a set of component products, and the identified component products comprise a first component product, and generating a customizable class rule based on the identifiers and on relationships associated with the operators; wherein the customizable class rule indicates at least one configuration restriction for at least one customizable product. - View Dependent Claims (2, 3, 5, 7, 41, 42, 43, 55, 56, 57, 59, 60, 61, 62, 68, 71)
-
-
4. (canceled)
-
6. (canceled)
-
8. A machine-readable medium that provides instructions recorded on a computer-readable storage medium and executable by a set of one or more processors to cause the set of one or more processors to perform operations comprising:
-
receiving a template comprising identifiers and operators, wherein; the identifiers identify one or more component products from a set of component products, and the identified component products comprise a first component product, and generating a customizable class rule based on the identifiers and on relationships associated with the operators; wherein the customizable class rule indicates at least one configuration restriction for at least one customizable product. - View Dependent Claims (9, 10, 12, 13, 14, 45, 46, 47, 63, 64, 69)
-
-
11. (canceled)
-
15. A computer implemented method comprising:
-
receiving a template comprising identifiers and operators, wherein; the identifiers identify component products from a set of component products, and generating a set of customizable class rules based on the identifiers and on relationships associated with the operators, wherein the set of customizable class rules define at least one relationship among two or more of the identified component products; designating a customizable product class from a set of customizable product classes a customizable product; and associating a first component product with the customizable product based on a customizable class rule, among the set of customizable class rules, that applies to the customizable product. - View Dependent Claims (16, 17, 18, 48, 65)
-
-
19-23. -23. (canceled)
-
24. A machine-readable medium that provides instructions recorded on a computer-readable storage medium and executable by a set of one or more processors to cause the set of one or more processors to perform operations comprising:
-
receiving a template comprising identifiers and operators, wherein; the identifiers identify component products from a set of component products, and generating a set of customizable class rules based on the identifiers and on relationships associated with the operators, wherein the set of customizable class rules define at least one relationship among two or more of the identified component products; designating a customizable product; and associating a first component product with the customizable product based on a customizable class rule, among the set of customizable class rules, that applies to the customizable product. - View Dependent Claims (25, 26, 27, 31, 66)
-
-
28-30. -30. (canceled)
-
32. (canceled)
-
33. An apparatus comprising:
-
a memory to store a set of one or more customizable product classes; and a processor, coupled to the memory and configured to; identify a set of component products, receive a template comprising identifiers and operators, wherein; the identifiers identify one or more component products from a set of component products, and the identified component products comprise a first component product, and generate a customizable class rule based on the identifiers and on relationships associated with the operators, wherein the customizable class rule indicates at least one configuration restriction for at least one customizable product. - View Dependent Claims (34, 35, 39, 67, 70)
-
-
36-38. -38. (canceled)
-
40. (canceled)
-
44. (canceled)
-
49-50. -50. (canceled)
-
51. (canceled)
-
52-54. -54. (canceled)
-
58. (canceled)
Specification