A method and apparatus for responding to an instant service order, and a terminal device
Patent Information
- Application Number
- CN202111325115.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-10
- Publication Date
- 2026-10-16
- Estimated Expiration
- 2041-11-10
AI Technical Summary
[0004]然而,发现,上述方案中仅通过等待时长或应答率进度条的方式来对乘客进行引导效果较差,乘客并不知道接下来该进行何种选择,导致成单率较低,浪费乘客的时间资源,甚至会使乘客对打车平台的信任产生质疑
[0055] This application provides a method, apparatus, and terminal device for responding to instant service orders. Based on a user's order placement, the response method first determines and presents the estimated order acceptance time and estimated service charge for the service order. Furthermore, the response method also presents graphic and textual prompts to draw the user's attention to compensation for the estimated service charge during the order acceptance wait period. This presentation of graphic and textual prompts can weaken the user's intention to stop waiting for the order when the estimated order acceptance time is reached. In other words, in this embodiment's response method, for example, during the countdown to the estimated order acceptance time of a service order, by creating a visual impact that prompts the user to seek compensation for the estimated service charge during the order acceptance wait period, the user's intention to stop waiting for the order can be effectively weakened, thereby guiding the user to continue waiting and effectively increasing the order completion rate.
Smart Images

Figure CN116128583B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and in particular to a method, apparatus and terminal device for responding to instant service orders. Background Technology
[0002] In the travel sector, hailing a ride through ride-hailing platforms has become a common mode of transportation.
[0003] After a passenger places an order for a ride through a ride-hailing platform, the platform will match the passenger with a suitable driver to complete the ride-hailing service. There is a waiting period between when the passenger places an order and when the driver accepts the order. In existing technology, the waiting time is usually displayed during this waiting period, or a response rate progress bar is displayed to guide the passenger.
[0004] However, it was found that guiding passengers solely through waiting time or response rate progress bars in the above-mentioned scheme was ineffective. Passengers did not know what to choose next, resulting in a low order completion rate, wasting passengers' time and resources, and even causing passengers to question their trust in the ride-hailing platform. Summary of the Invention
[0005] To address at least one aspect of the aforementioned technical problems, embodiments of this application provide a method, apparatus, and terminal device for responding to instant service orders. Based on a user's order placement operation, the response method first determines and presents the estimated order acceptance time and estimated service charge for the service order. Furthermore, the response method also presents graphic and textual prompts to draw the user's attention to compensation for waiting for the estimated service charge. The presentation of these graphic and textual prompts can weaken the user's intention to stop waiting for the order when the estimated order acceptance time is reached. In other words, in the response method of this embodiment, for example, during the countdown to the estimated order acceptance time of the service order, by creating a visual impact on the user regarding compensation for waiting for the estimated service charge, the user's intention to stop waiting for the order can be effectively weakened, thereby guiding the user to continue waiting and effectively increasing the order completion rate.
[0006] In a first aspect, embodiments of this application provide a method for responding to an instant service order, the method comprising:
[0007] In response to a user's order placement operation on the client interface, the estimated order acceptance time and estimated service billing of the service order are determined;
[0008] The client interface displays the estimated order acceptance time, the estimated service billing, and graphic prompts intended to attract the user's attention.
[0009] The graphic prompts are used to draw the user's attention to the estimated service billing and order waiting compensation, thereby reducing the user's intention to stop waiting for orders due to the estimated order time.
[0010] In one embodiment, the response method further includes:
[0011] Based on the estimated order acceptance time, a compensation value for the order acceptance waiting compensation is determined, wherein the compensation value is included in the graphic prompt;
[0012] The compensation value is triggered when the countdown to the estimated order acceptance time expires.
[0013] In one embodiment, the graphic prompt includes a first graphic prompt, which is used to draw the user's attention to the order waiting compensation for the estimated service billing, so as to weaken the user's intention to terminate the order waiting during the countdown period of the estimated order time.
[0014] Furthermore, in response to the countdown timeout of the estimated order acceptance time, the compensation value is triggered to take effect, including: in response to the countdown timeout of the estimated order acceptance time, deducting the compensation value from the estimated service bill.
[0015] In one embodiment, the graphic prompt includes a second graphic prompt, which indicates that human-computer interaction that benefits the user will occur due to the user's waiting, thereby weakening the user's intention to terminate the waiting for the order during the countdown period of the estimated order acceptance time.
[0016] Furthermore, in response to the countdown timeout of the estimated order acceptance time, the compensation value is triggered to take effect, including: in response to the countdown timeout of the estimated order acceptance time, allowing the user to obtain a rebate equal to the compensation value through human-computer interaction on the client interface.
[0017] In one embodiment, when the order placement operation occurs within a first time period indicating that the order recipient is idle, the graphic prompt includes a first graphic prompt, which is used to draw the user's attention to the order waiting compensation for the estimated service billing, so as to weaken the user's intention to terminate the waiting for the order during the countdown period of the estimated order receiving time.
[0018] In response to the countdown timeout of the estimated order acceptance time, the compensation value is triggered to take effect, including: in response to the countdown timeout of the estimated order acceptance time, deducting the compensation value from the estimated service bill;
[0019] Furthermore, the response method further includes: in response to the countdown timeout of the estimated order acceptance time, detecting the order object type selected by the user when performing the order placement operation;
[0020] If all available order types have been selected by the user, a second graphic prompt will be displayed on the client interface. The second graphic prompt is used to indicate that human-computer interaction that is beneficial to the user will occur due to the user's waiting, so as to weaken the user's intention to stop waiting for the order after the countdown of the estimated order time expires.
[0021] If there are order types that have not yet been selected by the user, a third graphic prompt will be displayed on the client interface to prompt the user to add more order types.
[0022] In one embodiment, when the order placement operation occurs within a second time period indicating that the order recipient is busy, the graphic prompt includes a first graphic prompt and a second graphic prompt. The first graphic prompt is used to draw the user's attention to the order waiting compensation for the estimated service billing, and the second graphic prompt is used to indicate that human-computer interaction beneficial to the user will occur due to the user's waiting, so as to weaken the user's intention to terminate the waiting for the order during the countdown period of the estimated order receiving time, and encourage the user to continue waiting even if the countdown expires.
[0023] Furthermore, in response to the countdown timeout of the estimated order acceptance time, the compensation value is triggered to take effect, including:
[0024] In response to the countdown timeout of the estimated order acceptance time, the compensation value is deducted from the estimated service bill;
[0025] In response to the countdown timeout, the user is allowed to receive a rebate through human-computer interaction on the client interface.
[0026] Secondly, embodiments of this application provide a response device for instant service orders, the response device comprising:
[0027] The first determining module is used to determine the estimated order acceptance time and estimated service billing of the service order in response to the user's order placement operation on the client interface.
[0028] The loading module is used to present the estimated order acceptance time, the estimated service billing, and graphic prompts intended to attract the user's attention on the client interface.
[0029] The graphic prompts are used to draw the user's attention to the estimated service billing and order waiting compensation, thereby reducing the user's intention to stop waiting for orders due to the estimated order time.
[0030] In one embodiment, the response device further includes:
[0031] The second determining module is used to determine the compensation value for the order acceptance waiting compensation based on the estimated order acceptance time, wherein the compensation value is included in the graphic prompt;
[0032] The triggering module is used to trigger the compensation value to take effect in response to the countdown timeout of the estimated order acceptance time.
[0033] In one embodiment, the graphic prompt includes a first graphic prompt, which is used to draw the user's attention to the order waiting compensation for the estimated service billing, so as to weaken the user's intention to terminate the order waiting during the countdown period of the estimated order time.
[0034] Furthermore, the triggering module includes:
[0035] The first triggering unit is used to deduct the compensation value from the estimated service bill in response to the countdown timeout of the estimated order acceptance time.
[0036] In one embodiment, the graphic prompt includes a second graphic prompt, which indicates that human-computer interaction that benefits the user will occur due to the user's waiting, thereby weakening the user's intention to terminate the waiting for the order during the countdown period of the estimated order acceptance time.
[0037] Furthermore, the triggering module includes:
[0038] The second triggering unit is used to respond to the countdown timeout of the estimated order acceptance time, allowing the user to obtain a rebate equal to the compensation value through human-computer interaction on the client interface.
[0039] In one embodiment, when the order placement operation occurs within a first time period indicating that the order recipient is idle, the graphic prompt includes a first graphic prompt, which is used to draw the user's attention to the order waiting compensation for the estimated service billing, so as to weaken the user's intention to terminate the waiting for the order during the countdown period of the estimated order receiving time.
[0040] The triggering module includes:
[0041] The first triggering unit is used to deduct the compensation value from the estimated service bill in response to the countdown timeout of the estimated order acceptance time.
[0042] Furthermore, the response device further includes:
[0043] The detection module is used to detect the order object type selected by the user when performing the order placement operation in response to the countdown timeout of the estimated order acceptance time.
[0044] The loading module further includes:
[0045] The first loading unit is used to present a second graphic prompt on the client interface if all available order-taking object types have been selected by the user. The second graphic prompt is used to indicate that human-computer interaction that is beneficial to the user will occur due to the user's waiting, so as to weaken the user's intention to terminate the waiting for order after the countdown of the estimated order-taking time expires.
[0046] The second loading unit is used to display a third graphic prompt on the client interface if there is an order object type that has not yet been selected by the user. The third graphic prompt is used to prompt the user to add an order object type to be selected.
[0047] In one embodiment, when the order placement operation occurs within a second time period indicating that the order recipient is busy, the graphic prompt includes a first graphic prompt and a second graphic prompt. The first graphic prompt is used to draw the user's attention to the order waiting compensation for the estimated service billing, and the second graphic prompt is used to indicate that human-computer interaction beneficial to the user will occur due to the user's waiting, so as to weaken the user's intention to terminate the waiting for the order during the countdown period of the estimated order receiving time, and encourage the user to continue waiting even if the countdown expires.
[0048] The triggering module includes:
[0049] The first triggering unit is used to deduct the compensation value from the estimated service bill in response to the countdown timeout of the estimated order acceptance time.
[0050] An interaction module is used to respond to the waiting extension after the countdown times out, allowing the user to obtain rebates through human-computer interaction on the client interface.
[0051] Thirdly, embodiments of this application provide a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described above.
[0052] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described above.
[0053] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described above.
[0054] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:
[0055] This application provides a method, apparatus, and terminal device for responding to instant service orders. Based on a user's order placement, the response method first determines and presents the estimated order acceptance time and estimated service charge for the service order. Furthermore, the response method also presents graphic and textual prompts to draw the user's attention to compensation for the estimated service charge during the order acceptance wait period. This presentation of graphic and textual prompts can weaken the user's intention to stop waiting for the order when the estimated order acceptance time is reached. In other words, in this embodiment's response method, for example, during the countdown to the estimated order acceptance time of a service order, by creating a visual impact that prompts the user to seek compensation for the estimated service charge during the order acceptance wait period, the user's intention to stop waiting for the order can be effectively weakened, thereby guiding the user to continue waiting and effectively increasing the order completion rate. Attached Figure Description
[0056] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0057] Figure 1 This is a flowchart illustrating the response method for instant service orders in an embodiment of this application.
[0058] Figure 2 This is a schematic diagram of the structure of the client interface described in the embodiments of this application.
[0059] Figure 3 This is another structural diagram of the client interface described in this application embodiment.
[0060] Figure 4 This is a schematic diagram of the structure of the response device for instant service orders in the embodiments of this application. Detailed Implementation
[0061] To better understand the above technical solutions, exemplary embodiments of this application will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments of this application. It should be understood that this application is not limited to the exemplary embodiments described herein.
[0062] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0063] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0064] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0065] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0066] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0067] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0068] The instant service order response method provided in this application embodiment can be applied to terminal devices with displays such as mobile phones, tablets, wearable devices, in-vehicle devices, augmented reality (AR) / virtual reality (VR) devices, laptops, desktop computers, ultra-mobile personal computers (UMPCs), netbooks, and personal digital assistants (PDAs). This application embodiment does not impose any restrictions on the specific type of terminal device.
[0069] After hailing a ride, passengers expect a driver to respond as soon as possible to complete their trip. However, response time is influenced by numerous factors, such as whether it's peak hour, the availability of nearby vehicles, whether the platform needs to dispatch a vehicle from afar, and weather conditions. Any of these factors can affect response time. Furthermore, different scenarios may arise after the wait. From the platform's perspective, it's necessary to communicate the general waiting environment to passengers, giving them some psychological expectation. However, simply informing passengers of the wait time is insufficient; some passengers may cancel their orders due to excessively long waits. Existing response methods primarily focus on informing passengers of the wait time without offering other forms of feedback, resulting in weak guidance.
[0070] To address the aforementioned issues, this application provides a method, apparatus, and terminal device for responding to instant service orders. Based on a user's order placement, the response method first determines and presents the estimated order acceptance time and estimated service charge for the service order. Furthermore, the method presents graphic and textual prompts to draw the user's attention to compensation for the estimated service charge during the order acceptance wait period. This graphic and textual prompts can weaken the user's intention to stop waiting for the order when the estimated order acceptance time is reached. In other words, in this embodiment, for example, during the countdown to the estimated order acceptance time of a service order, the visual impact of compensation for the estimated service charge during the order acceptance wait period can effectively weaken the user's intention to stop waiting, thereby guiding the user to continue waiting and effectively increasing the order completion rate.
[0071] Please refer to Figure 1 , Figure 1 A schematic flowchart illustrating the instant service order response method provided in an embodiment of this application is shown, such as... Figure 1 As shown, the response method includes:
[0072] S10. In response to the user's order placement operation on the client interface, determine the estimated order acceptance time and estimated service billing for the service order.
[0073] First, the service order can be a ride-hailing order or other types of orders, such as shopping orders. Second, the user places the service order through the client interface. This order placement can be a manual triggering operation by the user using a trigger button on the client interface, or it can be a voice triggering operation by the user. Third, the service order connects the user and the service provider. The user places the service order through the client interface, and the service provider accepts the service order through the client interface. For ease of understanding, the service order should have an estimated acceptance time 122a and an estimated service charge 122b.
[0074] For example, please see Figure 2 , Figure 2 This illustrates one possible state of the client interface 100 after a user places an order. The upper area of the client interface 100 is a location window 110, the middle area is an order waiting prompt box 120, and the lower area is an order object list 130. The location window 110 displays the user's location identifier 111 and the service search range 112. The order waiting prompt box displays an order cancellation button 121 and a waiting prompt message 122. (Refer to...) Figure 3 The waiting prompt information 122 includes the estimated order acceptance time 122a and the estimated service charge 122b mentioned above; the order object list 130 is used to display several object identification information 131 and the object checkbox 132 corresponding to each object identification information 131.
[0075] It is understandable that the estimated order acceptance time and estimated service charge are affected by a variety of factors. For example, when the service order is a ride-hailing order, the estimated order acceptance time can usually be affected by the time and location of the order, weather conditions, and the number of service providers within a certain range. The estimated service charge can usually be affected by the pick-up location, drop-off location, and selected vehicle type in the service order.
[0076] For example, the estimated order acceptance time may be ten minutes or fifteen minutes, and the estimated service charge may be a single value or a range of values.
[0077] S20. The client interface displays the estimated order acceptance time and estimated service billing, as well as graphic and text prompts intended to attract user attention. The graphic and text prompts are used to draw user attention to the compensation for waiting for order acceptance with the estimated service billing, thereby weakening the user's intention to stop waiting for order acceptance due to the estimated order acceptance time.
[0078] It should be understood that once the estimated order acceptance time and estimated service charge for the aforementioned service order are determined, the estimated order acceptance time and estimated service charge can be displayed on the client interface. (See [link / reference]). Figure 3 , Figure 3The example shows how to display the estimated order acceptance time (122a) and estimated service charge (122b) in the client interface; this enhances transparency. The estimated order acceptance time and estimated service charge can be displayed in the middle of the client interface or in other locations.
[0079] In addition, the client interface may simultaneously display graphic and text prompts in the order waiting prompt box 120 in the middle area. These graphic and text prompts may be a dynamic plugin 123. The graphic and text prompts are used to draw the user's attention to the compensation for order waiting for the estimated service billing. Furthermore, the graphic and text prompts may have a certain visual impact to attract the user's attention, thereby weakening the user's intention to stop waiting for the order due to the estimated order time.
[0080] In other words, the visually impactful graphic prompts can attract users' attention to the order waiting compensation. These prompts can be in the form of dynamic coins, dynamic red envelopes, or dynamic numbers. Users can understand this as meaning that the corresponding order waiting compensation will be deducted from the estimated service fee after the service order is successfully accepted, or that they can receive corresponding rewards after the service order is successfully accepted. This enhances users' willingness to continue waiting and can effectively increase the order completion rate. Furthermore, it avoids the time wasted by repeatedly placing orders, saving users time.
[0081] For example, the graphic prompt can be a dynamic plugin that uses dynamic effects such as coins, red envelopes, and numbers to attract user attention and guide them to continue waiting.
[0082] In one embodiment, the response method further includes:
[0083] S30. Based on the estimated order acceptance time, determine the compensation value for the order acceptance waiting compensation, wherein the compensation value is included in the graphic prompt;
[0084] S40. In response to the countdown timeout of the estimated order acceptance time, the compensation value is triggered.
[0085] It should be understood that in step S30, the compensation value for the order acceptance waiting compensation should be determined by the estimated order acceptance time through a preset or agreed strategy or a certain functional relationship.
[0086] For example, service orders can be divided into peak and off-peak orders based on the estimated order acceptance time. When the estimated order acceptance time is greater than or equal to a predetermined time threshold (e.g., 15 minutes), the service order is classified as a peak order. In this case, the compensation value for waiting time is, for example, a smaller value, such as minus 3 yuan. Conversely, when the estimated order acceptance time is less than the aforementioned predetermined time threshold, the service order is classified as an off-peak order. In this case, the compensation value for waiting time is a larger value, such as minus 5 yuan.
[0087] Of course, the functional relationship or strategic relationship between the estimated order acceptance time and the compensation value mentioned above can be determined according to actual needs, and there are no restrictions here.
[0088] Furthermore, in this embodiment, the aforementioned graphic prompts should include the compensation value; for example, the graphic prompts should include a dynamic effect of the compensation value number.
[0089] It should be understood that in step S40, the estimated order acceptance time can be in the form of a countdown. When the countdown of the estimated order acceptance time ends, the compensation value is triggered, such as "3 yuan" or "5 yuan", which reflects the reduction in the estimated service charge.
[0090] For ease of understanding, there are several ways in which the above-mentioned trigger compensation value can take effect, which will be described in detail below.
[0091] In one embodiment, the graphic prompt includes a first graphic prompt, which is used to draw the user's attention to the compensation for waiting for the estimated service billing, so as to weaken the user's intention to stop waiting for the order during the countdown period of the estimated order time; and step S40 includes:
[0092] S401. In response to the countdown timeout of the estimated order acceptance time, a compensation value is deducted from the estimated service bill.
[0093] In this embodiment, the graphic prompt includes a first graphic prompt, which can be, for example, a dynamic plugin. The dynamic plugin can attract user attention and guide them to continue waiting through dynamic effects of coins or numbers, thereby weakening the user's intention to stop waiting for the order. Furthermore, the dynamic plugin can also include text such as "On Time Treasure" using dynamic light and shadow effects.
[0094] Alternatively, the first image and text prompt could be a static plugin that displays text such as "You can get a 3 yuan discount after the countdown."
[0095] In this embodiment, the compensation value is triggered by deducting it directly from the estimated service charge after the countdown to the estimated order time ends. That is, the client interface jumps from the original estimated service charge to the estimated service charge after the compensation value is deducted, thereby enhancing the user's willingness to continue waiting and effectively improving the order completion rate.
[0096] The above describes one way to trigger the compensation value to take effect. The following describes another way to trigger the compensation value to take effect.
[0097] In one embodiment, the graphic prompt includes a second graphic prompt, which indicates that user-friendly human-computer interaction will occur due to the user's waiting time, thereby weakening the user's intention to stop waiting for the order during the countdown period of the estimated order acceptance time; and step S40 includes:
[0098] S402, In response to the countdown timeout of the estimated order acceptance time, allow users to obtain a rebate equal to the compensation value through human-computer interaction on the client interface.
[0099] In this embodiment, the graphic prompt includes a second graphic prompt, which can be, for example, a dynamic plugin. The dynamic plugin can attract user attention and guide them to continue waiting through the dynamic effect of a red envelope, thereby weakening the user's intention to stop waiting for the order.
[0100] In this embodiment, the compensation value is triggered by loading the aforementioned human-computer interaction plugin, such as a red envelope, after the countdown to the estimated order acceptance time has ended. This human-computer interaction plugin can be a dynamic or static effect. In this way, users can obtain a rebate equal to the compensation value through operations such as clicking, thereby enhancing the user's intention to continue waiting and effectively improving the order completion rate.
[0101] In one embodiment, when the order placement operation occurs within a first time period indicating that the order recipient is idle, the graphic prompt includes a first graphic prompt, which is used to draw the user's attention to the compensation for waiting for the estimated service billing, so as to weaken the user's intention to terminate the waiting for the order during the countdown period of the estimated order time.
[0102] Furthermore, step S40 includes:
[0103] S401. In response to the countdown timeout of the estimated order acceptance time, a compensation value is deducted from the estimated service bill.
[0104] Furthermore, the response method further includes:
[0105] S50. In response to the countdown timeout of the estimated order acceptance time, detect the order object type selected by the user when performing the order placement operation;
[0106] S60. If all available order types have been selected by the user, a second graphic prompt will be displayed on the client interface. The second graphic prompt is used to indicate that the human-computer interaction that is beneficial to the user will occur due to the user's waiting time, so as to weaken the user's intention to stop waiting for the order after the countdown of the estimated order time expires.
[0107] If there are order types that have not yet been selected by the user, a third graphic prompt will be displayed on the client interface to prompt the user to add an order type.
[0108] Here, the first time period mentioned above corresponds to the off-peak period. When the order is placed during the off-peak period, the graphic and text prompt includes the first graphic and text prompt, and the dynamic effect is enhanced by dynamic plugins such as gold coins, numbers or "on-time treasure", which will not be elaborated further.
[0109] In step S50, see Figure 2 Or 3, the order object type should be understood as different objects in the order object list 130, such as different car models, such as "Didi Chuxing", "AA Chuxing", etc., and then the car model selected by the user when placing the order is detected;
[0110] If all available car models have been selected by the user, the second graphic prompt mentioned above will be displayed on the client interface, such as displaying human-computer interaction plugins like red envelopes;
[0111] If there are car models that have not yet been selected by the user, a third graphic prompt will be displayed on the client interface. This prompt may include text such as "Add a car model and set off now" or "3 yuan off, add more to enjoy the same discount," thereby guiding the user to click the "Add Car Model" button.
[0112] In one embodiment, when the order placement occurs during a second time period indicating that the order recipient is busy, the graphic prompt includes a first graphic prompt and a second graphic prompt. The first graphic prompt is used to draw the user's attention to the compensation for waiting for the estimated service billing, and the second graphic prompt is used to indicate that human-computer interaction that benefits the user will occur due to the user's waiting, so as to weaken the user's intention to stop waiting for the order during the countdown period of the estimated order time and encourage the user to continue waiting even if the countdown expires.
[0113] Furthermore, step S40 includes:
[0114] S401. In response to the countdown timeout of the estimated order acceptance time, a compensation value is deducted from the estimated service bill.
[0115] S403, responding to the wait extension after the countdown timeout, allows users to obtain rebates through human-computer interaction on the client interface.
[0116] Here, the second time period mentioned above corresponds to the peak period. When the order is placed during the peak period, the graphic and text prompt includes the first graphic and text prompt and the second graphic and text prompt. That is, the dynamic effect can be enhanced by dynamic plugins such as gold coins or human-computer interaction plugins such as red envelopes, which will not be elaborated further.
[0117] In step S403, during the extended waiting period after the countdown to the estimated order time ends, users can obtain cashback by clicking on red envelopes or engaging in other human-computer interactions.
[0118] Secondly, embodiments of this application provide a response device for instant service orders, see below. Figure 4 , Figure 4 A schematic diagram of the response device is shown, that is, the response device includes:
[0119] The first determination module is used to respond to the user's order placement operation on the client interface and determine the estimated order acceptance time and estimated service billing for the service order.
[0120] The loading module is used to display the estimated order acceptance time, estimated service billing, and graphic prompts intended to attract user attention on the client interface.
[0121] The graphic prompt is intended to draw users' attention to the compensation for waiting for the estimated service billing, thereby reducing users' intention to stop waiting for orders due to the estimated order time.
[0122] In one embodiment, the response device further includes:
[0123] The second determination module is used to determine the compensation value for order acceptance waiting compensation based on the estimated order acceptance time, wherein the compensation value is included in the graphic prompt;
[0124] The trigger module is used to trigger the compensation value in response to the countdown timeout of the estimated order acceptance time.
[0125] In one embodiment, the graphic prompt includes a first graphic prompt, which is used to draw the user's attention to the order waiting compensation for the estimated service billing, so as to weaken the user's intention to terminate the waiting for the order during the countdown period of the estimated order time.
[0126] Furthermore, the triggering module includes:
[0127] The first triggering unit is used to deduct the compensation value from the estimated service bill in response to the countdown timeout of the estimated order acceptance time.
[0128] In one embodiment, the graphic prompt includes a second graphic prompt, which indicates that a user-friendly human-computer interaction will occur due to the user's waiting time, thereby weakening the user's intention to terminate the waiting for the order during the countdown period of the estimated order time.
[0129] Furthermore, the triggering module includes:
[0130] The second triggering unit is used to respond to the countdown timeout of the estimated order acceptance time, allowing users to obtain a rebate equal to the compensation value through human-computer interaction on the client interface.
[0131] In one embodiment, when the order placement operation occurs within a first time period indicating that the order recipient is idle, the graphic prompt includes a first graphic prompt, which is used to draw the user's attention to the compensation for waiting for the estimated service billing, so as to weaken the user's intention to terminate the waiting for the order during the countdown period of the estimated order time.
[0132] The triggering module includes:
[0133] The first triggering unit is used to deduct the compensation value from the estimated service bill in response to the countdown timeout of the estimated order acceptance time.
[0134] Furthermore, the response device further includes:
[0135] The detection module is used to detect the type of order object selected by the user when performing the order placement operation in response to the countdown timeout of the estimated order acceptance time.
[0136] The loading module further includes:
[0137] The first loading unit is used to display a second graphic prompt on the client interface if all available order object types have been selected by the user. The second graphic prompt is used to indicate that human-computer interaction that is beneficial to the user will occur due to the user's waiting, so as to weaken the user's intention to stop waiting for the order after the countdown of the estimated order time expires.
[0138] The second loading unit is used to display a third graphic prompt on the client interface if there is an order object type that has not yet been selected by the user. The third graphic prompt is used to prompt the user to add an order object type to be selected.
[0139] In one embodiment, when the order placement occurs during a second time period indicating that the order recipient is busy, the graphic prompt includes a first graphic prompt and a second graphic prompt. The first graphic prompt is used to draw the user's attention to the compensation for waiting for the estimated service billing, and the second graphic prompt is used to indicate that human-computer interaction that benefits the user will occur due to the user's waiting, so as to weaken the user's intention to stop waiting for the order during the countdown period of the estimated order time and encourage the user to continue waiting even if the countdown expires.
[0140] The triggering module includes:
[0141] The first triggering unit is used to deduct the compensation value from the estimated service bill in response to the countdown timeout of the estimated order acceptance time.
[0142] The interaction module is used to respond to the waiting extension after the countdown expires, allowing users to obtain rebates through human-computer interaction on the client interface.
[0143] Thirdly, embodiments of this application provide a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the response method described above.
[0144] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the response method described above.
[0145] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the response method described above.
[0146] The basic principles of this application have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this application are merely examples and not limitations, and should not be considered as essential features of each embodiment of this application. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the application to the necessity of employing the aforementioned specific details for implementation.
[0147] The block diagrams of devices, apparatuses, devices, and systems involved in this application are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.
[0148] It should also be noted that in the apparatus, equipment, and methods of this application, the components or steps can be disassembled and / or recombined. These disassemblies and / or recombinations should be considered as equivalent solutions of this application.
[0149] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of this application. Therefore, this application is not intended to be limited to the aspects shown herein, but rather to be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0150] The above description has been given for illustrative and descriptive purposes. Furthermore, this description is not intended to limit the embodiments of this application to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize that certain variations, modifications, alterations, additions, and sub-combinations thereof should be included within the scope of protection of this invention.
Claims
1. A method for responding to an instant service order, characterized in that, The response method includes: In response to a user's order placement operation on the client interface, the estimated order acceptance time and estimated service billing of the service order are determined; The client interface displays the estimated order acceptance time, the estimated service billing, and graphic prompts intended to attract the user's attention. When the order placement occurs within a first time period indicating the order recipient is available, the graphic prompts include a first graphic prompt. This first prompt is used to draw the user's attention to compensation for the estimated service billing while waiting for the order, thus weakening the user's intention to stop waiting for the order during the countdown of the estimated order acceptance time. When the order placement occurs within a second time period indicating the order recipient is busy, the graphic prompts include a first graphic prompt and a second graphic prompt. The first graphic prompt is used to draw the user's attention to compensation for the estimated service billing while waiting for the order, and the second graphic prompt is used to indicate that beneficial human-computer interaction for the user will occur due to the user's waiting, thus weakening the user's intention to stop waiting for the order during the countdown of the estimated order acceptance time and encouraging the user to continue waiting even if the countdown expires. The graphic prompts are used to draw the user's attention to the estimated service billing order waiting compensation, thereby reducing the user's intention to stop waiting for orders due to the estimated order time. Based on the estimated order acceptance time, a compensation value for the order acceptance waiting compensation is determined. The compensation value is included in the graphic prompt. When the estimated order acceptance time is greater than or equal to a predetermined time threshold, the order placement operation of the service order occurs in a second time period indicating that the order recipient is busy, and the compensation value is a first compensation value. When the estimated order acceptance time is less than the predetermined time threshold, the order placement operation of the service order occurs in a first time period indicating that the order recipient is idle, and the compensation value is a second compensation value. The first compensation value is less than the second compensation value. The compensation value is triggered when the countdown to the estimated order acceptance time expires.
2. The response method according to claim 1, characterized in that, The graphic and text prompt includes a first graphic and text prompt, which is used to draw the user's attention to the order waiting compensation for the estimated service billing, so as to weaken the user's intention to terminate the waiting for the order during the countdown period of the estimated order time. Furthermore, in response to the countdown timeout of the estimated order acceptance time, the compensation value is triggered to take effect, including: in response to the countdown timeout of the estimated order acceptance time, deducting the compensation value from the estimated service bill.
3. The response method according to claim 1, characterized in that, The graphic prompt includes a second graphic prompt, which indicates that human-computer interaction that benefits the user will occur due to the user's waiting, thereby weakening the user's intention to terminate the waiting for the order during the countdown period of the estimated order acceptance time. Furthermore, in response to the countdown timeout of the estimated order acceptance time, the compensation value is triggered to take effect, including: in response to the countdown timeout of the estimated order acceptance time, allowing the user to obtain a rebate equal to the compensation value through human-computer interaction on the client interface.
4. The response method according to claim 1, characterized in that, If the order placement operation occurs within a first time period indicating that the order recipient is idle, the compensation value is triggered in response to the countdown timeout of the estimated order receiving time, including: deducting the compensation value from the estimated service bill in response to the countdown timeout of the estimated order receiving time. Furthermore, the response method further includes: in response to the countdown timeout of the estimated order acceptance time, detecting the order object type selected by the user when performing the order placement operation; If all available order types have been selected by the user, a second graphic prompt will be displayed on the client interface. The second graphic prompt is used to indicate that human-computer interaction that is beneficial to the user will occur due to the user's waiting, so as to weaken the user's intention to stop waiting for the order after the countdown of the estimated order time expires. If there are order types that have not yet been selected by the user, a third graphic prompt will be displayed on the client interface to prompt the user to add more order types.
5. The response method according to claim 1, characterized in that, If the order placement occurs within a second time period indicating that the order recipient is busy, the compensation value is triggered in response to the countdown timeout of the estimated order receiving time, including: In response to the countdown timeout of the estimated order acceptance time, the compensation value is deducted from the estimated service bill; In response to the countdown timeout, the user is allowed to receive a rebate through human-computer interaction on the client interface.
6. A device for responding to instant service orders, characterized in that, The response device includes: The first determining module is used to determine the estimated order acceptance time and estimated service billing of the service order in response to the user's order placement operation on the client interface. A loading module is used to present the estimated order acceptance time, the estimated service charge, and graphic prompts intended to attract the user's attention on the client interface. When the order placement occurs within a first time period indicating the order recipient is idle, the graphic prompts include a first graphic prompt, which prompts the user to pay attention to the estimated service charge compensation for waiting during the order acceptance period, thereby weakening the user's intention to terminate the waiting period during the countdown of the estimated order acceptance time. When the order placement occurs within a second time period indicating the order recipient is busy, the graphic prompts include a first graphic prompt and a second graphic prompt. The first graphic prompt prompts the user to pay attention to the estimated service charge compensation for waiting during the order acceptance period, and the second graphic prompt indicates that beneficial human-computer interaction for the user will occur due to the user's waiting, thereby weakening the user's intention to terminate the waiting period during the countdown of the estimated order acceptance time and encouraging the user to continue waiting even if the countdown expires. The graphic prompts are used to draw the user's attention to the estimated service billing order waiting compensation, thereby reducing the user's intention to stop waiting for orders due to the estimated order time. The second determining module is used to determine the compensation value for the order waiting compensation based on the estimated order acceptance time. The compensation value is included in the graphic prompt. When the estimated order acceptance time is greater than or equal to a predetermined time threshold, the order placement operation of the service order occurs in a second time period indicating that the order recipient is busy, and the compensation value is a first compensation value. When the estimated order acceptance time is less than the predetermined time threshold, the order placement operation of the service order occurs in a first time period indicating that the order recipient is idle, and the compensation value is a second compensation value. The first compensation value is less than the second compensation value. The triggering module is used to trigger the compensation value to take effect in response to the countdown timeout of the estimated order acceptance time.
7. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 5.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 5.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Order processing method and device
CN110276628A
Order processing method, device and equipment and computer readable storage medium
CN110969497A
Systems and methods for carpooling
US20200058044A1