Parcel delivery and unsigned order quantity reminding method and device, equipment and medium

By displaying the number of packages awaiting signature on the courier's terminal and triggering delivery reminders, the problem of increased delivery time for couriers and decreased customer experience caused by missed deliveries has been solved, thus improving the accuracy and efficiency of package delivery.

CN121599562APending Publication Date: 2026-03-03SHANGHAI DONGPU INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511613682.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-06
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In existing technologies, packages may become scattered or mixed up during transportation, making it impossible for couriers to deliver all packages belonging to the current delivery point. This results in missed deliveries, increases delivery time for couriers, reduces package signing efficiency, and degrades the consumer's package receiving experience.

Method used

By aggregating the order addresses of packages awaiting signature according to the same Area of ​​Interest (AOI), a set of packages awaiting signature is obtained. The location information of the courier is obtained in real time to determine the AOI where the courier is located. The number of packages awaiting signature is displayed on the courier's business terminal and a delivery reminder is triggered.

Benefits of technology

It enables accurate identification and centralized display of packages awaiting signature within the same area, avoiding the need for couriers to make return deliveries due to missed packages, reducing unnecessary transportation mileage and time costs, improving the accuracy and completeness of the delivery process, and ensuring stable delivery time for consumers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121599562A_ABST
    Figure CN121599562A_ABST
Patent Text Reader

Abstract

The invention provides a parcel delivery and unsigned order quantity reminding method, device, equipment and medium, and the method comprises the steps: carrying out the aggregation processing of order addresses of parcels to be signed according to the same AOI, and obtaining a parcel set to be signed in the same AOI range; acquiring positioning information of a courier in real time, and judging an AOI (Area Of Interest) where the courier is currently located; and distributing a to-be-signed package set in the current AOI of the courier to a business terminal of the courier, displaying the to-be-signed number through the business terminal of the courier, and triggering a delivery prompt. Through the AOI aggregation and real-time position matching technology, accurate identification and centralized display of the parcels to be signed in the same area are realized, turn-back delivery caused by parcel omission of couriers is avoided, and invalid transportation mileage and time cost are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of logistics management technology, specifically to methods, devices, equipment, and media for parcel delivery and reminders of unsigned parcel volume. Background Technology

[0002] In existing technology, after sorting packages at the delivery point, couriers load them onto their vehicles and head to their designated delivery areas. Following a planned delivery route, couriers deliver packages to each delivery point in turn. Packages are grouped according to their initial Area of ​​Interest (AOI) during sorting, meaning each delivery point's packages are loaded into a separate pile. However, during transport, packages can become scattered and mixed up with those from other delivery points, making it difficult for couriers to find and deliver all packages belonging to their current delivery point. This results in missed deliveries. When heading to later delivery points, if packages from previous points are found left behind, the courier must either turn back or make a second delivery, increasing delivery time, reducing package signing efficiency, and decreasing customer satisfaction upon receipt. Summary of the Invention

[0003] The main objective of this invention is to solve the technical problems in the prior art where secondary delivery is required due to missed deliveries, resulting in increased delivery time for couriers, reduced parcel signing efficiency, and decreased consumer satisfaction upon receiving the parcel.

[0004] The first aspect of this invention provides a method for parcel delivery and unsigned parcel tracking reminders, comprising: The order addresses of packages awaiting delivery are aggregated according to the same Area of ​​Interest (AOI) to obtain a set of packages awaiting delivery within the same AOI range; It can obtain the real-time location information of deliverymen and determine the area of ​​interest (AOI) where the deliveryman is currently located; The system allocates the collection of packages awaiting signature within the AOI (Area of ​​Interest) where the courier is currently located to the courier's terminal, displays the number of packages awaiting signature on the courier's terminal, and triggers a delivery reminder.

[0005] Optionally, in a first implementation of the first aspect of the present invention, the step of aggregating the order addresses of packages to be signed for according to the Region of Interest (AOI) to obtain a set of packages to be signed for within the AOI range includes: Obtain the order address of the package to be signed for, and preprocess the obtained order address to obtain the preprocessed order address; convert the preprocessed order address into latitude and longitude coordinates; Construct an AOI spatial database and determine the region of interest (AOI) where the latitude and longitude coordinates of the order address of the package to be signed for are located, thereby obtaining a set of packages to be signed for within the same AOI.

[0006] Optionally, in a second implementation of the first aspect of the present invention, the step of obtaining the order address of the package to be signed for, and preprocessing the obtained order address to obtain a preprocessed order address; converting the preprocessed order address into latitude and longitude coordinates includes: Obtain the order addresses of packages awaiting delivery, and clean the obtained order addresses, including: standardizing the format, correcting typos, and handling missing information, to obtain standardized order addresses; The standardized order addresses are then processed into structured address tags. Convert the structured address into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address.

[0007] Optionally, in a third implementation of the first aspect of the present invention, the step of converting the structured address into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address includes: The structured address is compared with the address database of the geocoding interface, and the candidate address with the highest matching degree is selected as the target address; The system determines whether the matching degree of the target address with the highest matching degree is greater than or equal to a preset value. If the matching degree is greater than or equal to the preset value, the current target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address. If the matching degree is less than the preset value, the current target address is corrected based on historical data backtracking or manual review, and the corrected target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address.

[0008] Optionally, in the fourth implementation of the first aspect of the present invention, the step of constructing an AOI spatial database and determining the region of interest (AOI) where the latitude and longitude coordinates of the order address of the package to be signed for are located, thereby obtaining a set of packages to be signed for within the same region of interest (AOI), includes: Use PostGIS or MongoDB to store the AOI polygon data of the region of interest, and build an R tree index to construct an AOI spatial database; The ST-Within spatial function is called to match the latitude and longitude coordinates of the order address with the boundaries of AOI polygons in the AOI spatial database. For multi-level nested AOI scenarios, the finest-grained AOI is matched first through a quadtree index. Packages within the same Area of ​​Interest (AOI) are aggregated into a set, and detailed data including package tracking numbers and recipient information is stored to complete the aggregation.

[0009] Optionally, in a fifth implementation of the first aspect of the present invention, the step of acquiring the courier's location information in real time and determining the courier's current area of ​​interest (AOI) includes: The courier's latitude and longitude coordinates are obtained through the courier's business terminal; the ST-Within spatial function is called to match the courier's latitude and longitude coordinates with the AOI polygon boundaries in the AOI spatial database. For multi-level nested AOI scenarios, the finest-grained AOI is matched first through quadtree indexing.

[0010] Optionally, in a sixth implementation of the first aspect of the present invention, the method further includes: when the distance between the courier's latitude and longitude coordinates and the boundary of the AOI polygon is less than a preset value, then expanding the boundary of the AOI polygon to generate a buffer zone; determining whether the current courier's latitude and longitude coordinates are within the boundary of the AOI polygon or within the buffer zone; if they are within the boundary of the AOI polygon or within the buffer zone, then determining that the current courier is within the current region of interest (AOI).

[0011] A second aspect of the present invention provides a parcel delivery and unsigned parcel tracking reminder device, comprising: The package collection module is used to aggregate the order addresses of packages awaiting delivery according to the same Area of ​​Interest (AOI) to obtain a collection of packages awaiting delivery within the same AOI range. The courier location module is used to obtain the courier's location information in real time and determine the courier's current area of ​​interest (AOI). The reminder module is used to allocate the collection of packages to be signed for within the AOI (Area of ​​Interest) where the courier is currently located to the courier's pickup and delivery APP. The courier's pickup and delivery APP displays the number of packages to be signed for and triggers delivery reminders.

[0012] Optionally, in a first implementation of the second aspect of the present invention, the package collection module includes: The latitude and longitude coordinate acquisition submodule is used to obtain the order address of the package to be signed for, preprocess the obtained order address to obtain the preprocessed order address, and convert the preprocessed order address into latitude and longitude coordinates; The submodule for the set of parcels to be signed for within an AOI is used to construct an AOI spatial database and determine the region of interest (AOI) containing the latitude and longitude coordinates of the order address of the parcel to be signed for, thereby obtaining a set of parcels to be signed for within the same region of interest (AOI).

[0013] Optionally, in a second implementation of the second aspect of the present invention, the latitude and longitude coordinate acquisition submodule includes: Obtain the order addresses of packages awaiting delivery, and clean the obtained order addresses, including: standardizing the format, correcting typos, and handling missing information, to obtain standardized order addresses; The standardized order addresses are then processed into structured address tags. Convert the structured address into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address.

[0014] Optionally, in a third implementation of the second aspect of the present invention, the step of converting the structured address into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address includes: The structured address is compared with the address database of the geocoding interface, and the candidate address with the highest matching degree is selected as the target address; The system determines whether the matching degree of the target address with the highest matching degree is greater than or equal to a preset value. If the matching degree is greater than or equal to the preset value, the current target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address. If the matching degree is less than the preset value, the current target address is corrected based on historical data backtracking or manual review, and the corrected target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address.

[0015] Optionally, in a fourth implementation of the second aspect of the present invention, the AOI-to-be-signed package collection submodule includes: Use PostGIS or MongoDB to store the AOI polygon data of the region of interest, and build an R tree index to construct an AOI spatial database; The ST-Within spatial function is called to match the latitude and longitude coordinates of the order address with the boundaries of AOI polygons in the AOI spatial database. For multi-level nested AOI scenarios, the finest-grained AOI is matched first through a quadtree index. Packages within the same Area of ​​Interest (AOI) are aggregated into a set, and detailed data including package tracking numbers and recipient information is stored to complete the aggregation.

[0016] Optionally, in a fifth implementation of the second aspect of the present invention, the courier positioning module includes: The courier's latitude and longitude coordinates are obtained through the courier's business terminal; the ST-Within spatial function is called to match the courier's latitude and longitude coordinates with the AOI polygon boundaries in the AOI spatial database. For multi-level nested AOI scenarios, the finest-grained AOI is matched first through quadtree indexing.

[0017] Optionally, in a sixth implementation of the second aspect of the present invention, the device further includes: when the distance between the courier's latitude and longitude coordinates and the boundary of the AOI polygon is less than a preset value, expanding the boundary of the AOI polygon to generate a buffer zone; determining whether the current courier's latitude and longitude coordinates are within the boundary of the AOI polygon or within the buffer zone; if they are within the boundary of the AOI polygon or within the buffer zone, determining that the current courier is within the current region of interest (AOI).

[0018] A third aspect of the present invention provides an electronic device, the electronic device comprising a memory and at least one processor, wherein the memory stores instructions; The at least one processor invokes the instructions in the memory to cause the electronic device to perform the steps of the package delivery and unsigned order reminder method as described above.

[0019] A fourth aspect of the present invention provides a computer-readable storage medium storing instructions that, when executed by a processor, implement the various steps of the package delivery and unsigned item reminder method described above.

[0020] Compared with the prior art, the present invention has the following beneficial effects: 1. This invention uses AOI aggregation and real-time location matching technology to achieve accurate identification and centralized display of packages waiting to be signed for in the same area, avoiding the need for couriers to make return deliveries due to missed packages, and reducing unnecessary transportation mileage and time costs. 2. This invention combines address standardization, geocoding error correction mechanism and multi-layer matching technology of spatial database to solve the positioning problem in scenarios such as fuzzy address, erroneous address, and multi-level AOI nesting, improves the accuracy of address parsing and AOI matching, and ensures that the system can still operate stably in complex address environments. 3. By standardizing order addresses, aggregating AOI, and accurately matching the real-time location of couriers, dynamic association between packages awaiting signature and the courier's location is achieved, significantly improving the accuracy and completeness of the delivery process; 4. This invention addresses the issues of format unification, typo correction, and missing information completion in address cleaning. Combined with a high-matching verification mechanism of geocoding, it effectively solves the positioning deviation problem caused by fuzzy and incorrect addresses, ensuring the accuracy of AOI aggregation results. At the same time, through the ST-Within function and quadtree index of spatial databases such as PostGIS, it achieves efficient matching in multi-level AOI nested scenarios. With the boundary buffer design, it further ensures the reliability of the AOI judgment of the courier.

[0021] 5. This invention displays the number and details of packages awaiting signature within the current AOI (Area of ​​Interest) in real time through the business terminal, forming a closed-loop connection between "area - package courier - deliveryman." Technically, this constrains deliverymen to complete the delivery of all packages within the current area, completely avoiding missed deliveries due to human error and reducing the time and cost waste caused by return deliveries. Simultaneously, consumers can obtain more stable delivery times, improving service satisfaction. Ultimately, this achieves multiple optimizations in the operational efficiency, cost control, and user experience of express delivery companies, demonstrating significant practical application value. Attached Figure Description

[0022] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings: Figure 1 This is a first flowchart of a parcel delivery and unsigned order reminder method provided in an embodiment of the present invention.

[0023] Figure 2 This is a second flowchart of the parcel delivery and unsigned order reminder method provided in an embodiment of the present invention.

[0024] Figure 3 This is a third flowchart of the parcel delivery and unsigned order reminder method provided in an embodiment of the present invention.

[0025] Figure 4 This is a schematic diagram of a parcel delivery and unsigned item reminder device provided in an embodiment of the present invention.

[0026] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0027] This invention provides a method, apparatus, device, and medium for parcel delivery and unsigned order reminders, comprising: aggregating the order addresses of parcels awaiting signature according to the same Area of ​​Interest (AOI) to obtain a set of parcels awaiting signature within the AOI; acquiring the courier's location information in real time and determining the courier's current AOI; allocating the set of parcels awaiting signature within the courier's current AOI to the courier's terminal, displaying the number of parcels awaiting signature on the courier's terminal, and triggering a delivery reminder. This invention solves the technical problem in the prior art where missed parcel deliveries require secondary deliveries, leading to increased courier delivery time, reduced parcel signing efficiency, and decreased customer satisfaction upon receiving the parcels.

[0028] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" or "having" and any variations thereof are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0029] For ease of understanding, the specific process of the embodiments of the present invention is described below. Please refer to [link / reference]. Figure 1 The first embodiment of the parcel delivery and unsigned item reminder method in this invention includes: 101. Aggregate the order addresses of packages awaiting signature according to the same Area of ​​Interest (AOI) to obtain a set of packages awaiting signature within the same AOI range; In this embodiment, the order address of the package to be signed for is obtained, and the obtained order address is preprocessed to obtain the preprocessed order address; the preprocessed order address is then converted into latitude and longitude coordinates. More specifically, the order address of the package to be signed for is obtained, and the obtained order address is preprocessed to obtain the preprocessed order address, including: Obtain the order addresses of packages awaiting delivery, and clean the obtained order addresses, including: standardizing the format, correcting typos, and handling missing information, to obtain standardized order addresses; The standardized order addresses are then processed into structured address tags; specifically, key fields are extracted using regular expressions or word segmentation models to obtain the structured address tags. Convert the structured address to latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address; specifically, call the Gaode / Baidu Maps API or open source tools to convert the structured address to latitude and longitude coordinates.

[0030] Specifically, the structured address is compared with the address database of the geocoding interface, and the candidate address with the highest matching degree is selected as the target address; The system determines whether the matching degree of the target address with the highest matching degree is greater than or equal to a preset value. If the matching degree is greater than or equal to the preset value, the current target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address. If the matching degree is less than the preset value, the current target address is corrected based on historical data backtracking or manual review, and the corrected target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address.

[0031] Construct an AOI spatial database and determine the region of interest (AOI) where the latitude and longitude coordinates of the order address of the package to be signed for are located, thereby obtaining a set of packages to be signed for within the same AOI.

[0032] Specifically, PostGIS or MongoDB is used to store the AOI polygon data of the region of interest, and an R tree index is built to construct the AOI spatial database; The ST-Within spatial function is called to match the latitude and longitude coordinates of the order address with the boundaries of AOI polygons in the AOI spatial database. For multi-level nested AOI scenarios, the finest-grained AOI is matched first through a quadtree index. Packages within the same Area of ​​Interest (AOI) are aggregated into a set, and detailed data including package tracking numbers and recipient information is stored to complete the aggregation.

[0033] 102. Obtain the real-time location information of the courier and determine the area of ​​interest (AOI) where the courier is currently located; In this embodiment, the AOI boundary coordinates are stored in a spatial database, such as PostGIS or MongoDB, in the form of polygon point sets; an R-tree index or GeoHash encoding is created for the AOI data to accelerate range queries. The courier's latitude and longitude coordinates are obtained through the courier's business terminal, and the data is reported to message queues such as Kafka at a frequency of seconds. The ST-Within spatial function is called to match the courier's latitude and longitude coordinates with the AOI polygon boundaries in the AOI spatial database. If the courier is in multiple AOIs at the same time, the finest granular AOI is returned according to the business rules. In this embodiment, the business terminal is the courier pickup and delivery APP.

[0034] 103. Assign the collection of packages awaiting signature within the AOI of interest where the courier is currently located to the courier's business terminal, display the number of packages awaiting signature on the courier's business terminal, and trigger a delivery reminder; In this embodiment, based on the number of packages awaiting signature within the determined AOI range, package details, and whether the courier is currently within the corresponding AOI range, for example: when the courier opens the signature scanning function of the courier pickup and delivery APP, the courier's current location information is obtained, the AOI where the courier is currently located is calculated based on the location information, and at the same time, the packages awaiting signature within the AOI range are obtained. After calculating the packages awaiting signature, they are displayed on the signature scanning interface of the courier pickup and delivery APP. Specific display information includes: 1. Display the AOI name and the number of packages awaiting signature. To ensure data accuracy, an "Update" button is provided. Clicking the "Update" button updates the courier's precise location information and the number of packages awaiting signature. 2. Display the "Details" button. When the "Details" button is clicked, the tracking number, delivery address, recipient's name and phone number, and other detailed information of each package awaiting signature will be displayed, making it easier for couriers to deliver accurately based on the package's detailed information. 3. When a courier is delivering packages within the AOI area, if the message indicates that the number of packages awaiting signature within the current AOI area is greater than 0, it means that there are still packages to be delivered within the current AOI area. The courier needs to find the missing packages from the truck and deliver them until the number of packages awaiting signature is 0, which means that the packages within the current AOI area have been delivered. The courier can then plan the route to the next AOI area for delivery.

[0035] This embodiment can meet the requirement of couriers to deliver packages without omission within an AOI range, thus avoiding the need for return and redelivery due to omissions, saving couriers' delivery time, improving package signing efficiency, and not reducing the consumer's package receiving experience.

[0036] Please see Figure 2 The second embodiment of the parcel delivery and unsigned item reminder method in this invention includes: 201. Aggregate packages with the same AOI based on the order address of the packages to be signed for, and obtain the set of packages to be signed for and detailed data within the corresponding AOI range; In this embodiment, the order address of the package to be signed for is obtained, and the order address is preprocessed, specifically including: The recipient address is cleaned using Natural Language Processing (NLP), including: standardizing the format, such as classifying by province, city, and district; correcting typos, such as writing "XX Road" as "XX Bribe"; and supplementing missing information, such as missing floor number. Address structuring: Using regular expressions or word segmentation models such as BERT to extract key fields, including province, city, district, street, and house number, to form standardized address labels, such as {"province":"Zhejiang Province","city":"Hangzhou City","district":"Yuhang District","street":"Wenyi West Road","house number":"969"}.

[0037] The structured address is compared with the address database with the geocoding interface, and the candidate address with the highest matching degree is selected as the target address; The system determines whether the matching degree of the target address with the highest matching degree is greater than or equal to a preset value. If the matching degree is greater than or equal to the preset value, the current target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address. If the matching degree is less than the preset value, the current target address is corrected based on historical data backtracking or manual review, and the corrected target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address; for example: 120.123°E, 30.456°N. Use PostGIS or MongoDB to store AOI polygon data, such as GeoJSON boundaries of business districts, residential areas, and industrial parks, and build R-tree indexes to speed up queries.

[0038] Spatial functions such as ST_Within are used to determine whether the bounding coordinates are within the AOI polygon. For example, it can determine whether the coordinates are within the electronic fence area of ​​"Hangzhou Future Science and Technology City". Multi-level AOI partitioning is supported, such as "Shanghai" → "Pudong New Area" → "Lujiazui Financial District", and the efficiency of hierarchical queries is optimized through quadtree indexes.

[0039] Based on the above technology, a batch of new orders are aggregated and stored according to the same AOI. This aggregated data will be applied to the package delivery reminder process within the AOI.

[0040] 202. Obtain the courier's location information in real time and calculate the AOI where the courier is currently located; In this embodiment, the AOI boundary coordinates, such as the business district or residential area, are stored in a spatial database in the form of polygon point sets. The spatial database includes PostGIS and MongoDB. For example, "Hangzhou Xihu District Wensan Road Digital Port" corresponds to a polygon composed of [[120.12,30.28],[120.13,30.28],...]. Create an R-tree index or GeoHash encoding for AOI data, for example, encode latitude and longitude 120.123°E, 30.456°N as wtm3k2z to accelerate range queries.

[0041] The real-time latitude and longitude (e.g., 120.125°E, 30.457°N) is obtained through the courier's pickup and delivery app, and the data is reported to message queues such as Kafka at a frequency of seconds. Use the ST_Within function of PostGIS to determine whether the courier's coordinates are inside the AOI polygon.

[0042] If a courier is in multiple AOIs at the same time, such as "Hangzhou City" and "Xihu District", the finest AOI number will be returned according to the business rules. In this embodiment, when the distance between the courier's latitude and longitude coordinates and the boundary of the AOI polygon is less than 50 meters, the boundary of the AOI polygon is expanded to generate a buffer zone; it is then determined whether the current courier's latitude and longitude coordinates are within the boundary of the AOI polygon or within the buffer zone. If they are within the boundary of the AOI polygon or within the buffer zone, it is determined that the current courier is within the current region of interest (AOI), thus avoiding misjudgment due to positioning errors.

[0043] 203. When the courier uses the signature scanning function, based on the aggregation results and AOI calculation results, the number and details of packages to be signed in the current AOI are displayed on the signature interface, and a delivery reminder is triggered according to the number of packages to be signed.

[0044] Please see Figure 3 The third embodiment of the parcel delivery and unsigned item reminder method in this invention includes: 301. Aggregate the order addresses of packages awaiting signature according to the same Area of ​​Interest (AOI) to obtain a set of packages awaiting signature within the same AOI range; In this embodiment, the AOI (Area of ​​Interest) attribution of packages is determined through address processing and spatial matching technology. First, the recipient addresses of all packages to be delivered are standardized and cleaned. Natural language processing is used to extract key information such as province, city, district, street, and house number. Misspellings such as "XX Road" being written as "XX Bribe" are corrected, and incomplete addresses such as "a certain community in Yuhang, Hangzhou" are completed to the standard format "XX Street, XX Community, Yuhang District, Hangzhou City, Zhejiang Province". Then, the standardized addresses are converted to latitude and longitude coordinates using map APIs such as Gaode and Baidu. Low-confidence results with a matching degree below 90% are corrected by combining historical delivery data or manual review to ensure coordinate accuracy. Finally, the ST_Within function of spatial databases such as PostGIS is called to match the latitude and longitude coordinates with the pre-stored AOI polygon boundaries. This supports multi-level AOI nesting scenarios such as "Shanghai → Pudong New Area → Lujiazui". Quadtree indexing prioritizes matching the finest-grained AOI, ultimately aggregating packages within the same AOI into a set, storing detailed data such as package tracking number, recipient information, and recipient address.

[0045] 302. Obtain the real-time location information of the courier and determine the area of ​​interest (AOI) where the courier is currently located; In this embodiment, determining the AOI to which the courier's real-time spatial location belongs through dynamic positioning and spatial calculation is crucial for connecting package data and courier location. Initially, the boundaries of each AOI, such as the polygon point set coordinates of "Wensan Road Digital Port," need to be stored in a spatial database like PostGIS or MongoDB in GeoJSON format, and an R-tree index or GeoHash encoding is constructed to accelerate subsequent queries. During the courier's delivery process, the courier's latitude and longitude coordinates are collected every second via the pickup and delivery app and transmitted to the backend in real time via message queues like Kafka. After receiving the location data, the backend system first performs fault tolerance processing on coordinates within 50 meters of the AOI boundary—extending the electronic fence to generate a buffer zone to avoid misjudgments caused by GPS drift—and then calls spatial functions to determine whether the coordinates are within a certain AOI (including the buffer zone). If multiple AOIs are matched simultaneously, for example, both in "Hangzhou City" and "Xihu District," then the finest-grained AOI identifier, such as "Xihu District," is returned according to business rules.

[0046] 303. Assign the collection of packages awaiting signature within the AOI (Area of ​​Interest) where the courier is currently located to the courier's business terminal, display the number of packages awaiting signature on the courier's business terminal, and trigger a delivery reminder.

[0047] The above describes the method for parcel delivery and unsigned order reminder in the embodiments of the present invention. The following describes the device for parcel delivery and unsigned order reminder in the embodiments of the present invention. Please refer to [link / reference]. Figure 4 One embodiment of the parcel delivery and unsigned item reminder device of the present invention includes: The package collection module 401 is used to aggregate the order addresses of packages to be signed for according to the same Area of ​​Interest (AOI) to obtain a collection of packages to be signed for within the same AOI range. In this embodiment, the package collection module 401 includes: The latitude and longitude coordinate acquisition submodule 4011 is used to obtain the order address of the package to be signed for, and to preprocess the obtained order address to obtain the preprocessed order address; and to convert the preprocessed order address into latitude and longitude coordinates. In this embodiment, the latitude and longitude coordinate acquisition submodule 4011 includes: The system is used to obtain the order addresses of packages awaiting delivery. The obtained order addresses are then cleaned, including format standardization, typo correction, and missing information processing, to obtain standardized order addresses. This is used to perform structuring on standardized order addresses to obtain structured address tags; This is used to convert structured addresses into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address; more specifically, it includes: comparing the structured address with the address database of the geocoding interface, and selecting the candidate address with the highest matching degree as the target address; determining whether the matching degree of the target address with the highest matching degree is greater than or equal to a preset value. When the matching degree is greater than or equal to the preset value, the current target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address; when the matching degree is less than the preset value, the current target address is corrected based on historical data backtracking or manual review, and the corrected target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address.

[0048] The submodule 4012, which is a collection of packages to be signed for within an AOI, is used to construct an AOI spatial database and determine the region of interest (AOI) where the latitude and longitude coordinates of the order address of the package to be signed for are located, thereby obtaining a collection of packages to be signed for within the same region of interest (AOI). In this embodiment, the AOI-based package collection submodule 4012 includes: Use PostGIS or MongoDB to store the AOI polygon data of the region of interest, and build an R tree index to construct an AOI spatial database; The ST-Within spatial function is called to match the latitude and longitude coordinates of the order address with the boundaries of AOI polygons in the AOI spatial database. For multi-level nested AOI scenarios, the finest-grained AOI is matched first through a quadtree index. Packages within the same Area of ​​Interest (AOI) are aggregated into a set, and detailed data including package tracking numbers and recipient information is stored to complete the aggregation.

[0049] The courier positioning module 402 is used to obtain the courier's location information in real time and determine the courier's current location in the Area of ​​Interest (AOI). In this embodiment, the courier positioning module 402 includes: The courier's latitude and longitude coordinates are obtained through the courier's business terminal; the ST-Within spatial function is called to match the courier's latitude and longitude coordinates with the AOI polygon boundaries in the AOI spatial database. For multi-level AOI nesting scenarios, the finest-grained AOI is matched first through quadtree indexing. More specifically, when the distance between the courier's latitude and longitude coordinates and the boundary of the AOI polygon is less than a preset value, the boundary of the AOI polygon is expanded to generate a buffer zone; it is determined whether the current courier's latitude and longitude coordinates are within the boundary of the AOI polygon or within the buffer zone. If they are within the boundary of the AOI polygon or within the buffer zone, it is determined that the current courier is within the current region of interest (AOI).

[0050] The reminder module 403 is used to allocate the set of packages to be signed for within the area of ​​interest (AOI) where the courier is currently located to the courier's pickup and delivery APP, display the number of packages to be signed for through the courier's pickup and delivery APP, and trigger delivery reminders.

[0051] above Figure 4 The parcel delivery and unsigned order reminder device in this embodiment of the invention will be described in detail from the perspective of modular functional entities. The electronic device in this embodiment of the invention will be described in detail from the perspective of hardware processing.

[0052] Figure 5 This is a schematic diagram of the structure of an electronic device 700 provided in an embodiment of the present invention. The electronic device 700 can vary significantly due to different configurations or performance characteristics. It may include one or more central processing units (CPUs) 710 (e.g., one or more processors) and a memory 720, and one or more storage media 730 (e.g., one or more mass storage devices) for storing application programs 733 or data 732. The memory 720 and storage media 730 can be temporary or persistent storage. The program stored in the storage media 730 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the electronic device 700. Furthermore, the processor 710 may be configured to communicate with the storage media 730 and execute the series of instruction operations in the storage media 730 on the electronic device 700.

[0053] Electronic device 700 may also include one or more power supplies 740, one or more wired or wireless network interfaces 750, one or more input / output interfaces 750, and / or one or more operating systems 731, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will understand that... Figure 5 The illustrated electronic device structure does not constitute a limitation on electronic devices and may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.

[0054] 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 that, when executed on a computer, cause the computer to perform the steps of a package delivery and unsigned item reminder method.

[0055] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system, device, or unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0056] If the integrated unit is implemented as 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, in essence, 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. 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.

[0057] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. 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. Such 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 parcel delivery and unsigned parcel volume reminder, characterized in that, include: The order addresses of packages awaiting delivery are aggregated according to the same Area of ​​Interest (AOI) to obtain a set of packages awaiting delivery within the same AOI range; It can obtain the real-time location information of deliverymen and determine the area of ​​interest (AOI) where the deliveryman is currently located; The system allocates the collection of packages awaiting signature within the AOI (Area of ​​Interest) where the courier is currently located to the courier's terminal, displays the number of packages awaiting signature on the courier's terminal, and triggers a delivery reminder.

2. The method for parcel delivery and unsigned parcel reminder according to claim 1, characterized in that, The process of aggregating the order addresses of packages awaiting signature according to the same Region of Interest (AOI) to obtain a set of packages awaiting signature within the same AOI range includes: Obtain the order address of the package to be signed for, and preprocess the obtained order address to obtain the preprocessed order address; convert the preprocessed order address into latitude and longitude coordinates; Construct an AOI spatial database and determine the region of interest (AOI) where the latitude and longitude coordinates of the order address of the package to be signed for are located, thereby obtaining a set of packages to be signed for within the same AOI.

3. The method for parcel delivery and unsigned parcel reminder according to claim 2, characterized in that, The process involves obtaining the order address of the package to be signed for, and preprocessing the obtained order address to obtain the preprocessed order address. Convert the preprocessed order address into latitude and longitude coordinates, including: Obtain the order addresses of packages awaiting delivery, and clean the obtained order addresses, including: standardizing the format, correcting typos, and handling missing information, to obtain standardized order addresses; The standardized order addresses are then processed into structured address tags. Convert the structured address into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address.

4. The method for parcel delivery and unsigned parcel reminder according to claim 3, characterized in that, The process of converting the structured address into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address includes: The structured address is compared with the address database of the geocoding interface, and the candidate address with the highest matching degree is selected as the target address; The system determines whether the matching degree of the target address with the highest matching degree is greater than or equal to a preset value. If the matching degree is greater than or equal to the preset value, the current target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address. If the matching degree is less than the preset value, the current target address is corrected based on historical data backtracking or manual review, and the corrected target address is converted into latitude and longitude coordinates to obtain the latitude and longitude coordinates of the order address.

5. The method for parcel delivery and unsigned parcel reminder according to claim 2, characterized in that, The process of constructing an AOI spatial database and determining the Region of Interest (AOI) containing the latitude and longitude coordinates of the order address of the package to be signed for, thereby obtaining a set of packages to be signed for within the same AOI, includes: Use PostGIS or MongoDB to store the AOI polygon data of the region of interest, and build an R tree index to construct an AOI spatial database; The ST-Within spatial function is called to match the latitude and longitude coordinates of the order address with the boundaries of AOI polygons in the AOI spatial database. For multi-level nested AOI scenarios, the finest-grained AOI is matched first through a quadtree index. Packages within the same Area of ​​Interest (AOI) are aggregated into a set, and detailed data including package tracking numbers and recipient information is stored to complete the aggregation.

6. The method for parcel delivery and unsigned parcel reminder according to claim 1, characterized in that, The real-time acquisition of the courier's location information and the determination of the courier's current area of ​​interest (AOI) include: The courier's latitude and longitude coordinates are obtained through the courier's business terminal; the ST-Within spatial function is called to match the courier's latitude and longitude coordinates with the AOI polygon boundaries in the AOI spatial database. For multi-level nested AOI scenarios, the finest-grained AOI is matched first through quadtree indexing.

7. The method for parcel delivery and unsigned parcel reminder according to claim 6, characterized in that, The method further includes: when the distance between the courier's latitude and longitude coordinates and the boundary of the AOI polygon is less than a preset value, expanding the boundary of the AOI polygon to generate a buffer zone; determining whether the current courier's latitude and longitude coordinates are within the boundary of the AOI polygon or within the buffer zone; if they are within the boundary of the AOI polygon or within the buffer zone, determining that the current courier is within the current region of interest (AOI).

8. A parcel delivery and unsigned item quantity reminder device, characterized in that, include: The package collection module is used to aggregate the order addresses of packages awaiting delivery according to the same Area of ​​Interest (AOI) to obtain a collection of packages awaiting delivery within the same AOI range. The courier location module is used to obtain the courier's location information in real time and determine the courier's current area of ​​interest (AOI). The reminder module is used to allocate the collection of packages to be signed for within the AOI (Area of ​​Interest) where the courier is currently located to the courier's pickup and delivery APP. The courier's pickup and delivery APP displays the number of packages to be signed for and triggers delivery reminders.

9. An electronic device comprising a memory and at least one processor, wherein the memory stores instructions; The at least one processor invokes the instructions in the memory to cause the electronic device to perform the steps of the package delivery and unsigned order reminder method as described in any one of claims 1-7.

10. A computer-readable storage medium storing instructions thereon, characterized in that, When the instruction is executed by the processor, it implements each step of the package delivery and unsigned order reminder method as described in any one of claims 1-7.