← Back to Patent Explorer
US5970465A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for part procurement in a production system with constrained resources

Assignee: International Business Machines Corp
•
Filing: 1997-06-04
•
Granted: 1999-10-19
•
Expires: 2017-06-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for determining procurement for parts (P) in a production system having constraints comprising at least one of constrained resources (r i ) and known maximum demands (d j ). The method comprises two steps. Step 1 includes constructing a production planning decision space comprising independent sets of hyperplanes defined by decision variables (q j ) corresponding to product quantities for products (j). The constructing step subsumes steps of expressing a potential usage of part (p) as a linear combination of production quantities (q j ) based on bill of material usage rules; limiting the production quantities (q j ) so that each is less than or equal to the maximum demand quantity (d j ); and limiting the production quantities (q i ) so that the usage of each resource (r) is based on bill of material and bill of capacity usage rates less than or equal to the availability of that resource. For each part p, the second step includes locating a region in the decision space corresponding to a high level of usage of part (p).

Inventors

  • 👤 Brenda Lynn Dietrich
  • 👤 Grace Yuh-Jiun Lin
  • 👤 Ramesh Srinivasan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 02:54
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/06; G06Q10/063; G06Q10/0631; G06Q10/06312; G06Q10/06314; G06Q10/06315; G06Q10/0637; G06Q10/06375

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 267 words
A computer implemented process for determining procurement level for parts (P) in a production system having constraints comprising at least one of constrained resources (r) and known maximum demands d j , comprising: 1) inputting to the computer, data including decision variables, production quantity, demand quantity, bill of material, bill of capacity and usage rate; 2) constructing in computer memory a production planning decision space consisting of independent sets of hyperplanes defined by decision variables q j ,t corresponding to production quantities for products (j), said constructing including the steps of: a) expressing a potential usage of part (p) as a linear combination of production quantities (q j ); b) limiting the production quantities (q j ) so that it is less than or equal to the maximum demand quantity (d j ); and c) limiting the production quantities (q j ) so that the usage of each other resource (r) based on multiple level bill of material and bill of capacity usage rates is less than or equal to the availability of that resource; 3) locating a region in the decision space corresponding to a high level of usage of part (p); and 4) interactively displaying to a user candidate values in said decision space corresponding to the highest level of usage of part (p) so assist the user in deciding quantities of part (p) to procure necessary to enable achievement of the highest level of service, corresponding to the highest level of usage of part (p), while maintaining the lowest possible WIP and inventory on the basis of linear demand, resource, and supply constraining information.
Claim 2
Dependent Claim 267 words
A computer implemented process for determining procurement level for parts (P) in a production system having constraints comprising at least one of constrained resources (r) and known maximum demands d j , comprising: 1) inputting to the computer, data including decision variables, production quantity, demand quantity, bill of material, bill of capacity and usage rate; 2) constructing in computer memory a production planning decision space consisting of independent sets of hyperplanes defined by decision variables q j ,t corresponding to production quantities for products (j), said constructing including the steps of: a) expressing a potential usage of part (p) as a linear combination of production quantities (q j ); b) limiting the production quantities (q j ) so that it is less than or equal to the maximum demand quantity (d j ); and c) limiting the production quantities (q j ) so that the usage of each other resource (r) based on multiple level bill of material and bill of capacity usage rates is less than or equal to the availability of that resource; 3) locating a region in the decision space corresponding to a high level of usage of part (p); and 4) interactively displaying to a user candidate values in said decision space corresponding to the highest level of usage of part (p) so assist the user in deciding quantities of part (p) to procure necessary to enable achievement of the highest level of service, corresponding to the highest level of usage of part (p), while maintaining the lowest possible WIP and inventory on the basis of linear demand, resource, and supply constraining information.
Claim 3
Dependent Claim 187 words
A method according to claim 1, wherein the decision space is temporally expanded by the step of separating each decision variable q j ,t into a set of decision variables q j ,t according to a calendar mechanism to determine the quantity of activity j to do in a period t, said step further including modifying the creation of said independent sets of hyperplanes by adding decision variables q j ,t corresponding to shipment of product, stock of materials, and scrapping of resources in each period; and expressing the demand for a product as demand quantities over time; and determining the time based cost factors on backlogging demand and carrying material; and expressing the availability of resources over time; and constructing an objective function consisting of a plurality of objective function coefficients and associated decision variables q( j ,t), wherein said objective function rewards the shipment of products using a specific part(p) and penalizes holding or scrapping of part (p) or products using part(p); and using said objective function to locate a region in the decision space corresponding to a high level of usage of part (p).
Claim 4
Dependent Claim 137 words
A method according to claim 2, wherein step 2) comprises: a) expressing a potential usage of part (p) in period t as a linear combination of production quantities q j ; b) limiting the production quantities q j so that a cumulative production through a period r is less than or equal to cumulative maximum demand quantity through period r; and c) limiting the production quantities q j so that the usage of each other material or capacity resource (r) in a time period r based on bill of material and bill of capacity usage rates is less than or equal to the availability of that resource in time period r; and wherein step (2) further comprises locating a region in the decision space corresponding to a high level of usage of part (p) in period r.
Claim 5
Dependent Claim 34 words
A method according to claim 2, comprising the additional step of procuring parts in a period closest to the actual usage period for said parts consistent with the constraints of known available external supply.
Claim 6
Dependent Claim 197 words
A method according to claim 1, wherein the decision space is temporally expanded by the steps of: (i) separating each decision variable q j ,t into a set of decision variables q j ,t according to a calendar mechanism to determine the quantity of activity i to do in a period t, said step further including modifying the creation of said independent sets of hyperplanes by adding decision variables q j ,t corresponding to shipment of product, stock of materials, and scrapping of resources in each period; and expressing the demand for a product as demand quantities over time; and determining the time based cost factors on backlogging demand and carrying material; and expressing the availability of resources over time; and constructing an objective function consisting of a plurality of objective function coefficients and associated decision variables q.sub.(j,t), wherein said objective function rewards the shipment of products using a specific part(p) and penalizes holding or scrapping of part (p) or products using part (p); and using said objective function to locate a region in the decision space corresponding to a high level of usage of part (p). (ii) adjusting the hyperplane to represent non-zero manufacturing lead times.
Claim 7
Dependent Claim 32 words
A method according to claim 5 where the Bill of Material BOM is multi-level ensuring that unnecessary parts are not procured when a choice exists between procuring parts or using existing subassemblies.
Claim 8
Dependent Claim 41 words
A method according to claim 1, wherein the step of locating an optimal region in the decision space comprising a high level of usage further includes constructing a special objective function comprising objective function coefficients for each of the decision variables.
Claim 9
Dependent Claim 286 words
A machine suitable for determining procurement level for parts (P) in a production arrangement having constraints comprising at least one of constrained resources (r i ) and known maximum demands (d j ) the machine comprising: 1) means for inputting data comprising variables including decision variables, production quantity, demand quantity, bill of material, bill of capacity and usage rates; 2) means for creating a production planned decision space comprising independent sets of hyperplanes defined by decision variables q j ,t corresponding to product quantities for product (j), said means for creating comprising a) expressing a potential usage of part p) in period t as a linear combination of production quantities (q(j)) b) limiting the production quantities q j so that a cumulative production through a period r is less than or equal to cumulative maximum demand quantity through period r; and c) limiting the production quantities q j so that the usage of each other resource (r) based on multiple level bill of material and bill of capacity usage rates is less than or equal to the availability of that resource and 3) means associated with each part (p) for locating a region in the decision space corresponding to the highest level of usage of part (p); and 4) means for interactively displaying to a user candidate values in said decision space corresponding to the highest level of usage of part (p) to assist the user in deciding quantities of part (p) to procure necessary to enable achievement of the highest level of service, corresponding to the highest level of usage of part (p), while maintaining the lowest possible Work in Process WIP and inventory on the basis of linear demand, resource, and supply constraining information.
Claim 10
Dependent Claim 286 words
A machine suitable for determining procurement level for parts (P) in a production arrangement having constraints comprising at least one of constrained resources (r i ) and known maximum demands (d j ) the machine comprising: 1) means for inputting data comprising variables including decision variables, production quantity, demand quantity, bill of material, bill of capacity and usage rates; 2) means for creating a production planned decision space comprising independent sets of hyperplanes defined by decision variables q j ,t corresponding to product quantities for product (j), said means for creating comprising a) expressing a potential usage of part p) in period t as a linear combination of production quantities (q(j)) b) limiting the production quantities q j so that a cumulative production through a period r is less than or equal to cumulative maximum demand quantity through period r; and c) limiting the production quantities q j so that the usage of each other resource (r) based on multiple level bill of material and bill of capacity usage rates is less than or equal to the availability of that resource and 3) means associated with each part (p) for locating a region in the decision space corresponding to the highest level of usage of part (p); and 4) means for interactively displaying to a user candidate values in said decision space corresponding to the highest level of usage of part (p) to assist the user in deciding quantities of part (p) to procure necessary to enable achievement of the highest level of service, corresponding to the highest level of usage of part (p), while maintaining the lowest possible Work in Process WIP and inventory on the basis of linear demand, resource, and supply constraining information.
Claim 11
Dependent Claim 32 words
A machine according to claim 8 wherein the bill of materials comprises multiple levels ensuring that unnecessary parts are not procured when a choice exists between procuring parts or using existing subassemblies.

References Cited (Backward Citations)

US5216593A Cited
US5287267A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-18 2003-04-19 2003-10-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-18 2007-04-19 2007-10-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-18 2011-04-19 2011-10-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag