Interaction method and device, electronic equipment and computer readable storage medium

By scanning the driver's business card or triggering the charter reservation control, and generating reservation orders on the charter order page, it solves the problem that users in the existing technology find it difficult to find drivers that meet the requirements, improves user experience and driver order acceptance rate, and realizes Flexible and efficient processing of chartered car orders.

CN119273423APending Publication Date: 2025-01-07BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411329157.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

The existing chartered service platform is difficult to ensure that users are assigned to drivers that meet the specified requirements, resulting in poor user experience.

Method used

By scanning the driver's business card or triggering the charter reservation control on the preset page, determine the designated driver, and enter the order information on the charter order page to generate a charter reservation order. It provides a change of reservation function to distribute the order to other when the designated driver cannot process it. driver.

Benefits of technology

Meet the chartered car needs of users designated drivers, improve user experience, and increase drivers' chances of taking orders, improve drivers' ability to expand customer sources, and ensure the timely and effective handling of chartered car orders.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119273423A_ABST
    Figure CN119273423A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an interaction method and device, electronic equipment and a computer readable storage medium, and the method comprises the steps: determining a designated driver based on one of a plurality of preset modes, carrying out the controlled display of a chartered car ordering page of the designated driver, and generating a chartered car reservation order according to the order information inputted by a user on the chartered car ordering page. Therefore, according to the embodiment, the driver is determined by providing multiple preset modes, and the car packing order of the user can be pushed to the specified driver meeting the user demand, so that the car packing demand of the specified driver of the user is met, and the car packing experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to an interaction method, device, electronic device and computer-readable storage medium. Background Art

[0002] Since the chartered car service can meet users' requests for on-demand and flexible parking, it provides great convenience for users' travel, business and other travel scenarios. At the same time, no matter what travel scenario, users have the need to specify a trusted driver to place an order. Taking the business scenario as an example, users often need chartered car drivers to pick up and drop off customers between multiple locations (such as airports, conference centers, etc.), so they are more inclined to choose fixed and trustworthy drivers.

[0003] However, the charter service platforms currently on the market do not provide charter services, or the charter services provided cannot guarantee that drivers who meet the specified requirements will be assigned to users, resulting in a poor user experience. Summary of the invention

[0004] In view of this, an object of the embodiments of the present invention is to provide an interactive method and device to meet the user's demand for chartering a car with a designated driver and improve the user experience.

[0005] In a first aspect, an embodiment of the present invention is intended to provide an interaction method, the method comprising:

[0006] Determining a designated driver based on one of a plurality of preset methods, the preset methods at least comprising scanning a driver's business card and / or triggering a charter booking control on a preset page, the preset page comprising a historical order page and / or a real-time order page;

[0007] The charter ordering page of the designated driver is displayed in a controlled manner;

[0008] A chartered car reservation order is generated according to the order information entered by the user on the chartered car ordering page.

[0009] In a second aspect, an embodiment of the present invention is intended to provide an interaction method, the method comprising:

[0010] Receive charter booking orders;

[0011] In response to receiving the charter reservation order, the reservation information and operation controls of the charter reservation order are displayed and / or voice broadcasted, the reservation information includes order information and specified information, the specified information is used to characterize that the charter reservation order is a charter order specified by the user, and the operation controls are used to trigger the acceptance or rejection of the charter reservation order.

[0012] In a third aspect, an embodiment of the present invention is intended to provide an interactive device, the device comprising:

[0013] A designation unit, configured to determine a designated driver based on one of a plurality of preset methods, wherein the preset methods at least include scanning a driver's business card and / or triggering a chartered car reservation control on a preset page, wherein the preset page includes a historical order page and / or a real-time order page;

[0014] The generating unit is used to control the display of the charter ordering page of the designated driver, and to generate a charter reservation order according to the order information entered by the user on the charter ordering page.

[0015] In a fourth aspect, an embodiment of the present invention is intended to provide an interactive device, the device comprising:

[0016] A receiving unit, used for receiving a chartered car reservation order;

[0017] A prompt unit is used to display and / or voice broadcast the reservation information and operation controls of the charter reservation order in response to receiving the charter reservation order, the reservation information includes order information and specified information, the specified information is used to characterize that the charter reservation order is a charter order specified by the user, and the operation control is used to trigger the acceptance or rejection of the charter reservation order.

[0018] In a fifth aspect, an embodiment of the present invention aims to provide a computer program product, wherein the computer program product comprises a computer program / instructions, and when the computer program / instructions are executed by a processor, the method as described in any one of the above items is implemented.

[0019] In a sixth aspect, an embodiment of the present invention aims to provide an electronic device, 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 a method as described in any one of the above items.

[0020] In a seventh aspect, an embodiment of the present invention aims to provide a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method as described in any one of the above items is implemented.

[0021] The technical solution of the embodiment of the present invention can meet the user's needs for chartering by determining the designated driver through multiple preset methods including at least scanning the driver's business card and / or triggering the charter booking control on the preset page, controlling the display of the designated driver's charter order page, and generating a charter reservation order according to the order information entered by the user on the charter order page. At the same time, by providing multiple preset methods to determine the designated driver, the user's charter order can be pushed to the designated driver who meets the user's needs, thereby meeting the user's needs for chartering the designated driver, improving the user's charter experience, and increasing the driver's chances of accepting orders, thereby improving the driver's ability to expand customer sources. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] 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:

[0023] Figure 1 is a schematic diagram of a chartered car order processing process according to an embodiment of the present invention;

[0024] Figure 2 is a flow chart of an interactive method according to an embodiment of the present invention;

[0025] Figure 3 is a schematic diagram of placing an order through a driver's business card according to an embodiment of the present invention;

[0026] Figure 4 is another schematic diagram of placing an order by specifying a driver's business card according to an embodiment of the present invention;

[0027] Figure 5 is a schematic diagram of specifying an order through a historical order page according to an embodiment of the present invention;

[0028] Figure 6 It is a schematic diagram of specifying an order through the current historical order page according to an embodiment of the present invention;

[0029] Figure 7 is a schematic diagram of specifying an order through a recommendation page according to an embodiment of the present invention;

[0030] Figure 8 is a flow chart of an interactive method according to an embodiment of the present invention;

[0031] Fig. 9 is a schematic diagram of an interactive card according to an embodiment of the present invention;

[0032] Fig.10 is a schematic diagram of a search order page according to an embodiment of the present invention;

[0033] Fig.11 is a schematic diagram of an interactive device according to an embodiment of the present invention;

[0034] Fig.12 is a schematic diagram of another interactive device according to an embodiment of the present invention;

[0035] Fig.13 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0036] 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.

[0037] 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.

[0038] 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".

[0039] 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.

[0040] The solutions described in this specification and the embodiments, if they involve information acquisition, will collect data on the premise of legality and compliance, ensure the legitimacy of the data source, and take appropriate technical and management measures to ensure data security. If it involves the processing of personal information, it will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or it is necessary for the performance of a contract, etc.), and will only be processed within the prescribed or agreed scope. The user's refusal to process personal information other than the necessary information required for basic functions will not affect the user's use of basic functions.

[0041] The following mainly takes the designated driver in the chartered service as an example to describe the specific implementation process of the embodiment of the present invention, but it should be understood that the interaction method in this embodiment is not limited to the chartered service, and other different travel scenarios where designated drivers may appear can all apply the solution of this embodiment, such as the express service of the designated driver, the private car service of the designated driver, etc.

[0042] Figure 1 FIG. 2 is a schematic diagram of the process of processing a chartered vehicle order according to an embodiment of the present invention. Figure 1 As shown in , the order processing process in this embodiment is implemented jointly by the user terminal, the online car-hailing service platform and the driver terminal, and the processing process specifically includes the following steps.

[0043] In step S110, the user uses the user terminal to scan the driver's business card or sends a charter request for a designated driver to the online car-hailing service platform through any of the multiple entrances provided by the application running on the user terminal, triggering the charter order processing flow for the designated driver.

[0044] In step S120, after the chartered car order processing flow is triggered, the user terminal completes the chartered car reservation order in response to the user filling in and submitting the chartered car order.

[0045] In this embodiment, the user issues a charter reservation order for a designated driver by inputting order information on a charter ordering page of a user terminal.

[0046] In step S130, the online car-hailing service platform receives the chartered car reservation order sent by the user, and determines whether a driver is specified in the chartered car reservation order.

[0047] In this embodiment, when there is no designated driver in the chartered car reservation order, step S140 is continued to be executed. When there is a designated driver in the chartered car reservation order, step S150 is continued to be executed.

[0048] In step S140, the online car-hailing service platform adds the chartered car reservation order to the reservation order pool, and when a suitable driver is available, takes the chartered car reservation order out of the reservation order pool and dispatches it to the driver, thereby satisfying the user's chartered car demand.

[0049] In step S150, when there is a designated driver for the chartered car reservation order, the online car-hailing service platform will directly dispatch the chartered car reservation order to the designated driver.

[0050] In step S160, after the driver terminal of the designated driver receives the charter reservation order, it will send notification information of the charter reservation order to the designated driver to ensure that the designated driver receives the designated charter order information in time.

[0051] In step S170, the driver terminal determines whether the designated driver accepts the charter reservation order.

[0052] In this embodiment, after receiving the charter reservation order, the designated driver can choose whether to process the charter reservation order according to his own situation. When the designated driver refuses to process the charter reservation order, it indicates that the designated driver cannot process the charter reservation order. At this time, the driver terminal will send a rejection request to the online car-hailing service platform, so that the online car-hailing service platform continues to execute step S180. When the designated driver accepts the charter reservation order, it indicates that the designated driver can process the charter reservation order. At this time, the driver terminal will continue to execute step S171.

[0053] In step S180, the online car-hailing service platform determines whether the chartered car reservation order is acceptable for reassignment.

[0054] In this embodiment, when the user selects the change function, the corresponding charter reservation order accepts the reassignment, and the process returns to step S140, so that when the designated driver cannot execute the charter order, the user's charter demand can still be met, thereby improving the user's charter experience. If the user does not select the change function, the corresponding charter reservation order does not accept the reassignment, and the process continues to step S181.

[0055] In step S181, the online car-hailing service platform cancels the chartered car reservation order.

[0056] In this embodiment, when the designated driver is unable to handle the current charter reservation order and the user refuses to change the reservation, the online car-hailing service platform will cancel the charter reservation order and send a reminder message to the user to cancel the order, so that the user can modify the order information and place a new order.

[0057] Optionally, in this embodiment, after the designated driver does not accept the user's charter reservation order, a reminder message that the designated driver did not accept the order may be sent to the user, and the user may be reminded whether to accept the change of contract or cancel the charter reservation order so that the user can place a new order after cancellation. If the user accepts the change of contract, step S140 is continued; if the user gives up the change of contract, the charter reservation order is canceled.

[0058] Furthermore, in this embodiment, when the designated driver does not accept the user's charter reservation order and sends a reminder message to the user that the designated driver has not accepted the order, the reason why the driver refused to accept the order (such as time conflict with other orders, driver offline, etc.) will also be sent to the user terminal, so that the user can intuitively understand whether the driver can meet the user's car needs, and then determine whether to designate the driver to complete the charter order, trigger the change control, or cancel the order.

[0059] In step S171, after the designated driver accepts the charter reservation order, the designated driver will trigger the service start instruction on the driver terminal and provide the charter service to the user according to the order information in the charter reservation order.

[0060] In step S172, after the designated driver completes the charter reservation order, the service end instruction on the driver terminal is triggered to remind the user and the online car-hailing service platform to send an order processing completion signal.

[0061] Optionally, in this embodiment, after receiving the order processing completion signal sent by the designated driver through the driver terminal, the online car-hailing service platform will also send irregular order completion rewards to the designated driver according to the order completion status of the designated driver to encourage the driver to provide better service. At the same time, after completing the order, the designated driver will receive the corresponding order bonus.

[0062] To facilitate understanding, the following embodiment will describe in detail the process of processing a chartered vehicle order for a designated driver from the perspective of different terminals.

[0063] Figure 2 FIG. 1 is a flow chart of an interactive method according to an embodiment of the present invention. Figure 2 As shown in , the interaction method in this embodiment is applied to a user terminal, and specifically includes the following steps:

[0064] In step S210, a designated driver is determined based on one of a plurality of preset methods.

[0065] In this embodiment, in order to facilitate users to designate drivers to complete chartered car orders, multiple service entrances for entering designated drivers will be provided, and the user's designated driver will be determined based on a preset method corresponding to the service entrance setting method selected by the user.

[0066] Optionally, the service portal in this embodiment includes at least a driver's business card shared with users through social channels or hung and posted in offline places, and a charter reservation control that can be set on various service pages. The corresponding preset method for determining the designated driver includes at least scanning the driver's business card and / or triggering the charter reservation control on the preset page. The preset page includes a historical order page, a real-time order page, and / or other order-related service pages that can display the service portal, such as the service homepage. This allows users to enter the service portal from more locations and specify drivers to execute charter orders based on the service portal, realizing diversified orders for passengers, thereby meeting the user's designated driver's charter service needs and improving the user's car experience. At the same time, specifying drivers in a variety of ways can increase the driver's chances of accepting orders, thereby improving the driver's ability to expand customer base.

[0067] In step S220, the charter order page of the designated driver is displayed under control.

[0068] In this embodiment, after the user determines the designated driver through the above method, he / she initiates a charter request to the online car-hailing service platform. At this time, the charter order page corresponding to the designated driver will be displayed on the user terminal. Among them, the display content of the charter order page includes driver attribute information of the designated driver and order information controls of the user's charter order and other information related to the charter order. The order information control includes at least one input control, and the input control is used to provide the user with an input entry for order information. For example, the order information control includes input controls for inputting various charter order information such as the start and end point, start time, usage time, and mileage of the order.

[0069] Optionally, a change order control is also displayed on the charter order page in this embodiment. The user can use the change order control to issue whether to allow the charter reservation order to be distributed to other drivers other than the designated driver when the designated driver cannot handle the charter reservation order.

[0070] At the same time, the user terminal will detect the triggering status of the change control, and when it is detected that the change control is triggered and the designated driver cannot process the charter reservation order, the charter reservation order will be dispatched to other drivers other than the designated driver. Therefore, in this embodiment, by setting the change control to realize the intelligent change function and dispatching orders according to the driver's service status, it can fully consider the driver's service status during the charter reservation time period while meeting the user's charter demand, which not only respects the passenger's right to choose, but also can maximize the response rate of the order and the timeliness of the service, thereby effectively solving the service delay problem caused by the driver's schedule conflict or inability to provide services in a timely manner, and further improving user satisfaction and platform operation efficiency.

[0071] In step S230, a chartered car reservation order is generated according to the order information entered by the user on the chartered car ordering page.

[0072] In this embodiment, after the user enters the order information of the charter order on the charter order page and confirms it, a charter order for the designated driver is generated.

[0073] For the convenience of description, in this embodiment, the method of determining the designated driver corresponding to each preset method is illustrated.

[0074] In an optional implementation, in this embodiment, by scanning Figure 3 The designated driver can be determined by the driver business card P1 shown in . The driver business card P1 can be bound to a single driver or to multiple drivers. The driver business card P1 can be identified by mini-programs, QR codes, links, etc., and recognized by specific applications. In actual use, the driver business card P1 can be shared with users through social sharing channels, or it can be printed and hung and posted in offline places such as stations and hotels. This not only makes it convenient for users to scan the driver's business card to place an order for the designated driver, simplifies the operating process, and improves the user experience, but also enhances the driver's ability to independently expand the customer base and bring more opportunities for drivers to receive orders.

[0075] Optionally, when the driver business card P1 is bound to a single driver, the user can use the user terminal to scan the driver business card P1 to use the driver corresponding to the driver business card P1 as the designated driver to execute the charter order. The display content on the driver business card includes the charter service logo 11, the relevant information 12 of the target driver corresponding to the driver business card, the scanning entrance 13, the scanning prompt information 14 and other information related to the charter service.

[0076] Further, the user terminal scans Figure 3 After scanning the driver's business card P1 of the target driver shown in the figure, in response to obtaining the attribute information of the target driver, the target driver is determined as the designated driver. At this time, the display page on the user terminal will jump from the page for scanning the driver's business card to the charter order page P2.

[0077] In the chartered car ordering page P2, driver attribute information 21, order information control 22 and order control 23 are displayed. Among them, the driver attribute information 21 includes personal attribute information (including whether it is a self-employed driver, driving experience information, etc.) and vehicle attribute information (such as license plate number, vehicle age, number of seats) and other information related to the chartered car order. The order information control 22 includes input controls for entering various chartered car order information such as the start and end point of the order, start time, number of passengers, usage time, mileage, etc. The order control 23 is used to complete the order request after the user triggers it, so that the online car-hailing service platform sends the user's chartered car order to the corresponding designated driver.

[0078] Optionally, when the order control 23 in this embodiment is triggered, it is assumed that the user has confirmed the order information of the chartered car reservation order to improve the user's order efficiency. Alternatively, in order to ensure the accuracy of the order, after the user enters all the order information, the embodiment can also send a confirmation prompt message to the user to remind the user to confirm the order information. After the confirmation is completed, the order control 23 is displayed on the chartered car order page, so that the user can complete the order operation based on the accurate order.

[0079] Furthermore, in the present embodiment, the charter ordering page P2 also displays a change order control 24. When the change order control 24 is triggered by the user, it indicates that the user allows the charter order to be assigned to other drivers other than the designated driver when the designated driver cannot process the charter order. This makes it convenient for other drivers to execute the charter order when the designated driver cannot process the charter order, thereby satisfying the user's charter demand to a greater extent and further improving the user experience.

[0080] Optionally, in this embodiment, the usage time and mileage can also be displayed in the form of a combined package. At the same time, the order price information is also displayed on the charter order page P2. Each control can be triggered by clicking so that the user can quickly understand and confirm more order information, making it convenient for the user to place an order quickly.

[0081] It should be understood that the display content and display method of the driver business card and charter order page, as well as the triggering method of the involved operable controls given in this embodiment are only examples and can be specifically set according to the application scenario, and are not limited here.

[0082] Alternatively, when the driver's business card is bound to multiple drivers, such as Figure 4As shown in the figure, the user can use the user terminal to scan the driver's business card P1' to designate one of the multiple drivers corresponding to the driver's business card P1' as the designated driver to execute the charter order. The display content on the driver's business card P1' includes the charter service logo 11, scanning entrance 13, scanning prompt information 14 and other information related to the charter service.

[0083] Further, the user terminal scans Figure 4 After the driver's business card P1' shown in the figure is displayed, in response to obtaining at least one recommended driver corresponding to the driver's business card, the recommendation page P3 is controlled to be displayed. Among them, the recommendation page P3 includes at least one recommendation control 31, and each recommendation control 31 is used to display the recommendation information of the corresponding recommended driver and the charter reservation control 311. The recommendation information includes driver attribute information and / or driver recommendation reasons, etc. After the user triggers the charter reservation control 311 of the recommended driver, the user terminal determines the recommended driver corresponding to the charter reservation control 311 as the designated driver in response to the charter reservation control 311 being triggered. Subsequently, the display page on the user terminal will jump from the recommendation page P3 to the charter order page P2. At the same time, the charter order page P2 is set in the same way as above, and will not be repeated here.

[0084] Optionally, the driver's business card in this embodiment corresponds to at least one recommended driver. Meanwhile, for different users who scan the driver's business card, the recommended drivers corresponding to the driver's business card may be the same or different.

[0085] Furthermore, when recommending the same recommended driver to different users, each recommended driver is a driver recommended indiscriminately to all users, and each recommended driver can be determined by the online car-hailing service platform after screening all drivers on the platform in advance. When recommending different recommended drivers to different users, each recommended driver is a driver recommended in a personalized manner to users who scan the driver's business card, and each recommended driver can be determined by the online car-hailing service platform by matching and screening each driver on the platform according to user attribute information. The screening method can be to match the user portrait containing user information with the driver portrait containing driver information to determine the matching score between the user and the driver, and determine the driver with a matching score higher than a preset score, or a certain number of drivers with the highest matching score as the recommended driver. Therefore, in this embodiment, at least one recommended driver is determined by screening, and each recommended driver is displayed to the user, so that the user can select the driver who best meets the requirements from multiple recommended drivers as the designated driver, thereby meeting the user's charter demand for designated drivers.

[0086] In another optional implementation, in this embodiment, the designated driver is determined through a charter reservation control on pages related to order processing, such as a historical order page, a current order page, a service home page, and the like.

[0087] Optionally, the user can Figure 5 The designated driver is determined by the charter reservation control in the historical order page P4 shown in . When the user views the historical orders, the user terminal is controlled to display the historical order page, wherein the historical order page P4 is used to display the relevant information of all historical orders corresponding to the user, specifically including at least one historical order information control 41, and each historical order information control is used to display the order information of the corresponding historical order and the charter reservation control 411 of the driver in the corresponding historical order. Further, after the user triggers the charter reservation control 411, the user terminal determines the driver in the historical order corresponding to the charter reservation control 411 as the designated driver in response to the triggering of the charter reservation control 411. Afterwards, the display page on the user terminal will jump from the historical order page P4 to the charter order page P2. At the same time, the charter order page P2 is set in the same manner as described above, which will not be repeated here. Therefore, in this embodiment, a chartered car reservation control is set on the historical order page to provide users with an entrance to designate drivers, allowing users to select drivers with high favorability and trust from drivers they have worked with before as designated drivers. This not only improves the user experience, but also enhances the driver's ability to independently expand the customer base, bringing drivers more opportunities to receive orders, thereby achieving a win-win effect for both drivers and passengers.

[0088] Furthermore, the types of historical orders in this embodiment include chartered service orders and / or non-chartered service orders, and non-chartered service orders include express orders, carpooling orders, etc. At the same time, when historical orders include chartered orders and non-chartered orders, in this embodiment, each historical order can be displayed in order from recent to far in time, and the chartered orders and non-chartered orders are displayed mixedly; each historical order can also be classified and displayed according to type. Specifically, in order to facilitate users who frequently charter cars to quickly determine the designated driver from the drivers in the historical orders, the chartered service orders and non-chartered service orders in this embodiment are displayed in categories, so that it is convenient to quickly view the chartered orders within the historical time period and determine the designated driver based on the historical chartered orders.

[0089] Furthermore, considering that the driver's attribute information may change over time, in this embodiment, after the user triggers the charter reservation control 411 of a driver in a historical order in the historical order page P4, the driver's driver attribute information and / or the change of the driver's attribute information will be displayed to the user first, for example, the vehicle usage has changed from 1 year to 2 years, the driver service score has decreased from 5.0 to 4.5, etc., so that the user can understand whether the driver currently still meets expectations. After the user views the driver's driver attribute information and / or driver attribute information and confirms the selection of the driver, the user terminal determines the driver as the designated driver and jumps to the charter order page.

[0090] Alternatively, the user can Figure 6The designated driver is determined by the charter reservation control in the current order page P5 shown in . When the user views the order information corresponding to the current order, the user terminal is controlled to display the current order page P5. Among them, the current order page P5 is used to display the order-related information in the user's current trip, specifically including driver attribute information 51, charter reservation control 511, order execution status information 52, order navigation map 53 and other information related to the current order. Among them, the driver attribute information 51 includes the attribute information of the driver who executes the current order (such as the driver's head portrait, the license plate information of the vehicle driven by the driver, the driver's score, etc.), and the order execution status information 52 includes the service type of the current order, the driving time to the destination, the remaining driving distance, the order price and other information.

[0091] Further optionally, the charter reservation control 511 in this embodiment is set in the display box where the driver attribute information 51 is located, so that the user can understand whether the driver has the authority to specify the charter, thereby facilitating the user to trigger the charter reservation control to realize the charter demand of the specified driver.

[0092] Furthermore, after the user triggers the charter reservation control 511, it indicates that the user expects to determine the driver who executes the current order as the executing driver of the charter order. At this time, the user terminal responds to the triggering of the charter reservation control 511, and determines the driver in the real-time order corresponding to the charter reservation control 511 as the designated driver. After that, the display page on the user terminal will jump from the current order page P5 to the charter order page P2. At the same time, the charter order page P2 is set in the same way as above, and will not be repeated here. Therefore, in this embodiment, by setting the charter reservation control on the current order page P5, the user is provided with a designated driver entrance, so that the user can use the driver with high favorability and trust as the designated driver, which can not only improve the user experience, but also enhance the driver's ability to expand the customer base independently, and bring more opportunities for the driver to receive orders, thereby bringing a win-win effect for both the driver and the passenger.

[0093] Furthermore, considering that the driver executing the current order may be the driver who is associated with the user for the first time, in this embodiment, after the user triggers the charter reservation control 511 in the current order page P5, the driver attribute information and / or the change of the driver attribute information of the driver executing the current order will be displayed to the user first, for example, the vehicle usage has changed from 1 year to 2 years, the driver service score has decreased from 5.0 to 4.5, etc., so that the user can understand whether the driver meets expectations. After the user views the driver attribute information and / or the driver attribute information of the driver and confirms the selection of the driver, the user terminal determines the driver as the designated driver and jumps to the charter order page.

[0094] Alternatively, the user can Figure 7The designated driver is determined by the charter booking control in the recommendation page P6 shown in . Among them, the recommendation page P6 includes at least one recommended driver 61 and a charter booking control 611 corresponding to each recommended driver. After the user triggers the charter booking control 611 of the recommended driver, the user terminal determines the recommended driver corresponding to the charter booking control 611 as the designated driver in response to the triggering of the charter booking control 611. Subsequently, the display page on the user terminal will jump from the recommendation page P6 to the charter order page P2. At the same time, the charter order page P2 is set in the same way as above, which will not be repeated here.

[0095] Further optionally, the recommendation page P6 in this embodiment can be triggered to display in a variety of ways. In one case, the recommendation page P6 in this embodiment can be displayed after the aforementioned driver's business card is scanned. At this time, the display of each recommended driver in the recommendation page P6 has been introduced in the aforementioned content and will not be repeated here.

[0096] In another case, the recommendation page P6 in this embodiment can be obtained from Figure 7 . The service home page P7 shows a service selection control 71, which includes a chartered service sub-control 711 and / or a non-chartered service sub-control. After the user triggers the chartered service sub-control 711 on the user terminal, the display page on the user terminal jumps from the service home page P7 to the specified selection page P8.

[0097] The designated selection page P8 displays a prompt control 81, a selection control 82, and a rejection control 83. The prompt control 81 is used to prompt the user whether to designate a driver, the selection control 82 is used to receive the user's request to designate a driver, and the rejection control 83 is used to receive the user's request to reject the designated driver. When the user does not need to designate a driver to complete the charter order, the rejection control 83 can be clicked to reject the designated driver. At this time, the display page of the user terminal can jump directly from the designated selection page P8 to the charter order page P2. It should be understood that when the user does not need to designate a driver to complete the charter order, the charter order page P2 in this embodiment does not display information related to the designated driver.

[0098] When the user needs to designate a driver to complete a chartered car order, the user can click the selection control 82 to trigger the function of designating a driver. At this time, the display page of the user terminal jumps from the designated selection page P8 to the recommendation page P6, so that the user can select a driver from the recommended drivers displayed on the recommendation page P6 as the designated driver, and the designated driver completes the user's chartered car order.

[0099] Optionally, the designated selection page P8 in this embodiment may be displayed after jumping from the recommended page P6, or may be displayed over the recommended page P6. The display method of the designated selection page P8 is not limited here.

[0100] In another case, the recommendation page P6 in this embodiment can also jump from the above-mentioned historical order page or current order page. Specifically, taking the historical order page as an example, when the user triggers a chartered car reservation control corresponding to a historical order to enter the recommendation page P6, the recommended drivers displayed in the recommendation page P6 at this time are platform drivers whose similarity with the driver in the historical order is greater than the preset similarity, or a certain number of platform drivers with the highest similarity with the driver in the historical order. The similarity between each platform driver and the driver in the historical order can be determined by matching the similarity between the driver attributes. In addition, the recommended drivers in the recommendation page P6 are arranged and displayed in order from high to low according to the similarity with the driver in the historical order. The recommended driver with greater similarity has a higher display position. Therefore, by determining and displaying each recommended driver through the above method, it is possible to provide users with a variety of designated drivers to choose from, so that users can select the most desired driver as the designated driver, which is conducive to further improving the user experience.

[0101] Therefore, in this embodiment, by providing the above-mentioned multiple methods to determine the designated driver for the user, it is possible to improve the compatibility between the user and the designated driver while satisfying the user's designated driver's needs to complete the charter order, thereby better meeting the user's designated driver's charter needs and further improving the user's car use and travel experience.

[0102] Further, after the user determines the designated driver through the above method, Figure 3-7 All order information is entered on the chartered car ordering page P2 on the user terminal shown in , and the order is completed by triggering the ordering control 23 on the chartered car ordering page P2.

[0103] Optionally, in order to improve the success rate of the user-designated driver completing the charter order, the user terminal in this embodiment will send a query request to the online car-hailing service platform after detecting that the user has entered all the order information. The online car-hailing service platform receives the query request and queries whether the designated driver is in a state of being available to accept orders during the processing time period of the charter reservation order, and feeds back the query results to the user terminal. After the user terminal receives the query result that the designated driver is in a state of being available to accept orders or not, it will send a status prompt message to the user to facilitate the user to understand whether the designated driver is in a state of being available to accept orders during the processing time period of the charter reservation order, and determine whether to continue placing the order based on the status of the designated driver.

[0104] Further, when the query result indicates that the specified driver is available to accept orders, the user can complete the order through the order control 23. When the query result indicates that the specified driver is not available to accept orders, the user terminal will prompt the user whether to trigger the change order control 24 first and then trigger the order control 23.

[0105] Furthermore, after the user's designated driver is determined and the order is completed on the charter order page, the online car-hailing service platform will assign the user's charter order to the designated driver.

[0106] Figure 8 It is a flow chart of the interactive method of an embodiment of the present invention, which is applied to a driver terminal and specifically includes the following steps.

[0107] In step S810, a chartered vehicle reservation order is received.

[0108] In this embodiment, after receiving the charter booking order from the driver designated by the user, the online car-hailing service platform will assign the charter booking order to the designated driver. The designated driver receives the charter booking order through the driver terminal.

[0109] In step S820, in response to receiving the chartered car reservation order, the reservation information and operation controls of the chartered car reservation order are displayed and / or voice broadcasted. The reservation information includes order information and specified information, the specified information is used to characterize that the chartered car reservation order is a chartered car order specified by the user, and the operation controls are used to trigger the acceptance or rejection of the chartered car reservation order.

[0110] In this embodiment, in order to ensure that the driver can quickly receive the order information, the charter reservation order will be conveyed to the driver through various methods, such as voice broadcast in the driver terminal, SMS reminder outside the terminal, intelligent voice call, etc.

[0111] Optionally, when the driver is in the order execution state, the driver terminal in this embodiment responds to the designated driver being in the order execution state by voice broadcasting the reservation information and operation controls of the charter reservation order, and / or, displaying the reservation information and operation controls through an interactive card, so that the driver can choose whether to accept the charter reservation order according to his own situation.

[0112] Fig. 9 Schematic diagram of an interactive card according to an embodiment of the present invention. Fig. 9 As shown in FIG. 1 , the interactive card P9 in this embodiment displays an order information control 91, an acceptance control 92, and a rejection control 93. The order information control 91 is used to display the reservation information of the charter reservation order. The acceptance control 92 and the rejection control 93 are operation controls for the charter reservation order. The acceptance control 92 is used to receive the operation of the driver accepting the charter reservation order, and the rejection control 93 is used to receive the operation of the driver rejecting the charter reservation order.

[0113] Optionally, reward information is also displayed on the interactive card P9 in this embodiment. By displaying the reward information, the driver can be encouraged to accept and process more orders, thereby improving the efficiency of accepting chartered orders for designated drivers and the driver's order processing capabilities.

[0114] Furthermore, after the driver terminal detects that the driver triggers the accept control 92 and chooses to process the chartered car reservation order, it will send feedback information of the driver's acceptance of the order to the online car-hailing service platform. The online car-hailing service platform receives the feedback information sent by the driver terminal and conveys the feedback information to the user. In addition, after the driver terminal detects that the driver triggers the reject control 93 and refuses to process the chartered car reservation order, it will send feedback information of the driver's refusal to accept the order to the online car-hailing service platform. The online car-hailing service platform receives the feedback information sent by the driver terminal and conveys the feedback information to the user.

[0115] Further optionally, in this embodiment, a time threshold for accepting orders is set for the driver to accept orders, and a countdown control 911 is set on the interactive card P9. The driver terminal starts to count when the interactive card P9 starts to be displayed. When the designated driver triggers the acceptance control within the time threshold for accepting orders, it is determined that the designated driver accepts the charter reservation order and will process the charter reservation order at the agreed time. When the designated driver triggers the rejection control within the time threshold for accepting orders or does not trigger the acceptance control within the time threshold for accepting orders, it is assumed that the designated driver does not accept the charter reservation order. At this time, the online car-hailing service platform will continue to process according to whether the user chooses to change the contract, and when the user chooses to change the contract, the charter reservation order will be dispatched to other drivers other than the designated driver for processing. Therefore, in this embodiment, by setting the time threshold for accepting orders, the designated driver can respond to the charter order of the user's designated driver in a timely manner within the preset time period, which is conducive to improving the processing efficiency of the charter reservation order and further improving the user experience. At the same time, by dispatching charter reservation orders to other drivers other than the designated driver for processing when the designated driver is unable to handle the charter reservation order, it can effectively balance the supply and demand of charter vehicles, provide users with flexible and efficient service options, ensure that users' charter orders are processed in a timely manner, ensure users' charter rights and satisfaction, further enhance cooperation with the platform, and improve the platform's service quality and user experience.

[0116] At the same time, in this embodiment, the reservation order information and operation controls of the charter reservation order will also be displayed on the order search page of the driver terminal, so that the driver can be provided with the convenience of viewing and confirming the charter reservation order through multiple channels.

[0117] Fig.10 Schematic diagram of the order search page of an embodiment of the present invention. Fig.10As shown in , the order search page P10 in this embodiment includes at least one order recommendation control 101, and each order recommendation control 101 is used to display the order information and operation controls of the corresponding recommended order. Among them, the car service type corresponding to the recommended order includes charter reservation orders and / or other types of orders, which can be set according to the driver's needs. However, it should be understood that when the driver has not activated the charter service, if a user sends a charter reservation order specifying the driver, the charter reservation order will also be displayed in the driver's recommended order list.

[0118] At the same time, if Fig.10 As shown in , the operation controls include an acceptance control 102 and a rejection control 103. The acceptance control 102 is used to receive the driver's operation of accepting the recommended order, and the rejection control 103 is used to receive the driver's operation of refusing to process the recommended order. Furthermore, after detecting that the driver has triggered the acceptance control 102, the driver terminal will send feedback information about the driver's acceptance of the order to the online car-hailing service platform. The online car-hailing service platform receives the feedback information sent by the driver terminal and conveys the feedback information to the user. In addition, after detecting that the driver has triggered the rejection control 103, the driver terminal will send feedback information about the driver's refusal to accept the order to the online car-hailing service platform. The online car-hailing service platform receives the feedback information sent by the driver terminal and conveys the feedback information to the user.

[0119] Optionally, in this embodiment, when the feedback information of the driver's refusal to accept the order is sent to the user, the feedback information includes not only the specified result of the user's refusal to accept the order, but also the driver's reason for refusal (such as the charter reservation order conflicts with the driver's other orders, the driver is not online during the time period of the charter reservation order, etc.), the driver's available time and other related information. This makes it convenient for the user to determine whether to still designate the driver or agree to change to another driver to execute the charter reservation order after receiving the feedback information of the driver's refusal to accept the order. Alternatively, the user can modify the order time in the charter reservation order when the driver has available free time to continue to designate the driver to execute the charter reservation order.

[0120] Optionally, the order search page P10 in this embodiment also displays designated information and reward information. The designated information is used to remind the driver that the corresponding charter reservation order is the charter order specified by the user. The reward information is used to remind the driver that he can obtain the corresponding reward after processing the corresponding charter reservation order. Therefore, by displaying the designated information and reward information, the driver can be encouraged to accept and process more orders, and the designated driver's order acceptance activity for charter orders is increased, thereby further improving the user's car experience.

[0121] The technical solution of this embodiment provides a plurality of preset methods including at least scanning the driver's business card and / or triggering the charter reservation control on the preset page to determine the designated driver, and the charter order page of the designated driver is controlled to be displayed, and the charter reservation order is generated according to the order information entered by the user on the charter order page. It can provide users with diversified ordering methods, facilitate users to place charter orders to designated drivers, meet the charter needs of users' designated drivers, improve the user's charter experience, and increase the driver's ability to expand customer sources, bring more order opportunities to drivers, and improve the driver's ability to expand customer sources. In addition, by providing users with the function of changing the contract, it can fully consider the changes in the user's car use needs and the driver's real-time service status, and realize that when the designated driver cannot handle the order, the charter reservation order is intelligently dispatched to drivers other than the designated driver for processing, providing users with more flexible and efficient service options, thereby ensuring that the user's charter order can be processed in a timely and effective manner, which is conducive to further improving the user experience.

[0122] Fig.11 Schematic diagram of an interactive device according to an embodiment of the present invention. Fig.11 As shown, the interactive device in this embodiment includes a designation unit 1 and a generation unit 2. The designation unit 1 is used to determine the designated driver based on one of multiple preset methods, and the preset method at least includes scanning the driver's business card and / or triggering the charter booking control on the preset page, and the preset page includes a historical order page and / or a real-time order page. The generation unit 2 is used to control the display of the designated driver's charter order page, and generate a charter reservation order according to the order information entered by the user on the charter order page.

[0123] Optionally, the designation unit 1 in this embodiment is also used to scan the driver's business card of the target driver, and in response to obtaining the attribute information of the target driver, the target driver is determined as the designated driver. Another optional embodiment, the designation unit 1 is also used to control the display of the historical order page, the historical order page includes at least one historical order information control, the historical order information control is used to display the order information of the corresponding historical order and the charter reservation control of the driver in the corresponding historical order, and the type of the historical order includes a charter service order and / or a non-charter service order; in response to the charter reservation control being triggered, the driver corresponding to the charter reservation control is determined as the designated driver. Another optional embodiment, the designation unit 1 is also used to control the display of the real-time order page, the real-time order page includes a charter reservation control; in response to the charter reservation control being triggered, the driver in the real-time order corresponding to the charter reservation control is determined as the designated driver. Another optional embodiment, the designation unit 1 is also used to control the display of the recommendation page, the recommendation page includes at least one recommendation control, the recommendation control is used to display the recommendation information of the corresponding recommended driver and the charter reservation control; in response to the charter reservation control being selected, the recommended driver corresponding to the charter reservation control is determined as the designated driver.

[0124] Furthermore, the charter order page in this embodiment includes driver attribute information and order information controls, and the order information control includes at least one input control, which is used to provide the user with an input entry for order information. Optionally, the charter order page also includes a change control, and the generation unit 2 is also used to detect the triggering state of the change control, so as to distribute the charter reservation order to other drivers other than the designated driver when it is detected that the change control is triggered and the designated driver cannot process the charter reservation order.

[0125] Fig.12 FIG. 1 is a schematic diagram of another interactive device according to an embodiment of the present invention. Fig.12 As shown, the interactive device in this embodiment includes a receiving unit 3 and a prompting unit 4. The receiving unit 3 is used to receive a chartered car reservation order. The prompting unit 4 is used to display and / or voice broadcast the reservation information and operation controls of the chartered car reservation order in response to receiving the chartered car reservation order. The reservation information includes order information and specified information. The specified information is used to indicate that the chartered car reservation order is a chartered car order specified by the user. The operation control is used to trigger the reception or rejection of the chartered car reservation order.

[0126] Optionally, the prompt unit 4 in this embodiment is also used to respond to the designated driver being in the order execution state, voice broadcast the reservation information and operation controls of the charter reservation order, and / or, display the reservation information and operation controls through an interactive card; and display the reservation order information and operation controls of the charter reservation order on the order search page.

[0127] Fig.13 Schematic diagram of an electronic device according to an embodiment of the present invention. Fig.13 As shown, Fig.13 The electronic device shown is a general address query device, which includes a general computer hardware structure, which at least includes a processor 131 and a memory 132. The processor 131 and the memory 132 are connected via a bus 133. The memory 132 is suitable for storing instructions or programs executable by the processor 131. The processor 131 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 131 executes the instructions stored in the memory 132, 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 133 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 134 and the display device and the input / output (I / O) device 135. The input / output (I / O) device 135 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 135 is connected to the system through an input / output (I / O) controller 136.

[0128] 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.

[0129] 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.

[0130] 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.

[0131] 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.

[0132] 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.

[0133] 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.

[0134] 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 interactive method, characterized in that: The method comprises: Determining a designated driver based on one of a plurality of preset methods, the preset methods at least comprising scanning a driver's business card and / or triggering a charter booking control on a preset page, the preset page comprising a historical order page and / or a real-time order page; The charter ordering page of the designated driver is displayed in a controlled manner; A chartered car reservation order is generated according to the order information entered by the user on the chartered car ordering page.

2. The method according to claim 1, characterized in that Determining the designated driver based on one of a plurality of preset methods includes: Scan the target driver's business card; In response to acquiring the attribute information of the target driver, the target driver is determined as a designated driver.

3. The method according to claim 1, characterized in that: Determining the designated driver based on one of a plurality of preset methods includes: A history order page is controlled to be displayed, the history order page includes at least one history order information control, the history order information control is used to display order information corresponding to the history order and a charter reservation control of the driver in the history order, and the types of the history order include charter service orders and / or non-charter service orders; In response to the chartered car reservation control being triggered, the driver corresponding to the chartered car reservation control is determined as the designated driver.

4. The method according to claim 1, characterized in that: Determining the designated driver based on one of a plurality of preset methods includes: A real-time order page is controlled to be displayed, wherein the real-time order page includes a chartered car reservation control; In response to the chartered car reservation control being triggered, a driver in the real-time order corresponding to the chartered car reservation control is determined as a designated driver.

5. The method according to claim 1, characterized in that Determining the designated driver based on one of a plurality of preset methods includes: A recommendation page is controlled to be displayed, the recommendation page includes at least one recommendation control, the recommendation control is used to display the recommendation information of the corresponding recommended driver and the charter booking control; In response to the chartered car reservation control being selected, the recommended driver corresponding to the chartered car reservation control is determined as the designated driver.

6. The method according to claim 1, characterized in that The chartered car ordering page includes driver attribute information and order information controls, and the order information controls include at least one input control, which is used to provide a user with an input entry for order information.

7. The method according to claim 6, characterized in that The chartered car ordering page also includes a change control, and the method further includes: The triggering state of the change order control is detected, so as to dispatch the charter reservation order to other drivers except the designated driver when it is detected that the change order control is triggered and the designated driver is unable to process the charter reservation order.

8. An interactive method, characterized in that: The method comprises: Receive charter booking orders; In response to receiving the charter reservation order, the reservation information and operation controls of the charter reservation order are displayed and / or voice broadcasted, the reservation information includes order information and specified information, the specified information is used to characterize that the charter reservation order is a charter order specified by the user, and the operation controls are used to trigger the acceptance or rejection of the charter reservation order.

9. The method according to claim 8, characterized in that The display and / or voice broadcast of the reservation information and operation controls of the chartered car reservation order include: In response to the designated driver being in the order execution state, the reservation information and operation controls of the chartered car reservation order are announced by voice, and / or the reservation information and operation controls are displayed through an interactive card.

10. The method according to claim 8, characterized in that The display and / or voice broadcast of the reservation information and operation controls of the chartered car reservation order include: The reservation order information and operation controls of the chartered car reservation order are displayed on the order search page.

11. An interactive device, characterized in that: The device comprises: A designation unit, configured to determine a designated driver based on one of a plurality of preset methods, wherein the preset methods at least include scanning a driver's business card and / or triggering a chartered car reservation control on a preset page, wherein the preset page includes a historical order page and / or a real-time order page; The generating unit is used to control the display of the charter ordering page of the designated driver, and to generate a charter reservation order according to the order information entered by the user on the charter ordering page.

12. An interactive device, characterized in that: The device comprises: A receiving unit, used for receiving a chartered car reservation order; A prompt unit is used to display and / or voice broadcast the reservation information and operation controls of the charter reservation order in response to receiving the charter reservation order, the reservation information includes order information and specified information, the specified information is used to characterize that the charter reservation order is a charter order specified by the user, and the operation control is used to trigger the acceptance or rejection of the charter reservation order.

13. A computer program product, characterized in that The computer program product comprises a computer program / instructions, and when the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 10 is implemented.

14. 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 to 10.

15. 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.