Systems and methods for replenishment in a freight tethering environment
First Claim
1. A method of coordinating product replenishment for multiple stores in response to separately generated replenishment signals from separate store-specific computing systems, the method comprising:
- generating, via a first computing system associated with a hub store and in communication with a second computing system associated with a spoke store, a smart system pick file associated with inventory information of the hub store;
retrieving, via the second computing system, data associated with a set of items from a point-of-sale (POS) system disposed at the spoke store;
generating, via the second computing system, a data file including the data retrieved from the POS system disposed at the spoke store;
in response to processing and analyzing the data in the data file, generating, via the second computing system, a scrub file including the data from the data organized by each item of the set of items;
identifying, via the second computing system, a replenishment method for each item of the set of items in the scrub file;
determining, via the second computing system, one or more items from the set of items are replenished by the hub store;
receiving, at the first computing system associated with the hub store, a transmission from the second computing system associated with the spoke store, the transmission including a product replenishment request identifying one or more items of the set of items to be replenished at the spoke store;
generating, by the first computing system at the hub store, a pick list for the spoke store including the one or more items of the set of items based on the transmission received from the second computing system, wherein the transmission includes data of the one or more items in the set of items retrieved from the POS system;
determining, by the first computing system, whether the pick list for the spoke store can be fulfilled by the hub store based on inventory information associated with the hub store included in the smart system pick list;
in response to determining that the pick list cannot be fulfilled by the hub store, aggregating, by the first computing system, the one or more items on the pick list for the spoke store to a replenishment need of the hub store;
transmitting, by the first computing system, the aggregated replenishment need of the hub store and the spoke store to a third computing system associated with a distribution center;
updating the inventory database by the first computing system in response to receipt of product from the distribution center based on the aggregated replenishment need; and
outputting, by the first computing system, the pick list for the spoke store from the received product to facilitate fulfillment of the pick list for the spoke store by the hub store.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and machine readable medium are provided for replenishing product in a freight tethering environment. A pick list is generated at a hub store including one or more items that need to be replenished at a spoke store. It is determined whether the pick list can be fulfilled by the hub store. If the pick list cannot be fulfilled by the hub store, then the one or more items on the pick list is aggregated to a replenishment need of the hub store. The aggregated replenishment need of the hub store and the spoke store is communicated to a distribution center. Product is received from the distribution center based on the aggregated replenishment need, and the pick list for the spoke store is fulfilled from the received product.
-
Citations
17 Claims
-
1. A method of coordinating product replenishment for multiple stores in response to separately generated replenishment signals from separate store-specific computing systems, the method comprising:
-
generating, via a first computing system associated with a hub store and in communication with a second computing system associated with a spoke store, a smart system pick file associated with inventory information of the hub store; retrieving, via the second computing system, data associated with a set of items from a point-of-sale (POS) system disposed at the spoke store; generating, via the second computing system, a data file including the data retrieved from the POS system disposed at the spoke store; in response to processing and analyzing the data in the data file, generating, via the second computing system, a scrub file including the data from the data organized by each item of the set of items; identifying, via the second computing system, a replenishment method for each item of the set of items in the scrub file; determining, via the second computing system, one or more items from the set of items are replenished by the hub store; receiving, at the first computing system associated with the hub store, a transmission from the second computing system associated with the spoke store, the transmission including a product replenishment request identifying one or more items of the set of items to be replenished at the spoke store; generating, by the first computing system at the hub store, a pick list for the spoke store including the one or more items of the set of items based on the transmission received from the second computing system, wherein the transmission includes data of the one or more items in the set of items retrieved from the POS system; determining, by the first computing system, whether the pick list for the spoke store can be fulfilled by the hub store based on inventory information associated with the hub store included in the smart system pick list; in response to determining that the pick list cannot be fulfilled by the hub store, aggregating, by the first computing system, the one or more items on the pick list for the spoke store to a replenishment need of the hub store; transmitting, by the first computing system, the aggregated replenishment need of the hub store and the spoke store to a third computing system associated with a distribution center; updating the inventory database by the first computing system in response to receipt of product from the distribution center based on the aggregated replenishment need; and outputting, by the first computing system, the pick list for the spoke store from the received product to facilitate fulfillment of the pick list for the spoke store by the hub store. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for coordinating product replenishment for multiple stores in response to separately generated replenishment signals from separate store-specific computing systems, the system comprising:
-
a first computing system at a hub store and in communication with a second computing system, the first computing system configured to; generate a smart system pick file associated with inventory information of the hub store; wherein the second computing system is configured to; retrieve data associated with a set of items from a POS system disposed at the spoke store; generate a data file including the data retrieved from the POS system disposed at the spoke store; in response to processing and analyzing the data in the data file, generate a scrub file including the data from the data organized by each item of the set of items; identify a replenishment method for each item of the set of items in the scrub file; determine one or more items from the set of items are replenished by the hub store; wherein the first computing system is configured to; receive a transmission from the second computing system associated with the spoke store, the transmission including a product replenishment request identifying one or more items of the set of items to be replenished at the spoke store; generate a pick list for the spoke store including the one or more items of the set of items based on the transmission received from the second computing system, wherein the transmission includes data of the one or more items in the set of items retrieved from the POS system, determine whether the pick list for the spoke store can be fulfilled by the hub store based on inventory information associated with the hub store included in the smart system pick list, in response to determining that the pick list cannot be fulfilled by the hub store, aggregate the one or more items on the pick list for the spoke store to a replenishment need of the hub store, transmit the aggregated replenishment need of the hub store and the spoke store to a third computing system associated with a distribution center, update the inventory database in response to receipt of product from the distribution center based on the aggregated replenishment need; and output the pick list for the spoke store from the received product to facilitate fulfillment of the pick list for the spoke store by the hub store. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing instructions executable by a processing device, wherein execution of the instructions causes the processing device to implement a method of coordinating product replenishment for multiple stores in response to separately generated replenishment signals from separate store-specific computing systems, the method comprising:
-
generating, via a first computing system associated with a hub store and in communication with a second computing system associated with a spoke store, a smart system pick file associated with inventory information of the hub store; retrieving, via the second computing system, data associated with a set of items from a POS system disposed at the spoke store; generating, via the second computing system, a data file including the data retrieved from the POS system disposed at the spoke store; in response to processing and analyzing the data in the data file, generating, via the second computing system, a scrub file including the data from the data organized by each item of the set of items; identifying, via the second computing system, a replenishment method for each item of the set of items in the scrub file; determining, via the second computing system, one or more items from the set of items are replenished by the hub store; receiving, at the first computing system associated with the hub store, a transmission from the second computing system associated with the spoke store, the transmission including a product replenishment request identifying one or more items of the set of items to be replenished at the spoke store; generating, by the first computing system at the hub store, a pick list for the spoke store including the one or more items of the set of items based on the transmission received from the second computing system, wherein the transmission includes data of the one or more items in the set of items retrieved from the POS system; determining, by the first computing system, whether the pick list for the spoke store can be fulfilled by the hub store based on inventory information associated with the hub store included in the smart system pick list; in response to determining that the pick list cannot be fulfilled by the hub store, aggregating, by the first computing system, the one or more items on the pick list for the spoke store to a replenishment need of the hub store; transmitting, by the first computing system, the aggregated replenishment need of the hub store and the spoke store to a third computing system associated with a distribution center; updating the inventory database by the first computing system in response to receipt of product from the distribution center based on the aggregated replenishment need; and outputting, by the first computing system, the pick list for the spoke store from the received product to facilitate fulfillment of the pick list for the spoke store by the hub store. - View Dependent Claims (14, 15, 16, 17)
-
Specification