Order processing method and device
By receiving taxi requests from user equipment, obtaining order cancellation records and filtering appropriate terminals to send orders, the problem of passengers quickly taking taxi to the same driver after canceling orders is solved, and the targeted and efficient order delivery is improved.
Patent Information
- Application Number
- CN202111199860.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2017-03-20
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2037-03-20
AI Technical Summary
In the prior art, passengers quickly take a taxi and then hit the same driver after canceling the order, resulting in multiple cancellations of orders, wasting time and resources.
By receiving taxi requests from the user's equipment, obtaining order cancellation records, marking inappropriate order reception terminals, and filtering appropriate terminals to send orders based on the order cancellation reason information and the origin information to avoid repeated order assignments.
It has improved the targeted delivery of orders, reduced the phenomenon of passengers placing orders multiple times to find the right driver, and saved time and resources.
Smart Images

Figure CN113888279B_ABST
Abstract
Description
[0001] This application is a divisional application of the Chinese patent application with application number "201710166511.4" and title "An Order Processing Method and Device". Technical Field
[0002] The embodiments of the present invention relate to the field of computer technology, and in particular to an order processing method and device. Background Art
[0003] Some existing travel modes, such as taxis, use a grab-order broadcasting model. This means that when a driver accepts an order, they will broadcast orders starting near the destination during their trip to improve order acceptance efficiency. Some drivers also use an automatic order dispatching model, where the platform directly dispatches orders to the driver.
[0004] While implementing the embodiments of the present invention, the inventors discovered that some drivers were unsuitable for the orders they accepted, leading passengers to cancel their orders. Furthermore, even after a passenger cancels their order, they may still get the same driver if they try to hail a ride quickly. This frustrates both drivers and passengers, wasting both their time and resources. Summary of the Invention
[0005] One purpose of the embodiments of the present invention is to avoid the problem that a passenger cancels an order and then quickly takes a taxi and gets the same driver again, resulting in multiple cancellations and multiple orders to find a suitable driver.
[0006] An embodiment of the present invention provides an order processing method, including:
[0007] Receiving a taxi request sent by a user equipment UE, and obtaining a taxi time when the UE sends the taxi request;
[0008] Obtaining an order cancellation record of the UE within a first preset time period from the taxi booking time, the order cancellation record including a terminal corresponding to the order cancellation record;
[0009] An order is generated according to the taxi request, and the order is sent to a terminal to be accepted, wherein the terminal to be accepted does not include a terminal corresponding to the order cancellation record.
[0010] Preferably, the order cancellation record includes order cancellation reason information;
[0011] Accordingly, the step of sending the order to the order receiving terminal specifically includes:
[0012] According to the order cancellation reason information, the order is sent according to the corresponding preset rules.
[0013] Preferably, the order cancellation reason information includes an acceptable waiting time;
[0014] Accordingly, sending the order according to the order cancellation reason information and the corresponding preset rules includes:
[0015] Obtaining the departure place information of the order;
[0016] According to the departure place information, obtaining a terminal whose pick-up time is less than the acceptable waiting time from the waiting order terminals;
[0017] The order is sent to the terminal.
[0018] Preferably, the order cancellation reason information includes an acceptable distance;
[0019] Accordingly, sending the order according to the order cancellation reason information and the corresponding preset rules includes:
[0020] Obtaining the departure place information of the order;
[0021] According to the departure location information, obtaining, from the terminals to be accepted, terminals whose distance to the departure location of the UE is less than the acceptable distance;
[0022] The order is sent to the terminal.
[0023] Preferably, the method further comprises:
[0024] If the number of order cancellation records of the UE within a second preset time period from the current time point is greater than a preset threshold, the UE is marked as a fake order UE.
[0025] Preferably, before sending the order to the order receiving terminal, the method further comprises:
[0026] Determine whether the departure place of the order is the same as the departure place included in the order cancellation record. If so, block the terminal corresponding to the order cancellation record; if not, classify the terminal corresponding to the order cancellation record as a terminal to be accepted.
[0027] The present invention also provides an order processing device, comprising:
[0028] A receiving module, configured to receive a taxi request sent by a user equipment UE and obtain a taxi time at which the UE sends the taxi request;
[0029] The acquisition module is used to obtain the order cancellation record of the UE within the first preset time period from the taxi time, and the order cancellation record includes the terminal corresponding to the order cancellation record.
[0030] A sending module is used to generate an order according to the taxi request and send the order to the terminal to be accepted, and the terminal to be accepted does not include the terminal corresponding to the order cancellation record.
[0031] Preferably, the order cancellation record includes order cancellation reason information;
[0032] Correspondingly, the sending module is used to send the order according to the corresponding preset rules based on the order cancellation reason information.
[0033] Preferably, the order cancellation reason information includes an acceptable waiting time;
[0034] Correspondingly, the sending module is specifically used to obtain the departure information of the order; based on the departure information, obtain a terminal whose pick-up time is less than the acceptable waiting time from the terminals to be accepted; and send the order to the terminal.
[0035] Preferably, the order cancellation reason information includes an acceptable distance;
[0036] Correspondingly, the order dispatching module is specifically used to obtain the departure information of the order; based on the departure information, obtain a terminal from the terminals to be accepted whose distance from the departure place of the UE is less than the acceptable distance; and send the order to the terminal.
[0037] Preferably, the device further comprises: a marking module;
[0038] The marking module is used to mark the UE as a fake order UE if it is detected that the number of order cancellation records of the UE within a second preset time period from the current time point is greater than a preset threshold.
[0039] Preferably, the device further comprises: a shielding module;
[0040] The shielding module is used to determine whether the departure place of the order is the same as the departure place included in the order cancellation record. If so, the terminal corresponding to the order cancellation record is shielded; if not, the terminal corresponding to the order cancellation record is classified as a terminal to be accepted.
[0041] It can be seen from the above technical solution that the order processing method and device proposed in the embodiment of the present invention are aimed at the phenomenon that passengers often cancel their orders and then quickly take a taxi with the same driver, which makes both parties feel helpless. The method and device mark the order-receiving terminal corresponding to the order cancellation record so that the terminal can be excluded when the passenger initiates a taxi request next time, preventing the passenger from having to place orders multiple times to find a suitable driver. This has the advantage of improving the targeted dispatch of orders. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The features and advantages of the present invention will be more clearly understood by referring to the accompanying drawings, which are schematic and should not be construed as limiting the present invention in any way. In the accompanying drawings:
[0043] Figure 1 A schematic diagram showing a flow chart of an order processing method provided by an embodiment of the present invention is shown;
[0044] Figure 2 A schematic diagram showing a flow chart of an order processing method provided by another embodiment of the present invention;
[0045] Figure 3 A schematic diagram of a process flow of an order processing device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0046] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0047] The following are some examples of some of the terms mentioned in the embodiments of the present invention.
[0048] The user equipment (UE) referred to in the embodiments of the present invention refers to a mobile terminal or personal computer (PC) used by a service provider, such as a passenger in a transportation-based ride-hailing service. Examples include smartphones, personal digital assistants (PDAs), tablet computers, laptop computers, carputers, handheld game consoles, smart glasses, smart watches, wearable devices, virtual display devices, or display enhancement devices (such as Google Glass, Oculus Rift, HoloLens, and Gear VR).
[0049] The terminals mentioned in the embodiments of the present invention are devices such as mobile terminals or PCs used by service providers, such as drivers in transportation-based ride-hailing services, to accept ride orders. These devices are similar to those used by the aforementioned call service providers. Therefore, in this embodiment, the first terminal is the mobile terminal held by the first driver, the second terminal is the terminal held by the second driver, and so on, and the Nth terminal is the terminal held by the Nth driver. In this embodiment, to distinguish between passengers and drivers, user equipment (UE) and terminals are used to represent the mobile terminals and other devices held by passengers and drivers, respectively.
[0050] Figure 1 A flow chart showing an order processing method according to an embodiment of the present invention is shown. Figure 1, the order processing method can be implemented by the server, and specifically includes the following steps:
[0051] 110. Receive a taxi request sent by a user equipment UE, and obtain a taxi time when the UE sends the taxi request;
[0052] It should be noted that when the UE sends a taxi request, it will also send the current time or the reserved taxi time carried in the taxi request to the server; or the server uses the time when the taxi request is received as the taxi time.
[0053] 120. Obtain an order cancellation record of the UE within a first preset time period from the taxi booking time, the order cancellation record including a terminal corresponding to the order cancellation record;
[0054] The first preset time is configurable, for example, 30 seconds, 1 minute, 5 minutes, etc., which is not limited here;
[0055] In addition, it should be noted that, upon receiving a taxi request sent by a user equipment UE, if it is determined that the UE has an order cancellation record within a first preset time period closest to the taxi booking time, the server will determine that the passenger corresponding to the UE is dissatisfied with the order-receiving terminal of the order corresponding to the order cancellation record. Therefore, the server will default to the terminal being unsuitable for the passenger and mark the terminal according to the terminal identifier.
[0056] It is understandable that each terminal has a unique identifier corresponding thereto and stored in a database of the server, such as a number.
[0057] 130. Generate an order based on the taxi request, and send the order to a terminal waiting to receive the order. The terminal waiting to receive the order does not include the terminal corresponding to the order cancellation record.
[0058] It should be noted that, since the terminal is determined to be unsuitable for the UE in step 120 and the terminal has been marked, the server will automatically filter out the terminal when delivering the second order and select other terminals to receive orders.
[0059] Therefore, this embodiment addresses the phenomenon that passengers often cancel their orders and then quickly hail a taxi with the same driver, which makes both parties feel helpless. By marking the order-receiving terminal corresponding to the order cancellation record, the terminal can be excluded the next time the passenger initiates a taxi request, preventing the passenger from having to place orders multiple times to find a suitable driver. This has the advantage of improving the targeted dispatch of orders.
[0060] In order to further improve the effectiveness and pertinence of order dispatch, in a feasible embodiment, the order cancellation record includes order cancellation reason information;
[0061] The server may then send the order according to the corresponding preset rules based on the order cancellation reason information.
[0062] It should be noted that this embodiment sends the order to the appropriate terminal based on the order cancellation reason information fed back by the passenger to prevent the order from being canceled again for the same reason as the previous order cancellation.
[0063] It is understandable that the server reasonably arranges the delivery range of the order based on the order cancellation reason information fed back by the passenger, that is, it filters the terminals to receive the order to avoid order cancellations;
[0064] Among them, the order cancellation reason information is the reason why the passenger canceled the previous order, for example: the waiting time exceeded expectations too much, the distance to the order receiving terminal was too far, etc.
[0065] Based on the above order cancellation reason information, this embodiment proposes the following preset rules:
[0066] Rule 1: If the reason for order cancellation is that the passenger believes the waiting time (pick-up time) exceeds the expected waiting time;
[0067] The server then obtains the departure place information carried in the order;
[0068] According to the departure place information, obtaining a terminal whose pick-up time is less than the acceptable waiting time from the waiting order terminals;
[0069] sending the order to the terminal;
[0070] Or,
[0071] The server obtains the location information of the order receiving terminal according to the identification of the order receiving terminal;
[0072] Obtaining the pick-up time of the order receiving terminal based on the location information and the departure place information in the order;
[0073] According to the departure place information carried in the order, a terminal whose pick-up time is less than the pick-up time of the order-receiving terminal is selected from the terminals to be accepted;
[0074] The order is dispatched to the selected terminals.
[0075] It should be noted that the pick-up time needs to take into account the actual road conditions, environmental factors, and other comprehensive considerations. The specific algorithm is not limited here;
[0076] In addition, the departure information carried in the order may be different from the departure information carried in the previous order. Therefore, when screening the order-receiving terminals here, the server re-obtains the departure information carried in the order initiated by the passenger and uses it as the basis, thereby improving the accuracy of the screening.
[0077] It can be seen that the acceptable waiting time is determined by the passenger's choice or the server's order assignment, but no matter which method is used, the waiting time for the order is shorter than the waiting time of the previous order.
[0078] Rule 2: If the reason for order cancellation is detected as the passenger believing the pick-up terminal is too far away, the server obtains the departure point information included in the order;
[0079] According to the departure place information, obtaining, from the terminals to be received, terminals whose distance to the departure place of the UE is less than the acceptable distance value;
[0080] The order is sent to the terminal.
[0081] It is understandable that the acceptable distance information selected by the passenger is, for example, 2km, 4km, etc.; the server will only dispatch the order to the terminal within this range;
[0082] Or,
[0083] The server obtains the location information of the order receiving terminal according to the identification of the order receiving terminal;
[0084] Acquire a first distance value between the order receiving terminal and the UE's departure location according to the location information and the departure location information in the order;
[0085] According to the departure place information of the order, terminals whose second distance value to the departure place of the UE is less than the first distance value are screened out from the terminals to be accepted.
[0086] Furthermore, the second distance value needs to meet certain requirements to be used as a dispatch terminal, for example: the difference between the second distance value and the first distance value needs to be greater than a preset distance value to be used as a dispatch terminal; examples of the preset distance values here are: 500m, 1km, etc.
[0087] For the above two solutions, if the current order is canceled again and another order is placed within the preset time, the parameters of the pick-up time and preset distance will be adjusted to further reduce the pick-up time and further increase the preset distance.
[0088] For example, when the UE initiates the current order, the server requires the pickup time to be 10 minutes. If the above situation occurs, the pickup time is required to be 7 minutes, and so on. The pickup time requirements are getting shorter and shorter.
[0089] Correspondingly, the requirements for the preset distance value are similar and will not be repeated here.
[0090] In another feasible embodiment, if it is detected that the number of order cancellation records of the UE in the second preset time period closest to the current time point is greater than a preset threshold, the UE is marked as a fake order UE.
[0091] It is understandable that if a UE is marked as a brush order UE, the orders initiated by the UE will not be sent within the preset time. The preset time here is exemplified as: 30 minutes, 1 hour, etc.
[0092] In addition, the server may also warn the passenger corresponding to the UE via a text message reminder.
[0093] Figure 2 A flow chart of an order processing method according to another embodiment of the present invention is shown below. Figure 2 Detailed description of this plan:
[0094] First, if the server detects that the passenger has canceled the order, it sends a cancellation request to the UE. The cancellation request includes multiple reasons for canceling the order, such as: 1. Cancelling the order by negotiation with the driver; 2. Waiting time is too long; 3. The driver is too far away to cancel the order; 4. I changed my itinerary;
[0095] If the passenger selects the corresponding option, the server will execute the corresponding plan when the passenger initiates a new order again;
[0096] If the passenger selects option 1, the new order will be assigned to a waiting order terminal other than the terminal.
[0097] If the passenger chooses option 2 or 3, the passenger is presented with an acceptable waiting time option, which includes multiple different time values, such as 5 minutes, 10 minutes, etc.
[0098] And according to the waiting time option selected by the passenger, the terminals to be received are filtered; for example: if the waiting time option selected by the passenger corresponds to a waiting time of 5 minutes, then the terminals whose pick-up time does not exceed 5 minutes are filtered out from the terminals to be received; if the waiting time option selected by the passenger corresponds to a waiting time of 10 minutes, then the terminals whose pick-up time does not exceed 10 minutes are filtered out from the terminals to be received.
[0099] Or,
[0100] Filter the terminals to receive the order based on the acceptable distance information selected by the passenger, such as 2km or 4km;
[0101] If the passenger chooses option 4, no further questions will be asked.
[0102] If the passenger does not choose a reason to cancel the order and initiates a new order within the preset time, the new order will be assigned to a terminal waiting to receive orders other than the terminal mentioned above.
[0103] In order to avoid accidental damage to terminals, in another feasible embodiment, before sending the latest order initiated by the UE to the terminal to be accepted, the server will also determine whether the departure place of the order is the same as the departure place included in the order cancellation record. If so, it means that the terminal corresponding to the order cancellation record is still not suitable for the order initiated by the UE, and the server blocks the terminal corresponding to the order cancellation record; if not, it means that the user should change the boarding point, and the terminal corresponding to the order cancellation record may meet the user's needs. Therefore, the terminal corresponding to the order cancellation record is classified as a terminal to be accepted and participates in the server's order dispatch.
[0104] It can be seen that this embodiment selectively blocks the terminal corresponding to the order cancellation record by judging whether the user has changed the boarding point before dispatching the order, thereby avoiding accidental injury due to rigidly blocking the terminal corresponding to the order cancellation record.
[0105] For simplicity of description, the method implementation methods are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because certain steps can be performed in other orders or simultaneously depending on the embodiment of the present invention. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required for the embodiments of the present invention.
[0106] Figure 3 A schematic diagram of the process flow of an order processing device provided by an embodiment of the present invention is shown. Figure 3 The order processing device includes: a receiving module 31, an acquisition module 32 and a sending module 33; wherein,
[0107] The receiving module 31 is configured to receive a taxi request sent by a user equipment UE and obtain a taxi time when the UE sends the taxi request;
[0108] The acquisition module 32 is used to obtain the order cancellation record of the UE within the first preset time period from the taxi time, and the order cancellation record includes the terminal corresponding to the order cancellation record.
[0109] The sending module 33 is used to generate an order according to the taxi request and send the order to the terminal to be accepted. The terminal to be accepted does not include the terminal corresponding to the order cancellation record.
[0110] It should be noted that after receiving the taxi request sent by the UE, the receiving module 31 obtains the taxi time and sends the obtained data to the obtaining module 32 and the sending module 33; the obtaining module 32 obtains the order data within the first preset time period based on the taxi time. If an order cancellation record is found according to the order data, the identifier of the terminal corresponding to the order cancellation record is sent to the sending module 33; the sending module 33 generates an order based on the taxi request, and blocks the terminal according to the identifier of the terminal corresponding to the order cancellation record, so as to send the order to other terminals.
[0111] The embodiment of the present invention addresses the frequent phenomenon that passengers cancel their orders and then quickly hail a taxi with the same driver, which causes frustration for both parties. By marking the order-receiving terminal corresponding to the order cancellation record, the terminal is excluded when the passenger initiates a taxi request next time, preventing the passenger from having to place orders multiple times to find a suitable driver. This has the advantage of improving the targeted dispatch of orders.
[0112] In this embodiment, the working principle of the sending module 33 is as follows:
[0113] First, the sending module 33 reads the order cancellation reason information included in the order cancellation record;
[0114] Then, according to the order cancellation reason information, the order is sent according to the corresponding preset rules.
[0115] Based on the type of order cancellation reason, the preset rules are also different, for example:
[0116] The reasons for order cancellation include: acceptable waiting time and acceptable distance; based on the different information from the previous feedback, when the passenger initiates a new order, the sending module 33 executes the corresponding plan;
[0117] If the passenger selects the order cancellation reason as too long and selects the acceptable waiting time information, the sending module 33 executes the following scheme:
[0118] Obtain the departure place information carried in the order; based on the departure place information, obtain a terminal from the terminals waiting to receive orders whose pick-up time is less than the acceptable waiting time carried in the acceptable waiting time information; and send the order to the terminal.
[0119] If the passenger selects the order cancellation reason as too long distance and selects acceptable distance information, the sending module 33 executes the following scheme:
[0120] Obtain the departure place information carried in the order; based on the departure place information, obtain a terminal from the terminals to be accepted whose distance value to the departure place of the UE is less than the acceptable distance value carried in the acceptable distance information; and send the order to the terminal.
[0121] In order to further improve the effectiveness of the present solution and prevent people from taking advantage of it, the device further includes: a marking module 34;
[0122] The marking module 34 is used to mark the UE as a fake order UE if it is detected that the number of order cancellation records of the UE in a second preset time period closest to the current time point is greater than a preset threshold.
[0123] In order to avoid accidental damage to the terminal, the device also includes: a shielding module, used to determine whether the departure place of the order is the same as the departure place included in the order cancellation record. If so, the terminal corresponding to the order cancellation record is shielded; if not, the terminal corresponding to the order cancellation record is classified as a terminal to be accepted.
[0124] As for the device implementation, since it is basically similar to the method implementation, the description is relatively simple, and the relevant parts can be referred to the partial description of the method implementation.
[0125] It should be noted that, among the various components of the apparatus of the present invention, the components are logically divided according to the functions to be implemented, but the present invention is not limited thereto, and the various components can be re-divided or combined as needed.
[0126] The various component embodiments of the present invention can be implemented in hardware, as software modules running on one or more processors, or as a combination thereof. In this device, a PC enables remote control of a device or apparatus via the Internet, precisely controlling each operational step of the device or apparatus. The present invention can also be implemented as a device or apparatus program (e.g., a computer program or computer program product) for performing part or all of the methods described herein. Such a program implementing the present invention can be stored on a computer-readable medium, and the files or documents generated by the program can be statistically analyzed, generating data reports and CPK reports, etc., enabling batch testing and statistical analysis of power amplifiers. It should be noted that the above-described embodiments illustrate rather than limit the present invention, and those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in the claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention can be implemented by means of hardware comprising a number of distinct elements, as well as by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words may be interpreted as names.
[0127] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. An order processing method, characterized in that: include: Receiving a taxi request sent by a user equipment UE, and obtaining a taxi time when the UE sends the taxi request; Obtaining an order cancellation record of the UE within a first preset time period from the taxi booking time, the order cancellation record including an order receiving terminal corresponding to the order cancellation record; generating an order based on the taxi request and dispatching the order, wherein, when dispatching the order, selectively blocking an order-receiving terminal corresponding to the order cancellation record based on whether the pickup point has been changed in the attributes of the order; The order cancellation record includes order cancellation reason information.
2. The method according to claim 1, characterized in that The delivery of the order specifically includes: According to the order cancellation reason information, the order is sent according to the corresponding preset rules.
3. The method according to claim 2, characterized in that The order cancellation reason information includes the acceptable waiting time; The sending of the order according to the order cancellation reason information and the corresponding preset rules includes: Obtaining the departure place information of the order; According to the departure place information, obtaining a terminal whose pick-up time is less than the acceptable waiting time from the terminals to be accepted; The order is sent to the terminal.
4. The method according to claim 2, characterized in that The order cancellation reason information includes the acceptable distance; The sending of the order according to the order cancellation reason information and the corresponding preset rules includes: Obtaining the departure place information of the order; According to the departure location information, obtaining, from the terminals to be accepted, terminals whose distance to the departure location of the UE is less than the acceptable distance; The order is sent to the terminal.
5. The method according to any one of claims 1 to 4, characterized in that The method further includes: If the number of order cancellation records of the UE within a second preset time period from the current time point is greater than a preset threshold, the UE will be marked as a fake order UE.
6. The method according to any one of claims 1 to 4, characterized in that Selectively shielding the order receiving terminal corresponding to the order cancellation record according to the attribute of the order includes: Determine whether the departure place of the order is the same as the departure place included in the order cancellation record. If so, block the terminal corresponding to the order cancellation record; if not, classify the terminal corresponding to the order cancellation record as a terminal to be accepted.
7. The method according to claim 1, characterized in that The method further includes pre-marking the order receiving terminal corresponding to the order cancellation record.
8. An order processing device, characterized in that: include: A receiving module, configured to receive a taxi request sent by a user equipment UE and obtain a taxi time at which the UE sends the taxi request; The acquisition module is used to obtain the order cancellation record of the UE within the first preset time period from the taxi time, and the order cancellation record includes the terminal corresponding to the order cancellation record. a sending module, configured to generate an order based on the taxi request and dispatch the order, wherein, when dispatching the order, the order-receiving terminal corresponding to the order cancellation record is selectively blocked based on whether the pickup point has been changed in the attributes of the order; The order cancellation record includes order cancellation reason information.
9. An electronic device comprising a memory and a processor, characterized in that: The memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Online ride-hailing order allocation method and device
CN108596411A