Patent ID: 11948163
Assignee: TARGET BRANDS, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computing device comprising:
a display;
a processor; and
a memory communicatively coupled to the processor, the memory storing instructions that, when executed by the processor, cause the computing device to:
render, on the display, a graphical user interface (GUI) received from a server as part of a visualization tool, the GUI including a single consolidated graphical view with an item menu comprising a plurality of selectable items associated with a supply chain network, a store menu comprising a plurality of selectable stores of the supply chain network, and a manner of simulation menu comprising a per epoch-based manner of simulation selection and an event-based manner of simulation selection;
receive selections at the GUI including a selection of one or more items from the item menu, a selection of one or more stores from the store menu, and a selection of the event-based manner of simulation selection from the manner of simulation menu, the received selections corresponding to a first level of granularity;
provide the selections to the server, wherein the server executes a first simulation process that outputs a first stream of observation events in a first order, the first stream of observation events being ordered over a course of each epoch of a plurality of epochs, the first stream of observation events related to inventory and changes thereto over the plurality of epochs, and wherein the server aggregates the first stream of observation events according to the first order to generate first simulation data;
render on the display, as part of the GUI, the single consolidated graphical view with a representation of the first simulation data, received from the server, including a subset of metrics for the selected one or more items at the selected one or more stores over the plurality of epochs at the first level of granularity;
receive a second selection for the per epoch-based manner of simulation selection from the manner of simulation menu;
provide the second selection to the server, wherein the server executes a second simulation process that outputs a second stream of observation events in a second order different from the first order, the second stream of observation events being grouped and ordered by event type for simplified evaluation, wherein the server aggregates the second stream of observation events according to the second order to generate second simulation data, wherein the first simulation data is different from the second simulation data, wherein observed events in the first stream of observation events are different from observed events in the second stream of observation events based on changes to simulation logic across the supply chain network caused by differences in the first order and the second order; and
render on the display, as part of the GUI, the single consolidated graphical view with a second representation of the second simulation data, received from the server, including a second subset of metrics for the selected one or more items at the selected one or more stores over the plurality of epochs at the first level of granularity.