Waybill information processing method and system, storage medium and computer program product

By weighting the waybill information and optimizing the transportation route, the problem of failure to consider the specific situation of the goods in the prior art is solved, and a more efficient and satisfactory transportation effect is achieved.

CN119250683APending Publication Date: 2025-01-03KE COM (BEIJING) TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411331605.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

When determining the optimal transportation route, existing route planning technology fails to fully consider the specific situations of the goods, such as time requirements and vulnerability, resulting in unreasonable path planning, wasted transportation resources, and low customer satisfaction.

Method used

By obtaining the cargo characteristic information, transportation distance and weight in the waybill information, weight processing is carried out, the transportation route is optimized, and the route planning is ensured that the route planning is in line with the characteristics of the goods, and the transportation efficiency and customer satisfaction are improved.

Benefits of technology

A more reasonable path planning has been achieved, transportation efficiency and on-time delivery rate have been improved, transportation resources have been reduced, and customer satisfaction has been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119250683A_ABST
    Figure CN119250683A_ABST
Patent Text Reader

Abstract

The invention provides a waybill information processing method and system, a readable storage medium and a computer program product. The waybill information processing method provided by the invention comprises the following steps: acquiring waybill information of a plurality of to-be-delivered waybills; obtaining cargo feature information, a first distance and a second distance of the to-be-transported cargo according to the waybill information; performing weighting processing according to the cargo feature information corresponding to the to-be-delivered order, the first distance, the second distance and the corresponding weight to obtain a transportation route; wherein the first distance is a transportation distance between a shipper and a receiver of the to-be-shipped order; the second distance is a transportation distance between the receivers of the plurality of to-be-delivered orders; the weights are influence factors of the cargo feature information, the first distance and the second distance on the route planning.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a waybill information processing method, system, storage medium and computer program product. Background Art

[0002] With the explosive growth of e-commerce and the deepening development of globalized trade, the logistics industry has not only witnessed an exponential growth in transaction volume, but also faced unprecedented challenges. In logistics and transportation, route planning technology plays a vital role. It is not only the key to ensure efficient and on-time delivery of goods, but also an important cornerstone for improving customer satisfaction, optimizing supply chain management, and enhancing corporate competitiveness.

[0003] Existing route planning technologies are usually implemented by determining the optimal transportation route based on distance and estimated transportation time.

[0004] However, the optimal transportation route often focuses on overall efficiency and does not take into account the actual conditions of the goods, such as the time requirements and fragility of the goods, resulting in unreasonable route planning and waste of transportation resources. Summary of the invention

[0005] In order to solve one of the above technical problems, the present disclosure provides a waybill information processing method, system, storage medium and computer program product.

[0006] According to one aspect of the present disclosure, a method for processing waybill information is provided, comprising: Get the waybill information of multiple waybills to be shipped; Acquire cargo characteristic information, a first distance, and a second distance of the cargo to be transported according to the waybill information; A transport route is obtained by performing weighted processing according to the cargo characteristic information, the first distance, the second distance and the corresponding weight corresponding to the shipping order to be shipped; Among them, the first distance is the transportation distance between the shipper and the consignee of the shipping order to be issued; the second distance is the transportation distance between the consignees of the multiple shipping orders to be issued; and the weight is the influence factor of the cargo characteristic information, the first distance and the second distance on the route planning.

[0007] According to at least one embodiment of the present disclosure, a method for processing waybill information is provided, wherein weighted processing is performed according to the cargo characteristic information corresponding to the waybill to be dispatched, the first distance, the second distance and the corresponding weights to obtain a transportation route, including: Performing weighted processing according to the cargo characteristic information corresponding to the shipping order to be dispatched, the first distance, and the corresponding weight, to obtain a first weighted value of the plurality of shipping orders to be dispatched; Obtaining a primary waybill from the multiple waybills to be dispatched according to the first weighted value; For any waybill of the remaining waybills, obtaining the third distance corresponding to the previous waybill from the second distance; Performing weighted processing on the cargo characteristic information, the third distance and the corresponding weight corresponding to the shipping order to be shipped, to obtain a second weighted value of the remaining shipping orders; Acquire a secondary waybill from the remaining waybills according to the second weighted value; Obtaining a transportation route based on the primary waybill and the secondary waybill; Among them, the previous waybill is the waybill obtained last from the multiple waybills to be shipped; the remaining waybills are the waybills among the multiple waybills to be shipped except the waybill that has been obtained.

[0008] According to at least one embodiment of the present disclosure, a waybill information processing method is provided, wherein obtaining cargo characteristic information, a first distance, and a second distance of the cargo to be transported according to the waybill information includes: Obtaining cargo information, a shipper's address, and a consignee's address of the cargo to be transported from the waybill information; Acquire cargo characteristic information according to the cargo information: acquire the first distance and the second distance according to the shipper address and the consignee address.

[0009] According to at least one embodiment of the present disclosure, the method for processing waybill information further includes, after obtaining the transportation route: Acquire a target person from preset transport operators according to the waybill information; The target person is notified to transport the goods according to the transportation route.

[0010] According to the method for processing waybill information provided by at least one embodiment of the present disclosure, during the process of the target person transporting goods, the method further includes: Obtaining the real-time location of the target person; Determine whether there is an abnormal situation according to the real-time location; If it exists, handle it according to the existing abnormal situation.

[0011] According to the method for processing waybill information provided by at least one embodiment of the present disclosure, during the process of the target person transporting goods, the method further includes: receiving a cancellation instruction for cancelling part of the waybills to be dispatched; updating the transport route according to the cancellation instruction to obtain an updated route; The target person is notified to transport the goods according to the updated route.

[0012] According to the method for processing waybill information provided by at least one embodiment of the present disclosure, during the process of the target person transporting goods, the method further includes: Receiving transportation dynamics sent by the target person; Identify the relevant operators of the transport dynamics; The transportation status is sent to the relevant operating personnel.

[0013] According to another aspect of the present disclosure, a waybill information processing system is provided, comprising: a memory storing execution instructions; and A processor executes the execution instructions stored in the memory, so that the processor executes the above-mentioned waybill information processing method.

[0014] According to another aspect of the present disclosure, a readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the above-mentioned waybill information processing method.

[0015] According to another aspect of the present disclosure, a computer program product is provided, the computer program product comprising a computer program, and when the computer program is executed by a processor, it is at least used to implement the above-mentioned waybill information processing method. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings illustrate exemplary embodiments of the present disclosure and together with the description serve to explain the principles of the present disclosure. These drawings are included to provide a further understanding of the present disclosure and are incorporated in and constitute a part of this specification.

[0017] Figure 1 It is a schematic flowchart of a method for processing waybill information according to an embodiment of the present disclosure.

[0018] Figure 2 This is the process of the waybill information processing method provided in Example 1 of the present disclosure Figure 1 .

[0019] Figure 3 yes Figure 2 A flowchart of a method for obtaining waybill information in a waybill information processing method is shown.

[0020] Figure 4 yes Figure 2 The process of obtaining the feature distance method in the waybill information processing method shown Figure 1 .

[0021] Figure 5 yes Figure 2 The process of obtaining cargo characteristic information in the waybill information processing method shown in FIG. Figure 2 .

[0022] Figure 6 yes Figure 2A flowchart of a method for obtaining a transport route in a waybill information processing method is shown.

[0023] Figure 7 This is the process of the waybill information processing method provided in Example 1 of the present disclosure Figure 2 .

[0024] Figure 8 yes Figure 7 A flowchart of the notification method in the waybill information processing method shown.

[0025] Fig. 9 This is the process of the waybill information processing method provided in Example 1 of the present disclosure Figure 3 .

[0026] Fig.10 This is the process of the waybill information processing method provided in Example 1 of the present disclosure Figure 4 .

[0027] Fig.11 This is the process of the waybill information processing method provided in Example 1 of the present disclosure Figure 5 .

[0028] Fig.12 This is a schematic diagram of the structure of the waybill information processing system provided in Example 2 of the present disclosure. Figure 1 .

[0029] Fig.13 This is a schematic diagram of the structure of the waybill information processing system provided in Example 2 of the present disclosure. Figure 2 . DETAILED DESCRIPTION

[0030] The present disclosure is further described in detail below in conjunction with the accompanying drawings and examples. It is understood that the specific examples described herein are only used to explain the relevant content, rather than to limit the present disclosure. It should also be noted that, for ease of description, only the parts related to the present disclosure are shown in the accompanying drawings.

[0031] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in the present disclosure can be combined with each other. The technical solution of the present disclosure will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0032] With the rapid economic development, the extraordinary economic growth in the southeastern coastal areas of my country has spawned a large number of large enterprises. The growing demand for efficient logistics services has prompted the logistics industry to continue to grow. Logistics not only supports the large-scale production and sales of goods, but also promotes the prosperity of the market and the diversification of goods, becoming a key link between production and consumption. The globalization of the economy has further promoted the internationalization of logistics and the expansion of service networks. Route planning is an indispensable part of the logistics and transportation system, and plays a vital role in improving logistics efficiency, reducing costs, optimizing resource allocation, enhancing service quality and promoting sustainable development. In the prior art, the optimal transportation route is usually determined based on distance and estimated transportation time. However, the optimal transportation route often focuses on overall efficiency, does not take into account the specific preferences of customers or the specific properties of goods, ignores personalized needs, and leads to unreasonable path planning and low customer satisfaction. Taking the different urgency of waybills as an example, assuming that a waybill with a long distance is very urgent, if the optimal transportation route is determined only based on distance and time, its planning is unreasonable and cannot meet the needs of users. The situation of easy wear and tear of goods is similar.

[0033] Figure 1 A schematic flowchart of a waybill information processing method according to an embodiment of the present disclosure is shown. Figure 1 The detailed description is for a clearer understanding of the technical solution of the present disclosure and should not be considered as a limitation of the protection scope of the present disclosure. In the process of implementing the technical idea of ​​the present disclosure, one or some steps may be omitted, or other alternatives may be adopted.

[0034] Step S110: receiving a cargo transportation request input by a user.

[0035] Step S111, obtaining waybill information of multiple waybills to be dispatched according to the cargo transportation request.

[0036] Step S112, obtaining cargo information, the shipper's address and the consignee's address of the cargo to be transported from the waybill information.

[0037] Step S113, obtaining cargo characteristic information according to the cargo information.

[0038] Step S114, obtaining the first distance and the second distance according to the consignor address and the consignee address.

[0039] In some embodiments of the present disclosure, the first distance in step S114 is the transportation distance between the shipper and the consignee of the shipping order to be shipped, and the transportation distance between the consignees of multiple shipping orders to be shipped.

[0040] Step S115, performing weighted processing according to the cargo characteristic information corresponding to the shipping order to be dispatched, the first distance and the corresponding weight, to obtain a first weighted value of the plurality of shipping orders to be dispatched.

[0041] Step S116, obtaining a primary waybill from multiple waybills to be sent according to the first weighted value.

[0042] Step S117: For any waybill in the remaining waybills, obtain the third distance corresponding to the previous waybill from the second distance.

[0043] In some embodiments of the present disclosure, the previous waybill in step S117 is the waybill obtained last from multiple waybills to be sent.

[0044] Step S118, weighted processing is performed on the cargo characteristic information, the third distance and the corresponding weight corresponding to the shipping order to be shipped, so as to obtain the second weighted value of the remaining shipping orders.

[0045] Step S119, obtaining a secondary waybill from the remaining waybills according to the second weighted value.

[0046] In some embodiments of the present disclosure, step S119 is a waybill other than the acquired waybill among multiple waybills to be dispatched.

[0047] Step S120, obtaining a transportation route according to the primary waybill and the secondary waybill.

[0048] Step S121, obtaining the target personnel from the preset transport operation personnel according to the waybill information.

[0049] Step S122, obtaining a cargo loading plan based on cargo information and transportation routes.

[0050] Step S123, notifying the target person to transport the goods according to the transportation route and the cargo loading plan.

[0051] Step S124, obtaining the real-time location of the target person.

[0052] Step S125, judging whether there is any abnormality according to the real-time position.

[0053] Step S126: If any, process according to the existing abnormal situation.

[0054] Step S127, receiving a cancellation instruction for canceling part of the waybills to be dispatched.

[0055] Step S128, updating the transportation route according to the cancellation instruction to obtain an updated route.

[0056] Step S129, notifying the target person to transport the goods according to the updated route.

[0057] Step S130, receiving the transportation status sent by the target person.

[0058] Step S131, determining the relevant operating personnel of the transportation dynamics.

[0059] Step S132, sending transportation status to relevant operators.

[0060] Combine the following Figures 2 to 11 The waybill information processing method disclosed in the present invention is described in detail.

[0061] Embodiment 1: Figure 2 The present invention is a flowchart of a method for processing waybill information according to an embodiment of the present invention.

[0062] Step S210, obtaining waybill information of multiple waybills to be shipped.

[0063] Step S220, obtaining cargo characteristic information, the first distance and the second distance of the cargo to be transported according to the waybill information.

[0064] Step S230, performing weighted processing according to the cargo characteristic information corresponding to the shipping order to be dispatched, the first distance, the second distance and the corresponding weight, to obtain a transportation route.

[0065] Among them, the first distance is the transportation distance between the shipper and the consignee of the waybill to be shipped; the second distance is the transportation distance between the consignees of multiple waybills to be shipped; the weight is the influence factor of the cargo characteristic information, the first distance and the second distance on the route planning.

[0066] The method for processing waybill information provided by the present disclosure obtains a transportation route based on cargo characteristic information, a first distance, and a second distance, and realizes the processing of waybill information; because the method integrates cargo characteristic information and distance when planning the transportation route, it solves the problem that the optimal transportation route in the prior art often focuses on overall efficiency and does not take into account the actual conditions of the cargo, such as the time requirements and fragility of the cargo, resulting in unreasonable route planning and low customer satisfaction. In addition, integrating cargo characteristic information and distance when planning the transportation route can also improve operating efficiency and avoid waste of manpower and material resources; when the cargo characteristic information includes urgency characteristic information, it can also improve the on-time delivery rate.

[0067] In some embodiments of the present disclosure, Figure 3As shown, step S210 may include: step S211, receiving a cargo transportation request input by a user; step S212, obtaining waybill information of multiple waybills to be dispatched according to the cargo transportation request. The cargo transportation request may be input by a user on a user terminal and then sent to a waybill information processing system, so that the waybill information processing system receives the cargo transportation request through step S211. In particular, in order to facilitate the user to input a cargo transportation request on a user terminal, the tasks to be assigned may be displayed on the user terminal in the form of a map or other graphics, and then the cargo transportation request may be screened from the tasks to be assigned according to the delivery time requirements of the tasks to be assigned. In particular, in order to facilitate task screening, screening may also be performed in combination with delivery time, waybill type carrier, etc.

[0068] The cargo transportation request requires that the transported cargo can be solid such as mobile phones, computers, furniture, home appliances, clothing, food, medicines, books, mechanical equipment, etc., liquid such as beverages, petroleum products, chemical liquids, etc., and gas such as natural gas, oxygen cylinders, etc.

[0069] In some embodiments of the present disclosure, the waybill information in step S212 may include the shipper information, the consignee information and the cargo information; in addition to the above information, the waybill information may also include the required delivery time, cargo value declaration, transportation terms (such as freight payment method, transportation insurance, liability limitation, etc.), waybill number (a unique number used to track logistics information), special notes (such as fragile goods marking, handling precautions (such as temperature-controlled transportation, handling with care, not inverted, etc.), etc.) and other information. Among them, the shipper information may include: the shipper's name, contact information, address, etc.; the consignee information may include: the consignee's name, contact information, address, etc.; the cargo information may include: the cargo name, specifications, quantity, weight, volume, etc., and the cargo information may also include the cargo properties (such as whether the cargo is dangerous goods, perishable goods, valuables or other special properties, etc.), packaging labels (such as the cargo packaging type or special packaging labels, etc.).

[0070] In some embodiments of the present disclosure, for a certain shipping order to be dispatched, the shipper information and consignee information of the shipping order to be dispatched can be obtained according to the shipping order information of the shipping order to be dispatched; then the shipper address is obtained according to the shipper information, and the consignee address is obtained according to the consignee information; finally, the distance between the shipper and the consignee is obtained as the first distance according to the shipper address and the consignee address. The consignee information of each shipping order to be dispatched can be obtained; the corresponding consignee address is obtained according to the consignee information of each shipping order to be dispatched; finally, the distance between each consignee is obtained as the second distance according to the consignee address of each shipping order to be dispatched. That is, the first distance in step S220 is the distance between the shipper and the consignee of a shipping order to be dispatched; the second distance is the distance between each consignee of multiple shipping orders to be dispatched.

[0071] In some embodiments of the present disclosure, Figure 4 As shown, step S220 may include: step S221, obtaining cargo information, the consignor address and the consignee address of the cargo to be transported from the waybill information; step S222, obtaining cargo feature information according to the cargo information; step S223, obtaining the first distance and the second distance according to the consignor address and the consignee address. Among them, the cargo feature information can be set according to the specific cargo, such as the cargo feature information may include: one or more of physical feature information (such as weight, size, density, fragility, shelf life, etc.), chemical feature information (such as stability, toxicity, corrosiveness, flammability, etc.), operation feature information (such as loading and unloading requirements, stacking restrictions, etc.), supply and demand feature information (such as value, demand, etc.), etc.; in particular, when the cargo to be transported is decoration materials, the cargo feature information may include one or more of urgency feature information, heavy and soaked cargo feature information, fragility feature information and value feature information.

[0072] In particular, in order to prevent the problem of too many shipping orders in a cargo transportation request and too large a transportation span, which leads to low transportation efficiency when using one transportation tool to execute the cargo transportation request, such as Figure 5 As shown, step S220 may also include: step S224, splitting the waybill according to the waybill information and the preset splitting rule to obtain multiple sub-waybills and corresponding sub-waybill information; step S225, obtaining the cargo characteristic information, the first distance and the second distance of the cargo to be transported according to the sub-waybill information. Among them, the preset splitting rule may be splitting by destination (such as grouping waybills to the same destination or a nearby area, etc., to facilitate centralized transportation and distribution, reduce the number of transshipments and transportation costs), splitting by cargo type (such as grouping according to the nature of the cargo (such as perishable goods, dangerous goods, large cargo), etc., so as to take appropriate protective measures during transportation, and facilitate warehouse management and loading and unloading operations), splitting by demand (such as grouping according to urgency, value, etc., giving priority to high-value or urgent waybills, which can improve customer satisfaction), grouping by volume or weight (helping to reasonably arrange loading space and optimize load, and reduce empty driving rate), etc. Splitting the waybill through the above process can effectively organize and optimize the logistics transportation process, improve transportation efficiency, reduce costs, and ensure that the goods can be delivered to the destination in an orderly and timely manner.

[0073] In some embodiments of the present disclosure, the transportation route in step S230 is used for cargo transportation. After obtaining the transportation route in step S230, the transportation route can be manually verified, and the transportation route can be fine-tuned and submitted. Figure 6As shown, the process of obtaining the transportation route through step S230 may include: step S231, performing weighted processing according to the cargo characteristic information, the first distance and the corresponding weight corresponding to the to-be-shipped waybill, to obtain a first weighted value of multiple to-be-shipped waybill; step S232, obtaining the primary waybill from the multiple to-be-shipped waybill according to the first weighted value; step S233, for any of the remaining waybills, obtaining the third distance corresponding to the previous waybill from the second distance; step S234, performing weighted processing on the cargo characteristic information, the third distance and the corresponding weight corresponding to the to-be-shipped waybill, to obtain the second weighted values ​​of the remaining waybills; step S235, obtaining the secondary waybill from the remaining waybill according to the second weighted value; step S236, obtaining the transportation route according to the primary waybill and the secondary waybill; wherein the previous waybill is the last waybill obtained from the multiple to-be-shipped waybills; and the remaining waybills are the waybills other than the already obtained waybills among the multiple to-be-shipped waybills. The weight in step S231 is the weight corresponding to each feature and distance, and the sum of the weights of all features and the distance weight is 1; the weight can be pre-set according to the actual situation, and different weights can be set for different regions, different goods, etc.; when the situation changes, the weight can also be modified according to the real-time situation.

[0074] For example, a cargo transportation request includes four waybills A, B, C, and D to be shipped (the shipping location of the four waybills is the same). The cargo feature information includes urgency feature information, heavy cargo feature information, and vulnerability feature information. The weight of the urgency feature information is 0.25, the weight of the heavy cargo feature information is 0.3, the weight of the vulnerability feature information is 0.3, and the weight of the distance is 0.15. The first feature value of each waybill corresponding to the urgency feature information is shown in Table 1 (the feature value is 1 for emergency, 2 for medium emergency, and 3 for non-emergency). The second feature value of each waybill corresponding to the heavy cargo feature information is shown in Table 2 (the feature value of the heavy cargo is 1, the feature value of the heavy cargo is 2, and the feature value of the heavy cargo is 3), the third characteristic value corresponding to the vulnerability characteristic information is shown in Table 3 (the characteristic value of particularly vulnerable is 1, the characteristic value of relatively vulnerable is 2, and the characteristic value of strong is 3), and the first distance is shown in Table 4" as an example. According to the urgency characteristic information, the heavy cargo characteristic information, the vulnerability characteristic information, the first distance and the corresponding weights, weighted processing is performed to obtain the first weighted value of A waybill 1*0.25+2*0.3+3*0.3+1*0.15=1.9, the first weighted value of B waybill 1*0.25+1*0.3+1*0.3+2*0.15=1.15, the first weighted value of C waybill 2*0.25+2*0.3+1*0.3+1*0.15=1.55, and the first weighted value of D waybill The weight is 3*0.25+3*0.3+2*0.3+3*0.15=2.7; according to the first weighted value, the primary waybill, i.e., waybill B, is obtained from the to-be-shipped waybills; taking the B distances between waybill B and waybill A, waybill C, and waybill D as shown in Table 5 as an example, the cargo characteristic information, B distances, and corresponding weights are weighted to obtain the second weighted value of waybill A as 1*0.25+2*0.3+3*0.3+1*0.15=1.9, the second weighted value of waybill C as 2*0.25+2*0.3+1*0.3+3*0.15=1.85, and the second weighted value of waybill D as 3*0.25+3*0.3+2*0.3+3*0.15=2.7; according to the second weighted values ​​of each waybill, the first waybill is obtained from waybill A. The first secondary waybill C is obtained from the waybill A, C and D; taking the C distance between the C waybill and the A waybill and the D waybill as shown in Table 6 as an example, the cargo characteristic information, C distance and corresponding weight are weighted to obtain the second weighted value of the A waybill 1*0.25+2*0.3+3*0.3+4*0.15=2.35, and the second weighted value of the D waybill 3*0.25+3*0.3+2*0.3+6*0.15=3.15. According to the second weighted value of each waybill, the second secondary waybill A is obtained from the A waybill and the D waybill; the third secondary waybill D remains; therefore, the transportation routes of the four waybills A, B, C, and D are to be transported to the corresponding delivery addresses of the waybills B, C, A and D in sequence.

[0075] Table 1 Table 2 Table 3 Figure 4 Table 5 Table 6 Furthermore, if Figure 7 As shown, the waybill information processing method provided by the present disclosure may also include: Step S240, obtaining the target personnel from the preset transport operation personnel according to the waybill information.

[0076] In some embodiments of the present disclosure, the waybill information processing system may be pre-connected with at least one transport operation system, and the basic information of each transport operator (such as identity information, qualification certification, professional skills, health status, and training records, etc.), task scheduling, and dispatching (only tasks can be assigned based on waybill requirements, cargo type, destination, time window, etc.; the driver's working hours, rest regulations, and fatigue driving prevention, etc. may also be considered) may be managed through the transport operation system. The waybill information processing system and the transport operation system may be set on the same device, such as on the same server; or they may be set on different devices, such as on different servers.

[0077] In some embodiments of the present disclosure, in the process of acquiring the target personnel through step S240, the waybill information can be first sorted and analyzed to determine the delivery address, delivery time, cargo type, volume, weight, etc.; then, the optional operators can be determined from the preset transportation operators based on one or more of the delivery time, volume, weight, etc.; finally, an algorithm model such as a genetic algorithm model, a simulated annealing algorithm model, an ant colony algorithm model or a machine learning model can be used to match the most suitable means of transportation and the target personnel with corresponding loading capacity from the optional operators.

[0078] Step S250, notifying the target person to transport the goods according to the transportation route.

[0079] In some embodiments of the present disclosure, the specific method of notifying the target person to transport the goods in step S250 may be: notification by email, notification by SMS / MMS, notification by related applications (such as displaying the target person's mobile phone screen through active push notification, etc.), telephone notification, instant messaging tool notification, customized voice platform notification, etc. The notification may be generated according to the transportation route and then sent, and the notification may also be generated in combination with waybill information, etc.

[0080] In some embodiments of the present disclosure, Figure 8 As shown, step S250 may include: step S251, obtaining a cargo loading plan according to the waybill information and the transportation route; step S252, notifying the target person to transport the cargo according to the transportation route and the cargo loading plan. The cargo loading plan refers to a plan arrangement for organizing and optimizing the cargo loading process; it may include the following key factors: cargo information, transportation tool specifications, loading sequence and method, etc.; in order to clearly and intuitively present the loading layout and related information to facilitate the target person to transport the cargo, the cargo loading plan may be displayed in the following ways: table, two-dimensional plan, 3D model, etc.

[0081] In some embodiments of the present disclosure, after notifying the target person to transport the goods, the target person can choose whether to accept the order; if the target person decides to accept the order, the target person will transport the goods; if the target person refuses to accept the order, the target person can be reacquired and a new target person can be notified to transport the goods.

[0082] Furthermore, the method for processing waybill information provided by the present disclosure can be used to process the waybill information of a target person during the process of transporting goods. Fig. 9 As shown, it may also include: Step S260, obtaining the real-time location of the target person.

[0083] In some real-time methods of the present disclosure, step S260 can obtain the real-time location of the target person through a positioning system such as GPS; the positioning system can be located on the user terminal of the target person or on the transportation vehicle of the target person, etc.

[0084] Step S270, determining whether there is an abnormal situation based on the real-time position.

[0085] In some embodiments of the present disclosure, step S270 can compare the real-time position with the transportation route to determine whether the actual route of the target person deviates from the transportation route. If so, there is an abnormality. The transportation time can also be monitored based on the real-time position, such as determining whether the target person stays at a certain node for too long, etc. If so, there is an abnormality, etc.

[0086] In some embodiments of the present disclosure, when it is determined through step S270 that there is an abnormality, step S280 is executed; if there is no abnormality, no operation may be performed, or transportation dynamics, etc. may be obtained.

[0087] Step S280, process according to the existing abnormal situation.

[0088] In some embodiments of the present disclosure, the specific method of processing step S280 according to the existing abnormal situation may be to contact the target personnel to understand the specific cause of the abnormality, communicate the specific situation with the consignee (such as notifying the customer about the abnormal situation of the order, maintaining transparency, explaining the cause of the occurrence, etc.), formulate appropriate solutions (such as providing an estimated new arrival time for minor delays; for serious damage, it may be necessary to return and re-ship), and follow up and feedback (such as confirming satisfaction with the consignee after the problem is resolved, collecting feedback, etc.).

[0089] Furthermore, the method for processing waybill information provided by the present disclosure can be used to process the waybill information of a target person during the process of transporting goods. Fig.10 As shown, it may also include: Step S290, receiving a cancellation instruction for canceling part of the waybills to be dispatched.

[0090] In some embodiments of the present disclosure, when the consignee finds that the order information is incorrect (such as the product specifications, quantity, price, etc. do not meet the actual demand) or there are force majeure factors (such as natural disasters, etc.), the consignee can cancel the waybill and send a cancellation instruction to the waybill information processing system.

[0091] Step S291, updating the transportation route according to the cancellation instruction to obtain an updated route.

[0092] In some embodiments of the present disclosure, step S291 may include: first determining whether the waybill corresponding to the cancellation instruction has been delivered, if not, updating the transportation route according to the cancellation instruction; if it has been delivered, communicating and negotiating with the corresponding consignee, executing the return and refund process, etc. The method of updating the transportation route according to the cancellation instruction in step S291 may be to obtain the consignment place corresponding to the cancellation instruction; and updating the route after deleting the consignment place from the transportation route to obtain an updated route.

[0093] Step S292, notifying the target person to transport the goods according to the updated route.

[0094] Furthermore, the method for processing waybill information provided by the present disclosure can be used to process the waybill information of a target person during the process of transporting goods. Fig.11 As shown, it may also include: Step S293, receiving the transportation status sent by the target person.

[0095] In some embodiments of the present disclosure, the transport dynamics received in step S293 may be the real-time location of the target person or the execution status of the waybill (completed waybill, uncompleted waybill), etc. The transport dynamics may also be linked to the operation requirements, etc. For example, when the operation requirements include check-in at the loading point, check-in at the unloading point, etc., the transport dynamics may also include check-in at the loading point, check-in at the unloading point, etc.

[0096] Step S294, determine the relevant operating personnel for the transportation dynamics.

[0097] In some embodiments of the present disclosure, the relevant operating personnel determined by step S295 may be a consignee, a dispatcher, a monitor, an emergency response personnel, etc.

[0098] Step S295, sending transportation status to relevant operators.

[0099] In some embodiments of the present disclosure, through the above steps, when the distance between the target person and the consignee is within a preset distance threshold, the consignee can be notified that the goods are about to be delivered and to prepare for receipt; after the waybill is completed, the monitor can be used to facilitate the monitor to communicate with the consignee when relevant situations occur.

[0100] Figure 12 to Figure 13 The schematic block diagram of the structure of the waybill information processing system of the present invention is shown in FIG. The waybill information processing system of the present invention can be implemented based on a hardware implementation method using a processor.

[0101] Embodiment 2: An embodiment of the present disclosure provides a waybill information processing system.

[0102] The device may include a corresponding module for performing each or several steps in the above flowchart. Therefore, each step or several steps in the above flowchart may be performed by a corresponding module, and the device may include one or more modules in these modules. The module may be one or more hardware modules specially configured to perform the corresponding steps, or implemented by a processor configured to perform the corresponding steps, or stored in a computer-readable medium for implementation by a processor, or implemented by some combination.

[0103] Fig.121 is a waybill information processing system 1000 that illustrates a hardware implementation of a processing system. The hardware can be implemented using a bus architecture. The bus architecture may include any number of interconnecting buses and bridges, depending on the specific application and overall design constraints of the hardware. The bus 1100 connects various circuits including one or more processors 1200, memory 1300, and / or hardware modules together. The bus 1100 may also connect various other circuits 1400 such as peripherals, voltage regulators, power management circuits, external antennas, etc., which are conventional techniques in the art and will not be described further.

[0104] like Fig.12 As shown, the waybill information processing system according to the present disclosure may include: The information acquisition module 1010 is used to acquire the waybill information of multiple waybills to be sent.

[0105] The distance acquisition module 1020 is used to acquire the cargo characteristic information, the first distance and the second distance of the cargo to be transported according to the waybill information.

[0106] The route planning module 1030 is used to perform weighted processing according to the cargo characteristic information corresponding to the to-be-delivered shipping order, the first distance, the second distance and the corresponding weight to obtain a transportation route.

[0107] Among them, the first distance is the transportation distance between the shipper and the consignee of the waybill to be shipped; the second distance is the transportation distance between the consignees of multiple waybills to be shipped; the weight is the influence factor of the cargo characteristic information, the first distance and the second distance on the route planning.

[0108] Furthermore, the waybill information processing system provided by the present disclosure may also include: The personnel acquisition module 1040 is used to acquire the target personnel from the preset transportation operation personnel according to the waybill information.

[0109] The transportation notification module 1050 is used to notify the target person to transport the goods according to the transportation route.

[0110] During the process of the target person transporting goods, the waybill information processing system provided by the present disclosure may also include: The location acquisition module 1060 is used to acquire the real-time location of the target person.

[0111] The abnormality determination module 1070 is used to determine whether there is an abnormality according to the real-time position.

[0112] The exception handling module 1080 is used to handle the exception situation if any exists.

[0113] During the process of the target person transporting goods, the waybill information processing system provided by the present disclosure may also include: The cancellation receiving module 1090 is used to receive a cancellation instruction for canceling part of the waybills to be sent.

[0114] The route updating module 1091 is used to update the transportation route according to the cancellation instruction to obtain an updated route.

[0115] The update notification module 1092 is used to notify the target personnel to transport the goods according to the updated route.

[0116] During the process of the target person transporting goods, the waybill information processing system provided by the present disclosure may also include: The dynamic receiving module 1093 is used to receive the transportation dynamics sent by the target person.

[0117] The personnel determination module 1094 is used to determine the relevant operating personnel of the transportation dynamics.

[0118] The dynamic sending module 1095 is used to send the transportation dynamics to the relevant operating personnel.

[0119] The waybill information processing system provided in the present disclosure implements the process of waybill information processing through the above modules, and the process of the above modules implementing their respective functions, which is similar to that provided in Example 1 of the present disclosure.

[0120] The present disclosure also provides a readable storage medium, in which a computer program is stored, and the computer program is used to implement the above method when executed by a processor. "Readable storage medium" can be any device that can contain, store, communicate, propagate or transmit a program for use in an instruction execution system, device or equipment or in combination with these instruction execution systems, devices or equipment. More specific examples of readable storage media include the following: an electrical connection portion (electronic device) with one or more wirings, a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and editable read-only memory (EPROM or flash memory), an optical fiber device, and a portable read-only memory (CDROM), etc.

[0121] The present disclosure also provides a computer program product. The method of the present disclosure can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed, the process or function of the present disclosure is executed in whole or in part.

[0122] The computer program or instructions may be stored in a readable storage medium or transmitted from one readable storage medium to another readable storage medium, for example, the computer program or instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired or wireless means. The readable storage medium may be any available medium that can be accessed or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disk; it may also be a semiconductor medium, such as a solid state drive. The computer readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile types of storage media.

[0123] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0124] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0125] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0126] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0127] In the description of this specification, the description with reference to the terms "one embodiment / method", "some embodiments / methods", "example", "specific example", or "some examples" etc. means that the specific features, structures, or characteristics described in conjunction with the embodiment / method or example are included in at least one embodiment / method or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment / method or example. Moreover, the specific features, structures, or characteristics described may be combined in any one or more embodiments / methods or examples in a suitable manner. In addition, those skilled in the art may combine and combine different embodiments / methods or examples described in this specification and features of different embodiments / methods or examples, unless they are contradictory.

[0128] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0129] Those skilled in the art should understand that the above embodiments are only for the purpose of clearly illustrating the present disclosure, and are not intended to limit the scope of the present disclosure. For those skilled in the art, other changes or modifications may be made based on the above disclosure, and these changes or modifications are still within the scope of the present disclosure.

Claims

1. A waybill information processing method, characterized in that: include: Get the waybill information of multiple waybills to be shipped; Acquire cargo characteristic information, a first distance, and a second distance of the cargo to be transported according to the waybill information; as well as A transport route is obtained by performing weighted processing according to the cargo characteristic information, the first distance, the second distance and the corresponding weight corresponding to the shipping order to be shipped; Among them, the first distance is the transportation distance between the shipper and the consignee of the shipping order to be issued; the second distance is the transportation distance between the consignees of the multiple shipping orders to be issued; and the weight is the influence factor of the cargo characteristic information, the first distance and the second distance on the route planning.

2. The method for processing waybill information according to claim 1, characterized in that: The method of performing weighted processing according to the cargo characteristic information corresponding to the shipping order to be dispatched, the first distance, the second distance and the corresponding weights to obtain the transportation route includes: Performing weighted processing according to the cargo characteristic information corresponding to the shipping order to be dispatched, the first distance, and the corresponding weight, to obtain a first weighted value of the plurality of shipping orders to be dispatched; Obtaining a primary waybill from the multiple waybill to be dispatched according to the first weighted value; For any waybill of the remaining waybills, obtaining the third distance corresponding to the previous waybill from the second distance; Performing weighted processing on the cargo characteristic information, the third distance and the corresponding weight corresponding to the shipping order to be shipped, to obtain a second weighted value of the remaining shipping orders; acquiring a secondary waybill from the remaining waybills according to the second weighted value; and Obtaining a transportation route based on the primary waybill and the secondary waybill; Among them, the previous waybill is the waybill obtained last from the multiple waybills to be shipped; the remaining waybills are the waybills among the multiple waybills to be shipped except the waybill that has been obtained.

3. The method for processing waybill information according to claim 1, characterized in that: The obtaining, according to the waybill information, the cargo characteristic information, the first distance and the second distance of the cargo to be transported includes: Obtaining cargo information, a shipper's address, and a consignee's address of the cargo to be transported from the waybill information; and Acquire cargo characteristic information according to the cargo information: acquire the first distance and the second distance according to the shipper address and the consignee address.

4. The method for processing waybill information according to claim 1 or 3, characterized in that: The cargo characteristic information includes: One or more of urgency characteristic information, heavy goods characteristic information, fragility characteristic information and value characteristic information.

5. The method for processing waybill information according to any one of claims 1 to 3, characterized in that: The obtaining, according to the waybill information, the cargo characteristic information, the first distance and the second distance of the cargo to be transported includes: Splitting the waybill according to the waybill information and a preset splitting rule to obtain a plurality of sub-waybills and corresponding sub-waybill information; and The cargo characteristic information, the first distance and the second distance of the cargo to be transported are obtained according to the sub-waybill information.

6. The method for processing waybill information according to any one of claims 1 to 3, characterized in that: After getting the transportation route, it also includes: Acquire the target personnel from the preset transport operation personnel according to the waybill information; and The target person is notified to transport the goods according to the transportation route.

7. The method for processing waybill information according to claim 6, characterized in that: The notifying the target person to transport the goods according to the transportation route includes: Obtaining a cargo loading plan based on the waybill information and the transportation route; and The target person is notified to transport the cargo according to the transportation route and the cargo loading plan.

8. The method for processing waybill information according to claim 6, characterized in that: The target person's cargo transportation process also includes: Obtaining the real-time location of the target person; Determining whether there is an abnormal situation based on the real-time location; and If it exists, handle it according to the existing abnormal situation.

9. The method for processing waybill information according to claim 6, characterized in that: The target person's cargo transportation process also includes: receiving a cancellation instruction for cancelling part of the waybills to be dispatched; updating the transport route according to the cancellation instruction to obtain an updated route; and The target person is notified to transport the goods according to the updated route.

10. The method for processing waybill information according to claim 6, characterized in that: The target person's cargo transportation process also includes: Receiving transportation dynamics sent by the target person; Identify the relevant operators of the transport activities; and The transportation status is sent to the relevant operating personnel.

11. The method for processing waybill information according to any one of claims 1 to 3, characterized in that: The obtaining of the waybill information of the multiple waybill to be dispatched includes: receiving a cargo transportation request input by a user; and Acquire waybill information of multiple waybills to be dispatched according to the cargo transportation request.

12. A waybill information processing system, characterized in that: include: A memory storing execution instructions; as well as A processor, wherein the processor executes the execution instructions stored in the memory, so that the processor executes the waybill information processing method according to any one of claims 1 to 11.

13. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, it is used to implement the waybill information processing method according to any one of claims 1 to 11.

14. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, is at least used to implement the waybill information processing method according to any one of claims 1 to 11.

Citation Information

Cited By

  • Logistics transportation time length prediction method and device, electronic equipment and storage medium

    CN120912162A