Information display method, device, electronic device and storage medium

By displaying and prompting the second starting point on the order page in the carpooling travel scenario, the problem of passengers' choice of starting point is solved, and travel efficiency and service quality are improved.

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

Patent Information

Application Number
CN202010634778.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-02
Publication Date
2024-12-10
Estimated Expiration
2040-12-10

AI Technical Summary

Technical Problem

In carpooling travel scenarios, if the passengers choose a travel starting point that is inconvenient to take the ride, it will reduce travel efficiency and it will be difficult for the existing technology to effectively solve this problem.

Method used

By responding to the starting point selection operation in the order placing page, the first starting point position of the order to be generated is determined. If the arrival efficiency does not meet the preset conditions, the second starting point position is determined, and the first starting point and the second starting point position are displayed on the page. The user is prompted to use the second starting point as the starting point to generate a service order.

Benefits of technology

It improves the efficiency of information prompts and travel efficiency, avoids passengers from going to the wrong boarding point, and improves the service quality of the travel service platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111833145B_ABST
    Figure CN111833145B_ABST
Patent Text Reader

Abstract

The present application provides an information display method, device, electronic device and storage medium, the method comprising: in response to a starting point selection operation on an order page, determining a first starting point position of an order to be generated; if it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition, determining a second starting point position; wherein the distance between the second starting point position and the first starting point position is less than a preset distance; in the order page, displaying the first starting point position and the second starting point position, and displaying a prompt message that the second starting point position is used as the starting point position of the order to be generated; in response to an order placement operation with the second starting point position as the starting point position of the order to be generated, generating a service order; the starting point position of the service order is the second starting point position, and the embodiment of the present application can provide information prompt efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information technology, and in particular to an information display method, device, electronic device and storage medium. Background Art

[0002] Carpooling is currently a very important mode of travel. When a passenger is in the carpooling interface, the user enters the starting point and destination on the order page, and the trip starts after the user clicks on the order.

[0003] In the carpooling scenario, drivers need to pick up different passengers. If a user chooses a starting point that is not convenient for picking up passengers, it will reduce the travel efficiency of all passengers participating in the carpooling. In order to improve travel efficiency, the platform will choose a new starting point for the passengers to facilitate efficient travel. Summary of the invention

[0004] In view of this, the purpose of the present application is to provide an information display method, device, electronic device and storage medium to improve the efficiency of information prompting.

[0005] In a first aspect, an embodiment of the present application provides an information display method, the method comprising:

[0006] In response to a starting point selection operation on an order placement page, determining a first starting point position of an order to be generated;

[0007] If it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset condition, then determining a second starting point position; wherein the distance between the second starting point position and the first starting point position is less than a preset distance;

[0008] On the order placement page, the first starting point position and the second starting point position are displayed, and prompt information is displayed that the second starting point position is used as the starting point position of the order to be generated;

[0009] In response to an order placement operation using the second starting point as the starting point of the order to be generated, a service order is generated; the starting point of the service order is the second starting point.

[0010] In one embodiment, displaying prompt information for using the second starting point as the starting point of the order to be generated includes:

[0011] Display a prompt animation for controlling the target object to move from the first starting point to the second starting point, and use the prompt animation as the prompt information; and / or,

[0012] The starting point change information of the service request end for the order to be generated is displayed, and the starting point change information is used as the prompt information.

[0013] In one implementation, controlling the target object to move from the first starting position to the second starting position includes:

[0014] The target object is controlled to move from the first starting point to the second starting point in a straight line manner.

[0015] In one embodiment, after displaying the prompt information that the second starting point is used as the starting point of the order to be generated, the method further includes:

[0016] Displaying multiple alternative starting points on the ordering page;

[0017] In response to a selection operation on a target candidate starting point position, prompt information is displayed to use the target candidate starting point position as the starting point position of the order to be generated.

[0018] In one embodiment, after displaying the prompt information that the second starting point is used as the starting point of the order to be generated, the method further includes:

[0019] On the ordering page, guidance information from the current location of the service requesting end for the order to be generated to the second starting point location is displayed.

[0020] In one embodiment, displaying guidance information from the current location of the service request end of the to-be-generated order to the second starting location includes:

[0021] Display the direction indication information or the navigation path from the current position of the service request end to the second starting point position, and use the direction indication information or the navigation path as the indication information.

[0022] In one embodiment, the arrival efficiency of reaching the first starting point is calculated according to the following steps:

[0023] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and determine the arrival efficiency based on the first time duration.

[0024] In one embodiment, the arrival efficiency of reaching the first starting point is calculated according to the following steps:

[0025] If it is determined that the parking time of the service provider at the first starting point is less than a preset time threshold, determining a second time for the service requester to generate the order to arrive at the first starting point;

[0026] The arrival efficiency is determined according to the second duration.

[0027] In one embodiment, the arrival efficiency of reaching the first starting point is calculated according to the following steps:

[0028] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and a third time duration for a service requester capable of accepting the order to be generated to arrive at the first starting point;

[0029] The arrival efficiency is determined according to a maximum value between the first duration and the third duration.

[0030] In one embodiment, it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset condition according to the following steps:

[0031] Sending a location query request carrying a first starting point location to a server, so that the server determines whether the arrival efficiency of reaching the first starting point location meets a preset condition, and if the arrival efficiency of reaching the first starting point location does not meet the preset condition, sending a negative message to the service request end of the order to be generated;

[0032] receiving the negative information;

[0033] According to the negative information, it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition; or,

[0034] If the arrival efficiency of reaching the first starting point position is less than or equal to a preset threshold, it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset condition.

[0035] In one implementation, after sending a location query request carrying the first starting point location to the server, the method further includes:

[0036] receiving confirmation information fed back by the server; the confirmation information is sent when the server determines that the arrival efficiency of reaching the first starting point location meets a preset condition;

[0037] If it is determined according to the determination information that the arrival efficiency of reaching the first starting point location meets a preset condition, the first starting point location is displayed on the order placement page;

[0038] In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

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

[0040] If the arrival efficiency of reaching the first starting point is greater than the preset threshold, the first starting point is displayed on the order page;

[0041] In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

[0042] In one implementation, determining the second starting point position includes:

[0043] Sending a starting point change request for the service request end in the order to be generated to the server, wherein the starting point change request carries the first starting point position, so that the server determines a second starting point position from a plurality of starting point positions within a first range to which the first starting point position belongs;

[0044] Receive the second starting point position fed back by the server.

[0045] In a second aspect, an embodiment of the present application provides an information display method, the method comprising:

[0046] Receiving a first starting point location of an order to be generated; the first starting point location is sent by a service request end of the order to be generated in response to a starting point selection operation on an order placement page;

[0047] If it is determined that the arrival efficiency at the first starting position does not meet the preset conditions, the second starting position is sent to the service request end, so that the service request end displays the first starting position and the second starting position on the order page, and displays a prompt message that the second starting position is used as the starting position for the order to be generated.

[0048] In a third aspect, an embodiment of the present application provides an information display system, the system comprising:

[0049] The service request end sends a first starting point position of the order to be generated; the first starting point position is generated by the service request end of the order to be generated in response to a starting point selection operation on the order placement page;

[0050] The server receives the first starting point position, and when determining that the arrival efficiency of reaching the first starting point position does not meet a preset condition, sends the second starting point position to the service request end;

[0051] The service request end receives the second starting point position;

[0052] The service request end displays the first starting point location and the second starting point location on the order placement page, and displays prompt information that the second starting point location is used as the starting point location of the order to be generated;

[0053] The service request end generates a service order in response to an order placement operation that uses the second starting point as the starting point of the order to be generated; the starting point of the service order is the second starting point.

[0054] In a fourth aspect, an embodiment of the present application provides an information display device, the device comprising:

[0055] A first determination module, configured to respond to a starting point selection operation on an order placement page and determine a first starting point position of an order to be generated;

[0056] A second determination module, configured to determine a second starting point position if it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition; wherein the distance between the second starting point position and the first starting point position is less than a preset distance;

[0057] A display module, configured to display the first starting point position and the second starting point position on the order placement page, and to display prompt information indicating that the second starting point position is used as the starting point position of the order to be generated;

[0058] A generating module is used to generate a service order in response to an order placement operation using the second starting point as the starting point of the order to be generated; the starting point of the service order is the second starting point.

[0059] In one embodiment, the display module is used to display prompt information for using the second starting point as the starting point of the order to be generated according to the following steps:

[0060] Display a prompt animation for controlling the target object to move from the first starting point to the second starting point, and use the prompt animation as the prompt information; and / or,

[0061] The starting point change information of the service request end for the order to be generated is displayed, and the starting point change information is used as the prompt information.

[0062] In one embodiment, the display module is used to control the target object to move from the first starting position to the second starting position according to the following steps:

[0063] The target object is controlled to move from the first starting point to the second starting point in a straight line manner.

[0064] In one embodiment, the display module is further used for:

[0065] Displaying multiple alternative starting points on the ordering page;

[0066] In response to a selection operation on a target candidate starting point position, prompt information is displayed to use the target candidate starting point position as the starting point position of the order to be generated.

[0067] In one embodiment, the display module is further used for:

[0068] On the ordering page, guidance information from the current location of the service requesting end for the order to be generated to the second starting point location is displayed.

[0069] In one embodiment, the display module is used to display guidance information from the current location of the service request end of the to-be-generated order to the second starting location according to the following steps:

[0070] Display the direction indication information or the navigation path from the current position of the service request end to the second starting point position, and use the direction indication information or the navigation path as the indication information.

[0071] In one embodiment, the second determination module is used to calculate the arrival efficiency of reaching the first starting point according to the following steps:

[0072] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and determine the arrival efficiency based on the first time duration.

[0073] In one embodiment, the second determination module calculates the arrival efficiency of reaching the first starting point according to the following steps:

[0074] If it is determined that the parking time of the service provider at the first starting point is less than a preset time threshold, determining a second time for the service requester to generate the order to arrive at the first starting point;

[0075] The arrival efficiency is determined according to the second duration.

[0076] In one embodiment, the second determination module calculates the arrival efficiency of reaching the first starting point according to the following steps:

[0077] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and a third time duration for a service requester capable of accepting the order to be generated to arrive at the first starting point;

[0078] The arrival efficiency is determined according to a maximum value between the first duration and the third duration.

[0079] In one embodiment, the second determining module is used to determine that the arrival efficiency of reaching the first starting point position does not meet a preset condition according to the following steps:

[0080] Sending a location query request carrying a first starting point location to a server, so that the server determines whether the arrival efficiency of reaching the first starting point location meets a preset condition, and if the arrival efficiency of reaching the first starting point location does not meet the preset condition, sending a negative message to the service request end of the order to be generated;

[0081] receiving the negative information;

[0082] According to the negative information, it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition; or,

[0083] If the arrival efficiency of reaching the first starting point position is less than or equal to a preset threshold, it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset condition.

[0084] In one embodiment, the invention further comprises: a receiving module, the receiving module being used to: receive confirmation information fed back by the server; the confirmation information is sent when the server determines that the arrival efficiency of reaching the first starting point location meets a preset condition;

[0085] The display module is also used for:

[0086] If it is determined according to the determination information that the arrival efficiency of reaching the first starting point location meets a preset condition, the first starting point location is displayed on the order placement page;

[0087] The generation module is also used for:

[0088] In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

[0089] In one embodiment, the display module is further used for:

[0090] If the arrival efficiency of reaching the first starting point is greater than the preset threshold, the first starting point is displayed on the order page;

[0091] The generation module is also used for:

[0092] In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

[0093] In one embodiment, the second determination module is used to determine the second starting point position according to the following steps:

[0094] Sending a starting point change request for the service request end in the order to be generated to the server, wherein the starting point change request carries the first starting point position, so that the server determines a second starting point position from a plurality of starting point positions within a first range to which the first starting point position belongs;

[0095] Receive the second starting point position fed back by the server.

[0096] In a fifth aspect, an embodiment of the present application provides an information display device, the device comprising:

[0097] A receiving module, configured to receive a first starting point position of an order to be generated; the first starting point position is sent by a service request end of the order to be generated in response to a starting point selection operation on an order placement page;

[0098] A sending module is used to send the second starting position to the service request end if it is determined that the arrival efficiency of reaching the first starting position does not meet the preset conditions, so that the service request end displays the first starting position and the second starting position on the order page, and displays a prompt message that the second starting position is used as the starting position of the order to be generated.

[0099] In a sixth aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to execute the steps of the method of the first aspect above, or executes the steps of the method of the second aspect.

[0100] In a seventh 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 method of the first aspect mentioned above are executed, or the steps of the method of the second aspect are executed.

[0101] The information display method provided in the embodiment of the present application responds to the starting point selection operation on the order page, determines the first starting point position of the order to be generated, and if it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset conditions, determines the second starting point position; wherein, the distance between the second starting point position and the first starting point position is less than the preset distance, and the first starting point position and the second starting point position are displayed on the order page, and a prompt message that the second starting point position is used as the starting point position of the order to be generated is displayed; in response to the order placement operation with the second starting point position as the starting point position of the order to be generated, a service order is generated, and the starting point position of the service order is the second starting point position. In this way, after re-selecting a new starting point position for the service request end, the service request party can be prompted by displaying a prompt message on the page of the service request end to avoid the service request party going to the previously selected starting position, thereby improving the information prompt efficiency and the travel efficiency, and also improving the service quality of the travel service platform.

[0102] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application are realized and obtained by the structures specifically pointed out in the description, claims and drawings.

[0103] 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

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

[0105] Figure 1 A first flow chart of an information display method provided by an embodiment of the present application is shown;

[0106] Figure 2A A first schematic diagram of a prompt information display interface provided in an embodiment of the present application is shown;

[0107] Figure 2B A second schematic diagram of a prompt information display interface provided in an embodiment of the present application is shown;

[0108] Figure 2C A third schematic diagram of a prompt information display interface provided in an embodiment of the present application is shown;

[0109] Figure 3 A fourth schematic diagram of a prompt information display interface provided in an embodiment of the present application is shown;

[0110] Figure 4 A schematic diagram showing alternative starting point locations in an order placement interface provided in an embodiment of the present application is shown;

[0111] Figure 5 A schematic diagram showing a display of guidance information provided by an embodiment of the present application is shown;

[0112] Figure 6 A second flow chart of an information display method provided by an embodiment of the present application is shown;

[0113] Figure 7 A schematic diagram of the structure of an information display system provided by an embodiment of the present application is shown;

[0114] Figure 8 A first structural schematic diagram of an information display device provided by an embodiment of the present application is shown;

[0115] Fig. 9 A second structural schematic diagram of an information display device provided by an embodiment of the present application is shown;

[0116] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown;

[0117] Fig.11 A schematic structural diagram of another electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0118] 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. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.

[0119] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various 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.

[0120] In order to enable those skilled in the art to use the content of this application, the following implementation is provided in conjunction with a specific application scenario "travel scenario". For those skilled in the art, the general principles defined herein can be applied to other embodiments and application scenarios without departing from the spirit and scope of this application. Although this application mainly describes the travel scenario, it should be understood that this is only an exemplary embodiment.

[0121] The information display method of the embodiment of the present application can be applied to the service request end, can also be applied to the travel service platform server, and can also be applied to any other computing device with processing function. In some embodiments, the above-mentioned server or computing device may include a processor. The processor can process information and / or data related to the service request to perform one or more functions described in this application.

[0122] When a passenger chooses the group-order service in a travel scenario, the travel platform server will re-recommend a boarding point for each passenger based on the planned routes of each passenger in the group-order. When the platform re-recommends a boarding point for a passenger, if the passenger terminal does not remind the passenger, the passenger may not notice that the boarding point has changed, and the passenger will go to the boarding point of their choice to board the bus. However, the driver will go to the new boarding point to pick up the passenger, which will cause the driver to contact the passenger to negotiate the boarding point after arriving at the new boarding point, or wait for the passenger to arrive at the new boarding point. This will also reduce travel efficiency, increase the communication cost between the driver and the passenger, and reduce the experience of both the driver and the passenger.

[0123] Based on this, when the embodiment of the present application is applied to the travel scenario, in response to the starting point selection operation acting on the ordering page, the first starting point position of the order to be generated is determined, and if it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset conditions, the second starting point position is determined; wherein, the distance between the second starting point position and the first starting point position is less than the preset distance, and the first starting point position and the second starting point position are displayed in the ordering page, and the prompt information of using the second starting point position as the starting point position of the order to be generated is displayed, and in response to the order placement operation for the second starting point position as the starting point position of the order to be generated, a service order is generated, and the starting point position of the service order is the second starting point position. In this way, after reselecting a new starting point position for the service request end, the service request party can be prompted by displaying the prompt information in the page of the service request end, so as to avoid the service request party from going to the previously selected starting position, thereby improving the prompt efficiency of information, and also improving the travel efficiency, and also improving the service quality of the travel service platform. The idea of ​​the embodiment of the present application is described in detail below.

[0124] The present application embodiment provides an information display method, such as Figure 1 As shown, it is applied to the service request side and specifically includes the following steps:

[0125] S101, in response to a starting point selection operation on an order placement page, determining a first starting point position of an order to be generated.

[0126] S102: If it is determined that the arrival efficiency at the first starting point position does not meet a preset condition, determine a second starting point position; wherein the distance between the second starting point position and the first starting point position is less than a preset distance.

[0127] S103, displaying the first starting point position and the second starting point position on the order placement page, and displaying prompt information that the second starting point position is used as the starting point position of the order to be generated.

[0128] S104: In response to the order placement operation using the second starting point as the starting point of the order to be generated, a service order is generated; the starting point of the service order is the second starting point.

[0129] The embodiments of the present application are applied to travel scenarios, for example, express scenarios, carpooling scenarios, taxi scenarios, private car scenarios, ride-sharing scenarios, etc., and the scenarios can be selected according to the actual application. The information display method of the present application can be executed after any of the above scenarios is selected, or it can be executed after switching between different travel scenarios. For example, after selecting the express scenario, the passenger switches from the express scenario to the carpooling scenario considering the travel cost.

[0130] In S101, the ordering page is a page for inputting the starting point and the ending point displayed in the travel application, and the ordering page may be a page in any of the above travel scenarios; the starting point selection operation may be a touch operation performed by the user on the touch screen of the service request end, and the touch operation may be a text input operation, a voice command input operation, etc., wherein the text input operation may be an operation performed by the service requester in the starting point input box, and the voice command input operation may be a long press operation performed by the server requester on the voice input button; the first starting point may be a GPS coordinate in the travel server, and may be a location name corresponding to the GPS coordinate when displayed on the service request end, for example, the location corresponding to the GPS coordinate (X1, Y1) is the south gate of Ping An Building, then the first starting point displayed on the service request end is the south gate of Ping An Building; the first starting point is the starting point entered by the service requester in the ordering page, and when the ordering page is the ordering page in the switched scene, the first starting point may be the starting point obtained from the previous scene, for example, the passenger switches from the express scene to the carpooling scene, and the starting point in the carpooling scene may be the starting point entered by the service requester in the express scene.

[0131] During the specific implementation process, after opening the travel application, the service requester can select the corresponding travel option (different travel options correspond to different travel scenarios). After selecting the travel option, the starting location can be entered in the order page corresponding to the travel option, and the starting location can be used as the first starting location for the order to be generated.

[0132] In S102, the arrival efficiency can be characterized by the time it takes for the service request end or the service provider to reach the first starting point. The longer the time, the lower the arrival efficiency, and vice versa. The preset condition can be that the arrival efficiency is less than or equal to a preset threshold, and the preset threshold can be determined based on actual conditions. The second starting point can be determined by the travel platform (server) for the service request end. The second starting point is generally near the first starting point, convenient for pick-up and parking, such as a residential community gate, a building gate, etc. The preset distance is pre-set, such as 50 meters.

[0133] The execution subject for determining whether the arrival efficiency of reaching the first starting point position meets the preset conditions can be a server or a service request end. In actual applications, in order to reduce the processing pressure of the service request end, the execution subject is generally a server.

[0134] The following describes the process in which the server and the service request end respectively determine whether the arrival efficiency of reaching the first starting point location meets the preset conditions.

[0135] Method 1: The server determines whether the arrival efficiency of reaching the first starting point location meets a preset condition.

[0136] After determining the first starting point location, the service request end will send a location query request carrying the first starting point location to the server, so that the server can determine whether the arrival efficiency of reaching the first starting point location meets the preset conditions. If the arrival efficiency of reaching the first starting point location does not meet the preset conditions, a negative message is sent to the service request end for the order to be generated; the service request end receives the negative message, and determines, based on the negative message, that the arrival efficiency of reaching the first starting point location does not meet the preset conditions.

[0137] The format of the location query request can be determined according to the actual scenario, such as HTTP format.

[0138] After receiving the location query request from the service requester, the server can determine the arrival efficiency of the service requester at the first starting location, or determine the arrival efficiency of the service provider that can undertake the current order to be generated at the first starting location. The arrival efficiencies of arriving at the first starting location are introduced below.

[0139] 1) Determine the arrival efficiency based on the time it takes the service provider to reach the first starting point

[0140] After obtaining the first starting point location, first look for a service provider that can accept the order generated by the customer near the first starting point location. For example, a service provider within 2 kilometers around the first starting point location can be used as a service provider that can accept the order generated by the customer; there can be one or more service providers that can accept the order generated by the customer.

[0141] After determining the service provider that can undertake the order generated by the reception, the time it takes for each service provider to reach the first starting point can be calculated. The time corresponding to the maximum value can be selected from multiple time durations as the first time duration; the time corresponding to the minimum value can be selected as the first time duration; or the average of multiple time durations can be calculated and used as the first time duration. This can be determined based on actual conditions.

[0142] After obtaining the first duration, the reciprocal of the first duration may be calculated, and the reciprocal value may be used as the arrival efficiency.

[0143] Taking into account that the first starting point may be a location where parking is inconvenient, for example, the road where the first starting point is located is a one-way street, or the first starting point is a road inside a school or hospital, or when the first starting point is on the road opposite to the current location of the service requester, when the service provider arrives at the first starting point and the service requester has not yet arrived at the first starting point, the service provider needs to continue moving forward or circle around the first starting point to wait for the arrival of the service requester. If the above situation occurs, the start time of the trip to be generated for the order needs to be determined by the service requester that arrives at the first starting point later. Therefore, the arrival efficiency is determined by the time it takes the service requester to arrive at the first starting point later.

[0144] 2) The arrival efficiency is determined according to the time taken for the service request end to arrive at the first starting point.

[0145] If it is determined that the parking time of the service provider at the first starting point is less than the preset time threshold, the second time for the service requester to generate the order to arrive at the first starting point is determined; and the arrival efficiency is determined based on the second time.

[0146] Here, the parking time represents the length of time the vehicle can stay at the first starting point, and the preset time threshold can be determined according to actual conditions.

[0147] During the specific implementation process, when the service provider end that can undertake the generated order arrives at the first starting position for the first time, the service requester end has not yet reached the first starting position. The parking time at the first starting position can be obtained to determine whether the parking time is greater than the preset time threshold. When the parking time is less than the preset time threshold, it means that the first starting position does not allow long-term parking and the service provider end needs to continue moving forward. At this time, the time for the service requester end to reach the first starting position from the current position can be obtained, and the time is used as the second time, and the reciprocal of the second time is calculated, and the reciprocal is used as the arrival efficiency of the service requester end to reach the first starting position.

[0148] In case 2), when the service request end arrives at the first starting point, the service provider end may not have reached the first starting point yet. If the start time of the order to be generated is to be determined, the later time of arriving at the first starting point shall be used as the basis. Therefore, it is necessary to comprehensively consider the time it takes for the service request end to arrive at the first starting point and the time it takes for the service provider end that can undertake the order to be generated to arrive at the first starting point.

[0149] 3) Determine the arrival efficiency based on the time it takes for the service provider to reach the first starting point and the time it takes for the service requester to reach the first starting point

[0150] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting position, and a third time duration for a service requester capable of accepting the order to be generated to arrive at the first starting position; determine the arrival efficiency based on the maximum value of the first time duration and the third time duration.

[0151] In the specific implementation process, after respectively determining the first time duration for the service provider to reach the first starting position from the current position, and the third time duration for the service requester to reach the first starting position from the current position, the first time duration and the third time duration are compared, and the time duration corresponding to the maximum value is selected. The time duration corresponding to the maximum value is used to determine the arrival efficiency, that is, the inverse of the time duration corresponding to the maximum value is calculated, and the inverse is used as the arrival efficiency.

[0152] It should be noted here that the current location involved in this application is the location of the service provider and the location of the service requester obtained by the server when the passenger inputs the first starting point location. That is, in response to the user's starting point selection operation, the server obtains the location of the service provider and the location of the service requester.

[0153] The server determines the arrival efficiency of reaching the first starting point position and judges whether the arrival efficiency is greater than a preset threshold. When the arrival efficiency is greater than the preset threshold, a confirmation information is generated. The confirmation information is generated by the server when it determines that the arrival efficiency of reaching the first starting point position meets the preset conditions. The server sends the confirmation information to the service request end.

[0154] The service request end receives the confirmation information fed back by the server, and determines, based on the determination efficiency, that the arrival efficiency of reaching the first starting position meets the preset conditions. Then, the first starting position is displayed on the order page, and the first starting position is used as the default starting position. In response to the order placement operation with the first starting position as the starting position for the order to be generated, a service order is generated.

[0155] Here, the order placement operation is a click operation performed by the service requester in the service request end, and the starting point of the service order here is the first starting point.

[0156] During the specific implementation process, when the server determines that the arrival efficiency of the first starting point meets the preset conditions, the boarding point will not be changed for the service requester. The service requester directly clicks the order button on the order page to generate a service order.

[0157] If the arrival efficiency is less than or equal to the preset threshold, it means that the first starting point is not convenient for pickup, and a negative message is generated and sent to the service request end. When determining whether the arrival efficiency of the first starting point meets the preset condition, the arrival efficiency calculated by any of the above methods can be used, and the negative message indicates that the arrival efficiency is less than or equal to the preset threshold.

[0158] After receiving the negative information, the service request end may determine, based on the negative information, that the arrival efficiency at the first starting point location does not meet the preset condition.

[0159] Method 2: The service request end determines whether the arrival efficiency of reaching the first starting point location meets the preset conditions.

[0160] After determining the arrival efficiency of reaching the first starting point position, the server can send the arrival efficiency to the service request end. The service request end compares the arrival efficiency with a preset threshold. If the arrival efficiency of reaching the first starting point position is greater than the preset threshold, the first starting point position is displayed in the order page; in response to the order placement operation of using the first starting point position as the starting point position of the order to be generated, a service order is generated, and the starting point of the service order is the first starting point position.

[0161] If the arrival efficiency is less than or equal to the preset threshold, it is determined that the arrival efficiency at the first starting point position does not meet the preset condition.

[0162] The process of generating a service order in method 2 is the same as that in method 1, and will not be explained in detail here.

[0163] In S102, the second starting point location is a GPS coordinate when displayed on the server side, and may be a location name corresponding to the coordinate when displayed on the service request side. The second starting point location may be generated by the server.

[0164] The server determines the second starting point location for the service requester according to the following steps, including:

[0165] A starting point change request is sent to a server for a service request end in an order to be generated, wherein the starting point change request carries the first starting point position, so that the server determines a second starting point position from a plurality of starting point positions within a first range to which the first starting point position belongs; and the second starting point position is received as feedback from the server.

[0166] Here, the first range can be a circular range formed with a radius of 100 meters and the first starting point as the center, or a quadrilateral area formed with a side length of 100 meters; the starting point within the first range is determined based on historical travel data. For example, the number of orders selected as boarding points in historical travel orders and whose boarding points are within the first range are counted, and the orders are sorted in order from large to small in terms of the number of orders, and the boarding points corresponding to the first preset number of orders are used as the starting points within the first range.

[0167] After obtaining multiple starting positions within the first range to which the first starting position belongs, the server can calculate the distance from each starting position to the first starting position, select the starting position with the closest distance as the second starting position, and push the second starting position to the service requester so that the service requester can quickly reach the position.

[0168] Taking into account that whether the starting position is convenient for parking is not taken into consideration when selecting the starting position within the first range, after determining the starting position within the first range, the parking time of each starting position can be obtained, and from the multiple starting positions closest to the first starting position, the starting position with a parking time greater than the preset time threshold is selected, and the starting position is used as the second starting position.

[0169] In S103, the prompt information may be animation information, text information, or a combination of animation information and text information.

[0170] When the service request end receives the second starting point location, the first starting point location and the second starting point location will be displayed on the order page of the service request end at the same time. In this way, the service request party can know that the boarding point location has changed through the display page. Considering that when the travel scenario switches, the service request party may not pay attention to whether the boarding point has changed. When the service request party generates a service order with the second starting point location as the starting point, and mistakenly takes the first starting point location as the boarding point, it will reduce the travel efficiency of the travel order. When the travel scenario involves a carpooling scenario, it will also reduce the experience of other service request parties traveling with the same group.

[0171] In order to improve travel efficiency, changes in the boarding point location can be prompted according to either of the following two methods or a combination of the two methods.

[0172] Method 1: Animation prompt information.

[0173] A prompt animation for controlling the target object to move from the first starting point position to the second starting point position is displayed, and the prompt animation is used as prompt information.

[0174] After the boarding point is changed to the second starting point, a target object identifying the boarding point may be displayed on the order page. The target object may be in the form of a person (such as a cartoon character), a marker (such as a nail), etc.

[0175] When the target object moves from the first starting point to the second starting point, it can be moved from the first starting point to the second starting point in a straight line. During the target object movement, the target object is shown dragging the connecting line to move. When the target object reaches the second starting point, the connecting line disappears. For details, refer to the diagram process. Figure 2A , 2B and 2C. In order to better prompt the service requester, the color of the target object and the connecting line should be distinguished from the background color, such as blue, red or orange.

[0176] The time it takes for the target object to move from the first starting point to the second starting point is generally within a preset time range, which can be determined based on the animation demonstration effect to remind the service requester without annoying the service requester.

[0177] Method 2: Text prompt information

[0178] When the boarding point changes, the starting point change information for the service requester can be displayed on the order page. The content of the starting point change information can be in text form, such as, "Please go to point B to board the bus."

[0179] The starting point change information can be displayed in the order page in the form of a floating window. When the starting point change information is displayed on the order page, it can be displayed at any position on the order page. In order to enhance the prompt effect, the starting point change message can be displayed above the second starting point position. For reference Figure 3 .

[0180] After the target object moves to the second starting point, the first starting point is not displayed on the order page, that is, the first starting point disappears from the order page.

[0181] Considering that the second starting point location provided by the backend to the service requester may not be the starting point location where the user expects to board the vehicle, when the ordering page displays the prompt information that the second starting point location is used as the starting point location of the order to be generated, multiple alternative starting points can also be displayed on the ordering page. Figure 4 The purpose of displaying alternative starting locations is to provide more choices for the service requester. The alternative starting locations are locations that are convenient for pick-up and are selected as pick-up points by other users.

[0182] Here, the alternative starting point position is selected by the server, and the alternative starting point position may be a starting point position within the second range where the second starting point position is located. The selection method of the alternative starting point position is the same as the selection method of the second starting point position, and no further explanation is given here.

[0183] In response to a selection operation on a target candidate starting point position, prompt information is displayed to use the target candidate starting point position as the starting point position of the order to be generated.

[0184] Here, the target candidate starting position is selected by the service requester from multiple candidate starting positions; the selection operation is a touch operation performed by the service requester, and the touch operation can be a move operation, for example, moving the target object to the target candidate starting position.

[0185] During the specific implementation process, if the service requester expects to get on the vehicle at the target alternative starting position, the service requester can move the target object to the target alternative starting position. At this time, the order page will display a prompt message to use the target alternative as the starting position for the order to be generated. The prompt message can be a voice prompt message or a text prompt message, which can be determined based on actual conditions.

[0186] After the prompt information is displayed on the order page, in order to facilitate the service requester to quickly reach the starting point of the order to be generated, guidance information from the current location of the service requester to generate the order to the second starting point can also be displayed on the order page. The guidance information can be in text form, animation form or voice form.

[0187] The guidance information may be a position indication information or a navigation path. When the current position of the service requester is relatively close to the second starting position, the position indication information may be displayed, that is, the position indication information from the current position of the service requester to the second starting position may be displayed. Figure 5 The position indication information represents the approximate position from the current position of the service requesting end to the second starting point position.

[0188] When the current location of the service requester is far from the second starting location, a navigation path can be displayed, that is, the navigation path from the current location of the service requester to the second starting location can be displayed, and the service requester can quickly reach the second starting location according to the navigation path.

[0189] In S104, the order placing operation may be a click operation performed by the service requester on the order placing page, or a voice command.

[0190] After the service request end uses the second starting point as the starting point of the order to be generated, it clicks the order button in the order page to generate a service order, and the starting point of the service order is the second starting point.

[0191] The present application embodiment provides an information display method, such as Figure 6 As shown, the method is applied in a server, and the method includes:

[0192] S601, receiving a first starting point position of an order to be generated; the first starting point position is sent by a service request end of the order to be generated in response to a starting point selection operation on an order placement page;

[0193] S602: If it is determined that the arrival efficiency at the first starting point position does not meet the preset conditions, the second starting point position is sent to the service request end, so that the service request end displays the first starting point position and the second starting point position on the order page, and displays a prompt message that the second starting point position is used as the starting point position of the order to be generated.

[0194] The process of the server determining whether the arrival efficiency of reaching the first starting point position meets the preset conditions, and the process of determining the second starting point position can be referred to above, and no further explanation is given here.

[0195] The present application embodiment provides an information display system, such as Figure 7 As shown, the system includes a service request end and a server, specifically including:

[0196] The service request end 71 sends a first starting point position of the order to be generated; the first starting point position is generated by the service request end of the order to be generated in response to a starting point selection operation on the order placement page;

[0197] The server 72 receives the first starting point location, and when determining that the arrival efficiency of reaching the first starting point location does not meet a preset condition, sends the second starting point location to the service request end;

[0198] The service request end 71 receives the second starting point position;

[0199] The service request end 71 displays the first starting point position and the second starting point position on the order placement page, and displays prompt information that the second starting point position is used as the starting point position of the order to be generated;

[0200] The service request end 71 generates a service order in response to an order issuance operation using the second starting point as the starting point of the order to be generated; the starting point of the service order is the second starting point.

[0201] The present application embodiment provides an information display device, such as Figure 8 As shown, the device comprises:

[0202] A first determination module 81 is used to determine a first starting point position of a to-be-generated order in response to a starting point selection operation on an order placement page;

[0203] A second determination module 82 is configured to determine a second starting point position if it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition; wherein the distance between the second starting point position and the first starting point position is less than a preset distance;

[0204] A display module 83, configured to display the first starting point and the second starting point on the order placement page, and to display a prompt message indicating that the second starting point is used as the starting point of the order to be generated;

[0205] The generating module 84 is used to generate a service order in response to an order placing operation using the second starting point as the starting point of the order to be generated; the starting point of the service order is the second starting point.

[0206] Optionally, the display module 83 is used to display prompt information that the second starting point is used as the starting point of the order to be generated according to the following steps:

[0207] Display a prompt animation for controlling the target object to move from the first starting point to the second starting point, and use the prompt animation as the prompt information; and / or,

[0208] The starting point change information of the service request end for the order to be generated is displayed, and the starting point change information is used as the prompt information.

[0209] Optionally, the display module 83 is used to control the target object to move from the first starting position to the second starting position according to the following steps:

[0210] The target object is controlled to move from the first starting point to the second starting point in a straight line manner.

[0211] Optionally, the display module 83 is further used for:

[0212] Displaying multiple alternative starting points on the ordering page;

[0213] In response to a selection operation on a target candidate starting point position, prompt information is displayed to use the target candidate starting point position as the starting point position of the order to be generated.

[0214] Optionally, the display module 83 is further used for:

[0215] On the ordering page, guidance information from the current location of the service requesting end for the order to be generated to the second starting point location is displayed.

[0216] Optionally, the display module 83 is used to display guidance information from the current location of the service request end for the order to be generated to the second starting location according to the following steps:

[0217] Display the direction indication information or the navigation path from the current position of the service request end to the second starting point position, and use the direction indication information or the navigation path as the indication information.

[0218] Optionally, the second determining module 82 calculates the arrival efficiency of reaching the first starting point according to the following steps:

[0219] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and determine the arrival efficiency based on the first time duration.

[0220] Optionally, the second determining module 82 calculates the arrival efficiency of reaching the first starting point according to the following steps:

[0221] If it is determined that the parking time of the service provider at the first starting point is less than a preset time threshold, determining a second time for the service requester to generate the order to arrive at the first starting point;

[0222] The arrival efficiency is determined according to the second duration.

[0223] Optionally, the second determining module 82 calculates the arrival efficiency of reaching the first starting point according to the following steps:

[0224] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and a third time duration for a service requester capable of accepting the order to be generated to arrive at the first starting point;

[0225] The arrival efficiency is determined according to a maximum value between the first duration and the third duration.

[0226] Optionally, the second determining module 82 determines that the arrival efficiency of reaching the first starting point position does not meet a preset condition according to the following steps:

[0227] Sending a location query request carrying a first starting point location to a server, so that the server determines whether the arrival efficiency of reaching the first starting point location meets a preset condition, and if the arrival efficiency of reaching the first starting point location does not meet the preset condition, sending a negative message to the service request end of the order to be generated;

[0228] receiving the negative information;

[0229] According to the negative information, it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition; or,

[0230] If the arrival efficiency of reaching the first starting point position is less than or equal to a preset threshold, it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset condition;

[0231] Optionally, the device further includes: a receiving module 85, wherein the receiving module 85 is configured to:

[0232] receiving confirmation information fed back by the server; the confirmation information is sent when the server determines that the arrival efficiency of reaching the first starting point location meets a preset condition;

[0233] The second determining module 82 is further configured to:

[0234] If it is determined according to the determination information that the arrival efficiency of reaching the first starting point location meets a preset condition, the first starting point location is displayed on the order placement page;

[0235] The display module 83 is also used for:

[0236] In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

[0237] Optionally, the display module 83 is further used for:

[0238] If the arrival efficiency of reaching the first starting point is greater than the preset threshold, the first starting point is displayed on the order page;

[0239] The generating module 84 is also used for:

[0240] In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

[0241] Optionally, the second determining module 82 is used to determine the second starting point position according to the following steps:

[0242] Sending a starting point change request for the service request end in the order to be generated to the server, wherein the starting point change request carries the first starting point position, so that the server determines a second starting point position from a plurality of starting point positions within a first range to which the first starting point position belongs;

[0243] Receive the second starting point position fed back by the server.

[0244] The present application embodiment provides an information display device, such as Fig. 9 As shown, the device comprises:

[0245] A receiving module 91 is used to receive a first starting point position of an order to be generated; the first starting point position is sent by the service request end of the order to be generated in response to a starting point selection operation on an order placement page;

[0246] The sending module 92 is used to send the second starting position to the service request end if it is determined that the arrival efficiency of reaching the first starting position does not meet the preset conditions, so that the service request end displays the first starting position and the second starting position in the order page, and displays a prompt message that the second starting position is used as the starting position of the order to be generated.

[0247] The present application also provides an electronic device, such as Fig.10 FIG. 1 is a schematic diagram of the structure of an electronic device 100 provided in an embodiment of the present application, including:

[0248] Processor 101, memory 102, and bus 103; memory 102 is used to store execution instructions, including internal memory 1021 and external memory 1022; the internal memory 1021 is also called internal memory, which is used to temporarily store the operation data in the processor 101 and the data exchanged with the external memory 1022 such as a hard disk. The processor 101 exchanges data with the external memory 1022 through the internal memory 1021. When the electronic device 100 is running, the processor 101 communicates with the memory 102 through the bus 103, so that the processor 101 executes the following instructions in user mode:

[0249] In response to a starting point selection operation on an order placement page, determining a first starting point position of an order to be generated;

[0250] If it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset condition, then determining a second starting point position; wherein the distance between the second starting point position and the first starting point position is less than a preset distance;

[0251] On the order placement page, the first starting point position and the second starting point position are displayed, and prompt information is displayed that the second starting point position is used as the starting point position of the order to be generated;

[0252] In response to an order placement operation using the second starting point as the starting point of the order to be generated, a service order is generated; the starting point of the service order is the second starting point.

[0253] In a possible implementation manner, the instructions executed by the processor 101 display prompt information for using the second starting point as the starting point of the order to be generated, including:

[0254] Display a prompt animation for controlling the target object to move from the first starting point to the second starting point, and use the prompt animation as the prompt information; and / or,

[0255] The starting point change information of the service request end for the order to be generated is displayed, and the starting point change information is used as the prompt information.

[0256] In a possible implementation manner, the instructions executed by the processor 101 to control the target object to move from the first starting position to the second starting position include:

[0257] The target object is controlled to move from the first starting point to the second starting point in a straight line manner.

[0258] In a possible implementation manner, in the instructions executed by the processor 101, after displaying the prompt information of using the second starting point as the starting point of the order to be generated, the instructions further include:

[0259] Displaying multiple alternative starting points on the ordering page;

[0260] In response to a selection operation on a target candidate starting point position, prompt information is displayed to use the target candidate starting point position as the starting point position of the order to be generated.

[0261] In a possible implementation manner, in the instructions executed by the processor 101, after displaying the prompt information of using the second starting point as the starting point of the order to be generated, further includes:

[0262] On the ordering page, guidance information from the current location of the service requesting end for the order to be generated to the second starting point location is displayed.

[0263] In a possible implementation manner, the instructions executed by the processor 101 display guidance information from the current location of the service request end for the order to be generated to the second starting location, including:

[0264] Display the direction indication information or the navigation path from the current position of the service request end to the second starting point position, and use the direction indication information or the navigation path as the indication information.

[0265] In a possible implementation manner, in the instructions executed by the processor 101, the arrival efficiency of reaching the first starting point position is calculated according to the following steps:

[0266] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and determine the arrival efficiency based on the first time duration.

[0267] In a possible implementation manner, in the instructions executed by the processor 101, the arrival efficiency of reaching the first starting point position is calculated according to the following steps:

[0268] If it is determined that the parking time of the service provider at the first starting point is less than a preset time threshold, determining a second time for the service requester to generate the order to arrive at the first starting point;

[0269] The arrival efficiency is determined according to the second duration.

[0270] In a possible implementation manner, in the instructions executed by the processor 101, the arrival efficiency of reaching the first starting point position is calculated according to the following steps:

[0271] Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and a third time duration for a service requester capable of accepting the order to be generated to arrive at the first starting point;

[0272] The arrival efficiency is determined according to a maximum value between the first duration and the third duration.

[0273] In a possible implementation manner, in the instructions executed by the processor 101, it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition according to the following steps:

[0274] Sending a location query request carrying a first starting point location to a server, so that the server determines whether the arrival efficiency of reaching the first starting point location meets a preset condition, and if the arrival efficiency of reaching the first starting point location does not meet the preset condition, sending a negative message to the service request end of the order to be generated;

[0275] receiving the negative information;

[0276] According to the negative information, it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition; or,

[0277] If the arrival efficiency of reaching the first starting point position is less than or equal to a preset threshold, it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset condition.

[0278] In a possible implementation manner, the instructions executed by the processor 101, after sending the location query request carrying the first starting point location to the server, further include:

[0279] receiving confirmation information fed back by the server; the confirmation information is sent when the server determines that the arrival efficiency of reaching the first starting point location meets a preset condition;

[0280] If it is determined according to the determination information that the arrival efficiency of reaching the first starting point location meets a preset condition, the first starting point location is displayed on the order placement page;

[0281] In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

[0282] In a possible implementation manner, in the instruction executed by the processor 101, the method further includes:

[0283] If the arrival efficiency of reaching the first starting point is greater than the preset threshold, the first starting point is displayed on the order page;

[0284] In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

[0285] In a possible implementation manner, the instructions executed by the processor 101 to determine the second starting point position include:

[0286] Sending a starting point change request for the service request end in the order to be generated to the server, wherein the starting point change request carries the first starting point position, so that the server determines a second starting point position from a plurality of starting point positions within a first range to which the first starting point position belongs;

[0287] Receive the second starting point position fed back by the server.

[0288] The present application also provides an electronic device, such as Fig.11 FIG. 1 is a schematic diagram of the structure of an electronic device 110 provided in an embodiment of the present application, including:

[0289] Processor 111, memory 112, and bus 113; memory 112 is used to store execution instructions, including internal memory 1121 and external memory 1122; the internal memory 1121 is also called internal memory, which is used to temporarily store the operation data in the processor 111 and the data exchanged with the external memory 1122 such as a hard disk. The processor 111 exchanges data with the external memory 1122 through the internal memory 1121. When the electronic device 110 is running, the processor 111 communicates with the memory 112 through the bus 113, so that the processor 111 executes the following instructions in user mode:

[0290] Receiving a first starting point location of an order to be generated; the first starting point location is sent by a service request end of the order to be generated in response to a starting point selection operation on an order placement page;

[0291] If it is determined that the arrival efficiency at the first starting position does not meet the preset conditions, the second starting position is sent to the service request end, so that the service request end displays the first starting position and the second starting position on the order page, and displays a prompt message that the second starting position is used as the starting position for the order to be generated.

[0292] The embodiment of the present application further 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 playback control method described in the above method embodiment are executed.

[0293] 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 method embodiment, and will not be repeated in this application. In the several embodiments provided in this 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.

[0294] 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 units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

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

[0296] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for an electronic device (which can be a personal computer, server, or 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 USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0297] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. An information display method, characterized in that: The method includes: In response to a starting point selection operation on an order placement page, determining a first starting point position of an order to be generated; If it is determined that the arrival efficiency of reaching the first starting point does not meet the preset condition, then determine the second starting point; wherein the distance between the second starting point and the first starting point is less than the preset distance; the arrival efficiency is the efficiency of the service provider end that can undertake the order to be generated to reach the first starting point and the efficiency of the service request end that generates the order to be generated to reach the first starting point; On the order placement page, the first starting point position and the second starting point position are displayed, and prompt information is displayed that the second starting point position is used as the starting point position of the order to be generated; In response to an order placement operation using the second starting point as the starting point of the order to be generated, a service order is generated; the starting point of the service order is the second starting point; and Determining the second starting point position includes: Sending a starting point change request for the service request end in the order to be generated to the server, wherein the starting point change request carries the first starting point position, so that the server obtains the parking time of each starting point position from multiple starting points within a first range to which the first starting point position belongs, and determines the second starting point position according to the parking time from multiple starting points closest to the first starting point position; Receive the second starting point position fed back by the server.

2. The method according to claim 1, characterized in that Displaying prompt information for using the second starting point as the starting point of the order to be generated includes: Display a prompt animation for controlling the target object to move from the first starting point to the second starting point, and use the prompt animation as the prompt information; and / or, The starting point change information of the service request end for the order to be generated is displayed, and the starting point change information is used as the prompt information.

3. The method according to claim 2, characterized in that Controlling the target object to move from the first starting point position to the second starting point position includes: The target object is controlled to move from the first starting point to the second starting point in a straight line manner.

4. The method according to claim 1, characterized in that After displaying the prompt information of taking the second starting point as the starting point of the order to be generated, the method further includes: Displaying multiple alternative starting points on the ordering page; In response to a selection operation on a target candidate starting point position, prompt information is displayed to use the target candidate starting point position as the starting point position of the order to be generated.

5. The method according to claim 1, characterized in that After displaying the prompt information of taking the second starting point as the starting point of the order to be generated, the method further includes: On the ordering page, guidance information from the current location of the service requesting end for the order to be generated to the second starting point location is displayed.

6. The method according to claim 5, characterized in that Displaying guidance information from the current location of the service request end of the to-be-generated order to the second starting location includes: Display the direction indication information or the navigation path from the current position of the service request end to the second starting point position, and use the direction indication information or the navigation path as the indication information.

7. The method according to claim 1, characterized in that The arrival efficiency of reaching the first starting point position is calculated according to the following steps: Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and determine the arrival efficiency based on the first time duration.

8. The method according to claim 7, characterized in that The arrival efficiency of reaching the first starting point position is calculated according to the following steps: If it is determined that the parking time of the service provider at the first starting point is less than a preset time threshold, determining a second time for the service requester to generate the order to arrive at the first starting point; The arrival efficiency is determined according to the second duration.

9. The method according to claim 1, characterized in that The arrival efficiency of reaching the first starting point position is calculated according to the following steps: Determine a first time duration for a service provider capable of accepting the order to be generated to arrive at the first starting point, and a third time duration for a service requester capable of accepting the order to be generated to arrive at the first starting point; The arrival efficiency is determined according to a maximum value between the first duration and the third duration.

10. The method according to claim 1, characterized in that Determine that the arrival efficiency at the first starting point does not meet the preset condition according to the following steps: Sending a location query request carrying a first starting point location to a server, so that the server determines whether the arrival efficiency of reaching the first starting point location meets a preset condition, and if the arrival efficiency of reaching the first starting point location does not meet the preset condition, sending a negative message to the service request end of the order to be generated; receiving the negative information; According to the negative information, determining that the arrival efficiency of reaching the first starting point position does not meet a preset condition; or, If the arrival efficiency of reaching the first starting point position is less than or equal to a preset threshold, it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset condition.

11. The method according to claim 10, characterized in that After sending the location query request carrying the first starting point location to the server, the method further includes: receiving confirmation information fed back by the server; the confirmation information is sent when the server determines that the arrival efficiency of reaching the first starting point location meets a preset condition; If it is determined according to the determination information that the arrival efficiency of reaching the first starting point location meets a preset condition, the first starting point location is displayed on the order placement page; In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

12. The method according to claim 10, characterized in that The method further comprises: If the arrival efficiency of reaching the first starting point is greater than the preset threshold, the first starting point is displayed on the order page; In response to an order placement operation using the first starting point as the starting point of the order to be generated, the service order is generated.

13. An information display method, characterized in that: The method comprises: Receiving a first starting point location of an order to be generated; the first starting point location is sent by a service request end of the order to be generated in response to a starting point selection operation on an order placement page; If it is determined that the arrival efficiency of reaching the first starting point position does not meet the preset conditions, the second starting point position is sent to the service request end, so that the service request end displays the first starting point position and the second starting point position on the order placement page, and displays a prompt message that the second starting point position is used as the starting point position of the order to be generated; the arrival efficiency is the efficiency of the service provider end that can undertake the order to be generated to reach the first starting point position and the efficiency of the service request end that generates the order to be generated to reach the first starting point position, and Before sending the second starting point position to the service request end, the method further includes: A starting point change request is received for a service request end in an order to be generated, wherein the starting point change request carries the first starting point location, and a parking duration of each starting point location is obtained from a plurality of starting points locations within a first range to which the first starting point location belongs, and the second starting point location is determined according to the parking duration from a plurality of starting points locations closest to the first starting point location.

14. An information display system, characterized in that: The system comprises: The service request end sends a first starting point position of the order to be generated; the first starting point position is generated by the service request end of the order to be generated in response to a starting point selection operation on the order placement page; The server receives the first starting point location, and when determining that the arrival efficiency of reaching the first starting point location does not meet a preset condition, sends the second starting point location to the service request end; the arrival efficiency is the efficiency of the service provider end that can undertake the order to be generated to reach the first starting point location and the efficiency of the service request end that generates the order to be generated to reach the first starting point location; The service request end receives the second starting point position; The service request end displays the first starting point location and the second starting point location on the order placement page, and displays prompt information that the second starting point location is used as the starting point location of the order to be generated; The service request end generates a service order in response to an order placement operation using the second starting point as the starting point of the order to be generated; the starting point of the service order is the second starting point; and Before the server sends the second starting point position to the service request end, the server also includes: A starting point change request is received for a service request end in an order to be generated, wherein the starting point change request carries the first starting point location, and a parking duration of each starting point location is obtained from a plurality of starting points locations within a first range to which the first starting point location belongs, and the second starting point location is determined according to the parking duration from a plurality of starting points locations closest to the first starting point location.

15. An information display device, characterized in that: The device includes: A first determination module, configured to respond to a starting point selection operation on an order placement page and determine a first starting point position of an order to be generated; A second determination module is used to determine a second starting point position if it is determined that the arrival efficiency of reaching the first starting point position does not meet a preset condition; wherein the distance between the second starting point position and the first starting point position is less than a preset distance; the arrival efficiency is the efficiency of the service provider end that can undertake the order to be generated to reach the first starting point position and the efficiency of the service request end that generates the order to be generated to reach the first starting point position; A display module, configured to display the first starting point position and the second starting point position on the order placement page, and to display prompt information indicating that the second starting point position is used as the starting point position of the order to be generated; a generating module, configured to generate a service order in response to an order placing operation using the second starting point as the starting point of the order to be generated; the starting point of the service order is the second starting point, and The second determination module is also used to send a starting point change request for the service request end in the order to be generated to the server, and the starting point change request carries the first starting point position, so that the server obtains the parking time of each starting point position from multiple starting points within the first range to which the first starting point position belongs, and determines the second starting point position from the multiple starting points closest to the first starting point position according to the parking time; and receives the second starting point position fed back by the server.

16. An information display device, characterized in that: The device comprises: A receiving module, configured to receive a first starting point position of an order to be generated; the first starting point position is sent by a service request end of the order to be generated in response to a starting point selection operation on an order placement page; a sending module, for sending the second starting position to the service request end if it is determined that the arrival efficiency of arriving at the first starting position does not meet the preset conditions, so that the service request end displays the first starting position and the second starting position on the order placement page, and displays a prompt message that the second starting position is used as the starting position of the order to be generated; the arrival efficiency is the efficiency of the service provider end that can undertake the order to be generated to arrive at the first starting position and the efficiency of the service request end that generates the order to be generated to arrive at the first starting position; and The sending module is also used to receive a starting point change request for the service request end in the order to be generated, the starting point change request carries the first starting point position, obtains the parking time of each starting point position from multiple starting points within a first range to which the first starting point position belongs, and determines the second starting point position according to the parking time from multiple starting points closest to the first starting point position.

17. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the storage medium communicate through the bus, and the processor executes the machine-readable instructions to perform the steps of any method described in claims 1 to 12, or the steps of the method described in claim 13.

18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the computer program executes the steps of any one of the methods claimed in claims 1 to 12, or executes the steps of the method claimed in claim 13.