Method and device for providing industrial product distribution management service
By automatically analyzing the location and traffic conditions of distribution centers, optimizing logistics area division and vehicle routes, the problem of delivery time management for metal industrial products has been solved, achieving efficient and accurate logistics allocation, reducing costs and improving customer satisfaction.
Patent Information
- Application Number
- CN202411326193.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-08-23
- Filing Date
- 2024-09-23
- Publication Date
- 2026-03-03
AI Technical Summary
Existing technologies struggle to effectively manage delivery times for metal industry products, leading to significant variations in delivery times, increased logistics costs, and decreased customer satisfaction, especially due to differences in distribution center locations and processing capabilities.
By automatically analyzing the location, processing capacity, and traffic conditions of each distribution center, dedicated and shared logistics areas are divided, the route allocation of logistics vehicles is optimized, and logistics quotas are dynamically adjusted to achieve efficient logistics allocation.
It improved the accuracy and efficiency of delivery time, reduced logistics costs, enhanced customer satisfaction, and met customers' needs for fast delivery.
Smart Images

Figure CN121599735A_ABST
Abstract
Description
Technical Field
[0001] This specification relates to a method and apparatus for providing industrial product distribution management services, and more specifically, to a method and apparatus for providing services that facilitate the efficient distribution of industrial products. Background Technology
[0002] The distribution of industrial products is a crucial part of supply chain management, and efficient management of delivery time is key. Varying delivery times due to the location, processing capacity, and regional characteristics of each distribution center can lead to increased logistics costs and decreased customer service quality. This problem can be exacerbated, especially for bulky products such as metal industrial products.
[0003] Each distribution center has different characteristics, including location, processing capacity, and storage capacity. These characteristics directly affect delivery time. For example, distribution centers located near large cities have convenient transportation and fast delivery speeds, while distribution centers located outside the city center, even with convenient transportation, result in longer delivery times.
[0004] Metal industrial products are typically heavy and large, requiring optimized transportation routes. However, the routes from each distribution center differ, and delivery times vary significantly depending on the number of stops along the way and traffic conditions. This complexity makes predicting distribution times difficult.
[0005] Furthermore, the costs arising from variations in delivery times have a significant impact on a company's operational efficiency. For example, longer delivery times increase storage costs, while delayed product delivery to customers reduces customer satisfaction.
[0006] Modern customers demand fast and accurate delivery. Extended delivery times can negatively impact customer satisfaction and potentially lead to customer churn. Therefore, effectively managing delivery times to meet customer needs is crucial.
[0007] Some companies use basic logistics management software to manage delivery times. While this software offers features such as route optimization and inventory management, it often fails to adequately account for the differences between distribution centers.
[0008] Recently, there has been an increasing trend of using data analytics to manage delivery times. This allows for the prediction and management of delivery times by analyzing characteristics of distribution centers, routes, and traffic conditions. However, the performance of this approach can vary significantly depending on the accuracy of the data and the capabilities of the analytics.
[0009] Efficient delivery time management requires a complex management system that reflects the characteristics of each distribution center. This invention proposes a method for effectively managing the delivery time of industrial products. Summary of the Invention
[0010] The problem that the invention aims to solve
[0011] The purpose of this specification in addressing the aforementioned issues is to shorten delivery times by efficiently allocating logistics to multiple distribution centers and to provide a method for managing industrial product distribution services to achieve efficient logistics delivery.
[0012] means for solving problems
[0013] To achieve the above objectives, a method for providing industrial product distribution management services according to embodiments of this specification includes: obtaining location information of all retail stores from all retail terminals; and obtaining location information of all retail stores from all retail terminals. Retail operations are allocated to each sub-logistics center based on the travel time of logistics vehicles between each sub-logistics center and the retail operations; the retail area allocated to a first sub-distribution center is designated as a first logistics area, and the retail area allocated to a second sub-logistics center is designated as a second logistics area; order information for at least one industrial product is obtained from at least one retail terminal, wherein the order information includes the quantity of the industrial product and the location information of the retail establishment as the order destination of the industrial product; and logistics orders are allocated to the first and second sub-logistics centers based on the order information.
[0014] Here, the first logistics area is divided into a dedicated logistics area and a shared logistics area; new order information for industrial products is obtained from new retail terminals located in the shared logistics area of the first logistics area; if the new order volume is allocated to the first sub-logistics center and exceeds the logistics limit that the first sub-logistics center can handle, then there is space in the logistics limit of the second sub-logistics center to accommodate the new order volume. - If so, the new order is allocated to the second sub-logistics center; and if the new order volume is allocated to the second sub-logistics center and exceeds the logistics limit that the second sub-logistics center can handle, then the logistics limits of the first and second sub-logistics centers are based on the principle that if the idle volume is greater than the new volume, the new volume is allocated to fill the logistics limit of the first sub-logistics center, and the remaining volume is allocated to the second sub-logistics center, which may include the step of allocating to the sub-logistics center.
[0015] Here, the steps of dividing the first logistics area into a dedicated logistics area and a shared logistics area include: the time taken for a logistics vehicle to travel from the first sub-logistics center to a retail store belonging to the first logistics area; and if the time difference between the logistics vehicle's travel from the sub-logistics center to the retail store belonging to the first logistics area is less than or equal to a first threshold, then the area of the retail store belonging to the first logistics area is converted into a shared logistics area as specified in the steps; if the time difference between the logistics vehicle's travel from the first distribution center to the retail location belonging to the first logistics area and the logistics vehicle's travel from the second distribution center to the retail location belonging to the first logistics area exceeds the first threshold, then it may include designating the area of the retail establishment belonging to the first logistics area as a dedicated logistics area of the first sub-logistics center.
[0016] Here, based on the fact that the number of logistics orders within the dedicated logistics area of the first sub-logistics center exceeds the logistics limit of the first sub-logistics center, the dedicated logistics area of the first sub-logistics center is designated as a centralized logistics area; the area within the dedicated logistics area of the first sub-logistics center, excluding the centralized logistics area, is designated as a temporary shared logistics area; the number of logistics orders within the temporary shared logistics area is allocated to the second sub-logistics center.
[0017] Here, the method for determining the dense logistics area includes: recalculating the logistics limit of the first sub-logistics center for the dense logistics area; this can be done by dividing the number of orders from the first distribution center in the centralized logistics area by the sum of the logistics limit of the first distribution center and the number of orders from the second logistics area and the temporary shared logistics area. This includes determining the centralized logistics area such that the difference between this value and the logistics limit of the sub-logistics centers is less than or equal to a second threshold.
[0018] To achieve the above objectives, an apparatus for providing industrial product distribution management services according to another embodiment of this specification includes a processor and a memory storing at least one instruction executed by the processor, the at least one instruction obtaining location information of all retail locations from all retail terminals; allocating retail business to each sub-logistics center based on the travel time of logistics vehicles between each sub-logistics center and the retail enterprise; designating the retail area allocated to the first distribution center as a first logistics area, and designating the retail area allocated to the second sub-logistics center as a second logistics area; obtaining order information for at least one industrial product from at least one retail terminal, wherein the order information includes the quantity of the industrial product and the location information of the retail institution where the order is destined for the industrial product; and, based on the order information, configuring the allocation of logistics orders to the first sub-logistics center and the second sub-logistics center.
[0019] Here, the first logistics area is divided into a dedicated logistics area and a shared logistics area. New order information for industrial products is obtained from new retail terminals located in the shared logistics area of the first logistics area. If the new order volume is allocated to the first sub-logistics center and exceeds its processing capacity, then the second sub-logistics center has space within its capacity to accommodate the new order volume. If there is a logistics center, the new order is allocated to the second sub-logistics center. When the new order volume is allocated to the second sub-logistics center and exceeds its processing capacity, the volume reaches the capacity of both the first and second sub-logistics centers. The logistics center allocates new order volume based on the condition that the free volume exceeds the new volume, filling the capacity of the first sub-logistics center. Allocating new order volume to the first sub-logistics center can be configured to be allocated to sub-logistics centers.
[0020] Here, the steps for dividing the first logistics area into dedicated logistics areas and shared logistics areas include: the time taken for a logistics vehicle to travel from the first sub-logistics center to a retail store belonging to the first logistics area; and if the time difference between the logistics vehicle's travel from the sub-logistics center to the retail store belonging to the first logistics area is less than or equal to a first threshold, then the designated area of the retail store belonging to the first logistics area is converted into a shared logistics area; and if the time difference between the logistics vehicle's travel from the first distribution center to the retail store belonging to the first logistics area and the time taken for the logistics vehicle to travel from the second sub-logistics center to the retail store exceeds the first threshold, then the area of the retail store belonging to the first logistics area can be set as a dedicated logistics area designated as the first sub-logistics center.
[0021] If the number of logistics orders in the exclusive logistics area of the first sub-logistics center exceeds the logistics limit of the first sub-logistics center, the centralized logistics in the exclusive logistics area of the first sub-logistics center will be reduced to a regional area; the area in the dedicated logistics area of the first sub-logistics center other than the centralized logistics area will be designated as a temporary shared logistics area; and the number of logistics orders in the temporary shared logistics area can be allocated to the second sub-logistics center.
[0022] Here, the method for determining the dense logistics area includes: recalculating the logistics limit of the first sub-logistics center for the dense logistics area; dividing the number of orders of the first distribution center of the centralized logistics area by the logistics limit of the first sub-logistics center, and then dividing by the sum of the number of orders of the second distribution area and the temporary shared distribution area can determine the centralized logistics area, such that the difference between this value and the logistics limit of the sub-logistics center is less than or equal to the second threshold.
[0023] Invention Effects
[0024] According to embodiments of this specification, the software can predict delivery times by automatically analyzing the location, processing capacity, and traffic conditions of each distribution center. This improves the accuracy of delivery times and increases efficiency through automated task prediction. Therefore, effective distribution time management can be achieved. Attached Figure Description
[0025] Figure 1 This is a system diagram of a server that provides industrial product distribution management services, according to embodiments of this specification.
[0026] Figure 2 This is a block diagram illustrating the configuration of a server providing industrial product distribution management services according to an embodiment of this specification.
[0027] Figure 3 This is a flowchart illustrating a method for providing industrial product distribution management services according to an embodiment of this specification.
[0028] Figure 4 This figure illustrates, according to one embodiment of the present specification, how to provide industrial product distribution management services.
[0029] Figure 5 This figure, based on one embodiment of this specification, illustrates how to provide industrial product distribution management services. Detailed Implementation
[0030] This specification can be modified and has various embodiments; therefore, specific embodiments will be shown in the accompanying drawings and described in detail in the detailed description. However, this is not intended to limit this specification to the particular embodiments, and it should be understood to include all modifications, equivalents, and substitutions that are included within the spirit and technical scope of this specification. In describing each drawing, similar reference numerals are used for similar parts.
[0031] Terms such as first, second, A, B, etc., may be used to describe various components, but components should not be limited by these terms. The terms above are used only to distinguish one component from another. For example, without departing from the scope of this specification, a first component may be referred to as a second component, and similarly, a second component may be referred to as a first component. The term "and / or" includes any one or more combinations of related statements.
[0032] When a component is referred to as "connected" or "connected" to another component, it can be understood as being able to connect directly to or be linked to another component, but other components should also exist in between. On the other hand, when it is said that a component is "directly connected" or "directly linked" to another component, it should be understood that no other components exist in between.
[0033] The terminology used in this application is for describing specific embodiments only and is not intended to limit this specification. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, terms such as “comprising” or “having” are intended to indicate the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, but are not intended to indicate the presence of: it should be understood that this does not preclude the possibility of the presence or addition of elements, numbers, steps, operations, components, parts, or combinations thereof.
[0034] Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this specification pertains. Terms as defined in common dictionaries should be interpreted as having a meaning consistent with their meaning in the relevant technical context, and should not be interpreted in an ideal or overly formal sense unless expressly defined in this application.
[0035] In the following description, preferred embodiments of this specification will be described in more detail with reference to the accompanying drawings. For ease of overall understanding in interpreting this specification, the same reference numerals are used for the same parts in the drawings, and repeated descriptions of the same parts are omitted.
[0036] Figure 1 This is a system diagram of a server that provides industrial product distribution management services, according to embodiments of this specification.
[0037] Figure 1 The method for providing industrial product distribution management services according to embodiments of this specification is executed on a computing device with storage space and internet connectivity, such as a PC (personal computer), and is not easily portable, or it can be executed on a smartphone. In this case, the method for providing industrial product distribution management services can be executed after downloading an application implementing the method from an app store or similar source and installing it on a portable terminal.
[0038] In addition, the method of providing industrial product distribution management services is recorded on a recording medium such as a CD (optical disc) or a USB (Universal Serial Bus) memory, and is inserted into a computing device such as a PC and executed in such a way that the access operation of the computing device can be stored in the storage space of the computing device from the recording medium and then executed through the access operation of the computing device.
[0039] Additionally, if a computing device or portable terminal can connect to a server connected to the Internet, a method for providing industrial product distribution management services can also be executed on the server based on the request of the computing device or portable terminal.
[0040] In the following text, computing devices, portable terminals, or servers that perform methods for providing industrial product distribution management services may be collectively referred to as industrial product distribution management service providing devices.
[0041] Industrial product distribution management service provision equipment can have the same functions as... Figure 2 The industrial product distribution management service provision device shown has the same configuration. The industrial product distribution management service provision equipment may not be limited to... Figure 1 The equipment shown provides industrial product distribution management services.
[0042] The system according to one embodiment includes a retail terminal 110, a distribution center terminal 120, a distribution center terminal 130, and an industrial product distribution management service provider server 140 (hereinafter, it may include server 140). The network includes an internet portal server, an SNS server, and may include servers running blogs, etc.
[0043] Retail terminal 110, distribution center terminal 120, and distribution center terminal 130 are smartphones, tablets, PCs, smart TVs, mobile phones, PDAs (personal digital assistants), laptops, media players, microservers, GPS (Global Positioning System) devices, e-readers, digital broadcasting terminals, navigation devices, kiosks, MP3 players, digital cameras, home appliances, camera-equipped devices, and other mobile or non-mobile computing devices. Additionally, retail terminal 110, distribution center terminal 120, and distribution center terminal 130 can be wearable devices equipped with communication and data processing functions. However, they are not limited to these.
[0044] Server 140 communicates with retail terminal 110, distribution center terminal 120, and distribution center terminal 130 via a network to provide commands, codes, files, content, services, etc. This can be implemented using computer equipment.
[0045] For example, server 140 can provide files for installing applications to retail terminal 110, sub-distribution center terminal 120, and sub-distribution center terminal 130 connected via a network. In this case, retail terminal 110, sub-distribution center terminal 120, and sub-distribution center terminal 130 can use the files provided from server 140 to install the application.
[0046] Additionally, retail terminal 110, distribution center terminal 120, and distribution center terminal 130 are controlled by a server (operating system, OS) and at least one program (e.g., a browser or an installed application). Through access 140, you can receive services or content provided by the server 140.
[0047] As another example, server 140 establishes a communication session for sending and receiving data, and routes data sending and receiving between retail terminal 110, sub-distribution center terminal 120, and sub-distribution center terminal 130 through the established communication session. Perhaps.
[0048] Retail terminal 110, distribution center terminal 120, distribution center terminal 130, and industrial product distribution management service provider server 140 can communicate using a network. For example, the network includes local area networks (LANs), wide area networks (WANs), value-added networks (VANs), mobile wireless communication networks, satellite communication networks, and integrated data communication networks that combine and allow for their interoperability. Figure 1 The networks shown are designed to communicate seamlessly with each other and can include wired internet, wireless internet, and mobile wireless communication networks. Wireless communication includes, but is not limited to, wireless LAN (Wi-Fi), Bluetooth, Bluetooth Low Energy, ZigBee, WFD (Wi-Fi Direct), UWB (Ultra-Wideband), and infrared communication (IrDA), as well as NFC (Near Field Communication).
[0049] Figure 2 This is a block diagram illustrating the configuration of a server providing industrial product distribution management services according to an embodiment of this specification.
[0050] See Figure 2 Server 200 (hereinafter referred to as server 200) may include communication unit 210, processor 220 and DB 230. Figure 2 In server 200, only components relevant to this embodiment are shown. Therefore, those skilled in the art will understand that, in addition to Figure 2 In addition to the components shown, other general-purpose components may also be included.
[0051] The communication unit 210 may include one or more components capable of wired / wireless communication with user terminals and job provider terminals. For example, the communication unit 210 may include at least one of a short-range communication unit (not shown), a mobile communication unit (not shown), and a broadcast receiver (not shown).
[0052] For example, requests generated based on program code stored in a recording device such as DB 230 can be sent to the user terminal and the job provider terminal via a network under the control of the communication unit 210. Conversely, the server 200 can receive control signals, commands, content, files, etc., provided by the processors of the user terminal and the job provider terminal via the network through the communication unit 210. For example, control signals, commands, content, files, etc., received by the server 200 through the communication unit 210 can be sent to the processor 220 or DB 230 and stored.
[0053] DB 230 is hardware that stores various data processed within server 200 and can store programs for processing and control by processor 220.
[0054] DB 230 refers to random access memory (RAM), such as dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), which may include ROM, Blu-ray or other optical disc storage, hard disk drive (HDD), solid-state drive (SSD), or flash memory. DB 230 can also be referred to as memory.
[0055] Processor 220 controls the overall operation of server 200. For example, processor 220 can typically control input unit (not shown), display (not shown), communication unit 210, DB 230, etc., by executing programs stored in DB 230. Processor 220 can also control the operation of external server 200 by executing programs stored in DB 230.
[0056] Processor 220 may include application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, and microcontrollers. It may be implemented using at least one of a microcontroller, a microprocessor, and other electrical units for performing functions.
[0057] DB 230 can store at least one instruction that can be executed by processor 220. This at least one instruction retrieves location information of all retail locations from all retail terminals; allocates retail business to each sub-logistics center based on the travel time of logistics vehicles between each sub-logistics center and the retail business; designates the retail area allocated to the first sub-logistics center as the first logistics area, and designates the retail area allocated to the second sub-logistics center as the second logistics area; retrieves order information for at least one industrial product from at least one retail terminal, wherein the order information includes the quantity of the industrial product and the location information of the retail establishment as the destination of the industrial product order; and, based on the order information, can configure the allocation of logistics orders to the first sub-logistics center and the second sub-logistics center.
[0058] Here, the first logistics area is divided into a dedicated logistics area and a shared logistics area. New order information for industrial products is obtained from new retail terminals located in the shared logistics area of the first logistics area. If the new order volume is allocated to the first sub-logistics center and exceeds its processing capacity, then the second sub-logistics center has space within its capacity to accommodate the new order volume. If so, the new order is allocated to the second sub-logistics center. When the new order volume is allocated to the second sub-logistics center and exceeds its processing capacity, the volume reaches the capacity limits of both the first and second sub-logistics centers. The logistics center allocates new order volume based on the condition that the free volume exceeds the new volume, filling the capacity limit of the first sub-logistics center. Allocating new order volume to the first sub-logistics center can be configured to be allocated to sub-logistics centers.
[0059] Here, the steps for dividing the first logistics area into dedicated logistics areas and shared logistics areas include: the time taken for a logistics vehicle to travel from the first sub-logistics center to a retail store belonging to the first logistics area; and if the time difference between the logistics vehicle's travel from the sub-logistics center to the retail store belonging to the first logistics area is less than or equal to a first threshold, then the designated area of the retail store belonging to the first logistics area is converted into a shared logistics area; and if the time difference between the logistics vehicle's travel from the first distribution center to the retail store belonging to the first logistics area and the time taken for the logistics vehicle to travel from the second sub-logistics center to the retail store exceeds the first threshold, then the area of the retail store belonging to the first logistics area can be set as a dedicated logistics area designated as the first sub-logistics center.
[0060] Here, based on the fact that the number of logistics orders in the exclusive logistics area of the first sub-logistics center exceeds the logistics limit of the first sub-logistics center, the centralized logistics in the exclusive logistics area of the first sub-logistics center is reduced to a region; the area in the dedicated logistics area of the first sub-logistics center other than the centralized logistics area is designated as a temporary shared logistics area; and the number of logistics orders in the temporary shared logistics area can be allocated to the second sub-logistics center.
[0061] Here, the method for determining the dense logistics area includes: recalculating the logistics limit of the first sub-logistics center for the dense logistics area; dividing the number of orders of the first distribution center of the centralized logistics area by the logistics limit of the first sub-logistics center, and then dividing by the sum of the number of orders of the second distribution area and the temporary shared distribution area can determine the centralized logistics area, such that the difference between this value and the logistics limit of the sub-logistics center is less than or equal to the second threshold.
[0062] Figure 3 This is a flowchart illustrating a method for providing industrial product distribution management services according to an embodiment of this specification.
[0063] Reference Figure 3The server can obtain retail store location information S300. For example, the server can obtain the location information of all retail locations from all retail terminals.
[0064] The server can assign retail stores to sub-logistics centers S310. For example, the server can assign a retail store to each sub-logistics center based on the travel time of the logistics vehicle between each sub-logistics center and the retail store. For example, the server can assign each retail store to the sub-logistics center where the logistics vehicle spends the least travel time, based on the travel time of the logistics vehicle between the sub-logistics center and the retail store.
[0065] The server can specify a first logistics area and a second logistics area S320. For example, the server can specify the retail store area assigned to the first sub-distribution center as the first logistics area, and specify the retail store area assigned to the second sub-distribution center as the second logistics area.
[0066] The server retrieves industrial product order information S330. For example, the server can retrieve order information for at least one industrial product from at least one retail terminal. For example, the order information may include the quantity of the industrial product and information about the location of the retail store to which the order is destined. For example, the industrial product may include metal fasteners, screws, anchors, etc. For example, the order information may include the type of industrial product.
[0067] The server can assign logistics orders to sub-logistics centers S340. For example, the server can assign logistics orders to the first and second sub-logistics centers based on order information. For instance, the server can check which retail store the logistics order originated from, which logistics zone the retail store belongs to, and then send the corresponding logistics order to the sub-logistics center belonging to that zone.
[0068] For example, the server can divide the primary logistics area into a dedicated logistics area and a shared logistics area.
[0069] Figure 4 This figure illustrates, according to one embodiment of the present specification, how to provide industrial product distribution management services.
[0070] Reference Figure 4The first logistics zone can consist of a first dedicated logistics zone and a first shared logistics zone, and the second logistics zone can consist of a second shared logistics zone and a second dedicated logistics zone. For example, orders in the first dedicated logistics zone can be assigned only to the first sub-distribution center allocated to the first logistics zone, and orders in the second dedicated logistics zone can be assigned only to the existing second distribution center. On the other hand, orders in the first shared logistics zone can be assigned to the second distribution center under certain conditions, and orders in the second shared logistics zone can also be assigned to the first distribution center under certain conditions. For example, if orders are excessively concentrated in the first logistics center and order times increase, logistics orders in the first shared logistics zone can be assigned to the second sub-distribution center.
[0071] Refer again Figure 3 For example, a server can obtain new order information for industrial products from a new retail terminal located in a shared logistics area within a first logistics area. For instance, if a new order's new shipment volume is allocated to the first sub-logistics center, and this exceeds the logistics limit of the first sub-logistics center, the server determines the logistics limit of the second sub-logistics center. If there is available space for the new shipment volume, the new order can be allocated to the second sub-logistics center.
[0072] For example, when new logistics volume is allocated to the first sub-logistics center based on a new order, if the new logistics volume exceeds the logistics capacity of the first sub-logistics center, the server allocates it to the second sub-logistics center. If the logistics volume allocated to a center exceeds the logistics capacity of the second sub-logistics center, the free logistics volume for both the first and second sub-logistics centers is based on a limit greater than the new logistics capacity. In this way, new logistics volume can be allocated to fill the logistics capacity of the first distribution center, and the remaining logistics volume can be allocated to the second distribution center.
[0073] The steps for dividing the first logistics area into dedicated logistics areas and shared logistics areas can be performed as follows. For example, the server determines the time it takes for a logistics vehicle to travel from the first sub-distribution center to a retail store belonging to the first logistics area, and the time it takes for the logistics vehicle to travel from the second sub-distribution center. If the time difference between the logistics vehicle travel times is less than or equal to a first threshold, the area of the retail store belonging to the first logistics area can be designated as the first logistics area. Shared logistics area. For example, the server determines the time it takes for a logistics vehicle to travel from the first sub-distribution center to a retail store belonging to the first logistics area, and the time it takes for the logistics vehicle to travel from the second sub-distribution center. If the difference in the time required for the logistics vehicle travel exceeds a first threshold, the retail area belonging to the first logistics area can be designated as dedicated logistics. First sub-distribution center area.
[0074] Figure 5This figure, based on one embodiment of this specification, illustrates how to provide industrial product distribution management services.
[0075] See Figure 5 The first logistics zone can consist of a first centralized logistics zone and a first temporary shared logistics zone, and the second logistics zone can consist of a second centralized logistics zone and a second temporary shared logistics zone. That is, Figure 4 The first dedicated logistics area in the system can be narrowed down to the first dense logistics area, while Figure 4 The first shared logistics area can be expanded into a first temporary shared logistics area. Figure 4 The second dedicated logistics zone can be reduced to a second dense logistics zone, and Figure 4 The second shared logistics zone can be expanded into a second temporary shared logistics zone.
[0076] See also Figure 3 For example, the server determines that the logistics limit of the first distribution center exceeds its limit based on the number of logistics orders within its dedicated logistics area. The dedicated logistics area of a logistics center can be reduced to a centralized logistics area. For example, the server can designate an area within the dedicated logistics area of the first distribution center, excluding the centralized logistics area, as a temporary shared logistics area. For example, the server can allocate the number of logistics orders in the temporary shared logistics area to the second distribution center.
[0077] The method for determining a dense logistics area can be as follows. For example, the server can recalculate the logistics limit of the first sub-logistics center of the dense logistics area. For example, the server divides the number of orders from the first distribution center of the centralized logistics area by the logistics limit of the first sub-logistics center, plus the number of orders from the second logistics area and the temporary shared logistics area. A centralized logistics area can be determined such that the difference between the sum divided by the logistics limit of the second sub-logistics center is less than or equal to a second threshold.
[0078] For example, the logistics limit of the first distribution center can refer to the volume of goods that the first distribution center can deliver in a day.
[0079] The operation according to embodiments of this specification can be implemented as a computer-readable program or code on a computer-readable recording medium. A computer-readable recording medium includes all types of recording means for storing data readable by a computer system. Furthermore, the computer-readable recording medium can be distributed across networked computer systems, enabling the computer-readable program or code to be stored and executed in a distributed manner.
[0080] When the embodiments are implemented in software, the above techniques can be implemented as modules (processing, functions, etc.) that perform the above functions. The modules are stored in memory and can be executed by a processor. The memory can be located inside or outside the processor and can be connected to the processor in various well-known ways.
[0081] In addition, computer-readable recording media can include hardware devices specifically designed for storing and executing program instructions, such as ROM, RAM, and flash memory. Program instructions can include not only machine language code created by a compiler, but also high-level language code that can be executed by a computer using an interpreter or similar tool.
[0082] Although some aspects of this specification have been described in the context of the apparatus, they may also refer to the corresponding method description, where a block or device corresponds to a method step or feature of a method step. Similarly, aspects described in the context of a method may also be represented by corresponding blocks or items or features of the corresponding apparatus. Some or all of the method steps may be performed by (or using) hardware devices, such as microprocessors, programmable computers, or electronic circuits. In some embodiments, one or more of the most important method steps may be performed by such an apparatus.
[0083] In embodiments, programmable logic devices (e.g., field-programmable gate arrays) may be used to perform some or all of the functions of the methods described herein. In embodiments, the field-programmable gate array may operate in conjunction with a microprocessor to perform one of the methods described herein. Generally, these methods are preferably performed by some hardware device.
[0084] The preferred embodiments of this specification have been described above with reference to them; however, those skilled in the art can modify and alter this specification in various ways without departing from the spirit and scope of this specification as set forth in the following patent. You will understand that you can do it.
Claims
1. A method for providing industrial product distribution management services, executed by at least one server, wherein, The method for providing industrial product distribution management services includes the following steps: Obtain the location information of all retail locations from all retail terminals; The retail business is allocated to each of the sub-logistics centers based on the travel time of logistics vehicles between each sub-logistics center and the retail business. The retail premises area allocated to the first sub-distribution center is designated as the first logistics area, and the retail premises area allocated to the second sub-distribution center is designated as the second logistics area; Obtain order information for at least one industrial product from at least one retail terminal, wherein the order information includes the quantity of the industrial product and the location information of the retail institution that is the destination of the order for the industrial product; and Based on the order information, logistics orders are assigned to the first and second branch logistics centers.
2. The method for providing industrial product distribution management services according to claim 1, wherein, The method for providing industrial product distribution management services includes the following steps: The first logistics zone will be divided into a dedicated logistics zone and a shared logistics zone. Obtain new order information for industrial products from new retail terminals located in the shared logistics area of the first logistics zone; If the new logistics volume allocated based on the new order is distributed to the first sub-logistics center, it exceeds the logistics capacity that the first sub-logistics center can handle. If the logistics capacity of the second distribution center has room to accommodate the new volume of goods, then the new order will be allocated to the second distribution center; and If the new logistics volume is allocated to the second sub-logistics center and exceeds the logistics limit that the second sub-logistics center can handle, the deposit will be up to the logistics limit of the first and second sub-logistics centers. Based on the logistics volume being greater than the new logistics volume, the new logistics volume is allocated to fill the logistics limit of the first sub-logistics center, the new logistics volume is allocated to the first sub-logistics center, and the remaining part is allocated to the second sub-logistics center and then to the distribution center.
3. The method for providing industrial product distribution management services according to claim 2, wherein, The method for providing industrial product distribution management services includes the following steps: The first logistics zone will be divided into a dedicated logistics zone and a shared logistics zone. If the time difference between the time taken for a logistics vehicle to move from the first sub-logistics center to a retail store belonging to the first logistics area and the time taken for a logistics vehicle to move from the second sub-logistics center to a retail store belonging to the first logistics area is less than or equal to a first threshold, then the area of the retail premises belonging to the first logistics area will be designated as a shared logistics area. If the time difference between the time taken to move from the first sub-logistics center to a retail store belonging to the first logistics area and the time taken for a logistics vehicle to move from the second sub-logistics center to a retail store belonging to the first logistics area is greater than a first threshold, then the retail area belonging to the first logistics area will be designated as the exclusive logistics area of the first sub-logistics center. When the number of logistics orders in the dedicated logistics area of the first branch center exceeds the logistics limit of the first branch center, the dedicated logistics area of the first branch center will be converted into a centralized logistics area; The area within the dedicated logistics zone of the first branch logistics center, excluding the centralized logistics zone, will be designated as a temporary shared logistics zone; and This includes allocating the number of logistics orders within the temporary shared logistics area to the second branch logistics center.