An information interaction method and device

By determining the presentation method of the target object based on the task's executable status, the problem of users having difficulty making quick decisions on the terminal interface is solved, thereby improving decision-making efficiency and task processing efficiency.

CN116136888BActive Publication Date: 2026-05-15BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING DIDI INFINITY TECH & DEV CO LTD
Filing Date
2021-11-17
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

When multiple objects are presented on the terminal interface, users find it difficult to make quick decisions, resulting in low task response rates and processing efficiency.

Method used

The presentation method of the target object is determined based on the task's executable status, and the objects to be selected are displayed in the pre-defined recommended area of ​​the target object selection interface, including attribute information and selection controls for different sets, and timeout compensation prompts are provided.

Benefits of technology

It improves users' decision-making efficiency, task response rate, and task processing efficiency by providing different sets of recommendations to meet user needs and reduce the steps users have to filter one by one.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116136888B_ABST
    Figure CN116136888B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose an information interaction method and device. In the embodiments of the present application, in response to a query request, a task executable state is determined, a target presentation mode is determined according to the task executable state, and a target object to be selected is displayed in a predetermined recommendation region of a target object selection interface according to the target presentation mode. Thus, the embodiments can determine different presentation modes of the target object based on the current task executable state, thereby improving the decision efficiency, task response rate and task processing efficiency of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and more specifically, to an information interaction method and apparatus. Background Technology

[0002] As society develops, there are more and more categories of objects to choose from (such as ride-hailing services). Therefore, how to present these objects on the terminal interface to facilitate user decision-making is crucial. Summary of the Invention

[0003] In view of this, embodiments of the present invention provide an information interaction method and apparatus to determine different presentation modes of a target object based on the current task executability state, thereby improving the user's decision-making efficiency, task response rate, and task processing efficiency.

[0004] In a first aspect, embodiments of the present invention provide an information interaction method, the method comprising:

[0005] In response to a query request, determine the task's executable status;

[0006] The target presentation method is determined based on the task's executable status;

[0007] According to the target presentation method, the target object to be selected is displayed in the predetermined recommendation area of ​​the target object selection interface.

[0008] Secondly, embodiments of the present invention provide an information interaction device, the device comprising:

[0009] The status determination unit is configured to determine the task's executable status in response to a query request;

[0010] The presentation mode determination unit is configured to determine the target presentation mode based on the task's executable state.

[0011] The display control unit is configured to display the target object to be selected in a predetermined recommended area of ​​the target object selection interface according to the target presentation method.

[0012] Thirdly, embodiments of the present invention provide an electronic device, including a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method described above.

[0013] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method described above.

[0014] Fifthly, embodiments of the present invention provide a computer program product that, when run on a computer, causes the computer to perform the method described above.

[0015] In this embodiment of the invention, in response to a query request, the task's executable status is determined, and the target presentation method is determined based on the task's executable status. The target object to be selected is then displayed in a predetermined recommended area of ​​the target object selection interface according to the target presentation method. Therefore, this embodiment can determine different presentation methods for target objects based on the current task's executable status, thereby improving user decision-making efficiency, task response rate, and task processing efficiency. Attached Figure Description

[0016] The above and other objects, features and advantages of the present invention will become clearer from the following description of embodiments of the invention with reference to the accompanying drawings, in which:

[0017] Figure 1 This is a flowchart of the information interaction method according to an embodiment of the present invention;

[0018] Figure 2-10 This is a schematic diagram of the target object selection interface according to an embodiment of the present invention;

[0019] Figure 11 This is a schematic diagram of an information interaction device according to an embodiment of the present invention;

[0020] Figure 12 This is a schematic diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0021] The present invention is described below based on embodiments, but the invention is not limited to these embodiments. In the detailed description of the invention below, certain specific details are described in detail. Those skilled in the art will fully understand the invention even without these details. To avoid obscuring the essence of the invention, well-known methods, processes, flows, elements, and circuits are not described in detail.

[0022] Furthermore, those skilled in the art should understand that the accompanying drawings provided herein are for illustrative purposes only and are not necessarily drawn to scale.

[0023] Unless the context explicitly requires it, words such as "including" or "contains" in the instruction manual should be interpreted as including rather than exclusive or exhaustive; that is, meaning "including but not limited to".

[0024] In the description of this invention, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this invention, unless otherwise stated, "a plurality of" means two or more.

[0025] This invention primarily determines the presentation method of the target object based on the task's executable status, and displays the selectable object in a predetermined recommendation area according to the corresponding presentation method. This provides users with certainty regarding task responses, thereby improving user decision-making efficiency, task response rate, and task processing efficiency. It should be understood that the method of this invention can be applied to all objects based on real-time supply and demand and with multiple selectable categories. This embodiment mainly uses a ride-hailing type object recommendation display interface as an example for detailed description. In this embodiment, all user data used has been obtained with user authorization.

[0026] Figure 1 This is a flowchart of an information interaction method according to an embodiment of the present invention. Figure 1 As shown, the information interaction method in this embodiment includes the following steps:

[0027] Step S110: In response to the query request, determine the task's executable status. Taking ride-hailing as an example, the query request includes the starting address and the destination address.

[0028] In one optional implementation, the task executable status can represent the waiting time required for the current task to execute. For example, if the task is expected to be executed within 1 minute after creation, the corresponding task executable status is "immediate execution"; if the task is expected to be executed within 10 minutes after creation, the corresponding task executable status is "delayed execution". Optionally, the task executable status is determined based on the supply and demand of the current target object, that is, the task executable status can be used to represent the supply and demand status of the target object. When the supply and demand status of the target object is that the supply is greater than or equal to the demand, the task can be responded to and executed immediately after creation. When the supply and demand status of the target object is that the supply is less than the demand, the task needs to wait for a certain period of time before it can be responded to and executed after creation. Optionally, this embodiment can determine the current supply and demand status based on information such as the number of available vehicles in the area where the starting address in the query request is located, and thus determine the current task executable status.

[0029] Step S120: Determine the target presentation method based on the task's executable status.

[0030] Step S130: Display the target object to be selected in the predetermined recommended area of ​​the target object selection interface according to the target presentation method. In an optional implementation, the predetermined recommended area includes prompt information. The content of the prompt information is determined according to the task's executable status. Optionally, the predetermined recommended area also includes timeout compensation prompt information, such as a timeout compensation prompt flag. Therefore, this embodiment can provide the user with certainty regarding task execution based on the target object displayed in the predetermined recommended area, the prompt information, and the timeout compensation prompt information, allowing the user to clearly perceive the task's response time and timeout compensation, thereby improving the user's decision-making efficiency and the success rate of task creation, and ultimately improving task processing efficiency.

[0031] In one optional implementation, step S120 includes: in response to the task being executable in a first state, determining the target presentation mode as a first presentation mode. In the first presentation mode, a predetermined recommendation area displays collection attribute information and a collection selection control for at least one set of target objects. Optionally, the collection attribute information includes the predetermined response time, the number of target objects, and the expected resource consumption range for the corresponding set of target objects.

[0032] Optionally, the first state indicates that the supply of the current target object is less than the demand. Therefore, this embodiment can recommend a set of responsive target objects to the user when the supply of target objects is less than the demand, allowing the user to select multiple target objects from the set with a single click, eliminating the need to select each target object from a list individually, thus improving the user's decision-making efficiency and the success rate of task creation.

[0033] In an optional implementation, the information interaction method of this embodiment further includes: in response to the task being executable in a first state, aggregating and packaging each target object according to its expected response time and / or expected resource consumption to determine at least one set of target objects. This allows for filtering of target object sets within a predetermined response time range or within a predetermined resource consumption range, making the recommended target object set more aligned with user needs. This can further improve user decision-making efficiency and the success rate of task creation.

[0034] Figure 2-10 This is a schematic diagram of the target object selection interface according to an embodiment of the present invention. In an optional implementation, in response to the current supply-demand ratio being less than a first preset value, at least one set of target objects includes a first set and a second set. Optionally, if the current supply-demand ratio is less than the first preset value, it indicates that the supply and demand of the current target objects are moderately or severely imbalanced. The first preset value can be determined according to the specific application scenario, and this embodiment does not limit it.

[0035] like Figure 2 As shown, the target object selection interface 2 includes a predetermined recommendation area 21 and a first recommendation area 22. The predetermined recommendation area 21 is a recommendation area with timeout compensation. The first recommendation area 22 displays attribute information for various types of vehicles.

[0036] The pre-selected recommended area 21 includes a first prompt message 213 corresponding to the first state and a timeout compensation message 214 to prompt the user to select a vehicle from the pre-selected recommended area 21. The prompt message 213 indicates the current task execution status and the result of selecting the area, "Ride-hailing peak - rapid response." The timeout compensation message 214 indicates that if the user selects a vehicle from this area, timeout compensation will be applied if there is no response within the timeout period. This further provides the user with certainty regarding the response, thereby improving the user's decision-making efficiency and the success rate of task creation, and ultimately improving task processing efficiency.

[0037] The pre-defined recommendation area 21 presents a first set 211 and a second set 212. In one optional implementation, the estimated response time for the first set 211 is shorter than that for the second set 212, and the maximum value of the estimated resource consumption range for the first set 211 is greater than the maximum value of the estimated resource consumption range for the second set 212. That is, the first set 211 is primarily determined based on the estimated response time, while the second set 212 is determined based on a combination of the estimated response time and resource consumption. Therefore, this embodiment can provide users with two forms of set recommendations to meet the needs of different users, thereby improving user decision-making efficiency and the success rate of task creation.

[0038] The first set 211 has a corresponding set selection control 211a. The set attribute information of the first set 211 includes the scheduled response time (within 3 minutes), the number of vehicles (5 vehicle types), and the estimated resource consumption range (42.3-28.7). Optionally, in this embodiment, various types of vehicles can be aggregated and packaged based on the estimated response time to determine the first set 211. Therefore, the first set 211 allows users who urgently need a vehicle to conveniently select one based on the estimated response time and resource consumption of each vehicle, without needing to view the attribute information of each type individually. This improves user convenience and, consequently, user decision-making efficiency.

[0039] The second set 212 has a corresponding set selection control 212a. The set attribute information of the second set 212 includes the predetermined response time (within 7 minutes), the number of vehicles (3 vehicle types), and the estimated resource consumption range (24.3-37.2). Optionally, in this embodiment, various vehicles can be aggregated and packaged according to the estimated response time and the resource consumption of each type of vehicle to determine the second set 212. That is, this embodiment determines the second set 212 by comprehensively considering the estimated response time and resource consumption of each type of vehicle, so that the resource consumption of the second set 212 is controlled within a certain range within a reasonable response time. Therefore, this embodiment further improves the user's decision-making efficiency by considering resource consumption while accelerating the response.

[0040] This embodiment presents a first set based on estimated response time and a second set combining estimated response time and resource consumption within a predetermined recommendation area, enabling the recommended set to adapt to users with diverse needs. Therefore, during peak usage periods, users do not need to individually query the attribute information of various vehicles within the first recommendation area; they can select multiple types of vehicles that meet their criteria with a single click by choosing either the first or second set, improving user convenience and decision-making efficiency.

[0041] In an optional implementation, the information interaction method of this embodiment further includes: in response to the collection selection control being triggered, controlling the number of target objects in the selected target object collection to be highlighted in a predetermined recommendation area. For example... Figure 3 As shown, in response to the triggering of the collection selection control 211a corresponding to the first collection 211, the value "5" of the target object quantity in the first collection 211 is highlighted. Optionally, the font size of the target object quantity value can be increased, and / or made bold, and / or the font color of the target object quantity value can be changed to a predetermined color, such as red. This embodiment does not limit the highlighting method. Therefore, users can intuitively know how many types of vehicles are included in the current collection, further providing them with definitive information.

[0042] In another optional implementation, the information interaction method of this embodiment further includes: in response to the collection selection control being triggered, and at least one target object in the selected target object set having discount information, controlling the display of discount prompt information in a predetermined recommendation area. For example... Figure 3As shown, in response to the triggering of the collection selection control 211a corresponding to the first collection 211, a discount prompt message 211b is displayed below the corresponding resource consumption range. The discount prompt message 211b includes prompt content (e.g., some vehicles include coupons, some vehicles support corporate payments, etc.) and a discount viewing control k1. Optionally, in response to the triggering of the discount viewing control k1, a discount display pop-up window is displayed on the target object selection interface 2. The discount display pop-up window includes the vehicle and corresponding specific discount information (coupon information, corporate payment information, etc.), the resource consumption after the discount, etc.

[0043] In one optional implementation, the target object collection has a corresponding object details viewing control. The information interaction method in this embodiment further includes: in response to the object details viewing control being triggered, controlling the display of object attribute information of the target objects in the corresponding target object collection in the target object selection interface. For example... Figure 3 and 4 As shown, the first set 211 has a corresponding object details viewing control k2. In this embodiment, in response to the object details viewing control k2 being triggered, a vehicle details pop-up window 41 is displayed on the target object selection interface 2. The vehicle details pop-up window 41 displays details of various vehicles in the first set 211, including vehicle type, estimated resource consumption, and coupon usage information. Optionally, the vehicle details pop-up window 41 includes a details closing control k3. In response to the details closing control k3 being triggered, the vehicle details pop-up window 41 is closed. Thus, this embodiment allows users to easily view the object attribute information of each object in the target object set, enabling users to determine whether each object in the target object set meets their requirements.

[0044] In one optional implementation, in response to the current supply-demand ratio being greater than a first preset value and less than a second preset value, at least one set of target objects includes a third set. Optionally, if the current supply-demand ratio is greater than the first preset value and less than the second preset value, it indicates a slight imbalance in the supply and demand of the current target objects. The first and second preset values ​​can be determined according to specific application scenarios, and this embodiment does not impose any limitations on them. Since the supply-demand ratio of the target objects is not severely imbalanced, the task response time will not be significantly delayed. Therefore, in this embodiment, a set of target objects can be packaged based on the expected response time and the resource consumption of various target objects, so that the expected response time of the target object set is short and the resource consumption is low. This allows users to select multiple types of target objects that meet their needs with one click without having to filter target objects one by one.

[0045] like Figure 5As shown, the target object selection interface 5 includes a predetermined recommendation area 51 and a first recommendation area 52. The predetermined recommendation area 51 is a recommendation area with timeout compensation. The first recommendation area 52 displays attribute information for various types of vehicles.

[0046] The pre-selected recommended area 51 includes a first prompt message 513 corresponding to the first state and a timeout compensation message 514. This prompt message prompts the user to select a vehicle within the pre-selected recommended area 51. The prompt message 513 indicates the current task execution status and the result of selecting the area: "Peak Ride-Hailing - Rapid Response." The timeout compensation message 514 informs the user that if a vehicle within this area is selected, timeout compensation will be provided if there is no response within the timeout period. This further provides the user with certainty regarding the response, thereby improving the user's decision-making efficiency and the success rate of task creation, ultimately improving task processing efficiency.

[0047] The third set 511 is presented in the pre-recommended area 51. The third set 511 has a corresponding set selection control 511a. The set attribute information of the third set 511 includes the pre-recommended response time (within 1 minute), the number of vehicles (7 types of vehicles), and the expected resource consumption range (22.3-37.2).

[0048] In one alternative implementation, in response to the triggering of the collection selection control 511a corresponding to the third collection 511, the value "7" of the number of target objects in the third collection 511 is highlighted. Its specific display method is the same as... Figure 3 Similarly, this will not be specifically demonstrated here. Optionally, this embodiment can increase the font size of the target object quantity value, and / or bold the font size of the target object quantity value, and / or control the font color of the target object quantity value to be changed to a predetermined color, such as red. This embodiment does not limit the highlighting method. Therefore, users can intuitively know how many types of vehicles are included in the current set, further providing users with definitive information.

[0049] In another optional implementation, in response to the triggering of the collection selection control 511a corresponding to the third collection 511, a discount prompt message is displayed below the corresponding resource consumption range. This discount prompt message includes prompt content (e.g., some vehicles include coupons, some vehicles support corporate payments, etc.) and a discount viewing control. Optionally, in response to the triggering of the discount viewing control, a discount display pop-up is displayed on the target object selection interface 5. The discount display pop-up includes the vehicle and corresponding specific discount information (coupon information, corporate payment information, etc.), the resource consumption after the discount, etc. The specific display method in this embodiment is different from... Figure 3 Similarly, details will not be shown here.

[0050] In one optional implementation, the third set 511 has a corresponding object details viewing control k4. In this embodiment, in response to the triggering of the object details viewing control k4, a vehicle details pop-up is displayed on the target object selection interface 5. The vehicle details pop-up displays details of various vehicles in the third set 511, including vehicle type, estimated resource consumption, and coupon usage information. The specific display method of this embodiment is similar to... Figure 3 and Figure 4 Similarly, this will not be specifically shown here. Therefore, this embodiment allows users to easily view the object attribute information of each object in the target object set, enabling them to determine whether each object in the target object set meets their requirements.

[0051] In this embodiment, when there is a slight imbalance between supply and demand for the target object, a third set is determined by comprehensively considering the expected response time and resource consumption. This results in a shorter expected response time and lower resource consumption for the target object set. This allows users to select multiple target objects that meet their needs with one click without having to filter them one by one, thus improving the convenience of user operation and decision-making efficiency.

[0052] In one optional implementation, in the first presentation method, the predetermined recommendation area displays the collection attribute information of a target object set, a collection selection control, and quick-play selection attribute information. Optionally, the predetermined recommendation area also includes a quick-play selection control. That is, in this embodiment, the predetermined recommendation area in the target object selection interface controls the presentation of a target object set and a quick-play execution object. Optionally, the collection attribute information includes the predetermined response time, the number of target objects, and the estimated resource consumption range for the corresponding target object set. The quick-play selection attribute information includes information such as the estimated quick-play time, the resource consumption for a successful play, and the resource consumption for a failed play.

[0053] In one optional implementation, the target object set in this embodiment is determined by aggregating and packaging each target object based on its expected response time and / or expected resource consumption. Further optionally, the target object set can also be generated by referring to the target objects used in the user's historical tasks. Therefore, this embodiment can filter the target object set within a predetermined response time range or a predetermined resource consumption range, making the recommended target object set more suitable for the user's needs. This can further improve the user's decision-making efficiency and the success rate of task creation.

[0054] like Figure 6 As shown, the target object selection interface 6 includes a predetermined recommendation area 61 and a first recommendation area 62. The predetermined recommendation area 61 is a recommendation area with timeout compensation. The first recommendation area 62 displays attribute information for various types of vehicles.

[0055] The pre-selected recommended area 61 includes a first prompt message 613 corresponding to the first state and a timeout compensation message 614. This prompt message prompts the user to select a vehicle within the pre-selected recommended area 61. The prompt message 613 indicates the current task execution status and the result of selecting the area: "Peak Ride-Hailing - Rapid Response." The timeout compensation message 614 informs the user that if a vehicle within this area is selected, timeout compensation will be provided if no response is received within the timeout period. This further provides the user with certainty regarding the response, thereby improving the user's decision-making efficiency and the success rate of task creation, ultimately improving task processing efficiency.

[0056] The pre-booked recommendation area 61 presents a fourth set 611 and a carpooling item 612. The first set 611 has a corresponding set selection control 611a. The set attribute information of the first set 611 includes the pre-booked response time (within 1 minute), the number of vehicles (5 vehicle types), and the estimated resource consumption range (12.3-28.7). The carpooling item 612 has a corresponding carpooling selection control 612a. The quick carpooling attribute information of the carpooling item 612 includes the pre-booked response time (within 2 minutes), the estimated resource consumption for a successful carpool (7.2), and the estimated resource consumption for an unsuccessful carpool (13.2).

[0057] It is easy to understand that the method of determining the fourth set 611 in this embodiment is similar to that in the above embodiments, and the operation and display of its corresponding object details control and set selection control are also similar to those in the above embodiments, so they will not be described again here.

[0058] In an optional implementation, the information interaction method of this embodiment further includes: in response to the quick-play selection control being triggered, controlling the display of available user options for play. For example... Figure 7 As shown, in response to the triggering of the quick-pickup selection control 612a, the user quantity option 612b is displayed. Thus, the user can specify the number of people through the user quantity option 612b, allowing the selection of target vehicles for pickup based on the user's chosen number of participants.

[0059] This embodiment presents a set of vehicles and quick-ride options within a predetermined recommendation area, allowing the recommended target objects to adapt to various user needs. Therefore, during peak travel times, users do not need to individually query the attribute information of each type of vehicle in the first recommendation area. They can select multiple types of vehicles that meet the criteria with a single click from the fourth set, or save resources by selecting a ride-sharing option, thus improving user convenience and decision-making efficiency.

[0060] In one alternative implementation, if the target objects that meet the criteria, determined based on their expected response time and / or expected resource consumption, cannot be aggregated and packaged—for example, if the expected response times or expected resource consumption of the determined target objects differ significantly—then the selected target vehicles can be displayed flat in a predetermined recommendation area for user selection. This will not be elaborated further here.

[0061] In one optional implementation, step S120 includes: in response to the task executable state being a second state, determining the target presentation method as a second presentation method based on the object attribute information and / or historical selection information of the target object to be selected. That is, in this embodiment, the target object to be recommended is determined through the object attribute information of the target object to be selected and / or the user's historical selection information, and presented based on the second presentation method. Therefore, target objects that meet the user's needs can be presented in a predetermined recommendation area, improving the user's decision-making efficiency.

[0062] Optionally, the second state indicates that the supply-demand ratio of the current target object is greater than a third predetermined value. The third predetermined value is 1 or slightly less than 1 (e.g., between 0.9 and 1), and this embodiment does not limit the specific value of the third predetermined value. Therefore, this embodiment can recommend responsive target objects that meet the user's needs when the supply and demand of the target object are balanced, and display deterministic information about the selection of a target object within the predetermined recommendation area, such as the estimated response time, prompt information, and timeout compensation prompt information. This eliminates the need for users to query the attribute information of each target object individually to make a choice, improving the user's decision-making efficiency and the success rate of task creation.

[0063] In one alternative implementation, in the second presentation method, the predefined recommendation area displays object attribute information and an object selection control for at least one type of target object. The object attribute information includes object name, estimated response time, and estimated resource consumption, etc.

[0064] like Figure 8 As shown, the target object selection interface 8 includes a predetermined recommendation area 81 and a first recommendation area 82. The predetermined recommendation area 81 is a recommendation area with timeout compensation. The first recommendation area 82 displays attribute information for various types of vehicles.

[0065] The pre-selected recommended area 81 includes a second prompt message 813 corresponding to the second state and a timeout compensation message 814. This prompt message prompts the user to select a vehicle from the pre-selected recommended area 81. The prompt message 813 indicates the current task execution status and the result of selecting this area: "Great Value, Low Price, Rapid Response." The timeout compensation message 814 informs the user that if they select a vehicle from this area, timeout compensation will be provided if there is no response within the time limit. This further provides the user with certainty in their response, thereby improving the user's decision-making efficiency and the success rate of task creation, ultimately improving task processing efficiency.

[0066] This embodiment describes the presentation of a target object within a predetermined recommendation area 81 as an example. It should be understood that this embodiment does not limit the number of target objects recommended within the predetermined recommendation area 81. Figure 8 As shown, the pre-selection area 81 presents a type of vehicle E and a corresponding object selection control 811a. The object attribute information includes the name of vehicle E, the estimated response time (30 seconds), and the estimated resource consumption (12.3).

[0067] In another optional implementation, in the second presentation method, a predetermined recommendation area displays the set attribute information of at least one set of target objects. The set of target objects is determined based on the resource consumption of each target object. Since it is currently a low-peak period, the created tasks can be responded to immediately. This embodiment can aggregate and package target objects that meet the resource consumption criteria (e.g., the predetermined target object categories with the lowest resource consumption) to allow users to select multiple types of target objects with one click, improving convenience. Further optionally, this embodiment can also refer to the user's historical object selection types to determine the set of target objects, ensuring that the target objects in the set meet the user's needs.

[0068] like Figure 9 As shown, the target object selection interface 9 includes a predetermined recommendation area 91 and a first recommendation area 92. The predetermined recommendation area 91 is a recommendation area with timeout compensation. The first recommendation area 92 displays attribute information for various types of vehicles.

[0069] The pre-selected recommended area 91 includes a second prompt message 913 corresponding to the second state and a timeout compensation message 914. This prompt message prompts the user to select a vehicle from the pre-selected recommended area 91. The prompt message 913 indicates the current task execution status and the result of selecting this area: "Great Value, Low Price, Rapid Response." The timeout compensation message 914 informs the user that if they select a vehicle from this area, timeout compensation will be provided if there is no response within the time limit. This further provides the user with certainty regarding their response, thereby improving the user's decision-making efficiency and the success rate of task creation, ultimately improving task processing efficiency.

[0070] The fifth set 911 is presented in the pre-booked recommendation area 91. The fifth set 911 has a corresponding set selection control 911a and an object details viewing control k5. The set attribute information of the fifth set 911 includes set description (special offer travel), number of vehicles (7 types of vehicles) and estimated resource consumption range (12.3-17.2).

[0071] Optionally, after the collection selection control 911a and the object details viewing control k5 in this embodiment are triggered, they are similar to those in the above embodiments. Figures 2-4 The display method is similar, so I will not repeat it here.

[0072] In another optional implementation, in the second presentation method, the predetermined recommendation area displays object attribute information and quick-play selection attribute information for a type of target object. Optionally, the predetermined recommendation area is also used to display object selection controls and quick-play selection controls corresponding to the target object. That is, in this embodiment, the predetermined recommendation area in the target object selection interface displays a target object and a quick-play execution object. Optionally, the object attribute information includes the object name, estimated response time, and estimated resource consumption. The quick-play selection attribute information includes the estimated quick-play time, resource consumption for successful play, and resource consumption for failed play. This embodiment, by presenting the target vehicle and quick-play item in the predetermined recommendation area, enables the recommended target object method to adapt to users with various needs.

[0073] like Figure 10 As shown, the target object selection interface 10 includes a predetermined recommendation area 101 and a first recommendation area 102. The predetermined recommendation area 101 is a recommendation area with timeout compensation. The first recommendation area 102 displays attribute information for various types of vehicles.

[0074] The pre-selected recommended area 101 includes a second prompt message 113 corresponding to the second state and a timeout compensation message 114. This prompt message prompts the user to select a vehicle from the pre-selected recommended area 101. The prompt message 113 indicates the current task execution status and the result of selecting the area: "Great Value, Low Price, Rapid Response." The timeout compensation message 114 informs the user that if they select a vehicle from this area, timeout compensation will be provided if there is no response within the timeout period. This further provides the user with certainty regarding the response, thereby improving the user's decision-making efficiency and the success rate of task creation, ultimately improving task processing efficiency.

[0075] like Figure 10As shown, the pre-recommendation area 101 presents a type of vehicle E, a corresponding object selection control 111a, a carpooling option 112, and a quick carpooling selection control 112a. The object attribute information includes the name of vehicle E, estimated response time (30 seconds), and estimated resource consumption (12.3). The quick carpooling selection attribute information includes estimated quick carpooling time (30 seconds), resource consumption for a successful carpool (7.2), and resource consumption for a failed carpool (13.2).

[0076] Optionally, after the quick selection control 112a in this embodiment is triggered, it is similar to the control in the above embodiment. Figures 6-7 The display method is similar, so I will not repeat it here.

[0077] In other optional implementations, when the task execution state is in the second state, a set of target objects and quick-pickup options can be presented in a predefined recommendation area, so that users can select multiple target objects with one click to improve response speed, and can also select quick-pickup options to reduce resource consumption.

[0078] It should be understood that the above embodiments are merely exemplary, and the information interaction interface of this embodiment is not limited to... Figures 2-10 .

[0079] In this embodiment of the invention, in response to a query request, the task's executable status is determined, and the target presentation method is determined based on the task's executable status. The target object to be selected is then displayed in a predetermined recommended area of ​​the target object selection interface according to the target presentation method. Therefore, this embodiment can determine different presentation methods for target objects based on the current task's executable status, thereby improving user decision-making efficiency, task response rate, and task processing efficiency.

[0080] Figure 11 This is a schematic diagram of an information interaction device according to an embodiment of the present invention. Figure 11 As shown, the information interaction device of this embodiment includes a state determination unit 111, a presentation mode determination unit 112, and a display control unit 113.

[0081] The status determination unit 111 is configured to determine the task's executable status in response to a query request. The presentation method determination unit 112 is configured to determine the target presentation method based on the task's executable status. The display control unit 113 is configured to display the target object to be selected in a predetermined recommended area of ​​the target object selection interface according to the target presentation method. Optionally, the predetermined recommended area includes timeout compensation prompt information. Optionally, the task's executable status is used to characterize the supply and demand status of the target object.

[0082] In an optional implementation, the presentation mode determination unit 112 is further configured to determine the target presentation mode as a first presentation mode in response to the task executable state being a first state. In the first presentation mode, the predetermined recommendation area displays collection attribute information and a collection selection control for at least one set of target objects. Optionally, the collection attribute information includes the predetermined response time, the number of target objects, and the expected resource consumption range for the corresponding set of target objects.

[0083] In one alternative implementation, the information interaction device 11 further includes a first set determination unit. The first set determination unit is configured to, in response to the task being executable in a first state, aggregate and package the target objects according to their expected response time and / or expected resource consumption, thereby determining at least one set of the target objects.

[0084] In one optional implementation, at least one set of target objects includes a first set and a second set. The expected response time for the first set is shorter than that for the second set, and the maximum value of the expected resource consumption range for the first set is greater than the maximum value of the expected resource consumption range for the second set.

[0085] In one alternative implementation, in the first presentation method, the predetermined recommendation area displays collection attribute information, collection selection control, quick-pickup selection attribute information, and quick-pickup selection control of a target object set.

[0086] In one alternative implementation, the information interaction device 11 further includes a first display control unit. The first display control unit is configured to, in response to the triggering of the set selection control, control the number of target objects in the predetermined recommendation area that are highlighted in the selected set of target objects.

[0087] In one alternative implementation, the information interaction device 11 further includes a second display control unit. The second display control unit is configured to control the display of discount information in the predetermined recommendation area in response to the triggering of the set selection control and at least one target object in the selected set of target objects having discount information.

[0088] In one optional implementation, each set of target objects has a corresponding object details viewing control. The information interaction device 11 also includes a third display control unit. The third display control unit is configured to, in response to the triggering of the object details viewing control, control the display of object attribute information of the target objects in the corresponding set of target objects in the target object selection interface.

[0089] In an alternative implementation, the information interaction device 11 further includes a fourth display control unit. The fourth display control unit is configured to control the display of the number of users option in response to the triggering of the quick-play selection control.

[0090] In one optional implementation, the predetermined recommendation area includes a first prompt message, which corresponds to the first state.

[0091] In one alternative implementation, the presentation mode determination unit 112 is further configured to determine the target presentation mode as the second presentation mode in response to the task executable state being the second state, based on the object attribute information and / or historical selection information of the target object to be selected.

[0092] In one alternative implementation, in the second presentation method, the predetermined recommendation area displays object attribute information and object selection controls for at least one type of target object.

[0093] In one alternative implementation, in the second presentation method, the predetermined recommendation area displays collection attribute information of at least one set of target objects, the set of target objects being determined based on the resource consumption of each target object.

[0094] In one alternative implementation, in the second presentation method, the predetermined recommendation area displays object attribute information and quick selection attribute information of a type of target object.

[0095] In one alternative implementation, the predetermined recommendation area includes a second prompt message, which corresponds to the second state.

[0096] In this embodiment of the invention, in response to a query request, the task's executable status is determined, and the target presentation method is determined based on the task's executable status. The target object to be selected is then displayed in a predetermined recommended area of ​​the target object selection interface according to the target presentation method. Therefore, this embodiment can determine different presentation methods for target objects based on the current task's executable status, thereby improving user decision-making efficiency, task response rate, and task processing efficiency.

[0097] Figure 12 This is a schematic diagram of an electronic device according to an embodiment of the present invention. (For example...) Figure 12As shown, electronic device 12 is a general-purpose data processing device, which includes a general-purpose computer hardware structure, including at least a processor 121 and a memory 122. The processor 121 and memory 122 are connected via bus 123. Memory 122 is adapted to store instructions or programs executable by processor 121. Processor 121 can be a standalone microprocessor or a collection of one or more microprocessors. Thus, processor 121 executes the instructions stored in memory 122 to perform the method flow of the embodiments of the present invention as described above, thereby realizing data processing and control of other devices. Bus 123 connects the aforementioned components together, and also connects the aforementioned components to display controller 124, display device, and input / output (I / O) device 125. Input / output (I / O) device 125 can be a mouse, keyboard, modem, network interface, touch input device, motion-sensing input device, printer, and other devices known in the art. Typically, input / output device 125 is connected to the system via input / output (I / O) controller 126.

[0098] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus (devices), or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0099] This application is described with reference to flowchart illustrations of methods, apparatus (devices), and computer program products according to embodiments of this application. It should be understood that each step in the flowchart can be implemented by computer program instructions.

[0100] These computer program instructions may be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction means, the implementation process of which is described in the instruction means. Figure 1 The function specified in one or more processes.

[0101] These computer program instructions may also be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, produce instructions for implementing processes. Figure 1 A device for a function specified in one or more processes.

[0102] Another embodiment of the present invention relates to a computer program product that, when run on a computer, causes the computer to perform some or all of the above-described method embodiments.

[0103] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program for use by a computer to execute some or all of the above-described method embodiments.

[0104] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program specifying the relevant hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0105] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. For those skilled in the art, the present invention can be modified and varied in various ways. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of protection of the present invention.

Claims

1. An information exchange method, characterized in that, The method includes: In response to a query request, determine the task's executable status; The target presentation method is determined based on the task's executable status; The target object to be selected is displayed in the predetermined recommended area of ​​the target object selection interface according to the target presentation method. The task executable state represents the supply and demand state of the target object, and different task executable states correspond to different target presentation methods; The step of determining the target presentation mode based on the task's executable state includes: in response to the task's executable state being a first state, determining the target presentation mode as a first presentation mode; in response to the task's executable state being a second state, determining the target presentation mode as a second presentation mode based on the object attribute information and / or historical selection information of the target object to be selected; In the first presentation mode, the predetermined recommendation area displays the set attribute information and set selection control of at least one set of target objects. The set attribute information includes the predetermined response time, the number of target objects, and the expected resource consumption range of the corresponding set of target objects. The object attribute information includes the object name, the expected response time, and the expected resource consumption.

2. The method according to claim 1, characterized in that, The method further includes: In response to the task being executable in the first state, the target objects are aggregated and packaged according to the expected response time and / or expected resource consumption of each target object to determine at least one set of the target objects.

3. The method according to claim 1, characterized in that, At least one of the target object sets includes a first set and a second set; The expected response time for the first set is shorter than that for the second set, and the maximum value of the expected resource consumption range for the first set is greater than that for the expected resource consumption range for the second set.

4. The method according to claim 1, characterized in that, In the first presentation mode, the predetermined recommendation area displays the collection attribute information, collection selection control, quick-pickup selection attribute information, and quick-pickup selection control of a target object set.

5. The method according to any one of claims 1-4, characterized in that, The method further includes: In response to the triggering of the collection selection control, the number of target objects in the selected target object collection is highlighted in the predetermined recommendation area.

6. The method according to any one of claims 1-4, characterized in that, The method further includes: In response to the triggering of the collection selection control, and at least one target object in the selected target object collection having discount information, the control displays discount prompt information in the predetermined recommendation area.

7. The method according to claim 1, characterized in that, Each of the target object collections has a corresponding object details viewing control, and the method further includes: In response to the object details viewing control being triggered, the control displays the object attribute information of the target object in the corresponding target object set in the target object selection interface.

8. The method according to claim 4, characterized in that, The method further includes: In response to the triggering of the quick selection control, the number of users option is controlled to be displayed.

9. The method according to claim 1, characterized in that, The predetermined recommendation area includes a first prompt message, which corresponds to the first state.

10. The method according to claim 1, characterized in that, In the second presentation mode, the predetermined recommendation area displays object attribute information and object selection controls for at least one type of target object.

11. The method according to claim 1, characterized in that, In the second presentation mode, the predetermined recommendation area displays the set attribute information of at least one set of target objects, and the set of target objects is determined based on the resource consumption of each target object.

12. The method according to claim 1, characterized in that, In the second presentation mode, the predetermined recommendation area displays object attribute information and quick selection attribute information of a type of target object.

13. The method according to any one of claims 1, 10-12, characterized in that, The predetermined recommendation area includes a second prompt message, which corresponds to the second state.

14. The method according to claim 1, characterized in that, The pre-selected recommended area includes a timeout compensation reminder.

15. An information interaction device, characterized in that, The device includes: The status determination unit is configured to determine the task's executable status in response to a query request; The presentation mode determination unit is configured to determine the target presentation mode based on the task's executable state. The display control unit is configured to display the target object to be selected in a predetermined recommended area of ​​the target object selection interface according to the target presentation method; The task executable state represents the supply and demand state of the target object, and different task executable states correspond to different target presentation methods; The presentation mode determination unit is further configured to: determine the target presentation mode as a first presentation mode in response to the task executable state being a first state; and determine the target presentation mode as a second presentation mode based on the object attribute information and / or historical selection information of the target object to be selected in response to the task executable state being a second state. In the first presentation mode, the predetermined recommendation area displays the set attribute information and set selection control of at least one set of target objects. The set attribute information includes the predetermined response time, the number of target objects, and the expected resource consumption range of the corresponding set of target objects. The object attribute information includes the object name, the expected response time, and the expected resource consumption.

16. An electronic device comprising a memory and a processor, characterized in that, The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any one of claims 1-14.

17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1-14.

18. A computer program product, characterized in that, When the computer program product is run on a computer, it causes the computer to perform the method as described in any one of claims 1-14.