Logistics service booking method and device, electronic equipment, storage medium and program product

By automatically obtaining and booking matching logistics shifts, the time-consuming and labor-consuming problem of manual matching shipping schedules in the prior art is solved, and the transportation efficiency and resource utilization of logistics services are improved.

CN119863179APending Publication Date: 2025-04-22JIANGSU DACHE INTERNATIONAL LOGISTICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411940249.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

In existing international logistics and transportation, the matching of ship schedule plans mainly relies on manual operations, resulting in high time consumption and low accuracy, which increases the operating costs of enterprises.

Method used

By responding to the flight matching operation of the current logistics business, candidate logistics flight information matching the transportation requirements data is obtained, target logistics flight information is obtained, and a reservation request is generated and sent to the target logistics party to receive the feedback information for the successful reservation.

Benefits of technology

Through automated shift matching and reservation operations, the efficiency of logistics business matching logistics shifts is improved, resource consumption is reduced, and operating costs are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119863179A_ABST
    Figure CN119863179A_ABST
Patent Text Reader

Abstract

The invention discloses a logistics service booking method and device, electronic equipment, a storage medium and a program product. According to the specific implementation scheme, the method comprises the steps of obtaining at least one piece of candidate logistics shift information matched with transportation requirement data of a current logistics service in response to a shift matching operation for the current logistics service; obtaining target logistics shift information of the current logistics business from the at least one piece of candidate logistics shift information; and in response to a shift reservation operation for the current logistics service, generating a reservation request for a target logistics shift, sending the reservation request to a target logistics party to which the target logistics shift belongs, and receiving reservation success feedback information returned by the target logistics party. According to the invention, the problem of booking for the logistics business is solved, the matched target logistics shift is obtained by analyzing the transportation requirement data of the current logistics business, the resource consumption of the logistics business is reduced, and the working efficiency of the logistics business is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a booking method, device, electronic equipment, storage medium and program product for logistics business. Background Art

[0002] In international logistics and transportation business, freight forwarders need to provide customers with appropriate shipping schedules based on their transportation requirements.

[0003] In the current international logistics and transportation process, the matching of shipping schedules mainly relies on manual operations. Manual matching of shipping schedules requires a lot of time and manpower, which can easily lead to transportation delays, or low matching accuracy due to incomplete information, requiring more human resources and increasing corporate operating costs. Summary of the invention

[0004] The present invention provides a booking method, device, electronic device, storage medium and program product for logistics business, so as to solve the problem of matching logistics shifts for logistics business.

[0005] According to one aspect of the present invention, a method for booking a space for a logistics service is provided, comprising:

[0006] In response to a shift matching operation for a current logistics business, obtaining at least one candidate logistics shift information matching the transportation requirement data of the current logistics business, wherein the transportation requirement data includes departure point information, destination information, and an estimated departure time range;

[0007] Acquire target logistics shift information of the current logistics business from the at least one candidate logistics shift information;

[0008] In response to the shift booking operation for the current logistics business, a booking request for a target logistics shift is generated, the booking request is sent to the target logistics party to which the target logistics shift belongs, and booking success feedback information returned by the target logistics party is received, wherein the target logistics shift corresponds to the target logistics shift information.

[0009] According to another aspect of the present invention, a booking device for logistics business is provided, comprising:

[0010] A first acquisition module is used to obtain at least one candidate logistics shift information matching with the transportation requirement data of the current logistics business in response to the shift matching operation for the current logistics business, wherein the transportation requirement data includes the departure point information, the destination information and the estimated departure time range;

[0011] A second acquisition module, configured to acquire target logistics shift information of the current logistics business from the at least one candidate logistics shift information;

[0012] A generation module is used to generate a reservation request for a target logistics shift in response to a shift reservation operation for the current logistics business, send the reservation request to a target logistics party to which the target logistics shift belongs, and receive reservation success feedback information returned by the target logistics party, wherein the target logistics shift corresponds to the target logistics shift information.

[0013] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0014] at least one processor; and

[0015] a memory communicatively connected to the at least one processor; wherein,

[0016] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the booking method for logistics business described in any embodiment of the present invention.

[0017] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the booking method for logistics business described in any embodiment of the present invention when executed.

[0018] According to another aspect of the present invention, a computer program product is provided, which includes a computer program. When the computer program is executed by a processor, it implements the data processing method described in any embodiment of the present invention. When the computer program is executed by a processor, it implements the booking method for logistics business described in any embodiment of the present invention.

[0019] The technical solution of the embodiment of the present invention first responds to the shift matching operation for the current logistics business, obtains at least one candidate logistics shift information that matches the transportation requirement data of the current logistics business, wherein the transportation requirement data includes departure point information, destination information and expected departure time range; secondly, obtains the target logistics shift information of the current logistics business from the at least one candidate logistics shift information; finally, in response to the shift reservation operation for the current logistics business, generates a reservation request for the target logistics shift, sends the reservation request to the target logistics party to which the target logistics shift belongs, and receives the reservation success feedback information returned by the target logistics party, wherein the target logistics shift corresponds to the target logistics shift information. By performing the shift matching operation and the shift reservation operation for the current logistics business, the booking problem for the logistics business is solved, and by analyzing the transportation requirement data of the current logistics business, the matching target logistics shift is obtained, which reduces the resource consumption of the logistics business and improves the efficiency of matching logistics shifts for the logistics business.

[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0022] Figure 1 This is a flow chart of a booking method for a logistics business provided according to Embodiment 1 of the present invention;

[0023] Figure 2 is a flow chart of a method for determining target logistics shift information provided according to Embodiment 2 of the present invention;

[0024] Figure 3 This is a structural diagram of a booking device for a logistics business provided according to a third embodiment of the present invention;

[0025] Figure 4 It is a block diagram of an electronic device for implementing a booking method for logistics business provided according to a fourth embodiment of the present invention. DETAILED DESCRIPTION

[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0028] Embodiment 1

[0029] Figure 1 A flowchart of a booking method for logistics business is provided for the first embodiment of the present invention. This embodiment is applicable to the case of performing shift matching and shift reservation operations on logistics business. The method can be executed by a booking device for logistics business. The booking device for logistics business can be implemented in the form of hardware and / or software. The booking device for logistics business can be configured in an electronic device, which can be a mobile terminal, a PC or a server, etc. Figure 1 As shown, the method includes:

[0030] S110. In response to a shift matching operation for a current logistics business, obtain at least one candidate logistics shift information that matches the transportation requirement data of the current logistics business, wherein the transportation requirement data includes departure point information, destination information, and an estimated departure time range.

[0031] In this embodiment, the logistics business can be understood as a general term for a series of operations related to the transportation of goods between two places. The current logistics business can be understood as the logistics business that is currently to be matched with the logistics shift and scheduled for the logistics shift. The shift matching operation can be understood as an operation for indicating the matching of the logistics shift for the current logistics business, which can indicate the logistics shift information that matches the transportation requirement data of the current logistics business. The execution method of the shift matching operation is not limited. For example, the shift matching operation can be an operation for triggering the shift matching control displayed in the logistics order filling page or other pages. For example, the logistics order filling page or other pages can be set with a shift matching control corresponding to the currently filled logistics order. The user can trigger this shift matching control to indicate the matching of the logistics shift information for the current logistics business corresponding to the currently filled logistics order. The transportation requirement data can be understood as data describing the transportation requirements of the current logistics business, which can include data information of the departure point and destination of the goods, as well as the estimated departure time range. Further, this transportation requirement data can also include the logistics party information of the logistics party specified by the current logistics business. The departure point information can be understood as information indicating the starting position of the goods transportation in the current logistics business. Destination information can be understood as information indicating the location of the destination of cargo transportation in the current logistics business. Estimated departure time range can be understood as the time range for predicting the departure of cargo from the departure point in the current logistics business. Candidate logistics shift information can be understood as logistics shift information that matches the transportation requirement data of the current logistics business and can be used by the current logistics business. This logistics shift information can be considered as the information of the transportation shift when performing logistics transportation.

[0032] Specifically, when receiving a shift matching operation indicating to match the current logistics business with a shift, the transportation requirement data of the current logistics business can be determined first according to the transportation requirements such as the departure point, destination and estimated departure time of the current logistics business. Then, one or more candidate logistics shift information matching the transportation requirement data can be obtained from the logistics platform storing the logistics shift information.

[0033] Exemplarily, the current logistics business may be a logistics business for a shipping schedule in an international transportation business. Therefore, the transportation requirement data of the current logistics business may include a departure port, a destination port, and an expected departure date range, and may further include a designated shipping company. According to the transportation requirement data corresponding to the current logistics data, one or more candidate logistics shift information matching the transportation requirement data may be screened out from a logistics platform storing logistics shift information. The candidate logistics shift information is the shipping schedule data matching the departure port, the destination port, and the expected departure date range.

[0034] S120: Obtain target logistics shift information of the current logistics business from the at least one candidate logistics shift information.

[0035] In this embodiment, the target logistics shift information can be understood as a piece of logistics shift information selected from the candidate logistics shift information according to a set rule.

[0036] Specifically, different methods for determining target logistics shift information are obtained according to the different quantities of candidate logistics shift information obtained. When the current logistics business changes, the candidate logistics shift information will also change, and the method for obtaining the target logistics shift information can also be updated in real time.

[0037] For example, one or more candidate logistics shift information can be obtained, and one candidate logistics shift information can be selected as the target logistics shift information of the current logistics business. For example, in the ship schedule data, according to the ship schedule data, the target logistics shift information that meets the expectations is screened out. When the ship schedule data changes, the screened target logistics shift information will also be updated in real time.

[0038] S130. In response to the shift booking operation for the current logistics business, a booking request for a target logistics shift is generated, the booking request is sent to the target logistics party to which the target logistics shift belongs, and booking success feedback information returned by the target logistics party is received, wherein the target logistics shift corresponds to the target logistics shift information.

[0039] In this embodiment, the shift booking operation can be understood as an operation indicating that the target logistics shift corresponding to the target logistics shift information scheduled for the current logistics business is used for cargo transportation. The execution mode of the shift booking operation is not limited. For example, the shift booking operation can be an operation that triggers the shift booking control displayed in the logistics order filling page or other pages. For example, the logistics order filling page can be set with a shift booking control corresponding to the currently filled logistics order. The user can trigger this shift booking control to indicate that the current logistics business corresponding to the currently filled logistics is scheduled for logistics. The target logistics shift can be understood as the logistics shift indicated in the target logistics shift information. The reservation request can be understood as a request for the target logistics shift scheduled for the current logistics business. The target logistics party can be understood as the object receiving the reservation request, which can be the logistics party to which the target logistics shift belongs. Taking the target logistics shift as a ship schedule shift as an example, the target logistics party can be the shipping company to which this ship schedule shift belongs. The target logistics party can make a logistics shift reservation according to the reservation request and return feedback information on whether the reservation is successful or not.

[0040] Specifically, when receiving a shift reservation operation for the current logistics business, firstly, a corresponding reservation request is generated for the content of the acquired target logistics shift information, and the target logistics shift is reserved for the current logistics business through this reservation request. The reservation request is sent to the target logistics party to which the target logistics shift belongs. If the reservation request is accepted, the current logistics business receives the reservation success feedback information returned by the target logistics party; otherwise, the target logistics shift information is re-acquired and the shift reservation operation is continued.

[0041] The technical solution of the embodiment of the present invention first responds to the shift matching operation for the current logistics business, obtains at least one candidate logistics shift information that matches the transportation requirement data of the current logistics business, wherein the transportation requirement data includes departure point information, destination information and expected departure time range; secondly, obtains the target logistics shift information of the current logistics business from the at least one candidate logistics shift information; finally, in response to the shift reservation operation for the current logistics business, generates a reservation request for the target logistics shift, sends the reservation request to the target logistics party to which the target logistics shift belongs, and receives the reservation success feedback information returned by the target logistics party, wherein the target logistics shift corresponds to the target logistics shift information. By performing the shift matching operation and the shift reservation operation for the current logistics business, the booking problem for the logistics business is solved, and by analyzing the transportation requirement data of the current logistics business, the matching target logistics shift is obtained, which reduces the resource consumption of the logistics business and improves the efficiency of matching logistics shifts for the logistics business.

[0042] In one embodiment, the obtaining of at least one candidate logistics shift information matching the transportation requirement data of the current logistics business includes:

[0043] Acquire first logistics shift information matching the transportation requirement data of the current logistics business from the current logistics platform;

[0044] In response to acquiring at least one of the first logistics shift information, using the first logistics shift information as candidate logistics shift information;

[0045] In response to not obtaining the first logistics shift information, a shift information acquisition request carrying the transportation requirement data is generated, the shift information acquisition request is sent to a logistics information management platform, and second logistics shift information returned by the logistics information management platform based on the shift information acquisition request is received as candidate logistics shift information, wherein the logistics information management platform is used to manage the logistics shift information of at least one logistics party.

[0046] In this embodiment, the current logistics platform can be understood as a platform for executing the booking method of the logistics business provided by the embodiment of the present invention. The current logistics platform stores the information contained in the current logistics business, and can further store some logistics shift information, such as historically acquired logistics shift information. The first logistics shift information can be understood as the logistics shift information stored in the current logistics platform. The first logistics shift information matches the transportation requirement data of the current logistics business, and the number of the first logistics shift information can be one or more. The logistics information management platform can be understood as a platform for storing logistics shift information corresponding to multiple logistics parties, such as a platform for providing logistics information services. The second logistics shift information can be understood as the logistics shift information stored in the logistics information management platform. The second logistics shift information matches the transportation requirement data of the current logistics business. The number of the second logistics shift information can also be one or more, and there is no necessary connection between the first logistics shift information and the second logistics shift information.

[0047] Specifically, when there is logistics shift information matching the transportation requirement data of the current logistics business in the current logistics platform, the first logistics shift information matching the transportation requirement data of the current logistics business will be screened out from the current logistics platform as candidate logistics shift information for the current logistics business. When there is no logistics shift information matching the transportation requirement data of the current logistics business in the current logistics platform, a shift information acquisition request is generated according to the transportation requirement data, and matching is performed in the logistics information management platform through the shift information acquisition request: according to the departure point information, destination information and expected departure time range of the transportation requirement data, a matching second logistics shift information is obtained in the logistics information management platform where the logistics shift information of at least one logistics party is stored, as candidate logistics shift information for the current logistics business. The logistics party of the second logistics shift information may be the same as or different from the logistics party of the current logistics business.

[0048] Exemplarily, for the current logistics business, firstly, according to the transportation requirement data of the current logistics business, the matching logistics shift information is obtained from the current logistics platform. When the acquisition is successful, such as when at least one matching logistics shift information is obtained, the at least one logistics shift information can be directly used as the candidate logistics shift information; when the acquisition fails, such as when no matching logistics shift information is obtained, the logistics shift information that matches the transportation requirement data of the current logistics business can be obtained from the logistics information management platform as the candidate logistics shift information.

[0049] In one embodiment, when there is no second logistics shift information matching the transportation requirement data in the logistics information management platform, the estimated departure time range is increased, and based on the transportation requirement data after the increased estimated departure time range, the operation of obtaining the first logistics shift information matching the transportation requirement data of the current logistics business from the current logistics platform is returned to be executed.

[0050] Specifically, when no matching second logistics shift information is obtained in the logistics information management platform according to the transportation requirement data, the estimated departure time range in the transportation requirement data of the current logistics business is changed, and the estimated departure time range can be increased to obtain updated transportation requirement data. According to the updated transportation requirement data, the first logistics shift information matching the updated transportation requirement data is obtained from the current logistics platform and / or the logistics information management platform to obtain candidate logistics shift information. Among them, the method of increasing the estimated departure time range is not limited, such as the estimated departure time range can be increased forward by a first preset time length and / or increased backward by a second preset time length, etc. The first preset time length and the second preset time length can be the same or different, and their specific values ​​are not limited. For example, the first preset time length and / or the second preset time length can be 0.5 days, 1 day or 3 days, etc.

[0051] In one embodiment, when the number of increases of the estimated departure time range reaches a preset number and candidate logistics shift information matching the transportation requirement data is still not obtained, adjustment prompt information is displayed, and the adjustment prompt information is used to prompt the adjustment of the transportation requirement data.

[0052] In this embodiment, the adjustment prompt information can be understood as information prompting to adjust the transportation requirement data.

[0053] Specifically, in the process of increasing the estimated departure time range in the transportation requirement data of the current logistics business, a preset number of times can be set to determine whether to continue to increase the estimated departure time range. When the number of times the estimated departure time range is increased is greater than the preset number of times, but the candidate logistics shift information matching the updated transportation requirement data is still not obtained, the adjustment prompt information is displayed, and the user is prompted to adjust the transportation requirement data of the current logistics business through this adjustment prompt information.

[0054] For example, the preset number of times can be set to one, and the estimated departure time range can be increased once to obtain updated transportation requirement data. According to the updated transportation requirement data, it is determined whether matching candidate logistics shift information can be obtained in the current logistics platform and the logistics information management platform. If not, the adjustment prompt information is directly displayed; if obtained, operations are performed according to the candidate logistics shift information.

[0055] In one embodiment, after receiving the second logistics shift information returned by the logistics information management platform based on the shift information acquisition request, the method further includes:

[0056] The second logistics shift information is stored in the current logistics platform.

[0057] Specifically, the second logistics shift information matched with the transportation requirement data obtained from the logistics information management platform is stored in the current logistics platform, so as to improve the comprehensiveness of the logistics shift information stored in the current logistics platform and realize the update of the current logistics platform.

[0058] In one embodiment, after acquiring the target logistics shift information of the current logistics service from the at least one candidate logistics shift information, the method further includes:

[0059] In response to receiving update prompt information from the logistics information management platform regarding the target logistics shift information, the target logistics shift information stored in the current logistics platform is updated based on the update prompt information, and the operation of obtaining the first logistics shift information that matches the transportation requirement data of the current logistics business from the current logistics platform is returned to be executed.

[0060] In this embodiment, the update prompt information is used to indicate that the target logistics shift information is updated. When the target logistics shift information changes, the logistics shift matching of the current logistics business can be performed again based on the transportation requirement data of the current logistics business.

[0061] Specifically, when the target logistics shift information changes, the logistics information management platform or the logistics party to which the target logistics shift information belongs can send update prompt information for the target logistics shift information to the current logistics platform, and use this update prompt information to prompt that the target logistics shift information has been updated. When the update prompt information indicates that the target logistics shift information has been updated, the current logistics platform updates the target logistics shift information stored in the current logistics platform according to the update content indicated by the update prompt information. For the current logistics platform after the logistics shift information is updated, the operation of obtaining the first logistics shift information that matches the transportation requirement data of the current logistics business from the current logistics platform is returned to perform again, so as to re-match the logistics shift for the current logistics business based on the transportation requirement data of the current logistics business.

[0062] Embodiment 2

[0063] Figure 2 This is a flow chart of a method for determining target logistics shift information provided by Embodiment 2 of the present invention. This embodiment is based on the method for obtaining target logistics shift information from candidate logistics shift information in the above embodiment. Figure 2As shown, the method includes:

[0064] S210. In response to a shift matching operation for a current logistics business, obtain at least one candidate logistics shift information that matches the transportation requirement data of the current logistics business, and execute S220 or S230, wherein the transportation requirement data includes departure point information, destination information, and an estimated departure time range.

[0065] S220. In response to obtaining the candidate logistics shift information, use the candidate logistics shift information as the target logistics shift information of the current logistics business, and execute S240.

[0066] Specifically, the method for obtaining the target logistics shift information is determined according to the number of candidate logistics shift information obtained. When there is only one candidate logistics shift information, it means that the transportation requirement data of the current logistics business only matches a unique candidate logistics shift information, and the candidate logistics shift information can be used as the target logistics shift information of the current logistics business.

[0067] Exemplarily, the target logistics shift information, namely the target shipping schedule data, is determined according to the number of the filtered shipping schedule data. When there is only one filtered shipping schedule data, the shipping schedule data is used as the target shipping schedule data of the current logistics shift information.

[0068] S230. In response to obtaining a plurality of the candidate logistics shift information, select one candidate logistics shift information from the plurality of candidate logistics shift information as the target logistics shift information for the current logistics business, and execute S240.

[0069] Specifically, when there are multiple candidate logistics shift information, it means that the transportation requirement data of the current logistics business matches multiple candidate logistics shift information, and one of the multiple candidate logistics shift information can be selected as the target logistics shift information according to the setting method. The setting method can be a selection method pre-set for the logistics shift information, or a selection method determined according to the current logistics business.

[0070] For example, when there are multiple selected shipping schedule data, one shipping schedule data can be selected from the multiple shipping schedule data as the target shipping schedule data of the current logistics shift information. The selection method can be a pre-set method or a method corresponding to the current logistics business.

[0071] S240. In response to the shift booking operation for the current logistics business, a booking request for a target logistics shift is generated, the booking request is sent to the target logistics party to which the target logistics shift belongs, and booking success feedback information returned by the target logistics party is received, wherein the target logistics shift corresponds to the target logistics shift information.

[0072] The technical solution of the embodiment of the present invention, in response to obtaining one of the candidate logistics shift information, uses the candidate logistics shift information as the target logistics shift information of the current logistics business; in response to obtaining multiple candidate logistics shift information, selects one candidate logistics shift information from the multiple candidate logistics shift information as the target logistics shift information of the current logistics business. The method of obtaining the target logistics shift information of the current logistics business from at least one candidate logistics shift information is refined, and the function of automatically obtaining the target logistics shift information according to the changes of the current logistics business is realized.

[0073] In one embodiment, the selecting a candidate logistics shift information from the plurality of candidate logistics shift information includes:

[0074] A preset selection method is used to select a candidate logistics shift information from the at least one candidate logistics shift information; or

[0075] A target selection method corresponding to the current logistics business is adopted to select a candidate logistics shift information from the at least one candidate logistics shift information.

[0076] In this embodiment, the target selection method can be understood as a selection method corresponding to the current logistics business.

[0077] Specifically, selecting a candidate logistics shift information from multiple candidate logistics shift information may include multiple methods, and the multiple methods may include but are not limited to preset selection methods and target selection methods. In actual application, if there is a target selection method corresponding to the current logistics business, it can be selected through the target selection method; if there is no target selection method corresponding to the current logistics business, it can be taken out through the preset selection method.

[0078] The target selection method and / or the preset selection method may be related to the resources consumed by the candidate logistics shift information, and may select a candidate logistics shift information with the smallest resource consumption from multiple candidate logistics shift information as the target logistics shift information. The target selection method and / or the preset selection method may include at least one selection condition, and this selection condition may include but is not limited to the lowest transportation cost, the shortest transportation distance, direct, the earliest expected departure time and / or the earliest expected arrival time, etc. The selection conditions included in the target selection method and the preset selection method may be the same or different, and the priority of each selection condition may be the same or different. When the current logistics business and / or the logistics demander to which the current logistics business belongs are different, the target selection method corresponding to the current logistics business may be different.

[0079] Exemplarily, the preset selection method may be: first, the candidate logistics shift information with the lowest transportation cost may be selected. When there is only one candidate logistics shift information with the lowest transportation cost, the candidate logistics shift information with the lowest transportation cost may be used as the target logistics shift information. When there are multiple candidate logistics shift information with the lowest transportation cost, the candidate logistics shift information with the shortest distance required for transportation may be further selected from the multiple candidate logistics shift information with the lowest transportation cost. When there is only one candidate logistics shift information with the shortest distance required for transportation, the candidate logistics shift information with the shortest distance required for transportation may be used as the target logistics shift information. When there are multiple candidate logistics shift information with the shortest distance required for transportation, the candidate logistics shift information with a direct route may be selected from the multiple candidate logistics shift information with the shortest distance required for transportation. When there is only one candidate logistics shift information with a direct route, the candidate logistics shift information with a direct route may be used as the target logistics shift information. When there are multiple candidate logistics shifts for direct routes, the candidate logistics shift with the earliest estimated departure time can be further selected from the multiple candidate logistics shifts for direct routes. When there is only one candidate logistics shift with the earliest estimated departure time, the candidate logistics shift with the earliest estimated departure time can be used as the target logistics shift. When the above four judgment methods are consistent but there are still multiple candidate logistics shifts, one candidate logistics shift can be selected from the multiple candidate logistics shifts as the target logistics shift.

[0080] In some examples, for the target selection method, the ship schedule with the shortest voyage in the ship schedule data is first selected; when the voyage is the same, the ship schedule directly from the port of departure to the port of destination in the ship schedule data is selected; when the voyage and direct route are the same, the ship schedule with the earliest estimated departure time range is selected; when the voyage, direct route and estimated departure time range are all the same, you can select any ship schedule data from the ship schedule data as the ship schedule.

[0081] In one embodiment, before obtaining at least one candidate logistics shift information matching the transportation requirement data of the current logistics business in response to the shift matching operation for the current logistics business, the process further includes:

[0082] The transportation requirement data of the current logistics business is obtained, and the transportation requirement data is filled into the logistics order of the current logistics business.

[0083] In this embodiment, the logistics order can be understood as a file used to record the transportation requirement data of the logistics business.

[0084] Specifically, the transportation requirement data of the current logistics business is obtained according to the transportation requirements such as the departure point information, destination information and expected departure time range of the current logistics business. Before obtaining at least one candidate logistics shift information matching the transportation requirement data, the departure point information, destination information and expected departure time range included in the transportation requirement data are first filled into the logistics order of the current logistics business. For example, after the filling is completed, the logistics shift matching can be performed for the current logistics business in response to the shift matching operation in the logistics order filling page.

[0085] In one embodiment, in response to obtaining the target logistics shift information of the current logistics business, the target logistics shift information is filled into the logistics order; and / or

[0086] In response to receiving booking success feedback information returned by the target logistics party, key time point information of the target logistics shift is obtained, and the key time point information is filled in the logistics order.

[0087] In this embodiment, the key time point information can be understood as the time information of the key logistics nodes of the target logistics shift during logistics transportation. Taking the target logistics shift as a shipping shift as an example, this key time point information may include but is not limited to the cut-off time, port cut-off time and / or customs cut-off time, etc.

[0088] Specifically, after obtaining the target logistics shift information through the candidate logistics shift information, the target logistics shift information is filled in the logistics order of the current logistics business, such as the estimated departure time, estimated arrival time and / or shift identification of the target logistics shift are filled in the logistics order of the current logistics business, wherein the logistics order of the current logistics business also includes the transportation requirement data of the current logistics business. Similarly, after sending the reservation request of the target logistics business to the target logistics party and receiving the reservation success feedback information from the target logistics party, the key time point information of the target logistics shift returned by the target logistics party is obtained, and the key time point information of the target logistics shift is filled in the logistics order of the current logistics business.

[0089] Embodiment 3

[0090] Figure 3 This is a schematic diagram of the structure of a booking device for a logistics business provided by the third embodiment of the present invention. Figure 3 As shown, the device comprises:

[0091] A first acquisition module 310 is used to obtain at least one candidate logistics shift information matching with the transportation requirement data of the current logistics business in response to the shift matching operation for the current logistics business, wherein the transportation requirement data includes the departure point information, the destination information and the expected departure time range;

[0092] A second acquisition module 320 is used to acquire the target logistics shift information of the current logistics business from the at least one candidate logistics shift information;

[0093] The generation module 330 is used to generate a reservation request for a target logistics shift in response to a shift reservation operation for the current logistics business, send the reservation request to a target logistics party to which the target logistics shift belongs, and receive reservation success feedback information returned by the target logistics party, wherein the target logistics shift corresponds to the target logistics shift information.

[0094] The booking device for logistics business provided by the embodiment of the present invention firstly obtains at least one candidate logistics shift information matching the transportation requirement data of the current logistics business through the first acquisition module in response to the shift matching operation for the current logistics business, wherein the transportation requirement data includes the departure point information, the destination information and the expected departure time range; secondly, obtains the target logistics shift information of the current logistics business from the at least one candidate logistics shift information through the second acquisition module; finally, generates a booking request for the target logistics shift in response to the shift reservation operation for the current logistics business through the generation module, sends the booking request to the target logistics party to which the target logistics shift belongs, and receives the booking success feedback information returned by the target logistics party, wherein the target logistics shift corresponds to the target logistics shift information. Through the cooperation between the modules, the shift matching operation and the shift reservation operation of the current logistics business solve the booking problem for the logistics business, and through the analysis of the transportation requirement data of the current logistics business, the matching target logistics shift is obtained, the resource consumption of the logistics business is reduced, and the efficiency of matching logistics shifts for the logistics business is improved.

[0095] In one embodiment, the first acquisition module 310 includes:

[0096] A matching unit, used for acquiring first logistics shift information matching the transportation requirement data of the current logistics business from the current logistics platform;

[0097] an acquiring unit, configured to, in response to acquiring at least one of the first logistics shift information, use the first logistics shift information as candidate logistics shift information;

[0098] A sending unit is used to generate a shift information acquisition request carrying the transportation requirement data in response to not obtaining the first logistics shift information, send the shift information acquisition request to the logistics information management platform, and receive the second logistics shift information returned by the logistics information management platform based on the shift information acquisition request as candidate logistics shift information, wherein the logistics information management platform is used to manage the logistics shift information of at least one logistics party.

[0099] In one embodiment, the first acquisition module 310 further includes a returning unit, including:

[0100] In the event that the second logistics shift information matching the transportation requirement data does not exist in the logistics information management platform, the estimated departure time range is increased, and based on the transportation requirement data after the increased estimated departure time range, the operation of obtaining the first logistics shift information matching the transportation requirement data of the current logistics business from the current logistics platform is returned to be executed.

[0101] In one embodiment, the return unit further includes a display subunit, which is specifically used to:

[0102] When the number of increases of the estimated departure time range reaches a preset number and candidate logistics shift information matching the transportation requirement data is still not obtained, adjustment prompt information is displayed, and the adjustment prompt information is used to prompt the adjustment of the transportation requirement data.

[0103] In one embodiment, the first acquisition module 310 further includes a storage unit, specifically configured to:

[0104] The second logistics shift information is stored in the current logistics platform.

[0105] In one embodiment, the booking device for logistics business further includes a return module, which is specifically used to:

[0106] In response to receiving update prompt information from the logistics information management platform regarding the target logistics shift information, the target logistics shift information stored in the current logistics platform is updated based on the update prompt information, and the operation of obtaining the first logistics shift information that matches the transportation requirement data of the current logistics business from the current logistics platform is returned to be executed.

[0107] In one embodiment, the second acquisition module 320 includes:

[0108] A response unit, configured to respond to obtaining the candidate logistics shift information and use the candidate logistics shift information as the target logistics shift information of the current logistics business;

[0109] A selection unit is used to select a candidate logistics shift information from the multiple candidate logistics shift information in response to obtaining the multiple candidate logistics shift information as the target logistics shift information of the current logistics business.

[0110] In one embodiment, the selection unit is specifically configured to:

[0111] A preset selection method is used to select a candidate logistics shift information from the at least one candidate logistics shift information; or

[0112] A target selection method corresponding to the current logistics business is adopted to select a candidate logistics shift information from the at least one candidate logistics shift information.

[0113] In one embodiment, the booking device for logistics business further includes a filling module, including:

[0114] The first filling unit is used to obtain the transportation requirement data of the current logistics business and fill the transportation requirement data into the logistics order of the current logistics business.

[0115] In one embodiment, the filling module further includes a second filling unit, which is specifically used to:

[0116] In response to obtaining the target logistics shift information of the current logistics business, filling the target logistics shift information into the logistics order; and / or

[0117] In response to receiving booking success feedback information returned by the target logistics party, key time point information of the target logistics shift is obtained, and the key time point information is filled in the logistics order.

[0118] The booking device for logistics business provided in the embodiment of the present invention can execute the booking method for logistics business provided in any embodiment of the present invention, completes the booking for logistics business through the mutual cooperation and collaboration between the modules, and has the functional modules and beneficial effects corresponding to the execution method.

[0119] Embodiment 4

[0120] According to an embodiment of the present invention, the present invention also provides an electronic device, a computer-readable storage medium and a computer program product.

[0121] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0122] like Figure 4As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0123] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0124] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a booking method for a logistics business.

[0125] In some embodiments, the booking method for logistics services may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the booking method for logistics services described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the booking method for logistics services in any other appropriate manner (e.g., by means of firmware).

[0126] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0127] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0128] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0129] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0130] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0131] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0132] In some embodiments, the computer program product includes a computer program, and when the computer program is executed by a processor, it implements the booking method for logistics business provided by the embodiment of the present invention.

[0133] The technical solution of the embodiment of the present invention is a booking method, device, electronic device, storage medium and program product for logistics business. First, in response to the shift matching operation for the current logistics business, at least one candidate logistics shift information matching the transportation requirement data of the current logistics business is obtained, wherein the transportation requirement data includes departure point information, destination information and expected departure time range; secondly, the target logistics shift information of the current logistics business is obtained from the at least one candidate logistics shift information; finally, in response to the shift reservation operation for the current logistics business, a reservation request for the target logistics shift is generated, the reservation request is sent to the target logistics party to which the target logistics shift belongs, and the reservation success feedback information returned by the target logistics party is received, wherein the target logistics shift corresponds to the target logistics shift information. By performing the shift matching operation and the shift reservation operation for the current logistics business, the booking problem for the logistics business is solved, and by analyzing the transportation requirement data of the current logistics business, the matching target logistics shift is obtained, the resource consumption of the logistics business is reduced, and the efficiency of matching logistics shifts for the logistics business is improved.

[0134] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0135] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A booking method for logistics business, characterized in that: include: In response to a shift matching operation for a current logistics business, obtaining at least one candidate logistics shift information matching the transportation requirement data of the current logistics business, wherein the transportation requirement data includes departure point information, destination information, and an estimated departure time range; Acquire target logistics shift information of the current logistics business from the at least one candidate logistics shift information; In response to the shift booking operation for the current logistics business, a booking request for a target logistics shift is generated, the booking request is sent to the target logistics party to which the target logistics shift belongs, and booking success feedback information returned by the target logistics party is received, wherein the target logistics shift corresponds to the target logistics shift information.

2. The method according to claim 1, characterized in that The obtaining of at least one candidate logistics shift information matching the transportation requirement data of the current logistics business includes: Acquire first logistics shift information matching the transportation requirement data of the current logistics business from the current logistics platform; In response to acquiring at least one of the first logistics shift information, using the first logistics shift information as candidate logistics shift information; In response to not obtaining the first logistics shift information, a shift information acquisition request carrying the transportation requirement data is generated, the shift information acquisition request is sent to a logistics information management platform, and second logistics shift information returned by the logistics information management platform based on the shift information acquisition request is received as candidate logistics shift information, wherein the logistics information management platform is used to manage the logistics shift information of at least one logistics party.

3. The method according to claim 2, characterized in that Also includes: In the event that the second logistics shift information matching the transportation requirement data does not exist in the logistics information management platform, the estimated departure time range is increased, and based on the transportation requirement data after the increased estimated departure time range, the operation of obtaining the first logistics shift information matching the transportation requirement data of the current logistics business from the current logistics platform is returned to be executed.

4. The method according to claim 3, characterized in that Also includes: When the number of increases of the estimated departure time range reaches a preset number and candidate logistics shift information matching the transportation requirement data is still not obtained, adjustment prompt information is displayed, and the adjustment prompt information is used to prompt the adjustment of the transportation requirement data.

5. The method according to claim 2, characterized in that: After receiving the second logistics shift information returned by the logistics information management platform based on the shift information acquisition request, the method further includes: The second logistics shift information is stored in the current logistics platform.

6. The method according to claim 1, characterized in that After acquiring the target logistics shift information of the current logistics service from the at least one candidate logistics shift information, the method further includes: In response to receiving update prompt information from the logistics information management platform regarding the target logistics shift information, the target logistics shift information stored in the current logistics platform is updated based on the update prompt information, and the operation of obtaining the first logistics shift information that matches the transportation requirement data of the current logistics business from the current logistics platform is returned to be executed.

7. The method according to claim 1, characterized in that The acquiring the target logistics shift information of the current logistics business from the at least one candidate logistics shift information includes: In response to obtaining the candidate logistics shift information, using the candidate logistics shift information as the target logistics shift information of the current logistics business; In response to obtaining a plurality of the candidate logistics shift information, one candidate logistics shift information is selected from the plurality of candidate logistics shift information as the target logistics shift information for the current logistics business.

8. The method according to claim 7, characterized in that The selecting a candidate logistics shift information from the plurality of candidate logistics shift information comprises: A preset selection method is used to select a candidate logistics shift information from the at least one candidate logistics shift information; or A target selection method corresponding to the current logistics business is adopted to select a candidate logistics shift information from the at least one candidate logistics shift information.

9. The method according to any one of claims 1 to 8, characterized in that: Before obtaining at least one candidate logistics shift information matching the transportation requirement data of the current logistics business in response to the shift matching operation for the current logistics business, the method further includes: The transportation requirement data of the current logistics business is obtained, and the transportation requirement data is filled into the logistics order of the current logistics business.

10. The method according to claim 9, characterized in that Also includes: In response to obtaining the target logistics shift information of the current logistics business, filling the target logistics shift information into the logistics order; and / or In response to receiving booking success feedback information returned by the target logistics party, key time point information of the target logistics shift is obtained, and the key time point information is filled in the logistics order.

11. A booking device for logistics business, characterized in that: include: A first acquisition module is used to obtain at least one candidate logistics shift information matching with the transportation requirement data of the current logistics business in response to the shift matching operation for the current logistics business, wherein the transportation requirement data includes the departure point information, the destination information and the estimated departure time range; A second acquisition module, configured to acquire target logistics shift information of the current logistics business from the at least one candidate logistics shift information; A generation module is used to generate a reservation request for a target logistics shift in response to a shift reservation operation for the current logistics business, send the reservation request to a target logistics party to which the target logistics shift belongs, and receive reservation success feedback information returned by the target logistics party, wherein the target logistics shift corresponds to the target logistics shift information.

12. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the booking method for logistics business described in any one of claims 1-10.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the booking method for logistics business described in any one of claims 1-10 when executed.

14. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, implements a booking method for logistics services according to any one of claims 1 to 10.