Data structure and method for publishing electronic and printed product catalogs
First Claim
1. A data structure for use in publishing an electronic catalog containing information on a plurality of products, comprising:
- means for creating a concept structure for at least one product realm wherein said concept structure includes at least one concept frame for defining classes of product groupings, said concept frames including a plurality of concept nodes having relationships based upon characteristics of the products within the product realm;
means for creating a product database including a listing of SKUs, each SKU corresponding to a product or a component of a product, said product database further including product information for each associated SKU, and an identification of each concept node in which each SKU can be located; and
means for creating a glossary to be used for searching for a particular product or group of products having desired characteristics, said glossary including a plurality of phrases, at least one of said phrases being a definer that links said at least one phrase to one of said concept nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
The specification discloses a data structure and method for creating, maintaining, and publishing multiple renditions of both electronic and printed, single and multi-manufacturer catalogs using a single product database. Also disclosed is an electronic catalog created using the data structure and methodology of the present invention. The data structure includes means for creating a product database and means for creating a KnowledgeBase, which includes a concept structure for at least one product realm and a glossary. The concept structure includes at least one concept frame for defining classes of product groupings, where the concept frames include a plurality of concept nodes having relationships based upon characteristics of the products within the product realm. The product database preferably includes a listing of SKUs, each SKU corresponding to a product or a component of a product. The product database further including product information for each associated SKU, and an identification of each concept node in which each SKU can be located. The glossary is used for searching for a particular product or group of products having desired characteristics, and includes a plurality of phrases, at least one of which being a definer that links the phrase to one of the concept nodes.
439 Citations
41 Claims
-
1. A data structure for use in publishing an electronic catalog containing information on a plurality of products, comprising:
-
means for creating a concept structure for at least one product realm wherein said concept structure includes at least one concept frame for defining classes of product groupings, said concept frames including a plurality of concept nodes having relationships based upon characteristics of the products within the product realm; means for creating a product database including a listing of SKUs, each SKU corresponding to a product or a component of a product, said product database further including product information for each associated SKU, and an identification of each concept node in which each SKU can be located; and means for creating a glossary to be used for searching for a particular product or group of products having desired characteristics, said glossary including a plurality of phrases, at least one of said phrases being a definer that links said at least one phrase to one of said concept nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data structure for use in publishing print and/or electronic catalog containing information on a plurality of products, comprising:
-
means for creating a concept structure for at least one product realm wherein said concept structure includes at least one concept frame for defining classes of product groupings, said concept frames including a plurality of concept nodes having relationships based upon characteristics of the products within the product realm; means for creating a product database including an object representation of products, said object representation including for each product an identification of each concept node in which the associated product can be located, said means for creating a product database further includes means for creating a media base as part of said product database wherein said media base includes descriptive media content associated with at least one product and content tags linking a portion of the descriptive media content to characteristics of a product linked to characteristics identified for each product in said object representation of products; and means for creating a glossary to be used for searching for a particular product or group of products having desired characteristics, said glossary including a plurality of phrases, at least one of said phrases being a definer that links said at least one phrase to one of said concept nodes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A data structure for use in publishing multiple renditions of electronic catalogs and for publishing multiple renditions of printed catalogs, the electronic and printed catalogs containing information on a plurality of products, the data structure comprising:
-
means for creating a concept structure for at least one product realm wherein said concept structure includes at least one concept frame for defining classes of product groupings, said concept frames including a plurality of concept nodes having relationships based upon characteristics of the products within the product realm; means for creating a product database including an object representation of products, said object representation including for each product an identification of each concept node in which the associated product can be located, said means for creating a product database further includes means for creating a media base as part of said product database wherein said media base includes descriptive media content associated with at least one product and content tags linking a portion of the descriptive media content to characteristics of a product linked to characteristics identified for each product in said object representation of products; and means for selecting portions of the descriptive media content in said media base for specific products in order to compile information from said product database and said media base to generate a desired rendition of a printed catalog. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An electronic catalog containing information on a plurality of products, comprising:
-
a concept structure for at least one product realm wherein said concept structure includes at least one concept frame for defining classes of product groupings, said concept frames including a plurality of concept nodes having relationships based upon characteristics of the products within the product realm; a product database including an object representation of products, said object representation including for each product an identification of each concept node in which the associated product can be located, said product database further includes a media base as part of said product database wherein said media base includes descriptive media content associated with at least one product and content tags linking a portion of the descriptive media content to characteristics of a product linked to characteristics identified for each product in said object representation of products; a glossary to be used for searching for a particular product or group of products having desired characteristics, said glossary including a plurality of phrases, at least one of said phrases being a definer that links said at least one phrase to one of said concept nodes; and means for locating specific portions of the descriptive media content based upon identified product characteristics and for selecting a specific product possessing such identified product characteristics. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. An electronic catalog containing information on a plurality of products, comprising:
-
a concept structure for at least one product realm wherein said concept structure includes at least one concept frame for defining classes of product groupings, said concept flames including a plurality of concept nodes having relationships based upon characteristics of the products within the product realm; a product database including an object representation of products, said object representation including for each product an identification of each concept node in which the associated product can be located, said product database further includes a media base as part of said product database wherein said media base includes descriptive media content associated with at least one product and content tags linking a portion of the descriptive media content to characteristics of a product linked to characteristics identified for each product in said object representation of products; and means for locating products having characteristics associated with a specific identified portion of the descriptive media content.
-
-
40. A method for publishing an electronic catalog and for publishing multiple renditions of printed catalogs using a data structure, the electronic and printed catalogs containing information on a plurality of products, the method comprising the steps of:
-
creating a concept structure or at least one product realm wherein said concept structure includes at least one concept frame for defining classes of product groupings, said concept frames including a plurality of concept nodes having relationships based upon characteristics of the products within the product realm; creating a product database including an object representation of products, said object representation including for each product an identification of each concept node in which the associated product can be located; creating a media base as part of said product database wherein said media base includes descriptive media content associated with at least one product and content tags linking a portion of the descriptive media content to characteristics of a product linked to characteristics identified for each product in said object representation of products; creating a glossary to be used for searching for a particular product or group of products having desired characteristics, said glossary including a plurality of phrases, at least one of said phrases being a definer that links said at least one phrase to one of said concept nodes; selecting portions of the descriptive media content in said media base for specific products in order to compile information from said product database and said media base to generate a desired rendition of a printed catalog; and distributing portions of the data structure for adding and updating data within the concept structure and the product database amongst a plurality of workstations of parties responsible for creating and maintaining such data.
-
-
41. An electronic catalog containing information on a plurality of products, comprising:
-
a concept structure for at least one product realm wherein said concept structure includes at least one concept frame for defining classes of product groupings, said concept frames including a plurality of concept nodes having relationships based upon characteristics of the products within the product realm; a product database including a listing of SKUs, each SKU corresponding to a product or a component of a product, said product database further including product information for each associated SKU, and an identification of each concept node in which each SKU can be located; and a glossary to be used for searching for a particular product or group of products having desired characteristics, said glossary including a plurality of phrases, at least one of said phrases being a definer that links said at least one phrase to one of said concept nodes.
-
Specification