Method and device for improving order receiving efficiency, computer equipment and storage medium

By establishing the road matching and order-pairing relationship in the online ride-hailing platform, the problem of drivers' inefficient order acceptance is solved, and the income and user experience are improved.

CN119809757APending Publication Date: 2025-04-11SICHUAN SHENZHOUXING NETWORK CAR-HAILING SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411867364.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In online car-hailing platforms, drivers are inefficient in accepting orders, resulting in a decline in revenue and platform revenue, and user ordering experience is poor.

Method used

By obtaining the order-pairing request sent by the target user, obtaining the route information of the candidate order-pairing order, performing the route-wise matching, determining the best order-pairing relationship between the order-pairing order and the candidate order-pairing order, and improving the order-taking efficiency.

Benefits of technology

It improves the efficiency of drivers to take orders, increases drivers’ income and platform income, and improves users’ ordering experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119809757A_ABST
    Figure CN119809757A_ABST
Patent Text Reader

Abstract

The invention discloses a method and device for improving order receiving efficiency, computer equipment and a storage medium, and the method comprises the steps: obtaining an order sharing request sent by a target user, and the order sharing request comprises the first route information of an order to be shared; based on the order sharing request, obtaining second route information of a candidate order sharing order; the first route information and the second route information are subjected to smoothness matching; and based on a smoothness matching result, determining a first target order which is combined with the order to be combined in the candidate order combination orders, and establishing an order combination relationship between the order to be combined and the first target order. In the embodiment of the invention, when order combination is carried out, order routes which have received orders can be matched with other order routes which can be combined, and when the matching is successful, order combination processing can be carried out, so that the order receiving efficiency of a driver can be improved, the income of the driver and the income of a platform can be improved, a user can quickly place an order, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of logistics technology, and in particular to a method, device, computer equipment and storage medium for improving order taking efficiency. Background Art

[0002] With the development of Internet technology, online ride-hailing platforms have gradually become one of the main choices for people to travel. On online ride-hailing platforms, drivers can earn income by accepting orders, and passengers can quickly get a car by placing orders. However, in the actual operation process, the efficiency of drivers accepting orders has become an important issue. Since the orders received by drivers may be distributed in different places, and the starting and end points of some orders may be very close, if the driver cannot effectively combine these orders, it will lead to low efficiency in accepting orders, which in turn affects the driver's income and the platform's revenue. Summary of the invention

[0003] Based on this, it is necessary to provide a method, device, computer equipment and storage medium for improving order taking efficiency in response to the above technical problems, so as to solve at least one problem existing in the above-mentioned prior art.

[0004] In a first aspect, a method for improving order acceptance efficiency is provided, comprising:

[0005] Acquire a group order request sent by a target user, wherein the group order request includes first route information of the order to be group ordered;

[0006] Based on the group order request, obtaining second route information of the candidate group order;

[0007] performing a congruence match between the first route information and the second route information;

[0008] Based on the concurrency matching result, a first target order for group ordering with the order to be group ordered is determined from among the candidate group orderings, and a group ordering relationship is established between the order to be group ordered and the first target order.

[0009] In one embodiment, the matching the first route information with the second route information includes:

[0010] Determine a first starting location and a first destination location based on the first route information;

[0011] Determining a second starting location and a second destination location based on the second route information;

[0012] Calculating an absolute benefit score based on the first starting location, the first destination location, the second starting location, and the second destination location;

[0013] Calculating a detour benefit score based on the first starting location, the first destination location, the second starting location, and the second destination location;

[0014] The absolute benefit score and the detour benefit score are weighted and summed to obtain a final route convenience.

[0015] In one embodiment, the candidate group order includes a plurality of orders, and after determining the first target order to be group ordered with the order to be group ordered from the candidate group order based on the convenience matching result, the method includes:

[0016] Based on the route matching result, the candidate group order is sorted in ascending or descending order to obtain a candidate group order list;

[0017] Based on the candidate group order list, a candidate group order with the highest convenience value is determined, and the candidate group order with the highest convenience value is used as the first target order.

[0018] In one embodiment, the first route information includes a starting location and a destination location, and before obtaining the second route information of the candidate group order, the method includes:

[0019] Determine a group order area based on the starting location and the destination location;

[0020] The group buying orders located in the group buying area are selected as the candidate group buying orders.

[0021] In one embodiment, after determining the first target order to be grouped with the order to be grouped from the candidate grouped orders, the method includes:

[0022] When the order to be combined is completed, executing the first target order;

[0023] When the first target order is executed, a second target order to be combined with the first target order is determined, and a combination order relationship between the first target order and the second target order is established.

[0024] In one embodiment, the method further comprises:

[0025] Obtaining an order grabbing request sent by a target user, wherein the order grabbing request includes the order fulfillment time and route information of the grabbed order;

[0026] Based on the order fulfillment time and route information, the orders that have been grabbed and the orders to be grabbed are matched in terms of their convenience;

[0027] Based on the convenience matching result, the orders to be grabbed are arranged so that the target user can grab the orders.

[0028] In one embodiment, obtaining the second route information of the candidate group order includes:

[0029] Determine the type of transportation object of the order to be combined;

[0030] When the transport object type is cargo, determining the remaining transport space of the transport vehicle for the order to be consolidated;

[0031] Obtaining the transport cargo information of all orders that can be grouped, wherein the transport acquisition information includes the space occupied by the cargo;

[0032] Selecting the group-bundling orders whose cargo-occupied space is smaller than the remaining transportation space as the candidate group-bundling orders;

[0033] The second route information of each candidate group order is obtained.

[0034] In a second aspect, a device for improving order acceptance efficiency is provided, comprising:

[0035] A first route information acquisition unit, configured to acquire a group order request sent by a target user, wherein the group order request includes first route information of the order to be group ordered;

[0036] A second route information acquisition unit, configured to acquire second route information of a candidate group order based on the group order request;

[0037] A convenience matching unit, configured to match the first route information with the second route information;

[0038] The order-grouping unit is used to determine a first target order to be grouped with the order to be grouped from the candidate order-grouping orders based on the concurrency matching result, and to establish an order-grouping relationship between the order to be grouped and the first target order.

[0039] In a third aspect, a computer device is provided, comprising a memory, a processor, and computer-readable instructions stored on the memory and running on the processor, wherein the processor implements the method for improving order acceptance efficiency as described above when executing the computer-readable instructions.

[0040] In a fourth aspect, a readable storage medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor, the method for improving order acceptance efficiency as described above is implemented.

[0041] The above-mentioned method, device, computer equipment and storage medium for improving order acceptance efficiency, and its method implementation include: obtaining a group order request sent by a target user, the group order request including the first route information of the order to be grouped; based on the group order request, obtaining the second route information of the candidate group order; matching the first route information with the second route information; based on the result of the matching, determining the first target order to be grouped with the order to be grouped in the candidate group order, and establishing a group order relationship between the order to be grouped and the first target order. In an embodiment of the present application, when grouping, the order route of the accepted order can be matched with the other order routes that can be grouped, and when the match is successful, the group order processing can be performed, which can improve the efficiency of the driver in accepting orders, increase the driver's income and platform revenue, and users can also place orders quickly, improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0043] Figure 1 This is a flow chart of a method for improving order-taking efficiency in one embodiment of the present application;

[0044] Figure 2 This is a schematic diagram of an application environment of a method for matching the degree of route in an embodiment of the present application;

[0045] Figure 3 It is a structural schematic diagram of a device for improving order-taking efficiency in one embodiment of the present application;

[0046] Figure 4 It is a schematic diagram of a computer device in one embodiment of the present application. DETAILED DESCRIPTION

[0047] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0048] In one embodiment, if Figure 1 As shown, a method for improving order taking efficiency is provided, comprising the following steps:

[0049] In step S110, a group order request sent by a target user is obtained, wherein the group order request includes first route information of the order to be group ordered;

[0050] In an embodiment of the present application, the target user refers to a driver or a car owner, who can initiate a group order request to perform a group order operation on the order to be group ordered during the process of fulfilling the order.

[0051] The first route information may specifically include information such as the location of the starting point, the location of the end point, the optimal navigation route, and each passing location of the navigation route.

[0052] In step S120, based on the group order request, second route information of the candidate group order is obtained;

[0053] In the embodiment of the present application, after the target user, i.e., the driver, accepts the order to be grouped, he can enter the group order hall interface through the group order entrance during the fulfillment process of the order to be grouped to initiate a group order request. At this time, multiple candidate group order orders can be displayed in the group order hall interface, and the second route information of the candidate group order orders can be displayed.

[0054] The second route information may specifically include information such as the location of the starting point, the location of the end point, the optimal navigation route, and each passing location of the navigation route.

[0055] It should be noted that the order list hall can display the card information of candidate order lists, which may include basic information such as price, starting point, end point, and the degree of concurrency with the order to be ordered. Orders in the order list hall can be refreshed in real time or at a scheduled time, and the refresh methods may include 1-minute countdown refresh, background switching to foreground refresh, switching tab bar refresh, manual pull-down refresh, and initialization refresh.

[0056] In step S130, the first route information and the second route information are matched in terms of their congruence;

[0057] In an embodiment of the present application, after the second route information of the candidate group order is obtained, the second route information can be matched with the first route information for convenience, such as the closest distance between the starting position of the candidate group order and any point on the driving path of the first route, the distance between the destination of the candidate group order and the destination of the order to be group ordered, etc., and then each candidate group order can be arranged in ascending or descending order according to the convenience to obtain a convenience matching result, i.e., a convenience matching list.

[0058] In step S140, based on the concurrency matching result, a first target order to be grouped with the order to be grouped is determined from among the candidate group orders, and a grouping relationship is established between the order to be grouped and the first target order.

[0059] In an embodiment of the present application, based on the result of the convenience matching, the candidate order with the highest convenience can be used as the first target order to be combined with the order to be combined, and a combination relationship between the order to be combined and the first target order can be established. When the fulfillment of the order to be combined is completed, the fulfillment process of the first target order can be automatically entered on the trip end page, which can speed up the efficiency of the driver in making orders. It can be understood that there is an overlapping time between the first target order and the order to be combined, that is, the first target order is executed at the same time during the process of the order to be combined. Or when the order to be combined is completed, the first target order is executed, that is, the starting point position of the first target order is close to or the same as the end point position of the order to be combined.

[0060] It should be noted that, since there may be multiple target users who are suitable for placing orders with the first target order at the same time, after determining the first target order to place orders with the order to be placed in the candidate order, the target user can perform a grab order operation on the first target order. In the process of grabbing an order, it can be determined whether the strong interception condition is currently met, such as the number of grabbed orders reaches the upper limit, or the order running time of the grabbed order conflicts with the order running time of the currently grabbed order, then a strong interception is performed, a pop-up prompt is output, and the grab order fails. If the strong interception condition is not met, it can be further determined whether the weak interception condition is met, such as if there are orders to be fulfilled within the preset time, etc., then a weak interception will be performed, and a prompt message will be output. At this time, the driver can choose whether to perform the grab order operation. It can be understood that an order can be grabbed by multiple drivers at the same time. Therefore, the grab order PK operation can be performed on each driver's grabbed orders and order fulfillment time, and the most suitable driver can be selected as the owner of the final order.

[0061] In an embodiment of the present application, a method for improving order-taking efficiency is provided, including: obtaining a group order request sent by a target user, the group order request including the first route information of the order to be grouped; based on the group order request, obtaining the second route information of a candidate group order; matching the first route information with the second route information for convenience; based on the convenience matching result, determining the first target order to be grouped with the order to be grouped in the candidate group order, and establishing a group order relationship between the order to be grouped and the first target order. In an embodiment of the present application, when grouping, the order route of the accepted order can be matched with the other order routes that can be grouped, and when the match is successful, the group order processing can be performed, which can improve the efficiency of the driver's order acceptance, increase the driver's income and platform revenue, and users can also place orders quickly, improving the user experience.

[0062] In an embodiment of the present application, the matching of the first route information with the second route information includes:

[0063] Determine a first starting location and a first destination location based on the first route information;

[0064] Determining a second starting location and a second destination location based on the second route information;

[0065] Calculating an absolute benefit score based on the first starting location, the first destination location, the second starting location, and the second destination location;

[0066] Calculating a detour benefit score based on the first starting location, the first destination location, the second starting location, and the second destination location;

[0067] The absolute benefit score and the detour benefit score are weighted and summed to obtain a final route convenience.

[0068] Alternatively, see Figure 2 , the driver's location is L, the first starting location of the order to be combined is A, the first destination location is B, the second starting location of the first target order is C, and the second destination location is D. After the order to be combined with the first target order is combined, the routes may include ACDB, ACBD, CADB, and CABD.

[0069] The absolute return score P-score is calculated by the following formula:

[0070]

[0071] Then, the detour benefit score c-score can be calculated by the following formula:

[0072] R = argmin(ACDB, ACBD, CADB, CABD), XY is the distance from the starting point of R to the end point, then:

[0073]

[0074]

[0075] By assigning corresponding weights to the absolute benefit score p-score and the detour benefit score c-score, the final on-the-road score can be calculated.

[0076] score=α*p-score+(1-α)*c-score.

[0077] Among them, α represents the weight coefficient, which can be customized according to actual conditions.

[0078] In an embodiment of the present application, the candidate group order includes multiple orders, and after determining the first target order to be grouped with the order to be grouped from the candidate group order based on the convenience matching result, the method includes:

[0079] Based on the route matching result, the candidate group order is sorted in ascending or descending order to obtain a candidate group order list;

[0080] Based on the candidate group order list, a candidate group order with the highest convenience value is determined, and the candidate group order with the highest convenience value is used as the first target order.

[0081] Optionally, after calculating the degree of convenience between the order to be combined and each candidate order, they can be arranged in ascending or descending order according to the degree of convenience to obtain a convenience list, and then based on the convenience list, the candidate order with the highest degree of convenience can be used as the first target order for combination processing with the order to be combined.

[0082] In an embodiment of the present application, the first route information includes a starting location and a destination location, and before obtaining the second route information of the candidate group order, the method includes:

[0083] Determine a group order area based on the starting location and the destination location;

[0084] The group buying orders located in the group buying area are selected as the candidate group buying orders.

[0085] Optionally, after determining the starting location and the destination location, the starting location and the destination location are extended to a preset distance to obtain a group order area. For example, an ellipse can be drawn, and the area covered by the ellipse can be the group order area. The starting location and the destination location are within the ellipse. Then, the group order within the group order area, that is, the group order with the starting location and the destination location within the ellipse, can be used as a candidate group order, and priority is given to the matching and group order operation.

[0086] In an embodiment of the present application, after determining the first target order to be grouped with the order to be grouped from the candidate grouped orders, the method includes:

[0087] When the order to be combined is completed, executing the first target order;

[0088] When the first target order is executed, a second target order to be combined with the first target order is determined, and a combination order relationship between the first target order and the second target order is established.

[0089] Optionally, each time an order is grouped, the order grouping process can be performed continuously. For example, the order to be grouped can be grouped with order a first. When order a is executed, the order can be grouped again, and then order a can be grouped with order b. When order b is executed, order b can be grouped with order c to form a continuous order grouping process, and the orders do not affect each other. For example, when order b is running, the order to be grouped has been completed, which can ensure that there are always two orders being executed, avoiding the problem that the vehicle cannot carry multiple people or there is insufficient cargo space when multiple orders are executed.

[0090] In an embodiment of the present application, the method further includes:

[0091] Obtaining an order grabbing request sent by a target user, wherein the order grabbing request includes the order fulfillment time and route information of the grabbed order;

[0092] Based on the order fulfillment time and route information, the orders that have been grabbed and the orders to be grabbed are matched in terms of their convenience;

[0093] Based on the convenience matching result, the orders to be grabbed are arranged so that the target user can grab the orders.

[0094] Optionally, the target user, i.e. the driver, can return to the order grabbing hall by clicking the return button in the upper left corner of the current page when the order grabbing is completed, i.e. after grabbing the order. Or directly enter the order grabbing hall to grab other orders, so as to realize the order grabbing operation for multiple orders and improve the receiving efficiency. In the order grabbing process, the list of grabbed orders can be viewed on the order management page, which may include order status: in progress, completed, canceled; basic order information: order type, order status, time, start and end point; order status: waiting for service, in service, completed, canceled, waiting for payment, etc.

[0095] It should be noted that when an order grabbing request is obtained, the order fulfillment time of the grabbed order, i.e., the order start time and route information, can be obtained, and the convenience between the grabbed order and each order to be grabbed can be calculated respectively, and the orders are arranged in ascending or descending order based on the convenience, so that the target user can grab the order. The order to be grabbed with the highest convenience can be grabbed first.

[0096] It should be noted that when performing an order grabbing operation, it is possible to determine whether the strong interception conditions are currently met. For example, if the number of grabbed orders has reached the upper limit, or the order running time of the grabbed orders conflicts with the order running time of the currently grabbed orders, then a strong interception will be performed, a pop-up prompt will be output, and the order grabbing has failed. If the strong interception conditions are not met, it can be further determined whether the weak interception conditions are met. For example, if there are orders to be fulfilled within the preset time, a weak interception will be performed, and a prompt message will be output. At this time, the driver can choose whether to perform the order grabbing operation. It is understandable that an order can be grabbed by multiple drivers at the same time. Therefore, a grabbing PK operation can be performed on each driver's grabbed orders and order time, and the most suitable driver can be selected as the final order owner.

[0097] In an embodiment of the present application, before obtaining the second route information of the candidate group order, the process includes:

[0098] Determine the type of transportation object of the order to be combined;

[0099] When the transport object type is cargo, determining the remaining transport space of the transport vehicle for the order to be consolidated;

[0100] Obtaining the transport cargo information of all orders that can be grouped, wherein the transport acquisition information includes the space occupied by the cargo;

[0101] The group-bundling orders whose cargo-occupied space is smaller than the remaining transportation space are selected as the candidate group-bundling orders.

[0102] Optionally, if the transport object of the order to be grouped is goods, the transport volume of the transport vehicle and the volume occupied by the goods can be determined, so as to determine the remaining transport space of the transport vehicle. When grouping the orders, the acquisition information of all orders that can be grouped can be obtained to determine the occupied space. If the space occupied by the goods is smaller than the remaining transport space, the order that can be grouped will be regarded as the candidate grouping order.

[0103] It should be noted that the difficulty of transporting the goods can also be determined. If the candidate group order has a large amount of goods and is heavy and inconvenient to transport, in order to avoid the need to take off the goods in the group order when reaching the destination of the order to be grouped, after the goods in the order to be grouped are placed at the destination, the goods in the group order need to be reloaded into the transport vehicle. If the goods are large and heavy, it will be inconvenient to operate, which will reduce the driver's work efficiency. Therefore, candidate group orders with lighter and fewer goods can be given priority.

[0104] In an embodiment of the present application, when group orders are being placed, the accepted order routes can be matched with other order routes that can be group ordered for their concurrency. When the match is successful, the group order can be processed, which can improve the efficiency of the driver in accepting orders, increase the driver's income and platform revenue, and users can also place orders quickly, improving the user experience.

[0105] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0106] In one embodiment, a device for improving order-taking efficiency is provided, and the device for improving order-taking efficiency corresponds to the method for improving order-taking efficiency in the above embodiment. Figure 3 As shown, the device for improving order-taking efficiency includes a first route information acquisition unit 10, a second route information acquisition unit 20, a convenience matching unit 30 and an order-sharing unit 40. Each functional module is described in detail as follows:

[0107] A first route information acquisition unit 10 is used to acquire a group order request sent by a target user, wherein the group order request includes first route information of the order to be group ordered;

[0108] A second route information acquisition unit 20, configured to acquire second route information of a candidate group order based on the group order request;

[0109] A convenience matching unit 30, configured to match the first route information with the second route information;

[0110] The order-grouping unit 40 is used to determine a first target order to be grouped with the order to be grouped from the candidate order-grouping orders based on the concurrency matching result, and to establish an order-grouping relationship between the order to be grouped and the first target order.

[0111] In one embodiment, the route matching unit 30 is further configured to:

[0112] Determine a first starting location and a first destination location based on the first route information;

[0113] Determining a second starting location and a second destination location based on the second route information;

[0114] Calculating an absolute benefit score based on the first starting location, the first destination location, the second starting location, and the second destination location;

[0115] Calculating a detour benefit score based on the first starting location, the first destination location, the second starting location, and the second destination location;

[0116] The absolute benefit score and the detour benefit score are weighted and summed to obtain a final route convenience.

[0117] In one embodiment, the candidate group order includes multiple group orders. The group order unit 40 is also used to:

[0118] Based on the route matching result, the candidate group order is sorted in ascending or descending order to obtain a candidate group order list;

[0119] Based on the candidate group order list, a candidate group order with the highest convenience value is determined, and the candidate group order with the highest convenience value is used as the first target order.

[0120] In one embodiment, the first route information includes a starting location and a destination location, and the device further includes a candidate group order determination unit, which is configured to:

[0121] Determine a group order area based on the starting location and the destination location;

[0122] The group buying orders located in the group buying area are selected as the candidate group buying orders.

[0123] In one embodiment, the order-grouping unit 40 is further used for:

[0124] When the order to be combined is completed, executing the first target order;

[0125] When the first target order is executed, a second target order to be combined with the first target order is determined, and a combination order relationship between the first target order and the second target order is established.

[0126] In one embodiment, the device further comprises a multi-order grabbing unit, which is used to:

[0127] Obtaining an order grabbing request sent by a target user, wherein the order grabbing request includes the order fulfillment time and route information of the grabbed order;

[0128] Based on the order fulfillment time and route information, the orders that have been grabbed and the orders to be grabbed are matched in terms of their convenience;

[0129] Based on the convenience matching result, the orders to be grabbed are arranged so that the target user can grab the orders.

[0130] In an embodiment of the present application, the device further includes a candidate group order determination unit, which is used to:

[0131] Determine the type of transportation object of the order to be combined;

[0132] When the transport object type is cargo, determining the remaining transport space of the transport vehicle for the order to be consolidated;

[0133] Obtaining the transport cargo information of all orders that can be grouped, wherein the transport acquisition information includes the space occupied by the cargo;

[0134] The group-bundling orders whose cargo-occupied space is smaller than the remaining transportation space are selected as the candidate group-bundling orders.

[0135] In the embodiment of the present application, during the performance process, the driver is allowed to enter the order-sharing hall, grab the order with the current high degree of convenience, and perform two orders at the same time, without having to complete one order and then return to the hall to grab the order, thereby significantly improving the efficiency of the driver to grab the order. This innovation solves the problem that the driver needs to switch pages multiple times to assemble and grab orders in the prior art, greatly simplifying the driver's operation process. Allow the driver to judge whether the order is completed when there is an order in the account, and freely switch orders through the entrance during the performance process to find the best route to complete the order, and automatically serve the next order after completing one order, so as to speed up the efficiency of the driver to make orders. This innovation solves the problem that the driver cannot effectively judge the degree of convenience in the process of assembling orders and grabbing multiple orders in the prior art, so that the driver can complete the order more quickly and improve work efficiency. In addition, the order list can be displayed in the order-sharing hall and the order-grabbing hall, and the order status can be screened, so that the driver can more clearly understand his order status and task progress, so as to better manage his work. This innovation improves the user experience of the driver and enables the driver to use the platform for work more conveniently. By adding the functions of group ordering and grabbing orders in the lobby, drivers can complete orders more quickly, which improves the efficiency of drivers in accepting orders, thereby increasing the platform's revenue. In addition, since the group ordering and grabbing ordering functions are recommended based on the driver's current location and convenience, they can also improve the passenger experience and make the platform more popular. Compared with existing technologies, it has higher efficiency and better user experience, which not only improves the driver's work efficiency, but also increases the platform's revenue, and has a certain market competitiveness.

[0136] The specific definition of the device for improving order-taking efficiency can be found in the definition of the method for improving order-taking efficiency above, which will not be repeated here. Each module in the above-mentioned device for improving order-taking efficiency can be implemented in whole or in part by software, hardware, and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0137] In one embodiment, a computer device is provided. The computer device may be a terminal device, and its internal structure diagram may be as follows: Figure 4As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a readable storage medium. The readable storage medium stores computer-readable instructions. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer-readable instructions are executed by the processor, a method for improving order-taking efficiency is implemented. The readable storage medium provided in this embodiment includes a non-volatile readable storage medium and a volatile readable storage medium.

[0138] In an embodiment of the present application, a computer device is provided, including a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, the steps of the method for improving order acceptance efficiency as described above are implemented.

[0139] In an embodiment of the application, a readable storage medium is provided, wherein the readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed by a processor, the steps of the method for improving order acceptance efficiency as described above are implemented.

[0140] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through computer-readable instructions, and the computer-readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When the computer-readable instructions are executed, they may include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0141] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0142] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for improving order-taking efficiency, characterized in that: The method comprises: Acquire a group order request sent by a target user, wherein the group order request includes first route information of the order to be group ordered; Based on the group order request, obtaining second route information of the candidate group order; performing a congruence match between the first route information and the second route information; Based on the concurrency matching result, a first target order for group ordering with the order to be group ordered is determined from among the candidate group orderings, and a group ordering relationship is established between the order to be group ordered and the first target order.

2. The method for improving order acceptance efficiency according to claim 1, characterized in that: The matching the first route information with the second route information includes: Determine a first starting location and a first destination location based on the first route information; Determining a second starting location and a second destination location based on the second route information; Calculating an absolute benefit score based on the first starting location, the first destination location, the second starting location, and the second destination location; Calculating a detour benefit score based on the first starting location, the first destination location, the second starting location, and the second destination location; The absolute benefit score and the detour benefit score are weighted and summed to obtain a final route convenience.

3. The method for improving order-taking efficiency according to claim 1, characterized in that: The candidate group order includes a plurality of orders, and after determining a first target order to be grouped with the order to be grouped from the candidate group order based on the convenience matching result, the method includes: Based on the route matching result, the candidate group order is sorted in ascending or descending order to obtain a candidate group order list; Based on the candidate group order list, a candidate group order with the highest convenience value is determined, and the candidate group order with the highest convenience value is used as the first target order.

4. The method for improving order-taking efficiency according to claim 1, characterized in that: The first route information includes a starting location and a destination location. Before obtaining the second route information of the candidate group order, the method includes: Determine a group order area based on the starting location and the destination location; The group buying orders located in the group buying area are selected as the candidate group buying orders.

5. The method for improving order-taking efficiency according to claim 1, characterized in that: After determining the first target order to be grouped with the order to be grouped from the candidate grouped orders, the method includes: When the order to be combined is completed, executing the first target order; When the first target order is executed, a second target order to be combined with the first target order is determined, and a combination order relationship between the first target order and the second target order is established.

6. The method for improving order-taking efficiency according to claim 1, characterized in that: The method further comprises: Obtaining an order grabbing request sent by a target user, wherein the order grabbing request includes the order fulfillment time and route information of the grabbed order; Based on the order fulfillment time and route information, the orders that have been grabbed and the orders to be grabbed are matched in terms of their convenience; Based on the convenience matching result, the orders to be grabbed are arranged so that the target user can grab the orders.

7. The method for improving order-taking efficiency according to claim 1, characterized in that: Before obtaining the second route information of the candidate group order, the method includes: Determine the type of transportation object of the order to be combined; When the transport object type is cargo, determining the remaining transport space of the transport vehicle for the order to be consolidated; Obtaining the transport cargo information of all orders that can be grouped, wherein the transport acquisition information includes the space occupied by the cargo; The group-bundling orders whose cargo-occupied space is smaller than the remaining transportation space are selected as the candidate group-bundling orders.

8. A device for improving order-taking efficiency, characterized in that: The method comprises: A first route information acquisition unit, configured to acquire a group order request sent by a target user, wherein the group order request includes first route information of the order to be group ordered; A second route information acquisition unit, configured to acquire second route information of a candidate group order based on the group order request; A convenience matching unit, configured to match the first route information with the second route information; The order-grouping unit is used to determine a first target order to be grouped with the order to be grouped from the candidate order-grouping orders based on the concurrency matching result, and to establish an order-grouping relationship between the order to be grouped and the first target order.

9. A computer device comprising a memory, a processor, and computer-readable instructions stored in the memory and executed on the processor, characterized in that: When the processor executes the computer-readable instructions, the method for improving order acceptance efficiency as described in any one of claims 1 to 7 is implemented.

10. A readable storage medium having computer readable instructions stored thereon, characterized in that: When the computer-readable instructions are executed by a processor, the method for improving order acceptance efficiency as described in any one of claims 1 to 7 is implemented.