×

Explosions of bill-of-materials lists

  • US 8,965,797 B2
  • Filed: 07/20/2012
  • Issued: 02/24/2015
  • Est. Priority Date: 08/22/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for performing explosions of bill-of-materials (BOM) lists of products, the method comprising:

  • a processing unit determining whether or not a BOM list of an assembly that is identified as an assembly within a selected product is already broken down into a first BOM graph structure for another product comprising an identified assembly node, and a plurality of component nodes each depending from the identified assembly node and representing different components of the identified assembly and comprising respective numbers of units of each of the plurality of components within the identified assembly;

    in response to determining that the BOM list of the identified assembly is not broken down into the first BOM graph structure, the processing unit breaking down the BOM list of the identified assembly into a new BOM graph structure comprising a product node that represents the selected product and the identified assembly node depending from the product node and a plurality of component nodes each depending from the identified assembly node and representing different components of the identified assembly and comprising respective numbers of units of each of the plurality of components within the identified assembly, and storing respective numbers of units of each of the components nodes in a BOM matrix within different respective component row positions within a column of the BOM matrix for the selected product, wherein the BOM matrix comprises rows for the identified assembly and for each of the components, and columns for each of a plurality of products that include the specified selected product; and

    in response to determining that the BOM list of the identified assembly is already broken down into the first BOM graph structure, the processing unit adding the numbers of units of each of the components nodes of the first BOM graph structure to numbers of units of respective corresponding ones of the components for the selected product that are stored in the different respective component BOM matrix row positions within the BOM matrix column for the selected product, and within a column of the BOM matrix columns for the another product.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×