Method and apparatus for processing emergency flag, and recording medium for recording command
An emergency flag system expedites the display and shipment of urgent products in logistics centers, addressing delayed availability and missed sales, thus enhancing consumer experience and operational efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- COUPANG CORP
- Filing Date
- 2025-03-14
- Publication Date
- 2026-06-04
AI Technical Summary
E-commerce platforms face issues with delayed product availability and missed sales opportunities due to insufficient displayed inventory, leading to degraded consumer experience and delayed shipments when products are not promptly displayed after receipt in logistics centers.
Implementing an emergency flag system that identifies products with urgent flags, processing them through an expedited 'urgent track' for rapid display, ensuring they are available for sale and shipment sooner than non-urgent products.
Enhances consumer purchasing experience by allowing immediate product availability and meeting delivery schedules, thereby reducing missed sales opportunities and improving logistics efficiency.
Smart Images

Figure KR2025003308_04062026_PF_FP_ABST
Abstract
Description
A recording medium recording the method, device, and command for handling emergency flags
[0001] The present disclosure relates to a technology for handling urgent flags. Specifically, the present disclosure relates to a technology for handling products with an urgent flag set so that they are displayed within a logistics center along an urgent track, and products without an urgent flag set so that they are displayed within a logistics center along a normal track.
[0002] E-commerce services provide a platform that allows consumers to order desired products regardless of time or location and have them delivered to their preferred location. Such e-commerce platforms offer high convenience to consumers and enable the selection of various products and the prediction of delivery schedules.
[0003] Meanwhile, efficient management and distribution of goods within a logistics center are essential for the smooth operation of e-commerce services. To this end, e-commerce service providers may use a warehouse management system.
[0004] A warehouse management system is a system that efficiently supports the inbound and outbound shipments and inventory management of goods within a logistics center owned by a business operator. It may consist of an inbound system that purchases goods from vendors and displays them within the logistics center, an outbound system that selects and packs ordered goods from those displayed within the logistics center upon receiving a consumer order to prepare for delivery to the consumer, and an inventory system that manages and tracks the inventory status of goods within the logistics center in real time. The inbound system may include an unloading process that unloads the vendor's goods from transport vehicles into the logistics center, a receiving process that inspects and purchases the unloaded goods to transfer ownership from the vendor to the business operator, and a display process that arranges the received goods on shelves within the logistics center. The manager of the inbound system may instruct the unloading worker assigned to the unloading process to perform the unloading task. The manager of the inbound system can instruct a receiving worker assigned to the receiving process to perform receiving operations. Additionally, the manager of the inbound system can instruct a display worker assigned to the display process to perform display operations.
[0005] Meanwhile, according to the display process, products placed on shelves within a logistics center are converted into items available for sale to consumers. In other words, on an e-commerce platform, products displayed in the logistics center are marked as available for order, allowing consumers to place an order. However, if the quantity of displayed products is insufficient to meet consumer demand—even if the quantity of products that have been received but not yet displayed could sufficiently satisfy demand (i.e., there is stock in the logistics center)—the e-commerce platform may mark those products as "out of order" as long as only the products displayed in the logistics center are treated as available for sale. This not only degrades the purchasing experience for consumers by preventing them from ordering desired products, but also causes problems for e-commerce service providers by resulting in missed sales opportunities for those products.
[0006] To address the aforementioned problem, a method can be considered to convert products into items available for sale to consumers from the moment they are received at the logistics center according to the receiving process. According to this method, products received at the logistics center can be displayed to consumers as available for order even before they are displayed on the e-commerce platform.
[0007] Meanwhile, products must be displayed within the logistics center for the outbound system to begin preparing for shipment upon receiving an order for the product. If it takes a long time for incoming products to be displayed in the logistics center, shipment may be delayed until the product is displayed if a consumer orders it before it is. This can lead to difficulties in meeting the delivery schedule desired by the consumer. Therefore, to convert a product into a marketable item for consumers from the moment it is received, it is necessary to reduce the time required from the time a product is received in the logistics center until it is displayed. To this end, the present disclosure provides a technology that converts a product that has been received and has an urgent flag set, but has not yet been displayed in the logistics center, into a marketable item, and processes the product to be displayed in the logistics center within a short period of time according to an urgent track.
[0008] In one aspect of the present disclosure, a method for handling emergency flags may be proposed. The method according to the present disclosure may be a method performed by an electronic device. The method according to the present disclosure may include the steps of: identifying at least one product associated with a target logistics center; identifying, among the at least one product, at least one first product having an emergency flag set and at least one second product having no emergency flag set; and setting an emergency track for the at least one first product and setting a general track for the at least one second product. Additionally, the first display time required for the at least one first product to be displayed at the target logistics center according to the emergency track may be shorter than the second display time required for the at least one second product to be displayed at the target logistics center according to the general track.
[0009] According to one embodiment, the step of identifying the at least one product associated with the target logistics center may include the step of identifying the at least one product to be unloaded from a transport vehicle that has arrived at the target logistics center.
[0010] According to one embodiment, the step of identifying the at least one product associated with the target logistics center may include the step of identifying the at least one product to be received at the target logistics center.
[0011] A method according to the present disclosure further comprises the step of identifying, among the at least one product received at the target logistics center, the at least one first product having an emergency flag set as a product available for sale.
[0012] According to one embodiment, the step of identifying, among the at least one product, the at least one first product having an emergency flag set and the at least one second product having no emergency flag set may include: receiving a setting instruction for the emergency flag for the at least one first product among the at least one product from a supply chain management (SCM) server; and identifying the at least one first product and the at least one second product among the at least one product based on the setting instruction.
[0013] According to one embodiment, the step of setting the emergency track for the at least one first product and setting the general track for the at least one second product may include the step of generating at least one of a first unloading work instruction according to the emergency track for the at least one first product or a second unloading work instruction according to the general track for the at least one second product among the at least one products to be unloaded from the transport vehicle that arrived at the target logistics center.
[0014] According to one embodiment, the step of setting the emergency track for the at least one first product and setting the general track for the at least one second product may include the step of generating at least one of a first receiving work order according to the emergency track for the at least one first product or a second receiving work order according to the general track for the at least one second product among the at least one products to be received at the target logistics center.
[0015] According to one embodiment, the step of setting the emergency track for the at least one first product and setting the general track for the at least one second product may include the step of generating at least one of a first display work instruction according to the emergency track for the at least one first product or a second display work instruction according to the general track for the at least one second product among the at least one products to be displayed at the target logistics center.
[0016] According to one embodiment, the emergency flag may be set for a product that satisfies a predetermined condition among at least one product associated with the target logistics center.
[0017] According to one embodiment, the predetermined condition includes a first condition requiring that the product be out of stock, and the emergency flag may be set for the product satisfying the first condition.
[0018] According to one embodiment, the predetermined condition includes a second condition requiring that the inventory quantity of the product be less than the standard expected sales quantity, and the emergency flag may be set for the product satisfying the second condition.
[0019] According to one embodiment, the standard expected sales quantity may be determined based on the unit expected sales quantity of the product.
[0020] According to one embodiment, the quantity of the product for which the emergency flag is set by satisfying the second condition may be determined based on the difference between the standard expected sales quantity and the inventory quantity.
[0021] According to one embodiment, the predetermined condition includes a third condition requiring that the product has no history of being received at the target logistics center, and the emergency flag may be set for the product satisfying the third condition.
[0022] According to one embodiment, the step of identifying the at least one product associated with the target logistics center may include: the step of identifying a plurality of products received in a relay logistics center associated with a plurality of logistics centers including the target logistics center; and the step of identifying the at least one product distributed to the target logistics center among the plurality of products based on the result of distributing the plurality of products from the relay logistics center to each of the plurality of logistics centers.
[0023] According to one embodiment, the step of identifying the at least one first product with an emergency flag set and the at least one second product without an emergency flag set among the at least one product may include the step of identifying the at least one first product with an emergency flag set and the at least one second product without an emergency flag set among the at least one product distributed to the target logistics center.
[0024] The method according to the present disclosure may further include the step of identifying the at least one first product, on which an emergency flag is set, as a sellable product among the at least one product distributed to the target logistics center.
[0025] According to one embodiment, the step of setting the emergency track for the at least one first product and setting the general track for the at least one second product may include the step of generating at least one of a first shipment order to load the at least one first product onto an emergency pallet corresponding to the emergency track and ship it to the target logistics center, or a second shipment order to load the at least one second product onto a general pallet corresponding to the general track and ship it to the target logistics center.
[0026] The method according to the present disclosure may further include the step of generating an attachment operation instruction to attach an attachment to the emergency pallet indicating that the emergency flag has been set for at least one first product loaded on the emergency pallet.
[0027] The method according to the present disclosure may further include the step of generating a third unloading operation instruction to unload the emergency pallet from a transport vehicle that has arrived at the target logistics center; and the step of generating a third display operation instruction to display the at least one first product loaded on the emergency pallet unloaded from the transport vehicle at the target logistics center.
[0028] The method according to the present disclosure may further include the step of generating a fourth unloading operation instruction to unload the general pallet from the transport vehicle that has arrived at the target logistics center; and the step of generating a fourth display operation instruction to display the at least one second product loaded on the general pallet unloaded from the transport vehicle at the target logistics center.
[0029] In one aspect of the present disclosure, an electronic device for processing an emergency flag may be proposed. The electronic device according to the present disclosure comprises at least one processor and at least one memory in which instructions executed by the at least one processor are stored, and when the instructions are executed by the at least one processor, the at least one processor may be configured to execute a method according to the present disclosure.
[0030] In one aspect of the present disclosure, a non-transient computer-readable recording medium may be proposed that records instructions for processing an emergency flag. Instructions recorded on the non-transient computer-readable recording medium according to the present disclosure may be configured to cause at least one processor to execute a method according to the present disclosure.
[0031] According to one embodiment of the present disclosure, by displaying a product that has not yet been displayed in a logistics center but has been received and has an emergency flag set in the logistics center within a short period of time along an emergency track, consumers can order the product even before it is displayed, thereby improving the purchasing experience and allowing the e-commerce service provider to secure sales opportunities for the product.
[0032] In addition, according to one embodiment of the present disclosure, even if a consumer orders a product with an emergency flag set before it is displayed in a logistics center, the delivery schedule promised to the consumer can be met.
[0033] The effects according to the technical concept of the present disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by a person skilled in the art from the description in the specification.
[0034] FIG. 1 is a drawing showing an inbound system according to one embodiment of the present disclosure.
[0035] FIG. 2 is a drawing showing an example of an environment in which an inbound system according to one embodiment of the present disclosure can be implemented.
[0036] FIG. 3 is a block diagram of a computing device according to one embodiment of the present disclosure.
[0037] FIG. 4 is a diagram illustrating a process for determining the point in time when a product can be sold according to one embodiment of the present disclosure.
[0038] FIG. 5 is a diagram illustrating a process for setting an emergency flag for a product according to one embodiment of the present disclosure.
[0039] FIG. 6 is a diagram illustrating a process for processing an emergency flag in an inbound system of a direct delivery route according to one embodiment of the present disclosure.
[0040] FIG. 7 is a diagram showing an example of processing an emergency flag at a logistics center of a direct delivery route according to one embodiment of the present disclosure.
[0041] FIG. 8 is a diagram showing an example of processing an emergency flag at a logistics center of a direct delivery route according to one embodiment of the present disclosure.
[0042] FIG. 9 is a diagram illustrating a process for processing an emergency flag in an inbound system of a relay path according to one embodiment of the present disclosure.
[0043] FIG. 10 is a diagram showing an example of processing an emergency flag at a relay logistics center of a relay route according to one embodiment of the present disclosure.
[0044] FIG. 11 is a diagram showing an example of processing an emergency flag at a logistics center of a relay route according to one embodiment of the present disclosure.
[0045] FIG. 12 is a diagram illustrating a method for processing an emergency flag according to one embodiment of the present disclosure.
[0046] FIG. 13 is a diagram illustrating a method for processing an emergency flag according to one embodiment of the present disclosure.
[0047] FIG. 14 is a diagram illustrating a method for processing an emergency flag according to one embodiment of the present disclosure.
[0048] 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.
[0049] 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.
[0050] In the present disclosure, expressions such as “comprising,” “may compose,” “possessing,” “possessing,” “having,” “possessing,” etc., 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.
[0051] In the present disclosure, singular expressions may include the meaning of the plural form unless the context otherwise indicates, and this applies likewise to singular expressions described in the claims.
[0052] In the present disclosure, expressions such as "first," "second," or "first," "second," etc., 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 said objects.
[0053] In the present disclosure, expressions such as “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,” etc., may mean each listed item or all possible combinations of listed items. For example, “at least one selected from A and B” may 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) all of A and B.
[0054] In the present disclosure, expressions such as "a", "b", "c", etc. may represent any number depending on the context.
[0055] In the present disclosure, the expression “based on (or according to)” is used to describe at least one factor affecting an act or action of a decision or judgment described in the phrase or sentence containing said expression, and said expression does not exclude additional factors affecting said act or action of a decision or judgment.
[0056] In the present disclosure, determining B based on A means considering A in determining B, and does not exclude additional consideration of information other than A.
[0057] 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 certain component is not only directly connected or connected to the other component, but is also connected or connected through a new other component (e.g., a third component).
[0058] In the present disclosure, "configured to" may, depending on the context, have the meanings of "set to," "having the ability to," "modified to," "made to," or "capable of doing." Such 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 special purpose computer structured through programming to perform said specific operation.
[0059] In the present disclosure, "product" may refer to an item intended for sale. In terms of inventory management, "product" may be managed in units of SKUs (stock keeping units). An SKU may be a code that can uniquely identify a "product." A single SKU may include a single product or two or more products. That is, a single product may be represented by a single SKU, or two or more products may be represented by a single SKU. In the present disclosure, "product" may be replaced with an SKU.
[0060] Various embodiments of the present disclosure will be described below with reference to the accompanying drawings. In the accompanying 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.
[0061] FIG. 1 is a drawing showing an inbound system (100) according to one embodiment of the present disclosure.
[0062] According to one embodiment, the inbound system (100) may be a system that manages the unloading process (110), the receiving process (120), and the display process (130). For example, the manager of the inbound system (100) may manage the operations of each of the unloading process (110), the receiving process (120), and the display process (130). For example, the inbound system (100) may be established in a logistics center. Alternatively, for example, the inbound system (100) may be established by linking a logistics center and a relay logistics center.
[0063] According to one embodiment, the unloading process (110) may be a process in which a transport vehicle loaded with a vendor's goods arrives at a logistics center and the vendor's goods are unloaded from the transport vehicle. An unloading worker assigned to the unloading process (110) receives instructions for the unloading operation through a terminal they possess, identifies the transport vehicle to be worked on, and can unload the goods loaded on the transport vehicle to be worked on at a predetermined location. For example, the goods loaded on the transport vehicle to be unloaded may be unloaded at a location assigned to the goods within the logistics center. The unloading worker can inspect the goods by verifying whether the quantity, type, etc., of the unloaded goods match the vendor's delivery contract. Meanwhile, the goods unloaded from the transport vehicle in the unloading process (110) may still be owned by the vendor and may not yet be owned by the logistics center (the operator of the e-commerce service).
[0064] According to one embodiment, the receiving process (120) may be a process of registering goods that have been unloaded and inspected in the unloading process (110) to the inbound system (100). A receiving worker assigned to the receiving process (120) receives instructions for receiving work through a terminal they possess, scans goods that have been unloaded and inspected at a predetermined location, and registers the goods to the inbound system (100). In the receiving process (120), goods registered in the inbound system (100) are treated as purchased goods, and accordingly, ownership of the goods may be transferred from the vendor to the logistics center (an operator of an e-commerce service). This receiving process (120) may also be expressed as a purchasing process.
[0065] According to one embodiment, the display process (130) may be a process of displaying goods received at a logistics center on a display stand such as a shelf, pallet, or forklift. A display worker assigned to the display process (130) receives instructions for display work through a terminal they possess and can display the received goods on a display stand at a predetermined location. For example, if the received goods are to be displayed on a shelf, the display worker can display the goods on the shelf. For example, if the received goods are to be displayed on a pallet, the display worker can display the goods on the pallet. For example, if the received goods are to be displayed on a forklift, the display worker can display the goods on the forklift.
[0066] FIG. 2 is a drawing showing an example of an environment (200) capable of implementing an inbound system according to one embodiment of the present disclosure.
[0067] According to one embodiment, the environment (200) may include at least one of an electronic device (210), an unloading worker terminal (220), an receiving worker terminal (230), a display worker terminal (240), an inventory server (250), or an SCM server (260). Meanwhile, FIG. 2 illustrates an example of an environment (200) capable of implementing an inbound system according to the present disclosure, and the present disclosure is not limited thereto. For example, other entities not shown in FIG. 2 may be included in the environment (200).
[0068] According to one embodiment, the electronic device (210) may be a server managed by an administrator of an inbound system.
[0069] For example, the electronic device (210) can generate work instructions for each of the unloading process, receiving process, or display process of the inbound system and transmit the generated work instructions to the terminal of the worker assigned to each process. For example, the electronic device (210) can generate an unloading work instruction for the unloading process (110) and transmit the generated unloading work instruction to the unloading worker terminal (220), thereby instructing the unloading work to the unloading worker terminal (220). For example, the electronic device (210) can generate a receiving work instruction for the receiving process (120) and transmit the generated receiving work instruction to the receiving worker terminal (230), thereby instructing the receiving work to the receiving worker terminal (230). For example, the electronic device (210) can generate a display work instruction for a display process (130) and transmit the generated display work instruction to a display worker terminal (240), thereby instructing a display worker who possesses a display worker terminal (240) to perform a display work.
[0070] For example, the electronic device (210) may receive a setting instruction from the supply chain management (SCM) server (260) to set an emergency flag for a specific number of specific products. For example, the electronic device (210) may receive a setting instruction from the SCM server (260) to set an emergency flag for N products A. Based on the setting instruction received from the SCM server (260), the electronic device (210) may identify products with an emergency flag set and products without an emergency flag set among at least one product associated with a logistics center. Subsequently, the electronic device (210) may set an emergency track for products with an emergency flag set and set a general track for products without an emergency flag set. For example, the electronic device (210) can generate unloading work instructions, receiving work instructions, or display work instructions based on setting an emergency track for products with an emergency flag set and setting a general track for products without an emergency flag set, and transmit these instructions to the unloading worker terminal (220), receiving worker terminal (230), or display worker terminal (240), respectively.
[0071] According to one embodiment, the unloading worker terminal (220) may be a terminal held by an unloading worker assigned to the unloading process of the inbound system according to the present disclosure. The unloading worker may check unloading work instructions through the unloading worker terminal (220) held and perform unloading work accordingly. Here, the unloading work instructions may include a transport vehicle requiring unloading work, the name of the vendor who delivered the goods loaded on the transport vehicle, and the vendor's delivery contract. The unloading worker may perform unloading work for the vendor's goods from the transport vehicle in accordance with the unloading work instructions. Additionally, the unloading worker may perform the task of inspecting the unloaded goods based on the vendor's delivery contract as an inspector.
[0072] According to one embodiment, the receiving worker terminal (230) may be a terminal held by a receiving worker assigned to the receiving process of the inbound system according to the present disclosure. The receiving worker may check a receiving work instruction through the receiving worker terminal (230) held and perform a receiving work accordingly. Here, the receiving work instruction may include a list of products to be scanned that require a receiving work. The receiving worker may perform the task of receiving the corresponding products into the logistics center by scanning the products within the list of products to be scanned according to the receiving work instruction.
[0073] According to one embodiment, the display worker terminal (240) may be a terminal held by a display worker assigned to the display process of an inbound system according to the present disclosure. The display worker may check display work instructions through the display worker terminal (240) held and perform display work accordingly. Here, the display work instructions may include a list of display target products requiring display work, a display stand assigned to each product, etc. The display stand may be one of a shelf, a pallet, and a forklift. The display worker may perform the task of displaying products within the display target product list onto the assigned display stand according to the display work instructions.
[0074] According to one embodiment, the inventory server (250) may be a server managed by an administrator of the inventory system. Here, the inventory system may be a system that manages and tracks the inventory status of goods within a logistics center in real time in connection with the inbound system according to the present disclosure.
[0075] For example, the inventory server (250) can generate inventory data for each product received in the logistics center. For example, the inventory server (250) can generate inventory data for each product displayed within the logistics center. Here, the product inventory data can indicate the current stock quantity, the trend of change in stock quantity over a predetermined period, the date of receipt, the location within the logistics center, the expiration date, etc. For example, the location within the logistics center indicated by the product inventory data can indicate the location within the logistics center where the corresponding product is displayed.
[0076] For example, the inventory server (250) can receive product display data from the electronic device (210) and generate inventory data for the product. Here, the product display data may indicate the product's image, product name, capacity, quantity, weight, brand, expiration date, and display location within the logistics center. Additionally, the inventory server (250) can receive product sales data from an outbound server managed by an administrator of the outbound system and update the product inventory data. Here, the product sales data may indicate the sales quantity of the product shipped from the logistics center.
[0077] According to one embodiment, the SCM server (260) may be a server managed by an SCM administrator. Here, the SCM is a system that manages the supply chain of goods in an integrated manner and can predict the sales quantity of a specific product based on past sales data, market trends, seasonality, events and promotion plans, etc.
[0078] For example, the SCM server (260) can generate demand forecast data for a product. For example, the SCM server (260) can receive inventory data for a product from the inventory server (250) and generate demand forecast data for the product based on the received inventory data. For example, the SCM server (260) can transmit the demand forecast data for a product to an electronic device (210).
[0079] For example, product demand forecast data can indicate the expected sales quantity of the product over a predetermined period. As a specific example, product demand forecast data can indicate the daily expected sales quantity of the product. That is, product demand forecast data can indicate the quantity of the product that can be sold in a day. Meanwhile, the daily expected sales quantity of the product indicated by the product demand forecast data can be expressed in units of DoC (days of coverage). For example, 1 DoC of a product can indicate the quantity of the product that can be sold in a day. For example, 0.7 DoC of a product can indicate a quantity equivalent to 0.7 times the quantity of the product that can be sold in a day.
[0080] For example, the SCM server (260) can determine the quantity of a specific product to set an emergency flag based on demand forecast data and inventory data of the specific product. The SCM server (260) can transmit a setting instruction to set an emergency flag for the determined quantity of the specific product to the electronic device (210).
[0081] According to one embodiment, an inbound system according to the present disclosure may include an electronic device (210), an unloading worker terminal (220), an receiving worker terminal (230), and a display worker terminal (240). The electronic device (210), unloading worker terminal (220), receiving worker terminal (230), and display worker terminal (240) of the inbound system according to the present disclosure may transmit and receive data to and from each other through a network (270). Meanwhile, in FIG. 2, the electronic device (210), unloading worker terminal (220), receiving worker terminal (230), and display worker terminal (240) are each depicted as independent entities, but the present disclosure is not limited thereto. For example, at least two of the electronic device (210), unloading worker terminal (220), receiving worker terminal (230), and display worker terminal (240) may be implemented as a single entity. For example, the inbound system according to the present disclosure may include a device capable of performing at least two of the functions of an electronic device (210), a unloading worker terminal (220), a receiving worker terminal (230), and a display worker terminal (240).
[0082] According to one embodiment, the electronic device (210) can transmit and receive data to and from the inventory server (250) of the inventory system through the network (270).
[0083] According to one embodiment, the electronic device (210) can transmit and receive data to and from the SCM server (260) of the SCM through the network (270).
[0084] Meanwhile, in FIG. 2, the electronic device (210), the inventory server (250), and the SCM server (260) are each depicted as independent entities, but the present disclosure is not limited thereto. For example, at least two of the electronic device (210), the inventory server (250), and the SCM server (260) may be implemented as a single entity. For example, the electronic device (210) may perform the functions of the inventory server (250) or the SCM server (260) in addition to the functions of the electronic device (210) described above. In this case, the electronic device (210) may be a server that manages the SCM, the inbound system (100), and the inventory system in an integrated manner.
[0085] Additionally, in FIG. 2, one electronic device (210), one unloading worker terminal (220), one receiving worker terminal (230), one display worker terminal (240), one inventory server (250), and one SCM server (260) are each illustrated, but the present disclosure is not limited thereto. The number of each electronic device (210), one unloading worker terminal (220), one receiving worker terminal (230), one display worker terminal (240), one inventory server (250), and one SCM server (260) may vary as much as possible within the scope in which the embodiments of the present disclosure are applicable.
[0086] FIG. 3 is a block diagram of a computing device (300) according to one embodiment of the present disclosure.
[0087] According to one embodiment, each of the electronic device (210), unloading worker terminal (220), receiving worker terminal (230), display worker terminal (240), inventory server (250), and SCM server (260) described in FIG. 2 may be implemented as at least one computing device (300). For example, at least one computing device (300) may be implemented as a computer, laptop, portable communication terminal (smartphone, etc.), portable multimedia device, wearable device, or HMD, etc. For convenience of explanation, the description below will focus on one computing device (300).
[0088] According to one embodiment, the computing device (300) may include at least one processor (310), at least one memory (320), or a communication interface (330). Meanwhile, some components may be removed from the computing device (300), or an input / output interface (340) may be added to the computing device (300). Additionally, some components may be implemented by being integrated or by being implemented as a single or multiple entity. In the present disclosure, at least one processor (310) may be referred to as processor (310). Unless the context clearly indicates otherwise, the term processor (310) may mean a set of one or more processors. Also, in the present disclosure, at least one memory (320) may be referred to as memory (320). Unless the context clearly indicates otherwise, the term memory (320) may mean a set of one or more memories. Alternatively, in the present disclosure, the term communication interface (330) may mean a set of one or more communication circuits unless the context clearly indicates otherwise.
[0089] According to one embodiment, the processor (310) may perform operations or information processing regarding the control or communication of each component of the computing device (300). Specifically, the processor (310) may control at least one component of the computing device (300) connected to the processor (310) by running software (or computer program) received from another component. As an example, the processor (310) may load instructions (e.g., instructions, code, or code segments) or information into memory (320), process instructions or data stored in memory (320), and store result data resulting from the processing in memory (320). Additionally, the processor (310) may be operatively connected to the components of the computing device (300) to perform various operations such as operations, processing, generation, or processing related to the present disclosure.
[0090] According to one embodiment, the memory (320) may store various data. The data stored in the memory (320) may include software, which is data acquired, processed, or used by at least one component of the computing device (300). The software may include at least one instruction that causes the processor (310) to perform operations according to various embodiments of the present disclosure when loaded into the memory (320). That is, the processor (310) may perform operations according to various embodiments of the present disclosure by executing the aforementioned at least one instruction.
[0091] For example, the memory (320) may include volatile or non-volatile memory.
[0092] According to one embodiment, the program is software stored in memory (320) and may include an operating system for controlling the resources of a computing device (300), an application, or middleware that provides various functions to the application so that the application can utilize the resources of the computing device (300).
[0093] According to one embodiment, the communication interface (330) can establish a wired or wireless communication channel with another device and transmit and receive various data with the other device.
[0094] According to one embodiment, the communication interface (330) may include at least one port for being connected to another device via a wired cable in order to communicate with another device via a wired cable. In this case, the communication interface (330) may communicate with another device connected via a wired cable through at least one port.
[0095] According to one embodiment, the communication interface (330) may be configured to include a cellular communication module to be connected to a cellular network (e.g., 3G, LTE, 5G, Wibro, or Wimax).
[0096] According to one embodiment, the communication interface (330) includes a short-range communication module and can transmit and receive information with another device using short-range communication (e.g., Wi-Fi, Bluetooth, Bluetooth Low Energy (BLE), UWB).
[0097] According to one embodiment, the communication interface (330) may include a contactless communication module for contactless communication. For example, contactless communication may include at least one contactless proximity communication technology, such as 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 computing device (300) 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.
[0098] According to one embodiment, the input / output interface (340) may include a display. The display may display various screens (e.g., products, emergency flags) based on the control of the processor (310). For example, when the computing device (300) receives data that causes a specific screen to be displayed, the processor (310) may control the display to display the specific screen. Additionally, to display a screen with various interfaces applied to it on the display, for example, a web browser or a dedicated application may be installed on the computing device (300). Furthermore, the display may be configured to interact with the user and may receive user 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., the user's finger or stylus).
[0099] According to one embodiment, the input / output interface (340) may include an input device such as a mouse or a keyboard. The input device may receive data to be used in a component of the computing device (300) from outside the computing device (300) (e.g., a user).
[0100] Additionally, the computing device (300) may include a camera. The camera can recognize identification data, such as QR codes and barcodes, and obtain data encoded in the identification data. For example, if product data of a product is encoded in the identification data, the camera can obtain product data from the recognized identification data. That is, the computing device (300) can scan the product through the camera.
[0101] The processor (310), memory (320), communication interface (330), and input / output interface (340) illustrated in FIG. 3 are connected to each other via a bus, GPIO (general purpose input / output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface), etc., to transmit and receive data or signals.
[0102] FIG. 4 is a drawing showing a process (400) for determining the time when a product can be sold according to one embodiment of the present disclosure.
[0103] According to one embodiment, a time window capable of guaranteeing a promised delivery date (PDD) for a specific product may be established. Here, the PDD may be the scheduled delivery date of a specific product promised to the consumer when the consumer orders the specific product.
[0104] For example, the PDD guaranteed time window may include a first point in time as a starting point and a second point in time as an ending point. Here, the second point in time of the PDD guaranteed time window may be a point in time derived by calculating backward from the PDD the time it takes for a product displayed in the logistics center to be shipped from the logistics center and delivered to the consumer who ordered the product. Therefore, if a consumer orders a specific product displayed in the logistics center between the first point in time as a starting point and the second point in time as an ending point of the PDD guaranteed time window, the specific product can be delivered to the location desired by the consumer before the PDD passes.
[0105] Meanwhile, to provide consumers with more expanded purchasing opportunities, even specific products that have been received at the logistics center but have not yet been displayed may be treated as products available for sale to consumers. Since PDD for a specific product can only be guaranteed if the product is displayed by the second point in the PDD guarantee time window, PDD for that specific product can be guaranteed if a consumer orders a specific product that has been received but not displayed between the first and third points in the PDD guarantee time window, taking into account the display time required for the product to be displayed within the logistics center. However, if a consumer orders a specific product that has been received but not displayed between the third and second points in the PDD guarantee time window, it may be difficult to guarantee PDD for that specific product. In other words, assuming a consumer orders a specific product that has been received at the logistics center but has not yet been displayed between the third and second points in the PDD guarantee time window, PDD for that specific product cannot be guaranteed because the time at which the product is displayed in the logistics center passes the second point. Therefore, between the third and second points of the PDD Guarantee Time Window, specific products that have been received at the logistics center but have not yet been displayed cannot be treated as products available for sale to consumers. In other words, between the third and second points of the PDD Guarantee Time Window, consumers cannot order specific products, and e-commerce service providers miss the opportunity to sell those products during that period. In particular, the longer the display time required for a specific product to be displayed at the logistics center, the shorter the time within the PDD Guarantee Time Window during which such products, which have been received but have not yet been displayed, can be treated as products available for sale to consumers.Therefore, if the display time required for a specific product that has been received at the logistics center but has not yet been displayed is reduced, the time during which that product can be treated as available for sale to consumers within the PDD guaranteed time window is extended. This improves the consumer purchasing experience and enables e-commerce service providers to secure sales opportunities for the product.
[0106] FIG. 5 is a diagram illustrating a process (500) for setting an emergency flag (513) for a product according to one embodiment of the present disclosure. The operation of the SCM (510) shown in FIG. 5 can be understood as being performed by the SCM server (260) described in FIG. 2. The operation of the inbound system (521) within the warehouse management system (520) shown in FIG. 5 can be understood as being performed by the electronic device (210) described in FIG. 2. The operation of the inventory system (522) within the warehouse management system (520) shown in FIG. 5 can be understood as being performed by the inventory server (250) described in FIG. 2. For convenience of explanation, FIG. 5 is described assuming one specific product, but the present disclosure is not limited thereto. Even when assuming multiple products, the following description may apply equally to each product.
[0107] According to one embodiment, the SCM (510) can generate instructions to set an emergency flag for specific products that meet predetermined conditions.
[0108] According to one embodiment, the SCM (510) may generate demand forecast data (511) for a specific product. For example, the demand forecast data (511) for a specific product may indicate the expected sales quantity of the product during a predetermined period. For example, the SCM (510) may calculate the expected sales quantity of the product in a second time window based on the sales quantity of the specific product in a first time window. For example, the SCM (510) may calculate the expected sales quantity of the product in a second time window from the sales quantity of the specific product in a first time window through linear regression analysis. For example, the SCM (510) may calculate the expected sales quantity of the product in a second time window from the attributes of a first date and the sales quantity of the specific product in the first date. Here, the attributes of the first date may include the season corresponding to the first date, events that occurred on the first date, etc. For example, events that occurred on the first date may include discount events for the specific product, advertising events, etc. The second date may be a date that includes at least one of the attributes of the first date. That is, the second date may include the same attribute as at least one of the season corresponding to the first date or the event that occurred on the first date. For example, demand forecast data (511) for a specific product may indicate the expected sales quantity of the product in units of DoC during a predetermined period. As a specific example, demand forecast data (511) for a specific product may indicate the expected sales quantity of the product in units of 1 DoC during a predetermined period.
[0109] According to one embodiment, the SCM (510) may receive inventory data (512) for a product from an inventory system (522). For example, the inventory data (512) for a product may indicate the current stock quantity of the product, the trend of change in stock quantity over a predetermined period, the date of receipt, the location where it is displayed in the logistics center, the expiration date, etc.
[0110] According to one embodiment, the SCM (510) can determine the quantity of a specific product to set an emergency flag (513) based on at least one of demand forecast data (511) or inventory data (512) for the product.
[0111] For example, the SCM (510) can convert the current inventory quantity of a product indicated by the inventory data (512) for a specific product into a DoC unit indicated by the demand forecast data (511). For example, if the inventory data (512) for a specific product indicates A as the current inventory quantity of the product and the demand forecast data (511) indicates B as 1 DoC, the SCM (510) can convert A into C(A / B)·DoC.
[0112] For example, the SCM (510) can determine a standard expected sales quantity of a product based on the expected sales quantity of the product indicated by the demand forecast data (511) for the product. For example, if the demand forecast data (511) for the product indicates B units as 1 DoC as the expected sales quantity of the product, the SCM (510) can determine N DoC, multiplied by an adjustment factor N, as the standard expected sales quantity of the product. For example, the adjustment factor N is a predetermined value and may be one of 0.7, 0.8, 1.2, and 1.6. The larger the volume of logistics that can be processed by the inbound system (521), the larger the value of the adjustment factor N may be used.
[0113] For example, if the current inventory quantity of a specific product, C DoC, is 0 (i.e., C is 0), it means that there is no corresponding product in the logistics center, so the SCM (510) can determine the quantity of the corresponding product for which an emergency flag (513) is to be set. For example, if the 1 DoC of the product is B, the SCM (510) can determine that it is necessary to set an emergency flag (513) on N·B corresponding products corresponding to N DoC. In this way, when the first condition requiring that there be no inventory of a specific product is satisfied, an emergency flag (513) can be set on a number of corresponding products corresponding to the standard sales quantity.
[0114] For example, if the standard expected sales quantity N DoC of a specific product is less than or equal to the current inventory quantity C DoC of the product, it means that the quantity of the specific product in the logistics center is sufficient compared to consumer demand, so the SCM (510) can skip the action of determining the quantity of the product to set the emergency flag (513). That is, the SCM (510) may not perform the action of determining the quantity of the product to set the emergency flag (513). For example, if the standard expected sales quantity N DoC of a specific product is greater than the current inventory quantity C DoC of the product, it means that the quantity of the product in the logistics center is insufficient compared to consumer demand, so the SCM (510) can determine the quantity (NC) DoC of the product to set the emergency flag (513) based on the difference between the standard expected sales quantity N DoC of the product and the current inventory quantity C DoC of the product. That is, if there are B DoCs of a specific product, the SCM (510) may decide that it is necessary to set emergency flags on (NC)·B corresponding products corresponding to (NC) DoC. In this way, when the second condition requiring that the inventory quantity of a specific product be less than the standard sales quantity of the product is satisfied, emergency flags (513) may be set on a number of corresponding products corresponding to the difference between the standard expected sales quantity and the inventory quantity of the product.
[0115] For example, if there is no history of a specific product being received in the logistics center, the current inventory quantity of the product, C DoC, may be 0 (i.e., C is 0). In this case, the SCM (510) may determine that it is necessary to set an emergency flag (513) on a predetermined number of specific products. Thus, when the third condition requiring that there be no history of a specific product being received in the logistics center is satisfied, an emergency flag (513) may be set on a predetermined number of the corresponding products.
[0116] According to one embodiment, the SCM (510) can transmit a first setting instruction to the inbound system (521) to set an emergency flag (513) on N·B products as the first condition is satisfied.
[0117] For example, the inbound system (521) can identify that an emergency flag (513) has been set for N·B of the corresponding products among X specific products to be unloaded at the logistics center according to the first setting instruction received from the SCM (510).
[0118] For example, the inbound system (521) can set an emergency track for N·B specific products with an emergency flag (513) set.
[0119] For example, the inbound system (521) can generate unloading instructions according to the emergency track for N·B of the corresponding products that have an emergency flag (513) set among X specific products to be unloaded at the logistics center.
[0120] For example, the inbound system (521) can generate an inbound work instruction according to the emergency track for N·B of the corresponding products that have an emergency flag (513) set among Y specific products to be received at the logistics center.
[0121] For example, the inbound system (521) can generate display work instructions according to the emergency track for N·B of the corresponding products for which an emergency flag (513) is set among Z specific products to be displayed in the logistics center.
[0122] According to one embodiment, the SCM (510) can transmit a second setting instruction to the inbound system (521) to set an emergency flag (513) on (NC)·B products as the second condition is satisfied.
[0123] For example, the inbound system (521) can identify that an emergency flag (513) has been set for (NC)·B of the corresponding products among X specific products to be unloaded at the logistics center according to the second setting instruction received from the SCM (510).
[0124] For example, the inbound system (521) can set an emergency track for specific products (NC)·B with an emergency flag (513) set.
[0125] For example, the inbound system (521) can generate unloading instructions according to the emergency track for (NC)·B products that have an emergency flag (513) set among X specific products to be unloaded at the logistics center.
[0126] For example, the inbound system (521) can generate an inbound work instruction according to the emergency track for the corresponding (NC)·B products among the Y specific products to be received at the logistics center for which an emergency flag (513) is set.
[0127] For example, the inbound system (521) can generate display work instructions according to the emergency track for (NC)·B of the corresponding products for which an emergency flag (513) is set among Z specific products to be displayed in the logistics center.
[0128] According to one embodiment, the SCM (510) can transmit a third setting instruction to the inbound system (521) to set an emergency flag (513) on a predetermined number of specific products as the third condition is satisfied.
[0129] For example, the inbound system (521) can identify that an emergency flag (513) has been set for a predetermined number of specific products among X products to be unloaded at the logistics center according to the third setting instruction received from the SCM (510).
[0130] For example, the inbound system (521) can set up an emergency track for a predetermined number of specific products with an emergency flag (513) set.
[0131] For example, the inbound system (521) can generate unloading work instructions according to an emergency track for a predetermined number of products among X specific products to be unloaded at the logistics center.
[0132] For example, the inbound system (521) can generate receiving work instructions according to the emergency track for a predetermined number of specific products among Y products to be received at the logistics center.
[0133] For example, the inbound system (521) can generate display work instructions according to the emergency track for a predetermined number of products with an emergency flag (513) set among Z specific products to be displayed in the logistics center.
[0134] FIG. 6 is a diagram showing a process (600) for processing an emergency flag in an inbound system of a direct delivery route according to one embodiment of the present disclosure.
[0135] According to one embodiment, a vendor (610) can directly deliver goods contracted with an e-commerce service provider to a logistics center (620). For example, the vendor (610) can directly deliver the goods to the logistics center (620) by loading the contracted goods onto a transport vehicle and having the transport vehicle arrive at the logistics center (620). In this way, the vendor (610) can directly deliver the contracted goods to the logistics center (620) along a direct path. For example, if the quantity of goods to be delivered by the vendor (610) is greater than or equal to a predetermined quantity, the vendor (610) can deliver the goods to the logistics center (620) along a direct path.
[0136] According to one embodiment, when a transport vehicle loaded with at least one product of a vendor arrives at a logistics center (620), an electronic device (210) can generate an unloading operation instruction for at least one product to be unloaded at the logistics center (620). For example, the electronic device (210) can transmit an unloading operation instruction for at least one product to be unloaded at the logistics center (620) to an unloading worker terminal (220) assigned to the unloading process (621). For example, if there is a product with an emergency flag set among the at least one product to be unloaded at the logistics center (620), the electronic device (210) can transmit a first unloading operation instruction according to an emergency track for the product with the emergency flag set to the unloading worker terminal (220). In this way, an emergency flag set on a specific product is displayed to the unloading worker in the unloading process (621), and the unloading worker can perform an unloading operation according to the emergency track for the corresponding product with the emergency flag set. Additionally, the electronic device (210) can transmit a second unloading operation instruction according to a general track to the unloading worker terminal (220) for at least one product to be unloaded at the logistics center (620) for which no emergency flag is set.
[0137] According to one embodiment, the electronic device (210) can generate a receiving operation instruction for at least one product to be received into the logistics center (620). For example, the electronic device (210) can transmit the receiving operation instruction for at least one product to be received into the logistics center (620) to the receiving worker terminal (230) of the receiving worker assigned to the receiving process (622). For example, if there is a product with an emergency flag set among the at least one product to be received into the logistics center (620), the electronic device (210) can transmit a first receiving operation instruction according to the emergency track for the product with the emergency flag set to the receiving worker terminal (230). In this way, the emergency flag set for a specific product is displayed to the receiving worker in the receiving process (622), and the receiving worker can perform a receiving operation according to the emergency track for the corresponding product with the emergency flag set. Additionally, the electronic device (210) can transmit a second receiving operation instruction according to a general track to a receiving worker terminal (230) for at least one product to be received at the logistics center (620) for which an emergency flag is not set.
[0138] According to one embodiment, the electronic device (210) can generate a display work instruction for at least one product to be displayed in the logistics center (620). For example, the electronic device (210) can transmit a display work instruction for at least one product to be displayed in the logistics center (620) to the display worker terminal (240) of the display worker assigned to the display process (623). For example, if there is a product with an emergency flag set among the at least one product to be displayed in the logistics center (620), the electronic device (210) can transmit a first display work instruction according to the emergency track to the display worker terminal (240) for the product with the emergency flag set. Accordingly, the display worker can identify that an emergency flag has been set on a product received in the area corresponding to the emergency track within the logistics center, and can perform the display work for that product with priority over the display work for a product without an emergency flag set (i.e., a product not received in the area corresponding to the emergency track). Additionally, the electronic device (210) can transmit a second display work instruction according to a general track to a display worker terminal (240) for at least one product to be displayed in the logistics center (620) for which no emergency flag is set.
[0139] FIG. 7 is a drawing showing an example (700) of processing an emergency flag at a logistics center of a direct delivery route according to one embodiment of the present disclosure.
[0140] According to one embodiment, in the unloading process (710), the unloading worker terminal (220) may receive an unloading work instruction from the electronic device (210). In accordance with the unloading work instruction, at least one product to be unloaded at the logistics center may be displayed on the display of the unloading worker terminal (220). For example, if there is a product with an emergency flag set among the at least one product to be unloaded at the logistics center, the product and the emergency flag may be displayed together on the display of the unloading worker terminal (220). The unloading worker may identify the product with the emergency flag set among the at least one product to be unloaded at the logistics center through the display of the unloading worker terminal (220). Additionally, the unloading worker may perform an unloading work for the product with the emergency flag set according to the emergency track. For example, the unloading worker may unload the product with the emergency flag set into a zone corresponding to the emergency track within the logistics center. Here, the zone corresponding to the emergency track may be a special zone where saleable products are loaded. Alternatively, the unloading worker can identify a product that does not have an emergency flag set among at least one product to be unloaded at the logistics center through the display of the unloading worker terminal (220). The unloading worker can perform unloading operations for the product that does not have an emergency flag set along the general track. For example, the unloading worker can unload the product that does not have an emergency flag set in an area corresponding to the general track within the logistics center. Here, the area corresponding to the emergency track and the area corresponding to the general track within the logistics center may be distinguished.
[0141] According to one embodiment, in the receiving process (720), the receiving worker terminal (230) may receive a receiving work instruction from the electronic device (210). In accordance with the receiving work instruction, at least one product to be received into the logistics center may be displayed on the display of the receiving worker terminal (230). For example, if there is a product with an emergency flag set among the at least one product to be received into the logistics center, the product and the emergency flag may be displayed together on the display of the receiving worker terminal (230). The receiving worker can identify the product with the emergency flag set among the at least one product to be received into the logistics center through the display of the receiving worker terminal (230). Additionally, the receiving worker can perform a receiving work for the product with the emergency flag set according to the emergency track. For example, the receiving worker can perform a receiving work for the product unloaded in the area corresponding to the emergency track within the logistics center. Accordingly, the product with the emergency flag set can be received in the area corresponding to the emergency track within the logistics center. Alternatively, the receiving worker can identify a product that does not have an emergency flag set among at least one product to be received into the logistics center through the display of the receiving worker terminal (230). The receiving worker can perform receiving operations for the product that does not have an emergency flag set according to the general track. For example, the receiving worker can perform receiving operations for a product unloaded in an area corresponding to the general track within the logistics center. Accordingly, the product that does not have an emergency flag set can be received in an area corresponding to the general track within the logistics center. Meanwhile, the receiving worker can perform receiving operations for the product that has an emergency flag set prioritized over the product that does not have an emergency flag set.
[0142] According to one embodiment, in a display process (730), a display worker terminal (240) may receive a display work instruction from an electronic device (210). The display worker may check the display work instruction through the display of the display worker terminal (240). The display worker may perform the task of displaying at least one product to be displayed in the logistics center on a display stand (731) in accordance with the display work instruction. For example, the display worker may move to an area corresponding to an emergency track within the logistics center in accordance with the display work instruction. The display worker may perform a display work for the received product in the area corresponding to the emergency track within the logistics center. For example, the display worker may move to an area corresponding to a general track within the logistics center in accordance with the display work instruction. The display worker may perform a display work for the received product in the area corresponding to the general track within the logistics center. Meanwhile, the display worker may perform display work for products received from the area corresponding to the emergency track within the logistics center (i.e., products with an emergency flag set) with priority over display work for products received from the area corresponding to the general track within the logistics center (i.e., products without an emergency flag set).
[0143] FIG. 8 is a drawing showing an example (800) of processing an emergency flag at a logistics center of a direct delivery route according to one embodiment of the present disclosure.
[0144] According to one embodiment, N+M specific products may be received into a logistics center during the receiving process (810). For example, an emergency flag may be set for N of the N+M specific products.
[0145] According to one embodiment, N specific products with an emergency flag set can be received in an area corresponding to an emergency track (820) within the logistics center.
[0146] According to one embodiment, M specific products for which no emergency flag is set may be received in an area corresponding to a general track (830) within the logistics center. The area corresponding to the emergency track (820) within the logistics center may be spatially or visually distinguished from the area corresponding to the general track (830) by area names, walls, markers, etc.
[0147] According to one embodiment, the electronic device (210) can generate a first display work instruction according to an emergency track (820) for N specific products. For example, the electronic device (210) can transmit the first display work instruction to a display worker terminal (240). For example, the display worker can check the first display work instruction through the display worker terminal (240) and move to an area corresponding to the emergency track (820) within the logistics center according to the first display work instruction. The display worker can perform a display work (825) for N specific products received in the area corresponding to the emergency track (820) within the logistics center.
[0148] According to one embodiment, the electronic device (210) can generate a second display work instruction according to the general track (830) for M specific products. For example, the electronic device (210) can transmit the second display work instruction to a display worker terminal (240). For example, the display worker can check the second display work instruction through the display worker terminal (240) and move to an area corresponding to the general track (830) within the logistics center according to the second display work instruction. The display worker can perform a display work (835) for M specific products received in the area corresponding to the general track (830) within the logistics center.
[0149] FIG. 9 is a diagram showing a process (900) for processing an emergency flag in an inbound system of a relay path according to one embodiment of the present disclosure.
[0150] According to one embodiment, a vendor (910) can deliver at least one product to at least one logistics center (930, 940, 950) via a relay logistics center (920). For example, the vendor (910) can load at least one product to be delivered to at least one logistics center (930, 940, 950) onto a transport vehicle and have the transport vehicle arrive at the relay logistics center (920). That is, instead of delivering the product directly to each logistics center (930, 940, 950), the vendor (910) can deliver it via the relay logistics center (920). The relay logistics center (920) can distribute at least one product received from the vendor (910) to each of the at least one logistics center (930, 940, 950) associated with the relay logistics center (920). For example, among the goods supplied by the vendor (910), the relay logistics center (920) can distribute A number of goods to logistics center 1 (930) and B number of goods to logistics center 2 (940). In this way, the relay logistics center (920) can distribute a specific number of goods to each of at least one associated logistics center (930, 940, 950) and allow the distributed goods to arrive at each logistics center (930, 940, 950) via transport vehicles. Such a relay logistics center (920) may be a logistics center for cross-docking, such as a transit logistics center or an intermediate logistics center. The vendor (910) can supply goods to at least one logistics center (930, 940, 950) via the relay logistics center (920) along a transfer path. For example, if the quantity of goods to be supplied by the vendor (910) is less than a predetermined number, the vendor (910) can supply the goods to at least one logistics center (930, 940, 950) via a relay logistics center (920) according to a relay route.
[0151] According to one embodiment, when a transport vehicle loaded with at least one product of a vendor arrives at a relay logistics center (920), the electronic device (210) can transmit an unloading work instruction for at least one product to be unloaded at the relay logistics center (920) to the unloading worker terminal (220) of the unloading worker assigned to the unloading process (921) of the relay logistics center (920). For example, the unloading worker can check the unloading work instruction through the unloading worker terminal (220) and perform an unloading work for at least one product to be unloaded at the relay logistics center (920).
[0152] According to one embodiment, the electronic device (210) can transmit a receiving operation instruction for at least one product to be received at the relay logistics center (920) to the receiving worker terminal (230) of a receiving worker assigned to the receiving process (922) of the relay logistics center (920). For example, the receiving worker can check the receiving operation instruction through the receiving worker terminal (230) and perform a receiving operation for at least one product to be received at the relay logistics center (920). For example, in the receiving process (922), the receiving worker can scan each of at least one product, identify the logistics center where the scanned product will arrive, and perform a receiving operation of loading the scanned product onto a pallet to arrive at the corresponding logistics center. According to the receiving process (922), at least one product delivered by the vendor (910) can become the property of the relay logistics center (920) (an operator of an e-commerce service). Additionally, at least one product received at the relay logistics center (920) can be distributed to at least one logistics center (930, 940, 950). Meanwhile, if there is a product with an emergency flag set among the at least one product to be received at the relay logistics center (920), the electronic device (210) can transmit an receiving operation instruction according to the emergency track for the product with the emergency flag set to the receiving worker terminal (230). In this way, in the receiving process (922), the emergency flag set on a specific product is displayed to the receiving worker, and the receiving worker can perform a receiving operation according to the emergency track for the product with the emergency flag set. For example, the receiving worker can scan the product with the emergency flag set, identify the logistics center where the scanned product will arrive, and load the scanned product onto the emergency pallet among at least one pallet arriving at the logistics center. Here, the emergency pallet may have an attachment indicating that an emergency flag has been set for the loaded product.For example, the electronic device (210) may generate an attachment work instruction to attach an attachment indicating that an emergency flag has been set for a loaded product to an emergency pallet, and transmit this to a receiving worker terminal (230). In this case, the receiving worker may check the attachment work instruction through the receiving worker terminal (230) and attach the attachment to the emergency pallet according to the attachment work instruction. Alternatively, the receiving worker may scan a product that has not been set to an emergency flag, identify the logistics center where the scanned product will arrive, and load the scanned product onto a general pallet among at least one pallet arriving at the said logistics center. In this way, at least one product received at the relay logistics center (920) according to the receiving process (922) is distributed to each of at least one logistics center (930, 940, 950), and at least one product distributed to each logistics center (930, 940, 950) can be distinguished into a product with an emergency flag set and a product without an emergency flag set by loading it onto an emergency pallet or a general pallet depending on whether an emergency flag is set.
[0153] According to one embodiment, pallets for each of at least one logistics center (930, 940, 950) may be shipped from the relay logistics center (920). For example, at least one pallet for logistics center 1 (930) may be shipped from the relay logistics center (920) and arrive at logistics center 1 (930). For example, at least one pallet for logistics center 2 (940) may be shipped from the relay logistics center (920) and arrive at logistics center 2 (940). In this way, at least one pallet for logistics center K (950) may be shipped from the relay logistics center (920) and arrive at logistics center K (950).
[0154] According to one embodiment, when a transport vehicle loaded with at least one pallet arrives at logistics center 1 (930), in the unloading process (931) of logistics center 1 (930), the electronic device (210) can generate an unloading operation instruction for at least one pallet to be unloaded at logistics center 1 (930).
[0155] According to one embodiment, the electronic device (210) can generate a display operation instruction for at least one pallet unloaded at logistics center 1 (930) in the display process (932) of logistics center 1 (930).
[0156] According to one embodiment, when a transport vehicle loaded with at least one pallet arrives at logistics center 2 (940), the electronic device (210) can generate an unloading operation instruction for at least one pallet to be unloaded at logistics center 2 (940) during the unloading process (941) of logistics center 2 (940).
[0157] According to one embodiment, the electronic device (210) can generate a display operation instruction for at least one pallet unloaded at logistics center 2 (940) in the display process (942) of logistics center 2 (940).
[0158] In this way, when a transport vehicle loaded with at least one pallet arrives at logistics center K (950), the electronic device (210) can generate an unloading operation instruction for at least one pallet to be unloaded at logistics center K (950) during the unloading process (951) of logistics center K (950). Additionally, the electronic device (210) can generate a display operation instruction for at least one pallet to be displayed at logistics center K (950) during the display process (952) of logistics center K (950).
[0159] FIG. 10 is a drawing showing an example (1000) of processing an emergency flag at a relay logistics center (1010) of a relay route according to one embodiment of the present disclosure.
[0160] According to one embodiment, in the unloading process (1020), the unloading worker terminal (220) may receive an unloading work instruction from the electronic device (210). The unloading worker may check the unloading work instruction through the unloading worker terminal (220) and unload at least one product of a vendor loaded on a transport vehicle that has arrived at the relay logistics center (1010). For example, the unloading worker may unload at least one product onto a specific pallet.
[0161] According to one embodiment, in a receiving process (1030), a receiving worker terminal (230) may receive a receiving work instruction from an electronic device (210). The receiving worker may check the receiving work instruction through the receiving worker terminal (230) and perform a receiving work for at least one product unloaded at the relay logistics center (1010). For example, the receiving worker may scan each of at least one product, identify the logistics center where the scanned product will arrive, and perform a receiving work of loading the scanned product onto a pallet arriving at the logistics center. For example, if the scanned product arrives at logistics center 1 (1050), the receiving worker may load the product onto one of at least one pallet arriving at logistics center 1 (1050). By performing this receiving work for each of at least one product unloaded at the relay logistics center (1010), the receiving worker may distribute at least one product to each of at least one logistics center (1050, 1060, 1070). That is, each of at least one product can be loaded onto a pallet being shipped to a logistics center (1050, 1060, 1070) to which the product arrives. Meanwhile, if there is a product with an emergency flag set among at least one product to be received at the relay logistics center (1010), the electronic device (210) can transmit a third receiving operation instruction according to the emergency track for the product with the emergency flag set to the receiving worker terminal (230). In this case, the receiving worker can check the third receiving operation instruction through the receiving worker terminal (230). For example, the product with the emergency flag set among at least one product to be received at the relay logistics center (1010) can be displayed on the display of the receiving worker terminal (230). The receiving worker can scan the product with the emergency flag set, identify the logistics center to which the product arrives, and load the product onto the emergency pallet among at least one pallet to be received at the logistics center.Additionally, the electronic device (210) may transmit a fourth receiving operation instruction according to a general track to the receiving worker terminal (230) for a product for which no emergency flag is set. In this case, the receiving worker may check the fourth receiving operation instruction through the receiving worker terminal (230). For example, a product for which no emergency flag is set among at least one product to be received at the relay logistics center (1010) may be displayed on the display of the receiving worker terminal (230). The receiving worker may scan the product for which no emergency flag is set, identify the logistics center where the product arrives, and load the product onto a general pallet among at least one pallet arriving at the logistics center. In this way, a distribution process (1040) for at least one product received at the relay logistics center (1010) may be performed according to the receiving process (1030).
[0162] For example, among at least one product received at the relay logistics center (1010), A products may be distributed to logistics center 1 (1050). Additionally, among the A products distributed to logistics center 1 (1050), A1 products with an emergency flag set may be loaded onto the emergency pallet (1051) of logistics center 1, and A2 products without an emergency flag set may be loaded onto the general pallet (1052) of logistics center 1 (1050). For example, the emergency pallet (1051) and general pallet (1052) of logistics center 1 (1050) may be shipped to logistics center 1 (1050). For example, the emergency pallet (1051) and general pallet (1052) of logistics center 1 (1050) may be loaded onto a transport vehicle, and the transport vehicle may arrive at logistics center 1 (1050).
[0163] For example, among at least one product received at the relay logistics center (1010), B products may be distributed to logistics center 2 (1060). If none of the B products distributed to logistics center 2 (1060) have an emergency flag set, the B products may be loaded onto a general pallet (1061) of logistics center 2 (1060). For example, the general pallet (1061) of logistics center 2 (1060) may be loaded onto a transport vehicle, and the transport vehicle may arrive at logistics center 2 (1060).
[0164] In this way, among at least one product received at the relay logistics center (1010), C products can be distributed to logistics center K (1070). Additionally, among the C products distributed to logistics center K (1070), C1 products with an emergency flag set can be loaded onto the emergency pallet (1071) of logistics center K (1070), and C2 products without an emergency flag set can be loaded onto the general pallet (1072) of logistics center K (1070). For example, the emergency pallet (1071) and the general pallet (1072) of logistics center K (1070) can be loaded onto a transport vehicle, and the transport vehicle can arrive at logistics center K (1070).
[0165] FIG. 11 is a drawing showing an example (1100) of processing an emergency flag at a logistics center (1110) of a relay route according to one embodiment of the present disclosure.
[0166] According to one embodiment, in an unloading process (1120), the unloading worker terminal (220) may receive an unloading work instruction from the electronic device (210). The unloading worker may check the unloading work instruction through the unloading worker terminal (220) and unload at least one pallet loaded on a transport vehicle that has arrived at the logistics center (1110). For example, the unloading worker terminal (220) may receive a third unloading work instruction from the electronic device (210) according to an emergency track for an emergency pallet among at least one pallet loaded on a transport vehicle that has arrived at the logistics center (1110). In this case, the unloading worker may check the third unloading work instruction through the unloading worker terminal (220) and unload the emergency pallet loaded on the transport vehicle in an area corresponding to the emergency track within the logistics center (1110). For example, the unloading worker terminal (220) may receive a fourth unloading work instruction from the electronic device (210) for a general pallet among at least one pallet loaded on a transport vehicle that has arrived at the logistics center (1110) according to a general track. In this case, the unloading worker may check the fourth unloading work instruction through the unloading worker terminal (220) and unload the general pallet loaded on the transport vehicle into an area corresponding to a general track within the logistics center (1110). For example, the unloading worker terminal (220) may receive the third unloading work instruction and the fourth unloading work instruction together from the electronic device (210), or receive a fifth unloading work instruction for at least one pallet loaded on the transport vehicle without distinguishing between an emergency pallet and a general pallet. In this case, the unloading worker may perform the unloading work for the emergency pallet among at least one pallet loaded on the transport vehicle with priority over the unloading work for the general pallet.
[0167] According to one embodiment, in a display process (1130), a display worker terminal (240) may receive a display work instruction from an electronic device (210) for at least one pallet unloaded at a logistics center (1110). The display worker may check the display work instruction through the display worker terminal (240) and perform a display work for the goods loaded on each of the at least one pallet unloaded at the logistics center (1110). For example, the display worker terminal (240) may receive a third display work instruction from the electronic device (210) for an emergency pallet among the at least one pallet unloaded at the logistics center (1110) according to an emergency track. In this case, the display worker may check the third display work instruction through the display worker terminal (240), move to an area corresponding to the emergency track within the logistics center (1110), identify the emergency pallet unloaded in that area, and perform a display work for at least one product with an emergency flag set loaded on that emergency pallet. For example, the display worker terminal (240) may receive a fourth display work instruction according to a general track for a general pallet among at least one pallet unloaded at the logistics center (1110) from the electronic device (210). In this case, the display worker may check the fourth display work instruction through the display worker terminal (240), move to an area corresponding to a general track within the logistics center (1110), identify the general pallet unloaded at that area, and perform a display work for at least one product loaded on that general pallet that does not have an emergency flag set. For example, the display worker terminal (240) may receive the third display work instruction and the fourth display work instruction together from the electronic device (210), or receive a fifth display work instruction for at least one pallet unloaded at the logistics center (1100) without distinguishing between an emergency pallet and a general pallet.In this case, the display worker may perform the display work for the emergency pallet among at least one pallet unloaded at the logistics center (1100) with priority over the display work for the general pallet. That is, the display worker may move to an area corresponding to the emergency track to perform the display work for the emergency pallet first, and then move to an area corresponding to the general track to perform the display work for the general pallet.
[0168] FIG. 12 is a drawing illustrating a method (1200) for handling an emergency flag according to one embodiment of the present disclosure. An electronic device (210) may perform at least some of the operations according to the method (1200).
[0169] In S1210, the electronic device (210) can identify at least one product associated with a target logistics center. Here, the target logistics center may be a logistics center of a direct delivery route or a logistics center of a relay route.
[0170] According to one embodiment, in identifying at least one product associated with a target logistics center, the electronic device (210) can identify at least one product to be unloaded from a transport vehicle that has arrived at the target logistics center. That is, in the unloading process of the target logistics center, the electronic device (210) can identify at least one product to be unloaded at the target logistics center.
[0171] According to one embodiment, in identifying at least one product associated with a target logistics center, the electronic device (210) can identify at least one product to be received at the target logistics center. That is, in the receiving process of the target logistics center, the electronic device (210) can identify at least one product to be received at the target logistics center.
[0172] In S1220, the electronic device (210) can identify at least one product with an emergency flag set (hereinafter, "first product") and at least one product without an emergency flag set (hereinafter, "second product") among at least one product associated with the target logistics center. That is, the electronic device (210) can classify at least one product identified in S1210 into the first product with an emergency flag set and the second product without an emergency flag set.
[0173] According to one embodiment, the electronic device (210) may receive a setting instruction from the SCM server (260) to set an emergency flag for at least one first product among at least one product associated with a target logistics center. Based on the setting instruction received from the SCM server (260), the electronic device (210) may identify at least one first product and at least one second product among at least one product.
[0174] According to one embodiment, in identifying at least one first product with an emergency flag set and at least one second product without an emergency flag set among at least one product, the electronic device (210) can identify at least one first product and at least one second product among at least one product to be unloaded at a target logistics center. That is, in the unloading process of the target logistics center, the electronic device (210) receives a setting instruction from the SCM server (260) to set an emergency flag for at least one first product among at least one product to be unloaded at the target logistics center, and can identify at least one first product and at least one second product among at least one product based on the setting instruction.
[0175] According to one embodiment, in identifying at least one first product with an emergency flag set and at least one second product without an emergency flag set among at least one product, the electronic device (210) can identify at least one first product and at least one second product among at least one product to be received at the target logistics center. That is, in the receiving process of the target logistics center, the electronic device (210) receives a setting instruction from the SCM server (260) to set an emergency flag for at least one first product among at least one product to be received at the target logistics center, and can identify at least one first product and at least one second product among at least one product based on the setting instruction. Alternatively, in the receiving process of the target logistics center, the electronic device (210) can identify at least one first product unloaded in an area corresponding to the emergency track within the target logistics center (hereinafter, "first area") and at least one second product unloaded in an area corresponding to the general track (hereinafter, "second area").
[0176] For example, the electronic device (210) can identify at least one first product among at least one product received at the target logistics center that has an urgent flag set as a product available for sale. As such, the urgent flag is a flag indicating that it is available to sell, and can be expressed as an ATS flag, an ATS priority flag, etc. For example, the electronic device (210) can identify at least one first product received at the target logistics center as a product available for sale and transmit an instruction that at least one first product is a product available for sale to the inventory server (250) or the server of the outbound system. Accordingly, at least one first product received at the target logistics center is displayed to consumers on the e-commerce platform as a product available for sale, and even if a consumer orders at least one first product that has been received at the target logistics center but has not yet been displayed, the order can be accepted normally without being rejected.
[0177] In S1230, the electronic device (210) can set an emergency track for at least one first product with an emergency flag set, and set a normal track for at least one second product without an emergency flag set.
[0178] According to one embodiment, in setting an emergency track for at least one first product and a general track for at least one second product, the electronic device (210) may generate at least one of a first unloading work instruction according to the emergency track for at least one first product or a second unloading work instruction according to the general track for at least one second product among at least one product to be unloaded from a transport vehicle arriving at a target logistics center.
[0179] For example, an unloading worker assigned to the unloading process of a target logistics center may perform an unloading operation according to at least one of a first unloading operation instruction or a second unloading operation instruction.
[0180] For example, the electronic device (210) can transmit a first unloading operation instruction to the unloading worker terminal (220). In this case, the unloading worker can check the first unloading operation instruction through the unloading worker terminal (220) and perform an unloading operation according to an emergency track for at least one first product loaded on a transport vehicle that has arrived at the target logistics center. For example, the unloading worker can unload at least one first product in a first area corresponding to an emergency track within the target logistics center.
[0181] For example, the electronic device (210) can transmit a second unloading operation instruction to the unloading worker terminal (220). In this case, the unloading worker can check the second unloading operation instruction through the unloading worker terminal (220) and perform an unloading operation along a general track for at least one second product loaded on a transport vehicle that has arrived at the target logistics center. For example, the unloading worker can unload at least one second product in a second area corresponding to a general track within the target logistics center.
[0182] For example, the first unloading work instruction may instruct the unloading worker to perform the unloading work for at least one first product before the unloading work for at least one second product.
[0183] According to one embodiment, in setting an emergency track for at least one first product and a general track for at least one second product, the electronic device (210) can generate a first receiving work instruction according to the emergency track for at least one first product among at least one product to be received at a target logistics center, or a second receiving work instruction according to the general track for at least one second product.
[0184] For example, a receiving worker assigned to the receiving process of a target logistics center may perform a receiving operation according to at least one of a first receiving operation instruction or a second receiving operation instruction.
[0185] For example, the electronic device (210) can transmit a first receiving operation instruction to a receiving worker terminal (220). In this case, the receiving worker can check the first receiving operation instruction through the receiving worker terminal (230) and perform a receiving operation according to an emergency track for at least one first product to be received at the target logistics center. For example, the receiving worker can move to a first area corresponding to an emergency track within the target logistics center and perform a receiving operation for at least one first product unloaded at the first area. Accordingly, at least one first product can be received at the first area within the target logistics center.
[0186] For example, the electronic device (210) can transmit a second receiving operation instruction to the receiving worker terminal (230). In this case, the receiving worker can check the second unloading operation instruction through the receiving worker terminal (230) and perform a receiving operation according to a general track for at least one second product to be received in the target logistics center. For example, the receiving worker can move to a second area corresponding to a general track within the target logistics center and perform a receiving operation for at least one second product unloaded in the second area. Accordingly, at least one second product can be received in the second area within the target logistics center.
[0187] For example, the first receiving work instruction may instruct the receiving worker to perform the receiving work for at least one first product before the receiving work for at least one second product.
[0188] According to one embodiment, in setting an emergency track for at least one first product and a general track for at least one second product, the electronic device (210) can generate a first display work instruction according to the emergency track for at least one first product among at least one product to be displayed at a target logistics center, or a second display work instruction according to the general track for at least one second product.
[0189] For example, a display worker assigned to the display process of a target logistics center may perform a display work according to at least one of a first display work instruction or a second display work instruction.
[0190] For example, the electronic device (210) can transmit a first display work instruction to a display worker terminal (240). In this case, the display worker can check the first display work instruction through the display worker terminal (230) and perform a display work according to an emergency track for at least one first product to be displayed in the target logistics center. For example, the receiving worker can move to a first area corresponding to an emergency track within the target logistics center and perform a display work for at least one first product received in the first area.
[0191] For example, the electronic device (210) can transmit a second display work instruction to a display worker terminal (240). In this case, the display worker can check the second display work instruction through the display worker terminal (240) and perform a display work according to a general track for at least one second product to be displayed in the target logistics center. For example, the receiving worker can move to a second area corresponding to a general track within the target logistics center and perform a display work for at least one second product received in the second area.
[0192] For example, the first display work instruction may instruct the display worker to perform the display work for at least one first product before the display work for at least one second product.
[0193] FIG. 13 is a drawing illustrating a method (1300) for handling an emergency flag according to one embodiment of the present disclosure. An electronic device (210) may perform at least some of the operations according to the method (1200).
[0194] In S1310, the electronic device (210) can determine whether the vendor delivers at least one product to the target logistics center according to either the direct delivery route or the relay route.
[0195] When a vendor delivers at least one product to a target logistics center along a direct delivery route, in S1320, the electronic device (210) can identify at least one product associated with the target logistics center. This may refer to S1210 of FIG. 12.
[0196] In S1330, the electronic device (210) can identify at least one first product and at least one second product with an emergency flag set among at least one product associated with the target logistics center. This may refer to S1220 of FIG. 12.
[0197] In S1340, the electronic device (210) may set an emergency track for at least one first product with an emergency flag set, and set a normal track for at least one second product without an emergency flag set. This may refer to S1230 of FIG. 12.
[0198] In the case where a vendor delivers at least one product to a target logistics center along a relay route, in S1350, the electronic device (210) can identify multiple products associated with the relay logistics center. Here, the relay logistics center may be associated with multiple logistics centers, including the target logistics center.
[0199] According to one embodiment, in identifying a plurality of products associated with a relay logistics center, the electronic device (210) can identify a plurality of products to be unloaded from a transport vehicle that has arrived at the relay logistics center. That is, in the unloading process of the relay logistics center, the electronic device (210) can identify a plurality of products to be unloaded at the relay logistics center.
[0200] According to one embodiment, in identifying a plurality of products associated with a relay logistics center, the electronic device (210) can identify a plurality of products to be received into the relay logistics center. That is, in the receiving process of the relay logistics center, the electronic device (210) can identify a plurality of products to be received into the relay logistics center.
[0201] In S1360, the electronic device (210) can identify at least one product distributed to the target logistics center among a plurality of products associated with the relay logistics center.
[0202] According to one embodiment, the electronic device (210) can identify at least one product to arrive at a target logistics center among a plurality of products to be received at a relay logistics center.
[0203] In S1370, the electronic device (210) can identify at least one first product with an emergency flag set and at least one second product without an emergency flag set among at least one product distributed to the target logistics center.
[0204] According to one embodiment, the electronic device (210) may receive a setting instruction from the SCM server (260) to set an emergency flag for at least one first product among at least one product distributed to a target logistics center. Based on the setting instruction received from the SCM server (260), the electronic device (210) may identify at least one first product and at least one second product among at least one product.
[0205] In S1380, the electronic device (210) can set an emergency track for at least one first product with an emergency flag set, and set a normal track for at least one second product without an emergency flag set.
[0206] According to one embodiment, in setting an emergency track for at least one first product and a general track for at least one second product, the electronic device (210) may generate at least one of a third receiving work instruction according to the emergency track for at least one first product to be received at a relay logistics center or a fourth receiving work instruction according to the general track for at least one second product.
[0207] For example, a receiving worker assigned to the receiving process of a relay logistics center may perform a receiving operation according to at least one of a third receiving operation instruction or a fourth receiving operation instruction.
[0208] For example, the electronic device (210) can transmit a third receiving operation instruction to a receiving worker terminal (230). In this case, the receiving worker can check the third receiving operation instruction through the receiving worker terminal (220) and perform a receiving operation according to an emergency track for at least one first product. For example, the receiving worker can scan at least one first product to receive it into a relay logistics center and load at least one received first product onto an emergency pallet arriving at a target logistics center.
[0209] For example, the electronic device (210) can transmit a fourth receiving operation instruction to a receiving worker terminal (230). In this case, the receiving worker can check the fourth receiving operation instruction through the receiving worker terminal (220) and perform a receiving operation according to a general track for at least one second product. For example, the receiving worker can scan at least one second product to receive it into a relay logistics center and load at least one received second product onto a general pallet arriving at a target logistics center.
[0210] For example, the third receiving work instruction may instruct the receiving worker to perform the receiving work for at least one first product before the receiving work for at least one second product.
[0211] Alternatively, in setting an emergency track for at least one first product and a general track for at least one second product, the electronic device (210) may generate at least one of a first outgoing work order according to the emergency track for at least one first product or a second outgoing work order according to the general track for at least one second product.
[0212] For example, the first outbound operation instruction may instruct to load at least one first product onto an emergency pallet at the target logistics center and to outbound the emergency pallet to the target logistics center.
[0213] For example, the second outbound work instruction may instruct to load at least one second product onto a general pallet at the target logistics center and to outbound the general pallet to the target logistics center.
[0214] Additionally, the electronic device (210) can generate an attachment work instruction for an attachment on an emergency pallet. For example, the attachment work instruction may instruct the attachment to be attached to the emergency pallet, indicating that an emergency flag has been set for at least one first product loaded on the emergency pallet. Accordingly, the emergency pallet may be dispatched from the relay logistics center with the attachment attached and arrive at the target logistics center in accordance with the attachment work instruction.
[0215] According to one embodiment, in setting an emergency track for at least one first product and setting a general track for at least one second product, the electronic device (210) may generate at least one of a third unloading work instruction according to the emergency track for an emergency pallet to be unloaded from a transport vehicle arriving at a target logistics center or a fourth unloading work instruction according to the general track for a general pallet.
[0216] For example, an unloading worker assigned to the unloading process of the target logistics center may perform the unloading work according to at least one of the third unloading work instruction or the fourth unloading work instruction.
[0217] For example, the electronic device (210) can transmit a third unloading operation instruction to the unloading worker terminal (220). In this case, the unloading worker can check the third unloading operation instruction through the unloading worker terminal (220) and perform an unloading operation according to the emergency track for the emergency pallet loaded on the transport vehicle that arrived at the target logistics center. For example, the unloading worker can unload the emergency pallet in a first area corresponding to the emergency track within the target logistics center.
[0218] For example, the electronic device (210) can transmit a fourth unloading operation instruction to the unloading worker terminal (220). In this case, the unloading worker can check the fourth unloading operation instruction through the unloading worker terminal (220) and perform an unloading operation according to a general track for the general pallets loaded on the transport vehicle that arrived at the target logistics center. For example, the unloading worker can unload the general pallets in a second area corresponding to a general track within the target logistics center.
[0219] According to one embodiment, in setting an emergency track for at least one first product and setting a general track for at least one second product, the electronic device (210) can generate at least one of a third display work instruction according to the emergency track for the emergency pallet or a fourth display work instruction according to the general track for the general pallet.
[0220] For example, a display worker assigned to the display process of the target logistics center may perform a display work according to at least one of the third display work instruction or the fourth display work instruction.
[0221] For example, the electronic device (210) can transmit a third display work instruction to the display worker terminal (240). In this case, the display worker can check the third display work instruction through the display worker terminal (220) and perform an unloading operation according to the emergency track for the emergency pallet unloaded at the target logistics center. For example, the display worker can move to a first area corresponding to the emergency track within the target logistics center, identify the emergency pallet unloaded at the first area, and perform a display operation for at least one first product loaded on the emergency pallet.
[0222] For example, the electronic device (210) can transmit a fourth display work instruction to the display worker terminal (240). In this case, the display worker can check the fourth display work instruction through the display worker terminal (220) and perform an unloading operation according to a general track for a general pallet unloaded at the target logistics center. For example, the display worker can move to a second area corresponding to a general track within the target logistics center, identify a general pallet unloaded at the second area, and perform a display operation for at least one second product loaded on the general pallet.
[0223] FIG. 14 is a drawing illustrating a method (1400) for handling an emergency flag according to one embodiment of the present disclosure. Each of the unloading worker terminal (220), the receiving worker terminal (230), and the display worker terminal (240) can perform at least some of the operations according to the method (1400).
[0224] In S1410, the worker terminal (220, 230, 240) can identify the work target product.
[0225] According to one embodiment, the unloading worker terminal (220) can identify goods to be unloaded from a transport vehicle that has arrived at the logistics center.
[0226] According to one embodiment, the receiving worker terminal (230) can identify products to be received at the logistics center.
[0227] According to one embodiment, the display worker terminal (240) can identify products to be displayed in the logistics center.
[0228] In S1420, the worker terminal (220, 230, 240) can identify whether an emergency flag has been set for the work target product.
[0229] According to one embodiment, a worker terminal (220, 230, 240) may receive a work instruction from an electronic device (210). Here, the work instruction may instruct the worker to perform work on a work target product according to an emergency track or a general track. Based on the work instruction received from the electronic device (210), the worker terminal (220, 230, 240) may identify whether an emergency flag has been set on the work target product.
[0230] According to one embodiment, an unloading worker terminal (220) may receive an unloading work instruction from an electronic device (210) regarding goods to be unloaded from a transport vehicle that has arrived at a logistics center. Based on the unloading work instruction received from the electronic device (210), the unloading worker terminal (220) may identify whether an emergency flag has been set on the goods to be unloaded. For example, if the unloading work instruction instructs the unloading work to be performed according to an emergency track for the goods to be unloaded, the unloading worker terminal (220) may identify that an emergency flag has been set on the goods. In this case, the unloading worker terminal (220) may display the goods and the emergency flag together on the display. For example, if the unloading work instruction instructs the unloading work to be performed according to a normal track for the goods to be unloaded, the unloading worker terminal (220) may identify that an emergency flag has not been set on the goods. In this case, the unloading worker terminal (220) may display only the goods without the emergency flag on the display.
[0231] According to one embodiment, a receiving worker terminal (230) can receive a receiving work instruction from an electronic device (210) regarding a product to be received into a logistics center. Based on the receiving work instruction received from the electronic device (220), the receiving worker terminal (230) can identify whether an emergency flag has been set on the product to be received. For example, if the receiving work instruction instructs to perform a receiving work on the product to be received according to an emergency track, the receiving worker terminal (230) can identify that an emergency flag has been set on the product. In this case, the receiving worker terminal (230) can display the product and the emergency flag together on the display. For example, if the receiving work instruction instructs to perform a receiving work on the product to be received according to a general track, the receiving worker terminal (230) can identify that an emergency flag has not been set on the product. In this case, the receiving worker terminal (230) can display only the product without the emergency flag on the display.
[0232] According to one embodiment, a display worker terminal (240) may receive a display work instruction from an electronic device (210) regarding a product to be displayed in a logistics center. Based on the display work instruction received from the electronic device (220), the display worker terminal (240) may identify whether an emergency flag has been set on the product to be displayed. For example, if the display work instruction instructs the display work to be performed according to an emergency track for the product to be displayed, the display worker terminal (240) may identify that an emergency flag has been set on the product. In this case, the display worker terminal (240) may display the product and the emergency flag together on the display. For example, if the display work instruction instructs the display work to be performed according to a general track for the product to be displayed, the display worker terminal (240) may identify that an emergency flag has not been set on the product. In this case, the display worker terminal (240) may display only the product without the emergency flag on the display.
[0233] When an emergency flag is set for a work target product. In S1430, the worker terminal (220, 230, 240) can process the work target product according to the emergency track.
[0234] According to one embodiment, the unloading worker terminal (220) may display an unloading work instruction according to an emergency track for unloading target products with an emergency flag set on the display. For example, the unloading worker terminal (220) may display a work instruction on the display to unload the unloading target products with an emergency flag set in a first area corresponding to an emergency track within the logistics center. The unloading worker may check the unloading work instruction displayed on the display of the unloading worker terminal (220) and unload the unloading target products with an emergency flag set in the first area.
[0235] According to one embodiment, the receiving worker terminal (230) may display a receiving work instruction according to an emergency track for a receiving target product with an emergency flag set on the display. For example, the receiving worker terminal (230) may display a work instruction on the display to receive a receiving target product that has been unloaded in a first area corresponding to an emergency track within the logistics center. The receiving worker may check the receiving work instruction displayed on the display of the receiving worker terminal (230) and receive the receiving target product with the emergency flag set into the logistics center.
[0236] According to one embodiment, the display worker terminal (240) may display a display work instruction according to an emergency track for a display target product for which an emergency flag is set on the display. For example, the display worker terminal (240) may display a work instruction on the display to display a display target product received from a first area corresponding to an emergency track within the logistics center. The display worker may check the display work instruction displayed on the display of the display worker terminal (240) and display the display target product for which an emergency flag is set on the display stand.
[0237] When a general flag is set for the work target product. In S1440, the worker terminal (220, 230, 240) can process the work target product according to the general track.
[0238] According to one embodiment, the unloading worker terminal (220) may display an unloading work instruction on the display for unloading target products that do not have an emergency flag set, according to a general track. For example, the unloading worker terminal (220) may display a work instruction on the display to unload unloading target products that do not have an emergency flag set in a second area corresponding to a general track within the logistics center. The unloading worker may check the unloading work instruction displayed on the display of the unloading worker terminal (220) and unload unloading target products that do not have an emergency flag set in the second area.
[0239] According to one embodiment, the receiving worker terminal (230) may display a receiving work instruction on the display for receiving target products that do not have an emergency flag set, according to the general track. For example, the receiving worker terminal (230) may display a work instruction on the display to receive a receiving target product that has been unloaded in a second area corresponding to the general track within the logistics center. The receiving worker may check the receiving work instruction displayed on the display of the receiving worker terminal (230) and receive the receiving target product that does not have an emergency flag set into the logistics center.
[0240] According to one embodiment, the display worker terminal (240) may display a display work instruction according to the general track for display target products for which no emergency flag is set on the display. For example, the terminal worker terminal (240) may display a work instruction on the display to display display target products received from a second area corresponding to the general track within the logistics center. The display worker may check the display work instruction displayed on the display of the display worker terminal (240) and display display target products for which no emergency flag is set on the display stand.
[0241] The methods according to the present disclosure may be methods implemented by a device having a computer or a processor. In the present disclosure, each step of the methods is illustrated and described in a predetermined order, but the steps may be performed in an order that can be arbitrarily combined according to the present disclosure, in addition to being performed sequentially. According to one embodiment, at least some of the steps may be performed in parallel, iteratively, or heuristically. The present disclosure does not exclude variations or modifications to the methods. According to one embodiment, at least some of the steps may be omitted or other steps may be added.
[0242] Various embodiments of the present disclosure may be implemented as software recorded on a machine-readable recording medium. The software may be software for implementing the various embodiments of the present disclosure described above. The software may be inferred from the various embodiments of the present disclosure by programmers skilled in the art to which the present disclosure pertains. For example, the software may be a machine-readable instruction (e.g., code or code segment) or a program. The machine may be a device capable of operating according to instructions called from the recording medium, for example, a computer. According to one embodiment, the machine may be a computing device (300) according to the embodiments of the present disclosure. According to one embodiment, the processor of the machine may execute the called instruction to cause the components of the machine to perform a function corresponding to the instruction. According to one embodiment, the processor may be a processor (210) according to the embodiments of the present disclosure. The recording medium may mean a recording medium in which data is stored that can be read by the machine. The recording medium may include, for example, ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. According to one embodiment, the recording medium may be a memory (320). According to one embodiment, the recording medium may be implemented in a distributed form in a computer system connected by a network, etc. Software may be stored and executed in a distributed manner in a computer system, etc. The recording medium may be a non-transitory recording medium. A non-transitory recording medium refers to a tangible medium that exists regardless of whether data is stored semi-permanently or temporarily, and does not include a signal that is transmitted transitory.
[0243] Although the technical concept of the present disclosure has been described by various embodiments above, the technical concept of the present disclosure includes various substitutions, modifications, and alterations that can be made within the scope of understanding of those skilled in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and alterations may be included within the scope of the appended claims. Embodiments according to the present disclosure may be combined with one another. Each embodiment may be combined in various ways depending on the number of cases, and embodiments created by combining also fall within the scope of the present disclosure.
Claims
1. In a method performed by an electronic device, A step of identifying at least one product associated with a target logistics center; Among the above at least one product, a step of identifying at least one first product having an emergency flag set and at least one second product having no emergency flag set; and The method includes the step of setting an emergency track for at least one first product and setting a general track for at least one second product. A method in which the first display time taken for at least one first product to be displayed at the target logistics center according to the emergency track is shorter than the second display time taken for at least one second product to be displayed at the target logistics center according to the general track.
2. In Paragraph 1, The step of identifying the at least one product associated with the above-mentioned target logistics center is, A method comprising the step of identifying at least one product to be unloaded from a transport vehicle arriving at the above-mentioned target logistics center.
3. In Paragraph 1, The step of identifying the at least one product associated with the above-mentioned target logistics center is, A method comprising the step of identifying at least one product to be received at the target logistics center.
4. In Paragraph 3, A method further comprising the step of identifying, among the at least one product received at the target logistics center, the at least one first product with an emergency flag set as a sellable product.
5. In Paragraph 1, Among the above at least one product, the step of identifying the at least one first product having an emergency flag set and the at least one second product having no emergency flag set is: A step of receiving, from a supply chain management (SCM) server, a setting instruction for the emergency flag for the at least one first product among the at least one product; and A method comprising the step of identifying at least one first product and at least one second product among at least one product based on the above setting instructions.
6. In Paragraph 5, The step of setting the emergency track for at least one first product and setting the general track for at least one second product is A method comprising the step of generating at least one of a first unloading work instruction according to the emergency track for at least one first product or a second unloading work instruction according to the general track for at least one second product among at least one product to be unloaded from a transport vehicle arriving at the target logistics center.
7. In Paragraph 5, The step of setting the emergency track for at least one first product and setting the general track for at least one second product is A method comprising the step of generating at least one of a first receiving work order according to the emergency track for at least one first product among at least one product to be received at the target logistics center, or a second receiving work order according to the general track for at least one second product.
8. In Paragraph 5, The step of setting the emergency track for at least one first product and setting the general track for at least one second product is A method comprising the step of generating at least one of a first display work instruction according to the emergency track for at least one first product among at least one product to be displayed in the above target logistics center, or a second display work instruction according to the general track for at least one second product.
9. In Paragraph 1, A method in which an emergency flag is set for a product that satisfies a predetermined condition among at least one product associated with the above-mentioned target logistics center.
10. In Paragraph 9, The above predetermined condition includes a first condition requiring that the product be out of stock, and A method in which the emergency flag is set for the above product satisfying the above first condition.
11. In Paragraph 9, The above predetermined condition includes a second condition requiring that the inventory quantity of the product be less than the standard expected sales quantity, and A method for setting the emergency flag for the above product satisfying the above second condition.
12. In Paragraph 11, A method in which the above-mentioned standard estimated sales quantity is determined based on the unit-by-unit estimated sales quantity of the above-mentioned product.
13. In Paragraph 11, A method in which the quantity of the product for which the emergency flag is set satisfies the second condition above is determined based on the difference between the standard expected sales quantity and the inventory quantity.
14. In Paragraph 9, The above predetermined condition includes a third condition requiring that the product has no history of being received at the above target logistics center, and A method in which the emergency flag is set for the above product satisfying the above third condition.
15. In Paragraph 1, The step of identifying the at least one product associated with the above-mentioned target logistics center is, A step of identifying a plurality of goods received in a relay logistics center associated with a plurality of logistics centers including the above-mentioned target logistics center; and A method comprising the step of identifying at least one product distributed to the target logistics center among the plurality of products based on the result of distributing the plurality of products to each of the plurality of logistics centers from the above relay logistics center.
16. In Paragraph 15, Among the above at least one product, the step of identifying the at least one first product having an emergency flag set and the at least one second product having no emergency flag set is A method comprising the step of identifying, among the at least one product distributed to the target logistics center, the at least one first product having an emergency flag set and the at least one second product having no emergency flag set.
17. In Paragraph 16, A method further comprising the step of identifying, among the at least one product distributed to the target logistics center, the at least one first product with an emergency flag set as a sellable product.
18. In Paragraph 16, The step of setting the emergency track for at least one first product and setting the general track for at least one second product is A method comprising the step of generating at least one of a first shipment work order to load at least one first product onto an emergency pallet corresponding to the emergency track and ship it to the target logistics center, or a second shipment work order to load at least one second product onto a general pallet corresponding to the general track and ship it to the target logistics center.
19. In Paragraph 18, A method further comprising the step of generating an attachment work instruction to attach an attachment to the emergency pallet indicating that the emergency flag has been set for at least one first product loaded on the emergency pallet.
20. In Paragraph 18, A step of generating a third unloading operation instruction to unload the emergency pallet from the transport vehicle that arrived at the target logistics center; and A method further comprising the step of generating a third display operation instruction to display at least one first product loaded on the emergency pallet unloaded from the transport vehicle at the target logistics center.
21. In Paragraph 18, A step of generating a fourth unloading operation instruction to unload the general pallet from the transport vehicle that arrived at the target logistics center; and A method further comprising the step of generating a fourth display operation instruction to display at least one second product loaded on the general pallet unloaded from the transport vehicle at the target logistics center.
22. In electronic devices, One or more processors, It includes one or more memories in which instructions executed by the above one or more processors are stored, and An electronic device configured such that when the instructions are executed by the one or more processors, the one or more processors are configured to execute a method according to any one of claims 1 to 21.
23. A non-transient computer-readable recording medium having instructions that cause one or more processors to perform an operation when executed by one or more processors, The above instructions are configured to cause one or more processors to execute a method according to any one of claims 1 to 21, a non-transient computer-readable recording medium.