A transportation capacity scheduling method, device, storage medium, and equipment
By receiving and analyzing the distribution capacity scheduling requests, determining the target distribution capacity collection and pushing information, the problem that merchants cannot obtain capacity load capacity when purchasing capacity, and achieving balance between capacity supply and demand and guaranteeing the quality of performance.
Patent Information
- Application Number
- CN202210028050.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-11
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2042-01-11
AI Technical Summary
After entering the business district, merchants cannot obtain the capacity load capacity of the current area, resulting in insufficient capacity and inability to ensure the quality of performance of the contract by subjective wishes when purchasing capacity.
By receiving the delivery capacity scheduling request, the target delivery capacity collection is determined based on the target delivery volume and the distribution margin of each delivery capacity collection, and its information is pushed to the capacity service requester to help merchants make more reasonable decisions when purchasing capacity.
By combining the capacity load situation in the current region, a suitable distribution capacity collection is recommended for the target commodity supplier to maintain the balance between supply and demand of transportation capacity and ensure the quality of fulfillment.
Smart Images

Figure CN114386908B_ABST
Abstract
Description
Technical Field
[0001] The present specification relates to the field of computer technology, and in particular to a method, apparatus, storage medium and device for transport scheduling. Background Art
[0002] The delivery service provides convenience to people, especially the emergence of instant delivery service, which meets people's consumption demands for timeliness and convenience. After entering the business district, merchants can purchase transportation capacity from the transportation service providers in the business district, and use the purchased transportation capacity to deliver the goods provided by the merchants. However, merchants cannot obtain the transportation capacity of the current area, and generally purchase transportation capacity based on their subjective will. This leads to insufficient transportation capacity in the fulfillment link after the purchase is completed, and the quality of fulfillment cannot be guaranteed. Summary of the invention
[0003] According to a first aspect of an embodiment of this specification, a transport capacity scheduling method is provided, which is used to schedule a distribution transport capacity set for a commodity supplier in a target business district, wherein a distribution transport capacity set includes at least one distribution transport capacity, and the distribution transport capacity is used to deliver commodities provided by the commodity supplier to a commodity requester, and the method includes:
[0004] Receiving a delivery capacity dispatching request sent by a client of a capacity service requester, wherein the delivery capacity dispatching request carries a target delivery volume of a target commodity supplier in a preset time period;
[0005] Based on the target delivery volume and the deliverable surplus of each delivery transport capacity set in the preset time period, determine the target delivery transport capacity set for delivery to the target commodity supplier; the deliverable surplus of a delivery transport capacity set in the preset time period is determined based on the total deliverable volume of the delivery transport capacity set in the preset time period and the dispatched delivery volume; the dispatched delivery volume is the delivery volume dispatched by the delivery transport capacity set to other commodity suppliers in the target business district except the target commodity supplier;
[0006] The information of the target delivery capacity set is pushed to the client of the capacity service requester.
[0007] In some examples, the deliverable volume of a delivery capacity in a preset time period is obtained based on the historical waybill data of the delivery capacity and / or the estimated deliverable volume submitted by the delivery capacity for the preset time period.
[0008] In some examples, the above-mentioned total deliverable amount is determined based on the deliverable amount of each delivery capacity in the delivery capacity set in a preset time period, and the deliverable amount of a delivery capacity in a preset time period is determined based on the deliverable amount of the delivery capacity in the preset time period for each delivery distance of at least two delivery distances.
[0009] In some examples, determining the target delivery capacity set for the target commodity supplier based on the target delivery volume of the target commodity supplier in the preset time period and the available delivery capacity of each delivery capacity set in the preset time period includes:
[0010] Determining the target delivery capacity set from the delivery capacity sets whose ratio between the available delivery capacity and the target delivery volume in the preset time period is greater than a preset threshold.
[0011] In some examples, determining the target delivery capacity set from the delivery capacity sets whose ratio between the available delivery capacity and the target delivery volume in the preset time period is greater than a preset threshold includes:
[0012] Determining the target delivery capacity set from the delivery capacity sets whose ratio between the available delivery capacity and the target delivery volume in the preset time period is greater than a preset threshold according to a preset priority.
[0013] In some examples, the preset priority is determined based on at least one of the service quality of each delivery capacity set, the available delivery capacity of each delivery capacity set in the preset time period, and the number of service categories provided by each delivery capacity set.
[0014] In some examples, each delivery capacity set provides at least one service category; the first service category requested by the target commodity supplier is also carried in the delivery capacity scheduling request;
[0015] The target delivery capacity set is determined based on the target delivery volume and the available delivery capacity of each delivery capacity set providing the first service category in the preset time period.
[0016] In some examples, the above method further includes:
[0017] If the ratio between the sum of the available delivery capacities of each delivery capacity set providing the first service category and the target delivery volume in the preset time period is not greater than the preset threshold, push the information of the second service category to the client of the capacity service requester; the second service category and the first service category belong to the same type.
[0018] According to the second aspect of the embodiments of the present specification, a capacity scheduling method is provided for scheduling a delivery capacity set for a commodity supplier within a target business district. A delivery capacity set includes at least one delivery capacity, and the delivery capacity is used to deliver the commodities provided by the commodity supplier to the commodity requester. The method includes:
[0019] For each of multiple delivery capacity sets, determine the total deliverable quantity of the delivery capacity set in the preset time period according to the deliverable quantities of the respective delivery capacities in the delivery capacity set in the preset time period;
[0020] Determine the health of the delivery capacity set according to the total deliverable quantity of the delivery capacity set in the preset time period and the real-time order quantity; the health is used to characterize the supply-demand balance degree of the delivery capacity set;
[0021] Output a prompt message for prompting the health of the delivery capacity set.
[0022] According to the third aspect of the embodiments of the present specification, there is provided a delivery capacity scheduling device for scheduling a delivery capacity set for a commodity supplier in a target business district. At least one delivery capacity is included in a delivery capacity set, and the delivery capacity is used to deliver the commodities provided by the commodity supplier to the commodity requester. The device includes:
[0023] A receiving module, configured to receive a delivery capacity scheduling request sent by a client of a delivery capacity service requester, where the target delivery quantity of a target commodity supplier in a preset time period is carried in the delivery capacity scheduling request;
[0024] A determining module, configured to determine a target delivery capacity set for delivering for the target commodity supplier based on the target delivery quantity and the available deliverable quantities of each delivery capacity set in the preset time period; the available deliverable quantity of a delivery capacity set in the preset time period is determined based on the total deliverable quantity of the delivery capacity set in the preset time period and the already scheduled delivery quantity; the already scheduled delivery quantity is the delivery quantity scheduled by the delivery capacity set for other commodity suppliers in the target business district except the target commodity supplier;
[0025] A pushing module, configured to push the information of the target delivery capacity set to the client of the delivery capacity service requester.
[0026] According to the fourth aspect of the embodiments of the present specification, there is provided a delivery capacity scheduling device for scheduling a delivery capacity set for a commodity supplier in a target business district. At least one delivery capacity is included in a delivery capacity set, and the delivery capacity is used to deliver the commodities provided by the commodity supplier to the commodity requester. The device includes:
[0027] A first determining module, configured to, for each of multiple delivery capacity sets, determine the total deliverable quantity of the delivery capacity set in the preset time period according to the deliverable quantities of the respective delivery capacities in the delivery capacity set in the preset time period;
[0028] A second determination module, configured to determine the health of the delivery capacity set according to the total deliverable quantity and the real-time order quantity of the delivery capacity set in the preset time period; the health is used to characterize the supply-demand balance degree of the delivery capacity set.
[0029] An output module, configured to output a prompt message for prompting the health of the delivery capacity set.
[0030] According to a fifth aspect of the embodiments of the present specification, there is provided a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the methods in any one of the embodiments of the specification are implemented.
[0031] According to a sixth aspect of the embodiments of the present specification, there is provided a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the program, the methods in any one of the embodiments of the specification are implemented.
[0032] The technical solutions provided by the embodiments of the present specification may include the following beneficial effects:
[0033] In the embodiments of the present specification, a capacity scheduling method, device, storage medium, and device are disclosed. In this method, according to the target delivery quantity of the target commodity supplier in the preset time period carried in the delivery capacity scheduling request, and the remaining deliverable quantity of each delivery capacity set in the preset time period, a target delivery capacity set for the target commodity supplier is determined, and the information of the target delivery capacity set is pushed. In this way, by combining the capacity load situation in the current area, a suitable delivery capacity set can be recommended for the target commodity supplier, thereby maintaining the supply-demand balance of the capacity and ensuring the fulfillment quality of each delivery capacity set.
[0034] It should be understood that the above general description and subsequent detailed description are only exemplary and explanatory, and cannot limit the present specification. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present specification, and are used together with the specification to explain the principles of the present specification.
[0036] Figure 1 is a schematic diagram of a delivery service scenario shown according to an exemplary embodiment of the present specification;
[0037] Figure 2 is a flowchart of a capacity scheduling method shown according to an exemplary embodiment of the present specification;
[0038] Figure 3It is a flowchart of another transportation capacity scheduling method shown in the present specification according to an exemplary embodiment;
[0039] Figure 4 It is a schematic diagram of a processing flow for scheduling distribution transportation capacity shown in the present specification according to an exemplary embodiment;
[0040] Figure 5 It is a hardware structure diagram of a computer device where a transportation capacity scheduling device is located shown in the present specification according to an exemplary embodiment;
[0041] Figure 6 It is a block diagram of a transportation capacity scheduling device shown in the present specification according to an exemplary embodiment;
[0042] Figure 7 It is a block diagram of another transportation capacity scheduling device shown in the present specification according to an exemplary embodiment. Detailed implementation manners
[0043] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present specification. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present specification as detailed in the appended claims.
[0044] The terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present specification. The singular forms "a", "the", and "said" used in the present specification and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0045] It should be understood that although the terms first, second, third, etc. may be used in the present specification to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present specification, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "when" or "while" or "in response to a determination".
[0046] Distribution services provide convenience to people. In particular, the emergence of instant distribution services has further met the consumption demands of people with relatively high requirements for timeliness and convenience. As Figure 1 shown, Figure 1This is a schematic diagram of a delivery business scenario shown in this specification according to an exemplary embodiment. The business platform built by the business party can provide services to the commodity supplier, the delivery party and the commodity requester. Specifically, the business party can provide clients for the commodity supplier, the delivery party and the commodity requester respectively to provide services through the client. Among them, the commodity supplier provides a delivery object, which can be a commodity such as food, daily necessities or medicine; the commodity requester is the party that requests the delivery object by placing an order; the delivery party is the party that delivers the delivery object from the commodity supplier to the commodity requester.
[0047] The above-mentioned distribution party can also be called distribution capacity, that is, the mechanical equipment and / or personnel engaged in distribution and transportation. For example, in the takeaway delivery business, the distribution capacity may include riders, delivery drones, etc. The commodity supplier needs to establish a commercial relationship with the transportation service provider, that is, purchase distribution capacity from the transportation service provider, so as to distribute the commodities provided by the commodity supplier through the purchased distribution capacity. Among them, the transportation service provider is the party that integrates and dispatches the distribution capacity. The transportation service provider can be a business party or an agent who accepts the entrustment of the business party and provides distribution capacity to the commodity supplier. In actual applications, the commodity supplier can purchase distribution capacity from the transportation service provider on its own, or purchase distribution capacity from the transportation service provider through BD (Business Development). That is to say, the transportation service requester corresponding to the transportation service provider can be the commodity supplier or the BD.
[0048] After commodity suppliers enter the business platform, they can purchase delivery capacity from transportation service providers. However, since commodity suppliers generally make purchases based on their subjective will, the supply capacity of the purchased delivery capacity may have reached its limit. This leads to insufficient capacity in the fulfillment link after the purchase is completed, and the quality of fulfillment cannot be guaranteed.
[0049] Based on this, the embodiment of this specification provides a transport capacity scheduling solution to solve the above problems. Next, the embodiment of this specification is described in detail.
[0050] like Figure 2 As shown, Figure 2 is a flow chart of a transportation capacity scheduling method according to an exemplary embodiment of the present specification, the method is used to schedule a distribution transportation capacity set for a commodity supplier in a target business district, a distribution transportation capacity set includes at least one distribution transportation capacity, and the distribution transportation capacity is used to deliver commodities provided by the commodity supplier to the commodity requester;
[0051] Since the business activity scope of commodity suppliers usually has certain geographical boundaries, relatively stable business districts can be divided according to the business activity scope of each commodity supplier. The business district is composed of a grid and includes multiple commodity suppliers. The target business district mentioned in this embodiment can be any business district covered by the business of the business party. Generally speaking, in order to improve the distribution efficiency, the transportation service provider sets up several distribution sites for each business district, and each distribution site is responsible for the distribution of orders within the corresponding business district. The distribution capacity of each distribution site can be a distribution capacity set. Of course, in some larger distribution sites, the distribution capacity included can also be composed of two or more distribution capacity sets. The distribution capacity set mentioned in this embodiment can also be called a capacity team, which is a grouping unit after the transportation service provider groups the distribution capacity.
[0052] In related technologies, merchants generally establish a commercial relationship with a transportation team based on their subjective will, which may result in the inability of transportation supply to achieve a balance between supply and demand. For example, a new store initiates a purchase after it moves in and establishes a commercial relationship with a transportation team in the current business district. However, since the supply capacity of the transportation team has reached its limit and cannot accept more orders, the new demand brought by the new store is likely to cause the transportation team to experience delivery delays, which in turn leads to a reduction in its performance quality. The method of this embodiment, by combining the current regional transportation supply situation, can provide a reasonable decision-making basis for commodity suppliers in the procurement process.
[0053] The method of this embodiment can be applied to the service end of a transportation service provider, and the method includes:
[0054] Step 201: receiving a delivery capacity dispatch request sent by a client of a capacity service requester, wherein the delivery capacity dispatch carries a target delivery volume of a target commodity supplier in a preset time period;
[0055] The transport service requester mentioned in this step can be the target product supplier itself, or a party that acts as an agent for the target product supplier to purchase transport capacity, such as a BD or business party. When the target product supplier newly enters the business platform of the business party, or needs to change the distribution transport capacity set during the operation, it can send a distribution transport capacity dispatch request to the transport service supplier through the client of the transport service requester to request the purchase of appropriate transport capacity.
[0056] The transport capacity demand periods of different commodity suppliers may be different, and the delivery periods of different delivery capacity sets may also be different. In this embodiment, the preset time period corresponding to the delivery capacity scheduling request can reflect the time period when the target commodity supplier needs the delivery capacity set to deliver the commodity. Therefore, when the target delivery capacity set is determined later, it can be used to screen out the delivery capacity set whose delivery period includes this time period, that is, to eliminate some inappropriate delivery capacity sets. For example, if the transport capacity demand period of a commodity supplier is from 7pm to 10pm, then the delivery capacity set whose delivery period does not include the period from 7pm to 10pm, or whose intersection time with this period does not meet the preset conditions can be considered as an inappropriate delivery capacity set, and can be directly ignored when the target delivery capacity set is determined later to reduce the computational workload. Among them, the preset condition can be set according to the needs of the specific scenario, such as the preset condition can be that the ratio of the intersection time to the delivery period is greater than one-half, or the intersection time exceeds one hour, etc. The preset time period may be a time period specified by the supplier of the target product. In an optional embodiment, the preset time period may be any time period within a day, such as 8:30 a.m. to 5:30 p.m.; in another optional embodiment, the preset time period may be a time period divided by unit time, and the unit time may be 1 hour, such as 8:00 to 9:00, 9:00 to 10:00. Of course, the unit time may also be half an hour, 2 hours, and so on.
[0057] The target delivery volume mentioned in this step can be considered as the demand for delivery capacity of the target commodity supplier in a preset time period. Optionally, the target delivery volume can be obtained based on the estimated value of the order volume submitted by the target commodity supplier for the preset time period, and / or based on the historical order data of similar commodity suppliers of the target commodity supplier, wherein the commodities provided by the similar commodity suppliers can be the same or similar to the commodities provided by the target commodity supplier. For example, a merchant enters the business platform and initiates a purchase. The client of the merchant or the client of the BD can obtain the estimated value of the order volume reported by the merchant for the preset time period, and use the historical order data of similar merchants of the merchant to obtain the order volume of similar merchants in the preset time period, and then obtain the target delivery volume by averaging or weighted averaging. In this way, the demand for delivery capacity of the target commodity supplier can be accurately obtained, thereby laying a good foundation for achieving a balance between supply and demand of transportation capacity. Of course, in other embodiments, similar product suppliers of the target product supplier may also be product suppliers whose straight-line distance to the target product supplier is less than a preset distance, such as merchants on the same street as the target product supplier, or product suppliers of the target product supplier in other business districts, such as branches of the same brand of the target product supplier in other business districts, and so on. This manual does not impose any restrictions on this.
[0058] Step 202: Determine a target delivery capacity set for the target commodity supplier based on the target delivery volume and the available delivery margins of each delivery capacity set in the preset time period; the available delivery margin of a delivery capacity set in the preset time period is determined based on the total available delivery volume and the dispatched delivery volume of the delivery capacity set in the preset time period; the dispatched delivery volume is the delivery volume dispatched by the delivery capacity set to other commodity suppliers other than the target commodity supplier within the target business district;
[0059] The total available delivery volume of a delivery capacity set in the preset time period can be considered as the total supply capacity of the delivery capacity set in the preset time period, which can be determined according to the available delivery volumes of each delivery capacity in the delivery capacity set in the preset time period. For example, a delivery capacity set includes 3 delivery capacities, and the available delivery volumes of these 3 delivery capacities in the preset time period are 4 orders, 5 orders, and 6 orders respectively, then the total available delivery volume of this delivery capacity set in the preset time period is 15 orders. In some examples, the available delivery volume of a delivery capacity in the preset time period can be obtained based on the historical waybill data of the delivery capacity and / or the estimated value of the available delivery volume submitted by the delivery capacity for the preset time period. The historical waybill data is the data of the waybills completed by the delivery capacity, which can reflect the supply capacity of the delivery capacity to a certain extent, and the estimated value submitted by the delivery capacity is the data reported by the delivery capacity according to its own actual situation, which can also reflect the supply capacity of the delivery capacity. Therefore, according to at least one of these two types of data, the number of orders that each delivery capacity can deliver in the preset time period can be determined, and then the total available delivery volume of the delivery capacity set in the preset time period can be determined.
[0060] In addition to the deliverable quantity of the delivery capacity within a preset time period, the total deliverable quantity of the delivery capacity set within the preset time period can also be calculated based on other capacity factors. Taking the delivery capacity as a rider as an example, the total deliverable quantity of a team can be calculated based on factors such as rider productivity, the number of riders, rider delivery time, and team business hours. Among them, rider productivity can be expressed as the deliverable quantity per hour of a rider during their delivery time. Some riders can deliver through part-time work, even before the start or after the end of the team business hours. That is to say, the rider delivery time may also include the time outside the team business hours. For example, if a rider's delivery time is from 8 am to 9 pm, and the team business hours of the team where the rider is located are from 9 am to 6 pm, then the rider's delivery time, in addition to the team business hours, also includes the time from 8 am to 9 am and from 6 pm to 9 pm. Since the situation of riders delivering outside the team business hours is unstable, when calculating the total deliverable quantity of the team, the delivery quantity of riders outside the team business hours can either not be considered, or the delivery quantity of riders outside the team business hours can be supplemented to the total deliverable quantity of the team based on a preset conversion method. This specification does not limit this.
[0061] Since the capacity consumed for different delivery distances is different. For example, the time required for a rider to deliver an order with a delivery distance of 5 kilometers may be twice the time required to deliver an order with a delivery distance of 3 kilometers. Therefore, in order to improve the accuracy of the supply capacity of the determined delivery capacity, in some examples, the deliverable quantity of a delivery capacity within a preset time period can include: the deliverable quantity of the delivery capacity within the preset time period for each of at least two delivery distances. For example, the deliverable quantity of rider A from 10 am to 11 am can be expressed as: the deliverable quantity for a delivery distance of 0 - 3 kilometers is 4 orders, and the deliverable quantity for a delivery distance of 3 - 5 kilometers is 2 orders; the deliverable quantity of rider B from 10 am to 11 am can be expressed as: the deliverable quantity for a delivery distance of 0 - 3 kilometers is 3 orders, and the deliverable quantity for a delivery distance of 3 - 5 kilometers is 3 orders. In this case, although the deliverable quantities of rider A and rider B within this preset time period are both 6 orders, in fact, since the capacity required for orders with a delivery distance of 3 - 5 kilometers is greater, the delivery efficiency of rider B within this preset time period should be greater than that of rider A. Thus, it can be seen that in this embodiment, expressing the deliverable quantity of the delivery capacity based on the deliverable quantities for different delivery distances can more reasonably and accurately reflect the delivery efficiency of the delivery capacity. Additionally, in other embodiments, different weights can also be set for different delivery distances, and then the deliverable quantity of the delivery capacity can be calculated by weighted summation. This specification does not limit this.
[0062] The deliverable surplus mentioned in this step can be regarded as the actual supply capacity of each delivery capacity set within a preset time period. A delivery capacity set can provide capacity services for one or more commodity suppliers. When the target commodity supplier purchases capacity, the total supply capacity of some delivery capacity sets may have been partially or completely consumed by other commodity suppliers. The consumed supply capacity is the dispatched delivery volume mentioned in this step, that is, the delivery volume dispatched by the delivery capacity set to other commodity suppliers other than the target commodity supplier within the target business district. Therefore, based on the total deliverable volume and the dispatched delivery volume of the delivery capacity set within the preset time period, the deliverable surplus of the delivery capacity set within the preset time period can be determined. For example, the total deliverable volume of a delivery capacity set within the preset time period from 8 o'clock to 9 o'clock is 100 orders. Among them, the delivery volume that has been dispatched to other commodity suppliers is 20 orders. Then the deliverable surplus of this delivery capacity set within the preset time period is 80 orders. That is to say, this delivery capacity set can still undertake 80 orders within the preset time period. In addition, similar to the deliverable volume of the delivery capacity within the preset time period, the dispatched delivery volume of the delivery capacity set within the preset time period can also be determined according to the historical waybill data of the delivery capacity set. At the same time, considering that there may be a situation where a delivery capacity set has established a commercial relationship with some other commodity suppliers but there is no corresponding historical waybill data, the dispatched delivery volume can also be determined according to the target delivery volume in the delivery capacity dispatch request sent by other commodity suppliers during the process of purchasing capacity.
[0063] It should be noted that the server of the capacity service provider can store the data of the total deliverable volume and the deliverable surplus of each delivery capacity set within the target business district within the preset time period in any one of the storage forms such as graphs and tables, so that the data can be reused when needed later, reducing the calculation cost.
[0064] In this embodiment, the target delivery capacity set for the target commodity supplier is determined based on the target delivery volume of the target commodity supplier within the preset time period and the deliverable surplus of each delivery capacity set within the preset time period. In this way, a suitable delivery capacity set can be determined according to the needs of the target commodity supplier and the current regional capacity supply situation.
[0065] In some examples, the target delivery capacity set can be determined from the set of delivery capacities where the ratio between the available delivery capacity during the preset time period and the target delivery volume is greater than a preset threshold. Optionally, the preset threshold is 1, that is, the target delivery capacity set can be determined from the set of delivery capacities where the available delivery capacity during the preset time period is greater than the target delivery volume. For example, if the target delivery volume of the target commodity supplier from 8:00 to 9:00 is 50 orders, and the available delivery capacities of the three existing delivery capacity sets from 8:00 to 9:00 are 30 orders, 45 orders, and 55 orders respectively, then the delivery capacity set with an available delivery capacity of 55 orders can be determined as the target delivery capacity set. In this way, the new demand brought by the target commodity supplier is not likely to cause the orders undertaken by this delivery capacity set to exceed the limit of its supply capacity, thus ensuring the fulfillment quality. Of course, the preset threshold can be set according to the requirements of specific scenarios, and this specification does not limit this.
[0066] Further, the ratio between the deliverable surplus within a preset time period and the target delivery volume being greater than a preset threshold is denoted as a screening condition. Considering that in some scenarios, the number of deliverable capacity sets that meet the screening condition may be large, therefore, in some examples, the target deliverable capacity set can be determined from the deliverable capacity sets that meet the screening condition according to a preset priority. Optionally, the preset priority can be determined based on at least one of the service quality of each deliverable capacity set, the deliverable surplus of each deliverable capacity set within the preset time period, and the number of service categories provided by each deliverable capacity set. Among them, the service quality of each deliverable capacity set can be determined according to factors such as the effective completion rate and the negative review rate of each deliverable capacity set. The preset priority can be positively correlated with the service quality, that is, the better the service quality of the deliverable capacity set, the higher its preset priority. In this way, a target deliverable capacity set with better service quality can be recommended to the target commodity supplier; similarly, the preset priority can be positively correlated with the deliverable surplus. In this way, a target deliverable capacity set with relatively abundant actual supply capacity can be recommended to the target commodity supplier; the service category refers to the category of delivery services provided by each deliverable capacity set, including general delivery services and delivery services with specified requirements, such as "delivery within 30 minutes", "constant temperature delivery", "night delivery", etc. Since the more service categories provided by a deliverable capacity set, the higher its delivery price will be, therefore, the preset priority can be negatively correlated with the number of service categories. Of course, in other embodiments, the factors referred to by the preset priority and the correlation relationship with the referred factors can be set differently according to the requirements of the specific scenario. The determined target deliverable capacity set can be the deliverable capacity set with the highest preset priority among the deliverable capacity sets that meet the screening condition, or it can be the preset number of deliverable capacity sets ranked at the top from high to low in terms of the preset priority among the deliverable capacity sets that meet the screening condition. For example, there are 6 deliverable capacity sets that meet the screening condition, which are respectively denoted as Team 1, Team 2, Team 3, Team 4, Team 5, and Team 6. The ranking from high to low according to the preset priority can be Team 2, Team 3, Team 4, Team 1, Team 5, Team 6. Then the target deliverable capacity set can be the deliverable capacity set with the highest preset priority, that is, Team 2, or it can be the top 2 deliverable capacity sets ranked from high to low in terms of the preset priority, such as Team 2 and Team 3.
[0067] It should also be noted that in some other examples, the number of target distribution capacity sets can be greater than or equal to 2, and the ratio between the sum of the deliverable surplus of each target distribution capacity set in a preset time period and the target distribution volume is greater than a preset threshold. In other words, at least two target distribution capacity sets can be determined to deliver for the target commodity supplier, as long as the supply capacity of these target distribution capacity sets in the preset time period is sufficient to meet the needs of the target commodity supplier. For example, the target distribution volume of the target commodity supplier from two points to three points is 150 orders, and the deliverable surplus of the three current distribution capacity sets from two points to three points is 50 orders, 75 orders, and 90 orders, respectively. Then, two distribution capacity sets with deliverable surpluses of 75 orders and 90 orders, respectively, can be determined as target distribution capacity sets. In this way, when the supply capacity of any distribution capacity set cannot meet the needs of the target commodity supplier alone, reasonable allocation of capacity supply can be achieved through combination.
[0068] Step 203: Push the information of the target distribution capacity set to the client of the capacity service requester.
[0069] After determining the target delivery capacity set, the information of the target delivery capacity set can be pushed to the client of the capacity service requester, so that the target commodity supplier can purchase the appropriate capacity according to the recommended target delivery capacity set. In other words, the method of this embodiment can enable the target commodity supplier to clearly understand the capacity supply situation in the current area, thereby reducing the situation where the performance quality is reduced due to the target commodity supplier purchasing the capacity completely based on subjective will, improving the experience of the target commodity supplier, and also protecting the interests of the delivery capacity.
[0070] Furthermore, due to the particularity of some commodity suppliers or strict requirements for delivery timeliness, etc., they can purchase transportation capacity based on the dimension of service categories. Based on this, in some examples, the aforementioned delivery capacity scheduling request may also carry the first service category requested by the target commodity supplier; the target delivery capacity set may be determined based on the target delivery volume and the available delivery capacity of each delivery capacity set providing the first service category during the preset time period. Each delivery capacity set provides at least one service category, and the actual supply capacity of the target business district for the first service category can be determined based on the sum of the actual supply capacities of each delivery capacity set providing the first service category. For example, there are multiple transportation capacity teams in the target business district, and the transportation capacity teams providing the first service category are Team 1 and Team 2. If the available delivery capacity of Team 1 from 8:00 to 9:00 is 180 orders and the available delivery capacity of Team 2 from 8:00 to 9:00 is 200 orders, then the actual supply capacity of the target business district for the first service category from 8:00 to 9:00 is 380 orders. Corresponding to the previous content, when the actual supply capacity of the target business district for the first service category during the preset time period meets the requirements of the target commodity supplier, such as when the ratio between the sum of the available delivery capacities of each delivery capacity set providing the first service category during the preset time period and the target delivery volume is greater than the preset threshold, the determined target delivery capacity set may include the following two situations:
[0071] First, if there is a single delivery capacity set whose actual supply capacity for the first service category during the preset time period meets the requirements of the target commodity supplier, that is, there is a delivery capacity set (denoted as the delivery capacity set meeting the screening conditions) whose ratio of available delivery capacity to the target delivery volume is greater than the preset threshold, the target delivery capacity set can be determined from these delivery capacity sets meeting the screening conditions. Optionally, the target delivery capacity set can be determined from these delivery capacity sets meeting the screening conditions according to the preset priority. For example, the target delivery capacity set can be the delivery capacity set with the highest preset priority among these delivery capacity sets meeting the screening conditions; for information about the preset priority, please refer to the previous content and will not be elaborated here;
[0072] Second, if there is no single delivery capacity set whose actual supply capacity for the first service category during the preset time period meets the requirements of the target commodity supplier, that is, there is no delivery capacity set whose ratio of available delivery capacity to the target delivery volume is greater than the preset threshold, the number of target delivery capacity sets can be greater than or equal to 2, and the ratio between the sum of the available delivery capacities of each target delivery capacity set during the preset time period and the target delivery volume is greater than the preset threshold.
[0073] In addition, in some other examples, when the ratio between the total available delivery capacity of each delivery capacity set for the first service category during the preset time period and the target delivery volume is not greater than a preset threshold, the information of the second service category can be pushed to the client of the capacity service requester. That is to say, when the actual supply capacity of the target business district for the first service category during the preset time period does not meet the demand of the target commodity supplier, the information of other service categories can be actively recommended to maintain the balance between supply and demand of delivery capacity in the procurement link. The second service category can be the service category with the highest similarity to the first service category. When implemented, multiple service categories provided by multiple delivery capacity sets can be clustered in advance to obtain multiple types. In this way, the second service category can be the service category belonging to the same type as the first service category. For example, when the first service category is the service category of "delivery within 30 minutes", the second service category can be the service category of "delivery within 40 minutes". In this way, the rationality of the delivery capacity service recommended for merchants or BDs can be enhanced, thereby improving their usage experience.
[0074] In addition to the improvements in procurement capacity in the above embodiments, this specification also provides embodiments corresponding to the improvements in fulfillment orders. As Figure 3 shown, Figure 3 FIG. is a flowchart of another delivery capacity scheduling method shown in this specification according to an exemplary embodiment. The method is used to schedule a delivery capacity set for a commodity supplier in a target business district. At least one delivery capacity is included in a delivery capacity set, and the delivery capacity is used to deliver the commodities provided by the commodity supplier to the commodity requester. The method includes:
[0075] Step 301: For each delivery capacity set among multiple delivery capacity sets, determine the total available delivery capacity of the delivery capacity set during the preset time period according to the available delivery capacity of each delivery capacity in the delivery capacity set during the preset time period;
[0076] This step is the same as the content of determining the total available delivery capacity of each delivery capacity set during the preset time period in the previous embodiment, so it will not be elaborated here.
[0077] Step 302: Determine the health degree of the delivery capacity set according to the total available delivery capacity of the delivery capacity set during the preset time period and the real-time order volume; the health degree is used to characterize the balance degree of supply and demand of the delivery capacity set;
[0078] The total deliverable quantity of a delivery capacity set within a preset time period can be regarded as the total supply capacity of the delivery capacity set within the preset time period. Therefore, it can reflect the delivery efficiency of the delivery capacity set, while the real-time order volume of the delivery capacity set within the preset time period can reflect the consumption rate of the supply capacity of the delivery capacity set. In an ideal state, the consumption rate of the supply capacity of the delivery capacity set should be at the same level as its delivery efficiency. Otherwise, the supply and demand of the delivery capacity set are unbalanced, which is likely to lead to a reduction in fulfillment quality or a waste of capacity resources. For example, the total deliverable quantity of a delivery capacity set from 8:00 to 9:00 is 240 orders, that is, the average delivery efficiency of the delivery capacity set within this preset time period is 4 orders per minute. If the current time is 8:30 and the delivery capacity set has received 150 orders between 8:00 and 8:30, that is, the average consumption rate of the supply capacity of the delivery capacity set within this preset time period is 5 orders per minute. Since this delivery efficiency is less than this consumption rate, it indicates that if it develops according to the trend, the delivery capacity set may experience delivery delays due to the order volume exceeding the supply capacity. Similarly, if this delivery efficiency is greater than this consumption rate, then if it develops according to the trend, the delivery capacity set may experience a waste of capacity resources due to fewer orders.
[0079] In some examples, the health of a delivery capacity set can be determined based on the ratio between the average delivery efficiency and the average consumption rate of the delivery capacity set within a preset time period. Among them, the closer this ratio is to a preset ratio, the higher the health of the delivery capacity set. That is to say, when this ratio is the preset ratio, the health of the delivery capacity set is relatively high, that is, the degree of supply and demand balance of the delivery capacity set is relatively good. Optionally, the preset ratio can be 1. Of course, in other embodiments, the preset ratio can also be set differently according to the requirements of specific scenarios. In addition, the health of the delivery capacity set can also be calculated based on other methods. For example, the estimated value of the total order volume of the delivery capacity set within the preset time period can be determined according to the real-time order volume of the delivery capacity set within the preset time period, and then the health of the delivery capacity set can be calculated based on the comparison result between this deliverable total quantity and this estimated value. This specification does not limit this.
[0080] Step 303: Output a prompt message for prompting the health of the delivery capacity set.
[0081] After determining the health of each delivery capacity set, a prompt message for prompting the health of each delivery capacity set can be output to the business side, so that the business side can adjust the delivery capacity set with a lower health in a timely manner. The output prompt message can be used to trigger the adjustment operation of the business side, and the adjustment operation can include adding or reducing the intensity of activity input, such as increasing / decreasing the number of coupons issued, etc. In this way, during the fulfillment process, the health of each delivery capacity set can be obtained in real time, so as to maintain the balance between the supply and demand of delivery capacity in the fulfillment link, while maintaining the fulfillment quality of the delivery capacity set and protecting the interests of each delivery capacity.
[0082] In addition, in some examples, the estimated value of the order volume growth in the target business district can also be determined based on the historical order data of the similar commodity suppliers of the commodity suppliers who are about to enter the business platform, as well as the growth of the order volume of each commodity supplier, and a prompt message for prompting the estimated value of the order volume growth can be output. This prompt message can provide an effective decision-making basis for the delivery capacity service provider, such as determining whether it is necessary to increase the delivery capacity (recruiting offline riders, purchasing thermostatic boxes, adding delivery vehicles, etc.). In this way, the supply capacity of the delivery capacity can be adjusted in advance according to the development of the demand for the delivery capacity in the target business district, so as to maintain the balance between the supply and demand of the delivery capacity in the target business district.
[0083] To illustrate the solution in this specification in more detail, a specific embodiment will be introduced next:
[0084] The embodiment of this specification aims to build a digital decision-making system based on the delivery capacity inventory to establish a benign supply mechanism. The delivery capacity scheduling method in this specification is applied to the service end of the delivery capacity service provider and is used to schedule the delivery capacity set (abbreviated as team in this embodiment) for the commodity suppliers in the target business district. In this embodiment, the delivery capacity is the rider, and the process of the service end of the delivery capacity service provider scheduling the delivery capacity is as follows:
[0085] S401. Calculate the total deliverable quantity of the team according to the delivery capacity elements;
[0086] In this embodiment, the delivery capacity elements include the number of riders, the efficiency of riders, the working hours of riders, the number of teams, and the business hours of teams; among them, the efficiency of riders is the number of orders that riders can deliver per unit time, which is calculated based on the historical order data of riders and the filling data submitted by riders. For example, the efficiency data of a rider between 8 o'clock and 10 o'clock is expressed as: from 8 o'clock to 9 o'clock, the deliverable quantity for a delivery distance of 0-3 kilometers is 4 orders, the deliverable quantity for a delivery distance of 3-5 kilometers is 1 order, and the total efficiency per hour is 5 orders; from 9 o'clock to 10 o'clock, the deliverable quantity for a delivery distance of 0-3 kilometers is 3 orders, the deliverable quantity for a delivery distance of 3-5 kilometers is 2 orders, and the total efficiency per hour is 5 orders.
[0087] Correspondingly, the total deliverable quantity of the team can be calculated based on the above transportation capacity factors. For example, the total deliverable quantity of a team between 8:00 and 10:00 can be expressed as follows: from 8:00 to 9:00, the total deliverable quantity for a delivery distance of 0 - 3 kilometers is 100 orders, and the total deliverable quantity for a delivery distance of 3 - 5 kilometers is 80 orders. The total deliverable quantity of the team within the hour is 180 orders. From 9:00 to 10:00, the total deliverable quantity for a delivery distance of 0 - 3 kilometers is 120 orders, and the total deliverable quantity for a delivery distance of 3 - 5 kilometers is 90 orders. The total deliverable quantity of the team within the hour is 210 orders.
[0088] S402. Calculate the total deliverable quantity of each service category based on the total deliverable quantity of the team.
[0089] Based on the dimension of the service category, calculate the total deliverable quantity of the service category according to the total deliverable quantity of each team providing the service category. For example, the name of a service category is "Standard Product 8888", and the teams providing this service category within the target business district are Team T1 and Team T2. Then the total deliverable quantity of this service category can be the sum of the total deliverable quantity of Team T1 and the total deliverable quantity of Team T2.
[0090] S403. Calculate the remaining deliverable quantity of the team and the remaining deliverable quantity of each service category based on the total deliverable quantity of the team and the dispatched delivery quantity.
[0091] The dispatched delivery quantity refers to the delivery quantity dispatched by the team to other commodity suppliers, which is determined based on the team's historical waybill data and the purchased delivery quantity of other commodity suppliers. The remaining deliverable quantity of the team is the difference between the total deliverable quantity of the team and the dispatched delivery quantity. The remaining deliverable quantity of a service category can be the sum of the remaining deliverable quantities of the teams providing this service category. For example, the remaining deliverable quantity of "Standard Product 8888" can be the sum of the remaining deliverable quantity of Team T1 and the remaining deliverable quantity of Team T2.
[0092] S404. When the target commodity supplier requests to purchase transportation capacity, recommend suitable teams and / or service categories to the target commodity supplier based on the remaining deliverable quantity of the team and the remaining deliverable quantity of each service category.
[0093] The request sent by the target commodity supplier may carry the target delivery quantity and the target service category to be purchased. If the remaining deliverable quantity of the target service category is less than the target delivery quantity, recommend other suitable service categories to the target commodity supplier. If the remaining deliverable quantity of the target service category is greater than the target delivery quantity, recommend suitable teams to the target commodity supplier based on the remaining deliverable quantity of each team providing the target service category.
[0094] S405. Determine the health of the team's transportation capacity based on the total deliverable quantity of the team and the real-time order quantity.
[0095] The real-time order volume is the number of orders assigned to the team after the system receives the orders from the commodity suppliers. The total order volume that the team can undertake is estimated based on the real-time order volume of the team. According to the total deliverable volume of the team and the total order volume that the team can undertake, the health of the team's transportation capacity is determined. For example, the total deliverable volume of Team T1 between 8:00 and 9:00 is 180 orders. The current time is 8:40, and the real-time order volume of Team T1 between 8:00 and 8:40 is 160 orders. Based on this real-time order volume, the total order volume that Team T1 can undertake between 8:00 and 9:00 is estimated to be 240 orders. That is to say, if the current order development trend continues, Team T1 may need to undertake 240 orders between 8:00 and 9:00, exceeding its total deliverable volume. Based on this, it can be determined that the health of the team's transportation capacity is relatively low;
[0096] The health of the team's transportation capacity can be determined according to the difference between the total deliverable volume of the team and the total order volume that the team can undertake. For example, the total deliverable volume of Team T2 between 8:00 and 9:00 is 200 orders, and the total order volume that the team can undertake is 220 orders. Then it can be judged that the health of the team's transportation capacity of Team T2 is higher than that of Team T1.
[0097] S406. During the order fulfillment process, according to the health of the team's transportation capacity, output a prompt message to trigger an adjustment operation;
[0098] The health of the team's transportation capacity can reflect whether the current transportation capacity of the team is sufficient. According to the health of the team's transportation capacity, corresponding adjustment operations can be triggered, such as increasing or decreasing the intensity of activity investment. For Team T1, the health of the team's transportation capacity during the period from 8:00 to 9:00 can be the ratio of the estimated total order volume that the team can undertake to the total deliverable volume of the team, that is, 4 / 3. Since this ratio is greater than 1, it indicates that there is a risk of insufficient transportation capacity. In this case, the prompt message output to the business side can trigger the business side to reduce the intensity of activity investment. For example, for the merchants providing transportation services for Team T1, reduce the number of coupons issued or reduce the discount intensity of the coupons to reduce the generation of subsequent orders. Of course, it should be noted that after triggering the adjustment operation, the server will still continuously obtain the health of the team's transportation capacity of each team. When the health of the team's transportation capacity of Team T1 returns to a reasonable range, a prompt message for prompting to restore the original activity intensity can also be output to the business side.
[0099] S407. According to the estimated value of the order volume growth in the target business district, if the estimated value of the order volume growth exceeds the warning threshold, output a warning message;
[0100] Based on the historical order data of similar product suppliers of the product suppliers about to enter the business platform and the growth of the order quantities of each product supplier, the estimated growth value of the order volume within the target business district can be determined, thereby providing an effective decision-making basis for the transportation capacity service provider, such as determining whether to increase the recruitment of offline riders, purchase thermostatic boxes, and so on.
[0101] As Figure 4 shown, Figure 4 is a schematic diagram of the processing flow for scheduling distribution transportation capacity shown in this embodiment. In this figure, the order volume that the team can deliver calculated based on each transportation capacity element is the total order volume that the team can deliver mentioned above; the order volume of standard products that can be delivered calculated based on the order volume that the team can deliver is the total deliverable volume of each service category mentioned above; the accepted order volumes statistically calculated based on the transportation capacity data are the previously mentioned scheduled delivery volume and the real-time order volume respectively. The solution of this embodiment is to calculate the remaining inventory at the team level (i.e., the previously mentioned remaining deliverable volume of the team and the real-time remaining deliverable volume of the team, and the real-time remaining deliverable volume of the team is the difference between the total order volume that the team can deliver and the real-time order volume) and the remaining inventory at the standard product level (i.e., the previously mentioned remaining deliverable volume of each service category). After that, based on these inventory data, when the merchant / BD purchases transportation capacity, a suitable team and / or service category is recommended for the merchant / BD; when the rider fulfills the order, the real-time health of the team's transportation capacity is obtained to facilitate the operation of the business platform to make corresponding adjustments; and whether to give an early warning is determined according to the growth of the order volume to provide an effective decision-making basis for the transportation capacity service provider.
[0102] It can be Figure 4 seen that the solution of this embodiment can combine the transportation capacity load situation of the current area to provide a digital decision-making basis for the allocation of transportation capacity supply in the links of purchasing transportation capacity and fulfilling orders by product suppliers, business development, and transportation capacity service suppliers, thereby maintaining the balance of transportation capacity supply and demand within the target business district.
[0103] Corresponding to the embodiment of the foregoing method, this specification also provides an embodiment of a transportation capacity scheduling device and the terminal to which it is applied.
[0104] The embodiment of the transportation capacity scheduling device in this specification can be applied to computer devices, such as servers or terminal devices. The device embodiment can be implemented through software, or through hardware or a combination of software and hardware. Taking software implementation as an example, as a logically meaningful device, it is formed by the processor in the file processing where it is located reading the corresponding computer program instructions in the non-volatile memory into the memory for operation. From the hardware level, as Figure 5 shown, it is a hardware structure diagram of the computer device where the transportation capacity scheduling device in the embodiment of this specification is located. Except for Figure 5In addition to the processor 510, memory 530, network interface 520, and non-volatile memory 540 shown, the server or electronic device where the device 531 is located in the embodiment usually includes other hardware according to the actual functions of the computer device, which will not be elaborated here.
[0105] Correspondingly, an embodiment of this specification also provides a computer storage medium. A program is stored in the storage medium, and when the program is executed by a processor, the method in any of the above embodiments is implemented.
[0106] Embodiments of this specification may be in the form of a computer program product implemented on one or more storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) that contain program codes. Computer-usable storage media include permanent and non-permanent, removable and non-removable media, and information storage can be achieved by any method or technology. The information may be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include but are not limited to: phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.
[0107] As Figure 6 shown, Figure 6 is a block diagram of a transportation capacity scheduling device shown in an exemplary embodiment of this specification. The device is used to schedule a set of delivery transportation capacities for commodity suppliers within a target business district. At least one delivery transportation capacity is included in a set of delivery transportation capacities, and the delivery transportation capacity is used to deliver the commodities provided by the commodity supplier to the commodity requester. The device includes:
[0108] A receiving module 61, configured to receive a delivery transportation capacity scheduling request sent by the client of the transportation capacity service requester. The target delivery volume of the target commodity supplier within a preset time period is carried in the delivery transportation capacity scheduling request.
[0109] A determination module 62, configured to determine a target delivery transport capacity set for the target commodity supplier based on the target delivery volume and the available delivery capacity of each delivery transport capacity set within the preset time period; the available delivery capacity of a delivery transport capacity set within the preset time period is determined based on the total available delivery capacity and the dispatched delivery volume of the delivery transport capacity set within the preset time period; the dispatched delivery volume is the delivery volume dispatched by the delivery transport capacity set to other commodity suppliers other than the target commodity supplier within the target business district;
[0110] A push module 63, configured to push the information of the target delivery transport capacity set to the client of the transport capacity service requester.
[0111] In some examples, the available delivery volume of a delivery transport capacity within the preset time period is obtained based on the historical waybill data of the delivery transport capacity and / or the estimated value of the available delivery volume submitted by the delivery transport capacity for the preset time period.
[0112] In some examples, the above-mentioned total available delivery capacity is determined according to the available delivery volume of each delivery transport capacity in the delivery transport capacity set within the preset time period, and the available delivery volume of a delivery transport capacity within the preset time period is determined based on the available delivery volume of the delivery transport capacity within the preset time period for each of at least two delivery distances.
[0113] In some examples, the above-mentioned determination module includes:
[0114] A determination sub-module, configured to determine the target delivery transport capacity set from the delivery transport capacity sets whose ratio of the available delivery capacity to the target delivery volume within the preset time period is greater than a preset threshold.
[0115] In some examples, the above-mentioned determination sub-module is specifically configured to:
[0116] Determine the target delivery transport capacity set from the delivery transport capacity sets whose ratio of the available delivery capacity to the target delivery volume within the preset time period is greater than a preset threshold according to a preset priority.
[0117] In some examples, the above-mentioned preset priority is determined based on at least one of the service quality of each delivery transport capacity set, the available delivery capacity of each delivery transport capacity set within the preset time period, and the number of service categories provided by each delivery transport capacity set.
[0118] In some examples, each delivery transport capacity set provides at least one service category; the first service category requested by the target commodity supplier is also carried in the delivery transport capacity scheduling request;
[0119] The target delivery capacity set is determined based on the target delivery volume and the available delivery capacity of each delivery capacity set providing the first service category during the preset time period.
[0120] In some examples, the above-mentioned first service category and the second service category belong to the same type; the device further includes:
[0121] A second push module, configured to, if the ratio between the sum of the available delivery capacities of each delivery capacity set providing the first service category during the preset time period and the target delivery volume is not greater than a preset threshold, push the information of the second service category to the client of the delivery capacity service requester; the second service category and the first service category belong to the same type.
[0122] As Figure 7 shown, Figure 7 FIG. is a block diagram of another delivery capacity scheduling device shown in this specification according to an exemplary embodiment. The device is used to schedule a delivery capacity set for a commodity supplier within a target business district. At least one delivery capacity is included in a delivery capacity set, and the delivery capacity is used to deliver the commodities provided by the commodity supplier to the commodity requester. The device includes:
[0123] A first determination module 71, configured to, for each delivery capacity set among multiple delivery capacity sets, determine the total available delivery capacity of the delivery capacity set during the preset time period according to the available delivery capacities of the delivery capacities in the delivery capacity set during the preset time period.
[0124] A second determination module 72, configured to determine the health of the delivery capacity set according to the total available delivery capacity of the delivery capacity set during the preset time period and the real-time order volume; the health is used to characterize the supply-demand balance degree of the delivery capacity set.
[0125] An output module 73, configured to output a prompt message for prompting the health of the delivery capacity set.
[0126] For the specific implementation processes of the functions and roles of each module in the above device, please refer to the implementation processes of the corresponding steps in the above method for details, which will not be elaborated here.
[0127] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to the descriptions in the method embodiments. The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution in this specification. A person of ordinary skill in the art can understand and implement it without creative work.
[0128] The above describes specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be executed in a different order than in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0129] Those skilled in the art will readily conceive of other embodiments of this specification after considering the specification and practicing the invention herein. This specification is intended to cover any variations, uses, or adaptations of this specification, which follow the general principles of this specification and include common general knowledge or conventional technical means in the technical field not claimed in this application. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of this specification are pointed out by the following claims.
[0130] It should be understood that this specification is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of this specification is only limited by the appended claims.
[0131] The above is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of this specification shall be included within the scope of protection of this specification.
Claims
1. A transportation capacity scheduling method is used to schedule a target transportation capacity set for a commodity supplier within a target business district from multiple transportation capacity sets. A transportation capacity set includes multiple transportation capacities and provides at least one service category. The transportation capacity is used to deliver the commodities provided by the commodity supplier to the commodity requester. The service category is the category of the delivery service provided by each transportation capacity set. The method includes: Receiving a transportation capacity scheduling request sent by the client of the transportation capacity service requester. The transportation capacity scheduling request carries the target delivery volume of the target commodity supplier within a preset time period and the first service category. The target delivery volume is the demand volume of the target commodity supplier for the transportation capacity within the preset time period; The first service category is the demand category of the delivery service provided by the target commodity supplier for the transportation capacity set within the preset time period; Calculating the total deliverable volume of each transportation capacity set within the preset time period according to the transportation capacity factors. The transportation capacity factors include the number of transportation capacities, the labor efficiency of the transportation capacity, the delivery time of the transportation capacity, and the business hours of the transportation capacity set. The labor efficiency of the transportation capacity represents the deliverable volume per unit time of each transportation capacity during its respective delivery time; Calculating the total deliverable volume of each service category within the preset time period according to the total deliverable volume of each transportation capacity set within the preset time period; Calculating the remaining deliverable volume of each transportation capacity set within the preset time period and the remaining deliverable volume of each service category within the preset time period according to the total deliverable volume of each transportation capacity set within the preset time period and the dispatched delivery volume. The dispatched delivery volume is the delivery volume dispatched by each transportation capacity set to other commodity suppliers within the target business district except the target commodity supplier; Determining a target transportation capacity set for the target commodity supplier according to the target delivery volume, the first service category, the remaining deliverable volume of each transportation capacity set within the preset time period, and the remaining deliverable volume of each service category within the preset time period; Pushing the information of the target transportation capacity set to the client of the transportation capacity service requester.
2. The method according to claim 1, wherein the target transportation capacity set is determined from the transportation capacity sets in which the ratio between the remaining deliverable volume within the preset time period and the target delivery volume is greater than a preset threshold.
3. The method according to claim 2, wherein the target transportation capacity set is determined from the transportation capacity sets in which the ratio between the remaining deliverable volume within the preset time period and the target delivery volume is greater than a preset threshold according to a preset priority.
4. The method according to claim 3, wherein the preset priority is determined based on at least one of the service quality of each transportation capacity set, the remaining deliverable volume of each transportation capacity set within the preset time period, and the number of service categories provided by each transportation capacity set.
5. The method according to claim 1, wherein the target transportation capacity set is determined based on the target delivery volume and the remaining deliverable volume of each transportation capacity set that provides the first service category within the preset time period.
6. The method according to claim 5, the method further includes: If the ratio between the sum of the available delivery capacities of each delivery capacity set providing the first service category during the preset time period and the target delivery volume is not greater than a preset threshold, the information of the second service category is pushed to the client of the delivery capacity service requester; the second service category and the first service category belong to the same type.
7. A delivery capacity scheduling device is used to schedule a target delivery capacity set for a commodity supplier within a target business district from multiple delivery capacity sets. Each delivery capacity set includes multiple delivery capacities and provides at least one service category. The delivery capacity is used to deliver the commodities provided by the commodity supplier to the commodity requester. The service category is the category of the delivery service provided by each delivery capacity set. The device includes: A receiving module, configured to receive a delivery capacity scheduling request sent by the client of the delivery capacity service requester. The delivery capacity scheduling request carries the target delivery volume of the target commodity supplier during the preset time period and the first service category. The target delivery volume is the demand for the delivery capacity of the target commodity supplier during the preset time period. The first service category is the demand category of the delivery service provided by the target commodity supplier for the delivery capacity set during the preset time period. A determining module, configured to implement the following functions: Calculate the total available delivery volume of each delivery capacity set during the preset time period according to the delivery capacity factors. The delivery capacity factors include the number of delivery capacities, the delivery capacity per capita efficiency, the delivery time of the delivery capacity, and the business hours of the delivery capacity set. The delivery capacity per capita efficiency represents the available delivery volume per unit time of each delivery capacity during its respective delivery time. Calculate the total available delivery volume of each service category during the preset time period according to the total available delivery volume of each delivery capacity set during the preset time period. Calculate the available delivery capacity remaining of each delivery capacity set during the preset time period and the available delivery capacity remaining of each service category during the preset time period according to the total available delivery volume of each delivery capacity set during the preset time period and the already scheduled delivery volume. The already scheduled delivery volume is the delivery volume scheduled by each delivery capacity set to other commodity suppliers within the target business district except the target commodity supplier. Determine a target delivery capacity set for the target commodity supplier according to the target delivery volume, the first service category, the available delivery capacity remaining of each delivery capacity set during the preset time period, and the available delivery capacity remaining of each service category during the preset time period. A pushing module, configured to push the information of the target delivery capacity set to the client of the delivery capacity service requester.
8. A computer device includes a memory, a processor, and a computer program stored on the memory and executable on the processor. Wherein, When the processor executes the program, it implements the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Information processing method and device, storage medium and electronic equipment
CN109685622A
Order sending method and device, storage medium and electronic equipment
CN112132395A