Forecasting supply chain components
First Claim
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein, when executed, the program causes the at least one computing device to perform a method comprising:
- obtaining, by the at least one computing device, order data that expresses an order for an item and comprises at least one supply chain identifier associated with the order;
obtaining, by the at least one computing device, supply chain data corresponding to the at least one supply chain identifier, wherein the supply chain data comprises an organization of a plurality of components of at least one supply chain and a proposed completion time for at least one of the components;
generating, by the at least one computing device, a forecast completion time for the at least one of the components of the at least one supply chain associated with the order of the item based at least upon historical completion time performance data on a plurality of prior orders associated with the at least one of the components;
encoding, by the at least one computing device, a graphical user-interface (GUI) for display via a network page of the at least one supply chain;
encoding, by the at least one computing device, a plurality of nodes within the GUI, wherein individual ones of the nodes are associated with a respective one of the components of the at least one supply chain and the individual ones of the nodesdisplay the proposed completion time and the forecast completion time of the respective one of the components;
encoding, by the at least one computing device, a plurality of links within the GUI, wherein at least one of the links indicates a relationship between two of the nodes;
arranging, by the at least one computing device, the nodes and the links into a tree within the GUI, wherein the tree represents the organization of the components of the at least one supply chain; and
adjusting, by the at least one computing device, the tree dynamically in the GUI to display a detailed view of the individual ones of the nodes in response to receiving data from a client device that indicates a location of a pointer on the GUI being near at least one of the nodes, the detailed view comprising additional components associated with the individual ones of the nodes, the additional components comprising at least one of a lower-tier component or a raw material component.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for generating an interface for communication of at least one supply chain associated with an order that comprises forecast completion times for components of the at least one supply chain. The interface includes nodes that are associated with components of the at least one supply chain. The nodes within the interface are linked, wherein each link connects two of the nodes and indicates a relationship between the corresponding components of the at least one supply chain. The nodes and the links are arranged into a rooted tree within the interface, wherein the rooted tree represents the organization of the components of the at least one supply chain.
17 Citations
22 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein, when executed, the program causes the at least one computing device to perform a method comprising:
-
obtaining, by the at least one computing device, order data that expresses an order for an item and comprises at least one supply chain identifier associated with the order; obtaining, by the at least one computing device, supply chain data corresponding to the at least one supply chain identifier, wherein the supply chain data comprises an organization of a plurality of components of at least one supply chain and a proposed completion time for at least one of the components; generating, by the at least one computing device, a forecast completion time for the at least one of the components of the at least one supply chain associated with the order of the item based at least upon historical completion time performance data on a plurality of prior orders associated with the at least one of the components; encoding, by the at least one computing device, a graphical user-interface (GUI) for display via a network page of the at least one supply chain; encoding, by the at least one computing device, a plurality of nodes within the GUI, wherein individual ones of the nodes are associated with a respective one of the components of the at least one supply chain and the individual ones of the nodes display the proposed completion time and the forecast completion time of the respective one of the components; encoding, by the at least one computing device, a plurality of links within the GUI, wherein at least one of the links indicates a relationship between two of the nodes; arranging, by the at least one computing device, the nodes and the links into a tree within the GUI, wherein the tree represents the organization of the components of the at least one supply chain; and adjusting, by the at least one computing device, the tree dynamically in the GUI to display a detailed view of the individual ones of the nodes in response to receiving data from a client device that indicates a location of a pointer on the GUI being near at least one of the nodes, the detailed view comprising additional components associated with the individual ones of the nodes, the additional components comprising at least one of a lower-tier component or a raw material component. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
- at least one computing device; and
a non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein, when executed, the program causes the at least one computing device to perform a method comprising;obtaining, by the at least one computing device, order data that expresses an order for an item and comprises at least one supply chain identifier associated with the order; obtaining, by the at least one computing device, supply chain data corresponding to the at least one supply chain identifier, wherein the supply chain data comprises an organization of a plurality of components of at least one supply chain and a proposed completion time for at least one of the components; generating, by the at least one computing device, a forecast completion time for the at least one of the components of the at least one supply chain associated with the order of the item based at least upon historical completion time performance data on a plurality of prior orders associated with the at least one of the components; encoding, by the at least one computing device, a graphical user-interface (GUI) for display via a network page of the at least one supply chain; encoding, by the at least one computing device, a plurality of nodes within the GUI, wherein individual ones of the nodes are associated with a respective one of the components of the at least one supply chain and the individual ones of the nodes display the proposed completion time and the forecast completion time of the respective one of the components; encoding, by the at least one computing device, a plurality of links within the GUI, wherein at least one of the links indicates a relationship between two of the nodes; arranging, by the at least one computing device, the nodes and the links into a tree within the GUI, wherein the tree represents the organization of the components of the at least one supply chain; and adjusting, by the at least one computing device, the tree dynamically in the GUI to display a detailed view of the individual ones of the nodes in response to receiving data from a client device that indicates a location of a pointer on the GUI being near at least one of the nodes, the detailed view comprising additional components associated with the individual ones of the nodes, the additional components comprising at least one of a lower-tier component or a raw material component. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
- at least one computing device; and
-
13. A method, comprising:
-
a non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein, when executed, the program causes the at least one computing device to perform a method comprising; obtaining, by the at least one computing device, order data that expresses an order for an item and comprises at least one supply chain identifier associated with the order; obtaining, by the at least one computing device, supply chain data corresponding to the at least one supply chain identifier, wherein the supply chain data comprises an organization of a plurality of components of at least one supply chain and a proposed completion time for at least one of the components; generating, by the at least one computing device, a forecast completion time for the at least one of the components of the at least one supply chain associated with the order of the item based at least upon historical completion time performance data on a plurality of prior orders associated with the at least one of the components; encoding, by the at least one computing device, a graphical user-interface (GUI) for display via a network page of the at least one supply chain; encoding, by the at least one computing device, a plurality of nodes within the GUI, wherein individual ones of the nodes are associated with a respective one of the components of the at least one supply chain and the individual ones of the nodes display the proposed completion time and the forecast completion time of the respective one of the components; encoding, by the at least one computing device, a plurality of links within the GUI, wherein at least one of the links indicates a relationship between two of the nodes; arranging, by the at least one computing device, the nodes and the links into a tree within the GUI, wherein the tree represents the organization of the components of the at least one supply chain; and adjusting, by the at least one computing device, the tree dynamically in the GUI to display a detailed view of the individual ones of the nodes in response to receiving data from a client device that indicates a location of a pointer on the GUI being near at least one of the nodes, the detailed view comprising additional components associated with the individual ones of the nodes, the additional components comprising at least one of a lower-tier component or a raw material component. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification