Information uploading method, system, device, electronic device and storage medium

By displaying inquiry prompt information matching the attributes of online car-hailing orders on the service request side, users generate evaluation information through touch operations, solving the problem of high complexity and time-consuming existing online car-hailing evaluation methods, and improving the evaluation rate and Accuracy.

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

Patent Information

Application Number
CN202011551400.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-24
Publication Date
2025-01-03
Estimated Expiration
2040-12-24

AI Technical Summary

Technical Problem

The existing online car-hailing evaluation method requires users to manually enter text, which is very complex and takes a long time, resulting in a low evaluation rate.

Method used

When the service request side detects that the execution progress of the target travel order reaches the target progress, an inquiry prompt information matching the order attribute is displayed. The user generates evaluation information through touch operations and sends it to the server.

Benefits of technology

It reduces the complexity and time-consuming of evaluation operations, improves the evaluation rate of travel orders, and has high accuracy of the generated evaluation information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114677153B_ABST
    Figure CN114677153B_ABST
Patent Text Reader

Abstract

This application provides an information uploading method, system, device, electronic device, and storage medium. The information uploading method operates on a service requesting end and includes: when the execution progress of a target travel order is detected to have reached a target progress, displaying an inquiry prompt message on the graphical user interface of the service requesting end that matches the attribute information of the target travel order regarding its travel status; responding to a user's touch operation on the inquiry prompt message, generating evaluation information regarding the travel status; and sending the evaluation information to a server. This application can provide inquiry prompt messages matching the target travel order and generate evaluation information based on the user's touch operation on the inquiry prompt message, with low operation complexity, short operation time, and a high evaluation rate for travel orders.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of online car-hailing technology, and more specifically, to an information uploading method, system, device, electronic device and storage medium. Background Art

[0002] In reality, online ride-hailing services have gradually become people's preferred method of hailing a taxi due to its convenience, efficiency, and affordability.

[0003] After the travel service is completed, the passenger or driver can evaluate the service quality of the travel service. At this stage, the evaluation method of travel services is: respond to the user's text input operation, display the text information entered by the user on the evaluation page, respond to the user's evaluation submission operation, and determine the text information on the evaluation page as the user's evaluation content for the travel order.

[0004] However, this evaluation method requires users to manually input text information, which is highly complex and time-consuming to operate, resulting in a low evaluation rate for travel orders. Summary of the invention

[0005] In view of this, the purpose of the embodiments of the present application is to provide an information uploading method, system, device, electronic device and storage medium, which can provide inquiry prompt information matching the target travel order, and generate evaluation information based on the user's touch operation on the inquiry prompt information, with low operation complexity, short operation time and high evaluation rate of travel orders.

[0006] In a first aspect, an embodiment of the present application provides an information uploading method, which acts on a service requesting end, and the information uploading method includes:

[0007] When it is detected that the execution progress of the target travel order reaches the target progress, query prompt information about the travel status of the target travel order matching the attribute information of the target travel order is displayed on the graphical user interface of the service request end;

[0008] In response to a user's touch operation on the inquiry prompt information, generating evaluation information on the travel situation;

[0009] The evaluation information is sent to a server.

[0010] In a possible implementation, whether the execution progress of the target travel order reaches the target progress is detected in the following manner:

[0011] If the current location of the service request end is consistent with the destination location of the target travel order, it is determined that the execution progress of the target travel order reaches the target progress.

[0012] In a possible implementation, whether the execution progress of the target travel order reaches the target progress is detected in the following manner:

[0013] Based on the starting location and the ending location of the target travel order, searching for historical orders similar to the target travel order;

[0014] When the driving duration of the target travel order and the driving duration of the historical order meet preset conditions, it is determined that the execution progress of the target travel order reaches the target progress.

[0015] In a possible implementation, whether the execution progress of the target travel order reaches the target progress is detected in the following manner:

[0016] After receiving a prompt message indicating successful settlement of the target travel order, determining that the execution progress of the target travel order reaches the target progress; or,

[0017] If a touch operation of the user on the evaluation control of the completed target travel order is detected, it is determined that the execution progress of the target travel order has reached the target progress; or,

[0018] If a touch operation of the user on a target travel order that has not been evaluated in the historical order page is detected, it is determined that the execution progress of the target travel order has reached the target progress.

[0019] In a possible implementation, the inquiry prompt information includes a plurality of first-level prompt information, each first-level prompt information corresponds to a plurality of second-level prompt information, each first-level prompt information and the corresponding second-level prompt information belong to the same category, and the inquiry prompt information about the travel situation of the target travel order that matches the attribute information of the target travel order is displayed on the graphical user interface of the service request end, including:

[0020] Displaying the plurality of first-level prompt information in the graphical user interface;

[0021] In response to the user's touch operation on the primary prompt information, secondary prompt information belonging to the same category as the primary prompt information corresponding to the touch operation is displayed; wherein the primary prompt information is brief description information, and the secondary prompt information is specific description information.

[0022] In a possible implementation, the generating evaluation information on the travel situation in response to the user's touch operation on the inquiry prompt information includes:

[0023] In response to a touch operation issued by a user, the evaluation information is generated based on primary prompt information and / or secondary prompt information corresponding to the touch operation.

[0024] In a possible implementation, the inquiry prompt information includes first-level prompt information corresponding to different evaluation types, each first-level prompt information corresponds to summary description information, and the inquiry prompt information about the travel situation of the target travel order that matches the attribute information of the target travel order is displayed on the graphical user interface of the service request end, including:

[0025] Displaying primary prompt information corresponding to different evaluation types in the graphical user interface;

[0026] In response to a user's touch operation on the primary prompt information, summary description information of the primary prompt information corresponding to the touch operation is highlighted.

[0027] In a possible implementation, the generating evaluation information on the travel situation in response to the user's touch operation on the inquiry prompt information includes:

[0028] In response to a touch operation issued by a user, the evaluation information is generated based on the summary description information corresponding to the primary prompt information corresponding to the touch operation.

[0029] In a possible implementation manner, the inquiry prompt information includes any one or more of the following: negative inquiry prompt information, neutral inquiry prompt information, and positive inquiry prompt information.

[0030] In a possible implementation, the inquiry prompt information is determined based on the attribute information of the target travel order; wherein the attribute information of the target travel order includes any one or more of the following: user identity information, location information, language information, travel category and vehicle type.

[0031] In a possible implementation manner, the information uploading method further includes:

[0032] Receive prompt information returned by the server indicating that the evaluation information is successfully associated with the target travel order.

[0033] In a possible implementation, the secondary prompt information corresponding to the negative inquiry prompt information includes any one or more of the following: prompt information about lack of designated drinks, prompt information about failure to make a safety reminder for riding, prompt information about poor vehicle hygiene, prompt information about poor service attitude, prompt information about poor driving skills, and prompt information about poor appearance;

[0034] The secondary prompt information corresponding to the neutral inquiry prompt information includes any one or more of the following: prompt information about the accurate pick-up location, prompt information about patient service attitude, prompt information about a good in-car environment, prompt information about standard appearance, and prompt information about stable driving skills;

[0035] The secondary prompt information corresponding to the active inquiry prompt information includes any one or more of the following: prompt information about smiling service, prompt information about patiently waiting and not rushing, prompt information about actively providing help, prompt information about riding safety reminders, prompt information about recognizing the route and delivering quickly, and prompt information about satisfying riding preferences.

[0036] In a possible implementation manner, the information uploading method further includes:

[0037] Respond to the user's touch operation to determine the travel destination and travel origin;

[0038] In response to the order operation issued by the user, an order request is sent to the server, so that the server assigns the target travel order generated according to the order request to the target service provider and starts executing the target travel order.

[0039] In a second aspect, an embodiment of the present application provides an information uploading system, the information uploading system comprising a service requesting end and a server;

[0040] The service request end is used to display inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end when detecting that the execution progress of the target travel order reaches the target progress;

[0041] The service request end is further used to respond to the user's touch operation on the inquiry prompt information and generate evaluation information on the travel situation;

[0042] The service request end is further used to send the evaluation information to the server;

[0043] The server is used to receive the evaluation information of the target travel order sent by the service request end.

[0044] In a third aspect, an embodiment of the present application provides an information uploading device, which resides on a service requesting end, and the information uploading device includes:

[0045] A display module, configured to display, on the graphical user interface of the service request end, inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order when it is detected that the execution progress of the target travel order reaches the target progress;

[0046] A generating module, configured to generate evaluation information on the travel situation in response to a user's touch operation on the inquiry prompt information;

[0047] The first sending module is used to send the evaluation information to the server.

[0048] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the memory through the bus, and the processor executes the machine-readable instructions to perform the steps of the information uploading method described in any one of the first aspects.

[0049] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the information uploading method described in any one of the first aspects are executed.

[0050] The embodiments of the present application provide an information uploading method, system, device, electronic device and storage medium, wherein the information uploading method acts on a service request end, and the information uploading method includes: when it is detected that the execution progress of a target travel order reaches the target progress, displaying inquiry prompt information about the travel situation of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end; generating evaluation information about the travel situation in response to the user's touch operation on the inquiry prompt information; and sending the evaluation information to the server. The embodiments of the present application can provide inquiry prompt information that matches the target travel order, and generate evaluation information based on the user's touch operation on the inquiry prompt information, with low operation complexity, short operation time, and high evaluation rate of travel orders.

[0051] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0053] Figure 1 A flowchart of an information uploading method provided by an embodiment of the present application is shown;

[0054] Figure 2 A flowchart of another information uploading method provided by an embodiment of the present application is shown;

[0055] Figure 3a A schematic diagram showing the distribution of inquiry prompt information provided by an embodiment of the present application is shown;

[0056] Figure 3b A schematic diagram showing the distribution of another inquiry prompt information provided by an embodiment of the present application is shown;

[0057] Figure 4 A flowchart of another information uploading method provided by an embodiment of the present application is shown;

[0058] Figure 5a A schematic diagram showing the distribution of another inquiry prompt information provided by an embodiment of the present application is shown;

[0059] Figure 5b A schematic diagram showing the distribution of another inquiry prompt information provided by an embodiment of the present application is shown;

[0060] Figure 5c A schematic diagram showing the distribution of another inquiry prompt information provided by an embodiment of the present application is shown;

[0061] Figure 6 A schematic diagram of the structure of an information uploading system provided in an embodiment of the present application is shown;

[0062] Figure 7 A schematic diagram of the structure of an information uploading device provided in an embodiment of the present application is shown;

[0063] Figure 8 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0064] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0065] In practice, after the online car-hailing service ends, the user can evaluate the service quality of the service. Usually, after detecting that the user has arrived at the destination, the service request end displays an evaluation page for the current travel order, where the evaluation page includes an evaluation area. In response to the user's text input operation, the text information input by the user is displayed in the evaluation area. In response to the user's evaluation submission operation, the text information in the evaluation area is determined as the user's evaluation information for the travel order. However, this evaluation method requires the user to manually input text, which is highly complex and time-consuming to operate, resulting in a low evaluation rate for travel orders. Based on this, at this stage, when users evaluate travel orders, multiple evaluation tags are usually displayed on the evaluation page. The evaluation tags here are evaluation contents that appear frequently in historical orders, such as short evaluation contents such as the driver's friendly attitude and the clean interior of the vehicle. The service request end responds to the user's selection operation for multiple evaluation tags, and generates evaluation information for the travel order based on the evaluation tags selected by the user. However, since the evaluation tags are extracted from historical orders and have a low match with the travel order to be evaluated, the evaluation tags have a low match with the content that the user actually wants to evaluate, and the selection of evaluation tags cannot truly express the content that the user actually wants to evaluate.

[0066] Based on the above problems, an embodiment of the present application provides an information uploading method, system, device, electronic device and storage medium, wherein the information uploading method includes: displaying inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end, and generating evaluation information of the target travel order based on the user's touch operation on the inquiry prompt information. Here, the inquiry prompt information is generated based on the attribute information of the target travel order, and has a high degree of match with the target travel order. Therefore, the inquiry prompt information has a high degree of match with the user's actual evaluation ideas, and thus the generated evaluation information has high accuracy.

[0067] The defects existing in the above solutions are the results obtained by the inventor after practice and careful research. Therefore, the process of discovering the above problems and the solutions proposed by this application for the above problems below should be the contributions made by the inventor to this application during the application process.

[0068] The technical solutions in the present application will be clearly and completely described below in conjunction with the drawings in the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the present application for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0069] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0070] To facilitate understanding of this embodiment, a method for uploading information disclosed in the embodiment of this application is first introduced in detail. The execution subject of the method for uploading information provided in the embodiment of this application can be a service request end or a service provider end. The following describes the method for uploading information provided in the embodiment of this application with the execution subject being the service request end.

[0071] See also Figure 1 As shown, Figure 1 A flowchart of an information uploading method provided in an embodiment of the present application, acting on a service requesting end, the information uploading method includes:

[0072] S101. When it is detected that the execution progress of the target travel order reaches the target progress, inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order is displayed on the graphical user interface of the service request end.

[0073] S102: In response to the user's touch operation on the inquiry prompt information, generate evaluation information on the travel situation.

[0074] S103: Send the evaluation information to a server.

[0075] In step 101, the target travel order is an online car-hailing order. Online car-hailing orders can generally be generated and allocated in the following manner: the user sends a service request carrying travel information to the server through the service request end, the server responds to the service request, generates a target travel order based on the travel information, and allocates a service provider end to the target travel order, and then executes the generated target travel order. Among them, the service request end and the service provider end are both configured with the application of the online car-hailing platform, and the above-mentioned server is the background server of the online car-hailing platform. It should be noted that the target travel order here is a travel order corresponding to the service provider end. Through the target travel order, the user can obtain the travel service provided by the service provider end and evaluate the satisfaction with the travel service.

[0076] The service request end can monitor the execution progress of the target travel order. Here, the execution progress of the target travel order may include: order generated, driving to the passenger's boarding location, arriving at the passenger's boarding location, waiting for passengers to board, passengers boarded, driving to the destination, arriving at the destination, fare payment in progress, fare payment completed, order pending evaluation, passenger initiating an order evaluation request, order evaluation completed. The target progress of the target travel order is one or more of the above execution progresses. For example, "arrived at the destination" and "fare payment completed" are set as the target progress of the target travel order. When the service request end detects that the execution progress of the target travel order is "arrived at the destination", it determines that the target travel order is currently at the target progress. When the service request end detects that the execution progress of the target travel order is "fare payment completed" and the current target travel order is an order to be evaluated, it determines that the target travel order is currently at the target progress.

[0077] The attribute information of the target travel order matches the query prompt information of the target travel order, and the attribute information of the target travel order includes any one or more of the following: user identity information, location information, language information, travel category and vehicle type. Among them, the user identity information includes one or more of the following information: user role (passenger or driver), account registration time, travel service times, and membership level. Since the execution subject of the embodiment of the present application is the service request end, the user role is a passenger. If the execution subject of the embodiment of the present application is the service provider, the user role is a driver. Usually, the evaluation of the driver by the passenger is different from the evaluation of the passenger by the driver. When evaluating the target travel order, it is necessary to distinguish the user roles, and the query prompt information corresponding to different user roles is different; according to the user's account registration time, travel service times and membership level, it can be judged whether the user is a new user, an old user, a low-level member, a middle-level member, a high-level member or other special identity users. Different identities of users will have different requirements for travel services. Accordingly, different query prompt information is configured for users with different identities. The location information is the user's current location information. The user's current location information can be obtained indirectly by obtaining the service requester's current location information. In practice, the location information can be the city where the user is located. Different cities have different road conditions, different climate conditions, and different user personalities. The service needs during travel will also be different. It is necessary to distinguish the city where the user is located. Different location information corresponds to different inquiry prompt information. The language information is the language mode of the service requester held by the user, including any of the following language modes: Simplified Chinese, Traditional Chinese, English, Japanese, Korean and other languages. For service requesters in different language modes, the corresponding inquiry prompt information in the language mode can be provided. The travel category is any of the following categories: express, premium, private car, and carpooling. Since different travel categories correspond to different service standards, users have different service requirements for travel services under different travel categories. Correspondingly, different travel categories correspond to different inquiry prompt information. Vehicle types include small cars, micro cars, compact cars, medium cars, high-end cars, luxury cars, sedan cars, CDV (Car Derived Van) cars, MPV (Multi-Purpose Vehicles) cars, and SUV (Sport Utility Vehicle) cars. Users will have different travel experiences when riding in different types of vehicles. Accordingly, different evaluation information will be generated for the target travel orders. Therefore, it is necessary to distinguish the vehicle types when evaluating the target travel orders.

[0078] The inquiry prompt information is determined based on the attribute information of the target travel order, and is the evaluation content that the user may make on the target travel order, and is used to guide the user to evaluate the target travel order. If the attribute information of the target travel order is different, the inquiry prompt information corresponding to the target travel order is also different. The inquiry prompt information of the target travel order matches the attribute information of the target travel order, and can provide the user with the prompt information that best fits his or her true evaluation idea. Specifically, the inquiry prompt information can be an icon, a control, or text information, and different inquiry prompt information corresponds to different icons, controls, and text information.

[0079] When the service request end detects that the execution progress of the target travel order has reached the target progress, the user can evaluate the target travel order. In order to improve the pertinence and accuracy of the user's evaluation, inquiry prompt information about the travel status of the target travel order is displayed on the graphical user interface of the service request end to guide the user to evaluate the target travel order.

[0080] In step 102, the service request end responds to the user's touch operation on the inquiry prompt information, and generates the user's evaluation information on the travel conditions of the target travel order according to the displayed inquiry prompt information and the operation object of the touch operation, wherein the touch operation is one of the following operations: click operation, slide operation, long press operation, and text input operation.

[0081] As an optional implementation method, the inquiry prompt information is a question about service issues that may arise in the travel situation, for example, what is the service attitude of the driver? The service request end responds to the user's text input operation, obtains the text information input by the user, and generates the user's evaluation information on the travel situation based on the inquiry prompt information and the text information corresponding to the inquiry prompt information. In this way, since the inquiry prompt information is matched with the attribute information of the target travel order, the user gives feedback information on the inquiry prompt information under the guidance of the inquiry prompt information, that is, the text information input by the user. The evaluation information generated based on the inquiry prompt information and the text information input by the user is also associated with the attribute information of the target travel order, and the generated evaluation information is more accurate.

[0082] As another optional implementation, the inquiry prompt information is candidate evaluation information that the user may make. Based on the attribute information of the target travel order, multiple candidate evaluation information that the user may make on the target travel order is determined, and the multiple candidate evaluation information is displayed on the graphical user interface of the service request end for the user to select. The service request end responds to the user's selection operation on the multiple candidate evaluation information, wherein the selection operation may be any one of a click operation, a slide operation, and a long press operation. The service request end responds to the user's selection operation on the multiple candidate evaluation information, and generates the user's evaluation information on the travel situation based on the candidate evaluation information corresponding to the selection operation. Here, the evaluation information is composed of the candidate evaluation information selected by the user, that is, the inquiry prompt information selected by the user. Since the inquiry prompt information matches the attribute information of the target travel order, the evaluation information composed of the inquiry prompt information also matches the attribute information of the target travel order. Therefore, the generated evaluation information is more accurate.

[0083] A method for generating evaluation information based on inquiry prompt information and text information input by the user. Under the guidance of inquiry prompt information matching the attribute information of the target travel order, the user can enter any information he wants to evaluate the target travel order. The evaluation of the travel order has high flexibility, but the user needs to manually input the evaluation information, and the user operation is highly complex. A method for generating evaluation information based on the inquiry prompt information selected by the user does not require the user to manually input the evaluation information. The user only needs to perform a simple selection operation to evaluate the travel order. The user operation is low in complexity, but is limited by the inquiry prompt information provided by the service request end. The flexibility of evaluating the travel order is low. In practice, in order to take into account both the complexity of user operation and the flexibility of evaluation, usually, the inquiry prompt information includes both questions about service problems that may arise in travel situations and candidate evaluation information that may be made by the user.

[0084] In step 103, the server is the backend server of the online car-hailing platform, and the service request end sends the evaluation information of the target travel order to the server so that the server stores and processes the evaluation information of the target travel order.

[0085] The evaluation information of the target travel order includes both the user's evaluation information on the service provider and the user's evaluation information on the online car-hailing platform. The online car-hailing platform can distinguish the evaluation information for different evaluation objects (service providers and online car-hailing platforms). Then, based on the evaluation information on the service provider, the service quality of the service provider is determined, and then the service quality of the service provider is rated. The higher the level of the service provider, the better its service quality. When allocating travel orders, the server can give priority to allocating travel orders to service providers with high levels. Based on the evaluation information on the online car-hailing platform, the projects to be optimized on the online car-hailing platform are determined, and the online car-hailing platform is continuously optimized and updated according to the actual needs of users, so that the travel services provided by the online car-hailing platform are more in line with the actual needs of users.

[0086] The information uploading method provided in the embodiment of the present application displays inquiry prompt information about the travel conditions of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end when the target travel order reaches the target progress. The inquiry prompt information has a high degree of matching with the actual travel conditions of the target travel order, which is convenient for the user to quickly make evaluation information that matches the actual travel conditions through touch operations on the inquiry prompt information. The generation efficiency of the evaluation information is high and the accuracy of the evaluation information is high.

[0087] Furthermore, in the information uploading method provided in the embodiment of the present application, there are corresponding methods for detecting the target progress of various target travel orders, which are explained separately below.

[0088] Method 1 for detecting target progress: if the current location of the service request end is consistent with the destination location of the target travel order, it is determined that the execution progress of the target travel order has reached the target progress.

[0089] During the execution of the target travel order, the current location of the service request end is obtained in real time, and the current location of the service request end is compared with the destination location of the target travel order. If the current location of the service request end is consistent with the destination location of the target travel order, it is determined that the user has currently arrived at the destination location of the trip, and then it is determined that the execution progress of the target travel order has reached the target progress, and inquiry prompt information is provided to the user. In this way, the user can immediately evaluate the travel status of the target travel order after reaching the destination location of the target travel order.

[0090] Method 2 for detecting target progress: Step 1: based on the starting position and the ending position of the target travel order, searching for historical orders similar to the target travel order;

[0091] Step 2: When the driving duration of the target travel order and the driving duration of the historical order meet preset conditions, determine that the execution progress of the target travel order reaches the target progress.

[0092] According to the starting position and the end position of the target travel order, multiple historical orders that travel from the starting position of the target travel order to the end position of the target travel order are searched as historical orders similar to the target travel order. Based on the driving time of each historical order from the starting position to the end position, the driving time threshold corresponding to the target travel order is determined, and the driving time of the target travel order from the starting position to the current position is detected in real time. If the driving time of the target travel order is greater than the above driving time threshold, it is determined that the passenger's travel service has been completed, and then it is determined that the execution progress of the target travel order has reached the target progress, and the user is provided with inquiry prompt information. In this way, whether the travel service has been completed is determined based on the driving time of the target travel order, which can avoid the driver's long detour behavior. After the user's driving time reaches the specified driving time threshold, the travel situation of the target travel order is immediately evaluated.

[0093] Here, the driving time threshold is determined in the following manner: the average driving time of historical orders is used as the preset driving time threshold, or the maximum driving time of historical orders is used as the preset driving time threshold.

[0094] Method three for detecting target progress: after receiving prompt information on successful settlement of the target travel order, determining whether the execution progress of the target travel order has reached the target progress.

[0095] After the travel expenses of the target travel order are settled, the service request end will receive a prompt message of successful settlement of the target travel order. At this time, it can be determined that the passenger's travel service has been completed, and then the execution progress of the target travel order can be determined to have reached the target progress, and inquiry prompt information can be provided to the user. In the process of executing the target travel order, the user may not be able to pay attention to the information prompts of the service request end in real time. However, when the user pays the travel expenses for the target travel order, the user needs to use the service request end to pay the travel expenses for the target travel order. At this time, the user can receive the inquiry prompt information displayed by the service request end in time, and the success rate of users generating evaluation information is high.

[0096] Correspondingly, the above three target progress detection methods are all evaluation methods in which users evaluate the target travel order during the execution of the target travel order. If the user does not evaluate the target travel order during the execution of the target travel order, the user can also conduct follow-up evaluation in the following two ways:

[0097] Method 4 for detecting target progress: If a user's touch operation on the evaluation control of a completed target travel order is detected, it is determined that the execution progress of the target travel order has reached the target progress.

[0098] When a user views a completed and unevaluated target travel order through the service request end, an evaluation control for the target travel order is displayed on the graphical user interface of the service request end. If a user touch operation on the evaluation control is detected, such as a click operation, a long press operation, or a slide operation, it is determined that the execution progress of the target travel order has reached the target progress, and an inquiry prompt information is provided to the user so that the user can evaluate the completed target travel order. In this way, the user needs to use the service request end to find the target travel order to be evaluated in the historical orders, and obtain the inquiry prompt information displayed by the service request end by touching the evaluation control. The user's operation complexity is high. In order to reduce the user's operation complexity, the following target progress detection method is provided.

[0099] Method five for detecting target progress: if a user's touch operation on a target travel order that has not been evaluated in the historical order page is detected, it is determined that the execution progress of the target travel order has reached the target progress.

[0100] The historical order page displayed on the user's service request end includes multiple completed travel orders of the user. If a touch operation of the user on a target travel order among the multiple completed travel orders is detected, and the target travel order is an unevaluated travel order, it is determined that the execution progress of the target travel order has reached the target progress, and the current historical order page is updated to an evaluation page of the target travel order. The evaluation page includes inquiry prompt information provided for the user so that the user can evaluate the completed target travel order.

[0101] In this way, when the user uses the service request end to choose to view the target travel order to be evaluated, the service request end directly displays the evaluation page of the target travel order, and the user no longer needs to touch the evaluation control, which can reduce the user's operation complexity and improve the efficiency of generating evaluation information.

[0102] By comprehensively comparing the above five target progress detection methods, the target progress is detected based on the current location of the service request end, and the inquiry prompt information can be provided to the user in real time when the user reaches the destination. The target progress is detected based on the driving time of the target travel order, which can avoid the driver's long detour behavior. After the user's driving time reaches the specified driving time threshold, the travel situation of the target travel order can be evaluated, which is convenient for users to timely discover the driver's detour behavior. The target progress is detected based on the settlement success prompt information of the target travel order. After the travel fee of the target travel order is paid, the inquiry prompt information can be displayed immediately, so that the user can receive the inquiry prompt information in time and avoid the user ignoring the evaluation of the target travel order. The target progress is detected based on the evaluation control of the target travel order, and the service quality of the target travel order can be evaluated. The target progress is detected based on the user's touch operation on the historical order page, without the need to touch the evaluation control, which can simplify the user's operation complexity and improve the efficiency of the evaluation.

[0103] For further information, see Figure 2 As shown, Figure 2 A flowchart of another information uploading method provided in an embodiment of the present application, wherein the inquiry prompt information includes a plurality of first-level prompt information, each first-level prompt information corresponds to a plurality of second-level prompt information, each first-level prompt information and the corresponding second-level prompt information belong to the same category, and the inquiry prompt information about the travel situation of the target travel order matching the attribute information of the target travel order is displayed on the graphical user interface of the service request end, including:

[0104] S201. Display the plurality of first-level prompt information in the graphical user interface.

[0105] In this step, the inquiry prompt information includes multiple categories. Inquiry prompt information of different categories represents different emotional tendencies, for example, satisfaction and dissatisfaction. Under the same category, the inquiry prompt information corresponds to two levels of prompt information, namely, primary prompt information and secondary prompt information. The primary prompt information is prompt information that represents the overall emotional tendency. It is a brief prompt information, for example, satisfaction. The secondary prompt information is prompt information that reflects multiple aspects of the emotional tendency of the primary prompt information on the basis of the primary prompt information. It is a specific prompt information, for example, friendly service attitude, clean and tidy car environment and other specific manifestations of user satisfaction.

[0106] Based on the evaluation information made by the user based on the first-level prompt information, the user's overall evaluation of the target travel order can be determined. Based on the evaluation information made by the user based on the second-level prompt information, the user's evaluation of the specific service items of the target travel order can be determined. For example, based on the first-level prompt information, it can be determined that the user is satisfied with the service of the target travel order. Based on the second-level prompt information, the specific aspects of the user's satisfaction with the target travel order can be determined.

[0107] When the primary prompt information and the secondary prompt information are displayed simultaneously on the graphical user interface of the service request end, the primary prompt information and the secondary prompt information correspond to different display areas respectively, see Figure 3a As shown, Figure 3a is a distribution diagram of inquiry prompt information. Figure 3a A plurality of first-level prompt messages are displayed in the first display area 3A, which are "satisfied", "average" and "unsatisfied".

[0108] In order to intuitively reflect the difference between the first-level prompt information, different facial expressions are used to represent different categories of first-level prompt information, see Figure 3a As shown, a smiling face represents the first-level prompt information "satisfied", a neutral face represents the first-level prompt information "average", and a crying face represents the first-level prompt information "unsatisfied". Below the expression there is a textual description of the first-level prompt information. The combination of text and expression can enable users to quickly understand the meaning of each first-level prompt information.

[0109] S202. In response to a user's touch operation on the primary prompt information, display secondary prompt information belonging to the same category as the primary prompt information corresponding to the touch operation; wherein the primary prompt information is brief description information, and the secondary prompt information is specific description information.

[0110] In this step, the service request end responds to the user's touch operation on multiple first-level prompt information, and determines the emotional tendency represented by the first-level prompt information corresponding to the touch operation as the user's overall evaluation of the target travel order. In order to obtain the user's evaluation of the specific service items of the target travel order, the second-level prompt information is displayed on the graphical user interface, wherein the second-level prompt information belongs to the same category as the first-level prompt information touched by the user.

[0111] It should be noted that both the first-level prompt information and the second-level prompt information match the attribute information of the target travel order, and the first-level prompt information and the second-level prompt information are highly consistent with the content that the user wants to evaluate.

[0112] See also Figure 3b As shown, Figure 3bThis is another distribution diagram of inquiry prompt information. In response to the user's touch operation on the first-level prompt information "satisfied", it is determined that the user's overall evaluation of the target travel order is "satisfied", and multiple second-level prompt information corresponding to "satisfied" is displayed in the second display area 3B, which are "driver's attitude is good", "vehicle environment is good", and "excellent driving skills", so that the user can further evaluate the specific service items of the target travel order based on multiple second-level prompt information.

[0113] Further, in the case where the inquiry prompt information includes primary prompt information and secondary prompt information, the response to the user's touch operation on the inquiry prompt information generates evaluation information on the travel situation, including:

[0114] In response to a touch operation issued by a user, the evaluation information is generated based on primary prompt information and / or secondary prompt information corresponding to the touch operation.

[0115] In response to the user's touch operation on multiple secondary prompt information, the secondary prompt information corresponding to the touch operation is used as the user's evaluation of the specific service items of the target travel order, and after the user determines to submit the evaluation, the evaluation information of the target travel order is generated according to the primary prompt information touched by the user and the secondary prompt information touched by the user. The evaluation information includes both the user's overall evaluation of the target travel order and the user's evaluation of the specific service items of the target travel order. Alternatively, since the primary prompt information and the secondary prompt information belong to the same category and represent the same emotional tendency, the user's overall evaluation of the target travel order can be determined according to the secondary prompt information touched by the user. Therefore, the evaluation information of the target travel order can also be generated only according to the secondary prompt information touched by the user. In addition, after touching the primary prompt information, the user can also directly submit the evaluation without performing touch operations on multiple secondary prompt information. In this case, the evaluation information of the target travel order is generated according to the primary prompt information touched by the user.

[0116] For further information, see Figure 4 As shown, Figure 4 A flowchart of another information uploading method provided in an embodiment of the present application, wherein the inquiry prompt information includes first-level prompt information corresponding to different evaluation types, each first-level prompt information corresponds to summary description information, and the inquiry prompt information about the travel situation of the target travel order matching the attribute information of the target travel order is displayed on the graphical user interface of the service request end, including:

[0117] S401: Displaying primary prompt information corresponding to different evaluation types in the graphical user interface.

[0118] In this step, the inquiry prompt information includes multiple categories. Inquiry prompt information of different categories represents different emotional tendencies, such as satisfaction and dissatisfaction. Under the same category, the inquiry prompt information corresponds to first-level prompt information and summary description information corresponding to the first-level prompt information. The first-level prompt information is prompt information that represents the overall emotional tendency, which is a general prompt information, such as satisfaction. The summary description information corresponding to the first-level prompt information is the specific meaning of the first-level prompt information, such as the service is great, I want to praise the driver. Compared with the brief text description of the first-level prompt information, the summary description information can fully reflect the true meaning of the first-level prompt information, so that users can clearly know the true meaning represented by the first-level prompt information.

[0119] See also Figure 5a As shown, Figure 5a This is another distribution diagram of inquiry prompt information. Figure 5a The first display area 5A in the image processing apparatus displays three categories of primary prompt information, which are expressions and brief text descriptions of "satisfied", "average" and "unsatisfied".

[0120] S402: In response to a user's touch operation on the primary prompt information, highlight and display summary description information of the primary prompt information corresponding to the touch operation.

[0121] In this step, the service request end responds to the user's touch operation on multiple first-level prompt information, and determines the emotional tendency represented by the first-level prompt information corresponding to the touch operation as the user's overall evaluation of the target travel order. In order to determine whether the user has selected the wrong first-level prompt information, the summary description information corresponding to the first-level prompt information touched by the user is highlighted so that the user can clearly know the true meaning of the selected first-level prompt information, wherein the summary description information and the first-level prompt information touched by the user belong to the same category.

[0122] Here, the highlighting is one or more of the following display modes: bold font, highlight, color, animation, so that the user can know the true meaning of the first-level prompt information of the touch, that is, the summary description information corresponding to the first-level prompt information of the touch.

[0123] It should be noted that if the first-level prompt information is a facial expression, after the user performs a touch operation on the first-level prompt information, the facial expression touched by the user is updated from the initial color (black and white) to the target color (color), or, after dynamically displaying the expression for a preset length of time, it is frozen into a colored expression, so that the user can know the true meaning of the touched first-level prompt information through the changes in the expression.

[0124] See also Figure 5b As shown, Figure 5bThis is another distribution diagram of inquiry prompt information. In response to the user's touch operation on the first-level prompt information "satisfied", the summary description information corresponding to "satisfied" is displayed in the second display area 5B, "The service is great, I want to praise the driver."

[0125] Accordingly, the inquiry prompt information may include multiple first-level prompt information, as well as the second-level prompt information and summary description information corresponding to each first-level prompt information, see Figure 5c As shown, Figure 5c This is another distribution diagram of inquiry prompt information. Figure 5c In the first display area of ​​the display, three categories of primary prompt information are displayed, namely, expressions of "satisfied", "average", and "unsatisfied" and brief text descriptions. In response to the user's touch operation on the primary prompt information "satisfied", the summary description information corresponding to "satisfied" is displayed in the second display area, and at the same time, multiple secondary prompt information corresponding to "satisfied" is displayed in the third display area 5C.

[0126] Further, in the case where the inquiry prompt information includes primary prompt information and summary description information corresponding to the primary prompt information, the response to the user's touch operation on the inquiry prompt information generates evaluation information on the travel situation, including:

[0127] In response to a touch operation issued by a user, the evaluation information is generated based on the summary description information corresponding to the primary prompt information corresponding to the touch operation.

[0128] In response to the user's touch operation on the summary descriptive information corresponding to the touched first-level prompt information, it is determined that the user has learned the true meaning of the touched first-level prompt information, and based on the first-level prompt information and the summary descriptive information corresponding to the first-level prompt information, evaluation information of the travel situation of the target travel order is generated. The evaluation information here is the user's overall evaluation of the target travel order.

[0129] Furthermore, the inquiry prompt information includes any one or more of the following: negative inquiry prompt information, neutral inquiry prompt information, and positive inquiry prompt information.

[0130] When evaluating travel orders, users' emotional tendencies are usually dissatisfied, average, and satisfied. Correspondingly, dissatisfied emotional tendencies correspond to negative inquiry prompt information, average emotional tendencies correspond to neutral inquiry prompt information, and satisfied emotional tendencies correspond to positive inquiry prompt information.

[0131] As an optional implementation, the inquiry prompt information corresponds to two categories, namely, negative inquiry prompt information and positive inquiry prompt information. As another optional implementation, the inquiry prompt information corresponds to three categories, namely, negative inquiry prompt information, sexual inquiry prompt information, and positive inquiry prompt information.

[0132] Optionally, the inquiry prompt information can be classified not only from the perspective of whether the user is satisfied with the service of the target travel order, but also from the perspective of multiple service items. Specifically, the inquiry prompt information includes any one or more of the following: service attitude inquiry prompt information, driving skill inquiry prompt information, vehicle environment inquiry prompt information. The user can choose to evaluate different service items. For example, the user only evaluates the service attitude of the target travel order.

[0133] Furthermore, in the information uploading method provided in the embodiment of the present application, the inquiry prompt information is determined based on the attribute information of the target travel order; wherein, the attribute information of the target travel order includes any one or more of the following: user's identity information, location information, language information, travel category and vehicle type.

[0134] In the embodiment of the present application, the target travel order has different attribute information, and the query prompt information corresponding to the target travel order is also different. The server determines the query prompt information corresponding to the target travel order according to the attribute information of the target travel order. Among them, the user's identity information includes one or more of the following information: user role (passenger or driver), account registration time, travel service times, and membership level.

[0135] Specifically, after receiving the request for obtaining the inquiry prompt information about the target travel order sent by the service request end, the server determines the service scenario corresponding to the target travel order according to the user role of the user holding the service request end, and the travel category and vehicle type corresponding to the target travel order; determines the basic inquiry prompt information corresponding to the target travel order based on the user's location information (such as the city) and the service scenario corresponding to the target travel order; generates exclusive inquiry prompt information that matches the above identity information based on the user's account registration time, number of travel services, and membership level; and determines the basic inquiry prompt information and the exclusive inquiry prompt information as the inquiry prompt information.

[0136] Correspondingly, user roles include passengers and drivers. Different user roles have different perspectives on the target travel order evaluation. In practice, the evaluation of the driver and the online car-hailing platform by the passenger is different from that of the driver on the passenger and the online car-hailing platform. The travel category is any of the following categories: express, premium, private car, and carpooling. Since different travel categories correspond to different service standards, users have different service requirements for travel services under different travel categories. Therefore, under different travel categories, users have different evaluations of the target travel order. Vehicle types include small cars, micro cars, compact cars, medium cars, high-end cars, luxury cars, sedan cars, CDV (Car Derived Van) cars, MPV (Multi-Purpose Vehicles) cars, and SUV (Sport Utility Vehicle) cars. When riding in different models of vehicles, users have different travel experiences, so they will have different evaluations of the target travel order. Based on the user's user role, the service standard of the travel category of the target travel order, and the vehicle type of the target travel order, the service scenario corresponding to the target travel order is determined.

[0137] In practice, the location information may be the city where the user is located. Different cities have different road conditions, different climate conditions, and different user personalities. The service needs during travel will also be different. It is necessary to distinguish the city where the user is located and determine the basic inquiry prompt information of the target travel order based on the user's location information and the service scenario of the target travel order. Here, in the same service scenario, when the user is in different locations, the generated basic inquiry prompt information is different, and the basic inquiry prompt information is associated with the user's location information.

[0138] Based on the user's account registration time, number of travel services and membership level, it can be determined whether the user is a new user, old user, low-level member, mid-level member, high-level member or other user with special identities. Different users have different requirements for travel services. Here, the user's special identity is determined based on the user's account registration time, number of travel services and membership level, and then exclusive inquiry prompt information matching the user's special identity is generated.

[0139] Based on this, the inquiry prompt information is associated with the user's location information, identity information, travel category and vehicle type of the target travel order, and the inquiry prompt information is more in line with the user's real evaluation needs.

[0140] In addition, the inquiry prompt information is also associated with language information. The language information is the language mode of the service request end held by the user, including any one of the following language modes: Simplified Chinese, Traditional Chinese, English, Japanese, Korean and other languages. Inquiry prompt information matching the language mode of the service request end is generated to facilitate the service request end to generate evaluation information based on the inquiry prompt information.

[0141] The server locally pre-stores a variety of query prompt information, which includes a variety of categories. According to the user's location information and the service scenario of the target travel order, the server searches for query prompt information that matches the location information and the service scenario from the pre-stored query prompt information as the basic query prompt information. Since the pre-stored query prompt information includes a variety of categories, the basic query prompt information found also includes a variety of categories. Correspondingly, according to the user's special identity information, the server searches for query prompt information that matches the special identity information from the pre-stored query prompt information as the exclusive query prompt information. Since the pre-stored query prompt information includes a variety of categories, the exclusive query prompt information found also includes a variety of categories.

[0142] By adopting this method of generating inquiry prompt information, the basic inquiry prompt information determined based on the user's location information and the service scenario corresponding to the travel order is at the city level; based on the user's special identity information, the exclusive inquiry prompt information generated is at the user level. The inquiry prompt information includes both the basic inquiry prompt information at the city level and the exclusive inquiry prompt information at the user level, which can provide users with inquiry prompt information that is comprehensive and in line with their actual needs, thereby improving the efficiency and accuracy of users' evaluation of target travel orders.

[0143] Furthermore, in the information uploading method provided in the embodiment of the present application, the service requesting end can also receive prompt information indicating that the evaluation information returned by the server is successfully associated with the target travel order.

[0144] The service request end sends the evaluation information to the server. After receiving the evaluation information of the target travel order, the server associates the evaluation information with the order information generated for the target travel order. After the association is successful, the server sends a prompt message to the service request end indicating that the evaluation information is successfully associated with the target travel order, so as to prompt the user that the evaluation information has been successfully associated in the server.

[0145] Furthermore, in the information uploading method provided in the embodiment of the present application, the secondary prompt information corresponding to the negative type inquiry prompt information includes any one or more of the following: prompt information about the lack of designated drinks, prompt information about the failure to make a safety reminder for riding, prompt information about the poor hygiene condition of the vehicle, prompt information about poor service attitude, prompt information about poor driving skills, and prompt information about poor appearance.

[0146] The secondary prompt information corresponding to the neutral inquiry prompt information includes any one or more of the following: prompt information about the accuracy of the pick-up location, prompt information about patient service attitude, prompt information about a good in-car environment, prompt information about standard appearance, and prompt information about stable driving skills.

[0147] The secondary prompt information corresponding to the active inquiry prompt information includes any one or more of the following: prompt information about smiling service, prompt information about patiently waiting and not rushing, prompt information about actively providing help, prompt information about riding safety reminders, prompt information about recognizing the route and delivering quickly, and prompt information about satisfying riding preferences.

[0148] Furthermore, the information uploading method provided in the embodiment of the present application further includes:

[0149] Respond to the user's touch operation to determine the travel destination and travel origin; respond to the order operation issued by the user, send an order request to the server, so that the server will assign the target travel order generated according to the order request to the target service provider, and start executing the target travel order.

[0150] Both the service request end and the service provider end are installed with applications for executing the online car-hailing service. When the service request page of the online car-hailing service is displayed on the service request end, it responds to the user's touch operation, such as the location selection operation, determines the travel destination and travel origin of the travel service, and responds to the user's order operation for the above travel destination and travel origin. The service request end sends an order request carrying the travel destination and travel origin to the server. After receiving the order request, the server generates a target travel order based on the travel destination and travel origin, and after the service provider end accepts the target travel order, the server allocates the target travel order to the service provider end, and then executes the target travel order until the user generates evaluation information for the target travel order.

[0151] Based on the same inventive concept, an information uploading system corresponding to the information uploading method is also provided in the embodiment of the present application. Since the principle of solving the problem by the system in the embodiment of the present application is similar to the above-mentioned information uploading method in the embodiment of the present application, the implementation of the system can refer to the implementation of the method, and the repeated parts will not be repeated.

[0152] See also Figure 6 As shown, Figure 6 A schematic diagram of the structure of an information uploading system provided in an embodiment of the present application, wherein the information uploading system includes a service requesting end 601 and a server 602;

[0153] The service request end 601 is used to display inquiry prompt information about the travel status of the target travel order matching the attribute information of the target travel order on the graphical user interface of the service request end 601 when detecting that the execution progress of the target travel order reaches the target progress;

[0154] The service request end 601 is further used to respond to the user's touch operation on the inquiry prompt information and generate evaluation information on the travel situation;

[0155] The service request end 601 is also used to send the evaluation information to the server 602;

[0156] The server 602 is used to receive the evaluation information of the target travel order sent by the service request end 601.

[0157] As an optional implementation, the service request end 601 is also used to determine that the execution progress of the target travel order reaches the target progress if the current location of the service request end 601 is consistent with the end location of the target travel order.

[0158] As an optional implementation, the service request end 601 is also used to search for historical orders similar to the target travel order based on the starting position and the end position of the target travel order; when the driving duration of the target travel order and the driving duration of the historical orders meet preset conditions, it is determined that the execution progress of the target travel order has reached the target progress.

[0159] As an optional implementation manner, the service request end 601 is further configured to determine that the execution progress of the target travel order reaches the target progress after receiving the prompt information of successful settlement of the target travel order; or,

[0160] If a touch operation of the user on the evaluation control of the completed target travel order is detected, it is determined that the execution progress of the target travel order has reached the target progress; or,

[0161] If a touch operation of the user on a target travel order that has not been evaluated in the historical order page is detected, it is determined that the execution progress of the target travel order has reached the target progress.

[0162] As an optional implementation, the inquiry prompt information includes a plurality of first-level prompt information, each first-level prompt information corresponds to a plurality of second-level prompt information, and each first-level prompt information and the corresponding second-level prompt information belong to the same category;

[0163] The service request end 601 is also used to display the multiple first-level prompt information in the graphical user interface; in response to the user's touch operation on the first-level prompt information, display the second-level prompt information belonging to the same category as the first-level prompt information corresponding to the touch operation; wherein the first-level prompt information is a brief description of the information, and the second-level prompt information is a specific description of the information.

[0164] As an optional implementation, the service request end 601 is further used to respond to a touch operation issued by a user, and generate the evaluation information based on the primary prompt information and / or secondary prompt information corresponding to the touch operation.

[0165] As an optional implementation, the inquiry prompt information includes first-level prompt information corresponding to different evaluation types, and each first-level prompt information corresponds to summary description information;

[0166] The service request end 601 is also used to display the primary prompt information corresponding to different evaluation types in the graphical user interface; in response to the user's touch operation on the primary prompt information, highlight the summary description information of the primary prompt information corresponding to the touch operation.

[0167] As an optional implementation, the service request end 601 is further used to respond to a touch operation issued by a user, and generate the evaluation information based on the summary description information corresponding to the primary prompt information corresponding to the touch operation.

[0168] As an optional implementation manner, the inquiry prompt information includes any one or more of the following: negative inquiry prompt information, neutral inquiry prompt information, and positive inquiry prompt information.

[0169] As an optional implementation, the service request end 601 is also used to send a request for obtaining query prompt information carrying attribute information of the target travel order to the server 602; wherein the attribute information of the target travel order includes any one or more of the following: user identity information, location information, language information, travel category and vehicle type.

[0170] The server 602 is further used to, after receiving the query prompt information acquisition request sent by the service request end 601, determine the service scenario corresponding to the target travel order according to the identity information of the user holding the service request end 601, and the travel category and vehicle type corresponding to the target travel order; determine the basic query prompt information corresponding to the target travel order based on the location information of the user and the service scenario corresponding to the target travel order; generate exclusive query prompt information matching the identity information based on the identity information of the user; determine the basic query prompt information and the exclusive query prompt information as the query prompt information, and send the query prompt information to the service request end 601;

[0171] The service request end 601 is used to receive the query prompt information sent by the server 602.

[0172] As an optional implementation, the service request end 601 is also used to receive a prompt message returned by the server 602 indicating that the evaluation information is successfully associated with the target travel order.

[0173] As an optional implementation, the secondary prompt information corresponding to the negative inquiry prompt information includes any one or more of the following: prompt information about lack of designated drinks, prompt information about failure to make a safety reminder for riding, prompt information about poor vehicle hygiene, prompt information about poor service attitude, prompt information about poor driving skills, and prompt information about poor appearance;

[0174] The secondary prompt information corresponding to the neutral inquiry prompt information includes any one or more of the following: prompt information about the accurate pick-up location, prompt information about patient service attitude, prompt information about a good in-car environment, prompt information about standard appearance, and prompt information about stable driving skills;

[0175] The secondary prompt information corresponding to the active inquiry prompt information includes any one or more of the following: prompt information about smiling service, prompt information about patiently waiting and not rushing, prompt information about actively providing help, prompt information about riding safety reminders, prompt information about recognizing the route and delivering quickly, and prompt information about satisfying riding preferences.

[0176] As an optional implementation, the service request end 601 is further used to respond to the user's touch operation, determine the travel destination and the travel origin, and respond to the order operation issued by the user to send an order request to the server 602;

[0177] The server 602 is also used to generate a target travel order based on the order request, allocate the target travel order to a target service provider, and start executing the target travel order.

[0178] The information uploading system provided in the embodiment of the present application displays inquiry prompt information about the travel conditions of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end when the target travel order reaches the target progress. The inquiry prompt information has a high degree of matching with the actual travel conditions of the target travel order, which is convenient for the user to quickly make evaluation information that matches the actual travel conditions through touch operations on the inquiry prompt information. The generation efficiency of the evaluation information is high and the accuracy of the evaluation information is high.

[0179] Based on the same inventive concept, an information uploading device corresponding to the information uploading method is also provided in the embodiment of the present application. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the above-mentioned information uploading method in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0180] See also Figure 7 As shown, Figure 7 A schematic diagram of the structure of an information uploading device provided in an embodiment of the present application, wherein the information uploading device resides on a service requesting end and includes:

[0181] The display module 701 is used to display, on the graphical user interface of the service request end, inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order when it is detected that the execution progress of the target travel order reaches the target progress;

[0182] A generating module 702, configured to generate evaluation information on the travel situation in response to a user's touch operation on the query prompt information;

[0183] The first sending module 703 is used to send the evaluation information to the server.

[0184] As an optional implementation manner, the information uploading device further includes:

[0185] The first determination module is used to determine that the execution progress of the target travel order reaches the target progress if the current location of the service request end is consistent with the end location of the target travel order.

[0186] As an optional implementation manner, the information uploading device further includes:

[0187] A search module, configured to search for historical orders similar to the target travel order based on the starting location and the ending location of the target travel order;

[0188] The second determination module is used to determine that the execution progress of the target travel order reaches the target progress when the driving duration of the target travel order and the driving duration of the historical order meet the preset conditions.

[0189] As an optional implementation manner, the information uploading device further includes:

[0190] A third determination module is configured to determine whether the execution progress of the target travel order reaches the target progress after receiving a prompt message indicating successful settlement of the target travel order; or

[0191] A fourth determination module is used to determine whether the execution progress of the target travel order has reached the target progress if a user touch operation on the evaluation control of the completed target travel order is detected; or,

[0192] The fifth determination module is used to determine whether the execution progress of the target travel order has reached the target progress if a touch operation of the user on the target travel order that has not been evaluated in the historical order page is detected.

[0193] As an optional implementation manner, the inquiry prompt information includes multiple first-level prompt information, each first-level prompt information corresponds to multiple second-level prompt information, and each first-level prompt information and the corresponding second-level prompt information belong to the same category. When the display module 701 displays the inquiry prompt information about the travel situation of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end, it includes:

[0194] Displaying the plurality of first-level prompt information in the graphical user interface;

[0195] In response to the user's touch operation on the primary prompt information, secondary prompt information belonging to the same category as the primary prompt information corresponding to the touch operation is displayed; wherein the primary prompt information is brief description information, and the secondary prompt information is specific description information.

[0196] As an optional implementation, the generating module 702, in response to the user's touch operation on the query prompt information, generates the evaluation information on the travel situation, including:

[0197] In response to a touch operation issued by a user, the evaluation information is generated based on primary prompt information and / or secondary prompt information corresponding to the touch operation.

[0198] As an optional implementation, the inquiry prompt information includes first-level prompt information corresponding to different evaluation types, and each first-level prompt information corresponds to summary description information. When the display module 701 displays the inquiry prompt information about the travel situation of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end, it also includes:

[0199] Displaying primary prompt information corresponding to different evaluation types in the graphical user interface;

[0200] In response to a user's touch operation on the primary prompt information, summary description information of the primary prompt information corresponding to the touch operation is highlighted.

[0201] As an optional implementation, the generating module 702, in response to the user's touch operation on the query prompt information, generates the evaluation information on the travel situation, further comprising:

[0202] In response to a touch operation issued by a user, the evaluation information is generated based on the summary description information corresponding to the primary prompt information corresponding to the touch operation.

[0203] As an optional implementation manner, the inquiry prompt information includes any one or more of the following: negative inquiry prompt information, neutral inquiry prompt information, and positive inquiry prompt information.

[0204] As an optional implementation, the inquiry prompt information is determined based on the attribute information of the target travel order; wherein the attribute information of the target travel order includes any one or more of the following: user identity information, location information, language information, travel category and vehicle type.

[0205] As an optional implementation manner, the information uploading device further includes:

[0206] The receiving module is used to receive the prompt information returned by the server indicating that the evaluation information is successfully associated with the target travel order.

[0207] As an optional implementation, the secondary prompt information corresponding to the negative inquiry prompt information includes any one or more of the following: prompt information about lack of designated drinks, prompt information about failure to make a safety reminder for riding, prompt information about poor vehicle hygiene, prompt information about poor service attitude, prompt information about poor driving skills, and prompt information about poor appearance;

[0208] The secondary prompt information corresponding to the neutral inquiry prompt information includes any one or more of the following: prompt information about the accurate pick-up location, prompt information about patient service attitude, prompt information about a good in-car environment, prompt information about standard appearance, and prompt information about stable driving skills;

[0209] The secondary prompt information corresponding to the active inquiry prompt information includes any one or more of the following: prompt information about smiling service, prompt information about patiently waiting and not rushing, prompt information about actively providing help, prompt information about riding safety reminders, prompt information about recognizing the route and delivering quickly, and prompt information about satisfying riding preferences.

[0210] As an optional implementation manner, the information uploading device further includes:

[0211] A sixth determination module, for responding to a user's touch operation to determine a travel destination and a travel origin;

[0212] The second sending module is used to respond to the order operation issued by the user and send an order request to the server, so that the server will assign the target travel order generated according to the order request to the target service provider and start executing the target travel order.

[0213] The information uploading device provided in the embodiment of the present application displays inquiry prompt information about the travel conditions of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end when the target travel order reaches the target progress. The inquiry prompt information has a high degree of matching with the actual travel conditions of the target travel order, which is convenient for the user to quickly make evaluation information that matches the actual travel conditions through touch operations on the inquiry prompt information. The generation efficiency of the evaluation information is high and the accuracy of the evaluation information is high.

[0214] See also Figure 8 As shown, Figure 8 A structural diagram of an electronic device provided in an embodiment of the present application, the electronic device 800 includes: a processor 801, a memory 802 and a bus, the memory 802 stores machine-readable instructions executable by the processor 801, when the electronic device is running, the processor 801 communicates with the memory 802 via the bus, and the processor 801 executes the machine-readable instructions to perform the steps of the above-mentioned information uploading method.

[0215] Specifically, the above-mentioned memory 802 and processor 801 can be general-purpose memories and processors, which are not specifically limited here. When the processor 801 runs the computer program stored in the memory 802, the above-mentioned information uploading method can be executed.

[0216] Corresponding to the above-mentioned information uploading method, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned information uploading method are executed.

[0217] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0218] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0219] In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.

[0220] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that can be executed by a processor. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0221] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A method for uploading information, characterized in that: Acting on the service request end, the information uploading method includes: When it is detected that the execution progress of the target travel order reaches the target progress, inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order is displayed on the graphical user interface of the service request end; the target progress is one or more of the execution progress of the target travel order; the inquiry prompt information includes multiple first-level prompt information, each first-level prompt information corresponds to multiple second-level prompt information, and each first-level prompt information and the corresponding second-level prompt information belong to the same category. The inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order is displayed on the graphical user interface of the service request end, including: displaying the multiple first-level prompt information in the graphical user interface; in response to the user's touch operation on the first-level prompt information, displaying the second-level prompt information belonging to the same category as the first-level prompt information corresponding to the touch operation; wherein the first-level prompt information is a brief description of the information, and the second-level prompt information is a specific description of the information; In response to a user's touch operation on the inquiry prompt information, generating evaluation information on the travel situation; The evaluation information is sent to a server.

2. The information uploading method according to claim 1, characterized in that: Check whether the execution progress of the target travel order reaches the target progress by the following methods: If the current location of the service request end is consistent with the destination location of the target travel order, it is determined that the execution progress of the target travel order reaches the target progress.

3. The information uploading method according to claim 1, characterized in that: Check whether the execution progress of the target travel order reaches the target progress by the following methods: Based on the starting location and the ending location of the target travel order, searching for historical orders similar to the target travel order; When the driving duration of the target travel order and the driving duration of the historical order meet preset conditions, it is determined that the execution progress of the target travel order reaches the target progress.

4. The information uploading method according to claim 1, characterized in that: Check whether the execution progress of the target travel order reaches the target progress by the following methods: After receiving a prompt message indicating successful settlement of the target travel order, determining that the execution progress of the target travel order reaches the target progress; or, If a touch operation of the user on the evaluation control of the completed target travel order is detected, it is determined that the execution progress of the target travel order has reached the target progress; or, If a touch operation of the user on a target travel order that has not been evaluated in the historical order page is detected, it is determined that the execution progress of the target travel order has reached the target progress.

5. The information uploading method according to claim 1, characterized in that: The step of generating evaluation information on the travel situation in response to the user's touch operation on the inquiry prompt information includes: In response to a touch operation issued by a user, the evaluation information is generated based on primary prompt information and / or secondary prompt information corresponding to the touch operation.

6. The information uploading method according to claim 1, characterized in that: The inquiry prompt information includes first-level prompt information corresponding to different evaluation types, each first-level prompt information corresponds to summary description information, and the inquiry prompt information about the travel situation of the target travel order that matches the attribute information of the target travel order is displayed on the graphical user interface of the service request end, including: Displaying primary prompt information corresponding to different evaluation types in the graphical user interface; In response to a user's touch operation on the primary prompt information, summary description information of the primary prompt information corresponding to the touch operation is highlighted.

7. The information uploading method according to claim 6, characterized in that: The step of generating evaluation information on the travel situation in response to the user's touch operation on the inquiry prompt information includes: In response to a touch operation issued by a user, the evaluation information is generated based on the summary description information corresponding to the primary prompt information corresponding to the touch operation.

8. The information uploading method according to claim 1, characterized in that: The inquiry prompt information includes any one or more of the following: negative inquiry prompt information, neutral inquiry prompt information, and positive inquiry prompt information.

9. The information uploading method according to claim 1, characterized in that: The inquiry prompt information is determined based on the attribute information of the target travel order; wherein the attribute information of the target travel order includes any one or more of the following: user identity information, location information, language information, travel category and vehicle type.

10. The information uploading method according to claim 1, characterized in that: The information uploading method further includes: Receive prompt information returned by the server indicating that the evaluation information is successfully associated with the target travel order.

11. The information uploading method according to claim 8, characterized in that: The secondary prompt information corresponding to the negative inquiry prompt information includes any one or more of the following: prompt information about lack of designated drinks, prompt information about failure to make a safety reminder for riding, prompt information about poor vehicle hygiene, prompt information about poor service attitude, prompt information about poor driving skills, and prompt information about poor appearance; The secondary prompt information corresponding to the neutral inquiry prompt information includes any one or more of the following: prompt information about the accurate pick-up location, prompt information about patient service attitude, prompt information about a good in-car environment, prompt information about standard appearance, and prompt information about stable driving skills; The secondary prompt information corresponding to the active inquiry prompt information includes any one or more of the following: prompt information about smiling service, prompt information about patiently waiting and not rushing, prompt information about actively providing help, prompt information about riding safety reminders, prompt information about recognizing the route and delivering quickly, and prompt information about satisfying riding preferences.

12. The information uploading method according to claim 1, characterized in that: The information uploading method further includes: Respond to the user's touch operation to determine the travel destination and travel origin; In response to the order operation issued by the user, an order request is sent to the server, so that the server assigns the target travel order generated according to the order request to the target service provider and starts executing the target travel order.

13. An information uploading system, characterized in that: The information uploading system includes a service requesting end and a server; The service request end is used to display inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end when detecting that the execution progress of the target travel order reaches the target progress; The target progress is one or more of the execution progress of the target travel order; the inquiry prompt information includes multiple first-level prompt information, each first-level prompt information corresponds to multiple second-level prompt information, and each first-level prompt information and the corresponding second-level prompt information belong to the same category; the service request end is specifically used to: display the multiple first-level prompt information in the graphical user interface; in response to the user's touch operation on the first-level prompt information, display the second-level prompt information belonging to the same category as the first-level prompt information corresponding to the touch operation; wherein the first-level prompt information is a brief description of the information, and the second-level prompt information is a specific description of the information; The service request end is further used to respond to the user's touch operation on the inquiry prompt information and generate evaluation information on the travel situation; The service request end is further used to send the evaluation information to the server; The server is used to receive the evaluation information of the target travel order sent by the service request end.

14. An information uploading device, characterized in that: Residing on the service request end, the information uploading device includes: A display module is used to display inquiry prompt information about the travel status of the target travel order that matches the attribute information of the target travel order on the graphical user interface of the service request end when it is detected that the execution progress of the target travel order reaches the target progress; the target progress is one or more of the execution progress of the target travel order; the inquiry prompt information includes multiple first-level prompt information, each first-level prompt information corresponds to multiple second-level prompt information, and each first-level prompt information and the corresponding second-level prompt information belong to the same category; the display module is specifically used to: display the multiple first-level prompt information in the graphical user interface; in response to the user's touch operation on the first-level prompt information, display the second-level prompt information belonging to the same category as the first-level prompt information corresponding to the touch operation; wherein the first-level prompt information is a brief description of the information, and the second-level prompt information is a specific description of the information; A generating module, configured to generate evaluation information on the travel situation in response to a user's touch operation on the inquiry prompt information; The first sending module is used to send the evaluation information to the server.

15. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the memory via the bus, and the processor executes the machine-readable instructions to perform the steps of the information uploading method as described in any one of claims 1 to 12.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the information uploading method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Method and apparatus for providing directional problem data and computer storage medium

    CN108805595A

  • Online car-hailing management system and method based on blockchain technology

    CN111652511A