Information interaction method and device

By receiving user selection instructions on the target page, binding the task with the user account, and adjusting the task status, the problem of poor interactivity of existing information interaction methods is solved, and a better user experience is achieved.

CN114489979BActive Publication Date: 2025-02-14RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210039165.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-13
Publication Date
2025-02-14
Estimated Expiration
2042-01-13

AI Technical Summary

Technical Problem

The existing information interaction methods are poor in user acquisition and completion of tasks, and the user experience is single.

Method used

Provides an information interaction method and device, by displaying a target page, receiving user selection instructions, binding the target equity task with the user account, adjusting the task container status, and adjusting the amount of equity in the user account in response to task completion.

Benefits of technology

Enhanced human-computer interactivity, improve user experience, and enable users to choose and complete tasks more clearly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114489979B_ABST
    Figure CN114489979B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention discloses an information interaction method and device. After displaying the target page, the method receives a selection instruction for a target equity task, binds the target equity task to the target user account according to the selection instruction, and switches the target task container to which the target equity task belongs to a second state, and adjusts the equity amount in the target user account in response to the target equity task being completed. The target page includes multiple task containers, each of which displays multiple equity tasks in a waiting state in a first state, and the equity tasks in the same task container correspond to the same service category, and the target task container displays the target equity task in a selected state in a second state. The method can enhance human-computer interactivity and improve user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet technology, and in particular to an information interaction method and device. Background Art

[0002] With the continuous development of Internet technology, current online platforms usually distribute tasks to users. After completing the tasks, users will receive a certain amount of benefits. Users can use the benefits to enjoy discounts in the subsequent purchase of goods.

[0003] However, in the process of users acquiring and completing tasks, the existing information interaction methods have poor interactivity and a single user experience. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides an information interaction method and device to enhance human-computer interactivity and improve user experience.

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

[0006] Displaying a target page, the target page includes a plurality of task containers, each of the task containers displays a plurality of equity tasks in a waiting state in a first state, wherein the equity tasks in the same task container correspond to the same service category;

[0007] Receive selection instructions for target equity tasks;

[0008] Binding the target equity task to the target user account according to the selection instruction, and switching the target task container to a second state, wherein the target task container displays the target equity task in the selected state in the second state, and the target task container is the task container to which the target equity task belongs;

[0009] In response to the target equity task being completed, adjusting the equity amount in the target user account.

[0010] In a second aspect, an embodiment of the present invention provides an information interaction device, the device comprising:

[0011] A display unit, configured to display a target page, wherein the target page includes a plurality of task containers, each of which displays a plurality of equity tasks in a waiting state in a first state, wherein the equity tasks in the same task container correspond to the same service category;

[0012] A receiving unit, used to receive a selection instruction for a target equity task;

[0013] A state conversion unit, configured to bind the target equity task to a target user account according to the selection instruction, and switch the target task container to a second state, wherein the target task container displays the target equity task in the selected state in the second state, and the target task container is the task container to which the target equity task belongs;

[0014] The amount adjustment unit is used to adjust the equity amount in the target user account in response to the target equity task being completed.

[0015] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method as described in any one of the first aspects is implemented.

[0016] In a fourth aspect, an embodiment of the present invention provides an electronic device, the device comprising:

[0017] a memory for storing one or more computer program instructions;

[0018] A processor, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any one of the first aspects.

[0019] After displaying the target page, the information interaction method of the embodiment of the present invention receives a selection instruction for the target equity task, binds the target equity task to the target user account according to the selection instruction, and switches the target task container to which the target equity task belongs to the second state, and adjusts the equity amount in the target user account in response to the target equity task being completed. The target page includes multiple task containers, each of which displays multiple equity tasks in a waiting state in a first state, and the equity tasks in the same task container correspond to the same service category, and the target task container displays the target equity task in a selected state in a second state. The method can enhance human-computer interactivity and improve user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0021] Figure 1 A schematic diagram of an application system in an embodiment of the present invention;

[0022] Figure 2 is a flow chart of an information interaction method according to an embodiment of the present invention;

[0023] Figure 3 is a schematic diagram of a target page according to an embodiment of the present invention;

[0024] Figure 4 A flowchart of a method for determining a task container according to an embodiment of the present invention;

[0025] Figure 5 A flowchart of a method for determining a rights and interests task associated with a user according to an embodiment of the present invention;

[0026] Figure 6 A flowchart of a method for switching a task container in the second state according to an embodiment of the present invention;

[0027] Figure 7 Another schematic diagram of a target page according to an embodiment of the present invention;

[0028] Figure 8 A schematic diagram of task state conversion according to an embodiment of the present invention;

[0029] Fig. 9 A flowchart of a method for re-providing a task in an embodiment of the present invention;

[0030] Fig.10 A flow chart of a target task container switching method according to an embodiment of the present invention;

[0031] Fig.11 A flowchart of a method for re-providing a task when a task is not completed according to an embodiment of the present invention;

[0032] Fig.12 A schematic diagram of the equity main page of an embodiment of the present invention;

[0033] Fig.13 A schematic diagram of the equity main page of an embodiment of the present invention;

[0034] Fig.14 is a schematic diagram of an information interaction device according to an embodiment of the present invention;

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

[0036] The present invention is described below based on embodiments, but the present invention is not limited to these embodiments. In the detailed description of the present invention below, some specific details are described in detail. It is possible for a person skilled in the art to fully understand the present invention without the description of these details. In order to avoid confusing the essence of the present invention, known methods, processes, flows, components and circuits are not described in detail.

[0037] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.

[0038] Unless the context clearly requires otherwise, the words “include”, “including” and the like in this application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning of “including but not limited to”.

[0039] In the description of the present application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, "plurality" means two or more.

[0040] In various embodiments of the present invention, in order to protect the privacy of users, the acquired user information is acquired with the permission of the user, and the acquired user information is only applied to the methods described in various embodiments of the present invention.

[0041] With the continuous development of Internet technology, current online platforms usually distribute tasks to users, and users will get a certain amount of equity after completing the corresponding tasks. Users can use the equity amount to redeem coupons and use the redeemed coupons to enjoy discounts when purchasing goods, or users can directly use the equity amount to enjoy discounts when purchasing goods.

[0042] However, in the process of users acquiring and completing tasks, the existing information interaction methods have poor interactivity and a single user experience.

[0043] For example, take the takeaway industry as an example. The takeaway platform usually sends order tasks to users regularly. After receiving the order task, the user can purchase the relevant goods within the specified time according to the task requirements of the order task to complete the order task. When the user completes the order task, the takeaway platform will send the corresponding equity amount to the user, and the user can use the equity amount to receive coupons at the corresponding application (Application, APP) of the takeaway platform. Users can enjoy a certain price discount when purchasing goods using coupons.

[0044] It should be understood that users can also directly use the equity amount to enjoy a certain price discount when purchasing goods.

[0045] In the prior art, the tasks distributed by the food delivery platform to users are usually non-selectable, and users can only passively accept them. At the same time, after the food delivery platform distributes the tasks to users, it will not provide any guidance, which will lead to a poor user experience.

[0046] In this regard, an embodiment of the present invention provides an information interaction method and device to enhance human-computer interactivity and improve user experience.

[0047] Specifically, Figure 1 FIG. 1 is a schematic diagram of an application system in an embodiment of the present invention. Figure 1As shown, the application system includes a user terminal 1 and a food delivery platform server 2.

[0048] The user terminal 1 may be a terminal device such as a mobile phone, a computer or a tablet computer. The user terminal 1 and the food delivery platform server 2 are connected via a network to transmit information. An application corresponding to the food delivery platform is installed in the user terminal 1. Users can register and log in to their accounts through the application.

[0049] Specifically, the food delivery platform server 2 will provide the user with a plurality of selectable tasks, which may be ordering tasks or other types of tasks, such as browsing specified pages. The user can select the tasks of interest in the application by himself through the user terminal 1. After the user selects the task, the food delivery platform server 2 will guide the user through the user terminal 1 to improve the user's experience.

[0050] Furthermore, after the user completes the selected task, the food delivery platform server 2 will send the corresponding equity amount to the user account and will provide the user with multiple optional tasks again so that the user can continue to select tasks.

[0051] Figure 2 FIG. 1 is a flow chart of an information interaction method according to an embodiment of the present invention. Figure 2 As shown, the information interaction method includes the following steps:

[0052] S100: Display the target page.

[0053] The target page is a page in an application corresponding to the food delivery platform. The target page is used to display to the user a plurality of selectable tasks provided by the food delivery platform server for the user.

[0054] Optionally, the target page includes a plurality of task containers, each of which displays a plurality of equity tasks in a waiting state in a first state. The equity tasks in a waiting state are selectable tasks provided by the food delivery platform server.

[0055] Specifically, the user terminal will display the multiple selectable tasks provided by the food delivery platform server in the form of equity tasks in each task container of the target page, so that the user can view the tasks that he can select. When the user does not perform a selection operation, the task container is in a first state, and the equity tasks displayed in the task container of the first state are in a waiting state. The equity tasks in the waiting state can be selected by the user.

[0056] It should be understood that the target page may be a page made based on HTML (Hyper Text Markup Language), XML (Extensible Markup Language), CSS (Cascading Style Sheets) and JavaScript.

[0057] The container specifically refers to an independent display area in the target page, which can contain information content to be displayed and other containers or functional components, such as a jump control or a selection control. The container can be implemented based on corresponding statements in HTML or XML.

[0058] Furthermore, the equity tasks in the same task container correspond to the same service category, wherein the service category may be a food delivery task or a supermarket convenience task.

[0059] For example, the target page includes a task container A, and the task container A corresponds to a food delivery task. Then, the multiple rights and interests tasks in the task container A all correspond to the food delivery task. The food delivery task is specifically a rights and interests task that requires the user to place an order for food products. It should be understood that in actual applications, the specific classification of the service category can be set according to actual needs.

[0060] Furthermore, each equity task in the same task container has different task requirements.

[0061] For example, the task requirements of each equity task in the task container A may be 2 orders within 7 days, 3 orders within 7 days, and 5 orders within 7 days.

[0062] It should be understood that the specific value of the amount of equity that each equity task can give to the user corresponds to the difficulty of the task requirements. That is, the higher the difficulty of the task requirements, the greater the value of the equity that can be given to the user, and the lower the difficulty of the task requirements, the smaller the value of the equity that can be given to the user, so that the user can choose the appropriate equity task according to their actual situation.

[0063] For example: The amount of equity that can be given to the user by a equity task of 5 orders within 7 days is greater than the amount of equity that can be given to the user by a equity task of 2 orders within 7 days.

[0064] Figure 3 FIG. 1 is a schematic diagram of a target page according to an embodiment of the present invention. Figure 3 As shown, the target page includes a task container 31 and a task container 32 .

[0065] Among them, the task container 31 corresponds to the food delivery task, and the task container 31 includes 3 rights and interests tasks, and the 3 rights and interests tasks in the task container 31 all correspond to the food delivery task. Each of the rights and interests tasks includes corresponding task requirements. The task requirements include the completion deadline of the task and the required order quantity. Among them, the food delivery task is specifically a task that requires users to order food products.

[0066] The task container 32 corresponds to the supermarket convenience task. The task container 31 includes two rights and interests tasks, and the two rights and interests tasks in the task container 31 correspond to the supermarket convenience task. Each of the rights and interests tasks includes a corresponding task requirement. The task requirements include the completion deadline of the task and the required order quantity. Among them, the supermarket convenience task is specifically a task that requires users to order supermarket products.

[0067] It should be understood that in actual applications, the task container given by the target page is not limited to Figure 3 The specific display content can be set by the operator of the food delivery platform according to actual needs.

[0068] Furthermore, the user can select equity tasks of different service categories in multiple task containers at the same time.

[0069] For example: When a user selects Figure 3 When selecting task B in task container 31, task D in task container 32 can also be selected. That is, the user selecting a task in task container 31 does not affect task container 32, and the user can select tasks of different service categories in multiple task containers at the same time.

[0070] Compared with the prior art, the method in this embodiment can distribute tasks to users according to different service categories, which can not only improve the flexibility of the platform operator in placing tasks, so that the platform operator can formulate different task distribution strategies for different service categories, so that the formulated task distribution strategies can be targeted, but also enable users to see the tasks of each service category more clearly and clearly, so as to improve the user experience.

[0071] Furthermore, the equity tasks displayed in the task container in the first state are equity tasks associated with the target user. By providing the user with equity tasks that are more associated with the user, the user experience can be improved so that the user can select tasks that interest him or her.

[0072] Optionally, Figure 4 FIG. 1 is a flow chart of a method for determining a task container according to an embodiment of the present invention. Figure 4 As shown, the task container determination method includes the following steps:

[0073] S110: Obtain attribute information of the target user.

[0074] The attribute information includes the user category to which the user belongs. The user category may be the identity category of the user, and the identity category may reflect the consumption habits of the user to a certain extent. For example, the identity categories include super member users, member users, and ordinary users. Super member users purchase goods through applications more frequently, while ordinary users purchase goods through applications less frequently. Recommending corresponding task content to users based on their consumption habits can meet the needs of users to the greatest extent and improve their satisfaction.

[0075] S120: Determine a plurality of associated rights and interests tasks according to the attribute information, where the associated rights and interests tasks are rights and interests tasks associated with the target user.

[0076] Specifically, after obtaining the attribute information of the user, a plurality of rights and interests tasks associated with the user may be further determined. The method for determining the rights and interests tasks may specifically be determining the rights and interests tasks whose task requirements match the user according to the attribute information of the user.

[0077] For example, for super member users, since they purchase goods more frequently, a task with a higher difficulty level can be determined for the user, that is, a rights and interests task that requires a larger number of orders. For ordinary users, since they purchase goods less frequently, a task with a lower difficulty level can be determined for the user, that is, a rights and interests task that requires a smaller number of orders.

[0078] It should be understood that the user attribute information referenced in the actual application process is not limited to the user's identity category. For example, the user attribute information referenced may also include the user's historical shopping records, etc. The operator can set the scope of the obtained user attribute information according to actual needs, so as to better determine the rights and interests tasks that are more related to the user, so as to improve the user experience.

[0079] Furthermore, the tasks provided to the user may be tasks in a pre-set equity task set.

[0080] The equity task set includes a plurality of candidate equity tasks, so that the equity task associated with the user can be determined from the plurality of candidate equity tasks.

[0081] It should be understood that different task containers correspond to different service categories, and the range of user attribute information referenced for determining the degree of association between different service categories may be different. Therefore, corresponding equity task sets can be set for different task containers. When determining the equity tasks in the task container, the equity tasks can be determined from the equity task set corresponding to the task container.

[0082] Figure 5 FIG. 1 is a flow chart of a method for determining a rights and interests task associated with a user according to an embodiment of the present invention. Figure 5 As shown, the method for determining the rights and interests tasks associated with the user includes the following steps:

[0083] S121. Obtain target equity task set.

[0084] The target equity task set corresponds to the target task container, and the target equity task set includes at least one candidate equity task.

[0085] Specifically, taking the target task container as an example, before determining the equity task in the target task container, a target equity task set corresponding to the target task container may be obtained first. The target equity task set stores at least one pre-set candidate equity task.

[0086] S122: Determine, according to the attribute information, a plurality of associated rights and interests tasks that are most associated with the target user from among the candidate rights and interests tasks.

[0087] Specifically, a plurality of associated equity tasks with the highest degree of association with the user are determined from at least one candidate equity task in the target equity task set.

[0088] S130: Display the multiple associated equity tasks in the target task container in a waiting-for-selection state.

[0089] Specifically, after the associated equity tasks are determined, the plurality of associated equity tasks are displayed in the target task container in a waiting-for-selection state.

[0090] Furthermore, the equity tasks in the first-state task container are arranged in descending order of relevance to the target user.

[0091] Specifically, in the first-state task container, the determined equity tasks may be arranged in descending order according to the degree of relevance to the user, so that the user can view the tasks with the highest degree of relevance to him / her first, thereby improving the user experience.

[0092] For example: Figure 3 As shown in the tasks A, B and C in FIG, the relevance degree of task A to the user is 90, the relevance degree of task B to the user is 80, and the relevance degree of task C to the user is 70. Tasks A, B and C are arranged in descending order according to the relevance degree to the user.

[0093] It should be understood that the number of task containers, the service category corresponding to each task container, and the content and number of candidate equity tasks in the equity task set corresponding to each task container can all be set by the operator of the food delivery platform according to actual needs.

[0094] Furthermore, the equity task in the to-be-selected state includes a selection control, and the selection control is used to trigger a selection instruction.

[0095] It should be understood that the selection control is specifically a component in the target page for implementing the selection function. The selection control is bound to the corresponding equity task. After the user clicks the selection control, a task selection instruction for the bound equity task can be issued to the user terminal. The selection control can be implemented based on JavaScript language or other programming languages, such as PHP (Hypertension Preprocessor) language or Python language.

[0096] For example: Figure 3 As shown in the selection control 311 in the task B, the user can issue a task selection instruction for the task B by clicking the selection control 311.

[0097] S200: Receive a selection instruction for a target equity task.

[0098] The target equity task is the equity task selected by the user.

[0099] Specifically, after the user issues a selection instruction, the user terminal may receive the selection instruction.

[0100] S300: Bind the target equity task to the target user account according to the selection instruction, and switch the target task container to a second state.

[0101] The target task container displays the target equity task in the selected state in the second state, and the target task container is the task container to which the target equity task belongs.

[0102] Specifically, after the user terminal receives the selection instruction issued by the user, the target equity task corresponding to the selection instruction will be bound to the user account, and the target task container to which the target equity task belongs will be switched to the second state. The target task container in the second state will display the target equity task in the selected state.

[0103] It should be understood that after the target equity task is bound to the user account, the binding status will not change with the change of the terminal device. That is, even if the user logs in to his user account through other terminal devices, the binding status of the target equity task and the user account still exists.

[0104] Figure 6 FIG. 1 is a flow chart of a method for switching a task container in the second state according to an embodiment of the present invention. Figure 6 As shown, the second state task container switching method includes the following steps:

[0105] S310: no longer displaying the equity tasks other than the target equity task in the target task container.

[0106] Specifically, only the target equity task will be retained in the target task container, and other equity tasks other than the target equity task will no longer be displayed.

[0107] Figure 7 Another schematic diagram of the target page of the embodiment of the present invention. Figure 3 After the selection control 311 of task B issues a selection instruction for task B, the user terminal will display the following Figure 7 The target page is shown.

[0108] in, Figure 7 The task container 31 in the target page shown only displays the task B selected by the user, and tasks A and C are no longer displayed.

[0109] S320: Switch the selection control in the target equity task to a first jump control to switch the target equity task from a pending selection state to a selected state.

[0110] Wherein, the first jump control is used to trigger a page jump operation.

[0111] Specifically, on the basis of retaining the target equity task, the user terminal will also switch the state of the target equity task from the waiting state to the selected state. The state switching specifically switches the selection control in the target equity task to the first jump control, for example Figure 7 As shown in the first jump control 71 in .

[0112] Among them, the first jump control is used to trigger the order page jump operation, that is, after the user clicks the first jump control, the user terminal will directly jump to the corresponding product page, which includes multiple product information so that the user can purchase the product to complete the task.

[0113] Furthermore, the second state task container switching method of this embodiment also includes:

[0114] S330: In response to the first jump control being triggered, obtaining a target service category to which the target equity task belongs.

[0115] S340: Display a product page corresponding to the target service category.

[0116] Specifically, after the user terminal detects that the first jump control is triggered by the user, it will obtain the target service category to which the target benefit task belongs, and then display the product page corresponding to the target service category. Figure 7 After clicking the first jump control 71 in the menu, the user terminal will jump to the product page corresponding to the food category, so that the user can purchase the corresponding product and complete the order task.

[0117] In an optional implementation, the information interaction method of this embodiment also includes, after switching the target task container to the second state and before the target equity task is completed, in response to receiving a selection instruction for another equity task in another task container, binding the other equity task to the target user account and switching the other task container to the second state.

[0118] Specifically, after the user selects the target equity task in the target task container, he can continue to select another equity task in another task container. The terminal will bind the other equity task to the target user account and switch the other task container to the second state.

[0119] Furthermore, the information interaction method of this embodiment also includes:

[0120] S330': in response to the first jump control being triggered, obtaining a target service category to which the target equity task belongs and another service category to which the another equity task belongs.

[0121] S340': displaying product pages corresponding to the target service category and the other service category.

[0122] Specifically, when the user selects the target equity task in the target task container and another equity task in another task container at the same time, that is, the target user account is bound to the target equity task and another equity task at the same time, the first jump control is triggered, and the terminal will simultaneously obtain the target service category to which the target equity task belongs and another service category to which another equity task belongs, and display the product page corresponding to the target service category and the other service category. Different from the product page in the above embodiment, the product page displayed at this time will simultaneously include product information of at least one product corresponding to the target service category and the other service category.

[0123] It should be understood that the jump control is specifically a component in the target page for implementing the jump function. The jump control is bound to a web link of a specified web page. After the user clicks the jump control, the user terminal can jump to the specified page according to the web link bound to the jump control. The jump control can be implemented based on JavaScript language or other programming languages, such as PHP (Hypertension Preprocessor) language or Python language.

[0124] Optionally, the target equity task includes at least one task sub-goal.

[0125] Among them, the at least one task sub-objective can be the same task objective or different task objectives.

[0126] For example, the target equity task may require placing 5 orders within 5 days. In this case, the target equity task includes 5 task sub-goals, and each order placed by the user within 5 days completes a task sub-goal. Alternatively, the target equity task may require placing orders at different time periods every day within 5 days. In this case, the target equity task includes 5 task sub-goals, and the user needs to place an order within the specified time every day to complete the corresponding task sub-goal.

[0127] It should be understood that each task sub-goal can also be a task of a different type, such as a task of placing an order or a task of browsing a specified page. The specific type and content can be set by the operator according to actual needs.

[0128] Furthermore, when the target task container is switched to the second state, each task sub-goal may be displayed in the target task container in the form of task progress.

[0129] Specific reference Figure 7 The task progress display container 72 in the task progress display container 72 will display the task sub-goals in the form of task progress.

[0130] Furthermore, in response to each task sub-goal being completed, the display status of the task progress is updated in sequence.

[0131] Specifically, as the user completes each task sub-goal, the user terminal will update the display status of the task progress in sequence, so that the user can see the task completion progress more intuitively.

[0132] Figure 8 FIG. 1 is a schematic diagram of task state conversion according to an embodiment of the present invention. Figure 8 As shown, 81 is a task B in a waiting state before the user performs a selection operation. The task B in the waiting state includes a selection control.

[0133] 82 is the task B in the selected state after the user clicks the selection control. The task B in the selected state switches the selection control to the first jump control, and at the same time, the task B in the selected state has an additional task progress display container added.

[0134] 83 is Task B displayed after the user completes a task sub-goal. After the user completes a task sub-goal, a task sub-goal in the task progress display container will switch from an unfinished state to a completed state. Its state change is specifically reflected in the change of the progress pattern, for example, the progress pattern of the unfinished state is shown in pattern 821, and the progress pattern of the completed state is shown in pattern 831.

[0135] Specifically, when the user has not completed the task sub-goal, a progress pattern of an unfinished state is displayed. After the user completes the corresponding task sub-goal, the progress pattern of the corresponding task sub-goal is converted from an unfinished state to a completed state.

[0136] It should be understood that Figure 8 The patterns shown are for illustration only, and in actual applications, specific patterns can be set according to actual needs.

[0137] S400: In response to the target equity task being completed, adjusting the equity amount in the target user account.

[0138] Specifically, after the user completes the target equity task, the user terminal will adjust the equity amount in the user account.

[0139] The adjusting of the equity amount in the user account specifically includes adding the equity amount in the user account and the equity amount corresponding to the target equity task to obtain the equity amount in the user account after adjustment.

[0140] Optionally, in the case where the target equity task includes multiple sub-task targets, in response to each of the task sub-targets being completed, the equity amount in the target user account is adjusted.

[0141] Specifically, the user terminal will adjust the equity amount in the target user account only after the user completes all task sub-goals in the target equity task.

[0142] Furthermore, after adjusting the equity amount, the user terminal may continue to provide equity tasks to the user.

[0143] Fig. 9 This is a flow chart of a task re-providing method according to an embodiment of the present invention. The task re-providing method comprises the following steps:

[0144] S500: Unbinding the target benefit task from the target user account.

[0145] Specifically, after the target equity task is completed, the binding between the target equity task and the target user account is released.

[0146] S600: Switch the target task container to the first state.

[0147] Specifically, the target task container is switched back to the first state. The target task container in the first state can continue to display the equity tasks in the waiting state to the user, so that the user can select the task.

[0148] Optionally, Fig.10 FIG. 1 is a flow chart of a target task container switching method according to an embodiment of the present invention. Fig.10 As shown, switching the target task container to the first state includes the following steps:

[0149] S610: Re-determine a plurality of associated rights and interests tasks that are most associated with the target user from among the candidate rights and interests tasks.

[0150] Specifically, a plurality of candidate equity tasks with the highest degree of association with the user are selected from the target equity task set corresponding to the target task container as associated equity tasks in the target task container.

[0151] It should be understood that the target equity task set in step S610 and step 121 is the same equity task set, but the candidate equity tasks in the two may be different.

[0152] For example, in some scenarios, the target equity task set of step S610 will not include the candidate equity task that has been selected in step 121, so as to avoid repeatedly providing the same task to the user.

[0153] S620: Display the multiple associated equity tasks in the target task container in a waiting-for-selection state.

[0154] Specifically, after determining a plurality of related rights and interests tasks with the highest degree of relevance to the user, the determined related rights and interests tasks are displayed in the target task container in a waiting-for-selection state. At this time, the user can continue to select tasks.

[0155] In some scenarios, the target equity task is often set with a preset deadline. The user needs to complete the target equity task within the preset deadline before the user terminal adjusts the equity amount in the target user account. Correspondingly, if the user fails to complete the target equity task within the preset deadline, the user terminal will still provide the user with the equity task again.

[0156] Fig.11A flowchart of a method for re-providing a task when a task is not completed in an embodiment of the present invention. Fig.11 As shown, if the user fails to complete the target equity task within the preset period, the task re-providing method includes the following steps:

[0157] S710: In response to the target equity task not being completed within the preset period, unbinding the target equity task from the target user account.

[0158] S720: Switch the target task container to the first state.

[0159] Specifically, similar to when the target equity task is completed within the preset time limit, in steps S710-S720, the binding between the target equity task and the target user account is also released, and the target task container is switched to the first state.

[0160] Furthermore, in the process of switching the target task container to the first state in step S720, the determined target equity task set and the target equity task set in step 121 are the same equity task set, and the selected equity tasks in the two may be the same.

[0161] Optionally, the operator may also limit the number of times the user terminal re-provides the task.

[0162] Further, in response to the number of task completions corresponding to the target task container reaching a predetermined threshold, the target task container is no longer displayed.

[0163] Specifically, when the user terminal detects that the number of task completions corresponding to the target task container reaches a predetermined threshold, the target task container will no longer be displayed. The predetermined threshold is set by the operator and is used to limit the number of times the user terminal re-provides tasks.

[0164] Furthermore, before displaying the target page, the equity main page may also be displayed.

[0165] Among them, the user rights and interests page includes a main page task container, and the main page task container includes a second jump control, and the second jump control is used to trigger the display operation of the target page.

[0166] Fig.12 FIG. 1 is a schematic diagram of the equity main page of an embodiment of the present invention. Fig.12 As shown, the equity main page includes a main page task container 91, and the main page task container 91 includes a second jump control 911. After the user clicks the second jump control 911, the user terminal will display the target page.

[0167] Furthermore, the main page task container 91 displays the rights and interests tasks that are most relevant to the user among all the rights and interests tasks in the task containers. Figure 3 Among the task containers in the task list, the task A is the one most associated with the user. Then, the task container of task A is displayed in the main page task container 91 .

[0168] It should be understood that the user can also directly issue a selection instruction for task B by clicking the first jump control of task B in the main page task container 91. The actual effect is the same as clicking the first jump control of task B in the target page.

[0169] Further, after the target benefit task is bound to the target user account, the target benefit task bound to the target user account may be displayed in the main page task container.

[0170] Specifically, Fig.13 FIG. 1 is a schematic diagram of the equity main page of an embodiment of the present invention. Fig.13 As shown, in order to make it easier for users to see the selected tasks, all the rights and interests tasks currently selected by the user can be directly displayed in the main page task container 91 of the rights and interests main page, for example, 92 is the task B selected by the user. This avoids the situation where the user needs to enter the target page every time to view the selected task, thereby improving the user experience.

[0171] After displaying the target page, the information interaction method of the embodiment of the present invention receives a selection instruction for the target equity task, binds the target equity task to the target user account according to the selection instruction, and switches the target task container to which the target equity task belongs to the second state, and adjusts the equity amount in the target user account in response to the target equity task being completed. The target page includes multiple task containers, each of which displays multiple equity tasks in a waiting state in a first state, and the equity tasks in the same task container correspond to the same service category, and the target task container displays the target equity task in a selected state in a second state. The method can enhance human-computer interactivity and improve user experience.

[0172] Fig.14 Schematic diagram of an information interaction device according to an embodiment of the present invention. Fig.14 As shown, the information interaction device according to the embodiment of the present invention includes a display unit 141 , a receiving unit 142 , a state conversion unit 143 and an amount adjustment unit 144 .

[0173] Specifically, the display unit 141 is used to display a target page, the target page includes a plurality of task containers, each of the task containers displays a plurality of equity tasks to be selected in a first state, wherein the equity tasks in the same task container correspond to the same service category;

[0174] The receiving unit 142 is used to receive a selection instruction for a target equity task;

[0175] The state conversion unit 143 is used to bind the target equity task to the target user account according to the selection instruction, and switch the target task container to a second state, wherein the target task container displays the target equity task in the selected state in the second state, and the target task container is the task container to which the target equity task belongs;

[0176] The amount adjustment unit 144 is used to adjust the equity amount in the target user account in response to the target equity task being completed.

[0177] After displaying the target page, the information interaction device of the embodiment of the present invention will receive a selection instruction for the target equity task, and then bind the target equity task to the target user account according to the selection instruction, and switch the target task container to which the target equity task belongs to to the second state, and adjust the equity amount in the target user account in response to the target equity task being completed. The target page includes multiple task containers, each of which displays multiple equity tasks in a waiting state in the first state, and the equity tasks in the same task container correspond to the same service category. The target task container displays the target equity task in the selected state in the second state. The device can enhance human-computer interactivity and improve user experience.

[0178] Fig.15 Schematic diagram of an electronic device according to an embodiment of the present invention. In this embodiment, the electronic device includes a server, a terminal, etc. Fig.15 As shown, the electronic device: includes: at least one processor 151; and a memory 152 communicatively connected to at least one processor 151; and a communication component 153 communicatively connected to a scanning device, the communication component 153 receives and sends data under the control of the processor 151; wherein the memory 152 stores instructions executable by at least one processor 151, and the instructions are executed by at least one processor 151 to implement the above-mentioned information interaction method.

[0179] Specifically, the electronic device includes: one or more processors 151 and a memory 152, Fig.15 A processor 151 is taken as an example. The processor 151 and the memory 152 may be connected via a bus or other means. Fig.15In the example, the bus connection is used. The memory 152 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The processor 151 executes various functional applications and data processing of the device by running the non-volatile software programs, instructions and modules stored in the memory 152, that is, realizing the above-mentioned information interaction method.

[0180] The memory 152 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store a list of options, etc. In addition, the memory 152 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 152 may optionally include a memory remotely arranged relative to the processor 151, and these remote memories may be connected to an external device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0181] One or more modules are stored in the memory 152, and when executed by one or more processors 151, the information interaction method in any of the above method embodiments is executed.

[0182] The above-mentioned product can execute the method provided in the embodiment of the present application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.

[0183] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.

[0184] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0185] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. An information interaction method, characterized in that: The method comprises: Displaying a target page, the target page includes a plurality of task containers, each of the task containers displays a plurality of equity tasks in a waiting state in a first state, wherein the equity tasks in the same task container correspond to the same service category; Receive selection instructions for target equity tasks; Binding the target equity task to the target user account according to the selection instruction, and switching the target task container to a second state, wherein the target task container displays the target equity task in the selected state in the second state, and the target task container is the task container to which the target equity task belongs; In response to the target equity task being completed, adjusting the equity amount in the target user account.

2. The method according to claim 1, characterized in that The equity task in the waiting-for-selection state includes a selection control, and the selection control is used to trigger the selection instruction.

3. The method according to claim 2, characterized in that Switching the target task container to the second state includes: No longer displaying the equity tasks other than the target equity task in the target task container; The selection control in the target equity task is switched to a first jump control to switch the target equity task from a pending selection state to a selected state, wherein the first jump control is used to trigger a page jump operation.

4. The method according to claim 3, characterized in that: The method further comprises: In response to the first jump control being triggered, obtaining a target service category to which the target equity task belongs; A product page corresponding to the target service category is displayed, wherein the product page includes product information of at least one product corresponding to the target service category.

5. The method according to claim 3, characterized in that: The method further comprises: After the target task container is switched to the second state and before the target equity task is completed, in response to receiving a selection instruction for another equity task in another task container, the other equity task is bound to the target user account and the other task container is switched to the second state.

6. The method according to claim 5, characterized in that The method further comprises: In response to the first jump control being triggered, obtaining a target service category to which the target equity task belongs and another service category to which the another equity task belongs; A product page corresponding to the target service category and the another service category is displayed, wherein the product page includes product information of at least one product corresponding to the target service category and the another service category.

7. The method according to claim 3, characterized in that The target equity task includes at least one task sub-goal; The switching of the target task container to the second state further includes: The task sub-goals are displayed in the target task container in the form of task progress.

8. The method according to claim 7, characterized in that The method further comprises: In response to each task sub-goal being completed, the display status of the task progress is updated in sequence.

9. The method according to claim 8, characterized in that In response to the target equity task being completed, adjusting the equity amount in the target user account includes: In response to each of the task sub-goals being completed, the equity amount in the target user account is adjusted.

10. The method according to claim 1, characterized in that The equity tasks displayed in the target task container are equity tasks associated with the target user.

11. The method according to claim 10, characterized in that Before displaying the target page, the method further includes: Obtain attribute information of target users; Determine, according to the attribute information, a plurality of associated rights and interests tasks, wherein the associated rights and interests tasks are rights and interests tasks associated with the target user; The multiple associated equity tasks are displayed in the target task container in a state to be selected.

12. The method according to claim 11, characterized in that Determining a plurality of associated rights and interests tasks according to the attribute information includes: Acquire a target equity task set, the target equity task set corresponds to the target task container, and the target equity task set includes at least one candidate equity task; According to the attribute information, a plurality of associated rights and interests tasks that are most associated with the target user are determined from among the candidate rights and interests tasks.

13. The method according to claim 12, characterized in that After adjusting the equity amount in the target user account, the method further includes: Unbinding the target equity task from the target user account; The target task container is switched to the first state.

14. The method according to claim 12, characterized in that The target equity task includes a preset deadline; The method further comprises: In response to the target equity task not being completed within the preset period, unbinding the target equity task from the target user account; The target task container is switched to the first state.

15. The method according to claim 13 or 14, characterized in that The switching the target task container to the first state includes: Re-determining a plurality of associated rights and interests tasks that are most associated with the target user from among the candidate rights and interests tasks; The multiple associated equity tasks are displayed in the target task container in a state to be selected.

16. The method according to claim 15, characterized in that The equity tasks in the first-state task container are arranged in descending order of relevance to the target user.

17. The method according to claim 1, characterized in that The method further comprises: In response to the number of task completions corresponding to the target task container reaching a predetermined threshold, the target task container is no longer displayed.

18. The method according to claim 1, characterized in that Before displaying the target page, the method further includes: The rights and interests main page is displayed, wherein the rights and interests main page includes a main page task container, wherein the main page task container includes a second jump control, and the second jump control is used to trigger the display operation of the target page.

19. The method according to claim 18, characterized in that After binding the target equity task to the target user account, the method further includes: The target benefit task bound to the target user account is displayed in the main page task container.

20. An information interaction device, characterized in that: The device comprises: A display unit, configured to display a target page, wherein the target page includes a plurality of task containers, each of which displays a plurality of equity tasks in a waiting state in a first state, wherein the equity tasks in the same task container correspond to the same service category; A receiving unit, used to receive a selection instruction for a target equity task; A state conversion unit, configured to bind the target equity task to a target user account according to the selection instruction, and switch the target task container to a second state, wherein the target task container displays the target equity task in the selected state in the second state, and the target task container is the task container to which the target equity task belongs; The amount adjustment unit is used to adjust the equity amount in the target user account in response to the target equity task being completed.

21. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions, when executed by a processor, implement the method of any one of claims 1-19.

22. An electronic device, characterized in that: The device comprises: a memory for storing one or more computer program instructions; A processor, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-19.

Citation Information

Patent Citations

  • Advertisement putting method and system

    CN106339896A

  • Task configuration method, device and system, storage medium and computer equipment

    CN111626835A