Method, device, equipment and storage medium for managing stranded items

By integrating the detention data of logistics outlets and distribution centers, setting detention time and overdue time, accurate management and control of detained items can be achieved, solving the problem of detained items not being able to be processed in time in logistics management, and improving processing efficiency and service quality.

CN116245443BActive Publication Date: 2025-09-19SHANGHAI DONGPU INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310140936.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-20
Publication Date
2025-09-19
Estimated Expiration
2043-02-20

AI Technical Summary

Technical Problem

In the existing technology, the inconsistent circulation quantity of logistics parts makes it impossible to effectively monitor the transportation time, and the stranded parts cannot be processed in time, which affects the efficiency of logistics management.

Method used

By integrating the detention data of each branch and distribution center, setting the detention time and overdue time, generating a time threshold data set, dividing the detained items into nodes and classifying them into levels, we can achieve accurate control and timely processing of detained items.

Benefits of technology

It improves the accuracy and efficiency of handling stranded items, and enhances the quality of logistics services and industry competitiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116245443B_ABST
    Figure CN116245443B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of logistics technology, and in particular to a method, device, equipment and storage medium for managing stranded items, which integrates stranded data in systems dispersed across various outlets and distribution centers, unifies the indicators of all stranded data, and uses the integrated stranded data to set a one-to-one corresponding stranded time for each stranded item, so as to facilitate effective management and control based on the stranded time data of each stranded item, and set an overdue time standard for the stranded items. By aggregating stranded items with exceeded stranded times into a time threshold data set, and accurately dividing the stranded items into nodes using the time threshold data set, the overdue stranded data of each outlet and distribution center is obtained, so that each outlet and distribution center can process the stranded items in a timely and accurate manner, thereby improving the accuracy of stranded item processing and the control of processing efficiency, and enhancing the quality of logistics services and industry competitiveness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of logistics technology, and in particular to a method, device, equipment and storage medium for managing stranded items. Background Art

[0002] With the rapid development of the global economy, logistics management has become a crucial aspect of the logistics process. The logistics process generally involves the following steps: Logistics items are shipped from the merchant's headquarters to the initial shipping outlet, then transported from the initial shipping outlet to various initial shipping distribution centers. These initial shipping distribution centers then ship the items to various destination distribution centers, and finally, the destination distribution centers ship the items to the various destination outlets.

[0003] The number of logistics items circulating in different time periods is different. The number of logistics items circulating may increase significantly during shopping festivals, event days, etc., while the number of logistics items circulating in normal time periods is relatively small. However, due to the inconsistent number of logistics items circulating in different time periods, the transportation time of logistics items cannot be effectively monitored during the process of logistics items being sent from the merchant headquarters to various destination outlets. When the number of logistics items circulating is large, if some logistics items cannot be processed in time and are stranded, these logistics items are considered stranded items. If the stranded items are not processed in time, more stranded items will be generated, seriously affecting the transportation timeliness of logistics items and greatly affecting the efficiency of logistics management.

[0004] It can be seen that the existing technology still needs to be improved and enhanced. Summary of the Invention

[0005] In order to overcome the shortcomings of the existing technology, the purpose of the present invention is to provide a method, device, equipment and storage medium for managing stranded items, which can ensure that stranded items can be processed in a timely manner, improve the accuracy of stranded item processing, and improve logistics management efficiency.

[0006] The first aspect of the present invention provides a method for managing stranded items, comprising: obtaining stranded data of each outlet and each distribution center; setting a stranded time for each stranded item according to the stranded data to generate stranded time data; obtaining the stranded data and the stranded time data to set an overdue time for each stranded item to generate overdue time data; generating a time-limited threshold data set according to the stranded time data and the overdue time data, wherein the time-limited threshold data set is a data set of stranded items whose stranded time has exceeded; performing node division processing on the stranded items according to the time-limited threshold data set, and generating stranded overdue data.

[0007] Optionally, in a first implementation of the first aspect of the present invention, the acquisition of retention data of each outlet and each distribution center includes: acquiring order time data and collection time data of each outlet and each distribution center; generating retention time data for each logistics piece based on the order time data and the collection time data, and the retention time data is a data set of the time period between the order time and the collection time of the logistics piece; acquiring historical arrival time data of the logistics pieces in each outlet and each distribution center, and the historical arrival time data is the time period between the logistics piece from one outlet or distribution center to the next outlet or distribution center. A data set of historical arrival times of the delivery center; generating time limit data based on the residence time data and the historical arrival time data, wherein the time limit data is the aggregated data of the time limit of each logistics piece, wherein the calculation formula of the time limit is: historical arrival time - residence time = time limit; performing judgment processing on the residence time data and the time limit data; if the residence time data is less than the time limit data, the logistics piece is marked as a non-detained piece; if the residence time data is greater than and equal to the time limit data, the logistics piece is marked as a detained piece, and the detained pieces are aggregated to generate detained data.

[0008] Optionally, in a second implementation of the first aspect of the present invention, the detention time is set for each stranded item based on the detention data to generate detention time data, including: obtaining the transportation address data of each stranded item, and budgeting the transportation time of the stranded item based on the transportation address data to obtain budgeted transportation time data, wherein the transportation address data is a data set of the address of the logistics item to be sent to the next outlet or distribution center; obtaining the shipping time data of each stranded item, and generating the warehousing time data based on the shipping time data and the budgeted transportation time data, wherein the shipping time data is a data set of the shipping time of the logistics item to be sent to the next outlet or distribution center, and the warehousing time data is a data set of the warehousing time when the logistics item arrives at the next outlet or distribution center; obtaining the shipping time data of each stranded item, and setting the detention time for each stranded item based on the warehousing time data and the shipping time data to generate detention time data, wherein the detention time data is a data set of the time used by the logistics item from the warehousing time to the shipping time.

[0009] Optionally, in a third implementation of the first aspect of the present invention, the acquisition of detention data and detention time data sets an overdue time for each stranded item to generate overdue time data, including: extracting the time distance for each stranded item to reach the next outlet or distribution center, and generating time distance data; classifying each stranded item according to the time distance data and detention time data, and generating time distance grade data; the time distance grade data includes first-level time distance data, second-level time distance data, and third-level time distance data; setting an overdue time for each stranded item according to different levels of time distance grade data to generate overdue time data.

[0010] Optionally, in a fourth implementation method of the first aspect of the present invention, a time limit threshold data set is generated based on the detention time data and the overdue time data, and the time limit threshold data set is a data set of detained items whose detention time has exceeded the deadline, including: judging and processing the detention time of each detained item and its corresponding overdue time based on the detention time data and the overdue time data; if the detention time is less than the overdue time, the detained items are not aggregated; if the detention time is greater than or equal to the overdue time, the detained items are aggregated and a time limit threshold data set is generated.

[0011] Optionally, in a fifth implementation of the first aspect of the present invention, the node division processing is performed on each overdue stranded item according to the time threshold data set, and overdue stranded data for each outlet and each distribution center is generated, including: extracting the node where each overdue stranded item is located according to the time threshold data set, and generating a status node; judging the node type of the status node; the node types include merchant stranded node, originating outlet stranded node, originating distribution stranded node, destination distribution stranded node and destination outlet stranded node; if the status node is a merchant stranded node, merchant stranded overdue data is generated; if the status node is an originating outlet stranded node, originating outlet stranded overdue data is generated; if the status node is an originating distribution stranded node, originating distribution stranded overdue data is generated; if the status node is a destination distribution stranded node, destination distribution stranded overdue data is generated; if the status node is a destination outlet stranded node, destination outlet stranded overdue data is generated.

[0012] Optionally, in a sixth implementation of the first aspect of the present invention, after performing node division processing on each overdue stranded item according to the time threshold data set and generating overdue stranded data for each outlet and each distribution center, it also includes: performing grade division processing on the overdue stranded data and generating grade type time data, wherein the grade type data includes first-level overdue stranded time data, second-level overdue stranded time data and third-level overdue stranded time data; performing grade type judgment processing on the stranded item according to the grade type time data; if the grade type time data is first-level overdue stranded time data, then judging the first-level overdue stranded time data with a first preset value; if the overdue stranded time of the stranded item in the first-level overdue stranded time data is greater than the first preset value, then extracting the first-level overdue stranded time data and pushing it to each outlet or each distribution center. Center, wherein the first preset value is the emergency detention overtime preset time; if the level type time data is the second-level detention overtime time data, the second-level detention overtime time data and the second preset value are judged and processed; if the detention overtime of the detained item in the second-level detention overtime time data is greater than the second preset value, the second-level detention overtime time data is set to the first-level detention overtime time data, wherein the second preset value is the secondary emergency detention overtime preset time; if the level type time data is the third-level detention overtime time data, the third-level detention overtime time data and the third preset value are judged and processed; if the detention overtime of the detained item in the third-level detention overtime time data is greater than the third preset value, the third-level detention overtime time data is set to the second-level detention overtime time data, wherein the third preset value is the non-emergency detention overtime preset time.

[0013] The second aspect of the present invention provides a stranded item management device, including: an acquisition module for acquiring stranded data of each outlet and each distribution center; a first generation module for setting a stranded time for each stranded item based on the stranded data to generate stranded time data; a second generation module for acquiring the stranded data and the stranded time data to set an overdue time for each stranded item to generate overdue time data; a data integration processing module for generating a time limit threshold data set based on the stranded time data and the overdue time data, wherein the time limit threshold data set is a data set of stranded items whose stranded time has exceeded; a stranded node division module for performing node division processing on the stranded items based on the time limit threshold data set and generating overdue stranded data.

[0014] Optionally, in a first implementation of the second aspect of the present invention, the acquisition module includes: a first acquisition unit, used to acquire the order time data and collection time data of each outlet and each distribution center; a residence time setting unit, used to generate residence time data for each logistics piece based on the order time data and the collection time data, and the residence time data is a data set of the time period between the order time and the collection time of the logistics piece; a second acquisition unit, used to acquire the historical arrival time data of the logistics pieces in each outlet and each distribution center, and the historical arrival time data is the historical arrival time data of the logistics piece from one outlet or distribution center to the next outlet or distribution center a data set of arrival time; a time limit calculation unit, used to generate time limit data based on the residence time data and the historical arrival time data, wherein the time limit data is the collection data of the time limit of each logistics piece, wherein the calculation formula of the time limit is: historical arrival time - residence time = time limit; a first judgment unit, used to judge and process the residence time data and the time limit data; a data collection unit, if the residence time data is less than the time limit data, the logistics piece is marked as a non-detained piece; if the residence time data is greater than and equal to the time limit data, the logistics piece is marked as a detained piece, and the detained piece is collected and processed to generate detention data.

[0015] Optionally, in a second implementation of the second aspect of the present invention, the first generation module includes: a first acquisition unit, used to acquire the transportation address data of each stranded piece, and budget the transportation time of the stranded piece based on the transportation address data to obtain budgeted transportation time data, wherein the transportation address data is a data set of the address of the logistics piece to be sent to the next outlet or distribution center; a second acquisition unit, used to acquire the shipping time data of each stranded piece, and generate warehousing time data based on the shipping time data and the budgeted transportation time data, wherein the shipping time data is a data set of the shipping time of the logistics piece to be sent to the next outlet or distribution center, and the warehousing time data is a data set of the warehousing time of the logistics piece arriving at the next outlet or distribution center; a third acquisition unit, used to acquire the shipping time data of each stranded piece, and set the detention time for each stranded piece based on the warehousing time data and the shipping time data to generate detention time data, wherein the detention time data is a data set of the time used by the logistics piece from the warehousing time to the shipping time.

[0016] Optionally, in a third implementation of the second aspect of the present invention, the second generation module includes: an extraction unit, used to extract the time distance for each stranded item to reach the next outlet or distribution center, and generate time distance data; a grade classification processing unit, used to perform grade classification processing on each stranded item according to the time distance data and the stranded time data, and generate time distance grade data; the time distance grade data includes first-level time distance data, second-level time distance data, and third-level time distance data; an overdue time setting unit, used to set the overdue time for each stranded item according to different levels of time distance grade data to generate overdue time data.

[0017] Optionally, in a fourth implementation method of the second aspect of the present invention, the data integration and processing module includes: a second judgment unit, used to judge and process the detention time of each detained item and its corresponding overdue time based on the detention time data and the overdue time data; a collection processing unit, used to not collect and process the detained items if the detention time is less than the overdue time; if the detention time is greater than or equal to the overdue time, collect and process the detained items, and generate a time threshold data set.

[0018] Optionally, in a fifth implementation of the second aspect of the present invention, the detention node division module includes: a node generation unit, which is used to extract the nodes where each detained and overdue detained item is located according to the time threshold data set, and generate a status node; a third judgment unit, which is used to judge the node type of the status node; the node types include merchant detention node, originating outlet detention node, originating distribution detention node, destination distribution detention node and destination outlet detention node; if the status node is a merchant detention node, merchant detention overdue data is generated; if the status node is an originating outlet detention node, originating outlet detention overdue data is generated; if the status node is an originating distribution detention node, originating distribution detention overdue data is generated; if the status node is a destination distribution detention node, destination distribution detention overdue data is generated; if the status node is a destination outlet detention node, destination outlet detention overdue data is generated.

[0019] The third aspect of the present invention provides a retained item management device, which includes: a memory and at least one processor, wherein the memory stores instructions; at least one processor calls the instructions in the memory to enable the retained item management device to execute each step of the retained item management method described above.

[0020] A fourth aspect of the present invention provides a computer-readable storage medium having instructions stored thereon, which, when executed by a processor, implement the various steps of any of the above-mentioned methods for managing retained items.

[0021] In the technical solution of the present invention, by integrating the detention data in the systems of various outlets and the systems of various distribution centers, all the detention data of various outlets and various distribution centers are shared, the indicators of all the detention data are unified, and the processing quality of the detention data update is improved. The integrated detention data is used to set a one-to-one detention time for each stranded item, so that effective management and control can be carried out according to the detention time data of each stranded item, and an overdue time standard is set for the stranded items, so that the detention time of each stranded item is effectively controlled. By collecting the stranded items with exceeded detention time in the time limit threshold data set for global time limit monitoring, and accurately dividing the stranded items into nodes, the overdue detention data of each outlet and each distribution center are obtained, so that each outlet and each distribution center can process the stranded items in a timely and accurate manner, thereby improving the accuracy of the stranded item processing and the control of processing efficiency, and enhancing the logistics service quality and industry competitiveness. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A first flow chart of the method for managing retained items provided in an embodiment of the present invention;

[0023] Figure 2 A second flow chart of the method for managing retained items provided in an embodiment of the present invention;

[0024] Figure 3 A third flow chart of the method for managing retained items provided in an embodiment of the present invention;

[0025] Figure 4 A fourth flow chart of the method for managing retained items provided in an embodiment of the present invention;

[0026] Figure 5 A fifth flow chart of the method for managing retained items provided in an embodiment of the present invention;

[0027] Figure 6 A sixth flow chart of the method for managing retained items provided in an embodiment of the present invention;

[0028] Figure 7 A seventh flow chart of the method for managing retained items provided in an embodiment of the present invention;

[0029] Figure 8 A schematic structural diagram of a retained parts management device provided in an embodiment of the present invention;

[0030] Figure 9 Another structural diagram of the retained parts management device provided by an embodiment of the present invention;

[0031] Figure 10 A schematic structural diagram of a retained item management device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0032] The present invention provides a method, device, equipment and storage medium for managing stranded items. By integrating the stranded data in the systems of various outlets and distribution centers, all the stranded data of various outlets and distribution centers are shared, the indicators of all the stranded data are unified, and the processing quality of the stranded data update is improved. The integrated stranded data is used to set a one-to-one corresponding stranded time for each stranded item, so that effective management and control can be carried out according to the stranded time data of each stranded item, and an overdue time standard is set for the stranded items, so that the stranded time of each stranded item is effectively controlled. The stranded items with exceeded stranded time are collected in a time threshold data set for global time monitoring, and the stranded items are accurately divided into nodes to obtain the overdue stranded data of each outlet and distribution center, so that each outlet and distribution center can process the stranded items in a timely and accurate manner, thereby improving the accuracy of stranded item processing and the control of processing efficiency, and enhancing the quality of logistics services and industry competitiveness.

[0033] The terms "first," "second," "third," "fourth," and the like (if any) in the description and claims of the present invention and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or apparatus.

[0034] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 An embodiment of the method for managing retained items in an embodiment of the present invention includes:

[0035] 101. Obtain retention data for each outlet and distribution center;

[0036] In this embodiment, since the retention data of each branch and each distribution center is stored in the system of each branch and the system of each distribution center respectively, it is difficult to synchronize the data between different systems. By integrating the retention data scattered in the systems of each branch and each distribution center into an overall system, all the retention data of each branch and each distribution center can be shared, so as to unify the indicators of all retention data and improve the processing quality of the retention data update.

[0037] For example, when a batch of logistics parts from a branch needs to be sent to a distribution center in a certain area, since there are multiple distribution centers in a certain area, the detention data of different distribution centers are different. Some distribution centers in the same area may have more logistics parts, resulting in a large number of stranded parts, while other distribution centers may have fewer stranded parts. By integrating the stranded data of various distribution centers in the area, it is possible to intuitively understand which distribution center in the area has fewer stranded parts, so that the batch of logistics parts can be sent to the distribution center with fewer stranded parts for processing, thereby greatly improving the processing efficiency of the batch of logistics parts, and at the same time reducing the processing pressure of the distribution center with more stranded parts, so that the stranded parts can be processed more efficiently.

[0038] 102. Setting a detention time for each detained item according to the detention data to generate detention time data;

[0039] In this embodiment, a corresponding detention time is set for each detained item through the integrated detention data, so as to facilitate effective management and control based on the detention time data of each detained item, timely query the detained items with longer detention time, and enable the detained items with longer detention time to be processed quickly, thereby improving logistics management efficiency and reducing user complaint rate.

[0040] It should be noted that each detained item in the detention data contains customer information, product information, address information, etc. In the actual detention time setting process, the customer information, product information and address information of the detained item are integrated with the detention time to form the detention time data. When a detained item with a longer detention time is queried, the customer information, product information and address information of the detained item can be obtained at the same time.

[0041] 103. Obtain the detention data and detention time data and set an overdue time for each detained item to generate overdue time data;

[0042] In this embodiment, because each stranded item has a different detention time and is shipped to different regions, a uniform overdue time standard is set for each stranded item based on the detention data and the detention time data. This effectively controls the detention time of each stranded item and prevents a longer detention time for stranded items, which could lead to a larger accumulation of stranded items. For example, if the distance from one stranded item to the next outlet is greater than the distance from another stranded item to the next outlet, the overdue time set for the first stranded item will be shorter than the overdue time set for the second stranded item, allowing the first stranded item to be shipped more quickly, thereby ensuring that the stranded item with the longer transportation distance can reach the next outlet on time.

[0043] 104. Generate an aging threshold data set based on the detention time data and the overdue time data, wherein the aging threshold data set is a data set of detained items whose detention time has exceeded the expiration date;

[0044] In this embodiment, by concentrating the stranded items with exceeded retention time into a time threshold data set, it is convenient to quickly call the data in the time threshold data set to distribute the stranded items with exceeded retention time, so that each branch or each distribution center can timely understand the information of stranded items with exceeded retention time, meet the needs of each branch or each distribution center to timely check the information of stranded items with exceeded retention time, thereby assisting each branch or each distribution center to improve the processing time of stranded items.

[0045] It should be noted that each branch or distribution center can not only view the information of stranded pieces in the current area, but also view the information of stranded pieces in each branch or distribution center in other areas, so as to understand the processing progress of stranded pieces in each area in real time, thereby obtaining more logistics information and adjusting the efficiency of stranded piece processing in time according to the logistics information to cope with the accumulation of stranded pieces caused by logistics peak periods.

[0046] 105. Divide the retained items into nodes according to the time threshold data set and retain the overdue data.

[0047] In this embodiment, by performing global timeliness monitoring on the data in the timeliness threshold data set and accurately dividing the stranded items into nodes, the overdue data of each branch and each distribution center is obtained, so that each branch and each distribution center can process the stranded items in a timely and accurate manner, thereby improving the accuracy of the stranded item processing and the control of processing efficiency.

[0048] In an embodiment of the present invention, the detention data in the systems of various network points and distribution centers are integrated so that all the detention data of various network points and distribution centers are shared, the indicators of all the detention data are unified, and the processing quality of the detention data update is improved. The integrated detention data is used to set a one-to-one corresponding detention time for each stranded item, so that effective management and control can be carried out according to the detention time data of each stranded item, and an overdue time standard is set for the stranded items, so that the detention time of each stranded item is effectively controlled. By collecting the stranded items with exceeded detention time into a time threshold data set, the data in the time threshold data set is globally monitored for timeliness, and the stranded items are accurately divided into nodes to obtain the overdue detention data of each network point and distribution center, so that each network point and distribution center can process the stranded items in a timely and accurate manner, thereby improving the accuracy of stranded item processing and the control of processing efficiency, and enhancing the quality of logistics services and industry competitiveness.

[0049] See also Figure 2The second embodiment of the method for managing retained items in the embodiment of the present invention includes:

[0050] 201. Obtain order placement and collection time data for each outlet and distribution center;

[0051] 202. Generate dwell time data for each logistics item based on the order time data and the pickup time data. The dwell time data is a data set of the time period between the order time and the pickup time of the logistics item.

[0052] In this embodiment, the dwell time is the period from the time a shipment is ordered until it is picked up. Dwell time is calculated as an integer, typically 24 hours, 48 ​​hours, or 72 hours, depending on the actual situation. For example, if a shipment is picked up 24 hours after it was ordered, it means it has been at the order location for 24 hours, meaning its dwell time is 24 hours.

[0053] 203. Obtain historical arrival time data for logistics items at each network point and each distribution center. The historical arrival time data is a data set of historical arrival time for logistics items from one network point or distribution center to the next network point or distribution center.

[0054] 204. Generate time limit data based on the dwell time data and the historical arrival time data. The time limit data is aggregated data of the time limits of each logistics item. The calculation formula for the time limit is: historical arrival time - dwell time = time limit.

[0055] 205. Determine and process the residence time data and the time limit data;

[0056] 206. If the dwell time data is less than the time limit data, the logistics item is marked as a non-detained item;

[0057] 207. If the residence time data is greater than and equal to the time limit data, the logistics part is marked as a stranded part, and the stranded parts are aggregated to generate stranded data;

[0058] In this embodiment, for example, if a previous batch of logistics parts took an average of 72 hours to transport from the first network point to the first distribution center, the historical arrival time of the previous batch of logistics parts from the first network point to the first distribution center will be calculated as 72 hours; if another batch of logistics parts stays at the first network point for 24 hours, in order to ensure that this batch of logistics parts can arrive at the first distribution center on time, the time limit for this batch of logistics parts needs to be set to 48 hours, that is, 72 hours - 24 hours = 48 hours. If this batch of logistics parts is not sent to the first distribution center in time and continues to stay at the first network point for more than 48 hours, this batch of logistics parts will be marked as stranded parts.

[0059] See also Figure 3 A third embodiment of the method for managing retained items in the embodiment of the present invention includes:

[0060] 301. Obtaining the transportation address data of each stranded piece and performing a transportation time estimate on the stranded piece based on the transportation address data to obtain estimated transportation time data. The transportation address data is a data set of the address of the next outlet or distribution center to which the logistics piece is to be sent.

[0061] 302. Obtain the shipping time data for each stranded item, and generate the warehousing time data based on the shipping time data and the estimated transportation time data. The shipping time data is a data set of the shipping time of the logistics item to the next outlet or distribution center, and the warehousing time data is a data set of the warehousing time of the logistics item to the next outlet or distribution center.

[0062] 303. Obtain the shipping time data of each stranded item, and set the stranded time for each stranded item based on the storage time data and the shipping time data to generate stranded time data. The stranded time data is a data set of the time taken by the logistics item from the storage time to the shipping time.

[0063] In this embodiment, since the transportation address of each stranded piece is different, its transportation distance is determined according to the transportation address of each stranded piece, and the estimated transportation time data of the stranded piece is obtained by calculating the transportation distance and traffic conditions. When the stranded piece is shipped, the warehousing time of the stranded piece at the next outlet or distribution center can be calculated based on the shipping time and the estimated transportation time. The detention time of the stranded piece can be obtained by calculating the time difference between the warehousing time and the outbound time, and the detention time of all stranded pieces is integrated to form the detention time data.

[0064] See also Figure 4 The fourth embodiment of the method for managing retained items in the embodiment of the present invention includes:

[0065] 401. Extract the time and distance for each stranded item to reach the next outlet or distribution center, and generate time and distance data;

[0066] 402. Classify each detained item according to the time distance data and the detention time data, and generate time distance level data; the time distance level data includes first-level time distance data, second-level time distance data, and third-level time distance data;

[0067] 403. Setting an overdue time for each stranded item based on the different levels of time distance level data to generate overdue time data;

[0068] In this embodiment, an overdue time is set for each stranded item according to different time distance levels. The higher the time distance level of the stranded item, the shorter the corresponding overdue time, so as to ensure that each stranded item can be sent to the next outlet within the specified time; for example, a stranded item is stranded for 12 hours and it takes at least 48 hours to reach the next outlet, while another stranded item is stranded for 1 hour and it takes at least 48 hours to reach the next outlet. Since the previous stranded item has a longer stranded time, the time distance level of the previous stranded item is higher, and the overdue time of the previous stranded item is set to be shorter, so that the previous stranded item can be sent to the next outlet faster.

[0069] See also Figure 5 The fifth embodiment of the method for managing retained items in the embodiment of the present invention includes:

[0070] 501. Determine and process the detention time and the corresponding overdue time of each detained item based on the detention time data and the overdue time data;

[0071] 502. If the detention time is less than the overdue time, the detained items will not be collected;

[0072] 503. If the detention time is greater than or equal to the overdue time, the detained items are aggregated and a time-limit threshold data set is generated;

[0073] In this embodiment, the detention time of each stranded item is different from its corresponding overdue time. The stranded items with overdue detention time are obtained by judging the detention time and the overdue time, and the data set of the stranded items with overdue detention time is formed into an aging threshold data set, so that the data in the aging threshold data set can be called to monitor the aging of each stranded item, effectively integrate the stranded data indicator specifications of each branch and each distribution center, and improve the stranded data processing quality of each branch and each distribution center.

[0074] See also Figure 6 The sixth embodiment of the method for managing retained items in the embodiment of the present invention includes:

[0075] 601. Extract the node where each overdue detained item is located based on the timeliness threshold data set, and generate a status node;

[0076] 602. Determine the node type of the status node; the node types include merchant retention node, originating network retention node, originating distribution retention node, destination distribution retention node, and destination network retention node;

[0077] 603. If the status node is a merchant detention node, generate merchant detention overdue data;

[0078] 604. If the status node is a node of the originating outlet being detained, generating originating outlet detention overdue data;

[0079] 605. If the status node is an originating distribution retention node, generate originating distribution retention overdue data;

[0080] 606. If the status node is a destination allocation retention node, generate destination allocation retention overdue data;

[0081] 607. If the status node is a destination node detention node, generate destination node detention overdue data;

[0082] In this embodiment, the nodes are divided into merchant retention nodes, originating outlet retention nodes, originating distribution retention nodes, destination distribution retention nodes and destination outlet retention nodes according to the actual application scenarios, and the overdue retention data is accurately distributed to each node to meet the data information sharing needs of each node, thereby achieving more accurate and comprehensive logistics timeliness monitoring.

[0083] See also Figure 7 The sixth embodiment of the method for managing retained items in the embodiment of the present invention includes:

[0084] 701. Classify the overstay data and generate class-type time data, where the class-type data includes first-level overstay time data, second-level overstay time data, and third-level overstay time data.

[0085] 702. Determine the grade and type of the detained items based on the grade and type time data;

[0086] 703. If the level type time data is first level detention overdue time data, the first level detention overdue time data is compared with a first preset value for determination and processing;

[0087] 704. If the detention overtime of the detained item in the first-level detention overtime data is greater than a first preset value, extract the first-level detention overtime data and push it to each branch or each distribution center, wherein the first preset value is the emergency detention overtime preset time.

[0088] 705. If the level type time data is second level overdue time data, the second level overdue time data is compared with a second preset value;

[0089] 706. If the detention overtime of the detained item in the second-level detention overtime data is greater than a second preset value, setting the second-level detention overtime data to the first-level detention overtime data, wherein the second preset value is the secondary emergency detention overtime preset time;

[0090] 707. If the level type time data is third level overstay time data, the third level overstay time data is compared with a third preset value;

[0091] 708. If the detention overtime of the detained item in the third-level detention overtime data is greater than a third preset value, setting the third-level detention overtime data to the second-level detention overtime data, wherein the third preset value is a non-emergency detention overtime preset time;

[0092] In the embodiment of the present invention, since the overdue detention time of detained items will change with the changes in the market economy, the overdue detention data will be in a constantly floating state. By dividing the overdue detention data into three levels, monitoring can be performed according to the different levels of overdue detention data, that is, more detailed processing can be performed according to the three levels of non-urgent, sub-urgent and urgent detention overdue data, so as to further improve the service quality of users and enhance the user experience.

[0093] For example, when a detained item receives a user's complaint, the detention data of the detained item needs to be classified into the first-level detention overdue time data so that the detention data of the detained item can be transmitted to the corresponding outlets or distribution centers in a timely manner, so that the outlets or distribution centers can understand the reasons for the detention through the detention data of the detained item at the first time and provide timely feedback to the user.

[0094] In addition, the above embodiment of the present invention has described the method for managing retained items. The following embodiment of the present invention will describe the device for managing retained items. Figure 8 In one embodiment of the present invention, a device for managing retained items includes:

[0095] Acquisition module 801, used to acquire retention data of each outlet and each distribution center;

[0096] A first generating module 802 is configured to set a detention time for each detained item according to the detention data to generate detention time data;

[0097] The second generating module 803 is used to obtain the detention data and the detention time data and set the overdue time for each detained item to generate the overdue time data;

[0098] The data integration processing module 804 is used to generate an aging threshold data set based on the detention time data and the overdue time data. The aging threshold data set is a data set of detained items with overdue detention time.

[0099] The detention node division module 805 is used to perform node division processing on the detained items according to the timeliness threshold data set and generate detention overdue data.

[0100] In this embodiment, .

[0101] See also Figure 9 Another embodiment of the device for managing retained items according to the present invention includes:

[0102] Acquisition module 801, used to acquire retention data of each outlet and each distribution center;

[0103] A first generating module 802 is configured to set a detention time for each detained item according to the detention data to generate detention time data;

[0104] The second generating module 803 is used to obtain the detention data and the detention time data and set the overdue time for each detained item to generate the overdue time data;

[0105] The data integration processing module 804 is used to generate an aging threshold data set based on the detention time data and the overdue time data. The aging threshold data set is a data set of detained items with overdue detention time.

[0106] The detention node division module 805 is used to perform node division processing on the detained parts according to the timeliness threshold data set and generate detention overdue data.

[0107] In this embodiment, the acquisition module 801 includes: a first acquisition unit 8011, which is used to obtain the order time data and collection time data of each network point and each distribution center; a residence time setting unit 8012, which is used to generate residence time data for each logistics part based on the order time data and the collection time data, and the residence time data is a data set of the time period between the order time and the collection time of the logistics part; a second acquisition unit 8013, which is used to obtain the historical arrival time data of the logistics parts in each network point and each distribution center, and the historical arrival time data is the historical arrival time data of the logistics parts from one network point or distribution center to the next network point or distribution center. Collection; a time limit calculation unit 8014, used to generate time limit data based on the residence time data and the historical arrival time data, wherein the time limit data is the collection data of the time limit of each logistics piece, wherein the calculation formula of the time limit is: historical arrival time - residence time = time limit; a first judgment unit 8015, used to judge and process the residence time data and the time limit data; a data collection unit 8016, if the residence time data is less than the time limit data, the logistics piece is marked as a non-detained piece; if the residence time data is greater than and equal to the time limit data, the logistics piece is marked as a detained piece, and the detained piece is collected and processed to generate detention data.

[0108] In this embodiment, the first generation module 802 includes: a first acquisition unit 8021, which is used to acquire the transportation address data of each stranded piece, and budget the transportation time of the stranded piece according to the transportation address data to obtain the budgeted transportation time data, wherein the transportation address data is a data set of the address of the logistics piece to be sent to the next outlet or distribution center; a second acquisition unit 8022, which is used to acquire the shipping time data of each stranded piece, and generate the warehousing time data according to the shipping time data and the budgeted transportation time data, wherein the shipping time data is a data set of the shipping time of the logistics piece to be sent to the next outlet or distribution center, and the warehousing time data is a data set of the warehousing time when the logistics piece arrives at the next outlet or distribution center; a third acquisition unit 8023, which is used to acquire the shipping time data of each stranded piece, and set the detention time for each stranded piece according to the warehousing time data and the shipping time data to generate the detention time data, wherein the detention time data is a data set of the time taken by the logistics piece from the warehousing time to the shipping time.

[0109] In this embodiment, the second generation module 803 includes: an extraction unit 8031, which is used to extract the time distance for each stranded item to reach the next outlet or distribution center, and generate time distance data; a grade classification processing unit 8032, which is used to perform grade classification processing on each stranded item based on the time distance data and the stranded time data, and generate time distance grade data; the time distance grade data includes first-level time distance data, second-level time distance data and third-level time distance data; an overdue time setting unit 8033, which is used to set the overdue time for each stranded item based on the time distance grade data of different levels to generate overdue time data.

[0110] In this embodiment, the data integration processing module 804 includes: a second judgment unit 8041, which is used to judge and process the detention time and the corresponding overdue time of each detained item based on the detention time data and the overdue time data; a collection processing unit 8042, which is used to not collect the detained items if the detention time is less than the overdue time; if the detention time is greater than or equal to the overdue time, collect the detained items and generate a time threshold data set.

[0111] In this embodiment, the detention node division module 805 includes: a node generation unit 8051, which is used to extract the nodes where each detained and overdue detained item is located according to the time threshold data set, and generate a status node; a third judgment unit 8052, which is used to judge the node type of the status node; the node types include merchant detention node, originating outlet detention node, originating distribution detention node, destination distribution detention node and destination outlet detention node; if the status node is a merchant detention node, merchant detention overdue data is generated; if the status node is an originating outlet detention node, originating outlet detention overdue data is generated; if the status node is an originating distribution detention node, originating distribution detention overdue data is generated; if the status node is a destination distribution detention node, destination distribution detention overdue data is generated; if the status node is a destination outlet detention node, destination outlet detention overdue data is generated.

[0112] above Figure 8 and Figure 9 The retained component management apparatus in the embodiment of the present invention is described in detail from the perspective of modular functional entities. The retained component management device in the embodiment of the present invention is described in detail from the perspective of hardware processing.

[0113] Figure 10 1 is a schematic structural diagram of a retained item management device provided by an embodiment of the present invention. The retained item management device 900 may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) 910 (for example, one or more processors) and a memory 920, and one or more storage media 930 (for example, one or more mass storage devices) storing application programs 933 or data 932. Among them, the memory 920 and the storage medium 930 can be temporary storage or permanent storage. The program stored in the storage medium 930 may include one or more modules (not shown in the figure), each of which may include a series of instruction operations in the retained item management device 900. Furthermore, the processor 910 can be configured to communicate with the storage medium 930, and execute a series of instruction operations in the storage medium 930 on the retained item management device 900 to implement the steps of the retained item management method provided by the above-mentioned method embodiments.

[0114] The stranded item management device 900 may further include one or more power supplies 940, one or more wired or wireless network interfaces 950, one or more input and output interfaces 960, and / or one or more operating systems 931, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. It will be understood by those skilled in the art that Figure 10The structure of the retained object management device shown does not constitute a limitation on the retained object management device, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0115] The present invention also provides a computer-readable storage medium, which can be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. The computer-readable storage medium stores instructions, which, when executed on a computer, cause the computer to execute the steps of the retained parts management method.

[0116] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0117] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc., various media that can store program code.

[0118] Finally, it should be noted that the above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art will be able to modify the technical solutions described in the aforementioned embodiments or substitute equivalents for some of the technical features. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.

Claims

1. A method for managing stranded items, characterized in that: include: Obtain retention data for each outlet and distribution center; Setting the detention time for each detained item according to the detention data to generate detention time data; Extract the time and distance for each stranded item to reach the next outlet or distribution center and generate time-distance data; Classify each detained item according to the time distance data and the detention time data, and generate time distance level data; the time distance level data includes first-level time distance data, second-level time distance data and third-level time distance data; Setting the overdue time for each stranded item according to different levels of time distance level data to generate overdue time data; Determine and process the detention time of each detained item and its corresponding overdue time based on the detention time data and overdue time data; If the detention time is less than the overdue time, the detained items will not be collected; If the detention time is greater than or equal to the overdue time, the detained items will be collected and a time threshold data set will be generated; Extract the nodes where each overdue detained item is located based on the timeliness threshold data set and generate status nodes; Determine the node type of the status node; the node types include merchant retention node, originating network retention node, originating distribution retention node, destination distribution retention node and destination network retention node; If the status node is a merchant detention node, the merchant detention overdue data is generated; If the status node is a node of the originating outlet detention, then the originating outlet detention overdue data is generated; If the status node is an originating distribution retention node, then the originating distribution retention overdue data is generated; If the status node is a destination allocation retention node, then the destination allocation retention overdue data is generated; If the status node is a destination point detention node, destination point detention overdue data is generated.

2. The method for managing retained items according to claim 1, wherein: The acquisition of retention data of each outlet and each distribution center includes: Obtain order placement and collection time data for each outlet and distribution center; Generate first residence time data for each logistics item based on the order time data and the collection time data, where the first residence time data is a data set of the time period between the order time and the collection time of the logistics item; Obtain historical arrival time data for logistics items at each network point and each distribution center. The historical arrival time data is a collection of historical arrival time data for logistics items from one network point or distribution center to the next network point or distribution center. Generate time limit data based on the first residence time data and the historical arrival time data. The time limit data is aggregated data of the time limits of each logistics item. The time limit calculation formula is: historical arrival time - first residence time = time limit; Determine and process the second residence time data and the time limit data, wherein the second residence time data is the actual residence time of the logistics item at the outlet; If the second residence time data is less than the time limit data, the logistics item is marked as a non-detained item; If the second residence time data is greater than and equal to the time limit data, the logistics piece is marked as a stranded piece, and the stranded piece is aggregated to generate stranded data.

3. The method for managing retained items according to claim 1, wherein: The step of setting a detention time for each detained component according to the detention data to generate detention time data includes: Obtaining the shipping address data of each stranded piece and budgeting the shipping time of the stranded piece based on the shipping address data to obtain budgeted shipping time data. The shipping address data is a data set of the address of the next outlet or distribution center to which the logistics piece is sent; Obtain the shipping time data for each stranded item, and generate the warehousing time data based on the shipping time data and the estimated transportation time data. The shipping time data is a data set of the shipping time when the logistics item is shipped to the next outlet or distribution center, and the warehousing time data is a data set of the warehousing time when the logistics item arrives at the next outlet or distribution center; Obtain the shipping time data of each stranded item, set the detention time for each stranded item according to the warehousing time data and the shipping time data to generate detention time data, which is a data set of the time taken by the logistics item from the warehousing time to the shipping time.

4. The method for managing retained items according to claim 1, wherein: After dividing each overdue detained item into nodes according to the timeliness threshold data set and generating overdue detained item data, the method further includes: Performing a classification process on the overstay data and generating grade-type time data, wherein the grade-type data includes first-level overstay time data, second-level overstay time data, and third-level overstay time data; Determine the grade and type of detained items based on grade and type time data; If the level type time data is first level detention overdue time data, the first level detention overdue time data is compared with the first preset value for judgment processing; If the detention overtime of the detained item in the first-level detention overtime data is greater than a first preset value, extracting the first-level detention overtime data and pushing it to each branch or each distribution center, wherein the first preset value is the emergency detention overtime preset time; If the level type time data is the second level detention overdue time data, the second level detention overdue time data is compared with the second preset value for judgment processing; If the detention overtime of the detained item in the second-level detention overtime data is greater than a second preset value, the second-level detention overtime data is set as the first-level detention overtime data, wherein the second preset value is the secondary emergency detention overtime preset time; If the level type time data is the third level detention overdue time data, the third level detention overdue time data is compared with the third preset value for judgment processing; If the detention overtime of the detained item in the third-level detention overtime data is greater than a third preset value, the third-level detention overtime data is set as the second-level detention overtime data, wherein the third preset value is a non-emergency detention overtime preset time.

5. A device for managing stranded items, characterized in that: include: The acquisition module is used to obtain the retention data of each outlet and each distribution center; A first generating module is used to set a detention time for each detained item according to the detention data to generate detention time data; The second generation module is configured to extract the time distance for each stranded item to reach the next outlet or distribution center and generate time distance data; classify each stranded item according to the time distance data and the stranded time data and generate time distance grade data; the time distance grade data includes first-level time distance data, second-level time distance data, and third-level time distance data; and set an overdue time for each stranded item according to the different levels of time distance grade data to generate overdue time data; The data integration processing module is used to determine the detention time and the corresponding overdue time of each detained item based on the detention time data and the overdue time data; if the detention time is less than the overdue time, the detained item will not be collected; If the detention time is greater than or equal to the overdue time, the detained items will be collected and a time threshold data set will be generated; The detention node classification module is used to extract the nodes where each detained item with an overdue period is located based on the time threshold data set and generate a status node; determine the node type of the status node; the node types include merchant detention node, originating network detention node, originating distribution detention node, destination distribution detention node and destination network detention node; If the status node is a merchant detention node, the merchant detention overdue data is generated; If the status node is a node of the originating outlet, then the originating outlet overdue data is generated; If the status node is an originating distribution retention node, the originating distribution retention overdue data is generated; If the status node is a destination allocation retention node, then the destination allocation retention overdue data is generated; If the status node is a destination point detention node, destination point detention overdue data is generated.

6. A stranded item management device, characterized in that: The stranded parts management device includes: a memory and at least one processor, wherein the memory stores instructions; At least one of the processors calls the instructions in the memory to enable the retained item management device to execute each step of the retained item management method according to any one of claims 1 to 4.

7. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions are executed by a processor, the steps of the retained parts management method according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Logistics timeliness prompting method, device and equipment and storage medium

    CN113469612A