METHODS AND APPARATUS FOR CREATING AND UTILIZING TEMPLATES IN CONNECTION WITH INFORMATION MODELING
First Claim
Patent Images
1. A system for capturing product information, comprising:
- a product definition tree representing permitted elements of a generalized product structure; and
a plurality of template trees, each said template tree representing a product design structure variant which represents a subset of said product definition tree.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for information modeling, such as product modeling, are described. In one specific embodiment, a system for capturing product information includes a product definition tree representing permitted elements of a generalized product structure, a plurality of template trees and a plurality of configuration trees. Each template tree represents a product design structure variant which represents a subset of said product definition tree. Each configuration tree represents a particular design configuration, which is constrained to implement the structure of its associated template tree.
43 Citations
14 Claims
-
1. A system for capturing product information, comprising:
-
a product definition tree representing permitted elements of a generalized product structure; and a plurality of template trees, each said template tree representing a product design structure variant which represents a subset of said product definition tree. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of creating product design model instances comprising the steps of:
-
creating a product definition tree comprising a plurality of usage nodes, in-place design nodes, and occurrence nodes; creating a template tree comprising at least one of a template usage node, a template occurrence node, and a template in-place definition node. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for capturing product information, comprising:
-
a product definition tree; a plurality of template trees, each said template tree associated with the product tree and representing a product design structure variant which represents a subset of said product definition tree; a configuration tree comprising a plurality of nodes, each node in said configuration tree associated with one node in one of said template trees. - View Dependent Claims (12, 13, 14)
-
Specification