Vehicle and goods matching method and device
By screening and optimizing the activity of freight vehicle terminals, the problem that the carrier is difficult to receive transportation tasks when there is a small supply of goods, and the platform's transportation capacity guarantee and capacity utilization rate are improved.
Patent Information
- Application Number
- CN202411514252.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-10-28
AI Technical Summary
In cargo transportation platforms, when there is a small supply of goods, the carrier will find it difficult to receive transportation tasks, resulting in a decrease in transportation capacity and the inability to complete the transportation of goods in a timely manner, affecting the platform's distribution and transportation capacity.
By obtaining newly released source information, filter out the terminals to be reached that meet the wake-up conditions corresponding to the source information, send them a transportation invitation, and determine the target freight vehicle based on the response results to optimize vehicle-to-cargo matching.
By optimizing the activity of the terminal and reducing the proportion of sleeping terminals, the transportation capacity of the vehicle and cargo matching platform is guaranteed, and the platform's capacity utilization rate is improved.
Smart Images

Figure CN119721897A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of cargo transportation, and in particular to a vehicle-cargo matching method and device. Background Art
[0002] In the field of freight transportation, the vehicle-cargo matching platform acts as a bridge between cargo owners and carriers, matching vehicles and cargo for both parties. However, when the platform has less cargo, some carriers may not receive transportation tasks for a long time, and these carriers will turn to other cargo distribution platforms, resulting in a decrease in the platform's transportation capacity. In this case, if there is a sudden increase in cargo supply, the platform's dispatchable transportation capacity is small and it is unable to complete the task of cargo transportation in a timely manner, which makes the platform's cargo distribution and transportation capabilities questionable, and will lead to losses for cargo owners and customers, thus forming a vicious circle. Summary of the invention
[0003] In view of this, an embodiment of the present invention provides a vehicle-cargo matching method and device, including: obtaining newly released cargo source information, screening out one or more terminals to be reached that meet the awakening conditions and correspond to the cargo source information from the terminal list corresponding to the registered freight vehicles; sending a transportation invitation for the cargo source information to one or more terminals to be reached, and receiving a response result returned by one or more terminals to be reached; according to the response result and the transportation attribute corresponding to the cargo source information, determining a target freight vehicle from the freight vehicles corresponding to the one or more terminals to be reached, so as to transport the goods indicated by the cargo source information through the target freight vehicle. Thus, by detecting which terminals meet the awakening conditions, determining the terminals to be reached, and giving priority to pushing the cargo source information to the terminals to be reached, the activity of each terminal is kept balanced, the proportion of sleeping terminals is reduced, and the transportation capacity of the vehicle-cargo matching platform is guaranteed.
[0004] To achieve the above objective, according to one aspect of an embodiment of the present invention, a vehicle-cargo matching method is provided.
[0005] A vehicle-cargo matching method according to an embodiment of the present invention includes: obtaining newly released cargo source information, and screening out one or more terminals to be reached that meet the awakening conditions and correspond to the cargo source information from a terminal list corresponding to registered freight vehicles; sending a transportation invitation for the cargo source information to one or more terminals to be reached, and receiving a response result returned by one or more terminals to be reached; and determining a target freight vehicle from the freight vehicles corresponding to the one or more terminals to be reached based on the response result and the transportation attribute corresponding to the cargo source information, so as to transport the cargo indicated by the cargo source information through the target freight vehicle.
[0006] Optionally, for any terminal, the wake-up condition includes one or more of the following: the registration duration of the terminal is not less than a first preset duration; the time duration for which a message sent by the terminal is not received exceeds a second preset duration; the total number of transport invitations sent to the terminal is not greater than a preset number.
[0007] Optionally, one or more terminals to be reached that meet the awakening conditions and correspond to the source of cargo information are screened out, including: selecting a first freight vehicle from freight vehicles whose historical transportation route corresponds to the source of cargo and the destination according to the source of cargo and the destination of transportation indicated by the source of cargo information; and determining the terminal to be reached from the terminals corresponding to the first freight vehicle.
[0008] Optionally, the target freight vehicle is determined from the freight vehicles corresponding to one or more terminals to be reached, including: determining, from the freight vehicles corresponding to the one or more terminals to be reached, a second freight vehicle whose returned response result indicates acceptance of the transportation invitation; determining the transportation label corresponding to the second freight vehicle; and determining, based on the transportation attributes and the transportation label, the target freight vehicle corresponding to the source of cargo information from the second freight vehicles.
[0009] Optionally, a target freight vehicle corresponding to the cargo source information is determined from the second freight vehicles, including: when the response result includes the transportation fee, comparing the rated fee determined based on the cargo source information and the transportation attributes with the transportation fee; based on the comparison result, determining from the transportation fee a target transportation fee whose difference with the rated fee is no more than a preset threshold; determining from the second freight vehicles a vehicle whose returned response result includes the target transportation fee, and using the determined vehicle as the target freight vehicle.
[0010] Optionally, the transport attributes include one or more of cargo type, cargo specifications, and transport time; the transport label includes one or more of vehicle type, license plate number, cargo compartment temperature, cargo compartment capacity, and driver information.
[0011] Optionally, the method further includes, for any freight vehicle: obtaining historical interaction information of a terminal corresponding to the freight vehicle; and extracting a transport label corresponding to the freight vehicle from the historical interaction information.
[0012] Optionally, the method also includes: determining whether the extracted shipping label is complete; if the shipping label is incomplete, sending question information to the terminal corresponding to the freight vehicle for the missing items corresponding to the shipping label; determining information corresponding to the missing items based on the received reply information of the terminal to the question information, and filling in the shipping label based on the information corresponding to the missing items.
[0013] Optionally, the method also includes: before sending problem information to the terminal corresponding to the freight vehicle regarding the missing items corresponding to the transport label, determining whether the registration duration and / or activity of the terminal corresponding to the freight vehicle meets the label completion conditions; if the registration duration and activity meet the label completion conditions, sending problem information to the freight vehicle.
[0014] Optionally, the method also includes: receiving a cargo distribution request sent by a terminal corresponding to any freight vehicle; determining the cargo to be transported corresponding to the cargo distribution conditions from the newly released cargo source information according to the cargo distribution conditions indicated in the cargo distribution request; and sending the cargo source information corresponding to the cargo to be transported to the terminal corresponding to the freight vehicle.
[0015] To achieve the above objective, according to another aspect of an embodiment of the present invention, a vehicle-cargo matching device is provided.
[0016] A vehicle-cargo matching device according to an embodiment of the present invention comprises: a screening module, a contact module and a distribution module, wherein the screening module is used to obtain newly released cargo source information, and screen out one or more terminals to be contacted that meet the awakening conditions and correspond to the cargo source information from the terminal list corresponding to the registered freight vehicles; the contact module is used to send a transportation invitation for the cargo source information to one or more terminals to be contacted, and receive a response result returned by one or more terminals to be contacted; the distribution module is used to determine a target freight vehicle from the freight vehicles corresponding to the one or more terminals to be contacted according to the response result and the transportation attribute corresponding to the cargo source information, so as to transport the goods indicated by the cargo source information through the target freight vehicle.
[0017] To achieve the above objective, according to another aspect of an embodiment of the present invention, an electronic device for vehicle-cargo matching is provided.
[0018] An electronic device for vehicle-cargo matching according to an embodiment of the present invention includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement a vehicle-cargo matching method according to an embodiment of the present invention.
[0019] To achieve the above objective, according to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided.
[0020] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, which, when executed by a processor, implements a vehicle-cargo matching method according to an embodiment of the present invention.
[0021] One embodiment of the above invention has the following advantages or beneficial effects: by obtaining newly released cargo source information, one or more terminals to be reached that meet the awakening conditions and correspond to the cargo source information are screened out from the terminal list corresponding to the registered freight vehicles; a transportation invitation for the cargo source information is sent to one or more terminals to be reached, and a response result returned by one or more terminals to be reached is received; according to the response result and the transportation attribute corresponding to the cargo source information, a target freight vehicle is determined from the freight vehicles corresponding to the one or more terminals to be reached, so as to transport the goods indicated by the cargo source information through the target freight vehicle. Thus, by detecting which terminals meet the awakening conditions, the terminals to be reached are determined, and the cargo source information is pushed to the terminals to be reached first, so that the activity of each terminal is kept balanced, the proportion of sleeping terminals is reduced, and the transportation capacity of the vehicle-cargo matching platform is guaranteed.
[0022] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.
[0024] Figure 1 is a flow chart of a vehicle-cargo matching method according to an embodiment of the present invention;
[0025] Figure 2 It is a schematic diagram of the operation logic of a vehicle-cargo matching platform in the prior art;
[0026] Figure 3 is a schematic diagram of a workflow of an execution subject server according to an embodiment of the present invention;
[0027] Figure 4 is a schematic diagram of the working process of the intelligent answering terminal according to an embodiment of the present invention;
[0028] Figure 5 is a schematic diagram of a workflow of a large model end according to an embodiment of the present invention;
[0029] Figure 6 is a schematic diagram of a specific process of another vehicle-cargo matching method according to an embodiment of the present invention;
[0030] Figure 7 is a schematic diagram of a specific process of another vehicle-cargo matching method according to an embodiment of the present invention;
[0031] Figure 8 is a schematic diagram of main modules of a vehicle-cargo matching device according to an embodiment of the present invention;
[0032] Fig. 9is an exemplary system architecture diagram to which embodiments of the present invention may be applied;
[0033] Fig.10 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION
[0034] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0035] It should be pointed out that the embodiments of the present invention and the technical features therein may be combined with each other without conflict.
[0036] Figure 1 Schematic diagram of main steps of the vehicle-cargo matching method according to an embodiment of the present invention.
[0037] like Figure 1 As shown, the vehicle-cargo matching method of the embodiment of the present invention mainly includes steps S101-S103:
[0038] Step S101: Get the newly released cargo information, and filter out one or more terminals to be reached that meet the awakening conditions and correspond to the cargo information from the terminal list corresponding to the registered freight vehicles. In the prior art, the role of the vehicle-cargo matching platform is to provide cargo owners with a channel to publish cargo information. Truck drivers obtain cargo information through the platform and quote for the cargo they are interested in. The platform confirms the quote and assigns the transportation task corresponding to the cargo information to the truck driver. The truck driver undertakes the transportation task and settles the transportation fee on the vehicle-cargo matching platform after completing the transportation task. The operating logic of the vehicle-cargo matching platform in the prior art is as follows: Figure 2 As shown. Among them, the newly released cargo information refers to the cargo information that has been released by the cargo owner but has not yet been assigned to any freight vehicle. The newly released cargo information does not limit the release time of the cargo information. In addition, one freight vehicle can correspond to one terminal, or multiple vehicles can correspond to one terminal. For example, two freight vehicles B and C correspond to one terminal 3. After terminal 3 is used as the terminal to be reached and cargo information is assigned to it, the driver corresponding to terminal 3 can choose to use freight vehicle B or freight vehicle C to transport the goods.
[0039] The existing vehicle-cargo matching technology mainly relies on platform rules and manual communication. The platform plays a limited role, and whether the truck driver can obtain cargo information depends on himself. In addition, the platform has less cargo information, which makes some truck drivers often unable to obtain cargo information. This will cause these truck drivers to gradually stop using the platform, resulting in the loss or dormancy of truck drivers on the platform.
[0040] In order to solve the problems existing in vehicle-cargo matching in the prior art, the present invention provides an embodiment of a vehicle-cargo matching method. The execution subject of the vehicle-cargo matching method in the embodiment provided by the present invention is a service end of a vehicle-cargo matching platform (hereinafter referred to as the platform). The platform is used to exert its subjective initiative through the service end to keep the activity of truck drivers on the platform balanced, thereby improving the stickiness of the platform to truck drivers, so that most truck drivers are retained on the platform to ensure the transportation capacity of the platform.
[0041] The specific process of the vehicle-cargo matching method is as follows: by obtaining the newly released cargo source information and terminal list of the cargo owner from the platform end, the terminal to be reached is screened out from the terminal list, and a transportation invitation corresponding to the cargo source information is generated, and the transportation invitation is sent to the terminal to be reached. Among them, the terminal to be reached needs to meet two conditions: the first is to meet the awakening condition, and the second is to correspond to the cargo source information. Among them, the terminals that meet the awakening conditions include terminals in a dormant state. The step of determining whether the terminal is a dormant terminal can be: regularly obtaining the interaction information between the terminal and the platform end from the platform end, determining the registration duration and activity of the terminal based on the interaction information, and determining the terminal in a dormant state and meeting the awakening conditions from the terminal list based on the registration duration and activity.
[0042] Among them, the activity can refer to the frequency of interaction between the terminal and the platform. The interaction between the terminal and the platform can include sending messages to the platform through the terminal, wherein the messages sent can include messages asking whether there is any source of goods information, messages asking about the platform usage rules, platform abnormality help messages, etc. The interaction between the terminal and the platform can also include the platform sending source of goods information to the terminal, and the platform sending information to the terminal asking about the relevant situation of the freight vehicle, such as what is your vehicle model, how large the cargo compartment capacity is, what is the temperature range of the cargo compartment, etc. In addition, the subject who uses the terminal to interact with the platform, that is, the terminal user, can be a freight vehicle driver, or a freight vehicle manager, etc.
[0043] In addition, terminals that meet the awakening conditions may also include terminals that receive supply information reaching a quantity threshold within a preset time period, terminals whose received supply information corresponds to a certain region, terminals with a high quotation success rate, etc. It is understandable that the awakening conditions can be set according to actual business needs.
[0044] In order to accurately determine whether the terminal is in a dormant state, that is, to accurately screen dormant terminals, in an optional embodiment of the present invention, for any terminal, the wake-up condition includes one or more of the following: the registration duration of the terminal is not less than the first preset duration; the duration of not receiving the message sent by the terminal exceeds the second preset duration; the total number of times the transport invitation is sent to the terminal is not greater than the preset number. Among them, the first preset duration can be 7 days, that is, the registration duration of not less than seven days can be used as one of the screening conditions; the second preset duration can be 7 days, that is, the terminal has not sent a message to the platform for more than 7 days, which can be used as one of the screening conditions; the preset total number of times can be 3 times, that is, the number of times the platform actively provides the terminal with the source of goods information does not exceed 3 times. It can be understood that the preset duration and number of times in the wake-up condition are examples, and the first preset duration and the second preset duration can be equal or unequal, which is not limited here and can be flexibly set according to actual needs.
[0045] In addition, in order to make the screened terminals to be reached meet the transportation requirements corresponding to the source of goods information, that is, to improve the efficiency of terminal screening, in an optional embodiment of the present invention, one or more terminals to be reached that meet the awakening conditions corresponding to the source of goods information are screened, including: selecting the first freight vehicle corresponding to the historical transportation route and the source of goods and the destination from the freight vehicles according to the source of goods and the destination of transportation indicated by the source of goods information; and determining the terminals to be reached from the terminals corresponding to the first freight vehicle. In order to make the terminals to be reached meet the transportation requirements of the source of goods information, the terminals are first preliminarily screened according to the location and destination of the goods indicated by the source of goods information, and then the terminals in the dormant state are determined in the results of the preliminary screening as the terminals to be reached. Specifically, the historical transportation routes of freight vehicles are obtained, that is, the routes that freight vehicles often travel back and forth to perform transportation tasks; the target historical transportation routes that intersect with the routes between the location and destination of the goods are selected from the historical transportation routes. For example, if the location of the goods is A and the destination is B, the target historical transportation routes can be AB, BA, or CAB, ABD, AEB, CABD, CAEBD, etc.; the terminals to be reached are determined from the freight vehicle terminals corresponding to the target historical transportation routes. In addition, in an optional embodiment of the present invention, the dormant terminals can also be first screened out from the terminal list, and then the terminals to be reached can be screened out from the dormant terminals according to the transportation routes.
[0046] Step S102: Send a transport invitation for the source of goods information to one or more terminals to be reached, and receive a response result returned by one or more terminals to be reached. After determining the terminal to be reached, send a transport invitation indicating the source of goods information to the terminal to be reached. The transport invitation can be a link, and the terminal user can click the link to go to the page displaying the source of goods information. The information displayed on the page may include information such as the location of the source of goods, the transportation destination, the owner information, the type of goods, the specifications of the goods, the transportation timeliness, and some special requirements in transportation. The transport invitation can also be just a transport task identifier, such as a transport task code, and the terminal user can view the corresponding source of goods details on the vehicle-cargo matching platform according to the task identifier. After receiving the transport invitation, the terminal user can return a response message accepting the invitation to the server, and can also return a response message rejecting the transport invitation. Of course, no information can be returned, that is, no response. The server regards the situation of not responding as a situation of rejecting the transport invitation. The terminal user can also return a response message including the transportation fee, and the server determines the target freight vehicle according to the transportation fee returned by the terminal.
[0047] Step S103: According to the response result and the transportation attribute corresponding to the source of goods information, a target freight vehicle is determined from the freight vehicles corresponding to one or more terminals to be reached, so as to transport the goods indicated by the source of goods information through the target freight vehicle. The freight vehicles corresponding to one or more terminals to be reached are screened according to the several situations included in the response result: first, the freight vehicles that have not returned a response result are excluded, and then the freight vehicles whose response results indicate a rejection or equivalent rejection of the transportation invitation are excluded, and then the vehicles that agree to accept the transportation invitation are determined as the target freight vehicles from the remaining freight vehicles according to their corresponding response results. If there is no response result indicating the agreement to accept the transportation invitation, but there is a response result indicating the transportation fee, the target freight vehicle can be determined from the remaining freight vehicles according to the transportation fee.
[0048] In order to maintain the transportation cost of the platform within a reasonable range, thereby maintaining a reasonable order in the transportation industry, in an optional embodiment of the present invention, the target freight vehicle corresponding to the source of goods information is determined from the second freight vehicle, including: when the response result includes the transportation cost, the rated cost determined according to the source of goods information and the transportation attribute is compared with the transportation cost; according to the comparison result, the target transportation cost whose difference with the rated cost is not greater than the preset threshold is determined from the transportation cost; the vehicle whose response result includes the target transportation cost is determined from the second freight vehicle, and the determined vehicle is used as the target freight vehicle. The transportation cost required by the terminal user is compared with the rated cost formulated according to the platform rules. If the difference between the two costs is within a reasonable range, the freight vehicle that returns the response result including the transportation cost can be determined as the target freight vehicle. In addition, in order to protect the interests of the terminal user, that is, the driver or manager of the freight vehicle, when the transportation cost required by the terminal user is lower than the rated cost formulated by the platform, a prompt message can be sent to the corresponding terminal to prompt the terminal user that the rated cost will be used as the transportation cost of this transportation task. In addition, if the transportation fee returned by the terminal user is higher than the rated fee, the server can also send bargaining information including a fee amount lower than the transportation fee to the corresponding terminal, and receive a secondary response result returned by the terminal for the bargaining information, and determine the target freight vehicle according to the secondary response result. This embodiment does not set a limit on the number of bargaining times between the terminal and the server, which can be determined according to actual conditions.
[0049] In order to ensure the transportation quality of the transportation task, in an optional embodiment of the present invention, the target freight vehicle is determined from the freight vehicles corresponding to one or more terminals to be reached, including: from the freight vehicles corresponding to the one or more terminals to be reached, determine the second freight vehicle whose response result returns to indicate acceptance of the transportation invitation; determine the transportation label corresponding to the second freight vehicle; and determine the target freight vehicle corresponding to the source of goods information from the second freight vehicle according to the transportation attributes and the transportation label. There are many types of goods, and the requirements for transportation timeliness and transportation environment are also different. For example, seafood products require cold chain transportation, so freight vehicles with refrigeration functions are required. Some goods that are delivered within a limited time require vehicles with faster transportation speeds, and some larger goods require vehicles with larger cargo boxes. Therefore, in order to ensure the quality of transportation, it is necessary to match the goods and vehicles according to the transportation attributes of the goods to be transported and the transportation labels of the freight vehicles, and determine the freight vehicles whose transportation labels match the transportation attributes as the target freight vehicles.
[0050] In an optional embodiment of the present invention, the transport attributes include one or more of the cargo type, cargo specifications, and transport time; the transport label includes one or more of the vehicle type, license plate number, cargo compartment temperature, cargo compartment capacity, and driver information. Among them, the cargo type may include food, building supplies, chemicals, pesticide products, home appliances, etc., or different types of food, such as fruit, grain, edible oil, flour, salt, etc., or different types of fruit, such as apples, bananas, mangoes, grapes, etc. Cargo specifications refer to the size and weight of the cargo. Transport time refers to the time requirement from the source of the cargo to the destination. Vehicle types may include heavy trucks, medium trucks, light trucks, mini trucks, etc. The cargo compartment temperature refers to the temperature range that the cargo compartment can maintain during transportation. Different goods require different transport temperatures. For example, quick-frozen food, meat, ice cream, etc. require frozen transportation (-18℃~-22℃); fruits, vegetables, beverages, fresh dairy products, flowers and plants, cooked food products, various cakes, various food raw materials, etc. require refrigerated transportation (0℃~7℃); chocolate, candy, medicines, chemical products, etc. require constant temperature transportation (18℃~22℃), etc. Driver information can include the driver's driving experience, contact information, age, whether he can currently accept orders, etc. It is understandable that both transportation attributes and transportation labels can be flexibly set according to platform rules.
[0051] In order to be able to quickly screen and match the target freight vehicles, they need to be labeled. In an optional embodiment of the present invention, the method provided in this embodiment also includes: for any freight vehicle: obtaining the historical interaction information of the terminal corresponding to the freight vehicle; extracting the transportation label corresponding to the freight vehicle from the historical interaction information. During or after the freight vehicle registers on the platform through the corresponding terminal, the terminal user needs to fill in or enter the vehicle information, which can be used as historical interaction information. In addition, it can also be that the platform sends an inquiry message to the terminal, and the terminal enters a reply information for the inquiry message, and the reply information can also be used as historical interaction information. Aggregate all the historical interaction information together and analyze it, and use the valid information extracted from the analysis results as the transportation label. In actual situations, the information provided by the terminal user is not standardized information and needs to be standardized later. For example, in response to a question about the vehicle model, if the user inputs 8 meters, then based on industry experience, it can be determined that the vehicle model is a medium-sized truck, so the medium-sized truck can be used as one of the transportation labels for the vehicle; for another example, in response to a question about the cargo compartment capacity, if the user inputs 7*8*3, then based on industry experience, it can be determined that the cargo compartment capacity is 7m*8m*3m, so 7m*8m*3m can be used as one of the transportation labels for the vehicle. After the transportation labels are standardized, they need to be structured into a code-recognizable format, such as the Ison format.
[0052] The number and type of transport labels determine the accuracy of freight vehicle matching. The higher the accuracy, the higher the transportation quality of the transport task. In order to further ensure the quality of transportation and try to make the integrity of the freight vehicle's transport labels as high as possible, in an optional embodiment of the present invention, the method provided in this embodiment also includes: determining whether the extracted transport label is complete; in the case of an incomplete transport label, sending a question message to the terminal corresponding to the freight vehicle for the missing items corresponding to the transport label; determining the information corresponding to the missing items based on the received terminal's reply information to the question message, and filling in the transport label based on the information corresponding to the missing items. The service end needs to determine whether the transport label corresponding to each freight vehicle is complete. If it is incomplete, such as the lack of vehicle model information, it can send information about the vehicle model to the corresponding terminal for the vehicle model information, determine the vehicle model information based on the terminal user's reply, and fill in the vehicle model information into the transport label corresponding to the vehicle.
[0053] There are different situations in which the transport label of a freight vehicle is incomplete. One is that the terminal has just registered on the platform and has not yet completed the information. Another is that the terminal user may forget or ignore the platform after registration. In order to improve user stickiness while ensuring user experience, the terminals with incomplete transport labels can be screened first, and the terminals that meet the label completion conditions can be determined, and then information can be actively sent to the terminal to guide the user to provide supplementary information to complete the transport label. In an optional embodiment of the present invention, before sending a problem message to the terminal corresponding to the freight vehicle for the missing items corresponding to the transport label, it is determined whether the registration time and / or activity of the terminal corresponding to the freight vehicle meet the label completion conditions; if the registration time and activity meet the label completion conditions, the problem information is sent to the freight vehicle. In this embodiment, the label completion conditions may include one or more of the following: the registration time is not less than three days, no message is sent to the platform for more than three days, and the platform sends no more than 3 messages of transportation invitation to the terminal.
[0054] In order to make the vehicle-cargo matching method of the platform more flexible, this embodiment is not limited to actively sending a transport invitation to the terminal, but the terminal can also actively send a cargo distribution request to the server. When the server can obtain the source of goods information, it sends a transport invitation to the terminal according to the cargo distribution request. In an optional embodiment of the present invention, the method provided by this embodiment also includes: receiving a cargo distribution request sent by a terminal corresponding to any freight vehicle; according to the cargo distribution conditions indicated by the cargo distribution request, determining the cargo to be transported corresponding to the cargo distribution conditions from the newly released source of goods information; and sending the source of goods information corresponding to the cargo to be transported to the terminal corresponding to the freight vehicle. The cargo distribution request may include the starting point, the passing point, the cargo quantity, the cargo type, the transportation time, etc. of the transportation route, and the server can match the cargo to be transported according to the information indicated in the cargo distribution request.
[0055] In a specific embodiment of the present invention, the server includes four parts: a scheduling end, an intelligent response backend, a large model end, and an artificial customer service end. The collaboration process of each part is as follows: Figure 3 The functions of each part are as follows:
[0056] The dispatcher is responsible for selecting the terminals to be reached from the terminal list.
[0057] The intelligent response end is responsible for generating and sending transport invitations to the terminals to be reached, receiving responses from the terminals to be reached, synchronizing the supply information from the platform, synchronizing the transport labels, and obtaining the interactive information between the terminals and the platform. Figure 4 As shown. Among them, the intelligent answering end includes the front end, the back end, and the platform end. The front end can be an instant chat platform, and the platform end is a platform for cargo owners to send cargo information. Terminal users can register on the front end, and after registration, they can send or receive messages instantly. The back end can obtain interaction information, terminal lists, etc. from the front end. The back end can also generate a transportation invitation for cargo information to be sent to the terminal to be reached, and send the transportation invitation to the terminal to be reached through the front end.
[0058] The large model side is responsible for generating shipping labels and judging user intentions based on interactive information, such as judging whether the terminal user accepts the transportation invitation based on the response results, determining the corresponding goods to be transported based on the distribution request sent by the terminal, and sending the corresponding source of goods information to the distribution request terminal, etc. In addition, the large model side uses RAG (Retrieval-augmented Generation) technology to search the knowledge base based on questions raised by users, and generates reply messages based on search results, thereby realizing intelligent interaction with users. The large model side is also responsible for bargaining with the terminal. For example, when the transportation cost included in the response result is higher than the rated cost, bargaining information is sent to the corresponding terminal, indicating a lower cost, receiving the secondary response result of the terminal, and determining the final cost based on the secondary response result, and at the same time determining the target freight vehicle. The workflow of the large model side is as follows: Figure 5 shown.
[0059] The manual customer service end is responsible for answering user questions when the large model end cannot generate a reply message to the questions raised by the end user.
[0060] The vehicle-cargo matching method of this embodiment is further illustrated below. The vehicle-cargo matching method of this embodiment mainly includes the following steps: Figure 6 As shown:
[0061] Step S601: Obtain newly released supply information.
[0062] Step S602: Filter out the first freight vehicle corresponding to the cargo source information from the terminal list corresponding to the registered freight vehicles.
[0063] Step S603: Filter out terminals to be reached that meet the wake-up conditions from the first freight vehicle.
[0064] Step S604: Send a transportation invitation for the source of goods information to the terminal to be reached, and receive a response result returned by the terminal to be reached.
[0065] Step S605: Determine the second freight vehicle whose returned response result indicates that the transport invitation has been accepted.
[0066] Step S606: Determine a target freight vehicle from the second freight vehicles according to the transportation attributes and the transportation labels corresponding to the second freight vehicles.
[0067] The following is another exemplary description of the vehicle-cargo matching method of this embodiment. The vehicle-cargo matching method of this embodiment mainly includes the following steps: Figure 7 As shown:
[0068] Step S701: Obtain newly released supply information.
[0069] Step S702: Filter out the first freight vehicle corresponding to the cargo source information from the terminal list corresponding to the registered freight vehicles.
[0070] Step S703: Filter out terminals to be reached that meet the wake-up conditions from the first freight vehicle.
[0071] Step S704: Send a transportation invitation for the source of goods information to the terminal to be reached, and receive a response result returned by the terminal to be reached.
[0072] Step S705: Determine the transportation cost included in the response result.
[0073] Step S706: Compare the rated cost determined based on the source of goods information and the transportation attributes with the transportation cost.
[0074] Step S707: According to the comparison result, a target transportation fee whose difference from the rated fee is not greater than a preset threshold is determined from the transportation fee.
[0075] Step S708: Determine a vehicle whose returned response result includes the target transportation fee from the second freight vehicles, and use the determined vehicle as the target freight vehicle.
[0076] The vehicle-cargo matching method of the embodiment of the present invention obtains newly released cargo source information, and selects one or more terminals to be reached that meet the awakening conditions from the terminal list corresponding to the registered freight vehicles; sends a transportation invitation for the cargo source information to one or more terminals to be reached, and receives a response result returned by one or more terminals to be reached; according to the response result and the transportation attribute corresponding to the cargo source information, determines the target freight vehicle from the freight vehicles corresponding to the one or more terminals to be reached, so as to transport the goods indicated by the cargo source information through the target freight vehicle. Thus, by detecting which terminals meet the awakening conditions, determining the terminals to be reached, and giving priority to pushing the cargo source information to the terminals to be reached, the activity of each terminal is kept balanced, the proportion of sleeping terminals is reduced, and the transportation capacity of the vehicle-cargo matching platform is guaranteed.
[0077] Figure 8 Schematic diagram of main modules of a vehicle-cargo matching device according to an embodiment of the present invention.
[0078] like Figure 8 As shown, the vehicle-cargo matching device 800 of the embodiment of the present invention includes: a screening module 801, a contact module 802 and a distribution module 803, wherein the screening module 801 is used to obtain newly released cargo source information, and screen out one or more terminals to be reached that meet the awakening conditions and correspond to the cargo source information from the terminal list corresponding to the registered freight vehicles; the contact module 802 is used to send a transportation invitation for the cargo source information to one or more terminals to be reached, and receive a response result returned by one or more terminals to be reached; the distribution module 803 is used to determine a target freight vehicle from the freight vehicles corresponding to one or more terminals to be reached according to the response result and the transportation attribute corresponding to the cargo source information, so as to transport the goods indicated by the cargo source information through the target freight vehicle.
[0079] In an optional embodiment of the present invention, for any terminal, the wake-up condition includes one or more of the following: the registration duration of the terminal is not less than a first preset duration; the time duration for which a message sent by the terminal is not received exceeds a second preset duration; the total number of transport invitations sent to the terminal is not greater than a preset number.
[0080] In an optional embodiment of the present invention, the screening module 801 is also used to select a first freight vehicle from the freight vehicles whose historical transportation route corresponds to the source of goods and the destination of transportation according to the source of goods and the destination of transportation indicated by the source of goods information; and determine the terminal to be reached from the terminals corresponding to the first freight vehicle.
[0081] In an optional embodiment of the present invention, the cargo distribution module 803 is further used to determine, from among the freight vehicles corresponding to one or more terminals to be reached, a second freight vehicle whose returned response result indicates acceptance of the transportation invitation; determine the transportation label corresponding to the second freight vehicle; and determine, from among the second freight vehicles, a target freight vehicle corresponding to the cargo source information based on the transportation attributes and the transportation label.
[0082] In an optional embodiment of the present invention, the cargo distribution module 803 is further used to compare the rated fee determined based on the source information and the transportation attributes with the transportation fee when the response result includes the transportation fee; determine from the transportation fee a target transportation fee whose difference with the rated fee is not greater than a preset threshold value; determine from the second freight vehicles a vehicle whose returned response result includes the target transportation fee, and use the determined vehicle as the target freight vehicle.
[0083] In an optional embodiment of the present invention, the transportation attributes include one or more of cargo type, cargo specifications, and transportation time; the transportation label includes one or more of vehicle type, license plate number, cargo compartment temperature, cargo compartment capacity, and driver information.
[0084] In an optional embodiment of the present invention, the cargo distribution module 803 is further used to obtain historical interaction information of the terminal corresponding to the freight vehicle; and extract the transportation label corresponding to the freight vehicle from the historical interaction information.
[0085] In an optional embodiment of the present invention, the cargo distribution module 803 is also used to determine whether the extracted transport label is complete; in the case that the transport label is incomplete, a question message is sent to a terminal corresponding to the freight vehicle for the missing items corresponding to the transport label; based on the reply information received from the terminal for the question message, the information corresponding to the missing items is determined, and the transport label is supplemented according to the information corresponding to the missing items.
[0086] In an optional embodiment of the present invention, the cargo distribution module 803 is also used to determine whether the registration duration and / or activity of the terminal corresponding to the freight vehicle meets the label completion conditions before sending problem information to the terminal corresponding to the freight vehicle for the missing items corresponding to the transport label; if the registration duration and activity meet the label completion conditions, the problem information is sent to the freight vehicle.
[0087] In an optional embodiment of the present invention, the cargo distribution module 803 is also used to receive a cargo distribution request sent by a terminal corresponding to any freight vehicle; determine the cargo to be transported corresponding to the cargo distribution conditions from the newly released source of goods information according to the cargo distribution conditions indicated in the cargo distribution request; and send the source of goods information corresponding to the cargo to be transported to the terminal corresponding to the freight vehicle.
[0088] The vehicle-cargo matching device of the embodiment of the present invention obtains newly released cargo source information, and selects one or more terminals to be reached that meet the awakening conditions from the terminal list corresponding to the registered freight vehicles; sends a transportation invitation for the cargo source information to one or more terminals to be reached, and receives a response result returned by one or more terminals to be reached; and determines the target freight vehicle from the freight vehicles corresponding to the one or more terminals to be reached according to the response result and the transportation attribute corresponding to the cargo source information, so as to transport the goods indicated by the cargo source information through the target freight vehicle. Thus, by detecting which terminals meet the awakening conditions, the terminals to be reached are determined, and the cargo source information is pushed to the terminals to be reached in priority, so that the activity of each terminal is balanced, the proportion of sleeping terminals is reduced, and the transportation capacity of the vehicle-cargo matching platform is guaranteed.
[0089] Fig. 9 An exemplary system architecture 900 is shown to which the vehicle-cargo matching method or vehicle-cargo matching device according to an embodiment of the present invention can be applied.
[0090] like Fig. 9 As shown, the system architecture 900 may include a platform end 901, networks 902, 903, a service end 904, and freight vehicle terminals 905, 906, 907. The networks 902, 903 are used to provide a medium for communication links between the platform end 901, the service end 904, and the freight vehicle terminals 905, 906, 907. The networks 902, 903 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.
[0091] The platform end 901 and the freight vehicle terminals 905, 906, and 907 interact with the server end 904 through the networks 902 and 903 to receive or send messages, etc. The platform end 901 is a platform for cargo owners to publish cargo source information. The server end 904 obtains the cargo source information from the platform end 901 and sends the cargo source information to the terminals to be reached among the freight vehicle terminals 905, 906, and 907.
[0092] The server 904 may be a server that provides various services, for example, the server 904 is a backend management server that provides support for obtaining cargo source information from the platform 901 and analyzing and processing the cargo source information. The backend management server may analyze and process the obtained cargo source information, and send the processing results, such as a transportation invitation, to the to-be-reached terminal in the freight vehicle terminals 905, 906, and 907.
[0093] It should be noted that the vehicle-cargo matching method provided in the embodiment of the present invention is generally executed by the server 904 , and accordingly, the vehicle-cargo matching device is generally disposed in the server 904 .
[0094] It should be understood that Fig. 9The number of platform terminals, networks, service terminals, and freight vehicle terminals in the embodiment is only for illustration purposes. Any number of platform terminals, networks, service terminals, and freight vehicle terminals may be provided as required.
[0095] Reference below Fig.10 , which shows a schematic diagram of the structure of a computer system 1000 of an electronic device suitable for implementing an embodiment of the present invention. Fig.10 The platform end shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0096] like Fig.10 As shown, the computer system 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage part 1008 into a random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the computer system 1000 are also stored. The CPU 1001, the ROM 1002, and the RAM 1003 are connected to each other through a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0097] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, etc.; an output section 1007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, a modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1010 as needed, so that a computer program read therefrom is installed into the storage section 1008 as needed.
[0098] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1009, and / or installed from the removable medium 1011. When the computer program is executed by the central processing unit (CPU) 1001, the above-mentioned functions defined in the system of the present invention are executed.
[0099] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, 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 above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0100] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0101] The modules involved in the embodiments of the present invention may be implemented in software or hardware. The modules described may also be provided in a processor. For example, they may be described as follows: a processor includes an acquisition module, a contact module, and a distribution module. Among them, the names of these modules do not constitute a limitation on the modules themselves in certain circumstances. For example, the distribution module may also be described as a "module for determining a target freight vehicle from freight vehicles corresponding to one or more terminals to be reached."
[0102] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by a device, the device includes: obtaining newly released source information, screening out one or more terminals to be reached that meet the awakening conditions corresponding to the source information from the terminal list corresponding to the registered freight vehicles; sending a transportation invitation for the source information to one or more terminals to be reached, and receiving a response result returned by one or more terminals to be reached; according to the response result and the transportation attribute corresponding to the source information, determining the target freight vehicle from the freight vehicles corresponding to the one or more terminals to be reached, so as to transport the goods indicated by the source information through the target freight vehicle.
[0103] According to the technical solution of the embodiment of the present invention, by obtaining the newly released cargo source information, one or more terminals to be reached that meet the awakening conditions and correspond to the cargo source information are screened from the terminal list corresponding to the registered freight vehicles; a transportation invitation for the cargo source information is sent to one or more terminals to be reached, and a response result returned by one or more terminals to be reached is received; according to the response result and the transportation attribute corresponding to the cargo source information, a target freight vehicle is determined from the freight vehicles corresponding to the one or more terminals to be reached, so as to transport the goods indicated by the cargo source information through the target freight vehicle. Thus, by detecting which terminals meet the awakening conditions, the terminals to be reached are determined, and the cargo source information is pushed to the terminals to be reached first, so that the activity of each terminal is balanced, the proportion of sleeping terminals is reduced, and the transportation capacity of the vehicle-cargo matching platform is guaranteed.
[0104] 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 may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A vehicle-cargo matching method, characterized in that: include: Acquire newly released cargo source information, and filter out one or more terminals to be reached that meet the awakening conditions and correspond to the cargo source information from the terminal list corresponding to the registered freight vehicles; Sending a transport invitation for the supply information to one or more of the terminals to be reached, and receiving a response result returned by one or more of the terminals to be reached; According to the response result and the transportation attribute corresponding to the source of cargo information, a target freight vehicle is determined from the freight vehicles corresponding to one or more terminals to be reached, so as to transport the cargo indicated by the source of cargo information through the target freight vehicle.
2. The method according to claim 1, characterized in that For any terminal, the wake-up condition includes one or more of the following: The registration duration of the terminal is not less than a first preset duration; The duration of not receiving the message sent by the terminal exceeds a second preset duration; The total number of times the transport invitation is sent to the terminal is no greater than a preset number.
3. The method according to claim 1 or 2, characterized in that The step of screening out one or more terminals to be reached that correspond to the supply source information and meet the awakening condition includes: According to the cargo source and the transportation destination indicated by the cargo source information, a first freight vehicle having a historical transportation route corresponding to the cargo source and the transportation destination is selected from the freight vehicles; The terminal to be reached is determined from the terminals corresponding to the first freight vehicle.
4. The method according to claim 1 or 2, characterized in that: The step of determining a target freight vehicle from freight vehicles corresponding to one or more terminals to be reached includes: Determine, from the freight vehicles corresponding to the one or more terminals to be reached, a second freight vehicle whose returned response result indicates acceptance of the transportation invitation; determining a shipping label corresponding to the second freight vehicle; According to the transport attribute and the transport label, a target freight vehicle corresponding to the cargo source information is determined from the second freight vehicles.
5. The method according to claim 4, characterized in that The step of determining a target freight vehicle corresponding to the cargo source information from the second freight vehicles includes: In the case where the response result includes a transportation fee, comparing the rated fee determined based on the source information and the transportation attribute with the transportation fee; According to the comparison result, a target transportation fee is determined from the transportation fee, the difference between the target transportation fee and the rated fee is not greater than a preset threshold value; A vehicle whose returned response result includes the target transportation fee is determined from the second freight vehicles, and the determined vehicle is used as the target freight vehicle.
6. The method according to claim 4, characterized in that The transport attributes include one or more of cargo type, cargo specification, and transport time; The shipping label includes one or more of vehicle model, license plate number, cargo compartment temperature, cargo compartment capacity, and driver information.
7. The method according to claim 6, characterized in that Also includes: For any freight vehicle: Acquire historical interaction information of a terminal corresponding to the freight vehicle; A transport label corresponding to the freight vehicle is extracted from the historical interaction information.
8. The method according to claim 7, characterized in that Also includes: Determine whether the extracted shipping label is complete; In the case where the transport label is incomplete, sending problem information to a terminal corresponding to the freight vehicle for the missing items corresponding to the transport label; According to the received reply information of the terminal to the question information, the information corresponding to the missing item is determined, and the transport label is supplemented according to the information corresponding to the missing item.
9. The method according to claim 8, characterized in that Also includes: Before sending a problem message to the terminal corresponding to the freight vehicle regarding the missing items corresponding to the transport label, determining whether the registration duration and / or activity of the terminal corresponding to the freight vehicle meets the label completion condition; When the registration duration and activity meet the label improvement conditions, problem information is sent to the freight vehicle.
10. The method according to claim 1, characterized in that Also includes: Receive a cargo distribution request sent by a terminal corresponding to any freight vehicle; According to the cargo distribution conditions indicated by the cargo distribution request, determine the cargo to be transported corresponding to the cargo distribution conditions from the newly released source of goods information; The cargo source information corresponding to the cargo to be transported is sent to the terminal corresponding to the freight vehicle.
11. A vehicle-cargo matching device, characterized in that: include: Screening module, contact module and distribution module, among which, A screening module is used to obtain newly released cargo source information, and screen out one or more terminals to be reached that meet the awakening conditions and correspond to the cargo source information from the terminal list corresponding to the registered freight vehicles; A contact module, used to send a transportation invitation for the supply information to one or more terminals to be contacted, and receive a response result returned by one or more terminals to be contacted; A cargo distribution module is used to determine a target freight vehicle from the freight vehicles corresponding to one or more terminals to be reached according to the response result and the transportation attributes corresponding to the cargo source information, so as to transport the goods indicated by the cargo source information through the target freight vehicle.
12. An electronic device for vehicle-cargo matching, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 10.
13. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.
14. A computer program product comprising a computer program, characterized in that When the program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.
Citation Information
Patent Citations
Truck transporting supply and demand matching method based on mobile phone position service
CN103106571A
Alarm monitoring method and alarm monitoring system
CN109218102A
AI intelligent big data vehicle-cargo matching method
CN111489121A
Vehicle and cargo matching method and device, computer equipment and medium
CN113127735A
Information issuing method and device for logistics freight platform
CN114819861A
Cited By
Intelligent vehicle and goods matching method and system based on user feature attribute set
CN120563013A