Express dispatch system, method, device and storage medium

CN122966142APending Publication Date: 2026-10-23SHANGHAI YUANQING INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610858847.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-15
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

这种“集中收件-中转分拨-干线运输-末端派送”的模式,虽然保证了服务的稳定性,但流程冗长,导致跨城或同城快递的运输时效难以进一步突破

Benefits of technology

本公开实施例提供的快递调度系统包括寄送端、承运端、平台端和调度端。其中:寄送端,被配置为:响应于针对预设控件的触发操作,生成具有预设标识的目标运单,其中,预设标识表示寄送端对应的寄送方针对目标运单中待寄送快递的寄送时效小于基准寄送时效,之后,将目标运单发送至平台端;平台端,被配置为:响应于确定平台端接收到的运单为具有预设标识的目标运单,将目标运单推送至调度端;调度端,被配置为:确定多个承运端分别发布的出行路线,得到多个出行路线,之后,从多个出行路线中,确定与目标运单的取件位置和送达位置相匹配的目标出行路线,随后,从多个承运端中,确定发布目标出行路线的目标承运端,然后,向目标承运端发送取件位置和送达位置,以及向寄送端发送目标承运端的承运信息。由此,可以为寄送时效要求较高(即寄送时效小于基准寄送时效)的快递,匹配出行路线,进而确定发布该出行路线的承运端,从而向该承运端发送上述快递的取件位置和送达位置,以便承运端对应的承运方在按照其出行路线出行的同时,完成上述快递的运输,这样,由于承运方只需要专注于上述快递的取件、运输和送达,而无需兼顾运输线路存在较大差异的多个快递,因而,可以提高快递寄送时效。此外,由于承运方在按照其出行路线出行的同时即可完成快递的运输,而无需额外付出运输成本,因而,相较于相同时效的运输方式,本方案可以降低快递寄送成本。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122966142A_ABST
    Figure CN122966142A_ABST
Patent Text Reader

Abstract

The disclosure provides an express dispatch system, method, device and storage medium, the system comprises a sending end, a carrying end, a platform end and a dispatch end, wherein: the sending end is configured to: in response to a trigger operation for a preset control, generate a target waybill with a preset identifier; send the target waybill to the platform end; the platform end is configured to: in response to the waybill received by the platform end being the target waybill with the preset identifier, push the target waybill to the dispatch end; the dispatch end is configured to: determine a plurality of travel routes respectively published by a plurality of carrying ends; from the plurality of travel routes, determine a target travel route matched with a pickup location and a delivery location of the target waybill; from the plurality of carrying ends, determine a target carrying end publishing the target travel route; send the pickup location and the delivery location to the target carrying end, and send carrying information of the target carrying end to the sending end. Thus, the express sending time efficiency can be improved, and the express sending cost can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and in particular to express delivery dispatch systems, methods, devices and storage media. Background Technology

[0002] With the booming development of e-commerce, the volume of express delivery business has continued to grow rapidly, posing a severe challenge to the carrying capacity of the express delivery network and the efficiency of last-mile delivery.

[0003] In related technologies, some express delivery models rely heavily on the single courier company's own transportation capacity, utilizing fixed trunk lines and regional distribution networks for circulation. While this "centralized collection - transit and distribution - trunk line transportation - last-mile delivery" model ensures service stability, the lengthy process makes it difficult to further improve delivery times for intercity or intracity deliveries. To achieve "next-day delivery" or even "same-day delivery," courier companies need to invest heavily in transportation costs (such as chartering planes and dedicated vehicles), which are ultimately passed on to consumers or squeeze company profits.

[0004] It is clear that balancing delivery time and cost is a technical issue that deserves attention. Summary of the Invention

[0005] To overcome the problems existing in related technologies, this disclosure provides a courier dispatching system, method, equipment and storage medium.

[0006] According to a first aspect of the present disclosure, a courier dispatching system is provided, the system comprising a sending end, a carrier end, a platform end, and a dispatching end, wherein: The sending end is configured to: generate a target waybill with a preset identifier in response to a trigger operation on a preset control, wherein the preset identifier indicates that the sending party corresponding to the sending end has a delivery time of less than the benchmark delivery time for the express delivery to be sent in the target waybill; and send the target waybill to the platform end. On the platform side, it is configured to: in response to determining that the waybill received by the platform side is a target waybill with a preset identifier, push the target waybill to the dispatching end; The dispatcher is configured to: determine multiple travel routes published by multiple carriers to obtain multiple travel routes; determine the target travel route that matches the pickup and delivery locations of the target waybill from the multiple travel routes; determine the target carrier that published the target travel route from the multiple carriers; send the pickup and delivery locations to the target carrier, and send the carrier information of the target carrier to the sending end.

[0007] In some alternative implementations, The sending end is also configured to: determine the sender's configuration information regarding the transportation method and delivery handover point, wherein the delivery handover point is located at the delivery location; and send the configuration information to the platform end; On the platform side, it is also configured to send configuration information to the scheduling end; The dispatcher is also configured to: determine the transportation method and delivery handover point based on the configuration information; and generate waybill information indicating that the express delivery to be sent is transported according to the transportation method and delivered to the delivery handover point.

[0008] In some alternative implementations, On the platform side, it is specifically configured as follows: Determine the target area range within which travel routes are permitted to be published; From multiple travel routes whose published locations are within the target area, identify the target travel route that matches the pickup and delivery locations of the target waybill.

[0009] In some alternative implementations, On the platform side, it is also configured as follows: If the parcel to be sent has entered the baseline transportation process and the target travel route has not been determined, the target waybill will be processed according to the baseline transportation process with the baseline delivery time.

[0010] In some alternative implementations, On the platform side, it is also configured as follows: Determine the actual delivery time and target delivery time of the target waybill; Determine the time difference between the actual delivery time and the target delivery time; The shipping fee payable by the sender is determined based on the time difference, the weight and volume of the package to be sent, and the transportation distance between the pickup and delivery locations.

[0011] In some alternative implementations, The scheduling end is specifically configured as follows: For each of the multiple carriers, perform the following operations: Determine the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information; Based on the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information, the carrier's priority is determined. Based on the carrier priorities of multiple carriers, a target travel route that matches the pickup and delivery locations of the target waybill is determined from multiple travel routes.

[0012] In some alternative implementations, The scheduling end is specifically configured as follows: For each of the multiple travel routes, perform the following operations: Determine the starting and ending points, departure and arrival times of the travel route; Based on the starting and ending locations of the travel route, as well as the pickup and delivery locations of the target waybill, the route overlap rate corresponding to the travel route is determined. Based on the travel time and arrival time of the travel route, as well as the target pickup time and target delivery time of the target waybill, the time matching degree corresponding to the travel route is determined. Based on the route overlap and time matching of multiple travel routes, a target travel route that matches the pickup and delivery location of the target waybill is determined from the multiple travel routes.

[0013] According to a second aspect of the present disclosure, a courier dispatching method is provided, the method comprising: Receive the target waybill sent by the sender; In response to the determination that the target waybill has a preset identifier, multiple travel routes published by multiple carriers are determined, resulting in multiple travel routes. The preset identifier indicates that the delivery time of the sender corresponding to the sending end for the express delivery to be sent in the target waybill is less than the benchmark delivery time. From multiple travel routes, identify the target travel route that matches the pickup and delivery locations of the target waybill; From multiple carriers, identify the target carrier that publishes the target travel route; Send the pickup and delivery locations to the target carrier, and send the carrier's shipping information to the sender.

[0014] In some alternative implementations, the method further includes: The sender is given configuration information regarding the mode of transport and the delivery point, where the delivery point is located at the delivery location; this configuration information is then sent to the platform. Based on the configuration information, the transportation method and delivery handover point are determined; Generate waybill information indicating that the package to be sent is transported according to the transportation method and handed over at the delivery and handover point.

[0015] In some alternative implementations, a target travel route matching the pickup and delivery locations of the target waybill is determined from multiple travel routes, including: Determine the target area range within which travel routes are permitted to be published; From multiple travel routes whose published locations are within the target area, identify the target travel route that matches the pickup and delivery locations of the target waybill.

[0016] In some alternative implementations, the method further includes: If the parcel to be sent has entered the baseline transportation process and the target travel route has not been determined, the target waybill will be processed according to the baseline transportation process with the baseline delivery time.

[0017] In some alternative implementations, the method further includes: Determine the actual delivery time and target delivery time of the target waybill; Determine the time difference between the actual delivery time and the target delivery time; The shipping fee payable by the sender is determined based on the time difference, the weight and volume of the package to be sent, and the transportation distance between the pickup and delivery locations.

[0018] In some alternative implementations, a target travel route matching the pickup and delivery locations of the target waybill is determined from multiple travel routes, including: For each of the multiple carriers, perform the following operations: Determine the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information; Based on the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information, the carrier's priority is determined. Based on the carrier priorities of multiple carriers, a target travel route that matches the pickup and delivery locations of the target waybill is determined from multiple travel routes.

[0019] In some alternative implementations, a target travel route matching the pickup and delivery locations of the target waybill is determined from multiple travel routes, including: For each of the multiple travel routes, perform the following operations: Determine the starting and ending points, departure and arrival times of the travel route; Based on the starting and ending locations of the travel route, as well as the pickup and delivery locations of the target waybill, the route overlap rate corresponding to the travel route is determined. Based on the travel time and arrival time of the travel route, as well as the target pickup time and target delivery time of the target waybill, the time matching degree corresponding to the travel route is determined. Based on the route overlap and time matching of multiple travel routes, a target travel route that matches the pickup and delivery location of the target waybill is determined from the multiple travel routes.

[0020] According to a third aspect of the present disclosure, an electronic device is provided, comprising: Memory, used to store computer programs; A processor is configured to execute a computer program stored in the aforementioned memory, and when the computer program is executed, to implement the method of any embodiment of the express delivery scheduling method of the second aspect of this disclosure.

[0021] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method of any embodiment of the express delivery scheduling method of the second aspect described above.

[0022] According to a fifth aspect of the present disclosure, a computer program product is provided, including computer-readable code, which, when executed by a processor, implements the method of any embodiment of the express delivery scheduling method of the second aspect described above.

[0023] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: The express delivery dispatch system provided in this embodiment includes a sending end, a carrier end, a platform end, and a dispatch end. Specifically: the sending end is configured to: generate a target waybill with a preset identifier in response to a trigger operation on a preset control, wherein the preset identifier indicates that the sending party corresponding to the sending end has a delivery timeframe less than a benchmark delivery timeframe for the express delivery in the target waybill; then, send the target waybill to the platform end; the platform end is configured to: push the target waybill to the dispatch end in response to determining that the waybill received by the platform end is a target waybill with the preset identifier; the dispatch end is configured to: determine multiple travel routes published by multiple carrier ends, obtain multiple travel routes, then determine a target travel route from the multiple travel routes that matches the pickup and delivery locations of the target waybill, subsequently determine the target carrier that published the target travel route from the multiple carrier ends, and then send the pickup and delivery locations to the target carrier, as well as the carrier information of the target carrier to the sending end. Therefore, for express deliveries with high time-sensitivity requirements (i.e., delivery time shorter than the benchmark delivery time), a travel route can be matched, and the carrier that publishes the travel route can be identified. The pickup and delivery locations of the express deliveries are then sent to that carrier, allowing the corresponding carrier to complete the transportation of the express deliveries while traveling along its own route. This way, since the carrier only needs to focus on the pickup, transportation, and delivery of the specific express deliveries, without having to handle multiple express deliveries with significantly different transportation routes, the delivery time can be improved. Furthermore, since the carrier can complete the transportation of express deliveries while traveling along its own route without incurring additional transportation costs, this solution can reduce express delivery costs compared to other transportation methods with the same delivery time.

[0024] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0025] The accompanying drawings, which are incorporated in and form part of this disclosure, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0026] Figure 1 This disclosure is an interactive schematic diagram of an express delivery dispatch system according to an exemplary embodiment.

[0027] Figure 2 This is an interactive schematic diagram of another express delivery dispatch system illustrated in this disclosure according to an exemplary embodiment.

[0028] Figure 3 This disclosure is a flowchart illustrating a courier dispatching method according to an exemplary embodiment.

[0029] Figure 4 This is a flowchart illustrating another express delivery scheduling method according to an exemplary embodiment of the present disclosure.

[0030] Figure 5 This disclosure illustrates a block diagram for an electronic device according to an exemplary embodiment. Detailed Implementation

[0031] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0032] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0033] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."

[0034] The acquisition and processing of data (such as travel routes) in this disclosure comply with relevant laws, regulations, social ethics, and provisions concerning public interests. For example, the acquisition, storage, and processing of data in this disclosure are all carried out with the knowledge and consent of the users and have obtained the full authorization of the relevant users.

[0035] The embodiments of this disclosure will now be described in detail.

[0036] Figure 1 This disclosure is an interactive schematic diagram of an express delivery dispatch system according to an exemplary embodiment. The system includes a sending end, a carrier end, a platform end, and a dispatch end.

[0037] The sending end can be a terminal device, such as a smartphone or tablet, used by the user or other sender to initiate a courier order.

[0038] The carrier can be a mobile terminal used by the courier, such as a smartphone or tablet. In some optional implementations, each carrier can correspond to one user, who can be someone other than the courier. For example, the user can temporarily provide social transportation capacity for courier delivery, such as community residents, ride-hailing drivers, or college students. After authentication, the electronic device (i.e., the carrier) they use is connected to the courier dispatch system.

[0039] The platform side can be the electronic equipment of the express delivery service platform, such as the express delivery service platform's server.

[0040] The dispatching terminal can be an electronic device used to dispatch target waybills, such as a server used to dispatch target waybills.

[0041] like Figure 1 As shown, in step 101, the sending end responds to the trigger operation of the preset control and generates a target waybill with a preset identifier.

[0042] In this embodiment, the preset identifier indicates that the delivery time of the express delivery to be sent in the target waybill is less than the benchmark delivery time.

[0043] Preset controls can be buttons, checkboxes, drop-down menus, or other controls on the order placement interface of the delivery terminal. As an example, a preset control could be the checkbox corresponding to the "Express Delivery" function.

[0044] Preset identifiers can be used to record whether a trigger operation has been performed on a preset control. As an example, if the preset control is the checkbox corresponding to the "Express Delivery" function, and the checkbox is checked, the corresponding waybill will have a preset identifier; if the checkbox is not checked (e.g., unchecked or never checked), the corresponding waybill will not have a preset identifier.

[0045] In some optional implementations, users (such as senders) can fill in the shipping information on the order page and check the checkbox corresponding to the "Express Delivery" function, thereby executing the trigger operation for the preset control and generating a waybill with a preset identifier, i.e., the target waybill.

[0046] The destination waybill can be a waybill with a preset identifier. As an example, a destination waybill can be used to transport at least one of the following: important documents, urgent items, etc.

[0047] Delivery time can refer to the expected delivery time or the duration of express delivery for users or other entities.

[0048] The benchmark delivery time can represent the standard delivery time or delivery duration of a traditional express delivery model (corresponding to the benchmark transportation process).

[0049] In some optional implementations, when a user places an order in the courier company's application or mini-program, they can select the button corresponding to the "Express Delivery" function to perform a trigger operation on a preset control (i.e., the button mentioned above), thereby generating a target waybill with a preset identifier.

[0050] In step 102, the sending end sends the target waybill to the platform end.

[0051] In this embodiment, after generating the target waybill, the sending end can send the target waybill to the platform.

[0052] In step 103, the platform determines that the waybill received by the platform is a target waybill with a preset identifier.

[0053] In this embodiment, the platform can determine whether each received waybill has a preset identifier, that is, whether the waybill is the target waybill.

[0054] Here, the platform determines that the received waybill has a preset identifier, that is, the waybill is the target waybill.

[0055] In step 104, the platform pushes the target waybill to the dispatcher.

[0056] In this embodiment, after the platform determines that the received waybill is the target waybill, the platform can further push the target waybill to the scheduling end.

[0057] In some optional implementations, the waybill information can be pushed to the dispatcher before the courier in the target waybill is officially loaded onto the vehicle (i.e. before entering the baseline transportation process).

[0058] In some optional implementations, the platform can also be configured to: in response to the generation of a target waybill, instruct the shipping outlet to provide standardized portable packaging (e.g., dedicated packaging with portable handles and standardized dimensions) for loading the express to be shipped, so as to improve the compatibility of the packaging with the express to be shipped, make it convenient for the carrier to carry, and thus improve the timeliness of waybill delivery.

[0059] In step 105, the dispatcher determines the travel routes published by multiple carriers, thus obtaining multiple travel routes.

[0060] In this embodiment, travel routes can be published by the carrier through its terminal, for example, the terminal generates travel routes in response to the carrier's input. Each carrier terminal can publish one or more travel routes. For example, the carrier can publish travel routes through its terminal before or during the trip.

[0061] In some alternative implementations, the dispatcher can obtain travel routes by interacting with third-party transportation service platforms (such as railway and airline ticketing systems), for example, by obtaining travel routes published by the carrier from railway data and airline data.

[0062] In some optional implementation methods, interested individuals need to register through the platform and undergo simple online training (such as package safety guidelines, transportation regulations, etc.). After passing the assessment, they become certified carriers (i.e., carriers), and the electronic devices logged in by the carriers can serve as the carrier terminals.

[0063] In step 106, the dispatcher determines the target travel route from multiple travel routes that matches the pickup and delivery locations of the target waybill.

[0064] In this embodiment, the pickup location can be the location used to retrieve the package to be sent from the target waybill. For example, the pickup location can be a door-to-door pickup address, a parcel locker, or a collection point.

[0065] The delivery location can be the final delivery address of the package to be sent on the target waybill, such as a residence, office, or designated collection point.

[0066] In some optional implementations, pickup and delivery requirements can be set through the sending end, such as allowing door-to-door pickup or only accepting pickup from self-service lockers at high-speed rail stations.

[0067] The target travel route can be a route that matches the pickup and delivery locations of the target waybill. As an example, the target travel route can also be the shortest or lowest-cost route among multiple routes that passes through the pickup and delivery locations.

[0068] In step 107, the dispatcher determines the target carrier for publishing the target travel route from among multiple carriers.

[0069] In this embodiment, the target carrier can be a carrier that publishes the target travel route.

[0070] In some optional implementations of this embodiment, the dispatching terminal or platform terminal may also be configured to: generate an electronic transport insurance document for the target waybill in response to the determination of the target carrier, so as to provide security for the target waybill.

[0071] In step 108, the dispatcher sends the pickup location and delivery location to the target carrier.

[0072] In this embodiment, after the dispatcher determines the target carrier, the dispatcher can further send the pickup location and delivery location to the target carrier.

[0073] In step 109, the dispatcher sends the target carrier's transportation information to the sender.

[0074] In this embodiment, the carrier information may represent the carrier's identity and transportation details. As an example, the carrier information may include, but is not limited to, at least one of the following: carrier name, vehicle number, estimated pickup time, estimated delivery time, waybill status, and real-time logistics tracking link, etc.

[0075] In some optional implementations, after accepting an order, the carrier can pick up the package at a courier service point or self-service locker in the city of origin and report its real-time location via an app during transit. Upon arrival at the delivery location, the carrier will deliver the package to a self-service locker at the station, a courier service point, or directly to the user, depending on the selected delivery method.

[0076] In some optional implementations of this embodiment, the platform may also perform the following steps: The first step is to determine the target area range within which travel routes are permitted to be published.

[0077] The target area can be a geographical range set by the courier company or the delivery terminal that allows orders to be accepted. For example, the target area could be the urban area of ​​the city where the delivery terminal is located. As another example, the target area could also be a preset distance range from the location of the delivery terminal.

[0078] After the courier company or delivery point sets the target area range, the platform can determine the aforementioned target area range.

[0079] The second step is to identify the target travel route that matches the pickup and delivery locations of the target waybill from multiple travel routes whose published locations are within the target area.

[0080] The publishing location can be the location of the carrier when it publishes the travel route.

[0081] Here, the platform can determine the posting location for each of multiple travel routes. It then filters out routes whose posting locations fall within the target area. Finally, from these filtered routes, it identifies the target travel route that matches the pickup and delivery locations of the target waybill.

[0082] It is understandable that by determining the target area range for publishing travel routes on the platform, and selecting the target travel route that matches the pickup and delivery location of the target waybill from multiple travel routes whose publishing location is within the target area, the carrier's order acceptance range can be limited, ensuring the timeliness of order acceptance and avoiding the decline in transportation efficiency caused by disorderly pickup.

[0083] In some optional implementations of this embodiment, if the express delivery to be sent has entered the baseline transportation process and the target travel route has not been determined, the platform can also process the target waybill according to the baseline transportation process with a baseline delivery time.

[0084] The baseline transportation process can be the standard transportation model of a traditional courier company.

[0085] Here, if the parcel to be sent has entered the baseline transportation process but the target travel route has not yet been determined (i.e., the target carrier has not been matched), the platform can process the target waybill according to the baseline transportation process with the baseline delivery time.

[0086] It is understandable that if a package to be sent has entered the baseline transportation process but the target travel route has not been determined, it means that the target order has not been effectively matched for a long time. At this time, the fallback mechanism is activated, which automatically dispatches the baseline transportation process and processes the target order according to the baseline transportation process with the baseline delivery time. When social transportation capacity matching fails, it can automatically switch to the traditional express transportation mode to ensure the stability and reliability of the order service and avoid the problem of order stagnation caused by the inability to accept orders.

[0087] In some optional implementations of this embodiment, the platform may also perform the following steps: The first step is to determine the actual delivery time and the target delivery time of the target waybill.

[0088] The actual delivery time can refer to the actual delivery time of the package (i.e., the express delivery to be sent).

[0089] The target delivery time can refer to the delivery time promised by the carrier.

[0090] The second step is to determine the time difference between the actual delivery time and the target delivery time.

[0091] The time difference can be the duration between the actual delivery time and the target delivery time.

[0092] The third step is to determine the shipping fee payable by the sender based on the time difference, the weight and volume of the package to be sent, and the transportation distance between the pickup and delivery locations.

[0093] The shipping fee can be the transportation cost that the sender at the sending end needs to pay.

[0094] As an example, the following formula can be used to determine the shipping fee payable at the sending end, based on the time difference, the weight and volume of the package to be sent, and the transportation distance between the pickup and delivery locations:

[0095] in, ; V represents the weight of the package to be sent, in units such as kg; V represents the volume of the package to be sent, in units such as cm. 3 ; This represents the preset volume coefficient, in cm. 3 / kg; This indicates the unit price per kilometer, for example, it could be 0.02-0.05 yuan / km; The transport distance can be expressed in km; α can represent the intensity of the time-sensitive incentive, such as 1.5-2.5; β can represent the time-sensitive sensitivity, such as 0.5 / day-1.5 / day. This indicates the time difference, and the unit can be, for example, days or hours.

[0096] The above formula uses the Sigmoid function. Mapping the time difference to the (0,1) interval through exponential transformation Amplify the incentive effect; The larger the value, the longer the timeout. The smaller, The greater the discount, the better; conversely, The smaller the value, the more advanced the advance. The larger, The more significant the reward; A value of 0 indicates on-time delivery. The value is 1, with no reward or penalty. In other words, the more early the delivery, the higher the reward. The higher the delivery time, the more time-outs occur. The lower the value, the smoother and more continuous the function, avoiding abrupt changes.

[0097] As an example, in the case of early delivery (reward scenario), the dimensions of the package to be sent are 40cm × 30cm × 20cm, the weight is 2.5kg, the transportation distance is 500km, the target delivery time is 3 days, and the actual delivery time is 1 day. Therefore, the time difference... -2 days It is 6. It is 0.03. 8000cm 3 / kg, α = 2, β = 1 / day, the calculation yields It costs approximately 70.62 yuan.

[0098] It is understandable that by determining the actual delivery time and target delivery time of the target waybill through the platform, and calculating the time difference between the actual delivery time and the target delivery time, and based on the time difference, the weight and volume of the package to be sent, as well as the transportation distance between the pickup location and the delivery location, the amount of freight to be paid by the sender can be determined. Dynamic billing can be carried out based on the actual transportation effect, which incentivizes carriers to improve transportation timeliness. At the same time, a time-based billing mechanism can be provided, which helps to improve the timeliness of the target waybill's transportation.

[0099] Optionally, different timeliness sensitivities can be set here for different timeliness differences. For example, the timeliness sensitivity when the timeliness difference is positive can be a preset positive integer multiple of the timeliness sensitivity when the timeliness difference is negative, such as 2 times. In some cases, this preset positive integer multiple can be configured by the sending end.

[0100] In some optional implementations of this embodiment, for each of the multiple carriers, the dispatcher may also perform the following steps: The first step is to determine the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information.

[0101] Historical on-time performance rate can refer to the proportion of transportation tasks that a carrier has completed on time in the past, such as the number of transportation tasks completed on time, which is a percentage of the total number of transportation tasks.

[0102] Parcel integrity rate can refer to the percentage of parcels that remain intact during the carrier's transportation process. For example, it can be the percentage of parcels that remain intact out of the total number of parcels.

[0103] Evaluation information can refer to the sender's assessment of the carrier's transportation services, such as a rating. A higher rating indicates better quality transportation services.

[0104] The second step is to determine the carrier's priority based on its historical on-time delivery rate, parcel integrity rate, and evaluation information.

[0105] Carrier priority can refer to the order in which carriers accept orders.

[0106] Here, the historical on-time delivery rate, parcel integrity rate, and rating information of each carrier can be weighted and summed to determine the carrier priority of that carrier.

[0107] After performing the first and second steps above for each of the multiple carriers, the dispatcher can determine the target travel route that matches the pickup and delivery locations of the target waybill from multiple travel routes based on the carrier priorities of the multiple carriers. For example, the travel route published by the carrier with the highest carrier priority among the multiple carriers can be determined as the target travel route that matches the pickup and delivery locations of the target waybill.

[0108] It is understandable that by using the dispatching terminal to determine the historical on-time delivery rate, package integrity rate, and evaluation information of each of the multiple carriers, and based on this information, the carrier's priority is determined. Then, based on the priorities of multiple carriers, a target route matching the pickup and delivery locations of the target waybill is selected from multiple travel routes. This allows for the determination of target travel routes based on the carrier's historical on-time delivery rate, package integrity rate, and evaluation information, thereby improving the safety and reliability of express delivery and reducing the risk of lost or damaged goods.

[0109] In some optional implementations of this embodiment, for each of the multiple travel routes, the dispatcher can perform the following operations: The first step is to determine the starting and ending points of the travel route, as well as the departure and arrival times.

[0110] The starting position indicates the starting point of the outbound route.

[0111] The termination position indicates the destination of the outbound route.

[0112] Travel time can refer to the departure time of the travel route. Arrival time indicates the estimated arrival time of the outbound route.

[0113] The second step is to determine the route overlap based on the starting and ending locations of the travel route, as well as the pickup and delivery locations of the target waybill.

[0114] Route overlap can be used to indicate the degree of similarity between the outbound route and the express delivery route.

[0115] The third step is to determine the time matching degree of the travel route based on the travel time and arrival time of the travel route, as well as the target pickup time and target delivery time of the target waybill.

[0116] Time matching degree refers to the degree of matching between departure time, arrival time and express delivery time requirements (i.e., target pickup time and target delivery time).

[0117] After performing steps one through three for each of the multiple travel routes, the dispatcher can determine the target travel route that matches the pickup and delivery location of the target waybill based on the route overlap and time matching degree of the multiple travel routes.

[0118] As an example, for each of the multiple travel routes, a weighted sum of the route overlap and time matching can be calculated to obtain the score for that route. Then, the route with the highest score among the multiple routes is identified as the target travel route that matches the pickup and delivery locations of the target waybill.

[0119] It is understandable that by using the dispatching terminal to determine the start and end locations, travel time, and arrival time of each of the multiple travel routes, the route overlap is determined based on the start and end locations of the route and the pickup and delivery locations of the target waybill. The time matching degree is determined based on the travel time and arrival time of the route and the target pickup and delivery times of the target waybill. Based on the route overlap and time matching degrees of multiple travel routes, the target travel route that matches the pickup and delivery locations of the target waybill is determined from among the multiple travel routes. This allows for a multi-dimensional evaluation of social transportation routes, thereby improving the efficiency and timeliness of express delivery.

[0120] It should be noted that, where there is no conflict, the technical features described in different alternative implementations can be included in the same embodiment. For the sake of brevity, they will not be elaborated here.

[0121] The express delivery dispatch system provided in this embodiment includes a sending end, a carrier end, a platform end, and a dispatch end. Specifically: the sending end is configured to: generate a target waybill with a preset identifier in response to a trigger operation on a preset control, wherein the preset identifier indicates that the sending party corresponding to the sending end has a delivery timeframe less than a benchmark delivery timeframe for the express delivery in the target waybill; then, send the target waybill to the platform end; the platform end is configured to: push the target waybill to the dispatch end in response to determining that the waybill received by the platform end is a target waybill with the preset identifier; the dispatch end is configured to: determine multiple travel routes published by multiple carrier ends, obtain multiple travel routes, then determine a target travel route from the multiple travel routes that matches the pickup and delivery locations of the target waybill, subsequently determine the target carrier that published the target travel route from the multiple carrier ends, and then send the pickup and delivery locations to the target carrier, as well as the carrier information of the target carrier to the sending end. Therefore, for express deliveries with high time-sensitivity requirements (i.e., delivery time shorter than the benchmark delivery time), a travel route can be matched, and the carrier that publishes the travel route can be identified. The pickup and delivery locations of the express deliveries are then sent to that carrier, allowing the corresponding carrier to complete the transportation of the express deliveries while traveling along its own route. This way, since the carrier only needs to focus on the pickup, transportation, and delivery of the specific express deliveries, without having to handle multiple express deliveries with significantly different transportation routes, the delivery time can be improved. Furthermore, since the carrier can complete the transportation of express deliveries while traveling along its own route without incurring additional transportation costs, this solution can reduce express delivery costs compared to other transportation methods with the same delivery time.

[0122] Figure 2 This is an interactive schematic diagram of another express delivery dispatch system according to an exemplary embodiment of the present disclosure. The system includes a sending end, a carrier end, a platform end, and a dispatch end.

[0123] like Figure 2 As shown, in step 201, the sending end responds to the trigger operation of the preset control and generates a target waybill with a preset identifier.

[0124] In this embodiment, the preset identifier indicates that the delivery time of the express delivery to be sent in the target waybill is less than the benchmark delivery time.

[0125] In step 202, the sending end sends the target waybill to the platform end.

[0126] In step 203, the platform determines that the waybill received by the platform is a target waybill with a preset identifier.

[0127] In step 204, the platform pushes the target waybill to the dispatcher.

[0128] In step 205, the dispatcher determines the travel routes published by multiple carriers, thus obtaining multiple travel routes.

[0129] In step 206, the dispatcher determines the target travel route from multiple travel routes that matches the pickup and delivery locations of the target waybill.

[0130] In step 207, the dispatcher determines the target carrier for publishing the target travel route from among multiple carriers.

[0131] In step 208, the dispatcher sends the pickup location and delivery location to the target carrier.

[0132] In step 209, the dispatcher sends the target carrier's transportation information to the sender.

[0133] In step 210, the sending end determines the configuration information representing the sender's transportation method and delivery handover point.

[0134] In this embodiment, the delivery handover point is located at the delivery location.

[0135] The mode of transport can refer to the type of transportation the sender expects. As an example, the mode of transport can include, but is not limited to, at least one of the following: bicycle, electric vehicle, car, and public transportation.

[0136] The delivery handover point can refer to the specific location where the package is handed over. As an example, the delivery handover point can include, but is not limited to, at least one of the following: a parcel locker designated by the sender, a community station, a convenience store collection point, etc.

[0137] In some optional implementations, the sender can select preferences on the order page and enter configuration information indicating the sender's choice of transportation method and delivery point.

[0138] In step 211, the sending end sends the configuration information to the platform end.

[0139] In this embodiment, after receiving the configuration information, the sending end can further send the configuration information to the platform end.

[0140] In step 212, the platform sends the configuration information to the scheduling end.

[0141] In this embodiment, after receiving the configuration information on the platform, the configuration information can be further sent to the scheduling terminal.

[0142] In step 213, the dispatcher determines the transportation method and delivery handover point based on the configuration information.

[0143] In this embodiment, after receiving the configuration information, the dispatcher can further determine the transportation method and delivery handover point based on the configuration information.

[0144] In step 214, the dispatcher generates waybill information indicating that the express delivery to be sent is transported according to the transportation method and the express delivery to be sent is handed over at the delivery handover point.

[0145] In this embodiment, after the dispatcher determines the transportation method and delivery handover point, it can generate waybill information indicating that the express delivery to be sent is transported according to the transportation method and the express delivery to be sent is handed over at the delivery handover point, so as to synchronize the waybill information to the target carrier.

[0146] It should be noted that, in addition to the contents described above, this embodiment may also include... Figure 1 The corresponding technical features described in the corresponding embodiments, thereby achieving Figure 1 For details on the technical effects of the express delivery scheduling method shown, please refer to [link / reference]. Figure 1 The relevant descriptions are presented concisely and will not be elaborated upon here.

[0147] Based on the embodiments of this disclosure, the sending end determines the sender's configuration information for the transportation method and delivery handover point and sends the configuration information to the platform. The dispatching end determines the transportation method and delivery handover point based on the configuration information and generates waybill information indicating that the express delivery to be sent is transported according to the transportation method and delivered to the receiving and sending end at the delivery handover point. This can improve the satisfaction of the sending end and transportation efficiency.

[0148] Figure 3 This is a flowchart illustrating a delivery scheduling method according to an exemplary embodiment. This method can be applied to one or more electronic devices such as smartphones, laptops, desktop computers, portable computers, and servers. Furthermore, the execution entity of this method can be hardware or software. When the execution entity is hardware, it can be one or more of the aforementioned electronic devices. For example, a single electronic device can execute this method, or multiple electronic devices can cooperate with each other to execute this method. When the execution entity is software, this method can be implemented as multiple software programs or software modules, or as a single software program or software module. No specific limitations are made herein.

[0149] like Figure 3 As shown, the method specifically includes: Step 301: Receive the target waybill sent by the sending end.

[0150] Step 302: In response to determining that the target waybill has a preset identifier, determine the travel routes published by multiple carriers to obtain multiple travel routes. The preset identifier indicates that the delivery time of the sender corresponding to the sending end for the express delivery to be sent in the target waybill is less than the benchmark delivery time.

[0151] Step 303: From multiple travel routes, determine the target travel route that matches the pickup location and delivery location of the target waybill.

[0152] Step 304: Determine the target carrier that publishes the target travel route from among multiple carriers.

[0153] Step 305: Send the pickup location and delivery location to the target carrier, and send the carrier information of the target carrier to the sending end.

[0154] In some optional implementations of this embodiment, determining a target travel route that matches the pickup and delivery locations of the target waybill from multiple travel routes includes: Determine the target area range within which travel routes are permitted to be published; From multiple travel routes whose published locations are within the target area, identify the target travel route that matches the pickup and delivery locations of the target waybill.

[0155] In some optional implementations of this embodiment, the method further includes: If the parcel to be sent has entered the baseline transportation process and the target travel route has not been determined, the target waybill will be processed according to the baseline transportation process with the baseline delivery time.

[0156] In some optional implementations of this embodiment, the method further includes: Determine the actual delivery time and target delivery time of the target waybill; Determine the time difference between the actual delivery time and the target delivery time; The shipping fee payable by the sender is determined based on the time difference, the weight and volume of the package to be sent, and the transportation distance between the pickup and delivery locations.

[0157] In some optional implementations of this embodiment, determining a target travel route that matches the pickup and delivery locations of the target waybill from multiple travel routes includes: For each of the multiple carriers, perform the following operations: Determine the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information; Based on the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information, the carrier's priority is determined. Based on the carrier priorities of multiple carriers, a target travel route that matches the pickup and delivery locations of the target waybill is determined from multiple travel routes.

[0158] In some optional implementations of this embodiment, determining a target travel route that matches the pickup and delivery locations of the target waybill from multiple travel routes includes: For each of the multiple travel routes, perform the following operations: Determine the starting and ending points, departure and arrival times of the travel route; Based on the starting and ending locations of the travel route, as well as the pickup and delivery locations of the target waybill, the route overlap rate corresponding to the travel route is determined. Based on the travel time and arrival time of the travel route, as well as the target pickup time and target delivery time of the target waybill, the time matching degree corresponding to the travel route is determined. Based on the route overlap and time matching of multiple travel routes, a target travel route that matches the pickup and delivery location of the target waybill is determined from the multiple travel routes.

[0159] The implementation of the express delivery scheduling method provided in this embodiment can refer to the specific description of the express delivery scheduling system above, thereby achieving the technical effects of the various express delivery scheduling systems mentioned above. The express delivery scheduling method and the express delivery scheduling system can refer to and cite each other in terms of specific implementation and technical effects. For the sake of brevity, they will not be elaborated here.

[0160] Figure 4 This is a flowchart illustrating another express delivery scheduling method provided in an embodiment of this disclosure. Figure 4 As shown, the method specifically includes: Step 401: Receive the target waybill sent by the sending end.

[0161] Step 402: In response to determining that the target waybill has a preset identifier, determine the travel routes published by multiple carriers to obtain multiple travel routes. The preset identifier indicates that the delivery time of the sender corresponding to the sending end for the express delivery to be sent in the target waybill is less than the benchmark delivery time.

[0162] Step 403: From multiple travel routes, determine the target travel route that matches the pickup and delivery locations of the target waybill.

[0163] Step 404: Determine the target carrier that publishes the target travel route from among multiple carriers.

[0164] Step 405: Send the pickup location and delivery location to the target carrier, and send the carrier's shipping information to the sending end.

[0165] Step 406: Determine the configuration information of the sender regarding the transportation method and delivery handover point, wherein the delivery handover point is located at the delivery location; send the configuration information to the platform.

[0166] Step 407: Based on the configuration information, determine the transportation method and delivery handover point.

[0167] Step 408: Generate waybill information indicating that the package to be sent is transported according to the transportation method and handed over to the recipient at the delivery handover point.

[0168] It should be noted that, in addition to the contents described above, this embodiment may also include... Figure 3 The corresponding technical features described in the corresponding embodiments, thereby achieving Figure 3 For details on the technical effects of the express delivery scheduling method shown, please refer to [link / reference]. Figure 3 The relevant descriptions are presented concisely and will not be elaborated upon here.

[0169] Furthermore, the implementation of the express delivery scheduling method provided in this embodiment can refer to the specific description of the express delivery scheduling system above, thereby achieving the technical effects of the various express delivery scheduling systems mentioned above. The express delivery scheduling method and the express delivery scheduling system can refer to and cite each other in terms of specific implementation and technical effects. For the sake of brevity, they will not be elaborated here.

[0170] Figure 5 This disclosure illustrates a block diagram for an electronic device according to an exemplary embodiment. Figure 5 The illustrated electronic device 500 includes at least one processor 501, a memory 502, at least one network interface 504, and a user interface 503. The various components in the electronic device 500 are coupled together via a bus system 505. It is understood that the bus system 505 is used to implement communication between these components. In addition to a data bus, the bus system 505 also includes a power bus, a control bus, and a status signal bus. However, for clarity, ... Figure 5 The general designated all buses as Bus System 505.

[0171] The user interface 503 may include a display, keyboard, or clicking device (e.g., mouse, trackball, touchpad, or touchscreen).

[0172] It is understood that the memory 502 in this embodiment of the present disclosure may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 502 described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0173] In some implementations, memory 502 stores elements, executable units or data structures, or subsets thereof, or extended sets thereof: operating system 5021 and application programs 5022.

[0174] The operating system 5021 includes various system programs, such as the framework layer, core library layer, and driver layer, used to implement various basic business functions and handle hardware-based tasks. The application program 5022 includes various applications, such as a media player and a browser, used to implement various application functions. The program implementing the method of this embodiment can be included in the application program 5022.

[0175] In this embodiment, by calling the program or instructions stored in memory 502, specifically the program or instructions stored in application program 5022, processor 501 executes the method steps provided in each method embodiment, including, for example: Receive the target waybill sent by the sender; In response to the determination that the target waybill has a preset identifier, multiple travel routes published by multiple carriers are determined, resulting in multiple travel routes. The preset identifier indicates that the delivery time of the sender corresponding to the sending end for the express delivery to be sent in the target waybill is less than the benchmark delivery time. From multiple travel routes, identify the target travel route that matches the pickup and delivery locations of the target waybill; From multiple carriers, identify the target carrier that publishes the target travel route; Send the pickup and delivery locations to the target carrier, and send the carrier's shipping information to the sender.

[0176] The methods disclosed in the above embodiments of this disclosure can be applied to or implemented by processor 501. Processor 501 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in processor 501. The processor 501 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software units in the decoding processor. The software units may be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 502. Processor 501 reads the information in memory 502 and, in conjunction with its hardware, completes the steps of the above method.

[0177] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described above, or combinations thereof.

[0178] For software implementation, the techniques described herein can be implemented by units that perform the functions described above. The software code can be stored in memory and executed by a processor. The memory can be implemented within the processor or external to the processor.

[0179] The electronic device provided in this embodiment may be as follows: Figure 5 The electronic device shown can execute all the steps of the above-described express delivery scheduling methods, thereby achieving the technical effects of the above-described express delivery scheduling methods. For details, please refer to the above descriptions. For the sake of brevity, further details are omitted here.

[0180] This disclosure also provides a storage medium (computer-readable storage medium). This storage medium stores one or more programs. The storage medium may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, hard disk, or solid-state drive; the memory may also include combinations of the above types of memory.

[0181] One or more programs in the storage medium can be executed by one or more processors to implement the express delivery scheduling method described above that is executed on the electronic device side.

[0182] The processor described above is used to execute a delivery scheduling program stored in memory to implement the following steps of a delivery scheduling method executed on the electronic device side: Receive the target waybill sent by the sender; In response to the determination that the target waybill has a preset identifier, multiple travel routes published by multiple carriers are determined, resulting in multiple travel routes. The preset identifier indicates that the delivery time of the sender corresponding to the sending end for the express delivery to be sent in the target waybill is less than the benchmark delivery time. From multiple travel routes, identify the target travel route that matches the pickup and delivery locations of the target waybill; From multiple carriers, identify the target carrier that publishes the target travel route; Send the pickup and delivery locations to the target carrier, and send the carrier's shipping information to the sender.

[0183] Furthermore, the computer program product provided in this disclosure embodiment may include computer-readable code that, when executed on a device, causes a processor in the device to implement the steps of the express delivery scheduling method executed on the electronic device side: Receive the target waybill sent by the sender; In response to the determination that the target waybill has a preset identifier, multiple travel routes published by multiple carriers are determined, resulting in multiple travel routes. The preset identifier indicates that the delivery time of the sender corresponding to the sending end for the express delivery to be sent in the target waybill is less than the benchmark delivery time. From multiple travel routes, identify the target travel route that matches the pickup and delivery locations of the target waybill; From multiple carriers, identify the target carrier that publishes the target travel route; Send the pickup and delivery locations to the target carrier, and send the carrier's shipping information to the sender.

[0184] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0185] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented in hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0186] It should be understood that the terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “described” as used herein may also include the plural forms. The terms “comprising,” “including,” “containing,” and “having” are inclusive and therefore indicate the presence of the stated features, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not construed as requiring them to be performed in a particular order described or illustrated unless the order of performance is explicitly indicated. It should also be understood that additional or alternative steps may be used.

[0187] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A courier dispatching system, characterized in that, The system includes a sending end, a carrier end, a platform end, and a dispatching end, wherein: The sending terminal is configured to: generate a target waybill with a preset identifier in response to a trigger operation on a preset control, wherein the preset identifier indicates that the sending party corresponding to the sending terminal has a delivery time of less than the benchmark delivery time for the express delivery to be sent in the target waybill; and send the target waybill to the platform terminal. The platform is configured to: in response to the fact that the waybill received by the platform is the target waybill with the preset identifier, push the target waybill to the scheduling terminal; The dispatch terminal is configured to: determine multiple travel routes published by multiple carriers to obtain multiple travel routes; determine a target travel route from the multiple travel routes that matches the pickup location and delivery location of the target waybill; determine the target carrier that published the target travel route from the multiple carriers; send the pickup location and delivery location to the target carrier, and send the carrier information of the target carrier to the sending terminal.

2. The express delivery dispatch system according to claim 1, characterized in that, The sending end is further configured to: determine configuration information representing the sender's choice of transportation method and delivery handover point, wherein the delivery handover point is located at the delivery location; and send the configuration information to the platform end; The platform is also configured to send the configuration information to the scheduling terminal; The dispatch terminal is further configured to: determine the transportation method and the delivery handover point based on the configuration information; and generate waybill information indicating that the express delivery to be sent is transported according to the transportation method and the express delivery to be sent is handed over at the delivery handover point.

3. The express delivery dispatch system according to claim 1, characterized in that, The platform is specifically configured as follows: Determine the target area range within which travel routes are permitted to be published; From multiple travel routes whose publication location is within the target area, a target travel route is determined that matches the pickup location and delivery location of the target waybill.

4. The express delivery dispatch system according to claim 1, characterized in that, The platform is also configured as follows: If the parcel to be sent has entered the baseline transportation process and the target travel route has not been determined, the target waybill shall be processed in accordance with the baseline transportation process having the baseline delivery time.

5. The express delivery dispatch system according to claim 1, characterized in that, The platform is also configured as follows: Determine the actual delivery time and the target delivery time of the target waybill; Determine the time difference between the actual delivery time and the target delivery time; Based on the time difference, the weight of the package to be sent, the volume of the package to be sent, and the transportation distance between the pickup location and the delivery location, the shipping fee to be paid by the sender is determined.

6. The express delivery dispatch system according to any one of claims 1-5, characterized in that, The scheduling terminal is specifically configured as follows: For each of the multiple carriers, perform the following operations: Determine the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information; Based on the carrier's historical on-time delivery rate, parcel integrity rate, and evaluation information, the carrier's priority is determined. Based on the carrier priorities of multiple carriers, a target travel route that matches the pickup and delivery locations of the target waybill is determined from multiple travel routes.

7. The express delivery dispatch system according to any one of claims 1-5, characterized in that, The scheduling terminal is specifically configured as follows: For each of the multiple travel routes, perform the following operations: Determine the starting and ending points, departure and arrival times of the travel route; Based on the starting and ending locations of the travel route, as well as the pickup and delivery locations of the target waybill, the route overlap degree corresponding to the travel route is determined. Based on the travel time and arrival time of the travel route, as well as the target pickup time and target delivery time of the target waybill, the time matching degree corresponding to the travel route is determined. Based on the route overlap and time matching degree corresponding to multiple travel routes, a target travel route that matches the pickup location and delivery location of the target waybill is determined from the multiple travel routes.

8. A method for express delivery dispatching, characterized in that, The method includes: Receive the target waybill sent by the sender; In response to determining that the target waybill has a preset identifier, multiple travel routes published by multiple carriers are determined to obtain multiple travel routes, wherein the preset identifier indicates that the delivery time of the sender corresponding to the sending end for the express delivery to be sent in the target waybill is less than the benchmark delivery time. From multiple travel routes, determine the target travel route that matches the pickup location and delivery location of the target waybill; From multiple carriers, determine the target carrier that publishes the target travel route; Send the pickup location and delivery location to the target carrier, and send the carrier information of the target carrier to the sending terminal.

9. An electronic device, comprising: Memory, used to store computer programs; A processor is configured to execute a computer program stored in the memory, wherein, when the computer program is executed, it implements the method of claim 8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method described in claim 8.