Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of assisting a user with specifying product attributes for a structure defined in a 3D computer model of the structure to be manufactured via a computer-implemented user interface, the method performed by one or more computing devices and comprising: presenting to the user, via the user interface, a plurality of first product variable attributes; automatedly interrogating the 3D computer model, via the one or more computing devices, wherein interrogating further comprises: identifying at least a discrete shape represented in the 3D computer model; determining that the at least a discrete shape represents a shape to be manufactured; and retrieving, from a characteristics database, one or more aspects of the structure, wherein the one or more aspects further comprise at least a relation between the shape to be manufactured and a manufacturing method suitable for manufacturing the shape and at least a relation between the shape to be manufactured and a material suitable for manufacturing the shape; and retrieving, from the characteristics database, one or more product variable attributes associated with the one or more aspects of the structure; receiving a selection of at least one of the plurality of first product variable attributes from the user via the user interface wherein the selection further comprises at least one of a selection of a material and a selection of a manufacturing method; in response to the user's selection of the at least one of the plurality of first product variable attributes, determining, via the one or more computing devices, one or more second product variable attributes that are compatible with the selected at least one of the plurality of first product variable attributes and the at least one of the one or more aspects of the structure identified by said interrogating, wherein determining further comprises: comparing the at least one of the plurality of first product variable attributes to the one or more product variable attributes associated with the one or more aspects of the structure; and selecting the one or more second product variable attributes from the one or more product variable attributes associated with the one or more aspects of the structure as a function of the comparison; and modifying the user interface as a function of the determination of the one or more second product variable attributes.
2. A method according to claim 1 , wherein the first product variable comprises processes and the second product variable comprises materials.
3. A method according to claim 1 , wherein the first product variable comprises materials and the second product variable comprises processes.
4. A method according to claim 1 , further comprising: comparing the one or more aspects of the structure with requirements for a plurality of initial product variable attributes to determine whether one or more of the plurality of initial product variable attributes are compatible with the one or more aspects of the structure; and identifying the plurality of first product variable attributes as the initial product variable attributes determined to be compatible with the one or more aspects of the structure.
5. A method according to claim 1 , further comprising: receiving a constraint from the user; determining, via the one or more computing devices, one or more first or second product variable attributes that are compatible with the constraint; and indicating to the user the one or more first or second product variable attributes that are compatible with the constraint.
6. A method according to claim 5 , wherein the constraint is a quantity of product.
7. A method according to claim 1 , further comprising storing relationships between the plurality of first product variable attributes and the second product variable attributes in a database specifying related pairs of the selected ones of the plurality of first product variable attributes and second product variable attributes.
8. A method according to claim 1 , further comprising receiving from the user a selection of a product variable attribute determined to be incompatible with the selected at least one of the plurality of first product variable attributes and the at least one of the one or more aspects of the structure identified by said interrogating.
9. A method according to claim 8 , further comprising issuing one or more warnings to the user to indicate that an incompatible attribute has been selected.
10. A method according to claim 8 , further comprising displaying a prompt requesting that the user confirm that they wish to proceed with an incompatible option.
11. A method according to claim 1 , further comprising automatedly generating an order for one or more instantiations of a product as a function of one or more of the product variable attributes and the 3D computer model.
12. A method according to claim 11 , further comprising automatedly transmitting the order to a supplier.
13. A machine-readable storage medium containing machine-executable instructions for performing method of assisting a user with specifying product attributes for a structure defined in a 3D computer model via a computer-implemented user interface, the machine-executable instructions comprising: presenting to the user, via the user interface, a plurality of first product variable attributes; automatedly interrogating the 3D computer model, via the one or more computing devices, determining that the at least a discrete shape represents a shape to be manufactured; and retrieving, from a characteristics database, one or more aspects of the structure, wherein the one or more aspects further comprise at least a relation between the shape to be manufactured and a manufacturing method suitable for manufacturing the shape and at least a relation between the shape to be manufactured and a material suitable for manufacturing the shape; and retrieving, from the characteristics database, one or more product variable attributes associated with the one or more aspects of the structure; receiving a selection of at least one of the plurality of first product variable attributes from the user via the user interface wherein the selection further comprises at least one of a selection of material and a selection of a manufacturing method; in response to the user's selection of the at least one of the plurality of first product variable attributes, determining, via the one or more computing devices, one or more second product variable attributes that are compatible with the selected at least one of the plurality of first product variable attributes and the at least one of the one or more aspects of the structure identified by said interrogating, wherein determining further comprises comparing the at least one of the plurality of first product variable attributes to the one or more product variable attributes associated with the one or more aspects of the structure and selecting the one or more second product variable attributes from the one or more product variable attributes associated with the one or more aspects of the structure as a function of the comparison; and modifying the user interface as a function of the determination of the one or more second product variable attributes.
14. A machine-readable storage medium according to claim 13 , wherein the first product variable comprises processes and the second product variable comprises materials.
15. A machine-readable storage medium according to claim 13 , wherein the first product variable comprises materials and the second product variable comprises processes.
16. A machine-readable storage medium according to claim 13 , further comprising: comparing the one or more aspects of the structure with requirements for a plurality of initial product variable attributes to determine whether one or more of the plurality of initial product variable attributes are compatible with the one or more aspects of the structure; and identifying the plurality of first product variable attributes as the initial product variable attributes determined to be compatible with the one or more aspects of the structure.
17. A machine-readable storage medium according to claim 13 , further comprising: receiving a constraint from the user; determining, via the one or more computing devices, one or more first or second product variable attributes that are compatible with the constraint; and indicating to the user the one or more first or second product variable attributes that are compatible with the constraint.
18. A machine-readable storage medium according to claim 17 , wherein the constraint is a quantity of product.
19. A machine-readable storage medium according to claim 13 , further comprising storing relationships between the plurality of first product variable attributes and the second product variable attributes in a database specifying related pairs of the selected ones of the plurality of first product variable attributes and second product variable attributes.
20. A machine-readable storage medium according to claim 13 , further comprising receiving from the user a selection of a product variable attribute determined to be incompatible with the selected at least one of the plurality of first product variable attributes and the at least one of the one or more aspects of the structure identified by said interrogating.
Unknown
March 19, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.