Estimating demand for a supply chain according to order lead time
First Claim
1. A computer-implemented method estimating demand for a supply chain, comprising:
- generating, using a computer, a probability distribution of order lead time based on an order lead time profile of the supply chain comprising a plurality of nodes including a starting node and ending node and a path from the starting node to the ending node, the probability distribution of order lead time describing ending node demand of the ending node;
dividing, using the computer, the path into a plurality of order lead time segments by establishing a plurality of cumulative cycle times of the plurality of nodes, each cumulative cycle time comprising a time difference between a time an item arrives at the corresponding node and a time the item is available to leave the ending node considering all required processing cycle times;
associating, by the computer, the plurality of order lead time segments with the probability distribution of order lead time; and
determining, using the computer, a demand percentage of each order lead time segment in accordance with a range of endpoints of each order lead time segment in order to estimate demand of the supply chain, each demand percentage describing a percentage of a total ending node demand associated with the corresponding order lead time segment.
17 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, estimating demand for a supply chain includes accessing a probability distribution for expected order lead time of the supply chain. The supply chain has nodes including a starting node and an ending node and a path from the starting node to the ending node. The probability distribution for expected order lead time describes ending node demand for the ending node versus order lead time. The path is divided into order lead time segments, and the order lead time segments are associated with the probability distribution for expected order lead time by associating each order lead home segment with a corresponding order lead time range of the probability distribution for expected order lead time. A demand percentage is estimated for each order lead time segment in accordance with the probability distribution for expected order lead time in order to estimate demand for the supply chain. Each demand percentage describes a percentage of a total ending node demand associated with the corresponding order lead time segment.
14 Citations
23 Claims
-
1. A computer-implemented method estimating demand for a supply chain, comprising:
-
generating, using a computer, a probability distribution of order lead time based on an order lead time profile of the supply chain comprising a plurality of nodes including a starting node and ending node and a path from the starting node to the ending node, the probability distribution of order lead time describing ending node demand of the ending node; dividing, using the computer, the path into a plurality of order lead time segments by establishing a plurality of cumulative cycle times of the plurality of nodes, each cumulative cycle time comprising a time difference between a time an item arrives at the corresponding node and a time the item is available to leave the ending node considering all required processing cycle times; associating, by the computer, the plurality of order lead time segments with the probability distribution of order lead time; and determining, using the computer, a demand percentage of each order lead time segment in accordance with a range of endpoints of each order lead time segment in order to estimate demand of the supply chain, each demand percentage describing a percentage of a total ending node demand associated with the corresponding order lead time segment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system of estimating demand of a supply chain, comprising:
-
a database configured to store a probability distribution of order lead time based on an order lead time profile of the supply chain comprising a plurality of nodes including a starting node and an ending node and a path from the starting node to the ending node, the probability distribution of order lead time describing ending node demand of the ending node versus order lead time; and a computer system coupled with the database and configured to; divide the path into a plurality of order lead time segments by establishing a plurality of cumulative cycle times of the plurality of nodes, each cumulative cycle time comprising a time difference between a time an item arrives at the corresponding node and a time the item is available to leave the ending node considering all required processing cycle times; associate the plurality of order lead time segments with the probability distribution of order lead time; and determine a demand percentage of each order lead time segment in accordance with a range of endpoints of each order lead time segment in order to estimate demand of the supply chain, each demand percentage describing a percentage of a total ending node demand associated with the corresponding order lead time segment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable non-transitory medium embodied with software for estimating demand of a supply chain, the software when executed using a computer is configured to:
-
generate a probability distribution of order lead time based on an order lead time profile of the supply chain comprising a plurality of nodes including a starting node and an ending node and a path from the starting node to the ending node, the probability distribution of order lead time describing ending node demand of the ending node versus order lead time; divide the path into a plurality of order lead time segments by establishing a plurality of cumulative cycle times of the plurality of nodes, each cumulative cycle time comprising a time difference between a time an item arrives at the corresponding node and a time the item is available to leave the ending node considering all required processing cycle times; associate the plurality of order lead time segments with the probability distribution of order lead time; and determine a demand percentage of each order lead time segment in accordance with a range of each order lead time segment in order to estimate demand of the supply chain, each demand percentage describing a percentage of a total ending node demand associated with the corresponding order lead time segment. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system of estimating demand of a supply chain, comprising:
-
means for generating a probability distribution of order lead time based on an order lead time profile of the supply chain comprising a plurality of nodes including a starting node and an ending node and a path from the starting node to the ending node, the probability distribution of order lead time describing ending node demand of the ending node versus order lead time, the probability distribution of order lead time generated from an order lead time profile; means for dividing the path into a plurality of order lead time segments by establishing a plurality of cumulative cycle times of the plurality of nodes, each cumulative cycle time comprising a time difference between a time an item arrives at the corresponding node and a time the item is available to leave the ending node considering all required processing cycle times; means for associating the plurality of order lead time segments with the probability distribution of order lead time; and means for determining a demand percentage of each order lead time segment in accordance with a range of each order lead time segment in order to estimate demand of the supply chain, each demand percentage describing a percentage of a total ending node demand associated with the corresponding order lead time segment.
-
-
23. A computer-implemented method estimating demand of a supply chain, comprising:
-
accessing, by a computer, a description of a supply chain comprising a plurality of nodes including a starting node and an ending node and a path from the starting node to the ending node; generating, by the computer, a plurality of probability distributions of order lead time options, each probability distribution of order lead time option associated with one of a plurality of categories; identifying, by the computer, one of the plurality of categories that corresponds to a customer of the supply chain; selecting, by the computer, a probability distribution of order lead time option associated with the identified category as a probability distribution of order lead time, the probability distribution of order lead time describing ending node demand of the ending node of the supply chain versus order lead time; modifying, by the computer, the probability distribution of order lead time to reflect a predicted change of the ending node demand; dividing, by the computer, the path into a plurality of order lead time segments by; establishing, by the computer, a plurality of cumulative cycle times of the plurality of nodes, each cumulative cycle time comprising a time difference between a time item arrives at the corresponding node and a time the item is available to leave the ending node considering all required processing cycle times and distribution cycle times; and determining, by the computer, an order lead time segment comprising a difference between a first cumulative cycle time of a first node and a second cumulative cycle time of a second node; associating, by the computer, the plurality of order lead time segments with the probability distribution of order lead time; determining, by the computer, a demand percentage of each order lead time segment in order to estimate demand of the supply chain, each demand percentage describing a percentage of a total ending node demand associated with the corresponding order lead time segment, the demand percentage estimated by; selecting, by the computer, an order lead time segment defined by a first point and a second point; identifying, by the computer, a first ending node demand corresponding to the first point according to the probability distribution of order lead time; identifying, by the computer, a second ending node demand corresponding to the second point according to the probability distribution of order lead time; and calculating, by the computer, a demand percentage of the order lead time segment according to the first ending node demand and the second ending node demand; and calculating, by the computer, an inventory at each node of the plurality of nodes according to the demand percentages of the plurality of nodes by repeating the following of at least a subset of the plurality of nodes; selecting, by the computer, a node of the subset of the plurality of nodes; establishing, by the computer, the demand percentage of the order lead time segment associated with the selected node; and determining, by the computer, an inventory of the selected node that satisfies the demand percentage.
-
Specification