Method for processing data related to worker arrangement in logistics center, electronic device, and recording medium on which instructions are recorded

The method addresses the challenge of inefficient worker placement in logistics centers by using data-driven insights to determine the optimal number of workers for each zone, enhancing efficiency and cost management.

WO2025135299A1PCT designated stage expired Publication Date: 2025-06-26COUPANG CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/002221
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-18
Filing Date
2024-02-21
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

In logistics centers, there is no existing system to automatically determine the optimal number of workers to assign to each zone, making efficient personnel placement challenging.

Method used

A method that acquires data on each zone, worker pool information, and work performance data to determine the appropriate number of workers for each zone based on workable quantities per standard time, considering zone characteristics such as space usage and item specifics.

Benefits of technology

This approach improves work efficiency by ensuring the right number of workers is assigned to each zone, based on real-time data and performance metrics, thereby optimizing management costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024002221_26062025_PF_FP_ABST
    Figure KR2024002221_26062025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method for processing data related to worker arrangement in a logistics center, an electronic device, and a recording medium on which instructions are recorded. The method according to one embodiment of the present disclosure may comprise the steps of: acquiring data about each of a plurality of zones of the logistics center; acquiring information about a worker pool and information about work performance of workers in the worker pool; and determining worker arrangement information about each of the plurality of zones on the basis of the work performance information and data about each of the plurality of zones.
Need to check novelty before this filing date? Find Prior Art

Description

A method for processing data regarding worker placement in a logistics center, a recording medium recording electronic devices and commands

[0001] The present disclosure relates to a technique for processing data regarding worker placement in a logistics center.

[0002] Logistics centers require a large number of workers due to the large number of items they handle. If workers aren't assigned the necessary number, tasks can be difficult to complete, and if too many workers are assigned, management costs can increase. Therefore, it's crucial to assign an appropriate number of workers to match the volume of incoming items. However, previously, there was no system to automatically determine the number of workers assigned to each zone in the logistics center, making efficient staffing difficult.

[0003] The present disclosure provides a technique for processing data regarding worker placement in a logistics center.

[0004] A method for processing data regarding worker placement in a logistics center, performed by an electronic device according to one embodiment of the present disclosure, may include: acquiring data for each of a plurality of zones of the logistics center; acquiring information about a worker pool and work performance information of workers in the worker pool; and determining worker placement information for each of the plurality of zones based on the work performance information and the data for each of the plurality of zones.

[0005] In one embodiment, the work performance information may include at least one of work performance information according to a zone during a specific period and work performance information according to a type of work during a specific period.

[0006] In one embodiment, the step of acquiring data for each of the plurality of zones of the logistics center may include the step of determining a stock quantity for each of the plurality of zones; and the step of determining data for each of the plurality of zones based on the determined stock quantity.

[0007] In one embodiment, the worker placement information may include information on the number of workers to be placed in each of the plurality of zones.

[0008] In one embodiment, the method further includes a step of determining a workable quantity per standard time for each of the plurality of zones based on the work performance information, and worker placement information for each of the plurality of zones can be determined based on the workable quantity per standard time for each of the plurality of zones.

[0009] In one embodiment, the method further includes a step of determining a workable quantity per standard time of each of the plurality of zones based on characteristics of each of the plurality of zones, and worker placement information for each of the plurality of zones can be determined based on the workable quantity per standard time of each of the plurality of zones.

[0010] In one embodiment, the characteristics of each of the plurality of zones may include space usage status of each of the plurality of zones.

[0011] In one embodiment, the characteristics of each of the plurality of zones may include a storage temperature of a logistics item being worked on in each of the plurality of zones.

[0012] In one embodiment, the characteristics of each of the plurality of zones may include the size, weight, or packaging method of the logistics items being worked on in each of the plurality of zones.

[0013] In one embodiment, the worker placement information may include information about workers to be placed in each of the plurality of zones.

[0014] In one embodiment, the method further includes a step of determining priorities of workers in the worker pool for the plurality of zones based on the work performance information, and information about workers to be assigned to each of the plurality of zones can be determined based on the priorities.

[0015] In one embodiment, the method further includes a step of determining a workable quantity per standard hour for each of the plurality of zones of workers of the worker pool based on the work performance information, wherein the priority may be determined based on the workable quantity per standard hour for each of the plurality of zones of workers of the worker pool.

[0016] In one embodiment, the workable amount per reference hour for each of the plurality of zones of the worker pool may be further determined based on the characteristics of each of the plurality of zones.

[0017] In one embodiment, the method may further include generating a data dashboard including the worker placement information and information on workers deployed in real time in each of the plurality of zones.

[0018] An electronic device for processing data regarding worker placement in a logistics center according to one embodiment of the present disclosure includes one or more processors; and one or more memories storing instructions to be executed by the one or more processors, wherein when the instructions are executed by the one or more processors, the one or more processors may be configured to execute a method according to the present disclosure.

[0019] A non-transitory computer-readable recording medium according to one embodiment of the present disclosure is a non-transitory computer-readable recording medium having recorded thereon instructions that, when executed by one or more processors, cause the one or more processors to perform operations, wherein the instructions can be configured to cause the one or more processors to perform a method according to the present disclosure.

[0020] According to one embodiment of the present disclosure, work efficiency can be improved by assigning an appropriate number of workers according to the quantity of items.

[0021] According to one embodiment of the present disclosure, workers can be efficiently assigned based on their work performance information.

[0022] According to one embodiment of the present disclosure, workers can be appropriately assigned by considering the space usage status of each of multiple zones of a logistics center in real time.

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

[0024] FIG. 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can operate.

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

[0026] FIG. 3 is a flowchart illustrating a method according to one embodiment of the present disclosure.

[0027] FIG. 4 is a diagram showing work performance information of a worker used in a method according to one embodiment of the present disclosure.

[0028] FIG. 5 is a diagram illustrating a data dashboard provided in a method according to one embodiment of the present disclosure.

[0029] FIG. 6 is a diagram illustrating a data dashboard provided in a method according to one embodiment of the present disclosure.

[0030] FIG. 7 is a diagram illustrating determining information about workers to be deployed in each of a plurality of zones according to one embodiment of the present disclosure.

[0031] The various embodiments described in this disclosure are exemplified for the purpose of clearly explaining the technical concept of this disclosure and are not intended to be limited to specific embodiments. The technical concept of this disclosure includes various modifications, equivalents, alternatives, and embodiments selectively combined from all or part of the embodiments 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.

[0032] Terms used in this disclosure, including technical or scientific terms, unless otherwise defined, may have the meaning commonly understood by a person of ordinary skill in the art to which this disclosure belongs.

[0033] The expressions "includes," "may include," "comprises," "may have," "have," and "may have" used in this disclosure indicate the presence of a target feature (e.g., a function, operation, or component), but do not exclude the presence of other additional features. In other words, such expressions should be understood as open-ended terms that imply the possibility of including other embodiments.

[0034] The singular expressions used in this disclosure may include the plural meaning unless the context clearly indicates otherwise, and the same applies to the singular expressions set forth in the claims.

[0035] As used herein, expressions such as “first,” “second,” or “first,” “second,” etc., unless the context indicates otherwise, are used to refer to multiple similar objects and to distinguish one object from another, and do not limit the order or importance between the objects.

[0036] As used herein, the expressions “A, B, and C,” “A, B, or C,” “A, B, and / or C,” or “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,” “at least one selected from A, B, and C,” “at least one selected from A, B, or C,” “at least one selected from A, B, and / or C,” and the like can mean each listed item or all possible combinations of the listed items. For example, “at least one selected from A and B” can refer to (1) A, (2) at least one of A, (3) B, (4) at least one of B, (5) at least one of A and at least one of B, (6) at least one of A and B, (7) at least one of B and A, and (8) both A and B.

[0037] The expression "based on" as used in this disclosure is used to describe one or more factors that influence a decision, act of judgment, or action described in a phrase or sentence containing this expression, and this expression does not exclude additional factors that influence the decision, act of judgment, or action.

[0038] As used herein, the expression that a component (e.g., a first component) is “connected” or “connected” to another component (e.g., a second component) may mean that the component is directly connected or connected to the other component, as well as connected or connected via a new other component (e.g., a third component).

[0039] The expression "configured to" used in the present disclosure may have the meanings of "set to", "having the ability to", "modified to", "made to", "capable of", etc., depending on the context. This expression is not limited to the meaning of "specifically designed in hardware", and for example, a processor configured to perform a specific operation may mean a general purpose processor that can perform the specific operation by executing software, or a special purpose computer that is structured through programming to perform the specific operation.

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

[0041] FIG. 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure may operate. The electronic device (110) and an administrator terminal (120) are connected via a network and can communicate with each other.

[0042] The electronic device (110) may be a device for managing worker placement in a logistics center. For example, the device for managing worker placement in a logistics center may be a server device for managing logistics for an e-commerce service. The electronic device (110) may be a device for acquiring, storing, and / or processing information regarding the receipt, shipment, and / or storage of goods in one or more logistics centers for an e-commerce service, work information regarding picking, packing, and / or rebinding, and / or information related to workers. For example, the electronic device (110) may generate a data dashboard regarding the various types of information described above and provide the generated data dashboard to the manager terminal (120).

[0043] The administrator terminal (120) may be a device for providing the administrator with information necessary for managing logistics. The administrator terminal (120) may be implemented as a terminal capable of transmitting and receiving various information with the electronic device (110) via a network. For example, the administrator terminal (120) may be one of a computer, a laptop, a portable communication terminal (such as a smartphone), a portable multimedia device, a wearable device, or an HMD. However, the type of the administrator terminal (120) is not limited thereto, and the administrator terminal (120) may be any device that includes an input / output interface capable of receiving information from the administrator or outputting information to the administrator, and that can communicate with the electronic device (110) or other devices via a network.

[0044] The administrator terminal (120) can provide information received from the electronic device (110) to the administrator, and can receive input from the administrator and transmit it to the electronic device (110). Specifically, the administrator terminal (120) can obtain inputs from the administrator to call up various pieces of information, and generate commands to call up various pieces of information in response to the obtained inputs. The user terminal (120) can transmit commands to the electronic device (110) to instruct the calling up of various pieces of information. The inputs obtained from the administrator can include various forms of input, such as clicking using a mouse, touching using a touchpad or touch screen, voice recognition, and other electronic inputs. The administrator terminal (120) can receive various pieces of information from the electronic device (110) and output the received various pieces of information.

[0045] The network may serve to connect the electronic device (110) and the administrator terminal (120) or other external devices. For example, the network may provide a connection path so that the administrator terminal (120) can be connected to the electronic device (110) and transmit and receive packet data with the electronic device (110). The network may be implemented as any type of wired or wireless network, such as a local area network (LAN), a wide area network (WAN), a mobile radio communication network, or Wibro (Wireless Broadband Internet).

[0046] In another embodiment, the electronic device (110) may generate a data dashboard regarding the various information described above and output the generated data dashboard through an output interface included in the electronic device (110). In this case, the manager may check the data dashboard and various information related to logistics management through the output interface of the electronic device (110).

[0047] FIG. 2 is a block diagram of an electronic device (110) according to one embodiment of the present disclosure. The electronic device (110) may process information for managing worker placement in a logistics center. In one embodiment, the electronic device (110) may include one or more processors (210), one or more memories (220), and / or a communication interface (230) as components. In one embodiment, at least one of the components of the electronic device (110) may be omitted, or another component may be added to the electronic device (110). In one embodiment, additionally or alternatively, some of the components may be implemented in an integrated manner, or may be implemented as a single or multiple entities.

[0048] In the present disclosure, one or more processors (210) may be expressed as processors (210). The expression processors (210) may mean a set of one or more processors, unless the context clearly indicates otherwise. In the present disclosure, one or more memories (220) may be expressed as memories (220). The expression memory (220) may mean a set of one or more memories, unless the context clearly indicates otherwise. In one embodiment, at least some of the components inside / outside the electronic device (200) may be connected to each other through a bus, a General Purpose Input / Output (GPIO), a Serial Peripheral Interface (SPI), a Mobile Industry Processor Interface (MIPI), or the like, and may exchange information (data, signals, etc.).

[0049] The processor (210) may control at least one component of an electronic device (200) connected to the processor (210) by running software (e.g., commands, programs, etc.). In addition, the processor (210) may perform various operations related to the present disclosure, such as calculations, processing, data generation, and processing. In addition, the processor (210) may load data, etc. from the memory (220) or store data in the memory (220). In one embodiment, the processor (210) may control the communication interface (230) to request various types of information from the administrator terminal (120) and receive various types of information from the administrator terminal (120).

[0050] 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 electronic device (110), and may include software (e.g., commands, programs, etc.). The memory (220) may include volatile and / or non-volatile memory. In the present disclosure, the commands or programs are software stored in the memory (220), and may include an operating system for controlling the resources of the electronic device (110), 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 commands that, when executed by the processor (210), cause the processor (210) to perform operations. The memory (220) may store at least a portion of information received from a database via the communication interface (230) and / or information transmitted to the database via the communication interface (230). Specifically, the memory (220) can store information regarding an e-commerce service and commands executed by the processor (210). In addition, the memory (220) can store data of each of a plurality of zones of a logistics center, work performance information of workers, worker assignment information, the amount of inventory received for each of the plurality of zones, the number of workers to be assigned to each of the plurality of zones, the amount of workable items per standard hour for each of the plurality of zones, the space usage status of each of the plurality of zones, the storage temperature of items to be worked on in each of the plurality of zones, the size, weight, and / or packaging method of items to be worked on in each of the plurality of zones, information regarding workers to be assigned to each of the plurality of zones, priorities of workers for each of the plurality of zones, and / or information regarding a data dashboard.

[0051] The communication interface (communication interface, 230) can perform wireless or wired communication between the electronic device (110) and a database or other external electronic device. For example, the communication interface (230) can perform wireless communication according to a method 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 (Bluetooth), NFC (Near Field Communication), GPS (Global Positioning System), or GNSS (Global Navigation Satellite System). For example, the communication interface (230) may perform wired communication according to a method such as Universal Serial Bus (USB), High Definition Multimedia Interface (HDMI), Recommended Standard-232 (RS-232), or Plain Old Telephone Service (POTS). In one embodiment, the electronic device (110) may be implemented by being integrated with another device. In this case, the communication interface (230) may function as a connection circuit or interface connecting the electronic device (110) and the other device.

[0052] Hereinafter, the operations described as being performed by the electronic device (110) with respect to FIGS. 3 to 7 may be understood as being performed by the processor (210) of the electronic device (110) described in FIG. 2.

[0053] FIG. 3 is a flowchart illustrating a method (300) according to one embodiment of the present disclosure. In one embodiment, the method (300) may include a step (S310) of acquiring data for each of a plurality of zones of a logistics center, a step (S320) of acquiring information about a worker pool and work performance information of workers in the worker pool, and a step (S330) of determining worker assignment information for each of the plurality of zones based on the work performance information and the data for each of the plurality of zones.

[0054] A single logistics center may include multiple zones. For example, multiple zones may refer to spatially categorized areas within a single logistics center. Furthermore, tasks corresponding to each of the multiple zones may be determined. The multiple zones may include spaces where items are placed. In this case, tasks corresponding to each of the multiple zones may include placing items received or moved from elsewhere within the logistics center in designated locations within each of the multiple zones. Furthermore, data for each of the multiple zones may include information about the workload in each of the multiple zones. Specifically, data for each of the multiple zones may include information about the workload to be processed during a specific period of time in each of the multiple zones. For example, data for each of the multiple zones may include information about the workload to be processed on the same day or the workload to be processed during a specific time period. Here, specific time periods may include, for example, morning, afternoon, night, or early morning. Alternatively, data for each of the multiple zones may include information about the workload to be processed at the current time in each of the multiple zones. Data for each of the multiple zones may include information about the backlog of each of the multiple zones. A backlog can mean a pile of work, or more specifically, work that needs to be done in each of multiple zones.

[0055] In one embodiment, the step (S310) of acquiring data for each of a plurality of zones of a logistics center may include a step of determining a stock quantity for each of the plurality of zones and a step of determining data for each of the plurality of zones based on the determined stock quantity. The electronic device (110) may determine the stock quantity of items to be stocked for each of the plurality of zones during a specific period. For example, the electronic device (110) may determine the stock quantity of items to be stocked for each of the plurality of zones each day. In addition, the electronic device (110) may determine the amount of work to be processed for each of the plurality of zones during a specific period based on the amount of work to be processed at the current time in each of the plurality of zones and / or the amount of items to be stocked for each of the plurality of zones during a specific period. For example, the electronic device (110) may determine the amount of work to be processed for each of the plurality of zones during a specific period based on the sum of the amount of work to be processed at the current time in each of the plurality of zones and the amount of items to be stocked for each of the plurality of zones during a specific period. For example, if the amount of work to be processed at the current time in a specific zone among multiple zones is 100 and the amount of items to be received for the specific zone on the same day is 100, the electronic device (110) may determine the amount of work to be processed in the specific zone on the same day as 200. In addition, if there is no work to be processed at the current time in the specific zone, the electronic device (110) may determine the amount of items to be received for the specific zone on the same day as the amount of work to be processed in the specific zone on the same day.

[0056] The electronic device (110) can determine the quantity of items to be stocked for each skew (Stock Keeping Unit, SKU) in each of the multiple zones. Here, the skew can refer to the minimum unit for inventory management. For example, the skew can be a classification unit based on the color, size, style, manufacturer, and brand of the item. In other words, the skew can refer to a code that classifies items according to certain criteria. The electronic device (110) can determine the quantity of items to be stocked for each skew in each of the multiple zones included in the logistics center. Specifically, the electronic device (110) can determine the quantity of items to be stocked by utilizing information such as the quantity of the corresponding skew previously stocked and the pre-entered order quantity.

[0057] For example, if the order quantity of a specific skew is input in advance, the electronic device (110) can determine the order quantity as the stock quantity of the specific skew. Meanwhile, the electronic device (110) can predict the time when the specific skew will be stocked based on the time when the order for the specific skew is input, the orderer of the specific skew, and the period of time from the input of the order to the stocking according to the orderer. For example, the electronic device (110) can predict the time when the specific skew will be stocked based on the time when the average period of time from the input of the order to the stocking for the orderer has passed from the time when the order for the specific skew is input. In another embodiment, the electronic device (110) can determine the average period of time from the input of the order to the stocking for the orderer within a specific range of time periods. Next, the electronic device (110) can predict the time when the specific skew will be received based on the average time from the time when the order for the specific skew is entered to the time when the order is received for the specific orderer within a specific range of time periods. That is, in one embodiment, data on the time taken from the order to the time when the order is entered to the time when the order is received within a specific range of time periods may be utilized to provide a more accurate prediction that reflects recent trends. Specifically, since the ordering and shipping environment may be different now compared to the very distant past, predicting the time when the specific skew will be received without utilizing data from the very distant past, excluding a specific range of time periods that are relatively close to the present, can result in a more accurate prediction.

[0058] That is, in this case, the electronic device (110) can determine the amount of stock to be stocked for a specific skew during a specific period based on the time at which the specific skew is stocked and the amount of stock to be stocked for the specific skew. In addition, the electronic device (110) can determine a specific zone corresponding to a specific skew among a plurality of zones. The electronic device (110) can determine the amount of stock to be stocked for a specific zone during a specific period based on information about the specific zone corresponding to the specific skew and the amount of stock to be stocked for the specific skew during a specific period.

[0059] If the electronic device (110) has not obtained the order quantity of a specific skew in advance, it can determine the previously received quantity of the corresponding skew as the received quantity of the specific skew. Even in this case, if the orderer has been determined, the time when the specific skew will be received can be predicted based on the time when the order for the specific skew was entered, the orderer of the specific skew, and the period of time from the previous input of the order to the receipt according to the orderer. The electronic device (110) can determine the received quantity of the specific skew to be received during a specific period based on the time when the specific skew will be received and the received quantity of the specific skew. In addition, the electronic device (110) can determine the received quantity to be received in a specific zone during a specific period based on information about a specific zone corresponding to the specific skew and the received quantity of the specific skew to be received during a specific period.

[0060] The electronic device (110) can obtain information about a worker pool and work performance information of workers in the worker pool (S320). For example, the electronic device (110) can obtain information about a worker pool including workers who can work during a specific period. That is, the electronic device (110) can determine which workers are available for work during a specific period through the information about the worker pool. For example, the electronic device (110) can check work performance information of workers in the worker pool stored in the memory (220). Work performance information is the result of the workers performing the work, and can include information about the work performed, information about the items for which the work was performed, information about the logistics center and zone where the work was performed, information about the work time, and information about the amount of work. In addition, after the worker's work is completed, the electronic device (110) can update the worker's work performance information stored in the memory (220) based on the work performance. In one embodiment, the work performance information may include at least one of work performance information according to a zone for a specific period and work performance information according to a type of work for a specific period. For example, the work types may include picking work, rebin work, and / or packing work. Here, for example, the specific period may be a predetermined period of time from the present to the past. By determining the worker assignment information described below based on the work performance information for a specific period rather than the entire past period, more accurate worker assignment information reflecting recent trends can be determined. In addition, the work types corresponding to each of the plurality of zones may be predetermined, and in this case, the electronic device (100) may determine work performance information according to a zone for a specific period based on the work performance information according to the type of work for the specific period.

[0061] In one embodiment, the electronic device (110) may determine worker assignment information for each of the plurality of zones based on work performance information and data for each of the plurality of zones (S330). Here, for example, the worker assignment information may include information on the number of workers to be assigned to each of the plurality of zones. Hereinafter, a process for determining worker assignment information for each of the plurality of zones based on work performance information and data for each of the plurality of zones will be described, according to one embodiment.

[0062] In one embodiment, the electronic device (110) may determine the workable quantity per standard time of each of the plurality of zones based on work performance information, and determine worker assignment information for each of the plurality of zones based on the workable quantity per standard time of each of the plurality of zones. The electronic device (110) may determine work efficiency for each of the plurality of zones of the worker pool based on the work performance information. Here, the standard time may be, for example, one hour, and work efficiency may mean the quantity of work that one worker can process per hour (Hourly Throughput, HTP). For example, the electronic device (110) may determine the average HTP for each of the plurality of zones of the workers included in the worker pool based on the work performance information of the workers included in the worker pool. For example, if the existing worker pool includes worker 1, worker 2, and worker 3, and the HTP for specific zones among the plurality of zones are 10, 20, and 30, respectively, the average HTP for the specific zone of the workers included in the worker pool may be determined as 20. Also, if a specific period is 5 hours and the amount of work to be processed for a specific zone during a specific period is 1000, the number of workers to be assigned to a specific zone during a specific period can be determined as 1000 / (20*5)=10.

[0063] In one embodiment, the electronic device (110) may determine the workable quantity per reference time of each of the plurality of zones based on the characteristics of each of the plurality of zones, and determine worker placement information for each of the plurality of zones based on the workable quantity per reference time of each of the plurality of zones. Here, for example, the characteristics of each of the plurality of zones may include the space usage status of each of the plurality of zones. If the space usage rate according to the space usage status of each of the plurality of zones is high, it may be difficult for the worker to find a location to place the skew, and thus work efficiency may be relatively low. Therefore, the electronic device (110) may determine the HTP corresponding to each of the plurality of zones to be lower as the space usage rate is higher, based on the space usage status of each of the plurality of zones. For example, the electronic device (110) may determine the final HTP as a value obtained by correcting the HTP determined without considering the space usage status of each of the plurality of zones according to the space usage status of each of the plurality of zones. In this case, for example, a correction factor corresponding to the space usage rate of each of the plurality of zones is predetermined, and the electronic device (110) can determine the final HTP by multiplying the determined HTP by the correction factor corresponding to each of the plurality of zones without considering the space usage status of each of the plurality of zones.

[0064] Alternatively, the characteristics of each of the plurality of zones may include the storage temperature of the items being worked on in each of the plurality of zones. If the storage temperature of the items being worked on in each of the plurality of zones is below freezing, work efficiency may be relatively low due to the fact that a certain amount of rest time must be guaranteed for each reference time for the safety of the worker. Accordingly, if the storage temperature of the items being worked on in each of the plurality of zones is below a critical temperature, the electronic device (110) may determine the HTP corresponding to each of the plurality of zones to be lower than when the storage temperature of the items being worked on in each of the plurality of zones is higher than the critical temperature. For example, if the storage temperature of the items being worked on in each of the plurality of zones is below a critical temperature, the electronic device (110) may determine the final HTP as a value obtained by correcting the HTP determined without considering the storage temperature of the items being worked on in each of the plurality of zones. In this case, for example, if a correction factor smaller than 1 corresponding to a case where the storage temperature of an item being worked on in each of a plurality of zones is lower than a critical temperature is predetermined, the electronic device (110) can determine the final HTP by multiplying the determined HTP by the correction factor without considering the storage temperature of the item being worked on in each of a plurality of zones when the storage temperature of the item being worked on in each of a plurality of zones is lower than a critical temperature.

[0065] Alternatively, the characteristics of each of the plurality of zones may include the size, weight, and / or packaging method of the items being worked on in each of the plurality of zones. The work efficiency may vary depending on the size, weight, and / or packaging method of the items being worked on in each of the plurality of zones. For example, the larger the size and the heavier the item, the lower the work efficiency of the worker. In addition, there may be predetermined packing methods with relatively high work efficiency and packing methods with relatively low work efficiency. Accordingly, the electronic device (110) may determine a lower HTP corresponding to each of the plurality of zones as the size and the weight of the items being worked on in each of the plurality of zones are larger and heavier. For example, the electronic device (110) may determine a final HTP as a value obtained by correcting the HTP determined without considering the size, weight, and / or packaging method of the items being worked on in each of the plurality of zones according to the size, weight, and / or packaging method of the items being worked on in each of the plurality of zones. In this case, for example, a correction factor corresponding to the size, weight, and / or packaging method of the item being worked on in each of the plurality of zones is predetermined, and the electronic device (110) can determine the final HTP by multiplying the determined HTP by the correction factor corresponding to each of the plurality of zones without considering the characteristics of each of the plurality of zones.

[0066] Additionally, in one embodiment, the electronic device (110) can generate a data dashboard that includes worker placement information and information about workers deployed in real time to each of the plurality of zones.

[0067] FIG. 4 is a diagram illustrating work performance information (400) of a worker used in a method according to one embodiment of the present disclosure. In one embodiment, the work performance information may include information on the worker's name, identification number (ID), shift work time (daytime, nighttime, etc.), work type (regular worker, daily worker), and work amount per standard hour according to the work type. Specifically, the work performance information may include worker information and work history information corresponding to each worker. The worker information may include information such as the worker's name, identification number, shift work time, and work type. The work history information may include the type of work performed by the worker, the time worked, the zone in which the work was performed, and the amount of work performed. For example, the types of work may include picking work, rebin work, and / or packing work. The work performance information (400) may include information on the work amount performed per standard hour for each worker for each work type. Specifically, the work performance information (400) may include information on the average work amount performed per standard hour for each worker for each work type over a specific period from the present to the past.

[0068] For example, the electronic device (110) can output work performance information (400) through the administrator terminal or through the built-in output module. In this process, if filtering information such as the worker's shift work time zone, work type, etc. is input, work performance information (400) for the worker corresponding to the filtering information can be output. In addition, the electronic device (110) can highlight and output information having a workload performed per standard time that is greater than or equal to a preset standard value (e.g., 200) in the work performance information (400). For example, information having a workload performed per standard time that is greater than or equal to a preset standard value in the work performance information (400) can have the corresponding cell displayed in a specific color. In the illustrated embodiment, information on the average workload performed per standard time for each type of work for each worker is output, but in another embodiment, information on the average workload performed per standard time for each zone for each worker may also be output.

[0069] FIG. 5 is a diagram illustrating a data dashboard provided in a method according to one embodiment of the present disclosure. For example, the data dashboard (500) may include information regarding the recommended number of workers per floor. The zones included in the logistics center may be determined by floor. For example, the 1st, 2nd, 3rd, and 4th floors may each be configured as zones. In this case, a graph reflecting the ratio of the number of workers to be assigned to each floor and a graph reflecting the ratio of the number of workers assigned to each floor in real time may be displayed on the data dashboard (500).

[0070] In another embodiment, each floor may include multiple zones. In this case, the sum of the recommended number of workers to be assigned to each zone within each floor may be determined as the recommended number of workers for each floor. For example, if the first floor includes three zones, Zones 1FA1, 1FA2, and 1FA3, the recommended number of workers for the first floor may be determined as the sum of the recommended number of workers to be assigned to Zone 1FA1, the recommended number of workers to be assigned to Zone 1FA2, and the recommended number of workers to be assigned to Zone 1FA3.

[0071] FIG. 6 is a diagram illustrating a data dashboard (600) provided in a method according to one embodiment of the present disclosure. For example, the data dashboard (600) may include information on the recommended worker deployment number and the actual worker deployment number for each zone. Specifically, the data dashboard (600) may include a bar graph that displays the recommended worker deployment number and the actual worker deployment number side by side for each of a plurality of zones. Additionally, the data dashboard (600) may include a cumulative bar graph that displays the ratio of the recommended worker deployment number and the actual worker deployment number for each of a plurality of zones to the total worker deployment number in the logistics center.

[0072] The manager can determine the number of workers to be assigned to each of the multiple zones within the logistics center through the data dashboard (600), and adjust the number of workers assigned to each of the multiple zones by comparing it with the number of workers currently assigned in real time.

[0073] FIG. 7 is a diagram illustrating a process for determining information about workers to be assigned to each of a plurality of zones according to one embodiment of the present disclosure. In one embodiment, the step (700) of determining information about workers to be assigned to each of a plurality of zones may include a step (S710) of determining priorities for the plurality of zones of workers in the worker pool based on work performance information, and a step (S720) of determining information about workers to be assigned to each of the plurality of zones based on the priorities.

[0074] In one embodiment, worker assignment information may include information about workers to be assigned to each of the plurality of zones. In one embodiment, the electronic device (110) may determine the priorities of workers in the worker pool for each of the plurality of zones based on work performance information. Furthermore, the electronic device (110) may determine information about workers to be assigned to each of the plurality of zones based on the priorities. Each worker in the worker pool may have a zone in which work efficiency is relatively high compared to other workers, or a zone in which work efficiency is relatively low compared to other workers. If the zones in which workers work are determined reflect this, work can proceed efficiently throughout the logistics center.

[0075] In one embodiment, the electronic device (110) may determine a workable quantity per standard hour for each of a plurality of zones of a worker in a worker pool based on work performance information. Furthermore, the electronic device (110) may determine a priority based on the workable quantity per standard hour for each of a plurality of zones of a worker in a worker pool. For example, the electronic device (110) may determine a workable quantity per standard hour for each worker included in the worker pool and each of a plurality of zones based on work performance information. For example, the electronic device (110) may determine a workable quantity per standard hour for each worker included in the worker pool and each of a plurality of zones based on work performance information for a specific period of time from the present to the past. Specifically, the electronic device (110) may determine an average of the work performed per standard hour by a specific worker in a specific zone based on work performance information for a specific period of time from the present to the past as the workable quantity per standard hour for a specific worker in a specific zone. Next, the electronic device (110) may determine a priority for each of the plurality of zones of the worker based on the workable quantity per standard hour for each worker and each of the plurality of zones. For example, the electronic device (110) may determine a priority for each of the plurality of zones based on the workable quantity per standard hour for the workers included in the worker pool. In addition, the electronic device (110) may determine a priority for each of the plurality of zones in the order of the zones with the highest priority based on the workable quantity per standard hour for each worker included in the worker pool. For example, if the rank for zone A of worker 1 is 1st in the worker pool, the rank for zone B of worker 1 is 2nd in the worker pool, and the rank for zone C of worker 1 is 3rd in the worker pool, worker 1 may be given priorities in the order of zones A, B, and C.

[0076] In one embodiment, the electronic device (110) may prioritize assigning a worker with a higher priority to each of a plurality of zones. For example, if the number of workers to be assigned to a specific zone is one, and for the specific zone, worker 1 has the highest priority and worker 2 has the second highest priority, worker 1 may be assigned to the specific zone.

[0077] Additionally, in one embodiment, the workable quantity per standard hour for each of the plurality of zones of a worker in a worker pool may be further determined based on the characteristics of each of the plurality of zones. For example, the electronic device (110) may classify the plurality of zones according to the characteristics of each of the plurality of zones, and determine the workable quantity per standard hour for each of the plurality of zones of the worker based on work performance information for a specific classification of the worker. For example, the specific classification may include the storage temperature of the items worked on in each of the plurality of zones, the size of each of the plurality of zones, the size, weight, and / or packaging method of the items worked on in each of the plurality of zones. Specifically, the electronic device (110) may determine the workable quantity per standard hour for a specific classification of a specific worker as the average of the workable quantity per standard hour performed by a specific worker in a zone of a specific classification based on work performance information over a specific period of time in the past. Additionally, the electronic device (110) may determine the workable quantity per standard hour for a specific classification as the workable quantity per standard hour for a zone corresponding to the specific classification.

[0078] In the flowcharts according to the present disclosure, each step of the method or algorithm is described in a sequential order. However, the steps may be performed in any order that can be arbitrarily combined, in addition to being performed sequentially. The description of the flowcharts or flowcharts of the present disclosure does not exclude changes or modifications to the method or algorithm, and does not imply that any step is essential or desirable. In one embodiment, at least some of the steps may be performed in parallel, iteratively, or heuristically. In another embodiment, at least some of the steps may be omitted, or other steps may be added.

[0079] Various embodiments according to the present disclosure may be implemented as software on a machine-readable storage medium. The software may be software for implementing various embodiments described in the present disclosure. The software may be inferred from various embodiments described in the present disclosure by programmers skilled in the art to which the present disclosure pertains. For example, the software may be a program including machine-readable commands (e.g., instructions, codes, or code segments). The device may be a device capable of operating according to commands called from a storage medium, such as a computer. In one embodiment, the device may be a computing device according to various embodiments described in the present disclosure. In one embodiment, the processor of the device may execute the called command, causing components of the device to perform functions corresponding to the command. The storage medium may refer to any type of recording medium that stores data and can be read by the device. The storage medium may include, for example, a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc. In one embodiment, the storage medium may be implemented in a distributed form, such as in a network-connected computer system. In this case, the software may be distributed, stored, and executed in the computer system. In another embodiment, the storage medium may be a non-transitory storage medium. A non-transitory storage medium refers to a tangible medium that exists regardless of whether data is stored semi-permanently or temporarily, and does not include signals that are transmitted transitively.

[0080] While the technical concepts of the present disclosure have been described through various embodiments, the technical concepts of the present disclosure encompass various substitutions, modifications, and variations that can be made within the scope understandable to those of ordinary skill in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and variations are encompassed within the scope of the appended claims.

Claims

1. A method for processing data on worker placement in a logistics center, performed by an electronic device, A step of acquiring data of each of multiple zones of the above logistics center; A step of obtaining information about a worker pool and information on the work performance of workers in the worker pool; and A method comprising the step of determining worker placement information for each of the plurality of zones based on the work performance information and data of each of the plurality of zones.

2. In paragraph 1, A method wherein the above work performance information includes at least one of work performance information according to a zone for a specific period and work performance information according to a type of work for a specific period.

3. In paragraph 1, The step of acquiring data from each of the multiple zones of the above logistics center is: a step of determining the amount of inventory for each of the above plurality of zones; and A method comprising the step of determining data for each of the plurality of zones based on the determined stock quantity.

4. In paragraph 1, A method wherein the above worker placement information includes information on the number of workers to be placed in each of the plurality of zones.

5. In paragraph 1, Based on the above work performance information, the step of determining the workable quantity per standard time for each of the plurality of zones is further included. A method wherein worker placement information for each of the plurality of zones is determined based on the workable amount per standard time for each of the plurality of zones.

6. In paragraph 1, Further comprising a step of determining the workable quantity per standard time of each of the plurality of zones based on the characteristics of each of the plurality of zones, A method wherein worker placement information for each of the plurality of zones is determined based on the workable amount per standard time for each of the plurality of zones.

7. In paragraph 6, A method wherein the characteristics of each of the plurality of zones include the space usage status of each of the plurality of zones.

8. In paragraph 6, A method wherein the characteristics of each of said plurality of zones include a storage temperature of an item being worked on in each of said plurality of zones.

9. In paragraph 6, A method wherein the characteristics of each of the plurality of zones include the size, weight, or packaging method of an item being worked on in each of the plurality of zones.

10. In paragraph 1, A method wherein the worker placement information includes information about workers to be placed in each of the plurality of zones.

11. In paragraph 10, Further comprising a step of determining priorities for the plurality of zones of workers of the worker pool based on the above work performance information; A method in which information about workers to be assigned to each of the above plurality of zones is determined based on the above priorities.

12. In paragraph 11, Based on the above work performance information, the step of further comprising determining a workable amount per standard time for each of the plurality of zones of the workers of the worker pool, A method wherein the above priority is determined based on the workable amount per standard time for each of the plurality of zones of the workers of the worker pool.

13. In paragraph 12, A method wherein the workable amount per standard hour for each of the plurality of zones of the workers of the worker pool is determined further based on the characteristics of each of the plurality of zones.

14. In paragraph 1, A method further comprising the step of generating a data dashboard including the worker placement information and information on workers deployed in real time in each of the plurality of zones.

15. In an electronic device for processing data regarding worker placement in a logistics center, one or more processors; and comprising one or more memories storing instructions executed by said one or more processors; An electronic device, wherein when the instructions are executed by the one or more processors, the one or more processors are configured to execute a method according to any one of claims 1 to 14.

16. A non-transitory computer-readable recording medium having recorded thereon instructions that, when executed by one or more processors, cause the one or more processors to perform an operation, A non-transitory computer-readable recording medium configured to cause the one or more processors to execute a method according to any one of claims 1 to 14.

Citation Information

Patent Citations

  • Picking work support system and program of the same

    JP2021187619A

  • Method for calculating construction amounts and method for evaluating construction efficiency

    KR101969488B1

  • Moving path decision system for efficient work

    KR1020180087511A

  • Method for disposing workers, and computer program recorded on record-medium for executing method therefor

    KR102343038B1

  • Method for distributing work for workers and apparatus for the same

    KR102415235B1