Method and apparatus for carrying out singulation multi-packing in fulfillment packing process, and recording medium

By directing skews to the appropriate packing station for multiple packing, the inefficiencies in Singulation Multiple Packing (SMP) are addressed, reducing resource waste and improving process efficiency.

WO2026100847A1PCT designated stage Publication Date: 2026-05-15COUPANG CORP
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
COUPANG CORP
Filing Date
2025-03-17
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

The inefficiency of process paths in Singulation Multiple Packing (SMP) due to the unnecessary movement of skews between packing stations, leading to waste of resources and time in the fulfillment packing process.

Method used

Directly sending skews to a packing station that performs multiple packing when conditions for Singulation Multiple Packing (SMP) are met, bypassing the need for intermediate singulation packing stations.

Benefits of technology

Reduces waste of process paths and resources by allowing direct movement to the appropriate packing station, enhancing efficiency and space utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025003409_15052026_PF_FP_ABST
    Figure KR2025003409_15052026_PF_FP_ABST
Patent Text Reader

Abstract

Proposed in the present disclosure is a method for, in a fulfillment packing process, when it is determined that singulation multi-packing (SMP) is to be carried out for a plurality of SKUs, causing the plurality of SKUs to move directly to a packing station, which carries out multi-packing, without moving to a packing station that carries out singulation packing. The method according to the present disclosure is carried out by a server for fulfillment and may comprise the steps of: receiving an order for a plurality of SKUs in a cell; in response to the order, generating a fulfillment center order ID (FC order ID) for the order, wherein the FC order ID includes information associated with the plurality of SKUs; determining, on the basis of the FC order ID, whether to carry out SMP for the plurality of SKUs; when it is determined that SMP is to be carried out for the plurality of SKUs, generating a first box code used for multi-packing for the plurality of SKUs; and transmitting, to a packing device, a request to carry out multi-packing for the plurality of SKUs at a first packing station, wherein the first packing station uses the first box code.
Need to check novelty before this filing date? Find Prior Art

Description

A method, apparatus, and recording medium for performing singulation multiple packing in a fulfillment packing process.

[0001] The present disclosure relates to a technology for performing singulation multi-packing more efficiently in a packing process, which is one of the processes of "fulfillment," a series of processes involving packaging products at a logistics center and delivering them in accordance with customer orders in the online distribution industry.

[0002] In the fulfillment packing process, multi-packing is a packing method for placing multiple Stock Keeping Units (SKUs) based on a single order into a single packing box for delivery to a destination, while singulation packing is a packing method for individually packaging multiple SKUs based on a single order and placing SKUs with close destinations into a single tote box for efficient delivery to their respective destinations. Singulation packing has the advantage of enabling rapid dispatch because, upon receiving an order, the prepared SKUs can be placed into a single tote and shipped immediately to the destination without delaying the start of shipping until all SKUs are gathered at the packing station. However, since singulation packing does not involve gathering all SKUs at a single packing station before shipping to the destination, it has the disadvantage of being somewhat less efficient for delivering a large volume of SKUs to a destination at once. Furthermore, Singulation Multi Packing (SMP) refers to the exceptional performance of multi-packing on multiple skews based on a single order, which is originally supposed to undergo singulation packing, when specific conditions are met. Meanwhile, since the box sizes for packaging skews differ between singulation packing and multi-packing, the packing stations for each are also distinct and located in different positions. Consequently, in the case of conventional Singulation Multi Packing (SMP), multiple skews move to the packing station for singulation packing, and then, if it is determined that the singulation multi-packing conditions are satisfied, they are moved again to the packing station for multi-packing. This method causes a waste of Process Paths (PP), which refer to the movement of skews in the logistics process. Therefore, there is an increasing need for a method to resolve the inefficiency of Process Paths that occurs when performing singulation multi-packing in the fulfillment packing process.

[0003] At least one embodiment of the present disclosure proposes a method to solve the inefficiency of process passes in singulation multiple packing (SMP) by, when it is determined that singulation multiple packing is performed for a plurality of skewers in a packing process of fulfillment, allowing the plurality of skewers to move directly to a packing station that performs multiple packing without moving to a packing station that performs singulation packing.

[0004] The present invention can propose a method to prevent waste of process passes by, when a fulfillment server receives a customer order for multiple skewers, determining in advance whether Singulation Multiple Packing (SMP) can be performed, and if it is determined that Singulation Multiple Packing (SMP) can be performed, sending the multiple skewers directly to a packing station that performs multiple packing instead of sending them to a packing station that performs Singulation Packing.

[0005] A method according to one embodiment of the present disclosure may include the steps of: receiving an order for a plurality of skewers in a cell; generating a fulfillment center order ID (FC order ID) for the order in response to the order, wherein the fulfillment center order ID includes information associated with the plurality of skewers; determining whether to perform singulation multi-packing (SMP) for the plurality of skewers based on the fulfillment center order ID; generating a first box code used for multi-packing for the plurality of skewers when it is determined to perform singulation multi-packing for the plurality of skewers; and transmitting a request to a packing device to perform multi-packing at a first packing station for the plurality of skewers, wherein the first packing station uses the first box code.

[0006] In one embodiment, information associated with a plurality of skewers may include information indicating which region within the cell each of the plurality of skewers is located in.

[0007] In one embodiment, the step of determining whether to perform singulation multi-packing may be based on the fact that an order for a plurality of skewers satisfies a first condition of performing singulation packing at a second packing station using a second box code for each of the plurality of skewers, and satisfies a second condition of performing multi-packing at a first packing station using a first box code for all of the plurality of skewers.

[0008] In one embodiment, the second condition may include a plurality of skewers being loaded onto a single tote and moved to a first packing station.

[0009] In one embodiment, the second condition may include each of the plurality of skewers being located in an area where singulation multi-packing within the cell is activated.

[0010] In one embodiment, setting the area where singulation multi-packing is enabled can be performed by a server.

[0011] In one embodiment, the first box code and the second box code are different, and the box corresponding to the first box code is larger than the box corresponding to the second box code.

[0012] In one embodiment, the first box code is RPB 3.5 and the second box code is RPB 2.5.

[0013] In one embodiment, the first packing station and the second packing station have different process paths.

[0014] In one embodiment, when multiple packing is performed at the first packing station for a plurality of skewers, rebin is not performed for the plurality of skewers.

[0015] The present disclosure may propose an electronic device for performing a packing process of a fulfillment. An electronic device according to one embodiment of the present disclosure comprises one or more processors and one or more memories in which instructions executed by one or more processors are stored. When instructions are executed by one or more processors, the one or more processors may be configured to perform the steps of: receiving an order for a plurality of skewers in a cell; generating a fulfillment center order ID (FC order ID) for the order in response to the order—the fulfillment center order ID includes information associated with the plurality of skewers—; determining whether to perform Singulation Multi Packing (SMP) for the plurality of skewers based on the fulfillment center order ID; generating a first box code used for multi-packing for the plurality of skewers when it is determined to perform Singulation Multi Packing for the plurality of skewers; and transmitting a request to a packing device to perform multi-packing at a first packing station for the plurality of skewers—the first packing station uses the first box code.

[0016] The present disclosure may propose a non-transient computer-readable recording medium having instructions that cause one or more processors to perform operations when executed by one or more processors. Instructions recorded on a non-transient computer-readable recording medium according to one embodiment of the present disclosure may be configured to cause one or more processors to perform the following steps: receiving an order for a plurality of skews in a cell; generating a Fulfillment Center Order ID (FC order ID) for the order in response to the order—the Fulfillment Center Order ID includes information associated with the plurality of skews—; determining whether to perform Singulation Multi Packing (SMP) for the plurality of skews based on the Fulfillment Center Order ID; generating a first box code used for multi-packing for the plurality of skews when it is determined to perform Singulation Multi Packing for the plurality of skews; and transmitting a request to a packing device to perform multi-packing at a first packing station for the plurality of skews—the first packing station uses the first box code.

[0017] According to at least one embodiment of the present disclosure, when singulation multiple packing (SMP) can be performed on a plurality of skews, the plurality of skews can be moved directly to a packing station that provides a box used for multiple packing and packed, so the process pass can be reduced compared to conventional singulation multiple packing (SMP), and the waste of human and material resources caused by passing the plurality of skews to a packing station that provides a box used for singulation packing, which would not even perform packing, can also be reduced.

[0018] According to at least one embodiment of the present disclosure, when performing singulation multiple packing (SMP), since there is no need to perform rebining where multiple skews move to a packing station and wait to be gathered for multiple packing, multiple packing can be performed quickly, and there is no need for a separate space to wait for multiple skews to be gathered for rebining, thus increasing the space utilization efficiency of the packing station.

[0019] The effects according to the technical concept of the present disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by a person skilled in the art from the description in the specification.

[0020] FIG. 1 illustrates an environment in which a device according to one embodiment of the present disclosure can be applied.

[0021] FIG. 2 is a block diagram of a device according to one embodiment of the present disclosure.

[0022] Figure 3 is a conceptual diagram showing the relationship between a fulfillment server, a cell storing skews, and packing stations for packing skews when conventional singulation multiple packing (SMP) is performed.

[0023] FIG. 4 is a conceptual diagram showing the relationship between a server of fulfillment, a cell storing skews, and packing stations for packing skews when singulation multiple packing (SMP) is performed according to one embodiment of the present disclosure.

[0024] FIG. 5 is a step flowchart illustrating a method according to one embodiment of the present disclosure.

[0025] The various embodiments described in this disclosure are illustrative for the purpose of clearly explaining the technical concept of this disclosure and are not intended to limit it to specific embodiments. The technical concept of this disclosure includes various modifications, equivalents, alternatives, and embodiments selectively combined from all or part of each embodiment described in this disclosure. Furthermore, the scope of the technical concept of this disclosure is not limited to the various embodiments presented below or the specific descriptions thereof.

[0026] Terms used in this disclosure, including technical or scientific terms, may have the meaning generally understood by those skilled in the art to which this disclosure pertains, unless otherwise defined.

[0027] Expressions used in this disclosure, such as “comprising,” “may compose,” “possessing,” “possessing,” “having,” and “possessing,” mean that the subject feature (e.g., function, operation, or component, etc.) exists and do not exclude the existence of other additional features. That is, such expressions should be understood as open-ended terms implying the possibility of including other embodiments.

[0028] Singular expressions used in this disclosure may include the meaning of the plural form unless otherwise indicated by the context, and this applies likewise to singular expressions described in the claims.

[0029] Expressions such as "first," "second," or "first," "second," etc., used in this disclosure are used to distinguish one object from another when referring to a plurality of objects of the same kind, unless otherwise indicated by the context, and do not limit the order or importance of said objects.

[0030] Expressions used in the present disclosure, such as “A, B, and C”, “A, B, or C”, “A, B, and / or C”, “at least one of A, B, and C”, “at least one of A, B, or C”, “at least one of A, B, and / or C”, etc., may mean each of the listed items or all possible combinations of the listed items. For example, “at least one of A or B” may refer to (1) at least one A, (2) at least one B, and (3) at least one A and at least one B.

[0031] The expression “based on” as used in this disclosure is used to describe one or more factors affecting an act or action of a decision or judgment described in the phrase or sentence containing this expression, and this expression does not exclude additional factors affecting said act or action of a decision or judgment.

[0032] As used in this disclosure, the expression "configured to" may have meanings such as "set to," "capable of," "modified to," "made to," or "capable of." This expression is not limited to the meaning of "specifically designed in hardware." For example, a processor configured to perform a specific operation may mean a generic-purpose processor capable of performing that specific operation by executing software, or a special-purpose computer structured through programming to perform that specific operation.

[0033] Hereinafter, various embodiments described in this disclosure will be explained with reference to the attached drawings. In the attached drawings and the description thereof, identical or substantially equivalent components may be given the same reference numerals. Furthermore, in the description of the various embodiments below, the description of identical or corresponding components may be omitted, but this does not mean that such components are not included in the embodiments.

[0034] FIG. 1 illustrates an environment in which a device according to one embodiment of the present disclosure may be applied. The device (110) and the terminal (120) may be connected via a network and communicate with each other. The device (110) may be a server device that processes information regarding fulfillment. That is, the device (110) may be a device operated under the management of the entity operating the fulfillment. Here, the fulfillment provided by the device (110) may be a service that manages an entire process of packing and delivering a plurality of skewers corresponding to an order request in response to an order request for a plurality of skewers by an e-commerce service user.

[0035] The device (110) may receive a single order for multiple skewers from an e-commerce service user. In response to the order for multiple skewers, the device (110) may generate a Fulfillment Center Order ID (FC order ID) for the order. The Fulfillment Center Order ID is an identifier containing information associated with multiple skewers and may include information regarding the item names, order quantities, and storage locations within storage cells of the multiple skewers.

[0036] The device (110) can determine whether to perform singulation multiple packing (SMP) for multiple skewers based on a fulfillment center order ID. Since the fulfillment center order ID includes information regarding where multiple skewers are stored within a storage cell, the device (110) can determine to perform singulation multiple packing (SMP) by recognizing that multiple skewers are stored in adjacent locations within the cell (e.g., within the same section within the cell) based on the fulfillment center order ID. Additionally, since the fulfillment center order ID includes information regarding where multiple skewers are stored within a storage cell, the device (110) can determine to perform singulation multiple packing (SMP) by recognizing that multiple skewers are located in a storage cell where singulation multiple packing (SMP) is activated based on the fulfillment center order ID.

[0037] When the device (110) determines to perform singulation multi-packing (SMP) for a plurality of skews, it generates a first box code used for multi-packing for a plurality of skews. The box code can be represented as RPB (Roll Polybutylene), and the first box code can be represented as RPB 3.5. The first packing station performing multi-packing can perform packing using only the RPB 3.5 box, and the second packing station performing singulation packing can perform packing using only the RPB 2.5 box. The RPB 3.5 box can be used for multi-packing because it is larger in size than the RPB 2.5 box.

[0038] When the device (110) determines whether to perform singulation multiple packing (SMP) for multiple skews, it is based on whether a single order for multiple skews satisfies the condition of performing singulation packing at a second packing station using RPB 2.5 for each of the multiple skews, and simultaneously satisfies the condition of performing multiple packing at a first packing station using RPB 3.5 for all of the multiple skews. Since singulation multiple packing (SMP) is originally intended to be performed, but is an exceptional case where multiple packing is performed when certain conditions are satisfied, it considers whether both the condition for performing singulation packing and the condition for performing multiple packing are satisfied. That is, the device (110) determines to perform singulation multiple packing (SMP) by referring to whether the singulation packing condition is satisfied as well as whether the multiple packing condition is satisfied before packing for multiple skewers, thereby allowing multiple skewers satisfying the singulation packing condition to move directly to the first packing station using RPB 3.5 without moving to the second packing station using RPB 2.5.

[0039] When the device (110) determines whether the multi-packing execution condition is satisfied while satisfying the singulation packing execution condition for multiple skewers, the multi-packing execution condition may be whether multiple skewers can be shipped into a single tote and moved to a first packing station using RPB 3.5. A tote is a general term for a structure for holding multiple skewers and moving them to a packing station, and the fact that multiple skewers can be shipped into a single tote and moved to a first packing station may mean that multiple skewers are stored in close proximity to each other within a storage cell. Since multiple skewers are stored in close proximity to each other within the cell, it is possible for a worker to load the skewers into a single tote without excessive effort or time consumption; therefore, even if the singulation packing condition is satisfied, it is determined that multi-packing is more efficient in terms of process path, and singulation multi-packing (SMP) is performed. In addition, regardless of whether multiple skews are stored in close proximity to each other within the cell, if multiple skews are within a cell where Singulation Multiple Packing (SMP) is activated, it can be considered that the conditions for performing multiple packing are satisfied. The device (110) can activate Singulation Multiple Packing (SMP) for each cell to intentionally perform Singulation Multiple Packing (SMP).

[0040] When the device (110) performs singulation multiple packing (SMP), it does not perform rebining, which involves waiting for multiple skewers to move to a packing station and gather for multiple packing. Since multiple skewers to be packed are sent directly to the packing station, waste of process paths and space can be prevented.

[0041] The terminal (120) may be implemented as a terminal capable of transmitting and receiving various information to and from the device (110) via a network. For example, the terminal (120) may be a portable device, a smartphone, etc. However, the type of terminal (120) is not limited thereto and may be any device capable of communicating with the device (110) or other devices via a network.

[0042] The terminal (120) can provide information obtained from the device (110) to the user, obtain input from the user, or transmit the obtained input to the device (110). The input obtained from the user may include various forms of input, such as a click using a mouse, a touch using a touch pad or touch screen, voice recognition, and other electronic inputs.

[0043] The device (110) can communicate with the terminal (120) or other external devices by connecting them through a network. For example, the device (110) and the terminal (120) can communicate with each other by connecting them through a network that provides a connection path to transmit and receive packet data. The network can be implemented as any kind of wired or wireless network, such as, for example, a Local Area Network (LAN), a Wide Area Network (WAN), a Mobile Radio Communication Network, or a Wibro (Wireless Broadband Internet).

[0044] FIG. 2 is a block diagram of a device according to one embodiment of the present disclosure. The device (200) may include one or more processors (210) and / or one or more memories (220) as components. Also, in one embodiment, at least one of the components of the device (200) may be omitted, or other components may be added to the device (200). In one embodiment, additionally or alternatively, some components may be implemented as a single or multiple entities. In the present disclosure, one or more processors (210) may be expressed as processors (210). Unless the context clearly indicates otherwise, the expression processors (210) may mean a set of one or more processors. In the present disclosure, one or more memories (220) may be expressed as memories (220). Unless the context clearly indicates otherwise, the expression memories (220) may mean a set of one or more memories. In one embodiment, at least some of the components inside and outside the device (200) may be connected to each other via a bus, GPIO (General Purpose Input / Output), SPI (Serial Peripheral Interface), or MIPI (Mobile Industry Processor Interface), etc., to exchange information (data, signals, etc.).

[0045] In one embodiment, the device (200) may further include a communication circuit. The communication circuit can communicate with a terminal. That is, the communication circuit can perform wireless or wired communication between the device (200) and another device. For example, the communication circuit can perform wireless communication according to methods such as eMBB (enhanced Mobile Broadband), URLLC (Ultra Reliable Low-Latency Communications), MMTC (Massive Machine Type Communications), LTE (Long-Term Evolution), LTE-A (LTE Advance), NR (New Radio), UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile communications), CDMA (Code Division Multiple Access), WCDMA (Wideband CDMA), WiBro (Wireless Broadband), WiFi (Wireless Fidelity), Bluetooth, NFC (Near Field Communication), GPS (Global Positioning System), or GNSS (Global Navigation Satellite System). For example, the communication circuit can perform wired communication according to methods such as USB (Universal Serial Bus), HDMI (High Definition Multimedia Interface), RS-232 (Recommended Standard-232), or POTS (Plain Old Telephone Service). In one embodiment, the device (200) may be implemented by integrating with another device. In this case, the communication circuit may function as a connection circuit or interface connecting the device (200) and the other device.

[0046] The processor (210) can control at least one component of a device (200) connected to the processor (210) by running software (e.g., instructions, programs, etc.). Additionally, the processor (210) can perform various operations related to the present disclosure, such as computation, processing, data generation, and processing. Furthermore, the processor (210) can load data, etc. from memory (220) or store it in memory (220). Moreover, the processor (210) can transmit and receive various information to and from a terminal through a communication circuit.

[0047] The memory (220) can store various information (data). The information stored in the memory (220) is information acquired, processed, or used by at least one component of the device (200), and may include software (e.g., instructions, programs, etc.). The memory (220) may include volatile and / or non-volatile memory. In the present disclosure, instructions or programs are software stored in the memory (220) and may include an operating system for controlling the resources of the device (200), an application, and / or middleware that provides various functions to the application so that the application can utilize the resources of the electronic device (200). In one embodiment, the memory (220) may store instructions that cause the processor (210) to perform calculations when executed by the processor (210). The memory (220) may store at least a portion of information received from a terminal through a communication circuit and / or information transmitted to the terminal through a communication circuit. Specifically, the memory (220) can store order details for multiple skewers, information regarding the location of multiple skewers within a cell, and various instructions executed by the processor.

[0048] Figure 3 is a conceptual diagram showing the relationship between a fulfillment server, a cell storing skews, and packing stations for packing skews when conventional singulation multiple packing (SMP) is performed.

[0049] In the conventional Singulation Multiple Packing (SMP), when a server receives an order for multiple skewers (310), if it is determined that the conditions for performing Singulation Packing on the multiple skewers are satisfied, the server first determines Singulation Packing (320) and moves the multiple skewers from a cell storing the multiple skewers to a second packing station for performing Singulation Packing (330). After the multiple skewers arrive at the second packing station, if it is determined that multiple packing is possible, the server determines Singulation Multiple Packing (340), moves the multiple skewers again to a first packing station for performing multiple packing (350), and performs Singulation Multiple Packing (SMP) (360). It is referred to as "Singulation Multiple Packing (SMP)" because it includes the step of determining Singulation Packing, even though it ultimately performs multiple packing. Meanwhile, in the case of conventional Singulation Multiple Packing (SMP), even though multiple packing is ultimately performed for multiple skews at the first packing station, the process involves moving the skews to the second packing station, which causes waste of process paths. Therefore, when performing Singulation Multiple Packing (SMP), it would be an efficient method to configure the process path by having multiple skews move directly to the first packing station for multiple packing without the process of moving them to the second packing station for singulation packing.

[0050] FIG. 4 is a conceptual diagram showing the relationship between a server of fulfillment, a cell storing skews, and packing stations for packing skews when singulation multiple packing (SMP) is performed according to one embodiment of the present disclosure.

[0051] In one embodiment, the singulation multiple packing (SMP) of the present disclosure determines (420) whether the singulation packing condition is satisfied for each of the multiple skewers when the server receives an order (410) for multiple skewers, and whether the multiple packing condition is satisfied for all of the multiple skewers, and if both conditions are satisfied, it determines (430) to perform singulation multiple packing (SMP). Therefore, unlike conventional singulation multiple packing (SMP), since the singulation multiple packing (SMP) is determined in advance before the multiple skewers move to a second packing station that performs singulation packing, the multiple skewers move directly to a first packing station that performs multiple packing without passing through the second packing station and are packed through singulation multiple packing (450). Therefore, compared to conventional singulation multiple packing (SMP), the process of moving to the second packing station is omitted, and waste of process paths is prevented.

[0052] According to at least one embodiment of the present disclosure, even before moving a plurality of skews to a packing station that performs singulation packing, it is possible to determine in advance whether an order for a plurality of skews satisfies the conditions for performing singulation multiple packing (SMP), and move the plurality of skews to a packing station that performs multiple packing. Here, the conditions for performing singulation multiple packing refer to an exceptional situation of singulation packing in which the conditions for performing singulation packing are satisfied for each of the plurality of skews, but the conditions for performing multiple packing are satisfied for all of the plurality of skews.

[0053] An exceptional situation in which the conditions for performing singulation packing are satisfied for each of the multiple skews, but the conditions for performing multi-packing are satisfied for all of the multiple skews, may refer to a state in which, for each of the multiple skews, it is appropriate to perform singulation packing rather than multi-packing considering the order quantity / variety of goods types, but when viewed as a whole of the multiple skews, it is appropriate to store them in one tote and move them to a packing station for multi-packing and then pack them because the multiple skews are located in close proximity within the storage cell, or a state in which each of the multiple skews is located in an area within the storage cell where singulation multi-packing is activated.

[0054] FIG. 5 is a step flowchart illustrating a method according to one embodiment of the present disclosure.

[0055] In one embodiment, a server for fulfillment receives an order for a plurality of skewers within a cell (510) and, in response to the order, generates a fulfillment center order ID containing information associated with the plurality of skewers (520). Based on the fulfillment center order ID, it determines whether to perform singulation multi-packing (SMP) for the plurality of skewers (530), and if it is determined to perform singulation multi-packing (SMP) for the plurality of skewers, it generates a first box code (e.g., RPB=3.5) used for multi-packing because multi-packing must be performed for the plurality of skewers (540). Additionally, when a request to perform singulation multi-packing (SMP) at a first packing station for multi-packing for the plurality of skewers is transmitted to a packing device (550), the packer sees the singulation multi-packing request displayed on the packing device and performs multi-packing at the first packing station.

[0056] Various embodiments of the present disclosure may be implemented as software recorded on a machine-readable recording medium. The software may be software for implementing the various embodiments of the present disclosure described above. The software may be inferred from the various embodiments of the present disclosure by programmers skilled in the art to which the present disclosure pertains. For example, the software may be machine-readable instructions (e.g., code or code segments) or a program. The machine may be a device capable of operating according to instructions called from the recording medium, for example, a computer. In one embodiment, the machine may be a device (101) according to the embodiments of the present disclosure. In one embodiment, the processor of the machine may execute the called instructions to cause the components of the machine to perform functions corresponding to those instructions. In one embodiment, the processor may be a processor (210) according to the embodiments of the present disclosure. The recording medium may mean any type of recording medium in which data is stored that can be read by the machine. The recording medium may include, for example, ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. In one embodiment, the recording medium may be a memory (220). In one embodiment, the recording medium may be implemented in a distributed form in a computer system connected by a network, etc. Software may be stored and executed in a distributed form in a computer system, etc. The recording medium may be a non-transitory recording medium. A non-transitory recording medium means a tangible medium that exists regardless of whether data is stored semi-permanently or temporarily, and does not include a signal that is transmitted transitory.

[0057] Although the technical concept of the present disclosure has been described by various embodiments above, the technical concept of the present disclosure includes various substitutions, modifications, and alterations that can be made within the scope of understanding of those skilled in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and alterations may be included within the scope of the appended claims. Embodiments according to the present disclosure may be combined with one another. Each embodiment may be combined in various ways depending on the circumstances, and embodiments created by combining also fall within the scope of the present disclosure.

Claims

1. A method performed by a server for fulfillment, A step of receiving orders for multiple Stock Keeping Units (SKUs) within a cell; A step of generating a fulfillment center order ID (FC order ID) for the order in response to the above order - the fulfillment center order ID includes information associated with the plurality of skewers -; A step of determining whether to perform Singulation Multi Packing (SMP) for the plurality of skewers based on the fulfillment center order ID; If it is determined to perform singulation multi-packing for the plurality of skewers, a step of generating a first box code used for multi-packing for the plurality of skewers; A method comprising the step of transmitting a request to a packing device to perform multiple packing at a first packing station for the plurality of skewers, wherein the first packing station uses the first box code.

2. In Paragraph 1, A method comprising information associated with the plurality of skewers, including information indicating which region within the cell each of the plurality of skewers is located in.

3. In Paragraph 2, A method for determining whether to perform the singulation multi-packing, wherein the order for the plurality of skewers satisfies a first condition of performing singulation packing at a second packing station using a second box code for each of the plurality of skewers, and satisfies a second condition of performing multi-packing at the first packing station using the first box code for all of the plurality of skewers.

4. In Paragraph 3, The above second condition is a method comprising loading the plurality of skewers onto a single tote and moving them to the first packing station.

5. In Paragraph 3, The second condition above comprises that each of the plurality of skewers is located in an area where singulation multi-packing is activated within the cell.

6. In Paragraph 5, A method in which the area where the above-mentioned singulation multi-packing is enabled is performed by the server.

7. In Paragraph 3, A method in which the first box code and the second box code are different, and the box corresponding to the first box code is larger in size than the box corresponding to the second box code.

8. In claim 7, the method wherein the first box code is RPB 3.5 and the second box code is RPB 2.

5.

9. In paragraph 3, the first packing station and the second packing station have different process paths.

10. A method according to claim 1, wherein when the multiple packing is performed at the first packing station for the plurality of skewers, rebin is not performed for the plurality of skewers.

11. In an electronic device for processing data regarding fulfillment, One or more processors; and It includes one or more memories in which instructions executed by the above one or more processors are stored, and An electronic device configured such that when the instructions are executed by the above one or more processors, the above one or more processors are configured to execute a method according to any one of claims 1 to 10.

12. A non-transient computer-readable recording medium having recorded instructions that cause one or more processors to perform an operation when executed by one or more processors, The above instructions are configured to cause one or more processors to execute a method according to any one of claims 1 to 10, a non-transient computer-readable recording medium.