Order processing method and device

By providing drivers with detailed order reception settings in the online ride-hailing platform and setting the order listening mode according to the order type, the problem of simple driver order reception settings in the existing technology is solved, and the quality of order distribution and driver-passenger experience is improved.

CN119130596APending Publication Date: 2024-12-13BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411266769.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

In the existing online ride-hailing platform, the setting function of drivers when receiving orders is relatively simple, and they cannot be divided into different order types and operation strategies, which limits the quality of order distribution and the driver-passenger experience.

Method used

Provide an order processing method and device, allowing drivers to set different order listening modes according to the order type, and send order delivery information to the driver terminal by obtaining order information, finding available vehicles, determining order acceptance setting information and generating order delivery information, realizing order delivery information. More detailed selection of order acceptance settings.

Benefits of technology

It improves the quality of order distribution and driver-passenger experience, allows drivers to set appropriate listening modes for different order types, and enhances the flexibility of operational strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119130596A_ABST
    Figure CN119130596A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an order processing method and device. The method comprises the steps that order information of a to-be-distributed travel order is acquired, the order information comprises an order type, an available vehicle is searched according to the order type, the available vehicle is a vehicle receiving the travel order corresponding to the order type, order receiving setting information of the available vehicle is determined, and the order receiving setting information is sent to the available vehicle. The order receiving setting information comprises a mapping relation between each order type and the order listening mode, generating corresponding order sending information according to the order type and the mapping relation, and sending the order sending information to a driver terminal corresponding to the available vehicle, so that the driver terminal displays the order sending information. According to the embodiment of the invention, when the travel order is distributed to the vehicle, the order listening mode selection of the vehicle under different order types is considered, that is, more detailed order receiving setting selection is provided for a driver, and the driver is allowed to set the desired order listening mode for each order type, so that the order distribution quality and the driver and passenger experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of online car-hailing platforms, and in particular to an order processing method and device. Background Art

[0002] As an emerging mode of transportation, online ride-hailing has developed rapidly in recent years, especially playing an important role in urban transportation. In the current online ride-hailing market, the settings for drivers when accepting orders are relatively simple, mainly focusing on the two options of "assignment mode" and "order grabbing mode". Drivers uniformly choose one mode to receive all types of orders. This setting limits the flexibility of drivers and makes it impossible for them to perform segmented management according to the characteristics of different order types and their own operating strategies. Summary of the invention

[0003] In view of this, an embodiment of the present invention provides an order processing method and device to provide drivers with more detailed order setting options, allowing drivers to set their desired order receiving mode for each order type, thereby improving the order dispatch quality and driver and passenger experience.

[0004] In a first aspect, an order processing method is provided, applicable to a server, the method comprising:

[0005] Obtaining order information of an outbound order to be dispatched, wherein the order information includes an order type;

[0006] Searching for available vehicles according to the order type, where the available vehicles are vehicles that can accept travel orders corresponding to the order type;

[0007] Determining order receiving setting information of the available vehicle, wherein the order receiving setting information includes a mapping relationship between each of the order types and the order receiving mode;

[0008] Generate corresponding order information according to the order type and the mapping relationship;

[0009] The dispatch information is sent to a driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information.

[0010] In a second aspect, an order processing method is provided, which is applicable to a driver terminal, and the method includes:

[0011] Receiving dispatch information, the dispatch information is determined according to the order type of the outbound order to be dispatched and the order receiving setting information of the available vehicles, the order receiving setting information includes the mapping relationship between each order type and the order receiving mode;

[0012] Determine a display page according to the dispatch information;

[0013] The dispatch order information is displayed on the display page.

[0014] In a third aspect, an order processing device is provided, which is applicable to a server, and the device comprises:

[0015] An acquisition module, used to acquire order information of an outbound order to be dispatched, wherein the order information includes an order type;

[0016] A search module, used to search for available vehicles according to the order type, where the available vehicles are vehicles that can accept travel orders corresponding to the order type;

[0017] A determination module, used to determine order receiving setting information of the available vehicle, wherein the order receiving setting information includes a mapping relationship between each order type and an order receiving mode;

[0018] A generation module, used to generate corresponding dispatching information according to the order type and the mapping relationship;

[0019] The sending module is used to send the dispatch information to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information.

[0020] In a fourth aspect, an order processing device is provided, which is applicable to a driver terminal, and the device includes:

[0021] A receiving module, used to receive dispatch information, wherein the dispatch information is determined according to the order type of the outbound order to be dispatched and the order receiving setting information of the available vehicles, wherein the order receiving setting information includes a mapping relationship between each order type and the order receiving mode;

[0022] A determination module, used to determine a display page according to the dispatch information;

[0023] A display module is used to display the dispatch information on the display page.

[0024] In a fifth aspect, an electronic device is provided, comprising a memory and a processor, wherein the memory is used 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 described in the first aspect or the second aspect above.

[0025] In a sixth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in the first aspect or the second aspect is implemented.

[0026] In a seventh aspect, a computer program product is provided, comprising a computer program / instruction, wherein when the computer program / instruction is executed by a processor, the method described in the first aspect or the second aspect is implemented.

[0027] The embodiment of the present invention is to obtain order information of a travel order to be dispatched, the order information includes the order type, and available vehicles are searched according to the order type. The available vehicles are vehicles that undertake travel orders corresponding to the order type. The order setting information of the available vehicles is determined, and the order setting information includes a mapping relationship between each order type and a listening mode. According to the order type and the mapping relationship, the corresponding dispatch information is generated, and the dispatch information is sent to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information. When dispatching travel orders to vehicles, the embodiment of the present invention takes into account the selection of the listening mode of the vehicle under different order types. That is to say, it provides drivers with more detailed order setting options, allowing drivers to set their desired listening mode for each order type, thereby improving the order dispatch quality and the driver and passenger experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0029] Figure 1 A schematic diagram of an order processing system according to an embodiment of the present invention;

[0030] Figure 2 A schematic diagram of an order setting page according to an embodiment of the present invention;

[0031] Figure 3 A flow chart of a vehicle search method applicable to a server according to an embodiment of the present invention;

[0032] Figure 4 This is a schematic diagram showing different distribution ranges corresponding to different order listening modes according to an embodiment of the present invention;

[0033] Figure 5 A flowchart of an order processing method applicable to a server according to an embodiment of the present invention;

[0034] Figure 6 A schematic diagram of displaying assignment information on an assignment page according to an embodiment of the present invention;

[0035] Figure 7 A schematic diagram of displaying order grabbing information on an order grabbing page according to an embodiment of the present invention;

[0036] Figure 8 A flowchart of an order processing method applicable to a server according to an embodiment of the present invention;

[0037] Fig. 9 It is a flow chart of an order processing method applicable to a driver terminal according to an embodiment of the present invention;

[0038] Fig.10 It is a schematic diagram of an order processing device applicable to a server according to an embodiment of the present invention;

[0039] Fig.11 It is a schematic diagram of an order processing device applicable to a driver terminal according to an embodiment of the present invention;

[0040] Fig.12 Schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0041] The present application is described below based on embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, some specific details are described in detail. It is possible for those skilled in the art to fully understand the present application without the description of these details. In order to avoid confusing the essence of the present application, known methods, processes, flows, components and circuits are not described in detail.

[0042] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.

[0043] Unless the context clearly requires otherwise, the words "include", "comprising" and similar words throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is "including but not limited to".

[0044] In the description of this application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, the meaning of "plurality" is two or more.

[0045] The solutions described in this specification and in the examples, if they involve the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.

[0046] Figure 1 Schematic diagram of an order processing system according to an embodiment of the present invention. Figure 1 As shown, the order processing system includes a server 11, a passenger terminal 12 and a driver terminal 13, wherein the driver terminal 13 represents a user terminal corresponding to the vehicle.

[0047] In this embodiment, the server 11 is a general data processing device that provides computing or application services for the online car-hailing platform client. It can be a single computer, a cluster of multiple computers, or a cloud server that can flexibly adjust computing resources through cloud technology. The passenger terminal 12 and the driver terminal 13 are general terminals that can run online car-hailing applications or applets. The passenger terminal 12 runs the online car-hailing application or applet logged in with the passenger account, and the driver terminal 13 logs in with the driver account. The online car-hailing application or applet. The terminal can be a smart phone, a tablet computer, a car-mounted computer, a smart wearable device, a laptop or other types of mobile communication terminals. In some possible implementations, the passenger terminal 12 and the driver terminal 13 can also be a dedicated terminal with a corresponding application solidified in a dedicated integrated circuit. Among them, the open platform enables third-party developers to develop their own applets based on the open platform by providing an application programming interface (Application Programming Interface, API) to third-party developers. The applet can specifically be a program developed on the basis of the application in the platform and used to perform corresponding operations.

[0048] The server 11 exchanges information with the passenger terminal 12 and the driver terminal 13 through the network to complete the order processing. The order processing process may include an order generation phase and an order distribution phase. In addition, before entering the order processing process, an order setting phase should also be passed to serve as the data basis for order processing.

[0049] In the order setting stage, the server 11 exchanges information with the driver terminal 13 through the network to obtain the order setting information input by the driver. Specifically, the driver terminal 13 displays the order setting page, and performs human-computer interaction based on the order setting page to obtain the order setting information input by the driver, and then sends the order setting information to the server 11, and the server 11 stores the order setting information of multiple driver terminals 13.

[0050] Figure 2 Schematic diagram of an order setting page according to an embodiment of the present invention. Figure 2 As shown, the order setting page 200 includes an order information acquisition container 201 and a setting confirmation control 207.

[0051] The order information acquisition container 201 is used to obtain the order setting information input by the user. The order information acquisition container 201 includes a quick setting component 202, a metered travel setting component 203, a fixed price travel setting component 204, an online pricing travel setting component 205 and an express travel setting component 206.

[0052] The quick setting component 202 is used to obtain the order listening mode for all order types, and the order listening mode includes the assignment mode and the order grabbing mode. The quick setting component 202 includes a custom selection control 208, an all assignment selection control 209 and an all order grabbing selection control 210.

[0053] The custom selection control 208 is used to update the status of the metered travel setting component 203, the fixed-price travel setting component 204, the online pricing travel setting component 205 and the express travel setting component 206 to be triggerable after being triggered.

[0054] The all assignment selection control 209 is selected to indicate that the order receiving modes of all order types are all assignment modes.

[0055] The all order grabbing selection controls 210 are selected to indicate that the order listening modes of all order types are all order grabbing modes.

[0056] Among them, the custom selection control 208, the all assigned selection control 209 and the all grabbed order selection control 210 are mutually exclusive selection relationships, that is, only one control can be selected at the same time. The custom selection control 208 and the travel setting component 203, the fixed price travel setting component 204, the online pricing travel setting component 205 and the express travel setting component 206 are dependent trigger relationships, that is, after the custom selection control 208 is triggered, the travel setting component 203, the fixed price travel setting component 204, the online pricing travel setting component 205 and the express travel setting component 206 can be selected.

[0057] The metered travel setting component 203 is used to obtain the order listening mode for the order type of metered travel.

[0058] The fixed-price travel setting component 204 is used to obtain the order listening mode for the fixed-price travel order type.

[0059] The online pricing travel setting component 205 is used to obtain the order listening mode for the order type of online pricing travel.

[0060] The express travel setting component 206 is used to obtain the order listening mode for the order type of express travel.

[0061] The above-mentioned metered travel setting component 203, fixed-price travel setting component 204, online price-based travel setting component 205 and express travel setting component 206 may all include a takeover switch control 211, an assignment mode selection control 212 and an order grabbing mode selection control 213.

[0062] The acceptance switch control 211 is used to determine whether to accept a travel order of the corresponding order type. If the acceptance switch control 211 is triggered and the state is "on", it means that the travel order of the corresponding order type is accepted. If the acceptance switch control 211 is triggered and the state is "off", it means that the travel order of the corresponding order type is not accepted.

[0063] The dispatch mode selection control 212 is selected to indicate that the order receiving mode of the corresponding order type is the dispatch mode.

[0064] The order grabbing mode selection control 213 is selected to indicate that the order listening mode of the corresponding order type is the order grabbing mode.

[0065] Among them, the takeover switch control 211 and the assignment mode selection control 212 and the grab order mode selection control 213 in the setting component corresponding to each order type are in a dependent trigger relationship. When the takeover switch control 211 is in the "on" state, the assignment mode selection control 212 and the grab order mode selection control 213 can be selected. At the same time, the assignment mode selection control 212 and the grab order mode selection control 213 are in a mutually exclusive selection relationship.

[0066] In a possible implementation, the setting component may not include the acceptance switch control 211, that is, the default acceptance status of the order type corresponding to the setting component is "on". For example, the metered travel setting component 203 does not include the acceptance switch control 211, indicating that the metered travel order must be accepted.

[0067] The setting determination control 207 is used to determine the order setting information according to the selected state of the above control after being triggered, and send the order setting information to the server 11.

[0068] In the order generation stage, the server 11 exchanges information with the passenger terminal 12 through the network to obtain the order information of the travel order to be dispatched. Specifically, the passenger terminal 12 obtains the order information input and determined by the user based on human-computer interaction, and then sends an order generation request containing the order information to the server 11. The server 11 generates the travel order to be dispatched according to the order information, and sends an order generation notification to the passenger terminal 12.

[0069] In the order dispatching stage, the server 11 exchanges information with the driver terminal 13 through the network to complete the dispatching of the travel order to be dispatched. Specifically, the server 11 searches for a suitable vehicle according to the order information of the travel order to be dispatched.

[0070] Figure 3 FIG. 1 is a flow chart of a vehicle search method applicable to a server according to an embodiment of the present invention. Figure 3 As shown, the vehicle search method includes the following steps:

[0071] Step S301, obtaining order information of an outbound order to be dispatched, wherein the order information includes an order type.

[0072] The order types include common order types such as metered travel orders, fixed-price travel orders, online metered travel orders, and express travel orders. In addition to the order type, the order information also includes other information required to complete the order dispatch, such as the travel starting point, travel destination, and trip length.

[0073] Step S302: determine the corresponding order distribution range according to the order type.

[0074] It should be noted that this step is not a necessary step and is only performed when the order dispatch ranges corresponding to different order types are different. When the order dispatch ranges corresponding to all order types are the same, this step can be ignored.

[0075] Step S303, searching for available vehicles within the order dispatch range.

[0076] Among them, available vehicles refer to vehicles that can undertake travel orders corresponding to the order type, that is, available vehicles are vehicles that are willing to undertake travel orders corresponding to the order type and are in a waiting state. For example, when the order type is a fixed-price travel order, the corresponding available vehicles are waiting vehicles that are willing to undertake fixed-price travel orders; when the order type is an online-priced travel order, the corresponding available vehicles are waiting vehicles that are willing to undertake online-priced travel orders.

[0077] In a possible implementation, when vehicles are in short supply, available vehicles may also include vehicles that are willing to undertake travel orders corresponding to the order type and are in a state of not receiving orders.

[0078] Step S304, determining the order receiving setting information of the available vehicle.

[0079] The order setting information is the information obtained and reported by the driver terminal 13 based on the order setting page, and includes the mapping relationship between each order type and the order listening mode, and the order listening mode includes the assignment mode and the order grabbing mode. For example, the mapping relationship can be metered travel order-assignment mode, fixed price travel order-grab order mode, online price travel order-grab order mode, and express travel order-assignment mode.

[0080] Step S305, determining whether the distribution range corresponding to the assignment mode is the same as the distribution range corresponding to the order grabbing mode.

[0081] If they are the same, go to step S309; ​​if they are not the same, go to step S306.

[0082] Step S306: determining the order-listening mode of the available vehicle according to the mapping relationship.

[0083] Step S307, determining whether the available vehicle is within the dispatch range corresponding to the order listening mode.

[0084] If yes, go to step S309; ​​if no, go to step S308.

[0085] Step S308: updating the available vehicle to an unavailable vehicle.

[0086] Step S309, determining whether the order listening mode corresponding to the order type is the assignment mode.

[0087] If yes, go to step S311, if no, go to step S312.

[0088] Step S310, in response to the mapping relationship indicating that the order listening mode of the available vehicle is a dispatching mode, corresponding dispatching information is generated according to the order type.

[0089] Step S311, in response to the mapping relationship indicating that the order listening mode of the available vehicle is an order grabbing mode, corresponding order grabbing information is generated according to the order type.

[0090] It is worth noting that the above steps S305-S308 are not necessary steps. When the order dispatch ranges corresponding to the assignment mode and the order listening mode are the same, steps S305-S308 can be ignored. This step is only executed when the dispatch ranges corresponding to different order listening modes are different. At this time, the order dispatch range in the above steps S302-S303 refers to the larger value of the dispatch range corresponding to the assignment mode and the dispatch range corresponding to the order grabbing mode. At this time, the location of the available vehicle may be outside the dispatch range corresponding to the order listening mode. Therefore, it is necessary to judge whether the available vehicle is "really" available.

[0091] Figure 4 Schematic diagram of different distribution ranges corresponding to different order listening modes in an embodiment of the present invention. Figure 4 As shown, the solid line A represents the dispatch range corresponding to the assignment mode, and the dotted line B represents the dispatch range corresponding to the grab order mode. The order dispatch range is the larger value of the dispatch range corresponding to the assignment mode and the dispatch range corresponding to the grab order mode, such as Figure 4As shown in the example, the order dispatch range at this time is the dispatch range corresponding to the grab order mode. The available vehicles found within the order dispatch range are outside the solid line A range (the dispatch range corresponding to the assignment mode) and within the dotted line B range (the dispatch range corresponding to the grab order mode). The order listening mode of the available vehicles is further determined. If the order listening mode of the available vehicles is the grab order mode, the available vehicles are within the dispatch range corresponding to the grab order mode, indicating that the available vehicles are indeed "available". If the order listening mode of the available vehicles is the assignment mode, the available vehicles are outside the dispatch range corresponding to the assignment mode, indicating that the available vehicles are not actually "available" and need to be updated to unavailable vehicles.

[0092] In a possible implementation, in a usage scenario where the dispatch range corresponding to the known assignment mode and the dispatch range corresponding to the grab order mode are different, after obtaining the order type in step S301, it is also possible to directly search for a vehicle that selects the assignment mode from the dispatch range corresponding to the assignment mode, and search for a vehicle that selects the grab order mode from the dispatch range corresponding to the grab order mode.

[0093] Figure 5 FIG. 1 is a flow chart of an order processing method applicable to a server according to an embodiment of the present invention. Figure 5 As shown, the order processing method is applicable to usage scenarios where the dispatch range corresponding to the assignment mode is different from the dispatch range corresponding to the order grabbing mode. The order processing method includes:

[0094] Step S501, obtaining order information of an outbound order to be dispatched, wherein the order information includes an order type.

[0095] Step S502, searching for a vehicle that can accept the travel order corresponding to the order type from the dispatch range corresponding to the dispatch mode.

[0096] Step S503, determining whether a receiving vehicle in the assigned mode is found.

[0097] If yes, go to step S504; if no, go to step S506.

[0098] Step S504: Generate assignment information.

[0099] Step S505: Send assignment information to the receiving vehicle.

[0100] Step S506, searching for a vehicle that can accept the travel order corresponding to the order type from the dispatch range corresponding to the order grabbing mode.

[0101] Step S507, determining whether a receiving vehicle that selects the order grabbing mode is found.

[0102] If yes, go to step S508; if no, go to step S502.

[0103] Step S508, generating order grabbing information.

[0104] Step S509: Send the order grabbing information to the order receiving vehicle.

[0105] use Figure 5 The method shown can avoid the process of reviewing whether the available vehicles are really "available" according to the mapping relationship, and the processing efficiency is high.

[0106] It is worth noting that Figure 5 In the method shown, the priority of the assignment mode is higher than the order grabbing mode, that is, the vehicle search is performed for the assignment mode first, and then the vehicle search is performed for the order listening mode. However, in actual use, the order grabbing mode may have a higher priority than the assignment mode, and the order of steps S502-S505 and steps S506-S509 may be exchanged. In addition, the vehicle search may be performed for the assignment mode and the order listening mode respectively. In this case, S502-S505 and steps S506-S509 are in parallel, and step S503 directly transfers to step S502.

[0107] After the server 11 determines the dispatch information through the above method, it sends the dispatch information to the driver terminal 13. Since the dispatch information can be assignment information or order grabbing information, different dispatch information corresponds to different display pages. Therefore, after the driver terminal 13 receives the dispatch information, it is necessary to determine the display page according to the dispatch information, and then display the dispatch information on the corresponding display page. Specifically, if the dispatch information is assignment information, the display page is determined to be the assignment page, and the assignment information is displayed on the assignment page. If the dispatch information is order grabbing information, the display page is determined to be the order grabbing page, and the order grabbing information is displayed on the order grabbing page.

[0108] Figure 6 FIG. 1 is a schematic diagram of displaying assignment information on an assignment page according to an embodiment of the present invention. Figure 6 As shown, the assignment page 600 includes a map display control 601 and an order information display control 602 .

[0109] The map display control 601 is used to display map information, which may include order navigation routes and other information.

[0110] The order information display control 602 is used to display order information.

[0111] Figure 7 Schematic diagram of displaying order grabbing information on an order grabbing page according to an embodiment of the present invention. Figure 7 As shown, the order grabbing page 700 includes a map display control 701 , an order information display control 702 , an order grabbing control 703 and a non-order grabbing control 704 .

[0112] The functions of the map display control 701 and the order information display control 702 are similar to Figure 5 The corresponding controls have the same functions and will not be described in detail here.

[0113] The order grabbing control 703 is used to send an order grabbing request for the order grabbing information to the server 11 after being triggered.

[0114] The do not grab order control 704 is used to send an order rejection notification to the server 11 after being triggered.

[0115] The system of the embodiment of the present invention obtains the order information of the travel order to be dispatched, the order information includes the order type, searches for available vehicles according to the order type, the available vehicles are vehicles that undertake the travel order corresponding to the order type, determines the order setting information of the available vehicles, the order setting information includes the mapping relationship between each order type and the order listening mode, generates the corresponding dispatch information according to the order type and the mapping relationship, and sends the dispatch information to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information. When dispatching travel orders to vehicles, the embodiment of the present invention takes into account the order listening mode selection of the vehicle under different order types, that is, provides drivers with more detailed order setting selection, allowing drivers to set their desired order listening mode for each order type, thereby improving the order dispatch quality and driver and passenger experience.

[0116] Figure 8 FIG. 1 is a flow chart of an order processing method applicable to a server according to an embodiment of the present invention. Figure 8 As shown, the order processing method includes:

[0117] Step S801, obtaining order information of an outgoing order to be dispatched, wherein the order information includes an order type.

[0118] Among them, the order types include metered travel orders, fixed-price travel orders, online priced travel orders or express travel orders.

[0119] Step S802, searching for available vehicles according to the order type, where the available vehicles are vehicles that can accept travel orders corresponding to the order type.

[0120] In a possible implementation, the order dispatching ranges corresponding to different order types are the same, and the available vehicles corresponding to the order type of the outbound order to be dispatched are directly searched in the order dispatching range.

[0121] In a possible implementation, different order types correspond to different order dispatch ranges, and it is necessary to first determine the corresponding order dispatch range according to the order type, and then search for the available vehicle within the order dispatch range corresponding to the order type.

[0122] Step S803, determining the order receiving setting information of the available vehicle, wherein the order receiving setting information includes a mapping relationship between each order type and order receiving mode.

[0123] Among them, the order setting information is information obtained and reported by the driver terminal based on the order setting page.

[0124] Step S804: Generate corresponding order dispatch information according to the order type and the mapping relationship.

[0125] Among them, the dispatching information is different according to the different order listening modes. In response to the mapping relationship representing that the order listening mode of the available vehicle is the assignment mode, the corresponding assignment information is generated according to the order type, and the assignment information includes the order type. In response to the mapping relationship representing that the order listening mode of the available vehicle is the order grabbing mode, the corresponding order grabbing information is generated according to the order type, and the order grabbing information also includes the order type.

[0126] Step S805: Send the dispatch information to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information.

[0127] In a possible implementation, the order dispatch range corresponding to the assignment mode is different from the order dispatch range corresponding to the grab order mode, and the order dispatch range is the larger value of the order dispatch range corresponding to the assignment mode and the order dispatch range corresponding to the grab order mode. After finding the available vehicles, the available vehicles should be further checked to determine whether the available vehicles are truly "available". Specifically, the order listening mode of the available vehicle is determined according to the mapping relationship, and it is determined whether the available vehicle is in the dispatch range corresponding to the order listening mode. If the available vehicle is in the dispatch range corresponding to the order listening mode, the corresponding order dispatch information is generated. If the available vehicle is not in the dispatch range corresponding to the order listening mode, the available vehicle is updated to an unavailable vehicle.

[0128] The specific implementation process of the above steps is detailed in the above embodiments and will not be repeated here.

[0129] The method of the embodiment of the present invention includes obtaining order information of a travel order to be dispatched, the order information includes the order type, searching for available vehicles according to the order type, the available vehicles are vehicles that undertake travel orders corresponding to the order type, determining the order receiving setting information of the available vehicles, the order receiving setting information includes the mapping relationship between each order type and the order listening mode, generating corresponding dispatching information according to the order type and the mapping relationship, and sending the dispatching information to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatching information. When dispatching travel orders to vehicles, the embodiment of the present invention takes into account the order listening mode selection of the vehicle under different order types, that is, provides drivers with more detailed order receiving setting selections, allowing drivers to set their desired order listening mode for each order type, thereby improving the order dispatching quality and the driver and passenger experience.

[0130] Fig. 9 FIG. 1 is a flow chart of an order processing method applicable to a driver terminal according to an embodiment of the present invention. Fig. 9 As shown, the order processing method includes:

[0131] Step S901, receiving dispatch information, wherein the dispatch information is determined according to the order type of the outbound order to be dispatched and the order receiving setting information of the available vehicles, wherein the order receiving setting information includes a mapping relationship between each order type and the order receiving mode.

[0132] Among them, the order types include metered travel orders, fixed-price travel orders, online metered travel orders or express travel orders, and the order listening modes include assignment mode and order grabbing mode.

[0133] Step S902, determining a display page according to the dispatch information.

[0134] The order dispatching information is assignment information or order grabbing information.

[0135] In a possible implementation, the page displaying the assignment information and the page displaying the order grabbing information are different, and the display page should be determined first according to the type of the order information. Specifically, if the order information is the assignment information, the display page is determined to be the assignment page; if the order information is the order grabbing information, the display page is determined to be the order grabbing page.

[0136] In a possible implementation, the page displaying the assignment information is the same as the page displaying the order grabbing information, and the page displaying the order dispatching information should also be determined first.

[0137] Step S903: display the dispatch information on the display page.

[0138] In a possible implementation, the assignment information is displayed on the assignment page, or the order grabbing page is displayed on the order grabbing page.

[0139] In a possible implementation, the corresponding dispatch information is displayed on a page that displays the assignment information.

[0140] The specific implementation process of the above steps is detailed in the above embodiments and will not be repeated here.

[0141] Before receiving the dispatch information, the driver terminal should first complete the setting of the order setting information. Specifically, the order setting page is displayed, and the order setting page includes a plurality of order types corresponding to the acceptance switch control, the order listening mode selection control and the setting determination control. In response to the setting determination control being triggered, the order setting information is determined according to the status of the acceptance switch control and the order listening mode selection control, and the order setting information is sent to the server. The order setting page and the human-computer interaction process based on the order setting page are detailed in the above embodiment and will not be repeated here.

[0142] The embodiment of the present invention provides drivers with more detailed order receiving setting options through the order receiving setting page, allowing drivers to set their desired order receiving mode for each order type, thereby improving the order dispatch quality and driver and passenger experience.

[0143] Fig.10 It is a schematic diagram of an order processing device applicable to a server according to an embodiment of the present invention.

[0144] like Fig.10 As shown, the order processing device includes:

[0145] The acquisition module 1001 is used to acquire order information of the outgoing order to be dispatched, wherein the order information includes the order type.

[0146] The search module 1002 is used to search for available vehicles according to the order type, and the available vehicles are vehicles that undertake travel orders corresponding to the order type.

[0147] The determination module 1003 is used to determine the order receiving setting information of the available vehicle, and the order receiving setting information includes the mapping relationship between each order type and the order receiving mode.

[0148] The generating module 1004 is used to generate corresponding dispatching information according to the order type and the mapping relationship.

[0149] The sending module 1005 is used to send the dispatch information to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information.

[0150] The device of the embodiment of the present invention obtains the order information of the travel order to be dispatched, the order information includes the order type, searches for available vehicles according to the order type, the available vehicles are vehicles that undertake the travel order corresponding to the order type, determines the order setting information of the available vehicles, the order setting information includes the mapping relationship between each order type and the order listening mode, generates the corresponding dispatch information according to the order type and the mapping relationship, and sends the dispatch information to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information. When dispatching travel orders to vehicles, the embodiment of the present invention takes into account the order listening mode selection of the vehicle under different order types, that is, provides drivers with more detailed order setting selection, allowing drivers to set their desired order listening mode for each order type, thereby improving the order dispatch quality and driver and passenger experience.

[0151] Fig.11 Schematic diagram of an order processing device applicable to a driver terminal according to an embodiment of the present invention. Fig.11 As shown, the order processing device includes:

[0152] The receiving module 1101 is used to receive dispatch information, wherein the dispatch information is determined according to the order type of the travel order to be dispatched and the order receiving setting information of the available vehicles, and the order receiving setting information includes the mapping relationship between each order type and the order receiving mode.

[0153] The determination module 1102 is used to determine a display page according to the dispatch information.

[0154] The display module 1103 is used to display the dispatch information on the display page.

[0155] The embodiment of the present invention provides drivers with more detailed order receiving setting options through the order receiving setting page, allowing drivers to set their desired order receiving mode for each order type, thereby improving the order dispatch quality and driver and passenger experience.

[0156] Fig.12 FIG. 1 is a schematic diagram of an electronic device according to an embodiment of the present invention. Fig.12 As shown, Fig.12The electronic device shown is a general address query device, which includes a general computer hardware structure, which at least includes a processor 1201 and a memory 1202. The processor 1201 and the memory 1202 are connected via a bus 1203. The memory 1202 is suitable for storing instructions or programs executable by the processor 1201. The processor 12x01 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 1201 executes the instructions stored in the memory 1202, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 1203 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 1204 and the display device and the input / output (I / O) device 1205. The input / output (I / O) device 1205 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 1205 is connected to the system through an input / output (I / O) controller 12012.

[0157] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices (equipment) or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0158] The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.

[0159] These computer program instructions may be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device that implements the process Figure 1 A function specified in a process or multiple processes.

[0160] These computer program instructions may also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.

[0161] The embodiment of the present invention is to obtain order information of a travel order to be dispatched, the order information includes the order type, and available vehicles are searched according to the order type. The available vehicles are vehicles that undertake travel orders corresponding to the order type. The order setting information of the available vehicles is determined, and the order setting information includes a mapping relationship between each order type and a listening mode. According to the order type and the mapping relationship, the corresponding dispatch information is generated, and the dispatch information is sent to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information. When dispatching travel orders to vehicles, the embodiment of the present invention takes into account the selection of the listening mode of the vehicle under different order types. That is to say, it provides drivers with more detailed order setting options, allowing drivers to set their desired listening mode for each order type, thereby improving the order dispatch quality and the driver and passenger experience.

[0162] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.

[0163] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by specifying relevant hardware through a program, and the program is stored in a storage medium, including several instructions for a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0164] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. An order processing method, applicable to a server, characterized in that: The method comprises: Obtaining order information of an outbound order to be dispatched, wherein the order information includes an order type; Searching for available vehicles according to the order type, where the available vehicles are vehicles that can accept travel orders corresponding to the order type; Determining order receiving setting information of the available vehicle, wherein the order receiving setting information includes a mapping relationship between each of the order types and the order receiving mode; Generate corresponding order information according to the order type and the mapping relationship; The dispatch information is sent to a driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information.

2. The method according to claim 1, characterized in that The order types include metered travel orders, fixed-price travel orders, online metered travel orders or express travel orders.

3. The method according to claim 1, characterized in that The searching for available vehicles according to the order type includes: Determine the corresponding order distribution range according to the order type; The available vehicle is searched within the order dispatch range.

4. The method according to claim 1, characterized in that: The order setting information is information obtained and reported by the driver terminal based on the order setting page.

5. The method according to claim 1, characterized in that The order listening mode includes the assignment mode and the order grabbing mode; The generating corresponding order information according to the order type and the mapping relationship includes: In response to the mapping relationship indicating that the order listening mode of the available vehicle is the assignment mode, generating corresponding assignment information according to the order type; In response to the mapping relationship characterizing that the order listening mode of the available vehicle is an order grabbing mode, corresponding order grabbing information is generated according to the order type.

6. The method according to claim 5, characterized in that The order dispatch range corresponding to the assignment mode is different from the order dispatch range corresponding to the order grabbing mode, and the order dispatch range is the larger value of the order dispatch range corresponding to the assignment mode and the order dispatch range corresponding to the order grabbing mode; The method further comprises: Determining the order-listing mode of the available vehicle according to the mapping relationship; Determining whether the available vehicle is within the dispatch range corresponding to the order listening mode; In response to the available vehicle being within the dispatch range corresponding to the order listening mode, corresponding dispatch information is generated.

7. The method according to claim 6, characterized in that The method further comprises: In response to the available vehicle not being within the dispatch range corresponding to the order-listing mode, the available vehicle is updated to an unavailable vehicle.

8. An order processing method, applicable to a driver terminal, characterized in that: The method comprises: Receiving dispatch information, the dispatch information is determined according to the order type of the outbound order to be dispatched and the order receiving setting information of the available vehicles, the order receiving setting information includes the mapping relationship between each order type and the order receiving mode; Determine a display page according to the dispatch information; The dispatch order information is displayed on the display page.

9. The method according to claim 8, characterized in that The dispatch information is assignment information or order grabbing information; The determining a display page according to the dispatch information includes: In response to the dispatch information being assignment information, determining that the displayed page is an assignment page; In response to the order dispatching information being order grabbing information, the displayed page is determined to be an order grabbing page.

10. The method according to claim 8, characterized in that The order types include metered travel orders, fixed-price travel orders, online metered travel orders, or express travel orders, and the order listening modes include assignment mode and order grabbing mode; The method further comprises: Displaying an order setting page, the order setting page including an acceptance switch control, an order receiving mode selection control, and a setting confirmation control corresponding to multiple order types; In response to the setting determination control being triggered, determining the order receiving setting information according to the states of the acceptance switch control and the order receiving mode selection control; The order setting information is sent to the server.

11. An order processing device, suitable for a server, characterized in that: The device comprises: An acquisition module, used to acquire order information of an outbound order to be dispatched, wherein the order information includes an order type; A search module, used to search for available vehicles according to the order type, where the available vehicles are vehicles that can accept travel orders corresponding to the order type; A determination module, used to determine the order receiving setting information of the available vehicle, wherein the order receiving setting information includes a mapping relationship between each of the order types and the order receiving mode; A generation module, used to generate corresponding dispatching information according to the order type and the mapping relationship; The sending module is used to send the dispatch information to the driver terminal corresponding to the available vehicle, so that the driver terminal displays the dispatch information.

12. An order processing device, suitable for a driver terminal, characterized in that: The device comprises: A receiving module, used to receive dispatch information, wherein the dispatch information is determined according to the order type of the outbound order to be dispatched and the order receiving setting information of the available vehicles, wherein the order receiving setting information includes a mapping relationship between each order type and the order receiving mode; A determination module, used to determine a display page according to the dispatch information; A display module is used to display the dispatch information on the display page.

13. An electronic device comprising a memory and a processor, characterized in that: The memory is used 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-10.

14. 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 10 is implemented.

15. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 10 is implemented.