Method, device and equipment for identifying out-of-range collecting behavior and storage medium
By acquiring basic information about express delivery outlets and parcel information, using address codes and time to filter candidate outlets, and combining geofencing and historical records, the system identifies out-of-area parcel collection behavior, solving the problem of insufficient supervision in express logistics and improving identification accuracy and management efficiency.
Patent Information
- Application Number
- CN202110474196.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-29
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2041-04-29
AI Technical Summary
In the current technology, the express delivery and logistics industry lacks effective means to supervise the behavior of picking up packages outside the scope of the designated area, resulting in low identification accuracy and affecting industry order.
By receiving requests for package pickup behavior identification, the system obtains basic information and package information from multiple courier outlets. It then uses address coding rules and pickup time information to filter out candidate courier outlets and identifies out-of-range pickup behavior through geofencing and historical pickup records.
This has improved the efficiency of identifying out-of-area package pickup behavior, improved the regulatory system of express delivery companies, and ensured the accurate identification and management of package pickup behavior.
Smart Images

Figure CN113191712B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of express logistics, and in particular to a method and device for identifying out-of-range pickup behavior, equipment and storage medium. BACKGROUND
[0002] Out-of-range pickup is a vicious competitive means in the express logistics industry. Express outlets pick up express items that are not within their pickup range or have reached agreements with other express outlets, in order to obtain out-of-range income, resulting in serious consequences such as the collapse of the express price system and industry chaos.
[0003] Currently, the supervision of pickup behavior by express companies is mostly through monitoring the action track of express couriers, which requires the dependence of communication equipment of express couriers, and lacks supervision of express outlets, resulting in large loopholes and low effectiveness in the supervision of pickup behavior. It can be seen that the supervision system of pickup behavior in the prior art is still not perfect, resulting in low accuracy of pickup behavior identification. SUMMARY
[0004] The present application provides a method and device for identifying out-of-range pickup behavior, equipment and storage medium, for improving the accuracy of out-of-range pickup behavior identification.
[0005] The first aspect of the present application provides a method for identifying out-of-range pickup behavior, comprising:
[0006] receiving a pickup behavior identification request, the pickup behavior identification request comprising basic information of a plurality of initial express outlets;
[0007] obtaining a plurality of initial express item information according to the basic information of the plurality of initial express outlets, each initial express item information comprising express item shipping address information corresponding to each initial express outlet and pickup time information corresponding to each initial express outlet;
[0008] determining a target express outlet with out-of-range pickup behavior according to the express item shipping address information and the pickup time information.
[0009] Optionally, in the first implementation manner of the first aspect of the present application, the determining a target express outlet with out-of-range pickup behavior according to the express item shipping address information and the pickup time information comprises:
[0010] determining candidate express item information with the same express item shipping address information between each initial express outlet according to the express item shipping address information and the pickup time information, and taking the initial express outlet corresponding to the candidate express item information as a candidate express outlet;
[0011] According to the pick-up time information, normal express information is extracted from the candidate express information, and normal express sites are extracted from the candidate express sites, the normal express information is the candidate express information with the earliest pick-up time, and the normal express site is the candidate express site corresponding to the normal express information;
[0012] According to the candidate express sites and the normal express sites, a target express site with an out-of-range pick-up behavior is determined, the target express site is an express site other than the normal express site in the candidate express sites.
[0013] Optionally, in the second implementation manner of the first aspect of the present application, the determining of the candidate express information with the same express delivery address information between the initial express sites according to the express delivery address information and the pick-up time information, and the taking of the initial express sites corresponding to the candidate express information as the candidate express sites, comprises:
[0014] The first express information corresponding to each of the initial express sites is extracted from each of the initial express information, the first express information is a plurality of initial express information collected by each of the initial express sites within a preset period;
[0015] The second express information is extracted from the first express information according to the express delivery address information in the first express information, the second express information is the first express information with the same express delivery address information;
[0016] The third express information is extracted from the second express information according to the pick-up time information in the second express information, the third express information is the second express information with the earliest pick-up time;
[0017] The first express information is processed to remove duplication according to the third express information, and the fourth express information with non-duplicated express delivery address information is obtained;
[0018] The candidate express information with the same express delivery address information between the initial express sites is determined according to the express delivery address information in the fourth express information, and the initial express sites corresponding to the candidate express information are taken as the candidate express sites.
[0019] Optionally, in the third implementation manner of the first aspect of the present application, the determining of the candidate express information with the same express delivery address information between the initial express sites according to the express delivery address information in the fourth express information, and the taking of the initial express sites corresponding to the candidate express information as the candidate express sites, comprises:
[0020] According to the preset address coding rule, the express delivery address information in the fourth express information is coded in a hierarchical manner to obtain multi-segment address codes, and the multi-segment address codes include, in order of hierarchical level, a province-level code, a prefecture-level code, a county-level code and a township-level code;
[0021] According to the hierarchical level of the multi-segment address codes, the express delivery address information in the fourth express information is identified in segments to obtain a plurality of target express information with the same multi-segment address codes;
[0022] According to a preset character matching algorithm, it is judged whether the same building information exists between the plurality of target express information;
[0023] If the same building information exists between at least two target express information, the at least two target express information are taken as candidate express information, and the initial express delivery point corresponding to the candidate express information is taken as a candidate express delivery point.
[0024] Optionally, in the fourth implementation manner of the first aspect of the present application, after the target express delivery point with the out-of-range pick-up behavior is determined according to the candidate express delivery point and the normal express delivery point, the target express delivery point is other express delivery points in the candidate express delivery point except the normal express delivery point, the identification method of the out-of-range pick-up behavior further includes:
[0025] From the candidate express information, other express information except the normal express information is extracted to obtain target express information;
[0026] According to the express delivery address information of the target express information, it is judged whether the express delivery address information of the target express information is cross-region pick-up express information;
[0027] If the target express information is cross-region pick-up express information, it is determined that the target express delivery point corresponding to the target express information has cross-region pick-up behavior;
[0028] If the target express information is not cross-region pick-up express information, it is determined that the target express delivery point corresponding to the target express information has intra-region pick-up behavior.
[0029] Optionally, in the fifth implementation manner of the first aspect of the present application, the judgment of whether the express delivery address information of the target express information is cross-region pick-up express information according to the express delivery address information of the target express information includes:
[0030] The historical pick-up records of the express delivery point corresponding to the target express information in a preset period are obtained, and the express delivery address information in the historical pick-up records is extracted;
[0031] determining whether the express delivery address information in the historical pick-up record contains the express delivery address information in the target express information;
[0032] if the express delivery address information in the historical pick-up record contains the express delivery address information in the target express information, determining that the target express information is not the express information collected across regions;
[0033] if the express delivery address information in the historical pick-up record does not contain the express delivery address information in the target express information, determining whether the express delivery address information in the target express information is within the geographical fence of the target express delivery site corresponding to the target express information according to a preset geographical fence;
[0034] if the express delivery address information in the target express information is within the geographical fence of the target express delivery site corresponding to the target express information, determining that the target express information is not the express information collected across regions;
[0035] if the express delivery address information in the target express information is not within the geographical fence of the target express delivery site corresponding to the target express information, determining that the target express information is the express information collected across regions.
[0036] Optionally, in a sixth implementation manner of the first aspect of the present application, before the receiving of the pick-up behavior identification request, the pick-up behavior identification request comprising the basic information of the plurality of initial express delivery sites, the method for identifying the out-of-range pick-up behavior further comprises:
[0037] obtaining geographical position information of the plurality of initial express delivery sites, the geographical position information comprising the longitude and latitude of each of the initial express delivery sites;
[0038] respectively taking the longitude and latitude of each of the initial express delivery sites as a circle point, constructing a geographical fence corresponding to each of the initial express delivery sites according to a preset radius.
[0039] The second aspect of the present application provides a device for identifying the out-of-range pick-up behavior, comprising:
[0040] a receiving module configured to receive a pick-up behavior identification request, the pick-up behavior identification request comprising the basic information of a plurality of initial express delivery sites;
[0041] an obtaining module configured to obtain a plurality of initial express information according to the basic information of the plurality of initial express delivery sites, each of the initial express information comprising express delivery address information corresponding to each of the initial express delivery sites and pick-up time information corresponding to each of the initial express delivery sites;
[0042] The determining module is configured to determine a target express delivery site with the out-of-range pickup behavior according to the express delivery address information and the pickup time information.
[0043] Optionally, in the first implementation manner of the second aspect of the present application, the determining module comprises:
[0044] A candidate determining sub-module is configured to determine candidate express information with the same express delivery address information between the initial express delivery sites according to the express delivery address information and the pickup time information, and take the initial express delivery site corresponding to the candidate express information as a candidate express delivery site.
[0045] A normal determining sub-module is configured to extract normal express information from the candidate express information and extract a normal express delivery site from the candidate express delivery sites according to the pickup time information, the normal express information being the candidate express information with the earliest pickup time, and the normal express delivery site being the candidate express delivery site corresponding to the normal express information.
[0046] An out-of-range determining sub-module is configured to determine a target express delivery site with the out-of-range pickup behavior according to the candidate express delivery sites and the normal express delivery site, the target express delivery site being other express delivery sites in the candidate express delivery sites except the normal express delivery site.
[0047] Optionally, in the second implementation manner of the second aspect of the present application, the candidate determining sub-module comprises:
[0048] A de-duplication unit is configured to extract first express information corresponding to each initial express delivery site from each initial express information, the first express information being a plurality of initial express information collected by each initial express delivery site within a preset period; extract second express information from the first express information according to express delivery address information in the first express information, the second express information being the first express information with the same express delivery address information; extract third express information from the second express information according to pickup time information in the second express information, the third express information being the second express information with the earliest pickup time; and perform de-duplication processing on the first express information according to the third express information to obtain fourth express information with non-repeated express delivery address information.
[0049] A candidate determining unit is configured to determine candidate express information with the same express delivery address information between the initial express delivery sites according to express delivery address information in the fourth express information, and take the initial express delivery site corresponding to the candidate express information as a candidate express delivery site.
[0050] Optionally, in the third implementation manner of the second aspect of the present application, the candidate determining unit is specifically configured to:
[0051] According to the preset address coding rule, the delivery address information in the fourth express information is hierarchically coded to obtain multi-segment address codes, and the multi-segment address codes sequentially include provincial codes, prefectural codes, county-level codes and township-level codes according to the order of hierarchy level;
[0052] According to the order of hierarchy level of the multi-segment address codes, the delivery address information in the fourth express information is segmented and identified to obtain a plurality of target express information with the same multi-segment address codes;
[0053] According to the preset character matching algorithm, it is judged whether the same building information exists between the plurality of target express information;
[0054] If the same building information exists between at least two target express information, the at least two target express information are taken as candidate express information, and the initial express net corresponding to the candidate express information is taken as a candidate express net.
[0055] Optionally, in the fourth implementation manner of the second aspect of the present application, the determining module further comprises:
[0056] A target extraction sub-module is configured to extract other express information except the normal express information from the candidate express information to obtain target express information.
[0057] A cross-region judgment sub-module is configured to judge whether the delivery address information of the target express information is cross-region collection express information according to the delivery address information of the target express information.
[0058] A cross-region determination sub-module is configured to determine that the target express net corresponding to the target express information has cross-region collection behavior if the target express information is cross-region collection express information.
[0059] A local region determination sub-module is configured to determine that the target express net corresponding to the target express information has local region collection behavior if the target express information is not cross-region collection express information.
[0060] Optionally, in the fifth implementation manner of the second aspect of the present application, the cross-region judgment sub-module is specifically configured to:
[0061] Obtain the historical collection record of the express net corresponding to the target express information in a preset period, and extract the delivery address information in the historical collection record.
[0062] Judge whether the delivery address information in the historical collection record contains the delivery address information in the target express information.
[0063] If the express delivery address information in the historical pick-up record contains the express delivery address information in the target express information, it is determined that the target express information is not the express information collected across regions.
[0064] If the express delivery address information in the historical pick-up record does not contain the express delivery address information in the target express information, whether the express delivery address information in the target express information is within the geographic fence of the target express site corresponding to the target express information is determined according to a preset geographic fence.
[0065] If the express delivery address information in the target express information is within the geographic fence of the target express site corresponding to the target express information, it is determined that the target express information is not the express information collected across regions.
[0066] If the express delivery address information in the target express information is not within the geographic fence of the target express site corresponding to the target express information, it is determined that the target express information is the express information collected across regions.
[0067] Optionally, in a sixth implementation manner of the second aspect of the present application, the identification device of the out-of-range pick-up behavior further comprises:
[0068] A position acquisition module is configured to acquire geographic position information of a plurality of initial express sites, wherein the geographic position information comprises longitude and latitude of each of the initial express sites.
[0069] A fence construction module is configured to construct a geographic fence corresponding to each of the initial express sites by taking the longitude and latitude of each of the initial express sites as a circle point according to a preset radius.
[0070] The third aspect of the present application provides an identification device of an out-of-range pick-up behavior, comprising a memory and at least one processor, wherein the memory stores instructions; and the at least one processor invokes the instructions in the memory to enable the identification device of the out-of-range pick-up behavior to perform the above-mentioned identification method of the out-of-range pick-up behavior.
[0071] The fourth aspect of the present application provides a computer readable storage medium, wherein the computer readable storage medium stores instructions, and when the instructions are run on a computer, the computer is enabled to perform the above-mentioned identification method of the out-of-range pick-up behavior.
[0072] In the technical solution provided by the present application, the server receives a pickup behavior identification request, the pickup behavior identification request including basic information of multiple initial express delivery points; the server acquires multiple initial express item information according to the basic information of the multiple initial express delivery points, each initial express item information including express item shipping address information corresponding to each initial express delivery point and pickup time information corresponding to each initial express delivery point; and the server determines a target express delivery point with an out-of-range pickup behavior according to the express item shipping address information and the pickup time information. In the embodiment of the present application, the server acquires initial express item information corresponding to each initial express delivery point through the basic information of the initial express delivery points, and then screens the express item shipping address information and the pickup time information in each initial express item information to determine the target express delivery point with the out-of-range pickup behavior. The present application can improve the identification efficiency of the out-of-range pickup behavior, thereby perfecting the supervision system of express companies. BRIEF DESCRIPTION OF DRAWINGS
[0073] Figure 1 An embodiment of the method for identifying the out-of-range pickup behavior in the present application;
[0074] Figure 2 Another embodiment of the method for identifying the out-of-range pickup behavior in the present application;
[0075] Figure 3 An embodiment of the device for identifying the out-of-range pickup behavior in the present application;
[0076] Figure 4 Another embodiment of the device for identifying the out-of-range pickup behavior in the present application;
[0077] Figure 5 An embodiment of the equipment for identifying the out-of-range pickup behavior in the present application. DETAILED DESCRIPTION
[0078] The embodiment of the present application provides a method, device and equipment for identifying the out-of-range pickup behavior, and a storage medium. The out-of-range pickup behavior of an express delivery point is determined by analyzing and screening the express item information of the express delivery point, so as to improve the identification efficiency of the out-of-range pickup behavior.
[0079] The terms "first", "second", "third", "fourth" and the like in the description and in the claims of the present application, and above-mentioned drawings, if any, are used to distinguish between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of the terms so used herein is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of efficient implementation in other than the order illustrated or other than the order described herein. Moreover, the terms "comprise" or "have" and any variations thereof are intended to cover a non-exclusive inclusion, for example, a process, method, article, or apparatus that comprises a list of steps or units not necessarily limited to those specifically listed, but can include other not expressly listed steps or units, or steps or units inherent to such process, method, article, or apparatus.
[0080] For the convenience of understanding, the specific flow of the embodiments of the present application is described below, please refer to Figure 1 An embodiment of the identification method of the out-of-range pick-up behavior in the embodiments of the present application includes:
[0081] 101, receiving a pick-up behavior identification request, the pick-up behavior identification request including basic information of a plurality of initial express delivery points;
[0082] It can be understood that the execution subject of the present application can be an out-of-range pick-up behavior identification device, and can also be a terminal or a server, and the specific execution subject is not limited herein. The embodiments of the present application take the server as the execution subject for example.
[0083] In the embodiments of the present application, in the express company of the franchise system, different express delivery points correspond to different express pick-up ranges, and the express delivery points can only pick up the express within their own pick-up range. However, due to the vicious competition between express delivery points, the out-of-range pick-up behavior still exists in different express companies. How to eliminate the out-of-range pick-up behavior and form an effective supervision mechanism has become a problem that needs to be solved in the industry. The present application can quickly identify the express delivery points with out-of-range pick-up behavior by analyzing the pick-up behavior data. The express company can make further disposal and responsibility according to the identification result, so that the identification of the out-of-range pick-up behavior is more efficient, and the supervision system of the express industry is more perfect.
[0084] In the embodiment, the pickup behavior identification request can be issued by a terminal user (for example, a courier company). When the server receives the pickup behavior identification request, the server analyzes the pickup behavior data according to the parameters carried in the pickup behavior identification request, thereby identifying the courier site with the out-of-range pickup behavior. The pickup behavior identification request includes an identification period, a request identifier, and basic information of a plurality of initial courier sites, and the like. Before identifying the pickup behavior, the server can determine whether the terminal user corresponding to the pickup behavior identification request has data operation permission according to the request identifier. The request identifier can be a user identifier ID or a user key. When the server determines that the terminal user corresponding to the pickup behavior identification request has data operation permission, the pickup behavior is identified, thereby improving the security of the data.
[0085] 102. Obtain a plurality of initial express item information according to the basic information of the plurality of initial express sites, each initial express item information including express item shipping address information corresponding to each initial express site and pickup time information corresponding to each initial express site.
[0086] In the embodiment, the basic information of the plurality of initial express sites includes codes of the plurality of initial express sites, identifiers of the plurality of initial express sites, names of the plurality of initial express sites, addresses of the plurality of initial express sites, and levels of the plurality of initial express sites. Each initial express site collects a plurality of express items within a preset period of time, each express item has corresponding initial express item information, and each initial express item information records express item shipping address information, express item receiving address information, express single number information, receiver information, sender information, and pickup time information of each express item. The server reads the plurality of initial express item information from the preset express item database according to the codes of the plurality of initial express sites, thereby identifying the out-of-range pickup behavior according to the plurality of initial express item information. It should be noted that the express item shipping address information includes an express item shipping address code, different express item shipping address information corresponds to a unique express item shipping address code, and the express item shipping address code is used for identifying the express item shipping address.
[0087] 103. Determine a target express site with the out-of-range pickup behavior according to the express item shipping address information and the pickup time information.
[0088] In the embodiment, the server determines the target express site with the out-of-range pickup behavior according to the preset pickup behavior recognition algorithm and data analysis of the multiple initial express information. Specifically, the server first screens the initial express sites with the same delivery address according to the delivery address information of the express. Then, the server screens the initial express site with the earliest pickup time from the initial express information with the same delivery address information according to the pickup time information, and takes the initial express site with the earliest pickup time as the normal express site. The server takes the other express sites except the normal express site, that is, the initial express sites with the later pickup time than the normal express site, as the abnormal express site, that is, the target express site with the out-of-range pickup behavior.
[0089] In the embodiment, the server obtains the initial express information corresponding to each initial express site through the basic information of the initial express site. The server screens the delivery address information and the pickup time information in each initial express information, and determines the target express site with the out-of-range pickup behavior. The application can improve the identification efficiency of the out-of-range pickup behavior, and thus perfect the supervision system of the express company.
[0090] Please refer to Figure 2 Another embodiment of the method for identifying the out-of-range pickup behavior in the embodiment includes:
[0091] 201, receive a pickup behavior identification request, and the pickup behavior identification request includes the basic information of multiple initial express sites;
[0092] The execution process of the step 201 is similar to that of the step 101, and details are not repeated here.
[0093] 202, obtain multiple initial express information according to the basic information of the multiple initial express sites, and each initial express information includes the delivery address information corresponding to each initial express site and the pickup time information corresponding to each initial express site;
[0094] The execution process of the step 202 is similar to that of the step 102, and details are not repeated here.
[0095] 203, determine the candidate express information with the same delivery address information between the multiple initial express sites according to the delivery address information and the pickup time information, and take the initial express site corresponding to the candidate express information as the candidate express site;
[0096] In this embodiment, the server identifies candidate express items with the same express delivery address information between each initial express station according to the express delivery address information and the pick-up time information, and takes the initial express station corresponding to the candidate express item as a candidate express station, which refers to an express station suspected of having the out-of-range pick-up behavior. Since each initial express station has its corresponding pick-up range, when different initial express stations pick up express items of the same address, it indicates that these initial express stations may have the out-of-range pick-up behavior. Therefore, the server can identify the situation that each initial express station picks up express items of the same address through screening of the express delivery address information, so as to determine the target express station of the out-of-range pick-up behavior.
[0097] Specifically, the server extracts first express item information corresponding to each initial express station from each initial express item information, the first express item information being a plurality of initial express item information picked up by each initial express station within a preset period; the server extracts second express item information from the first express item information according to the express delivery address information in the first express item information, the second express item information being the first express item information with the same express delivery address information; the server extracts third express item information from the second express item information according to the pick-up time information in the second express item information, the third express item information being the second express item information with the earliest pick-up time; the server performs deduplication processing on the first express item information according to the third express item information to obtain fourth express item information with non-repeated express delivery address information; and the server determines candidate express item information with the same express delivery address information between each initial express station according to the express delivery address information in the fourth express item information, and takes the initial express station corresponding to the candidate express item as a candidate express station.
[0098] In this embodiment, in order to improve the matching efficiency of the express delivery address information, the server first performs deduplication processing on the initial express item information within each initial express station, that is, removes the initial express item information with the same express delivery address information corresponding to each initial express station, so as to improve the matching efficiency of the express delivery address information between each initial express station subsequently. Assuming that the initial express station A picks up 30 express items within a day, 20 of which are from the same delivery merchant, and the other 10 express items are from different delivery merchants, that is, there are 20 initial express item information with the same express delivery address information. Then, the server only retains the initial express item information with the earliest pick-up time in the 20 initial express item information, and removes the remaining 19, so as to obtain fourth express item information without repeated express delivery address information, that is, 10+1 fourth express item information. This embodiment can reduce the number of address information matching, thereby improving the identification efficiency of the out-of-range pick-up behavior.
[0099] Further, the server determines candidate express information in which the express delivery address information of each initial express station is the same according to the express delivery address information in the fourth express information, and takes the initial express station corresponding to the candidate express information as a candidate express station, including: the server encodes the express delivery address information in the fourth express information according to a preset address coding rule to obtain multi-segment address codes, and the multi-segment address codes include, in order of level from high to low, a province-level code, a prefecture-level code, a county-level code and a township-level code; the server identifies the express delivery address information in the fourth express information according to the order of level from high to low of the multi-segment address codes to obtain a plurality of target express information in which the multi-segment address codes are the same; the server determines whether there is the same building information between the plurality of target express information according to a preset character matching algorithm; if there is the same building information between at least two target express information, the server takes the at least two target express information as candidate express information, and takes the initial express station corresponding to the candidate express information as a candidate express station. The preset character matching algorithm includes a naive algorithm, a rabin-karp algorithm, a finite automation, a knuth-morris-pratt (KMP) algorithm, a boyer-moore algorithm and a Sunday algorithm, etc.
[0100] In the embodiment, considering that the address information is generally text characters, the recognition efficiency is low for the computer, therefore, the server improves the recognition efficiency by encoding the address information. Specifically, after obtaining the fourth express information, the server can further encode the express delivery address information in the fourth express information to obtain multi-segment address codes, wherein the multi-segment address codes include a province-level code, a prefecture-level code, a county-level code and a township-level code. For example, the express delivery address information of one of the fourth express information is A province B city C district D street, and the possible multi-segment address codes obtained by the server after hierarchical coding are 01-012-05-123 in order of level from high to low, wherein 01 corresponds to the province-level code, 012 corresponds to the prefecture-level code, 05 corresponds to the county-level code, and 123 corresponds to the township-level code. When identifying the express delivery address information between the subsequent initial express stations, the server can first match the province-level code, then match the prefecture-level code, and finally match the county-level code and the township-level code, or directly match the county-level code and the township-level code, which greatly improves the calculation speed of address matching, thereby improving the recognition efficiency of the out-of-range pick-up behavior.
[0101] In the embodiment, the candidate express item information with the same express item delivery address information between each initial express network point can also be determined through the express item delivery address code in the express item delivery address information. The server reads the express item delivery address code in the express item delivery address information, matches whether the express item delivery address codes in each fourth express item information are the same, and takes the fourth express item information with the same express item delivery address code as the candidate express item information, so as to identify the candidate express item information with the same delivery address.
[0102] 204、According to the pick-up time information, extract the normal express item information from the candidate express item information, and extract the normal express network point from the candidate express network point. The normal express item information is the candidate express item information with the earliest pick-up time, and the normal express network point is the candidate express network point corresponding to the normal express item information.
[0103] In the embodiment, in order to screen out the abnormal express network point in the candidate express network point, that is, the target express network point with the out-of-range pick-up behavior, the server identifies the early and late pick-up time information in the candidate express item information. The candidate express item information with the earliest pick-up time indicates that the candidate express network point corresponding to the candidate express item information first establishes the pick-up relationship with the merchant corresponding to the candidate express item information. Other candidate express network points entered later than the candidate express item information can be regarded as the express network point with the out-of-range pick-up behavior. Therefore, the server screens out the candidate express item information with the earliest pick-up time through the pick-up time information in the candidate express item information, takes the candidate express item information with the earliest pick-up time as the normal express item information, and takes the candidate express network point corresponding to the normal express item information as the normal express network point. For example, the candidate express item information includes A1, B1 and C1. The pick-up time information of A1 is April 10, 2021, 09:00, the pick-up time information of B1 is April 10, 2021, 10:00, and the pick-up time information of C1 is April 11, 2021, 08:00. The candidate express network points corresponding to A1, B1 and C1 are A, B and C respectively. It can be seen that the server determines that the pick-up time of A1 is the earliest. Therefore, the server takes A1 as the normal express item information and A as the normal express network point.
[0104] 205、According to the candidate express network point and the normal express network point, determine the target express network point with the out-of-range pick-up behavior. The target express network point is the express network point other than the normal express network point in the candidate express network point.
[0105] In this embodiment, when the server obtains the candidate express sites and the normal express sites, the target express site with the out-of-range pickup behavior can be determined according to the exclusion method. For example, in the step 204, after the server determines that A is a normal express site, A is excluded from all the candidate express sites, and the remaining candidate express sites are regarded as the target express sites with the out-of-range pickup behavior, i.e., the candidate express site B and the candidate express site C in the example.
[0106] Further, the server extracts other parcel information except the normal parcel information from the candidate parcel information to obtain target parcel information; the server determines whether the parcel delivery address information of the target parcel information is the parcel information collected across regions according to the parcel delivery address information of the target parcel information; if the target parcel information is the parcel information collected across regions, the server determines that the target express site corresponding to the target parcel information has the cross-region pickup behavior; if the target parcel information is not the parcel information collected across regions, the server determines that the target express site corresponding to the target parcel information has the intra-region snatching behavior.
[0107] In this embodiment, the pickup range of the express site may have the pickup range intersection, and the cross-region pickup behavior and the intra-region snatching behavior may occur between different express sites. In order to identify whether the out-of-range pickup behavior of the target express site belongs to the cross-region pickup behavior or the intra-region snatching behavior, the server determines whether the parcel delivery address information of the target parcel information is the parcel information collected across regions according to the parcel delivery address information of the target parcel information, i.e., whether the parcel delivery address information of the target parcel information is in the pickup area corresponding to the target express site. For example, the pickup area corresponding to the target express site Y is A region, but the parcel M in B region is collected by the target express site Y. Then, the server can determine that the target express site Y corresponding to the parcel M has the cross-region pickup behavior through the target parcel information of the parcel M, where A region and B region represent different administrative regions. Similarly, if the pickup area corresponding to the target express site Y in this example is A region, and the parcel N in A region is also collected by the target express site Y, but the parcel delivery address information of the parcel N has been collected by other initial express sites, i.e., the target parcel information of the parcel N is abnormal parcel information. Then, the server can determine that the target express site Y corresponding to the parcel N has the intra-region snatching behavior. In this embodiment, the server can determine whether the target parcel information is the parcel information collected across regions through the parcel delivery address of the target parcel information and the address of the target express site.
[0108] Further, the server determines whether the delivery address information of the target express information is cross-zone collection express information according to the delivery address information of the target express information, specifically including: the server acquires historical collection records of the target express information corresponding express terminal in a preset period, and extracts the delivery address information in the historical collection records; the server determines whether the delivery address information in the historical collection records contains the delivery address information in the target express information; if the delivery address information in the historical collection records contains the delivery address information in the target express information, the server determines that the target express information is not cross-zone collection express information; if the delivery address information in the historical collection records does not contain the delivery address information in the target express information, the server determines whether the delivery address information of the target express information is in the geographical fence of the target express terminal corresponding to the target express information according to the preset geographical fence; if the delivery address information of the target express information is in the geographical fence of the target express terminal corresponding to the target express information, the server determines that the target express information is not cross-zone collection express information; if the delivery address information of the target express information is not in the geographical fence of the target express terminal corresponding to the target express information, the server determines that the target express information is cross-zone collection express information.
[0109] In the embodiment, the server acquires the historical collection records of the target express terminal, and matches the delivery address information in the historical collection records with the delivery address information in the target express information corresponding to the target express terminal, so as to determine whether the delivery address of the target express information has been collected by the target express terminal, if the delivery address of the target express information has not been collected by the target express terminal, it indicates that the target express terminal has the behavior of collecting the express in the local area, if the delivery address of the target express information has been collected by the target express terminal, the server further identifies whether the delivery address of the target express information is in the geographical fence of the target express terminal, that is, the collection range of the target express terminal, if the delivery address of the target express information is in the geographical fence of the target express terminal, it indicates that the target express terminal has the behavior of collecting the express in the local area, otherwise, it indicates that the target express terminal has the behavior of collecting the express in the cross-zone.
[0110] Further, the server acquires geographical position information of a plurality of initial express terminals, and the geographical position information includes longitude and latitude of each initial express terminal; the server respectively constructs the geographical fence corresponding to each initial express terminal with the longitude and latitude of each initial express terminal as the center point according to a preset radius.
[0111] In the embodiment, the geo-fencing is a new application of the location based services (LBS), which is to enclose a virtual geographical boundary with a virtual fence. The server takes the address of each initial express delivery site as a center point, and plans a geo-fence of the initial express delivery site according to a preset radius, which is used for identifying the out-of-range pickup behavior and the cross-zone pickup behavior of each initial express delivery site by the server.
[0112] In the embodiment, the server screens candidate express item information with the same consignee address from each initial express delivery site according to the express item consignee address information in each initial express item information, screens normal express item information with the earliest pickup time from the candidate express item information according to the pickup time information, and finally excludes the normal express item information from the candidate express item information to obtain target express item information and determine that the target express delivery site corresponding to the target express item information has the out-of-range pickup behavior. The embodiment can accurately identify the express delivery site with the out-of-range pickup behavior.
[0113] The above describes the identification method of the out-of-range pickup behavior in the embodiment, and the identification device of the out-of-range pickup behavior in the embodiment is described below. Please refer to Figure 3 An embodiment of the identification device of the out-of-range pickup behavior in the embodiment includes:
[0114] The receiving module 301 is configured to receive a pickup behavior identification request, and the pickup behavior identification request includes basic information of a plurality of initial express delivery sites.
[0115] The obtaining module 302 is configured to obtain a plurality of initial express item information according to the basic information of the plurality of initial express delivery sites, and each initial express item information includes express item consignor address information corresponding to each initial express delivery site and pickup time information corresponding to each initial express delivery site.
[0116] The determining module 303 is configured to determine a target express delivery site with an out-of-range pickup behavior according to the express item consignor address information and the pickup time information.
[0117] In the embodiment, the server obtains initial express item information corresponding to each initial express delivery site through the basic information of the initial express delivery site, and screens the express item consignor address information and the pickup time information in each initial express item information to determine a target express delivery site with an out-of-range pickup behavior. The application can improve the identification efficiency of the out-of-range pickup behavior, and thus perfect the supervision system of the express company.
[0118] Please refer to Figure 4 Another embodiment of the identification device of the out-of-range pickup behavior in the embodiment includes:
[0119] The receiving module 301 is configured to receive a pickup behavior identification request, wherein the pickup behavior identification request comprises basic information of a plurality of initial express delivery sites.
[0120] The obtaining module 302 is configured to obtain a plurality of initial express delivery information according to the basic information of the plurality of initial express delivery sites, wherein each initial express delivery information comprises express delivery address information corresponding to each initial express delivery site and pickup time information corresponding to each initial express delivery site.
[0121] The determining module 303 is configured to determine a target express delivery site with an out-of-range pickup behavior according to the express delivery address information and the pickup time information.
[0122] Optionally, the determining module 303 comprises:
[0123] The candidate determining sub-module 3031 is configured to determine candidate express delivery information with the same express delivery address information among the initial express delivery information according to the express delivery address information and the pickup time information, and determine a candidate express delivery site corresponding to the candidate express delivery information as a candidate express delivery site.
[0124] The normal determining sub-module 3032 is configured to extract normal express delivery information from the candidate express delivery information and extract a normal express delivery site from the candidate express delivery site according to the pickup time information, wherein the normal express delivery information is candidate express delivery information with the earliest pickup time, and the normal express delivery site is a candidate express delivery site corresponding to the normal express delivery information.
[0125] The out-of-range determining sub-module 3033 is configured to determine a target express delivery site with an out-of-range pickup behavior according to the candidate express delivery site and the normal express delivery site, wherein the target express delivery site is an express delivery site other than the normal express delivery site in the candidate express delivery site.
[0126] Optionally, the candidate determining sub-module 3031 comprises:
[0127] The deduplication unit 30311 is configured to extract first express delivery information corresponding to each initial express delivery site from each initial express delivery information, wherein the first express delivery information is a plurality of initial express delivery information collected by each initial express delivery site within a preset time period; extract second express delivery information from the first express delivery information according to express delivery address information in the first express delivery information, wherein the second express delivery information is first express delivery information with the same express delivery address information; extract third express delivery information from the second express delivery information according to pickup time information in the second express delivery information, wherein the third express delivery information is second express delivery information with the earliest pickup time; and perform deduplication processing on the first express delivery information according to the third express delivery information to obtain fourth express delivery information with non-repeated express delivery address information.
[0128] The candidate determining unit 30312 is configured to determine candidate express information in which the express delivery address information is the same among the initial express stations according to the express delivery address information in the fourth express information, and take the initial express station corresponding to the candidate express information as a candidate express station.
[0129] Optionally, the candidate determining unit 30312 is specifically configured to:
[0130] encode the express delivery address information in the fourth express information according to a preset address coding rule to obtain multi-segment address codes, the multi-segment address codes sequentially include a provincial code, a prefectural code, a county code and a township code according to the level order;
[0131] segmentally identify the express delivery address information in the fourth express information according to the level order of the multi-segment address codes to obtain a plurality of target express information with the same multi-segment address codes;
[0132] determine whether there is the same building information among the plurality of target express information according to a preset character matching algorithm;
[0133] if there is the same building information between at least two target express information, take the at least two target express information as candidate express information, and take the initial express station corresponding to the candidate express information as a candidate express station.
[0134] Optionally, the determination module 303 further includes:
[0135] The target extracting sub-module 3034 is configured to extract other express information except the normal express information from the candidate express information to obtain target express information.
[0136] The cross-region determining sub-module 3035 is configured to determine whether the express delivery address information of the target express information is cross-region collection express information according to the express delivery address information of the target express information.
[0137] The cross-region determining sub-module 3036 is configured to determine that the target express station corresponding to the target express information has a cross-region collection behavior if the target express information is cross-region collection express information.
[0138] The in-region determining sub-module 3037 is configured to determine that the target express station corresponding to the target express information has an in-region collection behavior if the target express information is not cross-region collection express information.
[0139] Optionally, the cross-region determining sub-module 3035 is specifically configured to:
[0140] acquire a historical pick-up record of the express delivery station corresponding to the target express information within a preset time period, and extract express delivery address information in the historical pick-up record;
[0141] determine whether the express delivery address information in the historical pick-up record contains the express delivery address information in the target express information;
[0142] if the express delivery address information in the historical pick-up record contains the express delivery address information in the target express information, it is determined that the target express information is not express information collected across regions;
[0143] if the express delivery address information in the historical pick-up record does not contain the express delivery address information in the target express information, it is determined whether the express delivery address information of the target express information is within a geographical fence of a target express delivery station corresponding to the target express information according to a preset geographical fence;
[0144] if the express delivery address information of the target express information is within the geographical fence of the target express delivery station corresponding to the target express information, it is determined that the target express information is not express information collected across regions;
[0145] if the express delivery address information of the target express information is not within the geographical fence of the target express delivery station corresponding to the target express information, it is determined that the target express information is express information collected across regions.
[0146] Optionally, the device for identifying the out-of-range pick-up behavior further comprises:
[0147] a position acquisition module 304, configured to acquire geographical position information of a plurality of initial express delivery stations, the geographical position information comprising longitude and latitude of each of the initial express delivery stations;
[0148] a fence construction module 305, configured to construct a geographical fence corresponding to each of the initial express delivery stations according to a preset radius, with the longitude and latitude of each of the initial express delivery stations as a circle point.
[0149] In the embodiment, the server filters candidate express information with the same delivery address from the initial express delivery stations according to the express delivery address information in the initial express information, filters normal express information with the earliest pick-up time from the candidate express information according to the pick-up time information, and finally excludes the normal express information from the candidate express information to obtain the target express information, and determines that the target express delivery station corresponding to the target express information has the out-of-range pick-up behavior. The embodiment can accurately identify the express delivery station with the out-of-range pick-up behavior.
[0150] The above Figure 3 and Figure 4The identification device of the out-of-range pickup behavior in the embodiment of the application is described in detail from the perspective of the modular functional entity. The identification device of the out-of-range pickup behavior in the embodiment of the application is described in detail from the perspective of hardware processing.
[0151] Figure 5 Fig. 1 is a structural schematic diagram of an identification device of an out-of-range pickup behavior provided by the embodiment of the application. The identification device 500 of the out-of-range pickup behavior can be quite different due to different configurations or performances, and can include one or more processors (central processing units, CPU) 510 (for example, one or more processors) and a memory 520, one or more storage media 530 (for example, one or more mass storage devices) storing application programs 533 or data 532. The memory 520 and the storage media 530 can be temporary storage or persistent storage. The programs stored in the storage media 530 can include one or more modules (not shown in the figure), and each module can include a series of instruction operations of the identification device 500 of the out-of-range pickup behavior. Further, the processor 510 can be configured to communicate with the storage media 530 and execute the series of instruction operations in the storage media 530 on the identification device 500 of the out-of-range pickup behavior.
[0152] The identification device 500 of the out-of-range pickup behavior can further include one or more power supplies 540, one or more wired or wireless network interfaces 550, one or more input / output interfaces 560, and / or one or more operating systems 531, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art can understand that the identification device of the out-of-range pickup behavior can include more or fewer components than those shown in the figure, or some components can be combined, or different components can be arranged. Figure 5 The structure of the identification device of the out-of-range pickup behavior shown in the figure does not constitute a limitation on the identification device of the out-of-range pickup behavior, and can include more or fewer components than those shown in the figure, or some components can be combined, or different components can be arranged.
[0153] The application further provides an identification device of an out-of-range pickup behavior, which includes a memory and a processor. The memory stores computer readable instructions. When the computer readable instructions are executed by the processor, the processor executes the steps of the identification method of the out-of-range pickup behavior in each of the above embodiments.
[0154] The application further provides a computer readable storage medium, which can be a nonvolatile computer readable storage medium or a volatile computer readable storage medium, and the computer readable storage medium stores instructions, and the instructions make a computer execute the steps of the method for identifying the out-of-range pickup behavior when the instructions are run on the computer.
[0155] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, and will not be described here.
[0156] The integrated unit, if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the application or the whole or part of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for making a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0157] The above-described embodiments are only used to illustrate the technical solutions of the application, rather than limit the application; although the application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the application.
Claims
1. A method for identifying out-of-range pickup behavior, characterized in that, The identification method of the out-of-range pickup behavior comprises: receiving a pickup behavior identification request, the pickup behavior identification request comprising basic information of a plurality of initial express delivery sites; obtaining a plurality of initial express item information according to the basic information of the plurality of initial express delivery sites, each initial express item information comprising express item shipping address information corresponding to each initial express delivery site and pickup time information corresponding to each initial express delivery site; determining a target express delivery site with an out-of-range pickup behavior according to the express item shipping address information and the pickup time information; determining a target express delivery site with an out-of-range pickup behavior according to the express item shipping address information and the pickup time information, comprising: determining candidate express item information with the same express item shipping address information between each initial express delivery site according to the express item shipping address information and the pickup time information, and taking the initial express delivery site corresponding to the candidate express item information as a candidate express delivery site; extracting normal express item information from the candidate express item information and extracting a normal express delivery site from the candidate express delivery site according to the pickup time information, the normal express item information being the candidate express item information with the earliest pickup time, and the normal express delivery site being the candidate express delivery site corresponding to the normal express item information; determining a target express delivery site with an out-of-range pickup behavior according to the candidate express delivery site and the normal express delivery site, the target express delivery site being other express delivery sites in the candidate express delivery site except the normal express delivery site.
2. The method of identifying out-of-range behavior according to claim 1, wherein, determining candidate express item information with the same express item shipping address information between each initial express delivery site according to the express item shipping address information and the pickup time information, and taking the initial express delivery site corresponding to the candidate express item information as a candidate express delivery site, comprising: extracting first express item information corresponding to each initial express delivery site from each initial express item information, the first express item information being a plurality of initial express item information collected by each initial express delivery site within a preset period; extracting second express item information from the first express item information according to the express item shipping address information in the first express item information, the second express item information being first express item information with the same express item shipping address information; extracting third express item information from the second express item information according to the pickup time information in the second express item information, the third express item information being second express item information with the earliest pickup time; performing a deduplication process on the first express item information according to the third express item information to obtain fourth express item information with non-repeated express item shipping address information; determining candidate express item information with the same express item shipping address information between each initial express delivery site according to the express item shipping address information in the fourth express item information, and taking the initial express delivery site corresponding to the candidate express item information as a candidate express delivery site.
3. The method of identifying out-of-range behavior according to claim 2, wherein, determining candidate express item information with the same express item shipping address information between each initial express delivery site according to the express item shipping address information in the fourth express item information, and taking the initial express delivery site corresponding to the candidate express item information as a candidate express delivery site, comprising: According to the preset address coding rule, the express delivery address information in the fourth express information is hierarchically coded to obtain multi-segment address codes, and the multi-segment address codes sequentially include provincial codes, prefectural codes, county-level codes and township-level codes according to the level order; According to the level order of the multi-segment address codes, the express delivery address information in the fourth express information is segmented and identified to obtain a plurality of target express information with the same multi-segment address codes; According to the preset character matching algorithm, it is judged whether there is the same building information between the plurality of target express information; If there is the same building information between at least two target express information, the at least two target express information are taken as candidate express information, and the initial express delivery point corresponding to the candidate express information is taken as a candidate express delivery point.
4. The method of identifying out-of-range behavior of claim 1, wherein, After the target express delivery point is determined according to the candidate express delivery point and the normal express delivery point, the target express delivery point is the other express delivery point in the candidate express delivery point except the normal express delivery point, the identification method of the out-of-range pick-up behavior further comprises: Extracting other express information from the candidate express information except the normal express information to obtain target express information; According to the express delivery address information of the target express information, it is judged whether the express delivery address information of the target express information is cross-region pick-up information; If the target express information is cross-region pick-up information, it is determined that the target express delivery point corresponding to the target express information has cross-region pick-up behavior; If the target express information is not cross-region pick-up information, it is determined that the target express delivery point corresponding to the target express information has the behavior of stealing within the region.
5. The method of identifying out-of-range behavior according to claim 4, wherein, According to the express delivery address information of the target express information, it is judged whether the express delivery address information of the target express information is cross-region pick-up information, comprising: Obtaining the historical pick-up record of the express delivery point corresponding to the target express information within a preset period of time, and extracting the express delivery address information in the historical pick-up record; It is judged whether the express delivery address information in the historical pick-up record contains the express delivery address information in the target express information; If the express delivery address information in the historical pick-up record contains the express delivery address information in the target express information, it is determined that the target express information is not cross-region pick-up information; If the express delivery address information in the historical pick-up record does not contain the express delivery address information in the target express information, it is judged whether the express delivery address information of the target express information is within the geographic fence of the target express delivery point corresponding to the target express information according to the preset geographic fence; If the express delivery address information of the target express information is within the geographic fence of the target express delivery point corresponding to the target express information, it is determined that the target express information is not cross-region pick-up information; If the express delivery address information of the target express information is not within the geographic fence of the target express delivery point corresponding to the target express information, it is determined that the target express information is cross-region pick-up information.
6. The method of identifying out-of-range behavior according to any one of claims 1-5, wherein, Before the receiving the pick-up behavior identification request, the pick-up behavior identification request comprising basic information of a plurality of initial express delivery sites, the method for identifying the out-of-range pick-up behavior further comprises: Obtaining geographic position information of the plurality of initial express delivery sites, the geographic position information comprising longitude and latitude of each of the initial express delivery sites; According to a preset radius, constructing a geographic fence corresponding to each of the initial express delivery sites with longitude and latitude of each of the initial express delivery sites as a circle point.
7. A device for identifying out-of-range pickup behavior, characterized in that, The device for identifying the out-of-range pick-up behavior comprises: A receiving module configured to receive a pick-up behavior identification request, the pick-up behavior identification request comprising basic information of a plurality of initial express delivery sites; An obtaining module configured to obtain a plurality of initial express delivery information according to the basic information of the plurality of initial express delivery sites, each of the initial express delivery information comprising express delivery address information corresponding to each of the initial express delivery sites and pick-up time information corresponding to each of the initial express delivery sites; A determining module configured to determine a target express delivery site with an out-of-range pick-up behavior according to the express delivery address information and the pick-up time information; The determining module comprises: A candidate determining sub-module configured to determine candidate express delivery information with the same express delivery address information between each of the initial express delivery sites according to the express delivery address information and the pick-up time information, and take the initial express delivery site corresponding to the candidate express delivery information as a candidate express delivery site; A normal determining sub-module configured to extract normal express delivery information from the candidate express delivery information and extract a normal express delivery site from the candidate express delivery site according to the pick-up time information, the normal express delivery information being the candidate express delivery information with the earliest pick-up time, and the normal express delivery site being the candidate express delivery site corresponding to the normal express delivery information; An out-of-range determining sub-module configured to determine a target express delivery site with an out-of-range pick-up behavior according to the candidate express delivery site and the normal express delivery site, the target express delivery site being other express delivery sites in the candidate express delivery site except the normal express delivery site.
8. A device for identifying out-of-range package pickup behavior, characterized in that, The device for identifying the out-of-range pick-up behavior comprises a memory and at least one processor, the memory storing instructions; The at least one processor invokes the instructions in the memory to cause the device for identifying the out-of-range pick-up behavior to perform the method for identifying the out-of-range pick-up behavior according to any one of claims 1-6.
9. A computer-readable storage medium having stored thereon instructions, the computer-readable storage medium comprising: The instructions are executed by the processor to implement the method for identifying the out-of-range pick-up behavior according to any one of claims 1-6.
Citation Information
Patent Citations
Monitoring method and device for cross-regional behaviors of courier, storage medium and electronic equipment
CN110738451A
Express collection method, express collection method of handheld terminal and storage medium
CN111160827A