Method and device for determining warehouse-in area of logistics package, electronic equipment and storage medium

By combining parcel sorting algorithms with historical warehousing results, the system automatically identifies and allocates logistics parcel warehousing areas, solving the problem of high human intervention in existing technologies and improving the efficiency and accuracy of logistics parcel warehousing areas.

CN122114804APending Publication Date: 2026-05-29CHINA SINOTRANS LOGISTICS DEV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA SINOTRANS LOGISTICS DEV
Filing Date
2025-12-29
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

The current process of determining the warehouse area for logistics parcels involves too much manual intervention, resulting in low efficiency, high error rate, and high labor costs, making it difficult to meet the needs of processing massive orders.

Method used

By calculating the weight and size of the packages to be sorted based on the package sorting algorithm, the target package and type are identified. The historical package entry results of the target user data are queried in the historical package sorting information. Based on this information, the recommended entry area is determined, reducing manual intervention.

Benefits of technology

It enables precise and automated sorting of logistics parcels, improving sorting efficiency and accuracy, reducing manual intervention, and optimizing warehouse utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122114804A_ABST
    Figure CN122114804A_ABST
Patent Text Reader

Abstract

The application provides a warehouse-in area determination method and device for logistics packages, electronic equipment and storage medium, and relates to the technical field of warehouse logistics. The application realizes preliminary sorting of the to-be-sorted packages, eliminates large packages or abnormal packages that cannot be uniformly allocated into the warehouse, is conducive to maintaining the warehouse-in order of each warehouse area, and further improves the sorting efficiency of the logistics packages. The application fully considers the historical warehouse-in information of the associated packages of the target user data, can ensure that the associated packages of the target user data exist in the same or similar warehouse area, and further ensures that the associated packages of the target user data can be uniformly transported or delivered. The application determines the recommended warehouse-in area through a package sorting algorithm, historical package sorting information and a target package type, realizes fine automatic sorting of the to-be-sorted packages, avoids manual allocation of the warehouse area, and improves the sorting efficiency and accuracy of the logistics packages.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of warehousing and logistics technology, and in particular to a method, apparatus, electronic device, and storage medium for determining the warehousing area of ​​logistics parcels. Background Technology

[0002] With the rapid development of e-commerce and new retail formats, the warehousing and logistics industry faces immense pressure to process massive orders. To cope with the daily flow of tens of thousands, or even millions, of parcels, improving the efficiency, accuracy, and automation of the entire process from warehousing to shelving has become a core demand and a technological bottleneck for modern warehouse management. In particular, the processing speed and level of intelligence in the initial stages of parcel receipt, information collection, and sorting to the corresponding shelving areas directly determine the operational efficiency and throughput capacity of the entire warehousing system.

[0003] The existing parcel sorting process includes the following steps: First, after the parcels arrive at the warehouse, they are manually checked and signed for one by one, and then pass through security inspection equipment. Next, staff move the parcels to scanning and weighing equipment, where manual assistance is used to scan and weigh the parcels. The collected data is then manually entered or uploaded to the warehouse system after scanning confirmation. Finally, after receiving the data, the warehouse system usually assigns a storage area to the parcel based on past experience or the system's simple rules. The parcel is then transported to the designated area by manual or semi-automated conveyor equipment to complete the shelving operation.

[0004] The current process of determining the receiving area for logistics parcels involves excessive human intervention. From parcel signing (5-10 seconds per parcel, prone to fatigue and errors), to volumetric and weight measurement (6-12 seconds per parcel, with measurement results easily affected by parcel deformation and placement), and then to warehouse allocation (relying on human experience, leading to fluctuations in warehouse space utilization, and requiring significant time for back-and-forth movement), the large amount of human intervention not only significantly lengthens the processing time for each parcel but also introduces extremely high error rates and labor costs. Summary of the Invention

[0005] This invention provides a method, apparatus, electronic device, and storage medium for determining the warehouse entry area of ​​logistics parcels, in order to solve the problem of low efficiency in determining the warehouse entry area of ​​logistics parcels in the prior art, and to improve the efficiency of determining the warehouse entry area of ​​logistics parcels.

[0006] This invention provides a method for determining the receiving area of ​​logistics parcels, comprising: Based on the package sorting algorithm, the weight and size of the packages to be sorted are calculated, and the target packages and their types that need to be allocated into the warehouse are identified according to the calculation results. In the historical parcel sorting information, query the historical inbound results of parcels associated with the target user data; the target user data is the data of the user to whom the target parcel belongs. Based on historical inbound results and target package type, the recommended inbound area for the target package is determined.

[0007] According to the method for determining the warehousing area of ​​logistics parcels provided by the present invention, the weight and size of the parcels to be sorted are calculated based on a parcel sorting algorithm, and the target parcels and target parcel types to be allocated for warehousing are identified based on the calculation results, including: The volume of the packages to be sorted is determined based on their dimensions. When the weight of the package to be sorted is less than or equal to the weight threshold and the volume of the package to be sorted is less than or equal to the volume threshold, the package to be sorted is identified as the target package. Obtain the first comparison result between the weight of the target package and at least one weight class threshold; Obtain a second comparison result between the size of the target package and at least one size class threshold; Based on the first comparison result and the second comparison result, the target package type is determined.

[0008] According to the method for determining the receiving area of ​​logistics parcels provided by the present invention, based on historical receiving results and the type of the target parcel, a recommended receiving area for the target parcel is determined, including: When the historical inbound results indicate that the target user data exists in the historical inbound area, the recommended inbound area is determined based on the historical inbound area and the target package type. When the historical inbound results indicate that the target user data does not exist in the historical inbound area, the recommended inbound area is determined based on the outbound speed level of each warehouse area, the remaining storage space information, and the target package type.

[0009] According to the method for determining the inbound area of ​​logistics parcels provided by this invention, the outbound speed level is determined based on the distance between the inbound area and the warehouse's outbound exit. The outbound speed level includes fast, medium, and slow levels. A recommended inbound area is determined based on the outbound speed level of each inbound area of ​​the warehouse, remaining storage space information, and the type of the target parcel, including: When there are remaining storage spaces in the express-level storage area, the remaining express-level storage area that matches the target package type will be recommended as the storage area. When there are no remaining storage spaces in the fast-speed category warehouse area, but there are remaining storage spaces in the medium-speed category warehouse area, the remaining medium-speed category warehouse area that matches the target package type will be used as the recommended warehouse area. When there are no remaining storage spaces in both the fast-speed and medium-speed storage areas, but there are remaining storage spaces in the slow-speed storage area, the remaining slow-speed storage area that matches the target package type will be recommended as the storage area.

[0010] According to the method for determining the warehousing area of ​​logistics parcels provided by the present invention, historical parcel sorting information includes historical user data and the warehousing results of the sorted parcels. Querying the historical warehousing results of parcels associated with the target user data within the historical parcel sorting information includes: Query historical package sorting information to obtain historical user data that matches the target user data, as well as the warehousing results of sorted packages that match the historical user data; The sorted packages that match historical user data will be used as the historical inbound results.

[0011] According to the method for determining the receiving area of ​​a logistics parcel provided by the present invention, after determining the recommended receiving area of ​​the target parcel based on historical receiving results, it further includes: Once the target package is stored in the recommended storage area, a target mapping relationship is established between the target user data, the target package, and the recommended storage area. The target mapping relationship is stored in the historical package sorting information to update the historical package sorting information.

[0012] According to the method for determining the receiving area of ​​a logistics parcel provided by the present invention, after determining the recommended receiving area of ​​the target parcel based on historical receiving results, it further includes: Once the target package is stored in the recommended storage area, the remaining storage space information of each storage area in the warehouse is updated based on the recommended storage area.

[0013] The present invention also provides a device for determining the receiving area of ​​logistics parcels, comprising: The identification module is used to calculate the weight and size of the packages to be sorted based on the package sorting algorithm, and to identify the target packages and target package types that need to be allocated into the warehouse based on the calculation results. The query module is used to query the historical inbound results of packages associated with target user data in the historical package sorting information; the target user data is the data of the user to whom the target package belongs. The determination module is used to determine the recommended storage area for a target package based on historical storage results and the target package type.

[0014] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the method for determining the warehousing area of ​​any of the logistics parcels described above.

[0015] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for determining the warehousing area of ​​any of the logistics parcels described above.

[0016] This invention provides a method, apparatus, electronic device, and storage medium for determining the receiving area of ​​logistics parcels. Based on a parcel sorting algorithm, it calculates the weight and dimensions of the parcels to be sorted, and identifies the target parcels and their types based on the calculation results. It also queries historical parcel sorting information to retrieve the historical receiving results of parcels associated with the target user data. The target user data refers to the data of the user to whom the target parcel belongs. Based on the historical receiving results and the target parcel type, a recommended receiving area for the target parcel is determined. This invention uses a parcel sorting algorithm to calculate the weight and dimensions of the parcels to be sorted, identifying the target parcels and their types, thus achieving preliminary sorting of the parcels. It excludes large or abnormal parcels that cannot be uniformly assigned to the receiving area, which helps maintain the receiving order of each receiving area and improves the sorting efficiency of logistics parcels. This invention determines the recommended receiving area based on the historical receiving results and target parcel types of parcels associated with the target user data, fully considering the historical receiving information of parcels associated with the target user data. This ensures that parcels associated with the target user data exist in the same or similar receiving areas, thereby ensuring that parcels associated with the target user data can be transported or delivered uniformly. This invention identifies target packages that can be uniformly allocated to the warehouse through a package sorting algorithm. By using historical package sorting information and target package type, it determines the historical warehousing results and then determines the recommended warehousing area. This achieves precise automatic sorting of packages to be sorted, avoids manual allocation of warehousing areas, and improves the sorting efficiency and accuracy of logistics packages. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0018] Figure 1 This is a flowchart illustrating the method for determining the warehousing area of ​​logistics parcels provided by the present invention.

[0019] Figure 2 This is a schematic diagram of the device for determining the warehousing area of ​​logistics parcels provided by the present invention.

[0020] Figure 3 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0021] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0022] The following is combined with Figures 1-3 The present invention describes a method, apparatus, and electronic device for determining the warehouse entry area of ​​logistics parcels.

[0023] S100: Based on the parcel sorting algorithm, it calculates the weight and size of the parcels to be sorted, and identifies the target parcels and their types that need to be allocated into the warehouse based on the calculation results.

[0024] The implementing entity of this invention can be an automated sorting line system in the warehousing and logistics industry. This automated sorting line system integrates a Dimensioning-Weighing-Scanning (DWS) module, a Warehouse Management System (WMS), and an Omnichannel Order Management System (OMNI). These systems work together to achieve automated collection and data exchange of package information.

[0025] The DWS module is used for signing for, measuring, and weighing packages awaiting sorting. WMS manages warehouse operations, including the storage status of each package in the warehouse area. OMNI manages the data flow for each package and order, including package inbound, outbound, and signing status. Once WMS completes the shipment process in the warehouse, it sends the package status (e.g., "outbound," tracking number, etc.) back to OMNI. OMNI then synchronizes these latest statuses to various sales channels and notifies customers.

[0026] The executing entity in this embodiment of the invention can also be a WMS, or a system, device, server, electronic device, etc., that manages the storage of logistics parcels.

[0027] Packages awaiting sorting include those in transit. The weight and dimensions of these packages are automatically obtained by scanning them using the DWS module.

[0028] After a package arrives at the warehouse, it first undergoes a security check. Security equipment scans the inside of the package to detect any prohibited items. The entire data transmission process typically takes 1–2 seconds, with an accuracy rate of approximately 98%–99%.

[0029] After passing security checks, logistics parcels are identified as parcels awaiting sorting. These parcels are manually placed from the conveyor belt onto the sorting station by the operator for scanning. Once the DWS module detects a parcel awaiting sorting, it automatically triggers the signature / receipt logic. The DWS module then transmits the signature status and security check information of the parcels to the client system via an Application Programming Interface (API).

[0030] The DWS module detects the weight and dimensions of the packages to be sorted. For example, it automatically collects the length, width, height, actual weight, and label information of the packages to be sorted.

[0031] Optionally, the DWS module uses high-precision measurement components. The weighing module error of the DWS module is usually controlled within ±0.1kg. It is also equipped with temperature and humidity compensation functions to ensure stable measurement even when there are large seasonal temperature differences or significant changes in warehouse humidity.

[0032] The DWS module and WMS are seamlessly connected via a local area network using an API. After completing a scan and measurement, the DWS module will transmit the weight, dimensions, and user data of the package to be sorted back to the WMS in real time within a short period of time (e.g., within 3 seconds).

[0033] User data includes at least one of the following: user phone number, user account, user address, etc.

[0034] The WMS contains pre-stored package sorting algorithms. These algorithms can be adjusted based on the sorting requirements of the packages to be sorted, as well as the volume and weight requirements of the packages to be sorted in the warehouse receiving area.

[0035] After receiving the weight, volume, and user data of the packages to be sorted, the WMS first calculates the weight and volume of the packages according to the package sorting algorithm to identify the target packages that need to be assigned to the warehouse. The package sorting algorithm is used to perform a rough first sorting of the packages based on their weight and volume.

[0036] The target package type is initially categorized based on the weight and volume of the packages to be sorted. Target package types include medium-sized packages and small packages.

[0037] Optionally, based on the weight and dimensions of the packages to be sorted using the package sorting algorithm, the packages are categorized into large, medium, and small types. Medium and small packages are identified as target packages, and their recommended storage areas are determined based on subsequent steps. Large packages are stored in a separate large package storage area.

[0038] Optionally, the target package type includes normal packages. Based on the package sorting algorithm, the weight and dimensions of the packages to be sorted are calculated, classifying them into abnormal packages and normal packages. Normal packages are identified as target packages, and their recommended storage area needs to be determined according to subsequent steps. Abnormal packages are stored in a separate abnormal package storage area. Abnormal packages include those with unreadable waybills (e.g., stains or damaged barcodes), those exceeding the shelving limit (e.g., exceeding length or volume limits), those with abnormal weight (e.g., significantly exceeding order records or inconsistent measurements from multiple devices), and those with missing or incomplete order information.

[0039] S200: In the historical parcel sorting information, query the historical inbound results of the parcels associated with the target user data.

[0040] The target user data refers to the data of the user to whom the target package belongs.

[0041] Historical parcel sorting information includes the mapping relationship between the historical warehouse entry areas of sorted parcels and historical user data.

[0042] Historical inbound results are used to characterize whether there are historical inbound areas for packages associated with the target user's data during the previous sorting process. Historical inbound results include areas that exist and areas that do not exist.

[0043] Related packages can be previously sorted packages from the target user data, or previously sorted packages from user data similar to the target user data. For example, the target user data is Building 1 of Community A. Similar user data from Building 1 of Community A includes Building 2 of Community A, Building 3 of Community A, etc. The related packages can be previously sorted packages from Building 1 of Community A, or previously sorted packages from Building 2 of Community A, Building 3 of Community A, etc.

[0044] The system queries historical parcel sorting information based on the target user data. If the target user data, or similar historical user data, exists within the historical parcel sorting information, the sorted parcels matching this historical user data (including the target user data, or similar user data) are considered associated parcels of the target user data. Simultaneously, the historical inbound result for these associated parcels of the target user data will be marked as existing in the historical inbound area.

[0045] If the target user data is not present in the historical parcel sorting information's user data, and there is also no similar historical user data for the target user data, then no associated parcels for the target user data can be found. Additionally, the historical inbound results for the target user data will show no historical inbound area.

[0046] For example, if the target user data is community A, and the historical package sorting information records that sorted packages from community A exist in warehouse area A, then the historical warehouse entry result for community A is that there is a historical warehouse entry area, and the historical warehouse entry area is warehouse area A.

[0047] For example, if the target user data is community A, and there is no record of sorted packages entering the warehouse in community A in the historical package sorting information, then the historical entry result for community A is "no historical entry area exists".

[0048] Furthermore, the historical parcel sorting information is obtained by updating the real-time warehousing status of parcels to be sorted.

[0049] Optionally, based on historical package sorting information, sample user data, associated packages, and sample warehousing results are determined. Based on the sample warehousing results and associated packages, the sample user data is labeled to obtain tagged training samples. A machine learning model is trained using these tagged training samples to obtain a warehousing result query model.

[0050] The target user data is input into the inbound result query model, which then retrieves the historical inbound results for that target user data. Specifically, the inbound result query model queries historical package sorting information based on the input target user data to determine if any related packages exist. If related packages exist, the historical inbound area of ​​those related packages is used as the historical inbound result. If no related packages exist, the historical inbound result is determined to be "no historical inbound area".

[0051] Subsequently, during the updating of historical package sorting information, the inbound result query model is updated in real time based on the updated historical package sorting information. The historical inbound results for the target user data are then retrieved based on the real-time updated inbound result query model.

[0052] S300: Based on historical inbound results and target package type, determine the recommended inbound area for the target package.

[0053] The recommended storage area includes the matching storage area for the target package. If the historical storage results show that a historical storage area exists, the recommended storage area for the target package is determined based on the historical storage area and the target package type. Optionally, the historical storage area, or the storage area adjacent to the historical storage area, can be used as a candidate storage area. From the candidate storage areas, the storage area that matches the target package type is selected as the recommended storage area.

[0054] If the historical inbound results indicate that no historical inbound area exists, the recommended inbound area for the target package will be determined based on other inbound rules combined with the target package type. Other inbound rules include rules that determine the recommended inbound area based on the weight and size of the package to be sorted, or rules that determine the recommended inbound area based on the outbound speed of the warehouse.

[0055] Optionally, if the target package type is a large item, the recommended storage area for the target package is determined to be the large item storage area.

[0056] Optionally, if the target package type is abnormal, the recommended storage area for that target package is designated as the abnormal package storage area. Abnormal packages in the abnormal package storage area are processed through manual review.

[0057] Furthermore, after the WMS determines the recommended receiving area for the target package, it queries the mapping table between sorting slots and storage areas to obtain the matching sorting slot for the recommended receiving area. The WMS then sends the recommended receiving area and the matching sorting slot to the DWS module. The DWS module transports the target package to the matching sorting slot. The target package falls into the matching sorting cart through the matching sorting slot and is then transported to the recommended receiving area by the matching sorting cart.

[0058] Optionally, after the WMS determines the recommended receiving area for the target package, it sends the recommended receiving area to the DWS module. Upon receiving the recommended receiving area, the DWS module queries the mapping table between sorting slots and receiving areas to obtain the matching sorting slot for the recommended receiving area. The DWS module then transports the target package to the matching sorting slot.

[0059] Furthermore, the mapping table between sorting grids and storage areas includes the first mapping relationship between sorting grids and storage area subcategories, the second mapping relationship between storage area subcategories and their respective storage area major categories, and the third mapping relationship between abnormal package entry areas and sorting grids.

[0060] If the recommended storage area includes a major category of recommended storage area, then query the second mapping relationship based on the major category of recommended storage area to obtain at least one matching minor category of recommended storage area; query the first mapping relationship based on at least one matching minor category of recommended storage area to obtain at least one queried sorting grid; and determine the matching sorting grid based on at least one queried sorting grid.

[0061] If the recommended storage area includes a recommended storage area sub-category, then query the first mapping relationship between the sorting grid and the storage area sub-category based on the recommended storage area sub-category to obtain at least one queried sorting grid; based on at least one queried sorting grid, determine the matching sorting grid.

[0062] If the recommended storage area includes the abnormal package entry area, then query the third mapping relationship based on the abnormal package entry area to obtain the matching sorting slot.

[0063] This invention provides a method for determining the receiving area of ​​logistics parcels. Based on a parcel sorting algorithm, it calculates the weight and dimensions of the parcels to be sorted, and identifies the target parcels and their types based on the calculation results. It then queries historical parcel sorting information to retrieve the historical receiving results of parcels associated with the target user data. The target user data refers to the data of the user to whom the target parcel belongs. Based on the historical receiving results and the target parcel type, a recommended receiving area for the target parcel is determined. This invention uses a parcel sorting algorithm to calculate the weight and dimensions of the parcels to be sorted, identifying the target parcels and their types, thus achieving preliminary sorting of the parcels. It excludes large or abnormal parcels that cannot be uniformly assigned to the receiving area, which helps maintain the receiving order of each receiving area and improves the sorting efficiency of logistics parcels. Furthermore, this invention determines the recommended receiving area based on the historical receiving results and target parcel types associated with the target user data, fully considering the historical receiving information of related parcels. This ensures that related parcels associated with the target user data exist in the same or similar receiving areas, thereby ensuring that related parcels associated with the target user data can be transported or delivered uniformly. This invention identifies target packages that can be uniformly allocated to the warehouse through a package sorting algorithm. By using historical package sorting information and target package type, it determines the historical warehousing results and then determines the recommended warehousing area. This achieves precise automatic sorting of packages to be sorted, avoids manual allocation of warehousing areas, and improves the sorting efficiency and accuracy of logistics packages.

[0064] Based on the above embodiments, the weight and size of the packages to be sorted are calculated using a package sorting algorithm. The target packages and their types that need to be allocated into the warehouse are identified based on the calculation results. This includes the following steps: The volume of the packages to be sorted is determined based on their dimensions. When the weight of the package to be sorted is less than or equal to the weight threshold and the volume of the package to be sorted is less than or equal to the volume threshold, the package to be sorted is identified as the target package. Obtain the first comparison result between the weight of the target package and at least one weight class threshold; Obtain a second comparison result between the size of the target package and at least one size class threshold; Based on the first comparison result and the second comparison result, the target package type is determined.

[0065] Because the volume and weight capacity of each storage area in the warehouse are limited, it is necessary to calculate the weight and volume of the packages to be sorted based on the package sorting algorithm in order to perform preliminary sorting of the packages and identify target packages within the volume and weight capacity range of each storage area. Target packages include packages to be sorted that can be uniformly allocated into the warehouse.

[0066] Optionally, based on the package sorting algorithm, packages to be sorted are initially divided into large, medium, and small categories. Medium and small packages are identified as target packages. Large packages, due to their excessive size or weight, exceed the volume and weight limits of each storage area and need to be stored separately in the large package receiving area; they are not considered target packages.

[0067] When the package sorting algorithm identifies a package whose weight is less than or equal to a weight threshold and whose volume is less than or equal to a volume threshold, the package is identified as the target package. For example, the weight threshold is 70 kg, and the volume threshold is 1.5 m × 1 m × 1 m = 1.5 m. 3 If the weight of the package to be sorted is less than or equal to 70 kg, and the volume of the package to be sorted is less than or equal to 1.5 m³, then... 3 At that time, the package to be sorted is identified as the target package.

[0068] After identifying the target package, the target package type is further identified. A first comparison result is obtained between the target package's weight and at least one weight class threshold; a second comparison result is obtained between the target package's dimensions and at least one size class threshold. The target package's dimensions include length, width, and height.

[0069] For example, there are two weight class thresholds, with thresholds of 20kg and 10kg respectively. The first comparison result includes the target package weighing ≤20kg or the target package weighing ≤10kg.

[0070] The number of size grade thresholds is four, including 120cm, 210cm, 105cm, and 50cm. The second comparison result includes each side (including length, width, or height) of the target package ≤ 120cm; simultaneously, the sum of the three sides of the target package (length, width, and height) ≤ 210cm. Alternatively, the second comparison result includes each side (including length, width, or height) of the target package ≤ 50cm; simultaneously, the sum of the three sides of the target package (length, width, and height) ≤ 105cm.

[0071] Based on the first and second comparison results, the target package type is determined. For example, if the target package weighs ≤20kg; each side (including length, width, or height) of the target package is ≤120cm; and the sum of the three sides (length, width, and height) of the target package is ≤210cm, then the target package type is determined to be a medium-sized item. If the target package weighs ≤10kg; each side (including length, width, or height) of the target package is ≤50cm; and the sum of the three sides (length, width, and height) of the target package is ≤105cm, then the target package type is determined to be a small item.

[0072] This invention identifies target packages that can be uniformly allocated to the warehouse based on their weight and size, achieving initial sorting of packages and excluding large or abnormal packages that cannot be uniformly allocated. This helps maintain the order of receiving packages in each warehouse area, thereby improving the sorting efficiency of logistics packages. Furthermore, this invention further determines the type of target package based on its weight and size, achieving refined classification of target packages and improving the accuracy of subsequent sorting.

[0073] Based on the above embodiments, historical parcel sorting information includes historical user data and the warehousing results of sorted parcels. Querying the historical warehousing results of parcels associated with the target user data within the historical parcel sorting information includes the following steps: Query historical package sorting information to obtain historical user data that matches the target user data, as well as the warehousing results of sorted packages that match the historical user data; The sorted packages that match historical user data will be used as the historical inbound results.

[0074] The inbound results include historical inbound areas. Historical package sorting information includes the mapping relationship between historical user data, sorted packages from historical user data, and historical inbound areas of sorted packages.

[0075] Furthermore, before querying historical package sorting information based on target user data, the target user data undergoes preprocessing. Preprocessing includes at least one of correction, completion, and standardization. Correction includes correcting typos or errors. Completion includes supplementing the target user data. For example, if the target user data includes Province A, Community B, but lacks city-level and county-level information, then the city-level and county-level information is supplemented based on Province A, Community B. Standardization includes adjusting the format of the target user data to match the format of historical user data from historical package sorting information.

[0076] Based on the preprocessed target user data, query historical package sorting information to obtain historical user data that matches the target user data, as well as the warehousing results of sorted packages that match the historical user data.

[0077] Matching historical user data includes historical user data that has the same actual meaning as the target user data, and / or historical user data that has a similar actual meaning to the target user data. For example, if the target user data is the target user's address, matching historical user data includes the addresses of historical users that have the same address as the target user, as well as the addresses of historical users whose addresses belong to the same district / township / street / community as the target user.

[0078] In the historical parcel sorting information, retrieve the historical inbound areas of sorted parcels that match historical user data. Use these sorted parcels that match historical user data as associated parcels for the target user data. Use the historical inbound areas of these sorted parcels that match historical user data as the historical inbound areas of associated parcels for the target user data. Optionally, the historical inbound areas of associated parcels for the target user data can be one, two, or more.

[0079] This invention identifies matching historical user data by querying historical parcel sorting information, enabling the search for historical user data that is identical or similar to that of the target user. Based on the warehousing results of sorted parcels matching historical user data, it determines historical warehousing results, thus retrieving historical warehousing information for parcels associated with the target user data. This provides historical reference information for subsequently determining the recommended warehousing area for the target parcel.

[0080] Based on the above embodiments, and based on historical warehousing results and target package type, the recommended warehousing area for the target package is determined, including the following steps: When the historical inbound results indicate that the target user data exists in the historical inbound area, the recommended inbound area is determined based on the historical inbound area and the target package type. When the historical inbound results indicate that the target user data does not exist in the historical inbound area, the recommended inbound area is determined based on the outbound speed level of each warehouse area, the remaining storage space information, and the target package type.

[0081] When the historical inbound results indicate that the target user data exists in a historical inbound area, a recommended inbound area is determined based on the historical inbound area and the target package type. Optionally, valid historical inbound areas with remaining storage space are filtered based on the remaining storage space information of the historical inbound areas. Optionally, if there is only one valid historical inbound area, that valid historical inbound area is used as the recommended inbound area. Optionally, if there are two or more valid historical inbound areas, the matching degree between the target package type and each valid historical inbound area is determined, and the valid historical inbound area with the highest matching degree is used as the recommended inbound area. Optionally, if there are zero valid historical inbound areas, a recommended inbound area is determined based on the outbound speed level, remaining storage space information, and target package type of each storage area in the warehouse.

[0082] When the historical inbound results indicate that the target user data does not exist in the historical inbound area, the recommended inbound area is determined based on the outbound speed level of each warehouse area, the remaining storage space information, and the target package type.

[0083] Outbound speed rating indicates how quickly target packages can be shipped from each storage area. Remaining storage space information includes the number of remaining storage spaces, representing the number of target packages that can continue to be stored in the storage area.

[0084] When the historical inbound results show that the target user's data does not exist in the inbound area, it means that the target user has no previous inbound records. In this case, based on the outbound speed level, remaining storage space information, and target package type of each warehouse area, the warehouse area with remaining storage space and a high outbound speed that matches the target package type is selected as the recommended inbound area.

[0085] This invention determines the recommended storage area based on historical storage areas and target package types, which not only ensures that target packages can be accurately stored, but also ensures that related packages of target user data exist in the same or similar storage areas. This ensures that related packages of target user data can be transported or delivered in a unified manner, thereby improving the sorting efficiency and accuracy of logistics packages.

[0086] Based on the above embodiments, the outbound speed level is determined based on the distance between the storage area and the warehouse's outbound exit. The outbound speed level includes fast, medium, and slow levels. The recommended entry area is determined based on the outbound speed level of each storage area, remaining storage space information, and the type of the target package, including the following steps: When there are remaining storage spaces in the express-level storage area, the remaining express-level storage area that matches the target package type will be recommended as the storage area. When there are no remaining storage spaces in the fast-speed category warehouse area, but there are remaining storage spaces in the medium-speed category warehouse area, the remaining medium-speed category warehouse area that matches the target package type will be used as the recommended warehouse area. When there are no remaining storage spaces in both the fast-speed and medium-speed storage areas, but there are remaining storage spaces in the slow-speed storage area, the remaining slow-speed storage area that matches the target package type will be recommended as the storage area.

[0087] Outbound speed ratings are determined based on the distance between the storage area and the warehouse's outbound exit. Storage areas closer to the exit have faster outbound speeds. For example, the distance between each storage area and the warehouse's outbound exit is calculated. Storage areas with distances less than or equal to a first distance threshold (e.g., 10m) are classified as fast. Storage areas with distances between the first and second distance thresholds (e.g., 10m-50m) are classified as medium-speed. Storage areas with distances greater than or equal to the second distance threshold (e.g., 50m) are classified as slow.

[0088] The remaining storage space information includes whether there are any remaining storage spaces and the number of remaining storage spaces.

[0089] If the target user data does not have a historical inbound area, first query the remaining storage space information of the express tier storage area. If the express tier storage area has remaining storage space, calculate the matching degree between the target package type and each remaining express tier storage area. The remaining express tier storage area with the highest matching degree is selected as the recommended inbound area.

[0090] If no storage space remains in the fast-speed category, then query the remaining storage space information for the medium-speed category. If storage space remains in the medium-speed category, calculate the match between the target package type and each remaining medium-speed category storage area. Select the remaining medium-speed category storage area with the highest match as the recommended storage area.

[0091] If neither the fast-speed nor the medium-speed storage areas have remaining storage space, then the remaining storage space information for the slow-speed storage areas is queried. If the slow-speed storage areas have remaining storage space, then the matching degree between the target package type and each remaining slow-speed storage area is calculated. The remaining slow-speed storage area with the highest matching degree is selected as the recommended storage area.

[0092] Furthermore, if there are no remaining storage spaces in the fast-speed, medium-speed, and slow-speed storage areas, the target package will be stored in other warehouses or a designated location.

[0093] This invention ensures that warehouses with faster outbound processing are prioritized for storage by sequentially matching the remaining fast-speed, medium-speed, and slow-speed storage areas, thereby improving the utilization efficiency of each storage area. Simultaneously, it matches recommended storage areas based on the target package type, guaranteeing a high degree of matching between each target package and the recommended storage area.

[0094] Based on the above embodiments, after determining the recommended storage area for the target package based on historical storage results, the following steps are also included: Once the target package is stored in the recommended storage area, a target mapping relationship is established between the target user data, the target package, and the recommended storage area. The target mapping relationship is stored in the historical package sorting information to update the historical package sorting information.

[0095] After the WMS determines the recommended receiving area for the target package, it sends the recommended receiving area to the DWS module. Upon receiving the recommended receiving area, the DWS module determines the matching sorting slot. The DWS module then transports the target package to the matching sorting slot. The target package falls into the matching sorting cart through the matching sorting slot and is subsequently transported to the recommended receiving area by the matching sorting cart.

[0096] Simultaneously with the target package being stored in the recommended storage area, the package's storage information is sent to the WMS (Warehouse Management System). The WMS establishes a target mapping relationship between the target user data, the target package, and the recommended storage area. The WMS stores this target mapping relationship in the historical package sorting information to update the historical package sorting information. Subsequently, based on the updated historical package sorting information, the WMS queries the historical storage results of the packages associated with the target user data.

[0097] This invention constructs a target mapping relationship in real time based on the warehousing status of the target package to update the historical package sorting information, ensuring the real-time nature and accuracy of the historical package sorting information, and enabling the sorting information of the sorted target packages to fully provide a reference for the sorting process of the packages to be sorted.

[0098] Based on the above embodiments, after determining the recommended storage area for the target package based on historical storage results, the following steps are also included: Once the target package is stored in the recommended storage area, the remaining storage space information of each storage area in the warehouse is updated based on the recommended storage area.

[0099] As the target package is stored in the recommended storage area, its storage information is sent to the WMS (Warehouse Management System). The WMS stores storage area information tables for each storage area. These tables record the outbound speed rating and available storage space for each storage area.

[0100] Once a target package is stored in the recommended storage area, the WMS updates the storage area information table based on the package's storage information. Subsequently, the recommended storage area is determined based on the updated storage area information table and the type of the target package.

[0101] This invention updates the remaining storage space information of the warehouse area based on the real-time entry status of the target package, ensuring the real-time nature and accuracy of the remaining storage space information of each warehouse area, which helps to improve the accuracy of subsequent determination of recommended entry areas.

[0102] The following describes the device for determining the warehouse entry area of ​​logistics parcels provided by the present invention. The device for determining the warehouse entry area of ​​logistics parcels described below can be referred to in correspondence with the method for determining the warehouse entry area of ​​logistics parcels described above.

[0103] like Figure 2 As shown, a device for determining the receiving area of ​​logistics parcels includes: The identification module 201 is used to calculate the weight and size of the packages to be sorted based on the package sorting algorithm, and to identify the target packages and target package types that need to be allocated into the warehouse based on the calculation results. The query module 202 is used to query the historical inbound results of packages associated with the target user data in the historical package sorting information; the target user data is the data of the user to whom the target package belongs. The determination module 203 is used to determine the recommended storage area for the target package based on historical storage results and the target package type.

[0104] The present invention provides a device for determining the warehousing area of ​​logistics parcels. Based on a parcel sorting algorithm, it calculates the weight and dimensions of the parcels to be sorted, and identifies the target parcels and their types to be allocated for warehousing based on the calculation results. It also queries historical parcel sorting information to retrieve the historical warehousing results of parcels associated with the target user data. The target user data refers to the data of the user to whom the target parcel belongs. Based on the historical warehousing results and the target parcel type, the recommended warehousing area for the target parcel is determined. This invention uses a parcel sorting algorithm to calculate the weight and dimensions of the parcels to be sorted, identifying the target parcels and their types, thus achieving preliminary sorting of the parcels. It excludes large parcels or abnormal parcels that cannot be uniformly allocated for warehousing, which helps maintain the warehousing order of each warehousing area and improves the sorting efficiency of logistics parcels. Furthermore, by determining the recommended warehousing area based on the historical warehousing results and target parcel types associated with the target user data, this invention fully considers the historical warehousing information of the associated parcels, ensuring that associated parcels of the target user data exist in the same or similar warehousing areas, thereby ensuring that associated parcels of the target user data can be transported or delivered uniformly. This invention identifies target packages that can be uniformly allocated to the warehouse through a package sorting algorithm. By using historical package sorting information and target package type, it determines the historical warehousing results and then determines the recommended warehousing area. This achieves precise automatic sorting of packages to be sorted, avoids manual allocation of warehousing areas, and improves the sorting efficiency and accuracy of logistics packages.

[0105] All relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.

[0106] Figure 3 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 3As shown, the electronic device may include a processor 310, a communications interface 320, a memory 330, and a communication bus 340. The processor 310, communications interface 320, and memory 330 communicate with each other via the communication bus 340. The processor 310 can call logical instructions in the memory 330 to execute a method for determining the warehousing area of ​​logistics parcels. This method includes: calculating the weight and size of the parcels to be sorted based on a parcel sorting algorithm; identifying the target parcels and their types to be allocated for warehousing based on the calculation results; querying historical warehousing results of parcels associated with the target user data in historical parcel sorting information; the target user data being the data of the user to whom the target parcel belongs; and determining the recommended warehousing area for the target parcel based on the historical warehousing results and the target parcel type.

[0107] Furthermore, the logical instructions in the aforementioned memory 330 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0108] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the method for determining the warehousing area of ​​logistics parcels provided by the above methods. The method includes: calculating the weight and size of the parcels to be sorted based on a parcel sorting algorithm, and identifying the target parcels and target parcel types that need to be allocated for warehousing based on the calculation results; querying the historical warehousing results of parcels associated with the target user data in historical parcel sorting information; the target user data is the data of the user to whom the target parcel belongs; and determining the recommended warehousing area for the target parcel based on the historical warehousing results and the target parcel type.

[0109] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements the method for determining the warehousing area of ​​logistics parcels provided by the above methods. The method includes: calculating the weight and size of the parcels to be sorted based on a parcel sorting algorithm, and identifying the target parcels and target parcel types to be allocated for warehousing based on the calculation results; querying the historical warehousing results of parcels associated with the target user data in historical parcel sorting information; the target user data being the data of the user to whom the target parcel belongs; and determining the recommended warehousing area for the target parcel based on the historical warehousing results and the target parcel type.

[0110] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0111] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0112] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for determining the warehousing area of ​​logistics parcels, characterized in that, include: Based on the package sorting algorithm, the weight and size of the packages to be sorted are calculated, and the target packages and their types that need to be allocated into the warehouse are identified according to the calculation results. In the historical parcel sorting information, query the historical inbound results of parcels associated with the target user data; the target user data refers to the data of the user to whom the target parcel belongs. Based on the historical warehousing results and the target package type, the recommended warehousing area for the target package is determined.

2. The method for determining the warehousing area of ​​logistics parcels according to claim 1, characterized in that, The package sorting algorithm calculates the weight and size of the packages to be sorted, and identifies the target packages and their types to be allocated into the warehouse based on the calculation results, including: The volume of the packages to be sorted is determined based on their dimensions. When the weight of the package to be sorted is less than or equal to a weight threshold and the volume of the package to be sorted is less than or equal to a volume threshold, the package to be sorted is identified as the target package. Obtain the first comparison result between the weight of the target package and at least one weight class threshold; Obtain a second comparison result of the size of the target package and at least one size class threshold; Based on the first comparison result and the second comparison result, the target package type is determined.

3. The method for determining the warehousing area of ​​logistics parcels according to claim 1, characterized in that, The step of determining the recommended storage area for the target package based on the historical storage results and the target package type includes: When the historical entry result indicates that the target user data exists in the historical entry area, the recommended entry area is determined based on the historical entry area and the target package type; When the historical inbound result indicates that the target user data does not exist in the historical inbound area, the recommended inbound area is determined based on the outbound speed level of each warehouse area, the remaining storage space information, and the target package type.

4. The method for determining the warehousing area of ​​logistics parcels according to claim 3, characterized in that, The outbound speed level is determined based on the distance between the storage area and the warehouse's outbound exit. The outbound speed level includes fast, medium, and slow levels. Determining the recommended entry area based on the outbound speed level of each storage area, remaining storage space information, and the target package type includes: When there are remaining storage spaces in the express-level storage area, the remaining express-level storage area that matches the target package type will be used as the recommended storage area. When there are no remaining storage spaces in the fast-speed category storage area, but there are remaining storage spaces in the medium-speed category storage area, the remaining medium-speed category storage area that matches the target package type will be used as the recommended storage area. When there are no remaining storage spaces in both the fast-speed and medium-speed storage areas, but there are remaining storage spaces in the slow-speed storage area, the remaining slow-speed storage area that matches the target package type will be used as the recommended storage area.

5. The method for determining the warehousing area of ​​logistics parcels according to claim 1, characterized in that, The historical parcel sorting information includes historical user data and the warehousing results of sorted parcels. Querying the historical warehousing results of parcels associated with the target user data within the historical parcel sorting information includes: Query the historical package sorting information to obtain the historical user data that matches the target user data, and the warehousing results of the sorted packages that match the historical user data; The sorted packages that match the historical user data are used as the warehousing results.

6. The method for determining the warehousing area of ​​logistics parcels according to claim 1, characterized in that, After determining the recommended storage area for the target package based on the historical storage results, the process further includes: Once the target package is stored in the recommended storage area, a target mapping relationship is established between the target user data, the target package, and the recommended storage area. The target mapping relationship is stored in the historical package sorting information to update the historical package sorting information.

7. The method for determining the warehousing area of ​​logistics parcels according to claim 1, characterized in that, After determining the recommended storage area for the target package based on the historical storage results, the process further includes: Once the target package is stored in the recommended storage area, the remaining storage space information of each storage area in the warehouse is updated based on the recommended storage area.

8. A device for determining the receiving area of ​​logistics parcels, characterized in that, include: The identification module is used to calculate the weight and size of the packages to be sorted based on the package sorting algorithm, and to identify the target packages and target package types that need to be allocated into the warehouse based on the calculation results. The query module is used to query the historical inbound results of packages associated with target user data in the historical package sorting information; the target user data is the data of the user to whom the target package belongs; The determination module is used to determine the recommended storage area for the target package based on the historical storage results and the target package type.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the method for determining the warehousing area of ​​logistics parcels as described in any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for determining the warehousing area of ​​logistics parcels as described in any one of claims 1 to 7.