Device, method and recording medium storing instructions for managing logistics in fulfillment center

WO2026221301A1PCT designated stage Publication Date: 2026-10-22COUPANG CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2026/004635
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-04-16
Filing Date
2026-03-24
Publication Date
2026-10-22

Smart Images

  • Figure KR2026004635_22102026_PF_FP_ABST
    Figure KR2026004635_22102026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure provides a device comprising: one or more processors; and one or more memories in which instructions to be executed by the one or more processors are stored. When the instructions are executed, the one or more processors may be configured to: receive, from a worker terminal of a worker performing an inbound operation, first information for identifying a target product to be inbound to a fulfillment center; on the basis of the first information and a shipment amount of the target product shipped from the fulfillment center for a predetermined period, determine, as either a first area or a second area in the fulfillment center, a target area in which the target product is to be displayed; and generate second information indicating the target area and transmit the second information to the worker terminal. The first area may be an area in which a picking operation of moving a product displayed on a display stand to a packaging workbench and a packing operation of packaging the product on the packaging workbench are performed, and the second area may be an area in which the packing operation is not performed.
Need to check novelty before this filing date? Find Prior Art

Description

A recording medium recording devices, methods, and commands for managing logistics in a fulfillment center

[0001] The present disclosure relates to technology for managing logistics in a fulfillment center.

[0002] A receiving procedure to receive products at the fulfillment center may be carried out. Additionally, products can be displayed within the fulfillment center through a display procedure. To ensure that the products displayed in the fulfillment center can be efficiently shipped out, the receiving and display procedures can be performed.

[0003] At least one embodiment of the present disclosure can determine an area where products are displayed.

[0004] At least one embodiment of the present disclosure can generate information indicating an area where products are displayed.

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

[0006] An apparatus according to one embodiment of the present disclosure may include one or more processors and one or more memories in which instructions to be executed by the one or more processors are stored. When the instructions are executed, the one or more processors may be configured to receive first information for identifying a target product to be received into a fulfillment center from a worker terminal of a worker performing a receiving operation, and, based on the first information and the volume of the target product being shipped out from the fulfillment center during a predetermined period, determine a target area in which the target product is to be displayed as either a first area or a second area within the fulfillment center, and generate second information indicating the target area and transmit it to the worker terminal. The first area may be an area where a picking operation to move a product displayed on a display shelf to a packing work table and a packing operation to pack a product at the packing work table are performed, and the second area may be an area where a packing operation is not performed.

[0007] In one embodiment, the first information may be information generated by scanning an identification code for identifying the target product at the worker terminal.

[0008] In one embodiment, the one or more processors may be configured to determine the target area as either the first area or the second area based on whether the output amount is greater than or equal to a first reference value when determining the target area.

[0009] In one embodiment, the one or more processors may be configured to determine the target area by determining a first quantity, which is the quantity of the target product to be displayed in the first area, in response to a determination that the output quantity is greater than or equal to a first reference value, determining whether a second quantity, which is the quantity of the target product already displayed in the first area, is smaller than the first quantity, and determining the target area as the first area in response to a determination that the second quantity is smaller than the first quantity.

[0010] In one embodiment, the one or more processors may be configured to determine whether the output quantity is greater than or equal to a second reference value when determining the first quantity, and, in response to the determination that the output quantity is greater than or equal to the second reference value, determine the first quantity as a first value, and in response to the determination that the output quantity is not greater than or equal to the second reference value, determine the first quantity as a second value smaller than the first value.

[0011] In one embodiment, the one or more processors may be configured to determine the target area as the second area in response to a determination that the second quantity is not smaller than the first quantity when determining the target area.

[0012] In one embodiment, the one or more processors may be configured to transmit third information indicating each of the first quantity and the second quantity to the worker terminal.

[0013] In one embodiment, the one or more processors may be configured to determine whether the inventory quantity of the target product in the second zone is less than a predetermined third quantity in response to a determination that the output quantity is greater than or equal to a first reference value when determining the target zone, and to determine the target zone as the second zone in response to a determination that the inventory quantity of the target product in the second zone is less than the third quantity.

[0014] In one embodiment, the one or more processors may be configured to determine the target area by determining, in response to a determination that the output quantity is greater than or equal to a first reference value, a minimum stock quantity which is the minimum quantity of the target product to be displayed in the first area, determining whether a second quantity which is the quantity of the target product already displayed in the first area is smaller than the minimum stock quantity, and determining the target area as the first area in response to a determination that the second quantity is smaller than the minimum stock quantity.

[0015] In one embodiment, the one or more processors may be configured to determine the minimum inventory amount by calculating the daily average shipment amount of the target product during the predetermined period based on the shipment amount, and to determine the minimum inventory amount based on the daily average shipment amount.

[0016] In one embodiment, the target area may be configured to be determined as the second area in response to a determination that the shipment volume of the target product is not greater than or equal to a first reference value.

[0017] In one embodiment, in the first zone, the display stand and the packaging work table may be placed on one floor of the fulfillment center.

[0018] In one embodiment, the second zone may be a zone where picking operations for goods are performed by an unmanned transport vehicle.

[0019] A method according to one embodiment of the present disclosure may be performed in a device comprising one or more processors and one or more memories in which instructions to be executed by said one or more processors are stored. The method may include the step of the one or more processors receiving first information for identifying a target product to be received into a fulfillment center from a worker terminal of a worker performing a receiving operation; the step of determining a target area to be displayed as either a first area or a second area within the fulfillment center based on said first information and the volume of said target product being shipped out from the fulfillment center during a predetermined period; and the step of generating second information indicating said target area and transmitting it to said worker terminal. said first area may be an area where a picking operation to move a product displayed on a display stand to a packing work table and a packing operation to pack a product at said packing work table are performed, and said second area may be an area where a packing operation is not performed.

[0020] In one embodiment, the first information may be information generated by scanning an identification code for identifying the target product at the worker terminal.

[0021] In one embodiment, the step of determining the target area may include determining the target area as either the first area or the second area based on whether the output amount is greater than or equal to a first reference value.

[0022] In one embodiment, the step of determining the target area may include: determining a first quantity, which is the quantity of the target product to be displayed in the first area in response to a determination that the output quantity is greater than or equal to a first reference value; determining whether a second quantity, which is the quantity of the target product already displayed in the first area, is smaller than the first quantity; and determining the target area as the first area in response to a determination that the second quantity is smaller than the first quantity.

[0023] In one embodiment, the step of determining the first quantity may include the step of determining whether the output quantity is greater than or equal to a second reference value—the second reference value being greater than the first reference value—the step of determining the first quantity as a first value in response to the determination that the output quantity is greater than or equal to the second reference value, and the step of determining the first quantity as a second value smaller than the first value in response to the determination that the output quantity is not greater than or equal to the second reference value.

[0024] In one embodiment, the step of determining the target area may include the step of determining the target area as the second area in response to a determination that the second quantity is not smaller than the first quantity.

[0025] A recording medium according to one embodiment of the present disclosure may be a non-transient computer-readable recording medium that records instructions that cause one or more processors to perform operations when executed by one or more processors. The instructions may be configured to cause one or more processors to receive first information for identifying a target product entering a fulfillment center from a worker terminal of a worker performing a receiving operation, and to determine a target area where the target product is to be displayed as either a first area or a second area within the fulfillment center based on the first information and the volume of the target product being shipped out from the fulfillment center during a predetermined period, and to generate second information indicating the target area and transmit it to the worker terminal. The first area may be an area where a picking operation to move a product displayed on a display stand to a packing work table and a packing operation to pack a product at the packing work table are performed, and the second area may be an area where a packing operation is not performed.

[0026] According to one embodiment of the present disclosure, an area where products are displayed can be determined.

[0027] According to one embodiment of the present disclosure, information indicating an area where products are displayed may be generated.

[0028] 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 of the present disclosure from the description in the specification.

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

[0030] FIG. 2 illustrates an example in which a device according to one embodiment of the present disclosure is implemented.

[0031] FIG. 3 is a simplified drawing of a fulfillment center that may be referenced in various embodiments of the present disclosure.

[0032] FIG. 4 illustrates a flowchart showing a method according to one embodiment of the present disclosure.

[0033] FIG. 5 illustrates a flowchart showing an example of a method for determining a target area according to various embodiments of the present disclosure.

[0034] FIG. 6 illustrates a flowchart showing an example of a method for determining a target area according to various embodiments of the present disclosure.

[0035] FIG. 7 illustrates a flowchart showing an example of a method for determining a target area according to various embodiments of the present disclosure.

[0036] FIG. 8 is a drawing illustrating an example of a page displayed on a worker terminal that may be referenced in various embodiments of the present disclosure.

[0037] FIG. 9 is a drawing illustrating an example of a fulfillment center that may be referenced in various embodiments of the present disclosure.

[0038] FIG. 10 is a drawing illustrating an example of a fulfillment center that may be referenced in various embodiments of the present disclosure.

[0039] 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.

[0040] 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.

[0041] 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.

[0042] 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.

[0043] 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 in the context, and do not limit the order or importance of the objects.

[0044] Expressions used in the present disclosure, such as “A, B and C,” “A, B or C,” “at least one of A, B and C,” or “at least one of A, B or C,” 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.

[0045] 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.

[0046] As used in the present disclosure, the expression that a certain component (e.g., a first component) is "connected" or "connected" to another component (e.g., a second component) may mean that the said certain component is not only directly connected or connected to the said other component, but is also connected or connected through a new other component (e.g., a third component).

[0047] 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.

[0048] 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.

[0049] FIG. 1 illustrates an environment in which a device according to one embodiment of the present disclosure may be applied. Such an environment (100) may include a device (110) and a worker terminal (120). FIG. 1 illustrates only one embodiment for achieving the purpose of the present disclosure, and some components may be added as needed. For example, a transport means for moving goods received under the management of the device (110) to a display shelf within a fulfillment center may be added to the environment (100).

[0050] In the present disclosure, a fulfillment center may refer to a logistics center where receiving operations for receiving goods and outgoing operations for releasing received goods are performed. For example, a receiving operation may be an operation of acquiring goods from a seller and storing them within the fulfillment center. For example, a receiving operation may include identifying incoming goods and moving the identified goods to be displayed in a designated area within the fulfillment center. For example, an outgoing operation may include a picking operation of picking (or gathering) goods displayed within the fulfillment center and bringing them to a packing workbench upon receipt of an order for goods, and a packing operation of packing the picked goods. However, not limited thereto, the receiving and / or outgoing operations may further include various operations for storing, displaying, and moving goods within the fulfillment center.

[0051] The device (110) may be a server device for managing receiving operations for goods entering the fulfillment center. For example, the device (110) may be a server-side device that operates a Warehouse Management System (WMS) for managing logistics in the fulfillment center. For example, the device (110) may be a device that performs all known operations for managing the entire process of logistics in at least some area within the fulfillment center. In one embodiment, the device (110) may generate information indicating the target area where goods are to be displayed within the fulfillment center and transmit it to a worker terminal (120).

[0052] However, the device (110) is not limited to the examples described above and may be any general-purpose type of server device. Such a device (110) may perform operations such as determining a target area where a product is to be displayed by executing the method, etc. according to the present disclosure.

[0053] The device (110) may be implemented as one or more computing devices. For example, all functions of the device (110) may be implemented in a single computing device. As another example, the first function of the device (110) may be implemented in the first computing device, and the second function may be implemented in the second computing device. As a specific example, if the device (110) is a server device for managing logistics, the first function for managing logistics may be implemented in the first computing device, and the second function, which is distinct from the first function, may be implemented in the second computing device. Even if the first computing device and the second computing device exist physically separated, the first computing device and the second computing device may be referred to as the device (110) as an abstract concept that integrates them.

[0054] The aforementioned computing device may be, for example, a desktop computer, a laptop computer, an application server, a proxy server, or a cloud server, but is not limited thereto, and any type of device equipped with computing functions may be a computing device.

[0055] The worker terminal (120) may be a terminal device used by a worker who performs receiving operations for goods entering the fulfillment center. The worker terminal (120) may also be a terminal device used by a worker who performs display operations for displaying goods entering the fulfillment center. In one embodiment, the worker terminal (120) may obtain information for identifying goods. For example, the information for identifying goods may include information regarding a unique identification number of the goods. For example, the unique identification number of the goods may include one or more numbers and / or one or more characters. The worker terminal (120) may transmit information for identifying goods to a device.

[0056] In one embodiment, the worker terminal (120) may further include a display. The display may display various screens based on the control of the worker terminal (120). For example, a web browser or a dedicated application may be installed on the device to display screens with various interfaces applied. Additionally, the display may be configured to interact with the user and may receive input from the user. Such a display may be implemented in the form of a touch sensor panel (TSP) capable of recognizing contact or proximity of various external objects (e.g., fingers or stylus). In one embodiment, the worker terminal (120) may display various information for performing product display operations through the display.

[0057] The device (110) and the worker terminal (120) can communicate through a network. This 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 (MRCN), or WiBro (Wireless Broadband).

[0058] FIG. 2 illustrates an example in which a device according to one embodiment of the present disclosure is implemented. The device may include one or more processors (210) and one or more memories (220). The device may further include a communication circuit (230). In one embodiment, some components of the device may be omitted or other components (e.g., a display or an input device, etc.) may be added to the device. Additionally, some components may be implemented by being integrated or by being implemented as a single or multiple entities. In the present disclosure, one or more processors (210) may be referred to as processors (210). Unless the context clearly indicates otherwise, the term processor may mean a set of one or more processors. Also, in the present disclosure, one or more memories (220) may be referred to as memories (220). Unless the context clearly indicates otherwise, the term memory may mean a set of one or more memories.

[0059] The processor (210) can perform various information processing operations related to the logistics management technology of the present disclosure (e.g., determination, calculation, judgment, information generation, output, modification, update, control of other components, etc.). The processor (210) can perform the corresponding operations by executing commands stored in the memory (220). That is, the processor (210) can cause the device (110) to perform each of the embodiments of the present disclosure according to the executed commands. In one embodiment, the processor (210) may be configured to receive first information for identifying a target product, determine a target area where the target product is to be displayed as either a first area or a second area within the fulfillment center based on the first information, and generate second information indicating the target area and transmit it to a worker terminal.

[0060] In the present disclosure, the processor (210) is hardware configured to perform the operations described above. The processor (210) may be a general-purpose processor capable of performing specific operations by executing instructions, or a special-purpose processor structured to perform said operations through programming. For example, the processor (210) may be a circuit comprising a CPU (Central Processing Unit), GPU (Graphics Processing Unit), NPU (Neural Processing Unit), integrated circuit, microprocessor, ASICs (Application Specific Integrated Circuits), FPGA (Field-Programmable Gate Array), conventional circuitry, or a combination thereof. That is, the processor (210) may be implemented as a circuit comprising transistors, integrated circuits, or other circuits.

[0061] The memory (220) may store various information. The information stored in the memory (220) may include software, which is information acquired, processed, or used by at least one component of the device. The software may include one or more instructions that cause the processor (210) to perform operations according to various embodiments of the present disclosure when loaded into the memory (220). That is, the processor (210) may perform operations according to various embodiments of the present disclosure by executing the one or more instructions described above. The memory (220) may include, for example, volatile or non-volatile memory. In one embodiment, the program may be software stored in the memory (220) and may include an operating system for controlling the resources of the device, an application, or middleware that provides various functions to the application so that the application can utilize the resources of the device.

[0062] A communication circuit (230) can establish a wired or wireless communication channel with another device and transmit and receive various information with that other device. In one embodiment, the communication circuit (230) may include at least one port for connecting to another device via a wired cable in order to communicate with another device via a wired connection. In this case, the communication circuit (230) can perform communication with another device that is wired through at least one port. In one embodiment, the communication circuit (230) may be configured to include a cellular communication module to be connected to a cellular network (e.g., 3G, LTE, 5G, Wibro, or Wimax). In one embodiment, the communication circuit (230) may include a short-range communication module to transmit and receive information with another device using short-range communication (e.g., Wi-Fi, Bluetooth, Bluetooth Low Energy (BLE), UWB). In one embodiment, the communication circuit (230) may include a contactless communication module for contactless communication. Contactless communication may include at least one contactless proximity communication technology, such as, for example, Near Field Communication (NFC) communication, Radio Frequency Identification (RFID) communication, or Magnetic Secure Transmission (MST) communication. In addition to the various examples described above, the device may be implemented in various known ways for communicating with other devices, and the scope of the present disclosure is not limited by the examples described above.

[0063] The processor (210), memory (220), and communication circuit (230) are connected to each other via a bus, GPIO (General Purpose Input / Output), SPI (Serial Peripheral Interface), or MIPI (Mobile Industry Processor Interface), etc., so that they can give or receive information or signals.

[0064] FIG. 3 is a simplified drawing of a fulfillment center that may be referenced in various embodiments of the present disclosure. In one embodiment, the fulfillment center (300) may include a first zone (310) and a second zone (320). However, FIG. 3 only illustrates a portion of the fulfillment center (300) to achieve the purpose of the present disclosure, and the fulfillment center (300) may include one or more additional zones. For example, the fulfillment center (300) may further include a zone where unmanned transport vehicles are stored, a zone where rails for moving goods are arranged, etc.

[0065] In the first zone (310), a first display stand (311) for displaying goods and a packaging workbench (312) may be arranged. The first display stand (311) may be designed to accommodate goods of various sizes and shapes. For example, the first display stand (311) may include a multi-layer structure. Each layer of the first display stand (311) may include a structure made of a material such as steel, aluminum, or plastic. For example, the first display stand (311) may be a stationary display stand fixed to the floor. For example, the first display stand (311) may be a mobile display stand equipped with wheels that can move. One or more first display stands (311) may be arranged in the first zone (310), but the number of first display stands (311) may vary depending on the environment of the fulfillment center (300). The packaging workbench (312) may be a workbench used by a packaging worker to package various products.

[0066] In one embodiment, a picking operation may be performed in the first zone (310) to move products displayed on the first display stand (311) to the packaging work table (312). For example, a picking worker performing the picking operation may pick products to be shipped from among the products displayed on the first display stand (311) and move them to the packaging work table (312). In one embodiment, the picking worker may use a transport means to transport the products to the packaging work table (312). For example, the transport means may be a means for transporting products such as a tote or a forklift. In one embodiment, the picking worker may use a transport means to transport the products to the packaging work table (312).

[0067] In one embodiment, in the first zone (310), a packing operation to pack goods at a packing workbench (312) may be performed. For example, a packing worker performing the packing operation may pack one or more goods according to the delivery destination at the packing workbench (312) and attach an invoice to create a packed parcel (350).

[0068] In one embodiment, the first zone (310) may be a zone provided for performing both picking and packing operations on products so that the product shipment procedure can proceed quickly for products with a shipment volume of at least a certain level.

[0069] In one embodiment, the first zone (310) may be a zone where products whose output volume exceeds a certain threshold value during a predetermined period are moved. For example, the first display stand (311) may display products whose output volume exceeds a certain threshold value during a predetermined period.

[0070] In one embodiment, the first zone (310) may be a zone where products with a sales grade above a certain standard are displayed (or stored). In the present disclosure, a sales grade is a grade determined based on the volume of products shipped, and may refer to the extent to which products are shipped over a certain period. A sales grade may include one or more grades. For example, a sales grade may be classified into grades 1 through 4 in order of the highest volume of products shipped. For example, a product of grade 1 may be a product with a higher volume of products shipped over a predetermined period than a product of grade 2. However, it is not limited thereto, and a sales grade may be subdivided to include one or more additional grades. Thus, a sales grade may be classified into one or more sales grades, and products corresponding to a sales grade above a certain standard among one or more sales grades may be moved to the first zone (310) and displayed on the first display stand (311).

[0071] A second display stand (321) may be placed in the second zone (320). The second display stand (321) may be designed to accommodate products of various sizes and shapes. Multiple second display stands (321) may be placed in the second zone (320), but the number of second display stands (321) may vary depending on the environment of the fulfillment center (300). For example, the number of second display stands (321) placed in the second zone (320) may be greater than the number of first display stands (311) placed in the first zone (310).

[0072] In one embodiment, a picking operation to move goods displayed on the second display stand (321) may be performed in the second zone (320). In one embodiment, the picking operation in the second zone (320) may be performed by an Automatic Guided Vehicle (AGV). An AGV may refer to a loading and unloading vehicle equipped with a mast for raising and lowering pallets. A pallet may refer to a flat platform that collects and stores goods in fixed quantities and can be transported by an AGV. In one embodiment, the AGV may display goods on the second display stand or pick goods displayed on the second display stand. For example, the second display stand may include a structure designed to allow goods to be displayed or picked by an AGV, and may include a structure that includes an area into which at least a portion of the pallet and / or mast of the AGV is inserted.

[0073] In one embodiment, the unmanned transport vehicle may be controlled by the device (110). In one embodiment, the unmanned transport vehicle may be controlled by an external server. For example, the external server may be an external server device for managing the display of goods received at the fulfillment center (300). For example, the external server may be an external server device for managing the picking of goods displayed at the fulfillment center (300). The device (110) or the external server may operate a plurality of unmanned transport vehicles and use the unmanned transport vehicles to move pallets loaded with goods to a display position on the second display stand (321).

[0074] In one embodiment, the second zone (320) may be a zone where no packing operations are performed. For example, the second zone (320) may be a zone provided to perform only display operations for displaying products to the second display stand (321) and picking operations for picking products from the second display stand (321) for efficient display and picking of products. Products picked in the second zone (320) may be packaged at a packaging workbench (e.g., packaging workbench (312)) outside the second zone (320).

[0075] A worker (330) performing the receiving operation of goods may perform the receiving operation on the receiving goods (340) entering the fulfillment center (300). The area where the receiving operation is performed may be a part of the fulfillment center (300). For example, the area where the receiving operation is performed may be the area on the side of the entrance door within the fulfillment center (300) through which the receiving goods (340) enter and exit. In one embodiment, the first area (310) may be positioned closer to the area where the receiving operation is performed than the second area (320). However, this is not limited thereto, and the worker (330) may perform the operation on the receiving goods (340) outside the fulfillment center (300) before they enter the fulfillment center (300).

[0076] A worker (330) can perform receiving operations and / or display operations using a worker terminal (120). In one embodiment, the worker terminal (120) may be configured to identify an identification code associated with a receiving product (340) received into the fulfillment center (300). For example, the identification code associated with the receiving product (340) may be an identification code attached to the receiving product and may include information regarding a unique identification number for identifying the product. As another example, the identification code associated with the receiving product (340) may be an identification code attached to a transport means (e.g., a tote) that stores and transports the receiving product and may include information regarding an identification number for identifying one or more products stored in the transport means. For example, the identification code associated with the receiving product (340) may be provided in the form of a barcode or a QR (Quick Response) code.

[0077] In one embodiment, the worker terminal (120) may include a scanner configured to scan an identification code associated with an incoming product (340) to obtain the identification code. The scanner may be configured to recognize the identification code and obtain information contained in the identification code. For example, the scanner may include an optical system, a signal processing module, and / or a data output interface, which may cooperate to perform reading of the identification code. The optical system may include a light source configured to irradiate light onto the surface of the identification code, and a receiver that receives light reflected according to the light and dark pattern of the identification code from the light irradiated onto the identification code. For example, the light source may be a laser or an LED (Light Emitting Diode) light source, and the receiver may be a photodiode or a CMOS (Complementary Metal Oxide Semiconductor) image sensor. The signal processing module may be configured to convert an analog signal obtained from the receiver into a digital signal and to decode the digital signal to read the information contained in the identification code. The output interface may be configured to transmit the information read by the signal processing module to an external device. Such transmission may utilize USB (Universal Serial Bus), Bluetooth, or wireless communication protocols. However, it should be understood that the structure of the scanner is not limited to these methods, and that components may be added, deleted, or modified to recognize identification codes containing information.

[0078] In one embodiment, upon identifying an incoming product, the worker terminal (120) may generate first information regarding the target product, which is the identified incoming product, and transmit it to the device (110). In one embodiment, the first information may include information regarding an identification number for identifying the target product. In one embodiment, the device (110) may generate second information indicating a target area where the target product is to be displayed and transmit it to the worker terminal (120). For example, the second information may be information indicating either the first area (310) or the second area (320). In one embodiment, the worker terminal (120) may display information indicating the target area based on the second information. For example, the worker terminal (120) may further include a display. The display may display various screens based on the control of the processor of the worker terminal (120). For example, the worker terminal (120) may display information indicating the target area where the target product is to be displayed through the display. Accordingly, the worker can move the incoming product (340) to the area indicated on the worker terminal (120) and display the incoming product on the display shelf.

[0079] Hereinafter, methods according to various embodiments of the present disclosure will be described in detail. It should be noted that although operations are illustrated in a specific order in the drawings below, the operations must not necessarily be executed in the specific order illustrated or in a sequential order, or all illustrated operations must be executed to obtain the desired result.

[0080] Additionally, the operation of the method described below with reference to the drawings may be performed by a computing device. In other words, the operation of the method may be implemented by one or more instructions executed by the processor (210) of the computing device. All operations included in this method may be performed by a single physical computing device, but the first operation of the method may be performed by the first computing device and the second operation of the method may be performed by the second computing device.

[0081] In the following, the explanation will continue assuming that the operation of the aforementioned method is performed by the device (110). Additionally, for the convenience of explanation, the subject of the operation included in the method may be omitted, but unless otherwise indicated by the context, it should be interpreted that the operation is performed by the device (110).

[0082] FIG. 4 illustrates a flowchart illustrating a method according to one embodiment of the present disclosure. A method according to various embodiments of the present disclosure may include the following steps, wherein a target area in which an incoming target product is to be displayed is determined and information indicating the target area is generated.

[0083] In step S410, the processor (210) may receive first information from the worker terminal (120) for identifying target products entering the fulfillment center. In one embodiment, the processor (210) may receive first information from the worker terminal (120).

[0084] In one embodiment, the first information may be information generated by scanning an identification code for identifying a target product at a worker terminal (120). The first information may indicate a unique identification number of the target product, which is a combination of one or more numbers and / or one or more characters.

[0085] In step S420, the processor (210) may determine the target area where the target product is to be displayed as either a first area or a second area within the fulfillment center. In one embodiment, the processor (210) may determine the target area based on first information and the volume of the target product shipped from the fulfillment center during a predetermined period. The first information may be information indicating the unique identification number of the target product. In one embodiment, the processor (210) may obtain information regarding the volume of the target product shipped during a predetermined period corresponding to the unique identification number indicated in the first information. The predetermined period may be set to a period such as one week, one month, three months, six months, or one year. However, it is not limited thereto, and the predetermined period may be varied by the manager of the device (110), the manager of the fulfillment center, or the server-side manager who manages the overall receiving and shipping of the product.

[0086] In one embodiment, the processor (210) may determine the target zone to be either a first zone or a second zone based on whether the output volume of the target product during a predetermined period is greater than or equal to a reference value. For example, the processor (210) may determine the target zone to be the first zone based on the determination that the output volume of the target product during a predetermined period is greater than or equal to a reference value. For example, the processor (210) may determine the target zone to be the second zone based on the determination that the output volume of the target product during a predetermined period is not greater than or equal to a reference value. The reference value may be predetermined as a value that serves as a criterion for determining whether the product will move to the first zone. Various methods for determining the reference value will be described later through the drawings.

[0087] In one embodiment, the processor (210) may determine the target area as either a first zone or a second zone based on the sales grade of the target product. In one embodiment, the processor (210) may predetermine the sales grade for each of one or more products received at the fulfillment center. In one embodiment, the processor (210) may determine the sales grade as one or more grades based on whether the output volume for each of one or more products during a predetermined period is greater than or equal to a reference value. For example, the processor (210) may determine the sales grade as Grade 1 for products that are greater than or equal to a first reference value, and determine the sales grade as Grade 2 for products that are greater than or equal to a second reference value. For example, the second reference value may be greater than the first reference value, in which case Grade 2 may be treated as a grade indicating a higher output volume than Grade 1.

[0088] In one embodiment, the processor (210) may determine whether the sales grade of the target product is higher than or equal to the reference grade. The reference grade may be predetermined as a grade that serves as a standard for determining whether the product will be moved to the first zone. The reference grade may be set in various ways by the manager of the device (110), or the manager of the fulfillment center, etc. For example, the sales grade may be any one of the first to fourth grades in order of the highest shipment volume of the target product during a predetermined period. In this case, in order to display the product corresponding to the first grade or the second grade in the first zone, the reference grade may be predetermined as the second grade, and the processor (210) may determine that the sales grade of the target product is higher than the reference grade when the sales grade of the target product is the first grade or the second grade. In other cases, in order to display only products corresponding to Grade 1 in Zone 1, the standard grade may be predetermined as Grade 1, and the processor (210) may determine that the sales grade of the target product is higher than the standard grade only when the sales grade of the target product is Grade 1.

[0089] In one embodiment, the processor (210) may determine a first zone as a target zone in response to a determination that the sales grade of the target product is above a standard grade. In one embodiment, the processor (210) may determine a second zone as a target zone in response to a determination that the sales grade is not above a standard grade.

[0090] In step S430, the processor (210) may generate second information indicating a target area and transmit it to the worker terminal (120). The second information may be information used to display information indicating the target area on the worker terminal (120). For example, the worker terminal (120) may display information indicating the target area to be displayed on a display based on the second information.

[0091] FIG. 5 illustrates a flowchart illustrating an example of a method for determining a target area according to various embodiments of the present disclosure. In one embodiment, the processor (210) may determine the target area to be displayed as either a first area or a second area by performing the following steps.

[0092] In step S510, the processor (210) may determine a first quantity, which is the quantity of target products to be displayed in the first zone. For example, the first quantity may mean the quantity of target products that can be accommodated in the first zone.

[0093] In one embodiment, the processor (210) may determine a first quantity in response to a determination that the shipment volume of the target product during a predetermined period is greater than or equal to a first reference value. In one embodiment, the processor (210) may determine a first quantity in response to a determination that the evaluation grade of the target product is greater than or equal to a reference grade.

[0094] In one embodiment, the processor (210) may determine a first quantity based on the volume of the target product shipped during a predetermined period. For example, the first quantity may be set higher as the volume of the target product shipped during the predetermined period increases. However, not limited thereto, the first quantity may be varied by an administrator of the device (300), an administrator of the fulfillment center, or a server-side administrator who manages the overall receiving and shipping of the product.

[0095] In one embodiment, the processor (210) may determine a first quantity based on the daily average shipment volume of the target product during a predetermined period. The processor (210) may calculate the daily average shipment volume of the target product during a predetermined period. In one embodiment, the predetermined period may be set to a certain period in the past from the date the target product was received (e.g., the time when the first information was obtained). For example, the processor (210) may determine the first quantity as a value obtained by multiplying the daily average shipment volume by a predetermined multiplier. For example, the predetermined multiplier may be a value greater than "1".

[0096] In one embodiment, the processor (210) may determine a first quantity based on the planned shipment quantity of a target product scheduled for shipment. The planned shipment quantity may be determined based on order information regarding one or more orders received for the target product. For example, the order information may indicate the order quantity of the target product ordered in each of the one or more orders. In one embodiment, the processor (210) may calculate the total sum of the order quantities of the target product in each of the one or more orders indicated in the order information, and calculate the planned shipment quantity based on the value obtained by subtracting the shipment quantity of the product already processed for shipment from the total sum of the order quantities.

[0097] In one embodiment, the processor (210) may determine a first quantity as a first value if the output quantity of the target product during a predetermined period is higher than a first reference value. The first value may be a predetermined value. In one embodiment, the processor (210) may determine whether the output quantity is greater than or equal to a second reference value in response to the determination that the output quantity of the target product during a predetermined period is greater than or equal to the first reference value. The second reference value may be a value greater than the first reference value.

[0098] In one embodiment, the processor (210) may determine a first quantity as a second value in response to a determination that the output quantity of the target product during a predetermined period is greater than or equal to a second reference value. For example, the second value may be a value greater than the first value. In one embodiment, the processor (210) may determine a first quantity as a first value in response to a determination that the output quantity of the target product during a predetermined period is not greater than or equal to the second reference value. In this case, if the output quantity is greater than or equal to the first reference value and less than the second reference value, the first quantity is determined as a first value, and if the output quantity is greater than or equal to the second reference value, the first quantity may be determined as a second value greater than the first value. However, not limited thereto, the processor (210) may add one or more reference values ​​compared with the output quantity to subdivide the first quantity, and accordingly, the first quantity may be further subdivided into one or more values.

[0099] In one embodiment, the processor (210) may determine a first quantity based on the sales grade of the target product. For example, when products corresponding to two or more grades are displayed in a first zone, the processor (210) may predetermine a first quantity for each product corresponding to each grade. In one embodiment, the processor (210) may determine the first quantity as a first value if the sales grade of the target product corresponds to a first grade, and determine the first quantity as a second value if the sales grade of the target product corresponds to a second grade lower than the first grade. For example, the first value may be a larger value than the second value. In this case, the first quantity of the product with a sales grade of the first grade may be greater than the first quantity of the product with a sales grade of the second grade lower than the first grade.

[0100] In various embodiments of the present disclosure, the first quantity to be displayed in the first zone for products of different sales grades can be determined to a different value. For example, the manager of the device (300) may set the first quantity to be displayed in the first zone higher as the sales grade of the product increases, thereby enabling the shipping procedure for products of a higher sales grade (i.e., a large shipping volume) to proceed quickly.

[0101] In step S520, the processor (210) can determine whether a second quantity, which is the quantity of target products already displayed in the first zone, is smaller than the first quantity. The second quantity may refer to the inventory quantity of target products stored in the first zone. In one embodiment, the device (300) obtains information indicating the second quantity of target products displayed in the first zone, and the processor (210) can compare the first quantity of target products to be displayed in the first zone with the second quantity of target products displayed in the first zone.

[0102] In step S530, the processor (210) may determine the target area as the first area in response to a determination that the second quantity is smaller than the first quantity. For example, if the second quantity of a target product already displayed in the first area is smaller than the first quantity of a target product to be displayed in the first area, the processor (210) may determine the target area as the first area.

[0103] In step S540, the processor (210) may determine the target area as the second area in response to the determination that the second quantity is not smaller than the first quantity. For example, if the target product is already displayed in the first area in an amount equal to the first quantity of the target product to be displayed in the first area, the processor (210) may determine the target area as the second area.

[0104] In one embodiment, the processor (210) may transmit third information indicating each of a first quantity and a second quantity to the worker terminal (120). For example, the third information may be information used to display the first quantity and the second quantity on the worker terminal (120). Based on the third information, the worker terminal (120) may display information indicating a first quantity, which represents the total quantity of target products that can be stocked in the first zone, and / or information indicating a second quantity of target products already displayed in the first zone.

[0105] FIG. 6 illustrates a flowchart illustrating an example of a method for determining a target area according to various embodiments of the present disclosure. In one embodiment, the processor (210) may determine the target area to be displayed as either a first area or a second area by performing the following steps. In one embodiment, the processor (210) may perform the following steps in response to a determination that the output volume of the target product during a predetermined period is greater than or equal to a first reference value. In one embodiment, the processor (210) may perform the following steps in response to a determination that the sales grade of the target product is greater than or equal to a reference grade.

[0106] In step S610, the processor (210) can determine a minimum stock quantity, which is the minimum quantity of target products to be displayed in the first zone. In one embodiment, the minimum stock quantity may be predetermined as a certain value.

[0107] In one embodiment, the processor (210) may determine a minimum inventory amount based on a threshold value and the daily average shipment volume of the target product during a predetermined period. For example, the threshold value may be a predetermined value such as 50 or 100. In one embodiment, the processor (210) may determine a minimum inventory amount based on the smaller value between the threshold value or the daily average shipment volume. For example, if the threshold value is 50 and the daily average shipment volume is 30, the minimum inventory amount may be determined to be 30. For example, if the threshold value is 40 and the daily average shipment volume is 60, the minimum inventory amount may be determined to be 40. In one embodiment, the processor (210) may determine a minimum inventory amount based on the larger value between the threshold value or the daily average shipment volume. For example, if the threshold value is 50 and the daily average shipment volume is 30, the minimum inventory amount may be determined to be 50. For example, if the threshold value is 40 and the average daily output is 60, the minimum inventory quantity can be determined to be 60.

[0108] In step S620, the processor (210) can determine the target area as the first area in response to a determination that the second quantity, which is the quantity of target products already displayed in the first area, is smaller than the minimum stock quantity.

[0109] In one embodiment, steps S610 and S620 may be performed prior to the step of determining a target area based on a first quantity for a target product (steps S510 to S540 of FIG. 5). That is, the processor (210) may perform steps S610 and S620 and, upon determining that the second quantity is smaller than the minimum stock quantity, skip steps S510 to S540 and immediately determine the target area as the first area.

[0110] FIG. 7 illustrates a flowchart illustrating an example of a method for determining a target area according to various embodiments of the present disclosure. In one embodiment, the processor (210) may determine the target area to be displayed as either a first area or a second area by performing the following steps.

[0111] In step S710, the processor (210) can obtain information regarding a third quantity, which is the quantity of target products displayed in the second zone. In one embodiment, the processor (210) can obtain information regarding the third quantity by receiving it from another server. The other server may be connected to the processor (210) of the device (110) via a network. In one embodiment, the other server may be a server for managing logistics for the products displayed in the second zone. For example, logistics for the first zone may be managed under the control of the device, and logistics for the second zone may be managed by another server.

[0112] In step S720, the processor (210) may determine the target area as the second area in response to the determination that the third quantity is smaller than the minimum stock quantity. In one embodiment, the minimum stock quantity is the minimum stock quantity to be stored in the second area, and may be predetermined as a certain value. For example, the minimum stock quantity may be determined as a predetermined threshold value such as 100, 200, etc.

[0113] In one embodiment, steps S710 and S720 may be performed prior to the step of determining a target area based on a first quantity for a target product (steps S510 to S540 of FIG. 5). That is, the processor (210) may perform steps S710 and S720 and, upon determining that a third quantity is smaller than the minimum stock quantity, skip steps S510 to S540 and immediately determine the target area as a second area.

[0114] In one embodiment, steps S710 and S720 may be performed prior to the step of determining whether the output quantity of the target product during a predetermined period is greater than or equal to the first reference value. That is, the processor (210) may perform steps S710 and S720 and, based on the determination that the third quantity is less than the minimum inventory quantity, immediately determine the target area as the second area regardless of whether the output quantity of the target product during a predetermined period is greater than or equal to the first reference value.

[0115] In one embodiment, steps S710 and S720 may be performed prior to the step of determining whether the evaluation grade of the target product is higher than or equal to the reference grade. That is, the processor (210) may perform steps S710 and S720 and, based on the determination that the third quantity is less than the minimum inventory quantity, immediately determine the target area as the second area regardless of whether the evaluation grade of the target product is higher than or equal to the reference grade.

[0116] As an order for a target product is received, the order may be processed by either a device or another server. For example, if the order is processed by a device, the shipment of the target product displayed in Zone 1 may be processed. For another example, if the order is processed by another server, the shipment of the target product displayed in Zone 2 may be processed. In this way, within a single fulfillment center, Zone 1 and Zone 2 can be distinguished from each other for logistics management. In such cases, if the inventory of the target product displayed in Zone 2 falls below a certain level, a situation may arise where it becomes impossible to process orders that need to be processed by other servers. For example, if the inventory of the target product in Zone 2 is 0, a situation may occur where the other server processes the received order as out of stock, even if the inventory of the target product in Zone 1 is not 0.

[0117] In various embodiments of the present disclosure, the processor (210) may determine the second zone as the target zone where the incoming target product should be displayed when the third quantity, which is the quantity of the target product displayed in the second zone, is less than the minimum stock quantity. Accordingly, it is possible to prevent a situation in which the target product is sold out due to a lack of stock in the second zone.

[0118] FIG. 8 is a drawing illustrating an example of a page displayed on a worker terminal that may be referenced in various embodiments of the present disclosure. In one embodiment, the page (800) may be a page displayed through the display of the worker terminal (120) based on second information.

[0119] For example, the worker can use the scanner of the worker terminal (120) to identify an identification code attached to a tote for storing goods, thereby generating first information for identifying the target goods stored in the tote and transmitting it to the device. Subsequently, the worker terminal (120) can obtain second information from the device indicating a target area where the target goods are to be displayed, and display a page (800) through the display.

[0120] In one embodiment, the page (800) may include a first area (810) in which information regarding a target product stored in a tote is indicated, and a second area (820) in which information regarding a target area to be displayed is indicated. For example, the first area (810) may display information indicating the identification number of the target product, the product name of the target product, the packaging type of the target product, etc. For example, the second area (820) may display information indicating either the first area or the second area as the display location.

[0121] In one embodiment, the page (800) may further include a third area (830) in which information identifying a display stand in a target area is displayed. For example, as an identification code associated with a display stand is scanned by a scanner of the worker terminal (120), information for identifying the location of the display stand may be displayed in the third area (830). For example, as an identification code associated with a first display stand in a first area is scanned, information regarding the first display stand may be displayed in the third area (830), and the worker terminal (120) may transmit information indicating to the device that a product has been displayed on the first display stand in the first area. For example, as an identification code associated with a second display stand in a second area is scanned, information regarding the second display stand may be displayed in the third area (830), and the worker terminal (120) may transmit information indicating to the device that a product has been displayed on the second display stand in the second area.

[0122] In one embodiment, the page (800) may further include a fourth area (840) in which information instructing the target product to be displayed in a target area is displayed. For example, the fourth area (840) may further display a phrase instructing that the product should be displayed in the corresponding area, along with information instructing either the first area or the second area as the target area.

[0123] FIG. 9 is a drawing illustrating an example of a fulfillment center that may be referenced in various embodiments of the present disclosure. Hereinafter, an example of a fulfillment center (900) will be described with reference to the fulfillment center described through FIG. 3. In one example, within the fulfillment center (900), the first zone (310) and the second zone (320) may each be a part of a layer of the fulfillment center (900).

[0124] In the first zone (310), a first display stand (311) and a packaging workbench (312) may be arranged. In one embodiment, the first display stand (311) and the packaging workbench (312) may be arranged on one floor of the fulfillment center (900). For example, a picking operation may be performed by a picking worker on goods displayed on the first display stand (311). For example, packaging may be performed on goods picked by a packaging worker at the packaging workbench (312). In one embodiment, the first display stand (311) may be arranged closer to the packaging workbench (312) than the second display stand in the second zone (320). As the packaging of goods is completed by the packaging worker, a parcel (350) is created, and the parcel (350) may be moved to an area corresponding to the delivery destination.

[0125] In the second zone (320), a second display stand (321) is placed, and a picking operation to move the goods displayed on the second display stand (321) can be performed. In one embodiment, the picking operation in the second zone (320) can be performed by an unmanned transport vehicle (910). For example, the second zone (320) may further include a path along which the unmanned transport vehicle (910) travels.

[0126] FIG. 10 is a drawing illustrating an example of a fulfillment center that may be referenced in various embodiments of the present disclosure. Hereinafter, the differences from the example of a fulfillment center described through FIG. 9 will be explained in detail. In one example, the fulfillment center (1000) may include two or more layers.

[0127] In one example, the first zone (310) may be a part of a floor within the fulfillment center (1000). For example, the first zone (310) may be a part of a floor (e.g., the first floor) where a door is installed for receiving goods from outside the fulfillment center (1000) or for sending out a parcel (350) to outside the fulfillment center (1000). In one embodiment, the first display stand (311) and the packaging workbench (312) of the first zone (310) may be located on one floor of the fulfillment center (1000). For example, the first display stand (311) and the packaging workbench (312) of the first zone (310) may be located on the same floor.

[0128] In one example, the second zone (320) may be a zone comprising a portion of each of two or more floors of the fulfillment center (1000). For example, the second zone (320) may include a portion (320-1) that is distinct from the first zone (310) on the same floor as the first zone (310) and a portion (320-2) on a different floor (e.g., the second floor) from the first zone (310). A second display stand (321-1) may be placed in the portion (320-1), and a second display stand (321-2) may be placed in the portion (320-2).

[0129] In one example, a lifting device for transporting goods from one of two or more floors to another within the fulfillment center (1000) may be further installed.

[0130] In the flowcharts of the present disclosure, the operations of the method or algorithm are described in a sequential order, but may be performed in any combination other than sequentially. The description of the flowcharts of the present disclosure does not exclude changes or modifications to the method or algorithm and does not imply that any operation is essential or desirable. In one embodiment, at least some operations may be performed in parallel, iteratively, or heuristically. In another embodiment, at least some operations may be omitted or other operations may be added.

[0131] Various embodiments of the present disclosure may be implemented as software on a machine-readable storage medium (MRSM). The software may be software for implementing various embodiments of the present disclosure. The software may be inferred from the various embodiments of the present disclosure by programmers in the art to which the present disclosure belongs. For example, the software may be a computer program containing instructions that can be read by a computing device. A computing device is a device capable of operating according to instructions called from a storage medium, and may be referred to interchangeably with, for example, an electronic device. In one embodiment, a processor (210) of a computing device may execute a called instruction to cause components of the computing device to perform functions corresponding to the instruction. A storage medium may refer to any type of recording medium in which information is stored that can be read by a device. A storage medium may include, for example, ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical information storage device. In one embodiment, the storage medium may be implemented in a distributed form in a computer system connected by a network, etc. In this case, the software may be stored and executed in a distributed manner in a computer system, etc. In another embodiment, the storage medium may be a non-transitory storage medium. A non-transitory storage medium refers to a medium that exists regardless of whether information is stored semi-permanently or temporarily, and does not include signals that are transmitted transitorily.

[0132] Although the technical concept according to the present disclosure has been described by various embodiments above, the technical concept according to the present disclosure includes various substitutions, modifications, and changes that can be made within the scope of understanding of a person skilled in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and changes may be included within the scope of the appended claims.

Claims

1. One or more processors; and It includes one or more memories in which instructions to be executed by the above one or more processors are stored, and When executing the above instructions, the one or more processors, Receive first information for identifying target products to be received into a fulfillment center from a worker terminal of a worker performing a receiving operation, and Based on the above first information and the shipment volume of the target product shipped from the fulfillment center during a predetermined period, the target area where the target product is to be displayed is determined to be either the first area or the second area within the fulfillment center, and It is configured to generate second information indicating the above target area and transmit it to the worker terminal, and The above-mentioned first zone is a zone where picking operations for moving products displayed on a display shelf to a packaging workbench and packing operations for packaging products at the packaging workbench are performed. The above second zone is a device in which packing operations are not performed.

2. In Paragraph 1, The above first information is information generated by scanning an identification code for identifying the target product at the worker terminal, a device.

3. In Paragraph 1, The above one or more processors, in determining the target area, A device configured to determine the target area as either the first area or the second area based on whether the above-mentioned output quantity is greater than or equal to a first reference value.

4. In Paragraph 3, The above one or more processors, in determining the target area, In response to the determination that the above shipment volume is greater than or equal to the first reference value, Determine a first quantity, which is the quantity of the target product to be displayed in the first zone, and Determining whether the second quantity, which is the quantity of the target product already displayed in the first zone, is smaller than the first quantity, and A device configured to determine the target area as the first area in response to a determination that the second quantity is smaller than the first quantity.

5. In Paragraph 4, The above one or more processors, in determining the above first quantity, Determine whether the above shipment quantity is greater than or equal to a second reference value - the above second reference value is a value greater than the above first reference value - , In response to the determination that the above shipment quantity is greater than or equal to the second reference value, the above first quantity is determined as the first value, and A device configured to determine the first quantity to a second value smaller than the first value in response to a determination that the above-mentioned output quantity is not greater than or equal to a second reference value.

6. In Paragraph 4, The above one or more processors, in determining the target area, A device configured to determine the target area as the second area in response to a determination that the second quantity is not smaller than the first quantity.

7. In Paragraph 4, The above one or more processors, A device configured to transmit third information indicating each of the first quantity and the second quantity to the worker terminal.

8. In Paragraph 4, The above one or more processors, in determining the target area, In response to the determination that the above shipment volume is greater than or equal to the first reference value, Determining whether the stock quantity of the target product in the above second zone is smaller than a predetermined third quantity, and A device configured to determine the target area as the second area in response to a determination that the stock quantity of the target product in the second area is less than the third quantity.

9. In Paragraph 3, The above one or more processors, in determining the target area, In response to the determination that the above shipment volume is greater than or equal to the first reference value, Determine the minimum stock quantity, which is the minimum quantity of the target product to be displayed in the first zone, and Determining whether the second quantity, which is the quantity of the target product already displayed in the first zone, is smaller than the minimum stock quantity, and A device configured to determine the target area as the first area in response to a determination that the second quantity is smaller than the minimum stock quantity.

10. In Paragraph 9, The above one or more processors, in determining the above minimum inventory amount, Based on the above shipment volume, the daily average shipment volume of the above target product during the above predetermined period is calculated, and A device configured to determine the minimum inventory amount based on the above daily average shipment volume.

11. In Paragraph 3, A device configured to determine the target area as the second area in response to a determination that the shipment volume of the target product is not greater than or equal to the first reference value.

12. In Paragraph 1, A device in which, in the first zone above, the display stand and the packaging workbench are placed on one floor of the fulfillment center.

13. In Paragraph 1, The above-mentioned second zone is a device in which picking operations for goods are performed by an unmanned transport vehicle.

14. A method performed in a device comprising one or more processors and one or more memories storing instructions to be executed by said one or more processors, wherein One or more of the above processors, A step of receiving first information for identifying target products to be received into a fulfillment center from a worker terminal of a worker performing a receiving operation; A step of determining a target area to be displayed as either a first area or a second area within the fulfillment center, based on the first information and the volume of the target product shipped from the fulfillment center during a predetermined period; and It includes the step of generating second information indicating the above target area and transmitting it to the worker terminal, The above-mentioned first zone is a zone where picking operations for moving products displayed on a display shelf to a packaging workbench and packing operations for packaging products at the packaging workbench are performed. The above second zone is a zone where packing work is not performed, a method.

15. In Paragraph 14, The above first information is information generated by scanning an identification code for identifying the target product at the worker terminal, a method.

16. In Paragraph 14, The step of determining the above target area is, A method comprising the step of determining the target area as either the first area or the second area based on whether the above-mentioned shipment quantity is greater than or equal to a first reference value.

17. In Paragraph 16, The step of determining the above target area is: In response to the determination that the above shipment volume is greater than or equal to the first reference value, A step of determining a first quantity, which is the quantity of the target product to be displayed in the first zone; A step of determining whether a second quantity, which is the quantity of the target product already displayed in the first zone, is smaller than the first quantity; and A method comprising the step of determining the target area as the first area in response to a determination that the second quantity is smaller than the first quantity.

18. In Paragraph 17, The step of determining the first quantity above is: A step of determining whether the above-mentioned shipment quantity is greater than or equal to a second reference value - the above-mentioned second reference value is a value greater than the above-mentioned first reference value - ; A step of determining the first quantity as a first value in response to a determination that the above shipment quantity is greater than or equal to a second reference value; and A method comprising the step of determining the first quantity to a second value smaller than the first value in response to a determination that the above-mentioned shipment quantity is not greater than or equal to a second reference value.

19. In Paragraph 17, The step of determining the above target area is, A method comprising the step of determining the target area as the second area in response to a determination that the second quantity is not smaller than the first quantity.

20. 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 cause the one or more processors, Receive first information for identifying target products entering the fulfillment center from the worker terminal of a worker performing a receiving operation, and Based on the above first information and the shipment volume of the target product shipped from the fulfillment center during a predetermined period, the target area where the target product is to be displayed is determined to be either the first area or the second area within the fulfillment center, and It is configured to generate second information indicating the above target area and transmit it to the worker terminal, and The above-mentioned first zone is a zone where picking operations for moving products displayed on a display shelf to a packaging workbench and packing operations for packaging products at the packaging workbench are performed. A computer-readable recording medium in which the second zone above is a zone where packing operations are not performed.