Task creation method and device, equipment and storage medium
By customizing the configuration of trigger conditions and accumulation actions in the resource accumulation application, and performing resource transfer based on related events, the problem of single resource accumulation method in the existing technology is solved, and higher flexibility and user satisfaction are achieved.
Patent Information
- Application Number
- CN202411175657.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-23
- Publication Date
- 2024-12-13
AI Technical Summary
The resource accumulation method in existing resource accumulation applications is relatively solid and single, lacking diversity and flexibility, and cannot meet users' personalized resource accumulation needs.
Provide a task creation method, by displaying the creation interface of resource accumulation tasks, allowing users to customize the configuration of trigger conditions and accumulation actions, formulate trigger conditions based on related events, and perform accumulation actions when the conditions are met, from the first account to the second Account transfer to resources.
It improves the diversity and possibility of resource accumulation, so that resource accumulation tasks can better meet user needs, and improve user participation and satisfaction.
Smart Images

Figure CN119127366A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a task creation method, device, equipment and storage medium. Background Art
[0002] There are some resource accumulation applications in the current application market. Users create resource accumulation tasks through resource accumulation applications to help users accumulate a certain amount of resources within a certain period of time.
[0003] In the related art, the user sets the name of the resource accumulation task and the target number of the resource accumulation task in the resource accumulation application, and then sets the total accumulation time of the target number, the execution cycle of resource accumulation, the accumulation time in each cycle, the source of resources stored in each resource accumulation, and other information according to the user's resource accumulation plan. After the resource accumulation plan is set, the resource accumulation application will subsequently store the specified number of resources at the accumulation time point in each set cycle to complete the resource accumulation task.
[0004] However, the above-mentioned method of accumulating resources through regular transfers is relatively rigid and single. Summary of the invention
[0005] The embodiment of the present application provides a task creation method, apparatus, device and storage medium. The technical solution provided by the embodiment of the present application is as follows:
[0006] According to one aspect of an embodiment of the present application, a task creation method is provided, the method comprising:
[0007] Displaying a resource accumulation task creation interface, wherein the resource accumulation task creation interface displays a trigger condition configuration bar and an accumulation action configuration bar, wherein the trigger condition configuration bar is used to customize the trigger condition, and the accumulation action configuration bar is used to customize the accumulation action;
[0008] In response to an operation on the trigger condition configuration bar, the trigger condition of the custom configuration is displayed in the trigger condition configuration bar, wherein the trigger condition is a condition for triggering the execution of an accumulation action formulated based on an associated event of the resource accumulation task, and the associated event is an event executed by the first object that creates the resource accumulation task;
[0009] In response to an operation on the accumulation action configuration bar, the accumulation action of the custom configuration is displayed in the accumulation action configuration bar, the accumulation action refers to an action of transferring resources from a first account of the first object to a second account of the first object when the associated event meets the trigger condition, and the second account is an account for accumulating the resources;
[0010] In response to an operation on a task creation control in a creation interface for the resource accumulation task, the resource accumulation task configured with the trigger condition and the accumulation action is created.
[0011] According to one aspect of an embodiment of the present application, a resource accumulation method is provided, the method comprising:
[0012] In response to an authorization operation for an associated service of a resource accumulation task, obtaining access rights to the associated service, the access rights being used to obtain event information of an associated event, the associated event being an event executed by a first object that creates the resource accumulation task, the associated event being provided by the associated service;
[0013] Based on the access permission, displaying event information of the associated event;
[0014] When the associated event meets the triggering condition of the resource accumulation task, resources are transferred from the first account of the first object to the second account of the first object, and the second account is an account used to accumulate the resources. The triggering condition is a condition formulated based on the associated event for triggering the execution of the accumulation action.
[0015] According to one aspect of an embodiment of the present application, a task creation device is provided, the device comprising:
[0016] An interface display module, used for displaying a resource accumulation task creation interface, wherein the resource accumulation task creation interface displays a trigger condition configuration bar and an accumulation action configuration bar, wherein the trigger condition configuration bar is used for custom configuration of the trigger condition, and the accumulation action configuration bar is used for custom configuration of the accumulation action;
[0017] A condition configuration module, for responding to an operation on the trigger condition configuration bar, in which a custom configured trigger condition is displayed, wherein the trigger condition is a condition for triggering the execution of an accumulation action formulated based on an associated event of the resource accumulation task, wherein the associated event is an event executed by the first object that creates the resource accumulation task;
[0018] an action configuration module, configured to respond to an operation on the accumulation action configuration bar, and display the custom-configured accumulation action in the accumulation action configuration bar, wherein the accumulation action refers to an action of transferring resources from a first account of the first object to a second account of the first object when the associated event meets the trigger condition, and the second account is an account for accumulating the resources;
[0019] The task creation module is used to create the resource accumulation task configured with the trigger condition and the accumulation action in response to the operation of the task creation control in the creation interface for the resource accumulation task.
[0020] According to one aspect of an embodiment of the present application, a resource accumulation device is provided, the device comprising:
[0021] A permission acquisition module, used for obtaining access rights to the associated service in response to an authorization operation on the associated service of the resource accumulation task, wherein the access rights are used to obtain event information of an associated event, wherein the associated event is an event executed by the first object that creates the resource accumulation task, and the associated event is provided by the associated service;
[0022] An information display module, used for displaying event information of the associated event based on the access permission;
[0023] A resource transfer module is used to transfer resources from the first account of the first object to the second account of the first object when the associated event meets the trigger condition of the resource accumulation task, the second account is an account for accumulating the resources, and the trigger condition is a condition formulated based on the associated event for triggering the execution of the accumulation action.
[0024] According to one aspect of an embodiment of the present application, a computer device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the computer program is loaded and executed by the processor to implement the above-mentioned task creation method, or to implement the above-mentioned resource accumulation method.
[0025] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is loaded and executed by a processor to implement the above-mentioned task creation method, or to implement the above-mentioned resource accumulation method.
[0026] According to one aspect of an embodiment of the present application, a computer program product is provided, the computer program product comprising a computer program, the computer program being loaded and executed by a processor to implement the above-mentioned task creation method, or to implement the above-mentioned resource accumulation method.
[0027] The technical solution provided in the embodiments of the present application can bring the following beneficial effects:
[0028] By customizing the configuration of various information of the resource accumulation task, the first object can personalize the trigger conditions and accumulation actions of the resource accumulation task. Compared with the single resource accumulation method that is solidified in the relevant technology, the embodiment of the present application formulates trigger conditions based on the associated events of the resource accumulation task, and deposits resources into the second account when the associated events meet the trigger conditions, thereby providing a variety of resource accumulation schemes for the resource accumulation task, improving the diversity and possibility of resource accumulation, and enabling the formulated resource accumulation tasks to better meet the resource accumulation needs of the first object. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 It is a schematic diagram of an implementation environment of a solution provided by an embodiment of the present application;
[0030] Figure 2 is a flowchart of a task creation method provided by an embodiment of the present application;
[0031] Figure 3 This is a schematic diagram of a resource accumulation task creation interface provided by an embodiment of the present application;
[0032] Figure 4 is a detailed flow chart of a task creation method provided by an embodiment of the present application;
[0033] Figure 5 This is a flowchart of a method for creating a resource accumulation task provided by an embodiment of the present application;
[0034] Figure 6 is a schematic diagram of a detailed interface of a resource accumulation task provided by an embodiment of the present application;
[0035] Figure 7 It is a schematic diagram of a completion interface of a resource accumulation task provided by an embodiment of the present application;
[0036] Figure 8 This is a schematic diagram of a complete creation process of a resource accumulation task provided by an embodiment of the present application;
[0037] Fig. 9 is a schematic diagram of a trigger condition creation interface provided by an embodiment of the present application;
[0038] Fig.10 is a flowchart of a method for creating a trigger condition provided by an embodiment of the present application;
[0039] Fig.11 is a schematic diagram of a creation interface for an accumulation action provided by an embodiment of the present application;
[0040] Fig.12 is a flowchart of a method for creating an accumulation action provided by an embodiment of the present application;
[0041] Fig.13 This is a flowchart of the automatic implementation of the resource accumulation method provided by an embodiment of the present application;
[0042] Fig.14 It is a flowchart of two implementation methods of resource storage provided by an embodiment of the present application;
[0043] Fig.15 is a flow chart of a resource accumulation method provided by an embodiment of the present application;
[0044] Fig.16 This is a flowchart of a task creation method applied to the financial management field provided by an embodiment of the present application;
[0045] Fig.17 is a flowchart of a task creation method applied to the field of virtual resources provided by an embodiment of the present application;
[0046] Fig.18 is a block diagram of a task creation device provided by an embodiment of the present application;
[0047] Fig.19 is a block diagram of a resource accumulation device provided by an embodiment of the present application;
[0048] Fig. 20 It is a structural block diagram of a computer device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0049] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.
[0050] Please refer to Figure 1 , which shows a schematic diagram of a solution implementation environment provided by an embodiment of the present application. The solution implementation environment can be implemented as a creation system for resource accumulation tasks. The solution implementation environment may include: a terminal device 10 and a server 20.
[0051] The number of terminal devices 10 can be one or more. The terminal device 10 can be an electronic device such as a mobile phone, a tablet computer, a laptop computer, a desktop computer, a game console, an e-book reader, a multimedia player, a wearable device, an intelligent voice interaction device, a smart home appliance, a vehicle terminal, an aircraft, etc.
[0052] The client of the target application can be installed in the terminal device 10. The target application has the function of creating resource accumulation tasks. The first object can achieve resource accumulation by creating resource accumulation tasks in the target application. The first object refers to the user who currently uses the terminal device to create resource accumulation tasks. The first object can refer to any user. The type of the target application is not limited in this application, including but not limited to tool applications, financial applications, social applications, etc. Exemplarily, the target application can be a resource accumulation application. Optionally, the target application can be an application that needs to be downloaded and installed, or it can be a click-to-use application, which is not limited in this application.
[0053] Optionally, the target application may also have the function of providing associated services, and the resource accumulation task may formulate trigger conditions based on the associated services provided by the target application. An associated service is a functional service, which is not limited in this application, and includes but is not limited to sports services, reading services, financial services, video services, etc. The first object generates event information of an associated event corresponding to the associated service by using the associated service in the target application, and the target application may obtain the event information of the associated event through authorization.
[0054] Optionally, a third-party application client may be installed in the terminal device 10. The third-party application has the function of providing associated services. The resource accumulation task may formulate trigger conditions based on the associated services provided by the third-party application. The first object generates event information of an associated event corresponding to the associated service by using the associated service in the third-party application. The target application may obtain the event information of the associated event in the third-party application through authorization.
[0055] The server 20 is used to provide background services for the client of the application installed and running in the terminal device 10, including providing background services for the client of the target application and the client of the third-party application. For example, the server 20 can be the background server of the above-mentioned application. The server 20 can be an independent physical server, or a server cluster composed of multiple servers, or a cloud computing service center. Optionally, the server 20 provides background services for the applications in multiple terminal devices 10 at the same time. The terminal device 10 and the server 20 can communicate with each other through the network.
[0056] In the embodiment of the present application, the first object creates a resource accumulation task in the target application of the terminal device 10, and the resource accumulation task is configured with a trigger condition and an accumulation action customized by the first object. In each execution cycle configured for the resource accumulation task, it is determined whether the trigger condition is met. If the trigger condition is met, the accumulation action is executed to deposit a certain amount of resources into the second account corresponding to the resource accumulation task.
[0057] Please refer to Figure 2 , which shows a flowchart of a task creation method provided by an embodiment of the present application. The execution subject of each step of the method may be a terminal device. The method may include at least one of the following steps 210 to 240:
[0058] Step 210, displaying a resource accumulation task creation interface, the resource accumulation task creation interface displays a trigger condition configuration bar and an accumulation action configuration bar, the trigger condition configuration bar is used to customize the trigger condition, and the accumulation action configuration bar is used to customize the accumulation action.
[0059] Resource accumulation tasks refer to tasks for accumulating resources, where resources are physical or financial materials that can be used to purchase or exchange items. Alternatively, resources can refer to actual real resources, for example, resources can be materials such as money and gold used to purchase items. Alternatively, resources can also refer to virtual resources that do not actually exist, for example, resources can be materials such as points and credits used to exchange items.
[0060] Optionally, the target application may be an application dedicated to accumulating resources. For example, if the resource is money or gold, the target application may be a financial management application. The first object may create a resource accumulation task in the financial management application to achieve resource accumulation.
[0061] Optionally, the target application may also be any application with a resource accumulation service, and the type of the target application is not limited. For example, the target application may be a game application, and the resources may be virtual resources such as game points, game points, and game rewards. The first object may create a resource accumulation task in the game application through the resource accumulation service to achieve the accumulation of virtual resources. For another example, the target application may also be a payment application, and the resources may be real resources such as money, gold, and stocks. The first object may create a resource accumulation task in the payment application through the resource accumulation service to achieve the accumulation of real resources.
[0062] In some embodiments, a resource accumulation task refers to a task of accumulating a target number of resources, and when the number of resources accumulated by the resource accumulation task is greater than or equal to the target number, the resource accumulation task is completed. Optionally, a resource accumulation task may also refer to a task that does not require accumulating a target number of resources.
[0063] In some embodiments, a resource accumulation task refers to a task that accumulates resources within a target duration. If the accumulation duration of the resource accumulation task is greater than or equal to the target duration, the resource accumulation task is completed. Alternatively, a resource accumulation task may also refer to a task that does not require accumulation of resources for a target duration.
[0064] In some embodiments, a resource accumulation task refers to a task that does not require accumulation of a target number of resources and does not require accumulation of resources for a target duration. The resource accumulation task will continue to accumulate resources based on the trigger conditions and accumulation actions custom configured by the first object until the first object stops the resource accumulation task.
[0065] The resource accumulation task creation interface refers to the display interface of the application program for the first object to create the resource accumulation task through the target application program. Figure 3 As shown, Figure 3 A creation interface 300 of a resource accumulation task is displayed.
[0066] The creation interface of the resource accumulation task is used to configure the task information of the resource accumulation task. The target application will successfully create the resource accumulation task based on the task information of the resource accumulation task, and the resource accumulation task will realize resource accumulation based on the task information of the resource accumulation task. The task information of the resource accumulation task includes at least one of the following: basic information of the resource accumulation task, triggering conditions of the resource accumulation task, accumulation action of the resource accumulation task, and resource accumulation product of the resource accumulation task. The task information of the resource accumulation task will be introduced in the following embodiments and will not be repeated here.
[0067] Custom configuration means that the first object independently selects configuration according to resource accumulation requirements, and the custom configuration information is used to reflect the resource accumulation requirements of the first object for resource accumulation tasks. The trigger condition configuration column is used for the first object to independently select and configure trigger conditions according to resource accumulation requirements. The first object can configure at least one trigger condition in the trigger condition configuration column. The accumulation action configuration column is used for the first object to independently select and configure accumulation actions according to resource accumulation requirements. The first object can configure at least one accumulation action in the accumulation action configuration column.
[0068] Step 220, in response to the operation on the trigger condition configuration bar, in the trigger condition configuration bar, in response to the configuration operation on the trigger condition, the custom configured trigger condition is displayed, the trigger condition is a condition for triggering the execution of the accumulation action based on the associated event of the resource accumulation task, and the associated event is an event executed by the first object that creates the resource accumulation task.
[0069] The operation on the trigger condition configuration bar is an operation performed by the first object to customize the trigger condition in the trigger condition configuration bar. For example, the operation on the trigger condition configuration bar may refer to an add operation on the trigger condition, which is used to add at least one autonomously configured trigger condition to the resource accumulation task. The operation on the trigger condition configuration bar may be a selection operation on several pre-set trigger conditions, or an operation to create a new trigger condition in the trigger condition configuration bar.
[0070] The trigger condition is a condition formulated based on the associated event of the resource accumulation task, and the associated event is an event executed by the first object based on the associated service. Optionally, the associated event may be an associated event executed by the first object in the real world, and the associated event executed by the first object may be perceived by the sensor on the terminal device based on the associated service. For example, the associated event may be a sports event, and the number of steps, running distance, cycling distance and other information executed by the first object may be perceived by the sensor on the terminal device based on the sports service. Optionally, the associated event may also be an event executed by the first object in the online world. For example, the associated event may be a reading event, and the terminal device may obtain the reading time, number of words, number of books read and other information executed by the first object based on the reading service. The associated service mentioned here may be a service provided by the target application, or a service provided by a third-party application, which is not limited in this application.
[0071] The triggering condition of the associated event is used to trigger the execution of the accumulation action, that is, when the associated event executed by the first object meets the triggering condition, the accumulation action is triggered, and when the associated event executed by the first object does not meet the triggering condition, the accumulation action is not triggered. Therefore, to determine whether the triggering condition is met, it is necessary to determine whether the associated event of the resource accumulation task meets the requirements for triggering the execution of the accumulation action.
[0072] In some embodiments, in a creation interface of a resource accumulation task, in response to a configuration operation on basic information, custom configured basic information is displayed, and the basic information includes a task name of the resource accumulation task.
[0073] The basic information is the information customized by the first object according to the resource accumulation needs. The basic information includes the task name of the resource accumulation task. The task name of the resource accumulation task is usually used to indicate the purpose of creating the resource accumulation task. For example, if the task name of the resource accumulation task is "travel", it means that the purpose of creating the resource accumulation task is travel.
[0074] In some embodiments, if the resource accumulation task refers to a task of accumulating a target amount of resources, the basic information also includes the target amount, which is the amount of resources that the resource accumulation task needs to achieve as determined by the first object based on the resource accumulation requirements. For example, if the name of the resource accumulation task is "travel" and the target amount is 1,000 yuan, it means that the purpose of creating the resource accumulation task is travel, and the money required for travel is 1,000 yuan.
[0075] In the resource accumulation task creation interface, an input box for basic information is displayed. The first object inputs basic information in the input box according to resource accumulation requirements to obtain a resource accumulation task creation interface configured with the basic information.
[0076] For example, Figure 3 As shown, the resource accumulation task creation interface 300 displays an input box 301 for the task name and an input box 302 for the target quantity. The task name input box 301 displays the task name of the custom resource accumulation task "Purchase sports equipment", and the target quantity input box 302 displays the custom target quantity "10000", indicating that the purpose of creating the resource accumulation task is to purchase sports equipment, and the amount required to purchase sports equipment is 10,000 yuan.
[0077] Step 230, in response to the operation on the accumulation action configuration bar, in the accumulation action configuration bar, in response to the configuration operation on the accumulation action, a custom configured accumulation action is displayed, the accumulation action refers to the action of transferring resources from the first account of the first object to the second account of the first object when the associated event meets the trigger condition, and the second account is an account used to accumulate resources.
[0078] The operation on the accumulation action configuration bar is an operation performed by the first object for customizing the configuration of the accumulation action. For example, the operation on the accumulation action configuration bar may refer to an addition operation on the accumulation action, which is used to add at least one autonomously configured accumulation action to the resource accumulation task. The operation on the accumulation action configuration bar may be a selection operation for a plurality of pre-set accumulation actions, or an operation for creating a new accumulation action in the accumulation action configuration bar.
[0079] The accumulation action is executed when the associated event of the resource accumulation task meets the triggering condition, and is an action of transferring resources from the first account of the first object to the second account of the first object.
[0080] The second account is an account used to accumulate resources. Usually, the second account is an account created when a resource accumulation task is created and is used to store the resources accumulated by the resource accumulation task. The second account is a dedicated account for resource accumulation tasks. Different resource accumulation tasks correspond to different second accounts, and there is no association between the second accounts corresponding to different resource accumulation tasks, that is, the second accounts corresponding to different resource accumulation tasks cannot transfer resources to each other.
[0081] Optionally, the first account can be the main account of the target application, and the accumulation action is the action of transferring resources from the main account of the target application to the second account of the resource accumulation task. After the resource accumulation task is completed, the resources accumulated by the resource accumulation task can be deposited in the main account of the target application. Optionally, the first account can also be the main account of other applications, that is, the first account is an external account outside the target application, and the accumulation action is the action of transferring resources from the main account of other applications to the second account of the resource accumulation task. After the resource accumulation task is completed, the resources accumulated by the resource accumulation task can be deposited in the main account of the target application. Therefore, the accumulation action can refer to the action of transferring resources from the main account of the first object in the target application to the second account of the resource accumulation task, and can also refer to the action of transferring resources from the external account of the first object outside the target application to the second account of the resource accumulation task.
[0082] Step 240 , in response to the operation of the task creation control in the creation interface for the resource accumulation task, create a resource accumulation task configured with a trigger condition and an accumulation action.
[0083] The operation of the task creation control in the creation interface of the resource accumulation task is an operation performed by the first object to click on the task creation control in the creation interface of the resource accumulation task. In the creation interface of the resource accumulation task, when the trigger conditions and accumulation actions of the custom configuration are displayed, in response to the operation of the task creation control in the creation interface of the resource accumulation task, a resource accumulation task configured with the trigger conditions and accumulation actions is created. In the creation interface of the resource accumulation task, when the basic information, trigger conditions and accumulation actions of the custom configuration are displayed, in response to the operation of the task creation control in the creation interface of the resource accumulation task, a resource accumulation task configured with the basic information, trigger conditions and accumulation actions is created.
[0084] like Figure 3 As shown, a task creation control 306 is displayed in the resource accumulation task creation interface 300. The first object clicks the task creation control 306 to successfully create a resource accumulation task, which is configured with customized basic information, trigger conditions and accumulation actions.
[0085] The technical solution provided by the embodiment of the present application allows the first object to personalize the trigger conditions and accumulation actions of the resource accumulation task by customizing the various information of the resource accumulation task. Compared with the single resource accumulation method solidified in the related technology, the embodiment of the present application formulates the trigger conditions based on the associated events of the resource accumulation task, and deposits resources into the second account when the associated events meet the trigger conditions, providing a variety of resource accumulation schemes for the resource accumulation task, improving the diversity and possibility of resource accumulation, so that the formulated resource accumulation tasks can better meet the resource accumulation needs of the first object. In addition, the first object customizes the resource accumulation task according to its own resource accumulation needs, which improves the first object's participation and satisfaction with the resource accumulation task, thereby better attracting the first object to participate and interact with the platform regularly.
[0086] Please refer to Figure 4 , which shows a flowchart of a task creation method provided by another embodiment of the present application. The execution subject of each step of the method may be a terminal device. The method may include at least one of the following steps 410 to 480:
[0087] Step 410, displaying a creation interface for a resource accumulation task.
[0088] Step 420: In the resource accumulation task creation interface, in response to the configuration operation on the basic information, the custom configured basic information is displayed.
[0089] The specific process of step 420 may refer to the above embodiment and will not be described in detail here.
[0090] Step 430, in response to the operation on the trigger condition configuration bar, N trigger conditions of custom configuration are displayed in the trigger condition configuration bar, wherein the N trigger conditions are selected from a plurality of pre-created trigger conditions, and N is a positive integer.
[0091] The operation on the trigger condition configuration column is used to add the N trigger conditions selected autonomously by the first object to the resource accumulation task.
[0092] Optionally, if multiple trigger conditions are pre-created in the target application, the operation on the trigger condition configuration bar refers to an addition operation on the multiple pre-created trigger conditions, which is used to add N trigger conditions from the multiple pre-created trigger conditions to the resource accumulation task. The trigger condition configuration bar can have a selection function, and the first object can select N trigger conditions from the multiple pre-created trigger conditions through the trigger condition configuration bar, so that the custom configured N trigger conditions are displayed in the trigger condition configuration bar.
[0093] Optionally, if multiple trigger conditions are not pre-created in the target application, the operation on the trigger condition configuration bar refers to the addition operation on the trigger condition that has not yet been created, which is used to create the trigger condition at the moment and add the N trigger conditions created at the moment to the resource accumulation task. The trigger condition configuration bar can have the function of adding a new trigger condition. The first object can create a new trigger condition through the trigger condition configuration bar and add the newly created N trigger conditions to the resource accumulation task, thereby displaying the custom configured N trigger conditions in the trigger condition configuration bar.
[0094] Optionally, if multiple trigger conditions are pre-created in the target application, and the multiple trigger conditions pre-created in the target application do not fully meet the configuration requirements of the first object, the first object can select at least one trigger condition from the multiple pre-created trigger conditions through the trigger condition configuration bar, and create at least one new trigger condition through the trigger condition configuration bar. The selected at least one trigger condition and the newly created at least one trigger condition are added to the resource accumulation task, so that N trigger conditions of the custom configuration are displayed in the trigger condition configuration bar.
[0095] For example, Figure 3 As shown, a trigger condition configuration bar 304 is displayed in the creation interface 300 of the resource accumulation task. In response to the operation on the trigger condition configuration bar, several custom-configured trigger conditions are displayed in the trigger condition configuration bar. For example, the trigger condition configuration bar 304 displays a trigger condition with the condition name "exercise 1w steps".
[0096] By displaying the trigger condition configuration bar in the creation interface of the resource accumulation task, N trigger conditions can be selected from multiple pre-created trigger conditions through the trigger condition configuration bar, which simplifies the configuration steps of the trigger conditions, improves configuration efficiency, facilitates user operation and implementation, and enhances the user experience of resource accumulation tasks.
[0097] In some embodiments, when N is equal to 1, the 1 trigger condition does not require the execution of a relationship configuration operation.
[0098] In some embodiments, when N is greater than 1, in response to a relationship configuration operation for N trigger conditions, the association relationship of the N trigger conditions is displayed, wherein, when the association relationship is and, the N trigger conditions perform an accumulation action when all are met, and when the association relationship is or, the N trigger conditions perform an accumulation action when any one of them is met.
[0099] The relationship configuration operation for N trigger conditions is an operation performed by the first object to configure the association relationship between the N trigger conditions. The association relationship between the N trigger conditions includes an AND relationship and an OR relationship. The first object can configure the association relationship between the N trigger conditions as an AND relationship or an OR relationship according to resource accumulation requirements.
[0100] In some embodiments, the association relationship between the N trigger conditions can be connected by a logical operator. When the association relationship is AND, the N trigger conditions can be connected by an “AND” operation, so that the accumulation action can be performed when all the N trigger conditions are met. When the association relationship is OR, the N trigger conditions can be connected by an “OR” operation, so that the accumulation action can be performed when any one of the N trigger conditions is met.
[0101] By configuring the association relationship among N trigger conditions, the configuration of the trigger conditions has multiple possibilities, enriching the configuration scheme of the trigger conditions, thereby better meeting the resource accumulation needs of the first object and improving the user's participation in the resource accumulation task.
[0102] In some embodiments, the association relationship between N trigger conditions can be configured as a step-by-step relationship of n steps, and the trigger condition corresponding to each step is used to indicate the trigger condition of the resource accumulation task at each accumulation stage, and n is a positive integer. The i-th accumulation stage of the resource accumulation task is executed based on the trigger condition corresponding to the i-th step. Each step contains at least one trigger condition. When the step contains 1 trigger condition, the 1 trigger condition is used as the trigger condition corresponding to the step. When the step contains at least two trigger conditions, the association relationship of the at least two trigger conditions is configured. The association relationship of the at least two trigger conditions can be configured as an and relationship or an or relationship, and the at least two trigger conditions configured with the association relationship are used as the trigger conditions corresponding to the step. Each accumulation stage of the resource accumulation task is customized by the first object. Exemplarily, if the resource accumulation task is customized with a target quantity, the resource accumulation task can be an accumulation stage divided based on the completion progress of the target quantity at each accumulation stage. For example, the completion progress of the target quantity is divided into three stages: 1 / 3, 2 / 3, and 1, and N trigger conditions can be configured as three steps. Then, before the completion progress of the target quantity reaches 1 / 3, the resource accumulation task is executed based on the trigger condition corresponding to the first step. When the completion progress of the target quantity reaches 1 / 3 but before it reaches 2 / 3, the resource accumulation task is executed based on the trigger condition corresponding to the second step. When the completion progress of the target quantity reaches 2 / 3 but before it reaches 1, the resource accumulation task is executed based on the trigger condition corresponding to the third step.
[0103] Step 440 , in response to an operation on the accumulation action configuration bar, displaying M accumulation actions of custom configuration in the accumulation action configuration bar, wherein the M accumulation actions are selected from a plurality of pre-created accumulation actions, and M is a positive integer.
[0104] The operation on the accumulation action configuration column is used to add and configure the M accumulation actions independently selected by the first object to the resource accumulation task.
[0105] Optionally, if multiple accumulation actions are pre-created in the target application, the operation on the accumulation action configuration bar refers to an add operation on the multiple pre-created accumulation actions, which is used to add M accumulation actions from the multiple pre-created accumulation actions to the resource accumulation task. The accumulation action configuration bar can have a selection function, and the first object can select M accumulation actions from the multiple pre-created accumulation actions through the accumulation action configuration bar, so that the custom-configured M accumulation actions are displayed in the accumulation action configuration bar.
[0106] Optionally, if multiple accumulation actions are not pre-created in the target application, the operation on the accumulation action configuration bar refers to the addition operation on the accumulation action that has not yet been created, which is used to create the accumulation action at the moment, and add the M accumulation actions currently created to the resource accumulation task. The accumulation action configuration bar can have the function of adding a new accumulation action. The first object can create a new accumulation action through the accumulation action configuration bar, and add the newly created M accumulation actions to the resource accumulation task, so that the custom-configured M accumulation actions are displayed in the accumulation action configuration bar.
[0107] Optionally, if multiple accumulation actions are pre-created in the target application, and the multiple accumulation actions pre-created in the target application do not fully meet the configuration requirements of the first object, the first object can select at least one accumulation action from the multiple pre-created accumulation actions through the accumulation action configuration bar, and create at least one new accumulation action through the accumulation action configuration bar. The selected at least one accumulation action and the newly created at least one accumulation action are added to the resource accumulation task, so that M accumulation actions of the custom configuration are displayed in the accumulation action configuration bar.
[0108] For example, Figure 3 As shown, an accumulation action configuration bar 305 is displayed in the creation interface 300 of the resource accumulation task. In response to the operation on the accumulation action configuration bar, several custom-configured accumulation actions are displayed in the accumulation action configuration bar. For example, the trigger condition configuration bar 305 displays an accumulation action with the action name "deposit 10 resources into the account".
[0109] By displaying the accumulation action configuration bar in the creation interface of the resource accumulation task, M accumulation actions can be selected from multiple pre-created accumulation actions through the accumulation action configuration bar, which simplifies the configuration steps of the accumulation actions, improves the configuration efficiency, facilitates the operation and implementation of the first object, and enhances the first object's experience of the resource accumulation task.
[0110] In some embodiments, when the number N of trigger conditions of the custom configuration is equal to 1, if the number M of accumulation actions of the custom configuration is equal to 1, then a corresponding accumulation action is executed when the one trigger condition is met.
[0111] In some embodiments, when the number N of trigger conditions of the custom configuration is equal to 1, if the number M of accumulation actions of the custom configuration is greater than 1, then when the one trigger condition is met, any one of the M accumulation actions is executed.
[0112] In some embodiments, when the number N of custom configured trigger conditions is greater than 1, if the association relationship between the N trigger conditions is and, and the number M of custom configured accumulation actions is 1, then the corresponding 1 accumulation action is executed when all N trigger conditions are met.
[0113] In some embodiments, when the number N of trigger conditions of custom configuration is greater than 1, if the association relationship between the N trigger conditions is or, and the number M of accumulation actions of custom configuration is equal to 1, then the corresponding 1 accumulation action is executed when any one of the N trigger conditions is met.
[0114] In some embodiments, when the number N of custom configured trigger conditions is greater than 1, if the association relationship between the N trigger conditions is and, and the number M of custom configured accumulation actions is greater than 1, then when all N trigger conditions are met, any one of the M accumulation actions is executed.
[0115] In some embodiments, when the number N of custom configured trigger conditions is greater than 1, if the association relationship between the N trigger conditions is or, and the number M of custom configured accumulation actions is greater than 1, then when any one of the N trigger conditions is met, any one of the M accumulation actions is executed.
[0116] In some embodiments, when the number N of custom configured trigger conditions is greater than 1, if the association relationship between the N trigger conditions is or, and the number M of custom configured accumulation actions is equal to N, then when the first trigger condition among the N trigger conditions is met, the accumulation action corresponding to the first trigger condition is executed, wherein the N trigger conditions respectively have corresponding accumulation actions, and the first trigger condition is any one of the N trigger conditions.
[0117] In some embodiments, when the number N of custom configured trigger conditions is greater than 1, if the association relationship between the N trigger conditions is and, and the number M of custom configured accumulation actions is equal to N, then when all N trigger conditions are met, the accumulation actions corresponding to each trigger condition are executed, wherein the N trigger conditions respectively have corresponding accumulation actions.
[0118] By setting the execution relationship between N trigger conditions and M accumulation actions, the execution of the accumulation action has multiple possibilities, enriching the execution scheme of the accumulation action, thereby better meeting the resource accumulation needs of the first object and improving the first object's participation in the resource accumulation task.
[0119] Step 450 : In response to the operation of the task creation control in the creation interface for the resource accumulation task, a resource accumulation task configured with a trigger condition and an accumulation action is created.
[0120] Figure 5 A flow chart of a method for creating a resource accumulation task is shown. S1, the first object inputs basic information, trigger conditions and accumulation actions in the target application installed and running on the terminal device according to the resource accumulation requirements. S2, the first object configures the association relationship of the trigger conditions. S3, the first object configures the execution relationship between the trigger conditions and the accumulation actions. S4, after the configuration is completed, the resource accumulation task is created. S5, the server of the target application creates a second account dedicated to the resource accumulation task according to the resource accumulation task. S6, the server of the target application associates the resource accumulation task with the second account, so that the accumulation actions performed by the subsequent resource accumulation task will store the resources in the second account. S7, the server of the target application returns a prompt message of successful creation to the target application.
[0121] Step 460, in response to the viewing operation on the resource accumulation task, the task details interface of the resource accumulation task is displayed, and the task details interface of the resource accumulation task displays at least one of the following: the number of executions of the accumulation action, the completion progress of the resource accumulation task, and the amount of resource income.
[0122] The viewing operation for the resource accumulation task is an operation performed by the first object to view the resource accumulation task. The task details interface of the resource accumulation task may also display task information such as the task name of the resource accumulation task and the resource accumulation product of the resource accumulation task.
[0123] In some embodiments, if the basic information of the resource accumulation task includes a target quantity, the target quantity of the resource accumulation task may also be displayed in the task details interface of the resource accumulation task.
[0124] In some embodiments, if the resource accumulation task refers to a task of accumulating a target amount of resources, then the completion progress of the resource accumulation task is used to indicate the completion progress of the target amount, and the completion progress of the target amount is used to indicate the amount of resources already deposited in the second account and the target amount, specifically used to reflect the ratio of the amount of resources already deposited in the second account to the target amount.
[0125] For example, if a resource accumulation task is a task to accumulate a target amount of resources, the task details interface of the resource accumulation task can refer to Figure 6 As shown in Figure (1), the task details interface 610 of the resource accumulation task displays the task name 601 of the resource accumulation task "Purchase sports equipment", the target quantity 602 of the resource accumulation task "10000", the resource accumulation product 603 of the resource accumulation task "XXXX product", the number of executions of the accumulation action 604 "9", the completion progress of the target quantity 605 "8888 / 10000" and the resource income quantity 606 "88".
[0126] In some embodiments, if the resource accumulation task refers to a task of accumulating resources within a target duration, the completion progress of the resource accumulation task is used to indicate the progress of the accumulation duration, and the progress of the accumulation duration is used to indicate the duration of the resource accumulation task and the target duration, specifically used to reflect the ratio of the duration of the resource accumulation task to the target duration.
[0127] Step 470 , in response to the viewing operation on the amount of resources after revenue, display the accumulated information of the amount of resources after revenue, the accumulated information including the accumulated information of at least one resource revenue and the accumulated information of at least one accumulation action.
[0128] The accumulation information of resource income includes at least one of the following: the time of resource income, resource accumulation product, resource income amount, and resource amount after income. The accumulation information of accumulation action includes at least one of the following: the execution time of accumulation action, resource accumulation product, resource deposit amount of accumulation action, and resource amount after execution of accumulation action.
[0129] For example, Figure 6 As shown in FIG. (1), a query control 607 is displayed in the task details interface 610 of the resource accumulation task. The first object clicks the query control 607 and jumps to the display Figure 6 The resource quantity details interface 620 shown in FIG. (2) of FIG. 6 shows the accumulated information of the resource quantity after the income, including the accumulated information of at least one resource income and the accumulated information of at least one accumulation action. Figure 6As shown in Figure (2), the accumulation information of a resource income is "xxxx-xx-xx, income, XXXX product, 0.05, the amount of resources deposited is 18.05", and the accumulation information of an accumulation action is "xxxx-xx-xx, transfer, XXXX product, 8.00, the amount of resources deposited is 18.00".
[0130] Through the above method, the first object is provided with the function of viewing the task details of the resource accumulation task and the accumulation information of the resource quantity after the income, thereby increasing the interaction frequency between the first object and the platform, so as to enhance the first object's satisfaction and loyalty to resource accumulation.
[0131] Step 480: When the resource accumulation task is created, in response to a modification operation on the resource accumulation task, create a resource accumulation task configured with the modified task information.
[0132] The modification operation on the resource accumulation task is an operation performed by the first object to modify the task information of the resource accumulation task. According to the modified task information, a resource accumulation task configured with the modified task information is created.
[0133] There is no order of precedence between step 480, step 460 and step 470. Step 480 can be executed after step 470 or before step 460, and this application does not limit this.
[0134] In some embodiments, step 480 includes at least one of sub-steps 481 - 483 .
[0135] Sub-step 481 , when the resource accumulation task is created, in response to a modification operation on the resource accumulation task, a task modification interface of the resource accumulation task is displayed.
[0136] The task modification interface of the resource accumulation task displays the task information before modification.
[0137] Sub-step 482, in the task modification interface of the resource accumulation task, display the modified task information, the task information including at least one of the following: triggering conditions, accumulation actions, and resource accumulation products.
[0138] The task information may also include basic information. In response to a modification operation on the task information before modification, the modified task information is displayed in the task modification interface of the resource accumulation task.
[0139] Sub-step 483 , in response to the operation of the modification completion control in the task modification interface for the resource accumulation task, creating a resource accumulation task configured with the modified task information.
[0140] By modifying the task information in the resource accumulation task, the first object can change the resource accumulation task at any time, avoiding the situation where the first object is dissatisfied with the configuration of the resource accumulation task and cannot modify it, providing variability for the configuration of the resource accumulation task, thereby improving the first object's participation and satisfaction with the resource accumulation task.
[0141] In some embodiments, when the resource accumulation task is a task of accumulating a target amount of resources, if the sum of the amount of resources required to be deposited for the current accumulation action and the amount of resources already deposited in the second account is greater than the target amount, the amount of resources required to be deposited for the current accumulation action can be directly deposited, so that the amount of resources in the second account exceeds the target amount, and the resource accumulation task is completed. Alternatively, an appropriate amount can be deposited so that the amount of resources in the second account is equal to the target amount, and the resource accumulation task is completed.
[0142] For example, the completion interface of the resource accumulation task can refer to Figure 7 As shown, the task details interface 700 of the resource accumulation task displays the task name 701 of the resource accumulation task "Purchase sports equipment", the target quantity 702 of the resource accumulation task "10000", the resource accumulation product 703 of the resource accumulation task "XXXX product", the number of executions of the accumulation action 704 "12", the completion progress of the target quantity 705 "10888 / 10000" and the resource income quantity 706 "888". According to the completion progress 705 of the target quantity, it can be judged that the resource accumulation task has been completed.
[0143] Through the above technical solution, the first object customizes the relationship between the triggering conditions of the resource accumulation task and the accumulation action, provides a variety of resource accumulation solutions for the resource accumulation task, improves the diversity and possibility of resource accumulation, and enables the formulated resource accumulation tasks to better meet the resource accumulation needs of the first object.
[0144] Figure 8 The schematic diagram shows the complete creation process of the resource accumulation task, including the creation process of the trigger condition, the creation process of the accumulation action and the resource accumulation process of the resource accumulation task.
[0145] In some embodiments, the method for creating a trigger condition includes at least one of steps A1 to A3.
[0146] Step A1, displaying a trigger condition creation interface, wherein the trigger condition creation interface displays a configuration bar for configuration information of the trigger condition.
[0147] Optionally, the trigger condition creation interface may be the trigger condition creation interface displayed in response to a creation operation on the trigger condition when the trigger condition is pre-configured. Optionally, the trigger condition creation interface may also be the trigger condition creation interface displayed in response to an operation on a trigger condition configuration box when the trigger condition is configured in a resource accumulation task creation interface.
[0148] In some embodiments, the configuration information of the trigger condition includes at least one of the following: the name of the trigger condition, the associated event indicated by the trigger condition, the execution cycle of the trigger condition, and the trigger information of the trigger condition.
[0149] The name of the trigger condition is usually used to indicate the content of the trigger condition, and can be used to indicate the associated event corresponding to the trigger condition, or to indicate the execution cycle of the trigger condition, or to indicate the trigger information of the trigger condition. The associated event indicated by the trigger condition can be an event executed by the first object based on the associated service provided in the target application, or it can be an event executed by the first object based on the associated service provided by the third-party application installed in the terminal device. The associated service is a functional service, which is not limited to this in this application, including but not limited to sports services, reading services, financial services, video services, etc. Correspondingly, the associated events include but are not limited to sports events based on sports services, reading events based on reading services, financial events based on financial services, video time based on video services, etc. The execution cycle of the trigger condition refers to the timing detection cycle of the trigger condition, including daily, weekly, monthly and other cycles. The trigger information of the trigger condition is the trigger information set based on the associated event indicated by the trigger condition, and the trigger information of the trigger condition is related to the event information of the associated event. The event information of the associated event refers to the object data when the first object executes the associated event based on the associated service. Different associated events can set specific trigger information, and the same associated event can also set different trigger information. Exemplarily, if the associated event is a motion event, the trigger information of the trigger condition may be that the number of motion steps is greater than 10,000 steps, or may be that the number of motion steps is greater than 5,000 steps.
[0150] By configuring various configuration information of the trigger condition in sequence, the trigger condition is configured in the trigger condition creation interface, thereby realizing the creation of the trigger condition.
[0151] Step A2: in response to an operation on a configuration column of configuration information of a trigger condition, displaying configuration information of a custom-configured trigger condition in a trigger condition creation interface.
[0152] The operation on the configuration column of the configuration information of the trigger condition is an operation performed by the first object to customize the configuration information of the trigger condition.
[0153] The trigger condition creation interface displays a configuration bar for the name of the trigger condition, and the operations on the configuration bar for the configuration information of the trigger condition include operations on the configuration bar for the name of the trigger condition. The first object can enter a custom condition name in the configuration bar for the name of the trigger condition.
[0154] The trigger condition creation interface displays a configuration bar for associated events, and the operations on the configuration bar for the configuration information of the trigger condition include the operations on the configuration bar for associated events. The configuration bar for associated events is configured with a number of selectable associated events, which are events corresponding to a number of associated services that the resource accumulation task allows access to, respectively. The first object can select an associated event in the configuration bar for associated events as the associated event indicated by the trigger condition.
[0155] The trigger condition creation interface displays an execution cycle configuration bar, and the operations on the configuration bar of the configuration information of the trigger condition include operations on the execution cycle configuration bar. The execution cycle configuration bar is configured with several selectable execution cycles, and the first object can select an execution cycle in the execution cycle configuration bar as the execution cycle of the trigger condition.
[0156] The trigger condition creation interface displays a configuration bar for trigger information, and the operations on the configuration bar for trigger condition configuration information include operations on the configuration bar for trigger information. The first object can configure the trigger information of the trigger condition in the configuration bar for trigger information.
[0157] In response to the operation of the configuration bar for the name of the trigger condition, the name of the custom configured trigger condition is displayed in the trigger condition creation interface. In response to the operation of the configuration bar for the associated event, the custom configured associated event is displayed in the trigger condition creation interface. In response to the operation of the configuration bar for the execution period, the custom configured execution period is displayed in the trigger condition creation interface. In response to the operation of the configuration bar for the trigger information, the custom configured trigger information is displayed in the trigger condition creation interface.
[0158] In some embodiments, when the associated event is a motion event, the trigger information for determining the trigger condition includes that the number of motion steps corresponding to the motion event is greater than or equal to a set number of steps.
[0159] A motion event is an event executed by the first object based on the motion service provided by the target application or a third-party application. The motion event is used to record the number of motion steps of the first object. Here, the event information of the associated event refers to the number of motion steps corresponding to the motion event. This application does not limit the specific value of the set number of steps, which is set by the first object according to the resource accumulation requirements.
[0160] For example, reference may be made to Fig. 9As shown, the trigger condition creation interface 900 displays a configuration column 901 for the condition name, a configuration column 902 for the associated service, a configuration column 904 for the execution cycle, and a configuration column 905 for the trigger information. Fig. 9 Figure (1) shows the creation interface of the trigger condition when the associated service is a sports service (that is, the associated event is a sports event). The configuration column 901 of the condition name is configured with the name of the trigger condition "1w steps in exercise", the configuration column 902 of the associated service is configured with the associated service "sports service" indicated by the trigger condition, the configuration column 904 of the execution period is configured with the execution period of the trigger condition "daily", and the configuration column 905 of the trigger information is configured with the trigger information of the trigger condition "number of steps greater than 10000".
[0161] In some embodiments, when the associated event is a reading event, the trigger information for determining the trigger condition includes that the reading duration corresponding to the reading event is greater than or equal to the set duration.
[0162] The reading event is an event executed by the first object based on the reading service provided by the target application or a third-party application. The reading event is used to record the reading time of the first object. Here, the event information of the associated event refers to the reading time corresponding to the reading event. This application does not limit the specific value of the set time, which is set by the first object according to the resource accumulation demand.
[0163] For example, Fig. 9 Figure (2) shows the interface for creating a trigger condition when the associated service is a reading service (i.e., the associated event is a reading event). The configuration column 901 of the condition name is configured with the name of the trigger condition "Weekly Reading", the configuration column 902 of the associated service is configured with the associated service "Reading Service" indicated by the trigger condition, the configuration column 904 of the execution cycle is configured with the execution cycle of the trigger condition "Weekly", and the configuration column 905 of the trigger information is configured with the trigger information of the trigger condition "Duration is greater than 300 minutes".
[0164] In some embodiments, when the associated event is a financial event, the trigger information for determining the trigger condition includes that the amount of transferred-in resources corresponding to the financial event is greater than or equal to a set amount.
[0165] A financial event is an event performed by the first object based on the financial service provided by the target application or a third-party application. The financial event is used to record the number of transferred-in resources of the first object. Here, the event information of the associated event refers to the number of transferred-in resources corresponding to the financial event. This application does not limit the specific value of the set quantity, which is set by the first object according to the resource accumulation demand. Exemplarily, the trigger information of the trigger condition can be that the number of transferred-in resources corresponding to the financial event is greater than or equal to 10,000.
[0166] For example, Fig. 9 Figure (3) shows the interface for creating a trigger condition when the associated service is a financial service (i.e., the associated event is a financial event). The configuration column 901 of the condition name is configured with the name of the trigger condition "paying salary", the configuration column 902 of the associated service is configured with the associated service "financial service" indicated by the trigger condition, the configuration column 904 of the execution cycle is configured with the execution cycle of the trigger condition "monthly", and the configuration column 905 of the trigger information is configured with the trigger information of the trigger condition "equal to salary received".
[0167] By setting corresponding trigger information according to the associated service, the trigger information can be set in a targeted manner, so that the configuration information of the trigger condition can better meet the resource accumulation needs of the first object and improve the first object's satisfaction with the resource accumulation task.
[0168] Step A3: Create a trigger condition in response to an operation on a condition creation control in a creation interface for the trigger condition.
[0169] The operation of the condition creation control in the trigger condition creation interface is an operation performed by the first object to click the condition creation control in the trigger condition creation interface. Fig. 9 As shown, a condition creation control 906 is displayed in the trigger condition creation interface 900. The first object clicks the condition creation control 906 to successfully create the trigger condition.
[0170] By operating the configuration bar of the configuration information of the trigger condition in the trigger condition creation interface, the various configuration information of the trigger condition is configured in sequence, thereby creating a successful customized trigger condition, improving the diversity and personalization of the trigger condition, and better meeting the resource accumulation needs of the first object.
[0171] In some embodiments, during the process of creating the trigger condition, in response to an authorization operation for the associated service, access rights to the associated service are obtained, the access rights being used to obtain event information of an associated event, the associated event being provided by the associated service.
[0172] The authorization operation for the associated service is an operation performed by the first object to obtain the target application's access rights to the associated service. By obtaining access rights to the associated service, the event information of the associated event provided by the associated service can be obtained. If the associated service is an associated service provided in the target application, the authorization operation for the associated service is used to obtain the access authorization of the resource accumulation task to the associated service of the target application. If the associated service is an associated service provided by a third-party application installed in the terminal device, the authorization operation for the associated service is used to obtain the target application's access authorization to the associated service provided by the third-party application.
[0173] The event information of the associated event refers to the object data when the first object executes the associated event based on the associated service. For example, if the associated event is a sports event, the event information of the associated event refers to the number of steps taken by the first object when the sports event is executed based on the sports service. If the associated event is a reading event, the event information of the associated event refers to the reading time of the first object when the reading event is executed based on the reading service. If the associated event is a financial event, the event information of the associated event refers to the amount of transferred resources when the first object executes the financial event based on the financial service.
[0174] Optionally, after configuring the associated service indicated by the trigger condition in the trigger condition creation interface, the access permission to the associated service can be obtained in response to the authorization operation for the associated service. Optionally, after completing the configuration information of the trigger condition in the trigger condition creation interface, the access permission to the associated service can be obtained in response to the authorization operation for the associated service.
[0175] For example, Fig. 9 As shown, a service authorization control 903 is displayed in the trigger condition creation interface 900. In response to a click operation on the service authorization control 903, the target application's access rights to the associated service are obtained.
[0176] By obtaining access rights to associated services during the process of creating trigger conditions, event information of associated events can be obtained based on the access rights, thereby providing permissions for creating trigger conditions and ensuring successful creation of trigger conditions.
[0177] Fig.10 A flowchart of a method for creating a trigger condition is shown, wherein the associated service on which the associated event is based is provided by a third-party application. X1, the first object selects an associated service in the trigger condition creation interface of the target application installed and running on the terminal device. X2, the terminal device creates an authorization connection based on the associated service. X3, the server of the target application sends an authorization request to the server of the third-party application to establish authorization. X4, the server of the target application records the authorization relationship between the target application and the third-party application. X5, the server of the target application returns a prompt message of successful authorization to the target application. X6, the first object enters the configuration information of the trigger condition in the trigger condition creation interface. X7, the terminal device creates the trigger condition based on the configuration information of the trigger condition. X8, the server of the target application records the trigger condition. X9, the server of the target application returns a prompt message of successful creation to the target application.
[0178] In some embodiments, the method for creating an accumulation action includes at least one of steps B1 to B3.
[0179] Step B1, displaying an accumulation action creation interface, in which a configuration column of configuration information of the accumulation action is displayed.
[0180] Optionally, the accumulation action creation interface may be the accumulation action creation interface displayed in response to the creation operation for the accumulation action when the accumulation action is pre-configured. Optionally, the accumulation action creation interface may also be the accumulation action creation interface displayed in response to the operation for the accumulation action configuration box when the accumulation action is configured in the resource accumulation task creation interface.
[0181] In some embodiments, if each trigger condition has a corresponding accumulation action, the creation interface of the accumulation action can be integrated with the creation interface of the trigger condition into one creation interface. The creation interface of the trigger condition and the accumulation action displays a configuration bar for the configuration information of the trigger condition and a configuration bar for the configuration information of the accumulation action. The creation interface of the trigger condition and the accumulation action is displayed, and in response to the operation of the configuration bar for the configuration information of the trigger condition, the configuration information of the custom-configured trigger condition is displayed in the creation interface of the trigger condition and the accumulation action, and in response to the operation of the configuration bar for the configuration information of the accumulation action, the configuration information of the custom-configured accumulation action is displayed in the creation interface of the trigger condition and the accumulation action. In response to the operation of the creation control in the creation interface of the trigger condition and the accumulation action, the trigger condition and the accumulation action are created.
[0182] In some embodiments, the configuration information of the accumulation action includes at least one of the following: the name of the accumulation action, the resource deposit mode of the accumulation action, the resource deposit amount of the accumulation action, and the resource deposit source of the accumulation action. Among them, the resource deposit mode includes a fixed deposit mode and a random deposit mode; the resource deposit amount corresponding to the fixed deposit mode is a fixed value, and the resource deposit amount corresponding to the random deposit mode is a random value within a set range.
[0183] The name of an accumulation action is usually used to indicate the content of the accumulation action. It can be used to indicate the resource deposit mode of the accumulation action, the resource deposit amount of the accumulation action, or the resource deposit source of the accumulation action.
[0184] The resource deposit mode of the accumulation action is used to indicate the method of resource deposit, including a fixed deposit mode and a random deposit mode. The fixed deposit mode refers to a deposit mode of depositing a fixed amount of resources each time, and the random deposit mode refers to a deposit mode of depositing a random amount of resources each time.
[0185] The resource deposit amount of the accumulation action refers to the resource amount that needs to be deposited into the second account for each accumulation action. The resource deposit amount of the accumulation action is related to the resource deposit mode of the accumulation action. The resource deposit amount corresponding to the fixed deposit mode is a fixed value, and the resource deposit amount corresponding to the random deposit mode is a random value within a set range. This application does not limit the fixed value corresponding to the fixed deposit mode and the set range corresponding to the random deposit mode, which are set by the first object according to the resource accumulation needs.
[0186] The resource deposit source of the accumulation action refers to the resource source that needs to be deposited into the second account for each accumulation action, and the resource deposit source is used to indicate the first account. The resource deposit source includes the main account of the target application and the main account of other applications (external accounts). Exemplarily, if the resource is money, the resource deposit source includes but is not limited to the main account of the target application, the main account of the payment application, the main account of the financial application, and the bank card.
[0187] By configuring various configuration information of the accumulation action in sequence, the accumulation action is configured in the creation interface of the accumulation action, thereby realizing the creation of the accumulation action.
[0188] Step B2: in response to an operation on the configuration column of the configuration information of the accumulated action, the configuration information of the accumulated action of the custom configuration is displayed in the creation interface of the accumulated action.
[0189] The operation on the configuration column of the configuration information of the accumulation action is an operation performed by the first object to customize the configuration information of the accumulation action.
[0190] The creation interface of the accumulated action displays a configuration column for the name of the accumulated action, and the operation on the configuration column for the configuration information of the accumulated action includes the operation on the configuration column for the name of the accumulated action. The first object can enter a custom action name in the configuration column for the name of the accumulated action.
[0191] The creation interface of the accumulation action displays a configuration bar for resource deposit mode, and the operations on the configuration bar for the configuration information of the accumulation action include operations on the configuration bar for the resource deposit mode. The first object can select a fixed deposit mode or a random deposit mode in the configuration bar for the resource deposit mode as the resource deposit mode of the accumulation action.
[0192] A configuration bar for the resource deposit quantity is displayed in the creation interface of the accumulation action, and operations on the configuration bar for the configuration information of the accumulation action include operations on the configuration bar for the resource deposit quantity. The first object can enter the corresponding resource deposit quantity in the configuration bar for the resource deposit quantity according to the resource deposit mode selected above. When a fixed deposit mode is selected in the configuration bar for the resource deposit mode, a fixed value is entered in the configuration bar for the resource deposit quantity. When a random deposit mode is selected in the configuration bar for the resource deposit mode, a set range is entered in the configuration bar for the resource deposit quantity.
[0193] The creation interface of the accumulation action displays a configuration bar for resource deposit sources. Operations on the configuration bar for the configuration information of the accumulation action include operations on the configuration bar for resource deposit sources. The configuration bar for resource deposit sources is configured with several selectable resource deposit sources, which are several resource sources that the resource accumulation task allows to obtain resources. The first object can select a resource deposit source in the configuration bar for resource deposit sources as the resource deposit source for the accumulation action.
[0194] In response to the operation of the configuration column for the name of the accumulation action, the name of the accumulation action with custom configuration is displayed in the creation interface of the accumulation action. In response to the operation of the configuration column for the resource deposit mode, the resource deposit mode with custom configuration is displayed in the creation interface of the accumulation action. In response to the operation of the configuration column for the resource deposit quantity, the resource deposit quantity with custom configuration is displayed in the creation interface of the accumulation action. In response to the operation of the configuration column for the resource deposit source, the resource deposit source with custom configuration is displayed in the creation interface of the accumulation action.
[0195] For example, reference may be made to Fig.11 As shown, in the creation interface 1100 of the accumulation action, a configuration column 1101 for the action name, a configuration column 1102 for the deposit mode, a configuration column 1103 for the deposit quantity, and a configuration column 1104 for the deposit source are displayed. Fig.11 Figure (1) shows the creation interface of the accumulation action of the fixed deposit mode, in which the action name configuration column 1101 is configured with the name of the accumulation action "Account deposit 10 resources", the deposit mode configuration column 1102 is configured with the resource deposit mode of the accumulation action "fixed deposit mode", the deposit quantity configuration column 1103 is configured with the resource deposit quantity of the accumulation action "10", and the deposit source configuration column 1104 is configured with the resource deposit source of the accumulation action "main account".
[0196] Fig.11Figure (2) shows the creation interface of the accumulation action of the random deposit mode, in which the action name configuration column 1101 is configured with the name of the accumulation action "account random deposit resources", the deposit mode configuration column 1102 is configured with the resource deposit mode of the accumulation action "random deposit mode", the deposit quantity configuration column 1103 is configured with the resource deposit quantity of the accumulation action "50-100", and the deposit source configuration column 1104 is configured with the resource deposit source of the accumulation action "external account".
[0197] Step B3: creating an accumulation action in response to an operation on an action creation control in the creation interface of the accumulation action.
[0198] The operation for the action creation control in the creation interface of the accumulated action is an operation performed by the first object to click the action creation control in the creation interface of the accumulated action. Fig.11 As shown, an action creation control 1105 is displayed in the creation interface 1100 of the accumulation action. The first object clicks the action creation control 1105 to successfully create the accumulation action.
[0199] By operating the configuration bar of the configuration information of the accumulation action in the creation interface of the accumulation action, the various configuration information of the accumulation action are configured in sequence, thereby creating a successful customized accumulation action, improving the diversity and personalization of the accumulation action, and better meeting the resource accumulation needs of the first object.
[0200] Fig.12 The flowchart of the method for creating an accumulation action is shown. Y1. The first object enters the configuration information of the accumulation action in the creation interface of the accumulation action of the target application installed and running on the terminal device. Y2. The terminal device creates the accumulation action based on the configuration information of the accumulation action. Y3. The server of the target application records the accumulation action. Y4. The server of the target application returns a prompt message of successful creation to the target application.
[0201] In some embodiments, the resource accumulation method includes at least one of steps C1 to C3.
[0202] Step C1, periodically obtaining event information of associated events according to the execution cycle of the trigger condition.
[0203] For example, if the execution cycle of the trigger condition is daily, the event information of the associated event is obtained every day. If the execution cycle of the trigger condition is weekly, the event information of the associated event is obtained every week. If the execution cycle of the trigger condition is monthly, the event information of the associated event is obtained every month.
[0204] Step C2: when the event information of the associated event satisfies the trigger information of the trigger condition, the resource deposit quantity of the accumulation action is determined according to the resource deposit mode of the accumulation action.
[0205] According to the event information of the associated event, it is determined whether the trigger condition is satisfied, and when the event information of the associated event satisfies the trigger information of the trigger condition, an accumulation action is executed.
[0206] According to the resource deposit mode of the accumulation action, the resource deposit quantity of the accumulation action is determined. If the resource deposit mode is a fixed deposit mode, the resource deposit quantity of the accumulation action is a fixed value. If the resource deposit mode is a random deposit mode, the resource deposit quantity of the accumulation action is a random value within the set range.
[0207] Step C3, depositing resources of the resource deposit quantity into the second account according to the resource deposit source of the accumulation action.
[0208] Obtain resources of the resource deposit quantity from the resource deposit source (first account) of the accumulation action, and deposit the resources of the resource deposit quantity into the second account.
[0209] By periodically checking whether the trigger condition is met according to the execution cycle of the trigger condition to determine whether the accumulation action needs to be performed, the automatic accumulation of resource accumulation tasks is realized, the resource accumulation process is simplified, the manual operation and supervision burden of the first object is reduced, and the first object's satisfaction with the resource accumulation task is improved.
[0210] Fig.13 The automatic implementation flow chart of the resource accumulation method is shown, in which the associated service based on the associated event is provided by a third-party application. Z1, the terminal device periodically queries the resource accumulation task according to the execution cycle of the trigger condition. Z2, the terminal device parses the trigger condition in the resource accumulation task. Z3, the terminal device queries the server of the third-party application for the event information of the associated event according to the associated event indicated by the trigger condition. Z4, the terminal device determines whether the trigger condition is met based on the event information of the associated event. Z5, if the trigger condition is met, the accumulation action is executed. Z6, the server of the target application calculates the resource deposit quantity according to the resource deposit mode of the accumulation action. Z7, the server of the target application deposits the resource of the resource deposit quantity into the second account according to the resource deposit source of the accumulation action. Z8, the server of the target application determines whether the resource accumulation task is completed. Z9, the server of the target application returns a prompt message of successful accumulation to the target application.
[0211] Fig.14A flowchart showing two implementation methods of resource deposit is shown. One is that the main account (external account) of other applications deposits resources into the second account. In this case, the server of the target application needs to perform a deduction operation on the resource payment system of the external account to obtain the resources in the external account, and the server of the target application will record the purchase order of the resource accumulation task from the external account, that is, record the deposit record of the external account depositing resources into the second account. The other is that the main account of the target application deposits resources into the second account. In this case, the server of the target application can directly deposit the resources in the main account into the second account. The resources in the main account can come from the main accounts of other applications or from other resource accumulation tasks of the target application. In addition, the server of the target application will record the purchase order of the resource accumulation task from the main account, that is, record the deposit record of the main account of the target application depositing resources into the second account.
[0212] In some embodiments, a custom configured resource accumulation product is also displayed in the creation interface of the resource accumulation task. The resource accumulation task relies on the resource accumulation product to store resources, and the resource accumulation product is used to generate resource income based on the resources.
[0213] Different resource accumulation products correspond to different resource income interest rates, so resource income is related to resource accumulation products and the amount of resources.
[0214] For example, reference may be made to Figure 3 As shown, the creation interface 300 of the resource accumulation task also displays a configuration bar 303 for resource accumulation products. The configuration bar 303 for resource accumulation products is configured with a number of selectable resource accumulation products. The several selectable resource accumulation products are the several resource accumulation products allowed to be used in the resource accumulation task. The first object can select a resource accumulation product in the configuration bar for resource accumulation products to store resources and generate resource income.
[0215] In some embodiments, the resource accumulation method further includes at least one of steps C4 to C5.
[0216] Step C4, generating a resource income amount corresponding to the amount of resources deposited in the second account through the resource accumulation product according to the amount of resources deposited in the second account.
[0217] The amount of resource income = the amount of resources deposited in the second account × the resource income interest rate corresponding to the resource accumulation product × the deposit period of the amount of resources deposited.
[0218] If the amount of resources deposited in the second account is deposited at different time points, the corresponding amount of resource income is calculated according to the amount of resources deposited at different time points, and the amount of resource income corresponding to the resources deposited at each time point is added together to obtain the amount of resource income corresponding to the amount of resources deposited.
[0219] Step C5, obtaining the resource quantity after income according to the resource quantity that has been deposited and the resource income quantity, and the resource quantity after income is used to update the resource quantity in the second account.
[0220] The amount of resources after income = the amount of resources already deposited + the amount of resource income. The amount of resources in the second account is updated to the amount of resources after income.
[0221] By using resource accumulation products to generate resource income, you can increase the speed of resource accumulation, thereby increasing the completion rate of resource accumulation tasks and making resource accumulation easier.
[0222] In some embodiments, if the resource accumulation task refers to a task of accumulating a target amount of resources, the amount of resources after the income can be used to determine the completion of the resource accumulation task. If the amount of resources after the income is greater than or equal to the target amount, it can be determined that the resource accumulation task is completed, and if the amount of resources after the income is less than the target amount, it can be determined that the resource accumulation task is not yet completed.
[0223] Please refer to Fig.15 , which shows a flow chart of a resource accumulation method provided by an embodiment of the present application. The execution subject of each step of the method may be a terminal device. The method may include at least one of the following steps 1510 to 1530:
[0224] Step 1510, in response to the authorization operation for the associated service of the resource accumulation task, obtain access rights to the associated service, the access rights are used to obtain event information of the associated event, the associated event is the event executed by the first object that creates the resource accumulation task, and the associated event is provided by the associated service.
[0225] Step 1520 , based on the access rights, display event information of the associated event.
[0226] Step 1530, when the associated event meets the triggering condition of the resource accumulation task, resources are transferred from the first account of the first object to the second account of the first object, the second account is an account for accumulating resources, and the triggering condition is a condition formulated based on the associated event for triggering the execution of the accumulation action.
[0227] The specific process in steps 1510 to 1530 may refer to the above embodiment and will not be described again here.
[0228] By formulating trigger conditions based on the associated events of the resource accumulation task, resources are deposited into the second account when the associated events meet the trigger conditions, providing a variety of resource accumulation solutions for the resource accumulation tasks, improving the diversity and possibility of resource accumulation, and making the formulated resource accumulation tasks better meet the resource accumulation needs of the first object.
[0229] Application scenario examples:
[0230] The task creation method provided in the embodiment of the present application can be applied to the fields of financial management, virtual resources, points, etc. Below, the task creation method applied to the fields of financial management and virtual resources will be introduced.
[0231] Application in financial management:
[0232] In one application scenario, the task creation method can be applied to the field of financial management. Fig.16 A flowchart of a task creation method applied to the financial management field provided by an embodiment of the present application is shown. The execution subject of each step of the method may be a terminal device. The method may include at least one of the following steps 1610 to 1640.
[0233] Step 1610, displaying the creation interface of the financial management task, the creation interface of the financial management task displays a trigger condition configuration bar and a financial management action configuration bar, the trigger condition configuration bar is used to customize the trigger condition, and the financial management action configuration bar is used to customize the financial management action.
[0234] Step 1620, in response to the operation on the trigger condition configuration bar, the custom configured trigger condition is displayed in the trigger condition configuration bar. The trigger condition refers to the condition for triggering the execution of the financial management action based on the associated event of the financial management task. The associated event is the event executed by the first object that creates the financial management task.
[0235] In some embodiments, a trigger condition configuration bar is displayed in the creation interface of the financial management task, and the trigger condition configuration bar is used to customize the trigger conditions; in response to the operation on the trigger condition configuration bar, N customized trigger conditions are displayed in the trigger condition configuration bar, where the N trigger conditions are selected from multiple pre-created trigger conditions, and N is a positive integer.
[0236] In some embodiments, when N is greater than 1, in response to the relationship configuration operation for N trigger conditions, the association relationship of the N trigger conditions is displayed, wherein, when the association relationship is and, the financial management action is executed when all of the N trigger conditions are met, and when the association relationship is or, the financial management action is executed when any one of the N trigger conditions is met.
[0237] Step 1630, in response to the operation on the financial management action configuration bar, the custom configured financial management action is displayed in the financial management action configuration bar. The financial management action refers to the action of transferring money from the first account of the first object to the second account of the first object when the associated event meets the trigger condition. The second account is an account used to accumulate money.
[0238] In some embodiments, a financial management action configuration bar is displayed in the creation interface of the financial management task, and the financial management action configuration bar is used to customize the financial management actions; in response to the operation on the financial management action configuration bar, M custom-configured financial management actions are displayed in the financial management action configuration bar, wherein the M financial management actions are selected from multiple pre-created financial management actions, and M is a positive integer.
[0239] In some embodiments, when the number N of custom configured trigger conditions is greater than 1, if the association relationship among the N trigger conditions is sum, and the number M of custom configured financial management actions is equal to 1, then the financial management action is executed when all the N trigger conditions are met; or, if the association relationship among the N trigger conditions is sum, and the number M of custom configured financial management actions is greater than 1, then one of the M financial management actions is executed when all the N trigger conditions are met; or, if the association relationship among the N trigger conditions is or, and the number M of custom configured financial management actions is equal to N, then when the first trigger condition among the N trigger conditions is met, the financial management action corresponding to the first trigger condition is executed, wherein the N trigger conditions respectively have corresponding financial management actions, and the first trigger condition is any one of the N trigger conditions.
[0240] Step 1640: In response to the operation of the task creation control in the creation interface of the financial management task, a financial management task configured with trigger conditions and financial management actions is created.
[0241] In some embodiments, a trigger condition creation interface is displayed, and a configuration bar for configuration information of the trigger condition is displayed in the trigger condition creation interface; in response to an operation on the configuration bar for the configuration information of the trigger condition, the configuration information of the custom-configured trigger condition is displayed in the trigger condition creation interface; in response to an operation on a condition creation control in the trigger condition creation interface, the trigger condition is created.
[0242] In some embodiments, the configuration information of the trigger condition includes at least one of the following: the name of the trigger condition, the associated event indicated by the trigger condition, the execution cycle of the trigger condition, and the trigger information of the trigger condition.
[0243] In some embodiments, when the associated event is a sports event, the trigger information for determining the trigger condition includes that the number of motion steps corresponding to the sports event is greater than or equal to a set number of steps; or, when the associated event is a reading event, the trigger information for determining the trigger condition includes that the reading time corresponding to the reading event is greater than or equal to a set time; or, when the associated event is a financial event, the trigger information for determining the trigger condition includes that the number of transferred resources corresponding to the financial event is greater than or equal to a set number.
[0244] In some embodiments, during the process of creating the trigger condition, in response to an authorization operation for the associated service, access rights to the associated service are obtained, the access rights being used to obtain event information of an associated event, the associated event being provided by the associated service.
[0245] In some embodiments, a creation interface for a financial management action is displayed, and a configuration bar for configuration information of the financial management action is displayed in the creation interface for the financial management action; in response to an operation on the configuration bar for the configuration information of the financial management action, the configuration information of the custom-configured financial management action is displayed in the creation interface for the financial management action; and in response to an operation on the action creation control in the creation interface for the financial management action, the financial management action is created.
[0246] In some embodiments, the configuration information of the financial management action includes at least one of the following: the name of the financial management action; the amount deposit mode of the financial management action, the amount deposit mode including a fixed deposit mode and a random deposit mode; the amount deposit amount of the financial management action, wherein the amount deposit amount corresponding to the fixed deposit mode is a fixed value, and the amount deposit amount corresponding to the random deposit mode is a random value within a set range; the amount deposit source of the financial management action, the amount deposit source is used to indicate the first account.
[0247] In some embodiments, event information of associated events is obtained periodically according to the execution cycle of the trigger condition; when the event information of the associated event meets the trigger information of the trigger condition, the deposit amount of the financial management action is determined according to the deposit mode of the financial management action; and the amount of the deposit amount is deposited into the second account according to the deposit source of the financial management action.
[0248] In some embodiments, the creation interface of the financial management task also displays a custom configured financial management product. The financial management task depends on the amount stored in the financial management product, and the financial management product is used to generate monetary income based on the amount. The financial management product generates an amount of monetary income corresponding to the amount of money deposited in the second account according to the amount of money deposited in the second account; based on the amount of money deposited and the amount of money income, the amount of money after income is obtained, and the amount of money after income is used to update the amount of money in the second account.
[0249] In some embodiments, in response to a viewing operation on a financial management task, a task details interface of the financial management task is displayed, and at least one of the following is displayed in the task details interface of the financial management task: the number of executions of the financial management action, the completion progress of the financial management task, and the amount of monetary income; in response to a viewing operation on the amount of money after income, the accumulation information of the amount of money after income is displayed, and the accumulation information includes the accumulation information of at least one amount of income and the accumulation information of at least one financial management action, wherein the accumulation information of the amount of income includes at least one of the following: the time of the amount of income, the financial management product, the amount of the amount of income, and the amount of money after income, and the accumulation information of the financial management action includes at least one of the following: the execution time of the financial management action, the financial management product, the amount of money deposited in the financial management action, and the amount of money after executing the financial management action.
[0250] In some embodiments, when the creation of a financial management task is completed, in response to a modification operation on the financial management task, a task modification interface for the financial management task is displayed; in the task modification interface for the financial management task, the modified task information is displayed, and the task information includes at least one of the following: trigger conditions, financial management actions, and financial management products; in response to an operation on the modification completion control in the task modification interface for the financial management task, a financial management task configured with the modified task information is created.
[0251] The task creation method applied to the field of financial management provided by the embodiment of the present application allows the first subject to personalize the triggering conditions and financial management actions of the financial management task by customizing and configuring various information of the financial management task, providing a variety of financial management plans for the financial management task, improving the diversity and possibility of financial management, and making the formulated financial management task better meet the financial management needs of the first subject. In addition, the first subject customizes and configures the financial management task according to its own financial management needs, which improves the first subject's participation and satisfaction with the financial management task, thereby better attracting the first subject to participate and interact with the platform regularly.
[0252] Application in virtual resource field:
[0253] In an application scenario, the task creation method can be applied to the field of virtual resources. Fig.17 A flowchart of a task creation method applied to the field of virtual resources provided by an embodiment of the present application is shown. The execution subject of each step of the method may be a terminal device. The method may include at least one of the following steps 1710 to 1740.
[0254] Step 1710, displaying a creation interface for a virtual resource accumulation task, wherein the creation interface for the virtual resource accumulation task displays a trigger condition configuration bar and an accumulation action configuration bar, wherein the trigger condition configuration bar is used to customize the trigger condition, and the accumulation action configuration bar is used to customize the accumulation action.
[0255] Step 1720, in response to the operation on the trigger condition configuration bar, the custom configured trigger condition is displayed in the trigger condition configuration bar. The trigger condition refers to the condition for triggering the execution of the accumulation action based on the associated event of the virtual resource accumulation task. The associated event is the event executed by the first object that creates the virtual resource accumulation task.
[0256] In some embodiments, a trigger condition configuration bar is displayed in the creation interface of the virtual resource accumulation task, and the trigger condition configuration bar is used to customize the trigger conditions; in response to operations on the trigger condition configuration bar, N customized trigger conditions are displayed in the trigger condition configuration bar, wherein the N trigger conditions are selected from multiple pre-created trigger conditions, and N is a positive integer.
[0257] In some embodiments, when N is greater than 1, in response to a relationship configuration operation for N trigger conditions, the association relationship of the N trigger conditions is displayed, wherein, when the association relationship is and, the N trigger conditions perform an accumulation action when all are met, and when the association relationship is or, the N trigger conditions perform an accumulation action when any one of them is met.
[0258] Step 1730, in response to the operation on the accumulation action configuration bar, the custom configured accumulation action is displayed in the accumulation action configuration bar. The accumulation action refers to the action of transferring virtual resources from the first account of the first object to the second account of the first object when the associated event meets the trigger condition. The second account is an account used to accumulate virtual resources.
[0259] In some embodiments, an accumulation action configuration bar is displayed in the creation interface of the virtual resource accumulation task, and the accumulation action configuration bar is used to customize the accumulation action; in response to the operation on the accumulation action configuration bar, M custom-configured accumulation actions are displayed in the accumulation action configuration bar, wherein the M accumulation actions are selected from multiple pre-created accumulation actions, and M is a positive integer.
[0260] In some embodiments, when the number N of custom configured trigger conditions is greater than 1, if the association relationship among the N trigger conditions is sum, and the number M of custom configured accumulation actions is equal to 1, then the N trigger conditions execute the accumulation action when all are met; or, if the association relationship among the N trigger conditions is sum, and the number M of custom configured accumulation actions is greater than 1, then the N trigger conditions execute one of the M accumulation actions when all are met; or, if the association relationship among the N trigger conditions is or, and the number M of custom configured accumulation actions is equal to N, then when the first trigger condition among the N trigger conditions is met, the accumulation action corresponding to the first trigger condition is executed, wherein the N trigger conditions respectively have corresponding accumulation actions, and the first trigger condition is any one of the N trigger conditions.
[0261] Step 1740: In response to the operation of the task creation control in the creation interface for the virtual resource accumulation task, a virtual resource accumulation task configured with a trigger condition and an accumulation action is created.
[0262] In some embodiments, a trigger condition creation interface is displayed, and a configuration bar for configuration information of the trigger condition is displayed in the trigger condition creation interface; in response to an operation on the configuration bar for the configuration information of the trigger condition, the configuration information of the custom-configured trigger condition is displayed in the trigger condition creation interface; in response to an operation on a condition creation control in the trigger condition creation interface, the trigger condition is created.
[0263] In some embodiments, the configuration information of the trigger condition includes at least one of the following: the name of the trigger condition, the associated event indicated by the trigger condition, the execution cycle of the trigger condition, and the trigger information of the trigger condition.
[0264] In some embodiments, when the associated event is a sports event, the trigger information for determining the trigger condition includes that the number of motion steps corresponding to the sports event is greater than or equal to a set number of steps; or, when the associated event is a reading event, the trigger information for determining the trigger condition includes that the reading time corresponding to the reading event is greater than or equal to a set time; or, when the associated event is a financial event, the trigger information for determining the trigger condition includes that the number of transferred resources corresponding to the financial event is greater than or equal to a set number.
[0265] In some embodiments, during the process of creating the trigger condition, in response to an authorization operation for the associated service, access rights to the associated service are obtained, the access rights being used to obtain event information of an associated event, the associated event being provided by the associated service.
[0266] In some embodiments, a creation interface for an accumulation action is displayed, and a configuration bar for configuration information of the accumulation action is displayed in the creation interface for the accumulation action; in response to an operation on the configuration bar for the configuration information of the accumulation action, the configuration information of the custom-configured accumulation action is displayed in the creation interface for the accumulation action; and in response to an operation on the action creation control in the creation interface for the accumulation action, an accumulation action is created.
[0267] In some embodiments, the configuration information of the accumulation action includes at least one of the following: the name of the accumulation action; the virtual resource deposit mode of the accumulation action, which includes a fixed deposit mode and a random deposit mode; the virtual resource deposit amount of the accumulation action, wherein the virtual resource deposit amount corresponding to the fixed deposit mode is a fixed value, and the virtual resource deposit amount corresponding to the random deposit mode is a random value within a set range; the virtual resource deposit source of the accumulation action, which is used to indicate the first account.
[0268] In some embodiments, event information of associated events is obtained periodically according to the execution cycle of the trigger condition; when the event information of the associated event meets the trigger information of the trigger condition, the amount of virtual resources deposited in the accumulation action is determined according to the virtual resource deposit mode of the accumulation action; and according to the virtual resource deposit source of the accumulation action, virtual resources corresponding to the virtual resource deposit amount are deposited into the second account.
[0269] In some embodiments, a custom configured virtual resource accumulation product is also displayed in the creation interface of the virtual resource accumulation task. The virtual resource accumulation task relies on the virtual resource accumulation product to store virtual resources. The virtual resource accumulation product is used to generate virtual resource income based on the virtual resources. The virtual resource income amount corresponding to the amount of virtual resources deposited in the second account is generated through the virtual resource accumulation product. The amount of virtual resources after income is obtained based on the amount of virtual resources deposited and the amount of virtual resource income. The amount of virtual resources after income is used to update the amount of virtual resources in the second account.
[0270] In some embodiments, in response to a viewing operation on a virtual resource accumulation task, a task details interface of the virtual resource accumulation task is displayed, and at least one of the following is displayed in the task details interface of the virtual resource accumulation task: the number of executions of the accumulation action, the completion progress of the resource accumulation task, and the amount of virtual resource income. In response to a viewing operation on the amount of virtual resources after income, the accumulation information of the amount of virtual resources after income is displayed, and the accumulation information includes the accumulation information of at least one virtual resource income and the accumulation information of at least one accumulation action, wherein the accumulation information of the virtual resource income includes at least one of the following: the time of virtual resource income, the virtual resource accumulation product, the amount of virtual resource income, and the amount of virtual resources after income, and the accumulation information of the accumulation action includes at least one of the following: the execution time of the accumulation action, the virtual resource accumulation product, the amount of virtual resources deposited in the accumulation action, and the amount of virtual resources after the accumulation action is executed.
[0271] In some embodiments, when the creation of the virtual resource accumulation task is completed, in response to a modification operation on the virtual resource accumulation task, a task modification interface of the virtual resource accumulation task is displayed; in the task modification interface of the virtual resource accumulation task, the modified task information is displayed, and the task information includes at least one of the following: trigger conditions, accumulation actions, and virtual resource accumulation products; in response to an operation of a modification completion control in the task modification interface of the virtual resource accumulation task, a virtual resource accumulation task configured with the modified task information is created.
[0272] The task creation method applied to the field of virtual resources provided by the embodiment of the present application, by customizing and configuring various information of the virtual resource accumulation task, enables the first object to personalize the trigger conditions and accumulation actions of the virtual resource accumulation task, provides a variety of virtual resource accumulation schemes for the virtual resource accumulation task, improves the diversity and possibility of resource accumulation, and enables the formulated virtual resource accumulation task to better meet the resource accumulation needs of the first object. In addition, the first object customizes and configures the virtual resource accumulation task according to its own resource accumulation needs, which improves the first object's participation and satisfaction with the virtual resource accumulation task, thereby better attracting the first object to participate and interact with the platform regularly.
[0273] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.
[0274] Please refer to Fig.18 , which shows a block diagram of a task creation device provided by an embodiment of the present application. The device has the function of implementing the above-mentioned task creation method, and the function can be implemented by hardware, or by hardware executing corresponding software. The device can be the terminal device introduced above, or it can be set in the terminal device. Fig.18 As shown, the device 1800 may include: an interface display module 1810 , a condition configuration module 1820 , an action configuration module 1830 and a task creation module 1840 .
[0275] The interface display module 1810 is used to display the creation interface of the resource accumulation task. The creation interface of the resource accumulation task displays a trigger condition configuration bar and an accumulation action configuration bar. The trigger condition configuration bar is used to customize the trigger condition, and the accumulation action configuration bar is used to customize the accumulation action.
[0276] The condition configuration module 1820 is used to respond to the operation on the trigger condition configuration bar, and display the custom configured trigger condition in the trigger condition configuration bar. The trigger condition is a condition for triggering the execution of the accumulation action based on the associated event of the resource accumulation task, and the associated event is an event executed by the first object that creates the resource accumulation task.
[0277] The action configuration module 1830 is used to respond to the operation on the accumulation action configuration bar, and display the custom configured accumulation action in the accumulation action configuration bar. The accumulation action refers to the action of transferring resources from the first account of the first object to the second account of the first object when the associated event meets the trigger condition. The second account is an account used to accumulate the resources.
[0278] The task creation module 1840 is used to create the resource accumulation task configured with the trigger condition and the accumulation action in response to the operation of the task creation control in the creation interface for the resource accumulation task.
[0279] In some embodiments, the condition configuration module 1820 is used to:
[0280] N trigger conditions of custom configuration are displayed in the trigger condition configuration bar, wherein the N trigger conditions are selected from a plurality of pre-created trigger conditions, and N is a positive integer.
[0281] In some embodiments, the condition configuration module 1820 is used to:
[0282] When N is greater than 1, in response to a relationship configuration operation for the N trigger conditions, displaying the association relationship of the N trigger conditions;
[0283] When the association relationship is "and", the accumulation action is performed when all the N trigger conditions are satisfied. When the association relationship is "or", the accumulation action is performed when any one of the N trigger conditions is satisfied.
[0284] In some embodiments, the action configuration module 1830 is used to:
[0285] M custom-configured accumulation actions are displayed in the accumulation action configuration column, wherein the M accumulation actions are selected from a plurality of pre-created accumulation actions, and M is a positive integer.
[0286] In some embodiments, when the number N of the trigger conditions of the custom configuration is greater than 1,
[0287] If the association relationship of the N trigger conditions is and, and the number M of the accumulation actions configured by the user is equal to 1, then the accumulation action is executed when all the N trigger conditions are met;
[0288] or,
[0289] If the association relationship of the N trigger conditions is sum, and the number M of the custom configured accumulation actions is greater than 1, then one accumulation action among the M accumulation actions is executed when all the N trigger conditions are met;
[0290] or,
[0291] If the association relationship among the N trigger conditions is or, and the number M of the custom configured accumulation actions is equal to N, then when the first trigger condition among the N trigger conditions is met, the accumulation action corresponding to the first trigger condition is executed, wherein the N trigger conditions respectively have corresponding accumulation actions, and the first trigger condition is any one of the N trigger conditions.
[0292] In some embodiments, the condition configuration module 1820 is used to:
[0293] Displaying a creation interface of the trigger condition, wherein the creation interface of the trigger condition displays a configuration column of configuration information of the trigger condition;
[0294] In response to an operation on a configuration column of the configuration information of the trigger condition, displaying the configuration information of the trigger condition of the custom configuration in the creation interface of the trigger condition;
[0295] In response to an operation on a condition creation control in a creation interface for the trigger condition, the trigger condition is created.
[0296] In some embodiments, when the associated event is a sports event, the trigger information for determining the trigger condition includes that the number of sports steps corresponding to the sports event is greater than or equal to a set number of steps;
[0297] or,
[0298] In the case where the associated event is a reading event, the trigger information of the trigger condition is determined to include that the reading time duration corresponding to the reading event is greater than or equal to a set time duration;
[0299] or,
[0300] In the case where the associated event is a financial event, the trigger information for determining the trigger condition includes that the amount of transferred-in resources corresponding to the financial event is greater than or equal to a set amount.
[0301] In some embodiments, the condition configuration module 1820 is used to:
[0302] In the process of creating the trigger condition, in response to an authorization operation for the associated service, an access right for the associated service is obtained, the access right being used to obtain event information of the associated event, the associated event being provided by the associated service.
[0303] In some embodiments, the action configuration module 1830 is used to:
[0304] Displaying a creation interface for the accumulation action, wherein the creation interface for the accumulation action displays a configuration column for configuration information of the accumulation action;
[0305] In response to an operation on a configuration column of the configuration information of the accumulation action, displaying the configuration information of the accumulation action of a custom configuration in a creation interface of the accumulation action;
[0306] In response to an operation on an action creation control in a creation interface for the accumulated action, the accumulated action is created.
[0307] In some embodiments, the apparatus 1800 further includes a resource accumulation module, wherein the resource accumulation module is configured to:
[0308] According to the execution cycle of the trigger condition, periodically obtain event information of the associated event;
[0309] In the case where the event information of the associated event meets the trigger information of the trigger condition, determining the resource deposit quantity of the accumulation action according to the resource deposit mode of the accumulation action;
[0310] According to the resource deposit source of the accumulation action, resources of the resource deposit amount are deposited into the second account, and the resource deposit source is used to indicate the first account.
[0311] In some embodiments, a custom configured resource accumulation product is also displayed in the creation interface of the resource accumulation task, the resource accumulation task relies on the resource accumulation product to store the resource, and the resource accumulation product is used to generate resource income according to the resource; the device 1800 also includes a resource income module, and the resource income module is used to:
[0312] Generate, by means of the resource accumulation product, a resource income amount corresponding to the amount of resources deposited in the second account according to the amount of resources deposited;
[0313] The amount of resources after income is obtained according to the amount of resources that have been deposited and the amount of resource income, and the amount of resources after income is used to update the amount of resources in the second account.
[0314] In some embodiments, the interface display module 1810 is used to:
[0315] In response to a viewing operation on the resource accumulation task, a task details interface of the resource accumulation task is displayed, wherein the task details interface of the resource accumulation task displays at least one of the following: the number of executions of the accumulation action, the completion progress of the resource accumulation task, and the amount of resource income;
[0316] In response to a viewing operation on the amount of resources after the income, the accumulation information of the amount of resources after the income is displayed, the accumulation information includes the accumulation information of at least one resource income and the accumulation information of at least one accumulation action, wherein the accumulation information of the resource income includes at least one of the following: the time of the resource income, the resource accumulation product, the amount of resource income, and the amount of resources after the income; the accumulation information of the accumulation action includes at least one of the following: the execution time of the accumulation action, the resource accumulation product, the amount of resources deposited in the accumulation action, and the amount of resources after executing the accumulation action.
[0317] In some embodiments, the interface display module 1810 is used to:
[0318] When the resource accumulation task is created, in response to a modification operation on the resource accumulation task, displaying a task modification interface of the resource accumulation task;
[0319] In the task modification interface of the resource accumulation task, the modified task information is displayed, and the task information includes at least one of the following: the trigger condition, the accumulation action, and the resource accumulation product;
[0320] In response to an operation of a modification completion control in a task modification interface for the resource accumulation task, the resource accumulation task configured with the modified task information is created.
[0321] Please refer to Fig.19 , which shows a block diagram of a resource accumulation device provided by an embodiment of the present application. The device has the function of implementing the above-mentioned resource accumulation method, and the function can be implemented by hardware, or by hardware executing corresponding software. The device can be the terminal device introduced above, or it can be set in the terminal device. Fig.19 As shown, the device 1900 may include: a permission acquisition module 1910 , an information display module 1920 and a resource transfer module 1930 .
[0322] The permission acquisition module 1910 is used to obtain access rights to the associated service in response to the authorization operation of the associated service of the resource accumulation task, and the access rights are used to obtain event information of the associated event, and the associated event is an event executed by the first object that creates the resource accumulation task, and the associated event is provided by the associated service.
[0323] The information display module 1920 is used to display the event information of the associated event based on the access permission.
[0324] The resource transfer module 1930 is used to transfer resources from the first account of the first object to the second account of the first object when the associated event meets the trigger condition of the resource accumulation task. The second account is an account used to accumulate the resources, and the trigger condition is a condition formulated based on the associated event for triggering the execution of the accumulation action.
[0325] It should be noted that the device provided in the above embodiment, when implementing its functions, is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the content structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0326] Please refer to Fig. 20 , which shows a block diagram of a computer device 2000 provided in one embodiment of the present application. The computer device 2000 may be any electronic device with data calculation, processing and storage functions. The computer device 2000 may be used to implement the task creation method or resource accumulation method provided in the above embodiments.
[0327] Typically, the computer device 2000 includes a processor 2001 and a memory 2002 .
[0328] The processor 2001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2001 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). The processor 2001 may also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 2001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2001 may also include an AI processor, which is used to process computing operations related to machine learning.
[0329] The memory 2002 may include one or more computer-readable storage media, which may be non-transitory. The memory 2002 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2002 is used to store a computer program, which is configured to be executed by one or more processors to implement the above-mentioned task creation method or resource accumulation method.
[0330] Those skilled in the art will understand that Fig. 20 The structure shown in the figure does not constitute a limitation on the computer device 2000, and the computer device 2000 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.
[0331] In an illustrative embodiment, a computer-readable storage medium is also provided, wherein a computer program is stored in the storage medium, and when the computer program is executed by a processor of a computer device, the task creation method or resource accumulation method is implemented. Optionally, the computer-readable storage medium may be a ROM (Read-Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0332] In an exemplary embodiment, a computer program product is also provided, the computer program product includes a computer program, the computer program is stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the computer device executes the above-mentioned task creation method or resource accumulation method.
[0333] It should be noted that this application can display a prompt interface, pop-up window or output voice prompt information before collecting relevant data of users and during the process of collecting relevant data of users. The prompt interface, pop-up window or voice prompt information is used to prompt the user that relevant data is currently being collected, so that this application only starts to execute the relevant steps of obtaining relevant data of users after obtaining the confirmation operation issued by the user to the prompt interface or pop-up window, otherwise (that is, when the confirmation operation issued by the user to the prompt interface or pop-up window is not obtained), the relevant steps of obtaining relevant data of users are terminated, that is, the relevant data of users are not obtained. In other words, all user data collected by this application are processed strictly in accordance with the requirements of relevant national laws and regulations, and the informed consent or separate consent of the subject of personal information is obtained with the consent and authorization of the user. The subsequent data use and processing behavior is carried out within the scope of authorization of laws and regulations and the subject of personal information, and the collection, use and processing of relevant user data shall comply with the relevant laws, regulations and standards of relevant countries and regions.
[0334] It should be understood that the "multiple" mentioned in this article refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. In addition, the step numbers described in this article only illustrate a possible execution sequence between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order to the diagram. The embodiments of the present application are not limited to this.
[0335] The above description is only an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A task creation method, characterized in that: The method comprises: Displaying a resource accumulation task creation interface, wherein the resource accumulation task creation interface displays a trigger condition configuration bar and an accumulation action configuration bar, wherein the trigger condition configuration bar is used to customize the trigger condition, and the accumulation action configuration bar is used to customize the accumulation action; In response to an operation on the trigger condition configuration bar, the trigger condition of the custom configuration is displayed in the trigger condition configuration bar, wherein the trigger condition is a condition for triggering the execution of an accumulation action formulated based on an associated event of the resource accumulation task, and the associated event is an event executed by the first object that creates the resource accumulation task; In response to an operation on the accumulation action configuration bar, the accumulation action of the custom configuration is displayed in the accumulation action configuration bar, the accumulation action refers to an action of transferring resources from a first account of the first object to a second account of the first object when the associated event meets the trigger condition, and the second account is an account for accumulating the resources; In response to an operation on a task creation control in a creation interface for the resource accumulation task, the resource accumulation task configured with the trigger condition and the accumulation action is created.
2. The method according to claim 1, characterized in that In the trigger condition configuration column, the trigger condition of the custom configuration is displayed, including: N trigger conditions of custom configuration are displayed in the trigger condition configuration bar, wherein the N trigger conditions are selected from a plurality of pre-created trigger conditions, and N is a positive integer.
3. The method according to claim 2, characterized in that The method further comprises: When N is greater than 1, in response to a relationship configuration operation for the N trigger conditions, displaying the association relationship of the N trigger conditions; When the association relationship is "and", the accumulation action is performed when all the N trigger conditions are satisfied. When the association relationship is "or", the accumulation action is performed when any one of the N trigger conditions is satisfied.
4. The method according to any one of claims 1 to 3, characterized in that: In the accumulation action configuration column, the accumulation action of the custom configuration is displayed, including: The M accumulation actions of custom configuration are displayed in the accumulation action configuration column, wherein the M accumulation actions are selected from a plurality of pre-created accumulation actions, and M is a positive integer.
5. The method according to claim 4, characterized in that When the number N of the trigger conditions of the custom configuration is greater than 1, If the association relationship of the N trigger conditions is and, and the number M of the accumulation actions configured by the user is equal to 1, then the accumulation action is executed when all the N trigger conditions are met; or, If the association relationship of the N trigger conditions is sum, and the number M of the custom configured accumulation actions is greater than 1, then one accumulation action among the M accumulation actions is executed when all the N trigger conditions are met; or, If the association relationship among the N trigger conditions is or, and the number M of the custom configured accumulation actions is equal to N, then when the first trigger condition among the N trigger conditions is met, the accumulation action corresponding to the first trigger condition is executed, wherein the N trigger conditions respectively have corresponding accumulation actions, and the first trigger condition is any one of the N trigger conditions.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Displaying a creation interface of the trigger condition, wherein the creation interface of the trigger condition displays a configuration column of configuration information of the trigger condition; In response to an operation on a configuration column of the configuration information of the trigger condition, displaying the configuration information of the trigger condition of the custom configuration in the creation interface of the trigger condition; In response to an operation on a condition creation control in a creation interface for the trigger condition, the trigger condition is created.
7. The method according to claim 6, characterized in that The method further comprises: In the case where the associated event is a motion event, determining the trigger information of the trigger condition includes that the number of motion steps corresponding to the motion event is greater than or equal to a set number of steps; or, In the case where the associated event is a reading event, the trigger information of the trigger condition is determined to include that the reading time duration corresponding to the reading event is greater than or equal to a set time duration; or, In the case where the associated event is a financial event, the trigger information for determining the trigger condition includes that the amount of transferred-in resources corresponding to the financial event is greater than or equal to a set amount.
8. The method according to claim 6 or 7, characterized in that: The method further comprises: In the process of creating the trigger condition, in response to an authorization operation for the associated service, an access right for the associated service is obtained, the access right being used to obtain event information of the associated event, the associated event being provided by the associated service.
9. The method according to any one of claims 1 to 8, characterized in that: The method further comprises: Displaying a creation interface for the accumulation action, wherein the creation interface for the accumulation action displays a configuration column for configuration information of the accumulation action; In response to an operation on a configuration column of the configuration information of the accumulation action, displaying the configuration information of the accumulation action of a custom configuration in a creation interface of the accumulation action; In response to an operation on an action creation control in a creation interface for the accumulated action, the accumulated action is created.
10. The method according to any one of claims 1 to 9, characterized in that: The method further comprises: According to the execution cycle of the trigger condition, periodically obtain event information of the associated event; In the case where the event information of the associated event meets the trigger information of the trigger condition, determining the resource deposit quantity of the accumulation action according to the resource deposit mode of the accumulation action; According to the resource deposit source of the accumulation action, resources of the resource deposit amount are deposited into the second account, and the resource deposit source is used to indicate the first account.
11. The method according to any one of claims 1 to 10, characterized in that: The resource accumulation task creation interface also displays a custom configured resource accumulation product, the resource accumulation task relies on the resource accumulation product to store the resources, and the resource accumulation product is used to generate resource income based on the resources; the method further includes: Generate, by means of the resource accumulation product, a resource income amount corresponding to the amount of resources deposited in the second account according to the amount of resources deposited; The amount of resources after income is obtained according to the amount of resources that have been deposited and the amount of resource income, and the amount of resources after income is used to update the amount of resources in the second account.
12. The method according to claim 11, characterized in that The method further comprises: In response to a viewing operation on the resource accumulation task, a task details interface of the resource accumulation task is displayed, wherein the task details interface of the resource accumulation task displays at least one of the following: the number of executions of the accumulation action, the completion progress of the resource accumulation task, and the amount of resource income; In response to a viewing operation on the amount of resources after the income, the accumulation information of the amount of resources after the income is displayed, the accumulation information includes the accumulation information of at least one resource income and the accumulation information of at least one accumulation action, wherein the accumulation information of the resource income includes at least one of the following: the time of the resource income, the resource accumulation product, the amount of resource income, and the amount of resources after the income; the accumulation information of the accumulation action includes at least one of the following: the execution time of the accumulation action, the resource accumulation product, the amount of resources deposited in the accumulation action, and the amount of resources after executing the accumulation action.
13. The method according to claim 12, characterized in that The method further comprises: When the resource accumulation task is created, in response to a modification operation on the resource accumulation task, displaying a task modification interface of the resource accumulation task; In the task modification interface of the resource accumulation task, the modified task information is displayed, and the task information includes at least one of the following: the trigger condition, the accumulation action, and the resource accumulation product; In response to an operation of a modification completion control in a task modification interface for the resource accumulation task, the resource accumulation task configured with the modified task information is created.
14. A resource accumulation method, characterized in that: The method comprises: In response to an authorization operation for an associated service of a resource accumulation task, obtaining access rights to the associated service, the access rights being used to obtain event information of an associated event, the associated event being an event executed by a first object that creates the resource accumulation task, the associated event being provided by the associated service; Based on the access permission, displaying event information of the associated event; When the associated event meets the triggering condition of the resource accumulation task, resources are transferred from the first account of the first object to the second account of the first object, and the second account is an account used to accumulate the resources. The triggering condition is a condition formulated based on the associated event for triggering the execution of the accumulation action.
15. A task creation device, characterized in that: The device comprises: An interface display module, used for displaying a resource accumulation task creation interface, wherein the resource accumulation task creation interface displays a trigger condition configuration bar and an accumulation action configuration bar, wherein the trigger condition configuration bar is used for custom configuration of the trigger condition, and the accumulation action configuration bar is used for custom configuration of the accumulation action; A condition configuration module, for responding to an operation on the trigger condition configuration bar, and displaying the custom configured trigger condition in the trigger condition configuration bar, wherein the trigger condition is a condition for triggering the execution of an accumulation action formulated based on an associated event of the resource accumulation task, and the associated event is an event executed by the first object that creates the resource accumulation task; an action configuration module, configured to respond to an operation on the accumulation action configuration bar, and display the custom-configured accumulation action in the accumulation action configuration bar, wherein the accumulation action refers to an action of transferring resources from a first account of the first object to a second account of the first object when the associated event meets the trigger condition, and the second account is an account for accumulating the resources; The task creation module is used to create the resource accumulation task configured with the trigger condition and the accumulation action in response to the operation of the task creation control in the creation interface for the resource accumulation task.
16. A resource accumulation device, characterized in that: The device comprises: A permission acquisition module, used for obtaining access rights to the associated service in response to an authorization operation on the associated service of the resource accumulation task, wherein the access rights are used to obtain event information of an associated event, wherein the associated event is an event executed by the first object that creates the resource accumulation task, and the associated event is provided by the associated service; An information display module, used for displaying event information of the associated event based on the access permission; A resource transfer module is used to transfer resources from the first account of the first object to the second account of the first object when the associated event meets the trigger condition of the resource accumulation task, the second account is an account for accumulating the resources, and the trigger condition is a condition formulated based on the associated event for triggering the execution of the accumulation action.
17. A computer device, characterized in that: The computer device includes a processor and a memory, wherein a computer program is stored in the memory, and the computer program is loaded and executed by the processor to implement the task creation method as described in any one of claims 1 to 13, or to implement the resource accumulation method as described in claim 14.
18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the task creation method according to any one of claims 1 to 13, or to implement the resource accumulation method according to claim 14.
19. A computer program product, characterized in that The computer program product comprises a computer program, which is loaded and executed by a processor to implement the task creation method according to any one of claims 1 to 13, or to implement the resource accumulation method according to claim 14.
