Patent ID: 11868962
Assignee: COUPANG CORP.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A computer-implemented method for inventory shuffling, the method being performed by at least one processor executing stored instructions to perform steps comprising:
receiving information comprising data regarding a network of a plurality of fulfillment centers (FCs) in one format or protocol, the data comprising a capacity of each FC;
converting the received information into another format or protocol;
based on the converted information, initializing a data structure comprising a plurality of nodes, the plurality of nodes corresponding to the plurality of FCs;
determining, based on the capacity of each FC, a weighting factor associated with each FC relative to the received FC capacities, wherein the weighting factor is associated with an inbound capacity of the respective FC and an inventory level in the respective FC;
receiving, for assignment to one or more FCs, a product identifier associated with a product, the identifier associated with a first quantity and a minimum order quantity, wherein the product identifiers are divided into one or more categories by:
receiving information associated with a plurality of product identifiers, the information comprising demand of each product identifier;
assigning a plurality of subsets of the product identifiers with highest demand forecast quantities to a first set of categories; and
assigning the remaining subsets of the product identifiers with the next highest demand forecast quantities to a second set of categories; and

performing a preliminary mapping of the first quantity to the plurality of FCs based on the associated minimum order quantity;
determining a category associated with the product identifier;
based on determining that the product identifier is associated with the first set of categories, rebalancing the preliminary mapping of the first quantity, wherein rebalancing the preliminary mapping comprises:
adjusting the data structure comprising the plurality of nodes to reassign the first quantity to the plurality of FCs based on the weighting factor associated with each of the plurality of FCs;

receiving data associated with a second quantity to be delivered to the network of the plurality of FCs in one format or protocol;
converting the received data into another format or protocol; and
based on the converted data and the rebalanced preliminary mapping, causing the second quantity to be delivered to the network of the plurality of FCs.