Decision support system for order prioritization

US9606530B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9606530-B2
Application numberUS-201313897250-A
CountryUS
Kind codeB2
Filing dateMay 17, 2013
Priority dateMay 17, 2013
Publication dateMar 28, 2017
Grant dateMar 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for order prioritization includes calculating a cycle time for a product order of a plurality of product orders using an artificial neural network, determining a first order priority of the product order based on a priority index using an analytic hierarchy process, determining a second order priority of the product order based on event based simulation model, and determining a shipping date for the product order based on the second order priority. The artificial neural network calculates the cycle time based upon product order type and a plurality of component counts. The analytic hierarchy process determines a first order priority based upon a plurality of product order attributes. The simulation model determines a second order priority and completion time based upon the first order priority, product model, product type, a plurality of component counts, manufacturing capacity and inventory data, and production time data for historical product orders.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: establishing an artificial neural network, the artificial neural network comprising plurality of computing devices communicatively coupled over a network; training each computing device of the artificial neural network using sets of historical product order data; generating a function, using the artificial neural network, that maps product order data for an historical product order to its observed cycle time; calculating, using the function generated by the artificial neural network, a cycle time for a product order of a plurality of product orders, the cycle time comprising an amount of time to manufacture each product associated with a product order, wherein the cycle time is calculated based on inputs comprising product order type; and a plurality of component counts, wherein a component count comprises of the number of units of a component used to manufacture the product of the product order; calculating a priority index for the product order using an analytic hierarchy process, wherein alternatives evaluated by the analytic hierarchy process comprise the plurality of product orders and criteria of the analytic hierarchy process comprise a plurality of product order attributes, each criterion having a priority value; determining a first order priority of the product order based on the priority index; determining that a status of the product order attributes associated with the product order has changed; determining that the first order priority of the product order is invalid in response to determining that the status of the product order attributes associated with the product order has changed; calculating a revised priority index for the product order using the analytic hierarchy process, wherein calculating the revised priority index comprises adjusting the priority value of one or more criterion of the product order in the analytic hierarchy process; determining a revised order priority for the product order based on the revised priority index; simulating an event based manufacturing model using a plurality of computing devices communicatively coupled over a network, wherein each computing device is configured to perform functions that simulate one of a manufacturing station and a worker in a manufacturing environment based on a plurality of inputs that are based on real data, the plurality of inputs comprising the revised order priority of the product order, a second set of attributes for the product order comprising product type, product model, and a plurality of component counts; manufacturing capacity and inventory data relating to the product order, and production time data of historical product orders; determining a second order priority and completion time of the product order based on results of the simulation of the event based manufacturing model; and determining a shipping date for the product order based on the second order priority and completion time. 2. The method of claim 1 , wherein determining a revised order priority of the product order further comprises revising the order priority for one or more other product orders. 3. The method of claim 1 , wherein the artificial neural network is trained using historical product order data comprising cycle time, product order type, and a plurality of component counts, wherein a component count consists of the number of units of a component used to manufacture the product of the product order. 4. The method of claim 1 , wherein the plurality of product order attributes comprises order type, cut-off date, cycle time, critical customer issues, pending time, and requested ship date. 5. The method of claim 1 , wherein the manufacturing capacity and inventory data relating to the product order comprises lead time and a plurality of component inventory counts, wherein a component inventory count comprises of the available number of units of a component used to manufacture the product of the product order. 6. The method of claim 1 , wherein the production time data of historical product orders comprise assembly time, testing time, visual inspection time, and packaging time. 7. The method of claim 1 , wherein determining a shipping date for the product order further comprises adjusting the shipping date for one or more other product orders. 8. An order prioritization apparatus comprising: a cycle time calculation module that: establishes an artificial neural network, the artificial neural network comprising plurality of computing devices communicatively coupled over a network; trains each computing device of the artificial neural network using sets of historical product order data; generates a function, using the artificial neural network, that maps product order data for an historical product order to its observed cycle time; and calculates, using the function generated by the artificial neural network, a cycle time for a product order of a plurality of product orders, the cycle time comprising an amount of time to manufacture each product associated with a product order, wherein the cycle time is calculated based on inputs comprising product order type; and a plurality of component counts, wherein a component count comprises of the number of units of a component used to manufacture the product of the product order; a priority determination module that: calculates a priority index for the product order using an analytic hierarchy process, wherein alternatives evaluated by the analytic hierarchy process comprise the plurality of product orders and criteria of the analytic hierarchy process comprise a plurality of product order attributes, each criterion having a priority value; and determines a first order priority of the product order based on the priority index; a validation module that: determines that a status of the product order attributes associated with the product order has changed; and determines that the first order priority of the product order is invalid in response to determining that the status of the product order attributes associated with the product order has changed, wherein the priority determination module calculates a revised priority index for the product order using the analytic hierarchy process, wherein calculating the revised priority index comprises adjusting the priority value of one or more criterion of the product order in the analytic hierarchy process, and determines a revised order priority for the product order based on the revised priority index; a simulation module that: simulates an event based manufacturing module using a plurality of computing devices communicatively coupled over a network, wherein each computing device is configured to perform functions that simulate one of a manufacturing station and a worker in a manufacturing environment based on a plurality of inputs that are based on real data, the plurality of inputs comprising the revised order priority of the product order, a second set of attributes for the product order comprising product type, product model, and a plurality of component counts; manufacturing capacity and inventory data relating to the product order, and production time data of historical product orders; and determines a second order priority and completion time of the product order based on results of the simulation of the event based manufacturing model; and a scheduling module that determines a shipping date for the product order based on the second order priority and completion time, wherein at least a portion of the cycle time calculation module, the priority determination module, the validation module, the simulation module, and the scheduling module comprise one or more of hardware and executable code, the executable code store

Assignees

Inventors

Classifications

  • characterised by job scheduling, process planning, material flow · CPC title

  • Cross-Sectional Technologies · mapped topic

  • Priority orders · CPC title

  • Order, plan, execute, confirm end order, if unfeasible execute exception operation · CPC title

  • Cross-Sectional Technologies · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9606530B2 cover?
A method for order prioritization includes calculating a cycle time for a product order of a plurality of product orders using an artificial neural network, determining a first order priority of the product order based on a priority index using an analytic hierarchy process, determining a second order priority of the product order based on event based simulation model, and determining a shippin…
Who is the assignee on this patent?
IBM, The Res Found Of State Univ Of New York
What technology area does this patent fall under?
Primary CPC classification G05B19/41865. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).