Method and system for setting transit consolidation center

The implementation of a transit hub collection center in milk run logistics services addresses route and schedule complexities, reducing costs and inefficiencies by optimizing routes and minimizing empty vehicle returns.

WO2026141776A1PCT designated stage Publication Date: 2026-07-02COUPANG CORP

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
COUPANG CORP
Filing Date
2025-03-13
Publication Date
2026-07-02

AI Technical Summary

Technical Problem

Milk run logistics services face complexities in establishing routes and coordinating schedules, leading to inefficiencies and increased costs, particularly during long-distance transportation where vehicles return empty due to lack of cargo.

Method used

Implementing a transit hub collection center within the logistics transport system, allowing for efficient logistics management through a graphical user interface, which includes setting up transit, departure, and arrival fulfillment centers to optimize routes and reduce empty vehicle returns.

Benefits of technology

The transit hub collection center reduces inventory and transportation costs by optimizing routes and minimizing empty vehicle trips, enhancing overall logistics efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025003255_02072026_PF_FP_ABST
    Figure KR2025003255_02072026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, performed by at least one processor, for setting a transit consolidation center on a graphical user interface (GUI). The method comprises the steps of: displaying, on the GUI, a screen associated with configuring a transit consolidation center; receiving, on the screen, a user input for setting one of a plurality of consolidation centers as the transit consolidation center; receiving a user input for setting one or more origin hubs from which shipments are to be moved to the set transit consolidation center; and receiving a user input for setting one or more destination fulfillment centers (FCs) to which shipments are to be moved from the set transit consolidation center.
Need to check novelty before this filing date? Find Prior Art

Description

Method and System for Setting Up Transit Base Collection Centers

[0001] The present disclosure relates to a method and system for setting up a transit point collection center on a graphical user interface.

[0002] Milk Run logistics transportation services refer to a transportation method that involves visiting multiple suppliers or customers sequentially within a specific geographical area to collect or deliver cargo.

[0003] The managing entity operating such logistics transportation services may enter into a contract regarding logistics transportation services with a Retail Vendor supplying goods to a retailer or a Retailer Group Seller selling goods on an e-commerce platform, and after receiving goods sequentially from the origin (pickup target area) of the contracting parties, transport the logistics to a primary collection center.

[0004] The management entity operating the milk run logistics transportation service sorts the transported goods at the primary collection center and performs vehicle dispatching, volume control, and route scheduling to rapidly move the goods to the final destination.

[0005] While milk run logistics services offer the advantage of performing logistics operations using a strategy differentiated from traditional methods by simultaneously reducing inventory and transportation costs, the operation itself is complex, and difficulties may arise in establishing routes and coordinating schedules. Furthermore, when long-distance logistics transportation takes place from a collection center to a final destination, a problem occurs where the transport vehicle is unable to perform any actual transport during its return trip.

[0006] The present disclosure provides a method, a system, and a computer program stored on a computer-readable recording medium for improving logistics transport efficiency by deploying a transit hub collection center in a milk run type logistics transport service to solve the above-mentioned problems.

[0007] The present disclosure may be implemented in various ways, including a method, an apparatus (system), or a computer program stored on a readable storage medium.

[0008] A method for setting a transit hub collection center on a graphic user interface (GUI), performed by at least one processor according to one embodiment of the present disclosure for solving technical problems, may include: displaying a screen associated with setting a transit hub collection center on the GUI; receiving a user input to set one of a plurality of hub collection centers as a transit hub collection center on the screen; receiving a user input to set one or more departure hub collection centers to move logistics to the set transit hub collection center; and receiving a user input to set one or more arrival fulfillment centers (FC) to which logistics from the set transit hub collection center move.

[0009] According to one embodiment of the present disclosure, a screen associated with the setting of a transit base collection center may include at least one of a first item associated with the setting of a transit base collection center, a second item associated with the setting of a departure base collection center, or a third item associated with the setting of a arrival fulfillment center.

[0010] According to one embodiment of the present disclosure, the step of receiving a user input to set a transit base collection center may include, when receiving a user selection for a first item, displaying a plurality of base collection centers as a list, receiving a user selection for one of the plurality of base collection centers in the displayed list, and setting the selected base collection center as a transit base collection center.

[0011] According to one embodiment of the present disclosure, the step of receiving a user input for setting a departure base collection center may include, when receiving a user selection for a second item, displaying a plurality of base collection centers excluding a transit base collection center as a list, receiving a user selection for at least one of the displayed plurality of base collection centers, and setting the selected at least one base collection center as a departure base collection center.

[0012] According to one embodiment of the present disclosure, the method may further include the steps of: receiving a user selection for a third item, displaying a plurality of fulfillment centers as a list; receiving a user selection for at least one of the displayed fulfillment centers; and setting the selected at least one fulfillment center as a destination fulfillment center.

[0013] According to one embodiment of the present disclosure, the step of displaying a plurality of fulfillment centers as a list may include the step of excluding the corresponding fulfillment center from the list when the total transport distance between the set originating base collection center, the set transit base collection center, and the fulfillment center is greater than or equal to a threshold distance relative to the direct transport distance between the set originating base collection center and the fulfillment center.

[0014] According to one embodiment of the present disclosure, the step of displaying a plurality of fulfillment centers as a list may include the step of calculating a score of the fulfillment centers based on at least one of transportation distance, transportation time, or transportation cost, and the step of excluding the corresponding fulfillment centers from the list and displaying them if the calculated score is less than a preset score.

[0015] According to one embodiment of the present disclosure, a screen associated with the setting of a transit hub collection center may include a fourth item for storing at least one of the set transit hub collection center, departure hub collection center, or arrival fulfillment center, and a fifth item for canceling the storage.

[0016] According to one embodiment of the present disclosure, after receiving a user input setting a destination fulfillment center, if a user input selecting a fourth item is received, the method further includes the step of displaying a screen including a list of transit base collection centers, wherein the list of transit base collection centers may include a departure base collection center and a destination fulfillment center set corresponding to each of the set transit base collection centers.

[0017] According to one embodiment of the present disclosure, after the step of displaying a screen including a set list of transit point collection centers, the method may further include the step of displaying information regarding the allocated logistics volume in the list of transit point collection centers.

[0018] According to one embodiment of the present disclosure, after the step of displaying a screen including a list of set transit base collection centers, if a sixth item associated with a setting change for a set first transit base collection center is selected, the method may further include the step of displaying a screen associated with a setting change for a first transit base collection center.

[0019] According to one embodiment of the present disclosure, a screen associated with the setting of a transit base collection center includes a seventh item for activating a condition not to pass through the set transit base collection center and an eighth item for receiving a condition, and the condition may include a condition for performing direct transportation from the departure base collection center to the arrival fulfillment center.

[0020] According to one embodiment of the present disclosure, a screen associated with the setting of a transit base collection center may include a ninth item for determining the timing of transportation of the remaining logistics volume when transportation is performed in a preset logistics transportation unit.

[0021] A computer program stored on a computer-readable recording medium may be provided to execute a method according to one embodiment of the present disclosure on a computer.

[0022] According to one embodiment of the present disclosure, an information processing system comprises a memory and a processor connected to the memory and configured to execute at least one computer-readable program included in the memory, and the at least one program may include instructions for displaying a screen associated with the setting of a transit hub collection center on a GUI, receiving user input to set one of a plurality of hub collection centers as a transit hub collection center on the screen, receiving user input to set one or more departure hub collection centers for moving logistics to the set transit hub collection center, and receiving user input to set one or more arrival fulfillment centers for moving logistics from the set transit hub collection center.

[0023] According to various embodiments of the present disclosure, a milk run type logistics transport service including a transit hub collection center is provided, thereby reducing inventory at the logistics center and reducing logistics transport costs.

[0024] According to various embodiments of the present disclosure, by establishing a transit hub collection center, inefficiencies related to costs and time incurred during transportation via long-distance routes from a metropolitan hub collection center to a destination in a provincial area can be improved.

[0025] The effects 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 to which the present disclosure pertains (referred to as "person skilled in the art") from the description in the claims.

[0026] Embodiments of the present disclosure will be described with reference to the accompanying drawings described below, wherein similar reference numerals indicate similar elements, but are not limited thereto.

[0027] FIG. 1 is a schematic diagram illustrating a logistics transport environment according to one embodiment of the present disclosure.

[0028] FIG. 2 is a schematic diagram showing a configuration in which an information processing system is connected to communicate with a plurality of user terminals to provide a logistics transportation service according to one embodiment of the present disclosure.

[0029] FIG. 3 is a block diagram showing the internal configuration of a user terminal and an information processing system according to one embodiment of the present disclosure.

[0030] FIG. 4 is a drawing illustrating an example of a logistics transport process according to one embodiment of the present disclosure.

[0031] FIG. 5 is a diagram showing a transport management interface for setting up a transit base collection center on the graphical user interface of the present disclosure.

[0032] FIG. 6 is a drawing showing an example of setting up a base collection center according to the present disclosure.

[0033] FIG. 7 is a drawing showing an example of setting up an arrival fulfillment center according to a base collection center set up according to the present disclosure.

[0034] FIG. 8 is a drawing showing a screen for setting up a transit base collection center according to one embodiment of the present disclosure.

[0035] FIG. 9 is a drawing showing an example of a list of transit base collection centers according to one embodiment of the present disclosure.

[0036] FIG. 10 is a drawing showing an example of a list of information related to logistics according to one embodiment of the present disclosure.

[0037] FIG. 11 is a flowchart illustrating a method for setting up a transit base collection center on a graphical user interface according to one embodiment of the present disclosure.

[0038] Embodiments of the present disclosure will be described with reference to the accompanying drawings described below, wherein similar reference numerals indicate similar elements, but are not limited thereto.

[0039] Hereinafter, specific details for implementing the present disclosure will be described in detail with reference to the attached drawings. However, in the following description, specific descriptions regarding well-known functions or configurations will be omitted if there is a risk that the gist of the present disclosure may be unnecessarily obscured.

[0040] In the attached drawings, identical or corresponding components are assigned the same reference numerals. Additionally, in the description of the following embodiments, the description of identical or corresponding components may be omitted. However, even if a description of a component is omitted, it is not intended that such component is not included in any embodiment.

[0041] The advantages and features of the disclosed embodiments and the methods for achieving them will become clear by referring to the embodiments described below in conjunction with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below but may be implemented in various different forms, and the embodiments provided are merely to make the present disclosure complete and to fully inform those skilled in the art of the scope of the invention.

[0042] The terms used in this specification will be briefly explained, and the disclosed embodiments will be described in detail. The terms used in this specification have been selected to be as generally used as possible, taking into account their functions in this disclosure; however, these terms may vary depending on the intent of those skilled in the art, case law, the emergence of new technologies, etc. Additionally, in specific cases, terms may be arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the relevant description of the invention. Therefore, the terms used in this disclosure should be defined not merely by their names, but based on their meanings and the content throughout this disclosure.

[0043] In this specification, singular expressions include plural expressions unless the context clearly specifies them as singular. Additionally, plural expressions include singular expressions unless the context clearly specifies them as plural. Throughout the specification, when a part is described as including a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components.

[0044] Additionally, the terms 'module' or 'part' as used in the specification refer to software or hardware components, and the 'module' or 'part' performs certain roles. However, the meaning of 'module' or 'part' is not limited to software or hardware. The 'module' or 'part' may be configured to reside in an addressable storage medium or configured to run on one or more processors. Thus, as an example, the 'module' or 'part' may include components such as software components, object-oriented software components, class components, and task components, and at least one of processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, or variables. The components and the functions provided within the 'module' or 'part' may be combined into a smaller number of components and 'modules' or 'parts', or further separated into additional components and 'modules' or 'parts'.

[0045] According to one embodiment of the present disclosure, a ‘module’ or ‘part’ may be implemented as a processor and memory. The term ‘processor’ should be broadly interpreted to include a general-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a controller, a microcontroller, a state machine, etc. In some environments, the term ‘processor’ may refer to an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc. The term ‘processor’ may also refer to a combination of processing devices, such as, for example, a combination of a DSP and a microprocessor, a combination of multiple microprocessors, a combination of one or more microprocessors combined with a DSP core, or any other combination of such configurations. Additionally, the term ‘memory’ should be broadly interpreted to include any electronic component capable of storing electronic information. 'Memory' may refer to various types of processor-readable media, such as Random Access Memory (RAM), Read-Only Memory (ROM), Non-Volatile Random Access Memory (NVRAM), Programmable Read-Only Memory (PROM), Erasable-Programmable Read-Only Memory (EPROM), Electrically Erasable PROM (EEPROM), Flash Memory, Magnetic or Optical Data Storage Devices, Registers, etc. If a processor can read information from memory and / or write information to memory, the memory is said to be in an electronic communication state with the processor. Memory integrated into a processor is in an electronic communication state with the processor.

[0046] In the present disclosure, the 'system' may include at least one of a server device and a cloud device, but is not limited thereto. For example, the system may be composed of one or more server devices. As another example, the system may be composed of one or more cloud devices. As yet another example, the system may be configured and operated with both a server device and a cloud device.

[0047] In the present disclosure, 'display' may refer to any display device associated with a computing device, for example, any display device capable of displaying any information / data controlled by or provided by the computing device.

[0048] In the present disclosure, 'each of a plurality of A' or 'each of a plurality of A' may refer to each of all components included in a plurality of A, or each of some components included in a plurality of A.

[0049] In the present disclosure, 'logistics transport' may refer to 'milk run' type logistics transport.

[0050] In the present disclosure, a 'base collection center' may refer to a logistics center that includes the function of a cross-dock for collecting and sorting logistics to move logistics to a destination, rather than inventory management for logistics.

[0051] In the present disclosure, a "fulfillment center" refers to a logistics center that performs inventory management, order processing, and consumer delivery, and can be the final destination of a milk run logistics transportation service.

[0052] In the present disclosure, 'Parcel' may correspond to the smallest unit of logistics transport.

[0053] In the present disclosure, a 'pallet' may include a flat structure used to load and transport goods onto a transport vehicle. The occupied area of ​​the pallet may correspond to an area of ​​1,100 mm in width, 1,100 mm in length, and 1,700 mm in height or less, but the specifications may vary depending on the embodiment.

[0054] Various embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The size or location of display screens, images, buttons, etc., as illustrated and described in the drawings are exemplary and are not limited thereto. For example, some buttons may be added or omitted, or configured with sizes and locations different from those illustrated. Furthermore, the flowcharts and descriptions illustrated in the drawings are merely examples and may be implemented differently in some embodiments. For example, one or more steps may be omitted, the order of each step may be changed, one or more steps may be performed in overlap, or one or more steps may be performed repeatedly.

[0055] FIG. 1 is a schematic diagram illustrating a logistics transport environment according to one embodiment of the present disclosure.

[0056] Referring to FIG. 1, the logistics transport map (100) may, for example, set the entire territory of the Republic of Korea as the logistics transport target area, but the present disclosure is not limited thereto.

[0057] A logistics transport map (100) may display a plurality of departure point collection centers (112). The plurality of departure point logistics centers (112) are logistics centers that collect logistics corresponding to each pickup coverage area (110). For example, the plurality of departure point collection centers (112) may be located in the metropolitan area, but the present disclosure is not limited thereto.

[0058] A transport vehicle can collect goods from contracted retail vendors or RG sellers while circulating the pickup coverage area (110) of multiple starting point logistics centers (112) and transport them to multiple starting point logistics centers (112). For example, a transport vehicle can collect goods while circulating the pickup coverage area of ​​a first starting point logistics center (112) and transport logistics to the first starting point logistics center (112).

[0059] The logistics transport map (100) may display fulfillment centers (130) (142) located in multiple regions. The fulfillment centers (130) (142) may be the final destinations for logistics transport. That is, the fulfillment centers (130) (142) may be the places where goods are collected from multiple starting logistics centers (112), distributed to transport vehicles, and finally arrive via transport vehicles. The fulfillment centers (130) (142) may be places where goods are sorted before final delivery, before delivery to addresses within the coverage area (140).

[0060] A logistics transport map (100) may display a transit point collection center (120) between a plurality of departure point collection centers (112) and a plurality of fulfillment centers (130) (142). The transit point collection center (120) may collect logistics from the plurality of departure point collection centers (112) along a first route (R1), then distribute logistics to be moved to the plurality of fulfillment centers (130) (142), and move the logistics via transport vehicles along a second route (R2) or a third route (R3).

[0061] For example, the transit base collection center (120) can transport logistics to the first arrival fulfillment center (130) along the second route (R2) or transport logistics to the second arrival fulfillment center (142) along the third route (R3).

[0062] By deploying a transit collection center (120), the transport vehicle does not need to be moved directly from the departure base collection center (112) to the fulfillment center, thereby reducing transport losses due to the absence of cargo when the transport vehicle returns, and if a transport vehicle with a large load is dispatched from the transit collection center (120), transport efficiency can also be improved.

[0063] FIG. 2 is a schematic diagram showing a configuration in which an information processing system (230) is connected to communicate with a plurality of user terminals (210_1, 210_2, 210_3) to provide a logistics transportation service according to one embodiment of the present disclosure.

[0064] Referring to FIG. 2, the information processing system (230) may include system(s) capable of providing logistics transportation services. In one embodiment, the information processing system (230) may include one or more server devices and / or databases capable of storing, providing, and executing computer-executable programs (e.g., downloadable applications) and data related to logistics transportation services, or one or more distributed computing devices and / or distributed databases based on cloud computing services. For example, the information processing system (230) may include separate systems (e.g., servers) for logistics transportation services.

[0065] Logistics transportation services, etc. provided by the information processing system (230) can be provided to the user through applications, etc. installed on each of the multiple user terminals (210_1, 210_2, 210_3).

[0066] Multiple user terminals (210_1, 210_2, 210_3) can communicate with an information processing system (230) through a network (220). The network (220) can be configured to enable communication between the multiple user terminals (210_1, 210_2, 210_3) and the information processing system (230). Depending on the installation environment, the network (220) may be configured as a wired network such as Ethernet, Power Line Communication, telephone line communication devices and RS-serial communication, a mobile communication network, a Wireless LAN (WLAN), Wi-Fi, Bluetooth and ZigBee, or a combination thereof. The communication method is not limited and may include not only communication methods utilizing communication networks that the network (220) may include (e.g., mobile communication network, wired internet, wireless internet, broadcasting network, satellite network, etc.) but also short-range wireless communication between user terminals (210_1, 210_2, 210_3).

[0067] In FIG. 2, a mobile phone terminal (210_1), a tablet terminal (210_2), and a PC terminal (210_3) are illustrated as examples of user terminals, but are not limited thereto, and the user terminals (210_1, 210_2, 210_3) may be any computing device capable of wired and / or wireless communication and capable of installing and running applications, etc. For example, user terminals may include smartphones, mobile phones, navigation systems, computers, laptops, digital broadcasting terminals, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), tablet PCs, game consoles, wearable devices, IoT (Internet of Things) devices, VR (Virtual Reality) devices, AR (Augmented Reality) devices, etc. Additionally, FIG. 2 illustrates three user terminals (210_1, 210_2, 210_3) communicating with an information processing system (230) through a network (220), but is not limited thereto, and may be configured so that a different number of user terminals communicate with an information processing system (230) through a network (220).

[0068] In one embodiment, each of the user terminals (210_1, 210_2, 210_3) can receive information or data from another user terminal or transmit it to another user terminal through the network (220).

[0069] In FIG. 2, the information processing system (230) is shown as an independent device separated from the user terminals (210_1, 210_2, 210_3), but is not limited thereto, and the information processing system (230) may be implemented in an integrated manner with the user terminals (210_1, 210_2, 210_3).

[0070] FIG. 3 is a block diagram showing the internal configuration of a user terminal (210) and an information processing system (230) according to one embodiment of the present disclosure.

[0071] The user terminal (210) may refer to any computing device capable of running applications, web browsers, etc., and capable of wired / wireless communication, and may include, for example, the mobile phone terminal (210_1), tablet terminal (210_2), PC terminal (210_3) of FIG. 2. Referring to FIG. 3, the user terminal (210) may include memory (312), a processor (314), a communication module (316), and an input / output interface (318). Similarly, the information processing system (230) may include memory (332), a processor (334), a communication module (336), and an input / output interface (338). As illustrated in FIG. 3, the user terminal (210) and the information processing system (230) may be configured to communicate information and / or data through a network (220) using their respective communication modules (316, 336). Additionally, the input / output device (320) may be configured to input information and / or data to the user terminal (210) or output information and / or data generated from the user terminal (210) through the input / output interface (318).

[0072] The memory (312, 332) may include any non-transient computer-readable recording medium. According to one embodiment, the memory (312, 332) may include a permanent mass storage device such as ROM (read-only memory), a disk drive, a solid-state drive (SSD), or flash memory. As another example, a permanent mass storage device such as ROM, an SSD, flash memory, or a disk drive may be included in the user terminal (210) or information processing system (230) as a separate permanent storage device distinct from the memory. Additionally, an operating system and at least one program code may be stored in the memory (312, 332).

[0073] These software components may be loaded from a computer-readable recording medium separate from memory (312, 332). This separate computer-readable recording medium may include a recording medium that can be directly connected to the user terminal (210) and the information processing system (230), for example, a computer-readable recording medium such as a floppy drive, disk, tape, DVD / CD-ROM drive, or memory card. As another example, the software components may be loaded into memory (312, 332) via a communication module (316, 336) rather than a computer-readable recording medium. For example, at least one program may be loaded into memory (312, 332) based on a computer program installed by files provided through a network (220) by developers or a file distribution system that distributes installation files for the application.

[0074] The processor (314, 334) may be configured to process instructions of a computer program by performing basic arithmetic, logic, and input / output operations. Instructions may be provided to the processor (314, 334) by memory (312, 332) or a communication module (316, 336). For example, the processor (314, 334) may be configured to execute instructions received according to program code stored in a recording device such as memory (312, 332).

[0075] The communication module (316, 336) may provide a configuration or function for the user terminal (210) and the information processing system (230) to communicate with each other via the network (220), and may provide a configuration or function for the user terminal (210) and / or the information processing system (230) to communicate with another user terminal or another system (e.g., a separate cloud system). For example, a request or data generated by the processor (314) of the user terminal (210) according to program code stored in a recording device such as memory (312) may be transmitted to the information processing system (230) via the network (220) under the control of the communication module (316). Conversely, a control signal or command provided under the control of the processor (334) of the information processing system (230) may be received by the user terminal (210) via the communication module (316) of the user terminal (210) through the communication module (336) and the network (220).

[0076] The input / output interface (318) may be a means for interfacing with an input / output device (320). As an example, the input device may include a device such as a camera including an audio sensor and / or an image sensor, a keyboard, a microphone, or a mouse, and the output device may include a device such as a display, a speaker, or a haptic feedback device. As another example, the input / output interface (318) may be a means for interfacing with a device in which the configuration or function for performing input and output is integrated into one, such as a touchscreen. For example, when the processor (314) of the user terminal (210) processes instructions of a computer program loaded in memory (312), a service screen configured using information and / or data provided by an information processing system (230) or another user terminal may be displayed on a display through the input / output interface (318). In FIG. 3, the input / output device (320) is depicted as not being included in the user terminal (210), but is not limited thereto and may be configured as a single device with the user terminal (210). Additionally, the input / output interface (338) of the information processing system (230) may be a means for interfacing with a device (not shown) for input or output that is connected to the information processing system (230) or that the information processing system (230) may include. In FIG. 3, the input / output interface (318, 338) is shown as an element configured separately from the processor (314, 334), but is not limited thereto, and the input / output interface (318, 338) may be configured to be included in the processor (314, 334).

[0077] The user terminal (210) and the information processing system (230) may include more components than those of FIG. 3. However, it is not necessary to clearly illustrate most of the prior art components. In one embodiment, the user terminal (210) may be implemented to include at least some of the input / output devices (320) described above. Additionally, the user terminal (210) may further include other components such as a transceiver, a GPS (Global Positioning System) module, a camera, various sensors, a database, etc. For example, if the user terminal (210) is a smartphone, it may include components that are generally included in a smartphone, and may be implemented to include various components such as an accelerometer, a gyroscope, a microphone module, a camera module, various physical buttons, buttons using a touch panel, input / output ports, and a vibrator for vibration.

[0078] While a program for applications including logistics transportation services is running, the processor (314) can receive text, images, video, voice and / or actions, etc. that are input or selected through an input device such as a touch screen, keyboard, audio sensor and / or image sensor, camera, microphone, etc. connected to an input / output interface (318), and can store the received text, images, video, voice and / or actions, etc. in memory (312) or provide them to an information processing system (230) through a communication module (316) and a network (220).

[0079] The processor (314) of the user terminal (210) may be configured to manage, process, and / or store information and / or data received from an input / output device (320), another user terminal, an information processing system (230), and / or a plurality of external systems. The information and / or data processed by the processor (314) may be provided to the information processing system (230) through a communication module (316) and a network (220). The processor (314) of the user terminal (210) may transmit information and / or data to the input / output device (320) through an input / output interface (318) and output it. For example, the processor (314) may display the received information and / or data on the screen of the user terminal (210).

[0080] The processor (334) of the information processing system (230) may be configured to manage, process, and / or store information and / or data received from a plurality of user terminals (210) and / or a plurality of external systems. The information and / or data processed by the processor (334) may be provided to the user terminals (210) through a communication module (336) and a network (220).

[0081] FIG. 4 is a drawing illustrating an example of a logistics transport process according to one embodiment of the present disclosure.

[0082] Referring to FIG. 4, one or more sellers (410) may be customers receiving logistics transportation services, and sellers (410) may be various entities requesting logistics transportation, including retail vendors, RG sellers, etc. Sellers (410) may request logistics transportation in pallet units or parcel units. Sellers (410) may have logistics outbound locations within the coverage area of ​​the departure base collection center (420).

[0083] The pickup vehicle (V1) can provide goods pickup services by circulating to the logistics outgoing locations of one or more sellers (410). The pickup vehicle (V1) can transport the logistics of the sellers (410) to the starting point collection center (420).

[0084] The starting point collection center (420) can collect goods from one or more sellers (410) and then distribute the goods to transport vehicles (e.g., V2, V3). The starting point collection center (420) can load the goods in pallet units.

[0085] Logistics can be transported directly from the starting base collection center (420) to the first fulfillment center (430) via the first transport vehicle (V2). Additionally, according to one embodiment, logistics can be moved from the starting base collection center (420) to the transit base collection center (440) via the second transport vehicle (V3).

[0086] At the transit hub collection center (440), logistics can be collected and distributed, and transported via transport vehicles (e.g., V4, V5). At the transit hub collection center (440), logistics can be transported to the second fulfillment center (450) via the third transport vehicle (V4). At the transit hub collection center (440), logistics can be moved to the third fulfillment center (460) via the fourth transport vehicle (V5).

[0087] In this way, some logistics may be transported directly from the origin collection center (420) to the fulfillment center, and other logistics may be transported from the origin collection center (420) to the fulfillment center via the transit collection center (440). Below, a graphical user interface for performing such logistics distribution will be described.

[0088] FIG. 5 is a drawing showing a transport management interface (500) for setting up a transit base collection center on a graphic user interface of the present disclosure.

[0089] Referring to FIG. 5, the transport management interface (500) may include a screen displayed through the login of a user who has obtained usage rights.

[0090] The transportation management interface (500) can display items associated with at least one of a dashboard, route schedule, collection center arrival management, logistics transportation management, logistics transportation settlement, algorithm, vendor proof management or data center, and a structure for setting.

[0091] When an item associated with a structure for setting is selected, the processor may display items associated with global parameters, business day management, center, address / region, collection center / region, transit hub collection center setting (510, transit MXD setting), collection center / operator, hub collection center / transporter center, weight information, carrier, etc.

[0092] When the processor receives a user selection for an item (510) associated with the settings of a transit base collection center, it can display a screen associated with the settings of the transit base collection center on the transport management interface (500).

[0093] The screen associated with the settings of the transit hub collection center may include a legend (520) associated with the settings of the transit hub collection center (transit MXD), the departure hub collection center (departure MXD), and the arrival fulfillment center (arrival FC). Here, MXD stands for Milk Run Cross-Dock.

[0094] Additionally, the screen associated with the setting of the transit base collection center may include at least one of the first item (530) associated with the setting of the transit base collection center (transit MXD), the second item (540) associated with the setting of the departure base collection center (departure MXD), or the third item (550) associated with the setting of the arrival fulfillment center (FC).

[0095] Additionally, the screen associated with the setting of the transit base collection center may display an area (560) including a fourth item (562) for storing at least one of the set transit base collection center, departure base collection center, or arrival fulfillment center, and a fifth item (564) for canceling the storage.

[0096] FIG. 6 is a drawing showing an example of setting up a transit base collection center according to the present disclosure.

[0097] Referring to FIG. 6, the processor can receive user input to set one of the multiple base collection centers (MXD1 to MXD7) as a base collection center in the first setting screen (610).

[0098] Specifically, when the processor receives a user selection for a first item (614) associated with a transit base collection center (transit MXD) setting, it can display a plurality of transit base collection centers as a list (MXD1 to MXD7).

[0099] The processor can receive a user selection (C2) for one of the multiple base collection centers (616) from the displayed list (MXD1 to MXD7). In the example illustrated in FIG. 6, the processor can set MXD7 as a transit base collection center according to the user selection (C2).

[0100] The processor can set the selected base collection center (MXD7) as a transit base collection center. The processor can display (624) the transit base collection center (MXD7) set on the second setting screen (620).

[0101] The processor can receive user input to set one or more originating collection centers that move logistics to configured transit collection centers.

[0102] Specifically, when the processor receives a user selection (C3) for the second item (626), it may display a list of multiple base collection centers (MXD1 to MXD6), excluding the already selected transit base collection center. In the example of FIG. 6, the processor may receive a user selection (C4 to C7) for at least one (MXD2 to MXD5) among the displayed multiple base collection centers (MXD1 to MXD6). The processor may set the selected at least one base collection center as the starting base collection center.

[0103] FIG. 7 is a drawing showing an example of setting up an arrival fulfillment center according to a base collection center set up according to the present disclosure.

[0104] Referring to FIG. 7, the processor can display (714) a transit base collection center (MXD7) set on the first setting screen (710) and display (716) a departure base collection center (MXD2~MXD5) set.

[0105] The processor may receive user input for setting one or more arrival fulfillment centers through which logistics from a set transit hub collection center move. Specifically, when the processor receives a user selection (C8) for a third item (718), it may display a second setting screen (720). The second setting screen (720) is a screen for setting one or more fulfillment centers and may include an item (726) for entering a search command, an item (722) for canceling the search, and an item (724) for resetting the search.

[0106] The processor can receive a user selection (e.g., C9) for at least one (FC4~FC7) of the fulfillment centers (e.g., FC1~FC7) displayed as a list on the second setting screen (720).

[0107] The processor can display at least one fulfillment center (FC4~FC7) selected in the third setting screen (730) as the arrival fulfillment center.

[0108] In one embodiment, when a processor displays a plurality of fulfillment centers as a list, if the total transport distance (second transport distance) between a set originating base collection center, a set transit base collection center, and a fulfillment center is greater than or equal to a threshold distance relative to a set direct transport distance (first transport distance) between a set originating base collection center and a fulfillment center, the corresponding fulfillment center may be excluded from the list. For example, if the second transport distance is 1.5 times or more the first transport distance, the processor may exclude the corresponding fulfillment center from the list, but the present disclosure is not limited thereto.

[0109] In another embodiment, when the processor displays a plurality of fulfillment centers as a list, it may calculate a score for the fulfillment centers based on at least one of the transport distance (A), transport time (B), or transport cost (C), and if the calculated score is less than a preset score, it may exclude the corresponding fulfillment center from the list. For example, the processor may assign a score of 100 to the transport distance (A), transport time (B), and transport cost (C), and then set the score lower as the transport distance (A) increases, set the score lower as the transport time (B) increases, and set the score lower as the transport cost (C) increases. The processor may exclude the corresponding fulfillment center from the list if the sum of each score is less than a threshold score, but the present disclosure is not limited thereto.

[0110] In the present disclosure, the processor is described as selecting one or more origin collection centers and then selecting an arrival fulfillment center; however, it is also possible to select one or more arrival fulfillment centers and then select an origin collection center. When selecting an origin collection center, the processor may display the origin collection center based on distance or based on score, but the present disclosure is not limited thereto.

[0111] The processor can select an item (739) for storing at least one of the configured transit point collection center, departure point collection center, or arrival fulfillment center, and store the selected information.

[0112] FIG. 8 is a drawing showing a screen (800) for setting up a transit base collection center according to one embodiment of the present disclosure.

[0113] Referring to FIG. 8, the processor may display an item (820) for activating a condition that does not pass through a set transit base collection center. The processor may display an item (820) for activating a condition that does not pass through a transit base collection center and an item (830) for receiving the condition.

[0114] Here, the condition of not passing through a transit hub collection center may be a condition for directly transporting logistics from the departure hub collection center to the arrival fulfillment center. In one embodiment, if the logistics to be transported exceed 8 pallets, they may be moved directly to the arrival fulfillment center without passing through a transit hub collection center. If 1 pallet is 1100 (mm) X 1100 (mm) X 1500 (mm), 8 pallets may be loaded onto a transport vehicle with a capacity of 2.5 tons or more, and a transport vehicle with a loading capacity of 2.5 tons or more may be moved directly from the departure hub collection center (or customer dispatch location) to the arrival fulfillment center. However, the conditions may change depending on the embodiment and are not limited thereto.

[0115] The processor can set the trunk planning order for the remaining pallets. The processor can display a first item (860) and a second item (870) to determine the timing of transportation of the remaining volume of goods when performing transportation in a preset logistics transportation unit. For example, the processor can set 6 pallets as the remaining pallets when the first to third vehicles transport 8 pallets each of the volume of 30 pallets. At this time, the first item can be selected when transporting 6 pallets to the transit base collection center first, and the second item can be selected when transporting 6 pallets after the first to third vehicles have transported them.

[0116] The processor can save relevant information when a save command for the configured information is selected. When the processor receives user input selecting a save item, it can display a screen including a list of transit base collection centers.

[0117] FIG. 9 is a drawing showing a list of transit base collection centers according to one embodiment of the present disclosure.

[0118] Referring to FIG. 9, the configuration interface (900) may include a list of transit hub collection centers (950), and may include a departure hub collection center and a destination fulfillment center (960) configured corresponding to each configured transit hub collection center.

[0119] The processor can display information about the allocated logistics volume for each arrival fulfillment center (960) in the list of transit hub collection centers (950) (e.g., 4 pallets for FC1, 5 pallets for FC2, 7 pallets for FC3).

[0120] The setting interface (900) may include an item (920) for selecting a new transit base collection center, an item (930) for looking up information, and an item (940) for resetting the list of transit base collection centers. Additionally, the setting interface (900) may include an edit item (e.g., 970) corresponding to each transit base collection center and a delete item (e.g., 980) for deleting information about each transit base collection center.

[0121] When an edit item (970) associated with a setting change for a set first transit base collection center is selected, the processor can display a screen associated with a setting change for the first transit base collection center.

[0122] FIG. 10 is a drawing showing an example of a list of information (1000) related to logistics according to one embodiment of the present disclosure.

[0123] Referring to FIG. 10, the information list (1000) may include at least one of logistics transport identification information (milk run ID), supplier information, pickup location (Pickup Area), volume, departure base collection center information (departure MXD (1st)), arrival fulfillment center information (FC), and transit base collection center (transit MXD (2nd)) information.

[0124] FIG. 11 is a flowchart illustrating a method (1100) for setting a transit base collection center on a graphical user interface (GUI) according to one embodiment of the present disclosure.

[0125] Referring to Fig. 11, in step S1110, the processor can display a screen associated with the settings of the transit base collection center on the GUI.

[0126] In step S1120, the processor can receive user input to set one of the multiple base collection centers on the screen as a transit base collection center.

[0127] In step S1130, the processor may receive user input to set one or more departure point collection centers that move logistics to the set transit point collection centers.

[0128] In step S1140, the processor may receive user input to set one or more arrival fulfillment centers (FCs) through which logistics from a set transit hub collection center move.

[0129] Here, the screen associated with the setting of the transit base collection center may include at least one of the first item associated with the setting of the transit base collection center, the second item associated with the setting of the departure base collection center, or the third item associated with the setting of the arrival fulfillment center.

[0130] When the processor receives a user selection for a first item, it may display a list of multiple base collection centers. The processor may receive a user selection for one of the multiple base collection centers from the displayed list. The processor may set the selected base collection center as a transit base collection center.

[0131] When the processor receives a user selection for a second item, it may display a list of multiple base collection centers, excluding transit base collection centers. The processor may receive a user selection for at least one of the displayed multiple base collection centers. The processor may set the selected at least one base collection center as the starting base collection center.

[0132] When the processor receives a user selection for a third item, it may display a list of multiple fulfillment centers. The processor may receive a user selection for at least one of the displayed fulfillment centers. The processor may set the selected at least one fulfillment center as the destination fulfillment center.

[0133] When the processor displays a list of multiple fulfillment centers, if the total transport distance between the set origin collection center, the set transit collection center, and the fulfillment center is greater than or equal to the threshold distance compared to the direct transport distance between the set origin collection center and the fulfillment center, the corresponding fulfillment center may be excluded from the list and displayed.

[0134] When the processor displays a list of multiple fulfillment centers, it may calculate a score of the fulfillment centers based on at least one of the transport distance, transport time, or transport cost, and if the calculated score is less than a preset score, the corresponding fulfillment centers may be excluded from the list.

[0135] A screen associated with the setting of a transit base collection center may include a fourth item for saving at least one of the configured transit base collection center, departure base collection center, or arrival fulfillment center, and a fifth item for canceling the saving.

[0136] After the step of receiving user input to set the arrival fulfillment center, if the processor receives user input to select the fourth item, it may display a screen including a list of transit base collection centers.

[0137] The list of transit hub collection centers may include a departure hub collection center and a destination fulfillment center set corresponding to each set transit hub collection center.

[0138] After the step of displaying a screen containing a list of configured transit hub collection centers, the processor can display information regarding the allocated logistics volume in the list of transit hub collection centers.

[0139] After the step of displaying a screen containing a list of configured transit base collection centers, if a sixth item associated with a configuration change for a configured first transit base collection center is selected, the processor may display a screen associated with a configuration change for a first transit base collection center.

[0140] A screen associated with the setting of a transit hub collection center includes a seventh item for activating a condition not to pass through the set transit hub collection center and an eighth item for receiving a condition, and the condition may include a condition for direct transportation from the departure hub collection center to the arrival fulfillment center.

[0141] The screen associated with the setting of the transit hub collection center may include a ninth item for determining the timing of transportation of the remaining logistics volume when performing transportation in a preset logistics transportation unit.

[0142] The method described above may be provided as a computer program stored on a computer-readable recording medium for execution on a computer. The medium may continuously store a program executable by a computer, or temporarily store it for execution or download. Additionally, the medium may be various recording or storage means in the form of a single or multiple hardware components combined, and may not be limited to a medium directly connected to a computer system but may exist distributed over a network. Examples of media may include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; and media configured to store program instructions, including ROM, RAM, and flash memory. Furthermore, other examples of media may include recording or storage media managed by app stores that distribute applications or sites and servers that supply or distribute various other software.

[0143] The methods, operations, or techniques of the present disclosure may be implemented by various means. For example, these techniques may be implemented in hardware, firmware, software, or a combination thereof. Those skilled in the art will understand that the various exemplary logical blocks, modules, circuits, and algorithmic steps described in connection with the disclosure herein may be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate such interchangeability between hardware and software, various exemplary components, blocks, modules, circuits, and steps have been generally described above in terms of their functional aspects. Whether such functions are implemented in hardware or in software depends on the design requirements imposed on the specific application and the overall system. Those skilled in the art may implement the functions described in various ways for each specific application, but such implementations should not be construed as departing from the scope of the present disclosure.

[0144] In a hardware implementation, the processing units used to perform the techniques may be implemented in one or more ASICs, DSPs, digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, electronic devices, other electronic units designed to perform the functions described in this disclosure, computers, or a combination thereof.

[0145] Accordingly, the various exemplary logic blocks, modules, and circuits described in connection with the present disclosure may be implemented or performed by any combination of general-purpose processors, DSPs, ASICs, FPGAs or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or those designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors coupled with a DSP core, or any other combination of configurations.

[0146] In firmware and / or software implementations, techniques may be implemented as instructions stored on a computer-readable medium such as random access memory (RAM), read-only memory (ROM), non-volatile random access memory (NVRAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable PROM (EEPROM), flash memory, compact disc (CD), magnetic or optical data storage devices, etc. The instructions may be executable by one or more processors, and the processor(s) may be enabled to perform specific aspects of the functions described in this disclosure.

[0147] Where implemented in software, techniques may be stored on a computer-readable medium as one or more instructions or code, or transmitted through a computer-readable medium. Computer-readable media include both computer storage media and communication media, including any medium that facilitates the transmission of a computer program from one place to another. Storage media may be any available medium accessible by a computer. As a non-limiting example, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium accessible by a computer that can be used to transfer or store desired program code in the form of instructions or data structures. Additionally, any connection is appropriately referred to as a computer-readable medium.

[0148] For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair cable, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, coaxial cable, fiber optic cable, twisted pair cable, digital subscriber line, or wireless technologies such as infrared, radio, and microwave are included within the definition of a medium. As used herein, disk and disc include CD, laser disc, optical disc, DVD (digital versatile disc), floppy disk, and Blu-ray disc, wherein disks usually play data magnetically, whereas discs play data optically using a laser. The above combinations should also be included within the scope of computer-readable media.

[0149] The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other known form of storage medium. An exemplary storage medium may be connected to a processor so that the processor can read information from the storage medium or write information to the storage medium. Alternatively, the storage medium may be integrated into the processor. The processor and the storage medium may exist within an ASIC. The ASIC may exist within a user terminal. Alternatively, the processor and the storage medium may exist as separate components within the user terminal.

[0150] Although the embodiments described above have been described as utilizing aspects of the subject matter disclosed herein in one or more standalone computer systems, the present disclosure is not limited thereto and may be implemented in conjunction with any computing environment, such as a network or a distributed computing environment. Furthermore, aspects of the subject matter in the present disclosure may be implemented in a plurality of processing chips or devices, and storage may be similarly affected across a plurality of devices. Such devices may include PCs, network servers, and portable devices.

[0151] Although the present disclosure has been described in relation to some embodiments, various modifications and changes may be made without departing from the scope of the present disclosure as understood by a person skilled in the art to which the invention of the present disclosure pertains. Furthermore, such modifications and changes should be considered to fall within the scope of the claims appended to this specification.

Claims

1. A method for setting a transit base collection center on a graphic user interface (GUI) performed by at least one processor, A step of displaying a screen associated with the settings of the above-mentioned transit base collection center on the GUI; A step of receiving user input to set one of a plurality of base collection centers as the transit base collection center on the above screen; A step of receiving user input for setting one or more departure base collection centers that move logistics to the above-mentioned transit base collection center; and Receiving user input to set one or more arrival fulfillment centers (FCs) through which logistics from the above-mentioned transit hub collection center move. including, Method for setting up transit hub collection centers.

2. In Paragraph 1, The screen associated with the settings of the above-mentioned transit hub collection center is, A first item associated with the setting of the aforementioned transit base collection center, a second item associated with the setting of the aforementioned departure base collection center, or a third item associated with the setting of the aforementioned arrival fulfillment center, comprising at least one of these. Method for setting up transit hub collection centers.

3. In Paragraph 2, The step of receiving user input to set the above-mentioned transit base collection center is, When receiving a user selection for the first item, a step of displaying the plurality of base collection centers as a list; A step of receiving a user selection for one of the plurality of base collection centers from the list indicated above; and Step of setting the above-mentioned selected base collection center as the above-mentioned transit base collection center including, Method for setting up transit hub collection centers.

4. In Paragraph 2, The step of receiving user input to set the above-mentioned starting point collection center is, When receiving a user selection for the second item above, a step of displaying a plurality of base collection centers, excluding the transit base collection center, as a list; A step of receiving a user selection for at least one of the plurality of base collection centers indicated above; and Step of setting at least one selected base collection center as the starting base collection center including, Method for setting up transit hub collection centers.

5. In Paragraph 2, The above method is, When receiving a user selection for the third item above, a step of displaying a plurality of fulfillment centers as a list; A step of receiving a user selection for at least one of the fulfillment centers indicated above; and Step of setting at least one selected fulfillment center as the arrival fulfillment center including, Method for setting up transit hub collection centers.

6. In Paragraph 5, The step of displaying the above plurality of fulfillment centers as a list is: A step of excluding and displaying the corresponding fulfillment center from the list when the total transport distance between the set departure hub collection center, the set transit hub collection center, and the fulfillment center is greater than or equal to a threshold distance compared to the direct transport distance between the set departure hub collection center and the fulfillment center. including, Method for setting up transit hub collection centers.

7. In Paragraph 5, The step of displaying the above plurality of fulfillment centers as a list is: A step of calculating a score of a fulfillment center based on at least one of transportation distance, transportation time, or transportation cost; and If the above-calculated score is less than a preset score, the step of excluding and displaying the corresponding fulfillment center from the list including, Method for setting up transit hub collection centers.

8. In Paragraph 1, The screen associated with the settings of the above-mentioned transit hub collection center is, A fourth item for storing at least one of the above-set transit hub collection center, departure hub collection center, or arrival fulfillment center, and a fifth item for canceling storage, comprising Method for setting up transit hub collection centers.

9. In Paragraph 8, After the step of receiving user input to set the above-mentioned arrival fulfillment center, When receiving user input selecting the above-mentioned fourth item, the step of displaying a screen including a list of transit base collection centers Includes more, The above list of transit hub collection centers is, A departure base collection center and a destination fulfillment center configured corresponding to each configured transit base collection center, Method for setting up transit hub collection centers.

10. In Paragraph 9, After the step of displaying a screen including the list of transit hub collection centers set above, Step of displaying information regarding the allocated logistics volume in the above list of transit hub collection centers including, Method for setting up transit hub collection centers.

11. In Paragraph 9, After the step of displaying a screen including the list of transit hub collection centers set above, When a sixth item associated with a setting change for a set first transit base collection center is selected, a step of displaying a screen associated with a setting change for the first transit base collection center. including, Method for setting up transit hub collection centers.

12. In Paragraph 1, The screen associated with the settings of the above-mentioned transit hub collection center is, It includes a seventh item for activating the condition of not passing through the above-set transit base collection center and an eighth item for receiving the above-mentioned condition, and The above conditions include conditions for performing direct transportation from the above-mentioned departure base collection center to the above-mentioned arrival fulfillment center, Method for setting up transit hub collection centers.

13. In Paragraph 12, The screen associated with the settings of the above-mentioned transit hub collection center is, Including a ninth item for determining the timing of transportation of the remaining logistics volume when performing transportation in a preset logistics transportation unit, Method for setting up transit hub collection centers.

14. A computer-readable, non-transient recording medium storing instructions for executing the method according to paragraph 1 on a computer.

15. In information processing systems, Memory; and A processor connected to the memory and configured to execute at least one computer-readable program contained in the memory. Includes, The above at least one program is, Displays a screen related to the settings of the transit base collection center on the GUI, and Receiving user input to set one of the multiple base collection centers as the transit base collection center on the above screen, and Receiving user input to set one or more departure hub collection centers that move logistics to the above-mentioned transit hub collection center, and An information processing system comprising commands for receiving user input to set one or more arrival fulfillment centers through which logistics from the above-mentioned transit hub collection center move.