Task control method and device, equipment and storage medium
By assigning different display attribute information and task combinations to target resource accounts in online games on social platforms, the problem of users participating in the same tasks is solved, thereby increasing user activity and platform stickiness.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
- Filing Date
- 2022-02-22
- Publication Date
- 2026-07-10
AI Technical Summary
The process of watching users participate in online game tasks on social platforms is monotonous and fails to satisfy their competitive interests, thus affecting activity and platform stickiness.
By assigning different display attribute information to the target resource account, it can execute the target sub-task in the target object group. The target object group can be the first object group or a second object group that has a competitive relationship with it. The total amount of resources in the first object group is determined based on the task data of the target resource account, which increases the uncertainty of the total amount of resources.
This increased user engagement, improved user activity, and enhanced platform stickiness.
Smart Images

Figure CN114632331B_ABST
Abstract
Description
Technical Field
[0001] This application relates to data processing, and more particularly to a task control method, apparatus, device, and storage medium. Background Technology
[0002] To increase user activity and platform stickiness, some social media platforms offer online games where streamers can team up with viewers to compete against teams of other streamers. Each team's viewers must complete tasks within the game, and the team that finishes first wins. However, the task completion process for viewers is often quite simple and fails to satisfy their competitive interest, thus impacting viewer activity and platform stickiness. Summary of the Invention
[0003] This application provides a task control method, apparatus, device, and storage medium to at least enhance the viewing user's interest, increase user activity, and improve platform stickiness. The technical solution of this application is as follows:
[0004] According to a first aspect of the embodiments of this application, a task control method is provided, comprising: in response to a triggering operation of a target resource account participating in a task, obtaining identification information of the target resource account, the identification information including: first grouping information of the target resource account and target account category information; wherein, the first grouping information indicates that the target resource account belongs to a first object group when grouped, the first object group including N target resource accounts and M non-target resource accounts, N≥1, M≥1, and N and M are positive integers; determining display attribute information of the target resource account when performing a target sub-task in the target object group according to the first grouping information and the target account category information; wherein, the target object group is the first object group or a second object group that has a competitive relationship with the first object group; the display attribute information of the target resource account is different from the display attribute information of the M non-target resource accounts in the first object group; determining resource data of the first object group according to resource data obtained by the N target resource accounts when performing the target sub-task in the target object group.
[0005] According to a second aspect of the embodiments of this application, a task control device is provided, comprising: an acquisition module and a determination module; the acquisition module is configured to acquire identification information of the target resource account in response to a triggering operation of the target resource account participating in a task, the identification information including: first grouping information and target account category information of the target resource account; wherein, the first grouping information indicates that the target resource account belongs to a first object group when grouped, the first object group including N target resource accounts and M non-target resource accounts, N≥1, M≥1, and N and M are positive integers; the determination module is configured to determine the display attribute information of the target resource account when performing a target sub-task in the target object group according to the first grouping information and the target account category information; and determine the resource data of the first object group according to the resource data obtained by the N target resource accounts when performing the target sub-task in the target object group; wherein, the target object group is the first object group or a second object group that has a competitive relationship with the first object group; the display attribute information of the target resource account is different from the display attribute information of the M non-target resource accounts in the first object group.
[0006] According to a third aspect of the embodiments of this application, a task control device is provided, comprising: a memory and a processor; the memory is used to store a computer program; the processor is coupled to the memory and is used to execute the computer program to implement the steps in the task control method provided in the embodiments of this application.
[0007] According to a fourth aspect of the embodiments of this application, a computer-readable storage medium is provided, which, when executed by a processor, causes the processor to implement the steps in the task control method provided in the embodiments of this application.
[0008] According to a fourth aspect of the embodiments of this application, a computer program product is provided, including a computer program / instructions, which, when executed by a processor, cause the processor to implement the steps in the task control method provided in the embodiments of this application.
[0009] The technical solutions provided by the embodiments of this application bring at least the following beneficial effects:
[0010] In this embodiment, for a target resource account, a first object group to which the target resource account belongs during grouping is determined, and a target object group to which the target resource account belongs when executing a target sub-task is also determined. The target object group can be the first object group or a second object group that competes with the first object group. Based on the resource data obtained by the target resource account when executing the target sub-task in the target object group, the total resource amount of the first object group is determined. Throughout the process, the display attribute information of the target resource account is different from the display attribute information of non-target resource accounts in the first object group. From the perspective of the viewing user, the total resource amount of the first object group is uncertain, which can increase the viewing user's interest and improve the viewing user's activity and platform stickiness.
[0011] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0012] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.
[0013] Figure 1 This is a flowchart illustrating a task control method according to an exemplary embodiment;
[0014] Figure 2 This is a schematic diagram of the structure of a task control system according to an exemplary embodiment;
[0015] Figure 3 This is a schematic diagram illustrating the structure of a category selection interface according to an exemplary embodiment;
[0016] Figure 4 This is a schematic diagram of the structure of a task control device according to an exemplary embodiment;
[0017] Figure 5 This is a schematic diagram of the structure of a task control device according to an exemplary embodiment. Detailed Implementation
[0018] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0019] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0020] In existing technologies, the process of watching users participate in tasks is too simplistic and fails to satisfy the interests of viewers. In this embodiment, for a target resource account, a first object group to which the target resource account belongs during grouping is determined, and a target object group to which the target resource account belongs when executing a target sub-task is also determined. The target object group can be the first object group or a second object group that competes with the first object group. Based on the resource data obtained by the target resource account when executing the target sub-task in the target object group, the total resources of the first object group are determined. Throughout the process, the display attribute information of the target resource account is different from the display attribute information of M non-target resource accounts in the first object group. From the viewer's perspective, the total resources of the first object group are uncertain, which can increase the viewer's interest, improve viewer activity, and enhance platform stickiness.
[0021] Figure 1 A flowchart illustrating a task control method provided for an exemplary embodiment of this application is shown below. Figure 1 As shown, the method includes:
[0022] 101. In response to the triggering operation of the target resource account participating in the task, obtain the identification information of the target resource account. The identification information includes: the first grouping information of the target resource account and the target account category information; wherein, the first grouping information indicates that the target resource account belongs to the first object group when grouping. The first object group includes N target resource accounts and M non-target resource accounts, N≥1, M≥1, and N and M are positive integers.
[0023] 102. Based on the first grouping information and the target account category information, determine the display attribute information of the target resource account when it executes the target sub-task in the target object group; wherein, the target object group is the first object group or a second object group that has a competitive relationship with the first object group; the display attribute information of the target resource account is different from the display attribute information of M non-target resource accounts in the first object group;
[0024] 103. Based on the resource data obtained by the N target resource accounts when executing target sub-tasks in the target object group, determine the resource data of the first object group.
[0025] In this embodiment, the social platform can provide online gaming activities. Participants can be streamers and viewers. Streamers initiate competitions, and streamers and viewers form teams. Teams composed of different streamers can compete. For example, there can be two teams or three teams competing; this is not limited. Figure 2 As shown, the broadcaster has a corresponding broadcaster terminal 201, which can be a mobile phone, laptop, desktop computer, or other terminal device. The viewing user has a corresponding viewing terminal 202, which can also be a mobile phone, laptop, desktop computer, or other terminal device. Between the broadcaster terminal and the viewing terminal, there is also a server 203, which can be a conventional server, cloud server, or server array. The broadcaster terminal can capture audio and video content and provide it to the server. The server then provides this audio and video content to the viewing terminal, which plays it. Figure 2 The illustration uses the example of a group of participants consisting of anchor A and a group of participants consisting of anchor B to illustrate the activity, but it is not limited to this example.
[0026] In this embodiment, both the broadcaster and the viewer can install the corresponding app of the social platform. Broadcasters can register resource accounts on the broadcaster's app, and viewers can register resource accounts on the viewer's app. Resource accounts on the broadcaster's app and resource accounts on multiple viewer apps can form a target group corresponding to the broadcaster, or resource accounts on multiple viewer apps can form a target group corresponding to the broadcaster. Different broadcasters correspond to different target groups, and there is a competitive relationship between different target groups. The broadcaster can initiate a task start operation to the server. This task refers to a competition between the target group corresponding to the broadcaster and other target groups corresponding to other broadcasters. The server responds to the task start operation and notifies the viewer that they can begin participating in the task. A viewer's resource account can apply to become a member of any target group corresponding to a broadcaster.
[0027] In this embodiment, to increase user interest in participating in the activity, resource accounts in the object group can be divided into two categories: target resource accounts and non-target resource accounts. Target resource accounts are those that need to complete sub-tasks within the object group to which they belong, or within object groups that compete with their own object group. Non-target resource accounts are those that need to complete sub-tasks within their own object groups.
[0028] Therefore, the number of target resource accounts and non-target resource accounts in an object group is not limited. Optionally, the maximum number of target resource accounts and non-target resource accounts in an object group can be preset. The maximum number of target resource accounts in an object group is less than the maximum number of non-target resource accounts; for example, the maximum number of target resource accounts is 2, and the maximum number of non-target resource accounts is 5. A viewing user's corresponding resource account can apply to become a target resource account or a non-target resource account in an object group. Regardless of which object group a viewing user's corresponding resource account applies to become a member of, for an object group, the number of target resource accounts in the object group is N, and the number of non-target resource accounts is M, where N≥1, M≥1, and N and M are positive integers.
[0029] When a user applies to become a non-target resource account within an object group, that non-target resource account can complete sub-tasks within that object group. When a user applies to become a target resource account within an object group, in response to the triggering operation of the target resource account participating in the task, the identification information of the target resource account can be obtained. This identification information includes: the target resource account's first grouping information and target account category information. The first grouping information indicates that the target resource account belongs to that object group when grouped. The first grouping information can be the identification information of the object group, such as the streamer's ID or nickname, or the name of the object group. For ease of description, the object group to which the target resource account belongs when grouped is referred to as the first object group. The account category information indicates the category of the target resource account. Target resource accounts include multiple categories, and target resource accounts of different categories complete different target sub-tasks. For example, a target resource account in category C1 needs to complete target sub-task D1, a target resource account in category C2 needs to complete target sub-task D2, a target resource account in category C3 needs to complete target sub-task D3, and so on.
[0030] In this embodiment, after obtaining the first grouping information and target account category information of the target resource account, the display attribute information of the target resource account when performing the target sub-task in the target object group is determined based on the first grouping information and the target account category information. The target object group is either the first object group or a second object group that competes with the first object group. The display attribute information reflects the display status of the target resource account in the target object group; the display status can be displayed or hidden. When the display status is displayed, the target resource account can be displayed using different visual information, such as lines of different thicknesses, lines of different colors, or different background colors. When the display status is hidden, the target resource account can be hidden using different levels of transparency. For example, when the display status is displayed or hidden, the display attribute information of the target resource account can be: displayed in the second object group or hidden in the first object group, with the target resource user hidden in the first object group being invisible to other resource users. It should be noted that the display attribute information of the target resource account differs from the display attribute information of non-target resource accounts in the first object group. Specifically, the display attribute information of non-target resource accounts in the first object group can be displayed in the first object group. The display status of the target resource account and non-target resource users can reflect the display status of members in the object group. For example, the first object group includes one target resource account and two non-target resource accounts, namely target resource account D1, non-target resource account D2, and non-target resource account D3. Target resource account D1 is displayed in the second object group, while non-target resource accounts D2 and D3 are displayed in the first object group. The second object group includes two target resource accounts and two non-target resource accounts, namely target resource account E1, target resource account E2, non-target resource account E3, and non-target resource account E4. Target resource account E1 is displayed in the first object group, target resource account E2 is hidden in the second object group, and non-target resource accounts E3 and E4 are displayed in the second object group. In summary, the members displayed in the first object group are: non-target resource account D2, non-target resource account D3, and target resource account E1, and the members displayed in the second object group are: target resource account D1, non-target resource account E3, and non-target resource account E4.
[0031] It should be noted that the display attribute information of non-target resource accounts in the first object group is displayed in the first object group, and the display attribute information of non-target resource accounts in the second object group is displayed in the second object group. When the target resource account in the first object group is displayed in the second object group, resource accounts in the first and second object groups, as well as other resource users watching the event, will mistakenly believe that the target resource account belongs to the second object group. However, the target resource account belongs to the first object group when it is grouped. The total amount of resources in the first object group can be determined based on the resource data obtained by the target resource account when performing the target sub-task in the second object group, thereby having an unexpected impact on the resource data of the first object group and bringing fun to the resource accounts participating in the game and the resource accounts watching the game. Alternatively, if the target resource account belongs to the first object group, but its display attribute information is hidden in the first object group, it may be mistakenly assumed that the target resource account does not exist in the first object group. However, since the target resource account belongs to the first object group when grouping, the total amount of resources in the first object group can be determined based on the resource data obtained when the target resource account performs the target sub-task in the first object group. This can have an unexpected impact on the resource data of the first object group, bringing enjoyment to both the resource accounts participating in the game and those watching the game.
[0032] In this embodiment, for each of the N target resource accounts in the first object group, the resource data obtained by that target resource account when performing the target sub-task in the target object group can be determined. Based on the resource data obtained by the N target resource accounts when performing the target sub-task in the target object group, the resource data of the first object group is determined. Optionally, the resource data obtained by M non-target resource accounts in the first object group when performing non-target sub-tasks in the first object group can be determined. Based on the resource data obtained by the N target resource accounts and the M non-target resource accounts when performing non-target sub-tasks in the first object group, the resource data of the first object group is determined. The resource data includes resource type and resource quantity. The resource quantity varies depending on the resource type. For example, if the resource type is "red flowers," the resource quantity can be the number of red flowers, such as "one," "two," or "five." Similarly, if the resource type is "gold coins," the resource quantity can be the number of gold coins, such as "100," "500," or "1000." The resource data of the first object group can be the sum of multiple resource data types.
[0033] In this embodiment, for a target resource account, a first object group to which the target resource account belongs during grouping is determined, and a target object group to which the target resource account belongs when executing a target sub-task is also determined. The target object group can be the first object group or a second object group that competes with the first object group. Based on the resource data obtained by the target resource account when executing the target sub-task in the target object group, the total resource amount of the first object group is determined. Throughout the process, the display attribute information of the target resource account is different from the display attribute information of M non-target resource accounts in the first object group. From the perspective of the viewing user, the total resource amount of the first object group is uncertain, which can increase the viewing user's interest and improve the viewing user's activity and platform stickiness.
[0034] In one optional embodiment, a pre-defined correspondence between account category information and task type information is established. The task type information refers to the type of the target sub-task that the target account needs to execute. Different account category information corresponds to different task type information. For example, there are three types of account category information: account category information F1, account category information F2, and account category information F3. Account category information F1 indicates that the target resource account is a hidden resource account. A hidden resource account is one that executes a hidden sub-task within its own object group. Executing a hidden sub-task by a hidden resource account can increase the resource data of its own object group. The hidden resource account is not visible to other resource accounts, which may be non-target resource users in the first object group, resource accounts in the second object group, or resource accounts corresponding to viewers who have not participated in the game activity. Optionally, the hidden sub-task executed by the hidden resource account is not visible to other resource accounts. Account category information F2 indicates that the target resource account is a sabotage resource account. A sabotage resource account can act as a non-target resource account within a competitor's group, executing sabotage sub-tasks within that group. These sub-tasks reduce resource data in a second target group. A competitor's group is a group that competes with the target resource account's target group. Account category information F3 indicates that the target resource account is a transfer resource account. A transfer resource account can act as a non-target resource account within a competitor's group, executing transfer sub-tasks. These transfer sub-tasks reduce resource data in the competitor's group and transfer the reduced resource data to its own target group. Specifically, account category information F1 corresponds to a hidden sub-task, indicating the target resource account needs to execute a hidden sub-task; account category information F2 corresponds to a sabotage sub-task, indicating the target resource account needs to execute a sabotage sub-task; and account category information F3 corresponds to a transfer sub-task, indicating the target resource account needs to execute a transfer sub-task.
[0035] Based on this, the target task type information of the target sub-task to be executed by the target resource account can be determined according to the target account category information and the pre-defined correspondence between account category information and task type information; and the display attribute information of the target resource account when executing the target sub-task in the target object group can be determined according to the first group information and the target task type information.
[0036] This method is not limited to determining the display attribute information of the target resource account when executing the target sub-task in the target object group based on the first grouping information and the target task type information. An example is given below.
[0037] Implementation method G1: Based on the first grouping information and the target task type information, randomly determine the display attribute information of the target resource account when executing the target sub-task in the target object group. Different display attribute information is preset; for example, the display attribute information may include, but is not limited to: line outlines of different colors, line outlines of different thicknesses, line outlines of different styles, different line colors, or different fill colors, etc. After determining the first grouping information and the target task type information, randomly select a display attribute information and use this selected display attribute information as the display attribute information of the target resource account when executing the target sub-task in the target object group.
[0038] Implementation method G2: The display attribute information includes display grouping information and display effect information. The display grouping information indicates which object group the target resource account is displayed in, and the display effect information indicates the display effect of the target resource account, such as showing or hiding. Target resource accounts are pre-divided into two categories: Category 1 accounts and Category 2 accounts. Different categories of target resource accounts have different account category information. Category 1 accounts refer to target resource accounts whose object group when executing the target sub-task is the same as the object group they belong to during grouping; that is, the target resource account belongs to the first object group and executes the target sub-task within the first object group. Category 2 accounts refer to target resource accounts whose object group when executing the target sub-task is different from the object group they belong to during grouping; that is, the target resource account belongs to the first object group and executes the target sub-task within the second object group.
[0039] Based on this, if the target account category information indicates that the target resource account belongs to the first type of account, then the first grouping information of the target resource account is used as the display grouping information in the display attribute information, and the display effect information of the first type of account is used as the display effect information in the display attribute information. If the target account category information indicates that the target resource account belongs to the second type of account, then the second grouping information of the second object group that has a competitive relationship with the first object group is used as the display grouping information in the display attribute information, and the display effect information of the second type of account is used as the display effect information in the display attribute information. The following example illustrates the case where the first type of account is a hidden resource account, and the second type of account is a damaged resource account or a transferred resource account.
[0040] For example, if the target task type information is hidden, and the hidden type corresponds to a hidden resource account, then it can be determined that the target resource account belongs to the first type of account. The display effect of the hidden resource account is: hidden in its own object group, the first group information is used as the display group information, the display effect of the hidden resource account is used as the display effect information, and the display attribute information of the target resource account is hidden in the first object group.
[0041] For example, if the target task type information is damage type, and damage type corresponds to a damage resource account, then the target resource account can be determined to belong to the second type of account. The display effect of the damage resource account is: displayed as a non-target resource user in the competitor group, with the first group information used as the display group information and the display effect of the damage resource account used as the display effect information. The display attribute information of the target resource account is: displayed as a non-target resource account in the second object group, in the second object group.
[0042] For example, if the target task type information is a transfer type, and the transfer type corresponds to a transfer resource account, then it can be determined that the target resource account belongs to the second type of account. The display effect of the transfer resource account is: as a non-target resource user in the competitor group, it is displayed in the competitor group. The first group information is used as the display group information, and the display effect of the damaged resource account is used as the display effect information. The display attribute information of the target resource account is: as a non-target resource account in the second object group, it is displayed in the second object group.
[0043] In one optional embodiment, after a user initiates a task participation trigger operation to the server through the viewing terminal, the server can, based on the first grouping information in the identification information, classify the target resource account into a first object group and send a first notification message to the viewing terminal. This first notification message indicates that the target resource account belongs to the first object group during grouping. Figure 2As shown, the first notification message indicates that the target resource account belongs to the target group of broadcaster A when grouping; in addition, a second notification message can be sent to the target target group based on the display group information in the display attribute information of the target resource account. The second notification message indicates that the target resource account is performing a target sub-task in the target target group, such as... Figure 2 As shown, the second notification message indicates that the target resource account is executing the target subtask in the object group corresponding to anchor B.
[0044] For example, if a target resource account applies to become a hidden resource account in the first object group, a second notification message can be sent to the first object group. Specifically, the second notification message can be sent to the resource account corresponding to the broadcaster in the first object group, or to other target resource accounts in the first object group. As another example, if a target resource account applies to become a sabotage resource account in the first object group, a second notification message can be sent to the second object group. Specifically, the second notification message can be sent to both target and non-target resource accounts in the second object group. Furthermore, a third notification message can be sent to the resource account corresponding to the broadcaster in the first object group and to other target resource accounts in the first object group. The third notification message indicates that the target resource account is a sabotage resource account and will perform sabotage sub-tasks in the second object group, such as... Figure 2 As shown, the third notification message indicates that the target resource account is performing a sabotage sub-task in the target group of broadcaster B. For example, if the target resource account applies to become a transfer resource account in the first target group, a second notification message can be sent to the second target group. Specifically, the second notification message can be sent to both the target resource account and non-target resource accounts in the second target group. Furthermore, a third notification message can be sent to the resource account corresponding to the broadcaster in the first target group and to other target resource accounts in the first target group. The third notification message indicates that the target resource account is a transfer resource account and is performing a transfer sub-task in the second target group.
[0045] In an optional embodiment, the implementation of obtaining the identification information of the target resource account in response to a triggering operation of the target resource account participating in a task includes: displaying a group selection interface in response to the triggering operation of the target resource account participating in a task, the group selection interface including at least one group control, different group controls pointing to different object groups, and there being a competitive relationship between different object groups; in response to a triggering operation of a target group control, using the grouping information of the object group pointed to by the target group control as the first grouping information of the target resource account, and displaying a category selection interface, the category selection interface including at least one category control, different category controls pointing to different account category information; in response to a triggering operation of a target category control, using the account category information pointed to by the target category control as the target account category information. Figure 3The image shown is a schematic diagram of a category selection interface. Figure 3 The illustration uses three category controls as an example, but is not limited to this. The three category controls are category control H1, category control H2, and category control H3. Category control H1 points to the account category information of the hidden type, category control H2 points to the account category information of the damaged type, and category control H3 points to the account category information of the transfer type. In addition, in... Figure 3 It also includes detailed information on account categories, such as: Hidden type: used to hide within its own target group, increasing the target group's resource data; Sabotage type: used to sabotage within the competitor's target group, decreasing the competitor's resource data; Transfer type: used to sabotage within the competitor's target group, decreasing the competitor's resource data and increasing the target group's resource data. Additionally, in Figure 2 The video also demonstrates the process of selecting a target category control on the viewing end to determine the target account category information.
[0046] Figure 4 This is a schematic diagram of the structure of a task control device according to an exemplary embodiment; such as Figure 4 As shown, the device includes an acquisition module 41 and a determination module 42.
[0047] The acquisition module 41 is used to acquire the identification information of the target resource account in response to the trigger operation of the target resource account participating in the task. The identification information includes: the first grouping information of the target resource account and the target account category information; wherein, the first grouping information indicates that the target resource account belongs to the first object group when grouping, and the first object group includes N target resource accounts and M non-target resource accounts, N≥1, M≥1, and N and M are positive integers;
[0048] The determining module 42 is used to determine the display attribute information of the target resource account when the target object group performs the target sub-task based on the first grouping information and the target account category information; and to determine the resource data of the first object group based on the resource data obtained by N target resource accounts when the target object group performs the target sub-task; wherein the target object group is the first object group or a second object group that has a competitive relationship with the first object group; and the display attribute information of the target resource account is different from the display attribute information of the M non-target resource accounts in the first object group.
[0049] In an optional embodiment, the determining module 42 is specifically used to: determine the target type information of the target sub-task that the target resource account needs to execute based on the target account category information and in combination with the pre-set correspondence between account category information and task type information; and determine the display attribute information of the target resource account when executing the target sub-task in the target object group based on the first grouping information and the target task type information.
[0050] In an optional embodiment, the display attribute information includes display grouping information and display effect information. The determining module 42 is specifically configured to: if the target account category information indicates that the target resource account belongs to a first type of account, then use the first grouping information of the target resource account as the display grouping information in the display attribute information, and use the display effect information of the first type of account as the display effect information of the display attribute information; if the target account category information indicates that the target resource account belongs to a second type of account, then use the second grouping information of the second object group that has a competitive relationship with the first object group as the display grouping information in the display attribute information, and use the display effect information of the second type of account as the display effect information of the display attribute information.
[0051] In an optional embodiment, the task control device further includes: a processing module and a transceiver module. The processing module is configured to assign the target resource account to the first object group according to the first grouping information in the identification information. The transceiver module is configured to send a first notification message to the viewing terminal, the first notification message indicating that the target resource account belongs to the first object group when grouping; and send a second notification message to the target object group according to the display grouping information in the display attribute information, the second notification message indicating that the target resource account is executing the target sub-task in the target object group.
[0052] In an optional embodiment, the acquisition module 41 is specifically configured to: in response to a triggering operation of a target resource account participating in a task, display a group selection interface, the group selection interface including at least one group control, different group controls pointing to different object groups, and there being a competitive relationship between different object groups; in response to a triggering operation of a target group control, use the grouping information of the object group pointed to by the target group control as the first grouping information of the target resource account, and display a category selection interface, the category selection interface including at least one category control, different category controls pointing to different account category information; in response to a triggering operation of a target category control, use the account category information pointed to by the target category control as the target account category information.
[0053] In an optional embodiment, the determining module 42 is specifically used to: determine the resource data of the first object group based on the resource data obtained by N target resource accounts when the target object group performs the target sub-task and the resource data obtained by M non-target resource accounts when the first object group performs non-target sub-tasks.
[0054] Figure 5 This is a schematic diagram of the structure of a task control device provided for an exemplary embodiment of this application. For example... Figure 5 As shown, the device includes: a memory 54 and a processor 55.
[0055] Memory 54 is used to store computer programs and can be configured to store various other data to support operation on the task control device. Examples of this data include instructions for any application or method operating on the task control device, contact data, phone book data, messages, pictures, videos, etc.
[0056] The memory 54 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0057] Processor 55, coupled to memory 54, is configured to execute a computer program in memory 54 for: in response to a triggering operation of a target resource account participating in a task, acquiring identification information of the target resource account, the identification information including: first grouping information and target account category information of the target resource account; wherein the first grouping information indicates that the target resource account belongs to a first object group when grouped, the first object group including N target resource accounts and M non-target resource accounts, N≥1, M≥1, and N and M are positive integers; determining display attribute information of the target resource account when performing a target sub-task in the target object group based on the first grouping information and the target account category information; wherein the target object group is the first object group or a second object group that has a competitive relationship with the first object group; the display attribute information of the target resource account is different from the display attribute information of the M non-target resource accounts in the first object group; determining resource data of the first object group based on resource data obtained by the N target resource accounts when performing the target sub-task in the target object group.
[0058] In an optional embodiment, when the processor 55 determines the display attribute information of the target resource account when executing the target sub-task in the target object group based on the first grouping information and the target account category information of the target resource account, it is specifically used to: determine the target type information of the target sub-task that the target resource account needs to execute based on the target account category information and in combination with the pre-set correspondence between account category information and task type information; and determine the display attribute information of the target resource account when executing the target sub-task in the target object group based on the first grouping information and the target task type information.
[0059] In an optional embodiment, the display attribute information includes display grouping information and display effect information. When the processor 55 determines the display attribute information of the target resource account when executing a target subtask in the target object group based on the first grouping information and the target subtask type information, it specifically performs the following: if the target account category information indicates that the target resource account belongs to a first type of account, then the first grouping information of the target resource account is used as the display grouping information in the display attribute information, and the display effect information of the first type of account is used as the display effect information of the display attribute information; if the target account category information indicates that the target resource account belongs to a second type of account, then the second grouping information of the second object group that has a competitive relationship with the first object group is used as the display grouping information in the display attribute information, and the display effect information of the second type of account is used as the display effect information of the display attribute information.
[0060] In an optional embodiment, the processor 55 is further configured to: classify the target resource account into the first object group according to the first grouping information in the identification information, and send a first notification information to the viewing terminal, wherein the first notification information indicates that the target resource account belongs to the first object group when grouping; and send a second notification information to the target object group according to the display grouping information in the display attribute information, wherein the second notification information indicates that the target resource account performs the target sub-task in the target object group.
[0061] In an optional embodiment, when the processor 55 obtains the identification information of the target resource account in response to a trigger operation for the target resource account to participate in a task, it is specifically configured to: display a group selection interface in response to the trigger operation for the target resource account to participate in a task, the group selection interface including at least one group control, different group controls pointing to different object groups, and there being a competitive relationship between different object groups; in response to a trigger operation on a target group control, use the grouping information of the object group pointed to by the target group control as the first grouping information of the target resource account, and display a category selection interface, the category selection interface including at least one category control, different category controls pointing to different account category information; in response to a trigger operation on a target category control, use the account category information pointed to by the target category control as the target account category information.
[0062] In an optional embodiment, when the processor 55 determines the resource data of the first object group based on the resource data obtained by the N target resource accounts when executing the target sub-task in the target object group, it is specifically configured to: determine the resource data of the first object group based on the resource data obtained by the N target resource accounts when executing the target sub-task in the target object group and the resource data obtained by the M non-target resource accounts when executing non-target sub-tasks in the first object group.
[0063] Furthermore, such as Figure 5 As shown, the task control device also includes other components such as a communication component 56, a display 57, a power supply component 58, and an audio component 59. Figure 5 The diagram only shows some components and does not mean that the mission control device includes only these components. Figure 5 The components shown. It should be noted that... Figure 5 The components within the dashed box are optional, not mandatory, and their specific requirements depend on the product form of the task control device.
[0064] Accordingly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, enables the processor to perform... Figure 1 The steps in the method shown.
[0065] Accordingly, embodiments of this application also provide a computer program product, including a computer program / instructions, which, when executed by a processor, cause the processor to perform... Figure 1 The steps in the method shown.
[0066] The above Figure 5The communication component is configured to facilitate wired or wireless communication between the device containing the communication component and other devices. The device containing the communication component can access wireless networks based on communication standards, such as WiFi, 2G, 3G, 4G / LTE, 5G, or combinations thereof. In one exemplary embodiment, the communication component receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID), Infrared Data Association (IrDA) technology, Ultra-Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0067] The above Figure 5 The display includes a screen, which may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of the touch or swipe action, but also the duration and pressure associated with the touch or swipe operation.
[0068] The above Figure 5 The power supply component provides power to the various components of the device in which it resides. The power supply component may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device in which it resides.
[0069] The above Figure 5 The audio component can be configured to output and / or input audio signals. For example, the audio component includes a microphone (MIC) configured to receive external audio signals when the device containing the audio component is in an operating mode, such as call mode, recording mode, or voice recognition mode. The received audio signals can be further stored in memory or transmitted via a communication component. In some embodiments, the audio component also includes a speaker for outputting audio signals.
[0070] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0071] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0072] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0073] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0074] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0075] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0076] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0077] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0078] The above description is merely an embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of this application should be included within the scope of the claims of this application.
Claims
1. A task control method, characterized in that, include: In response to the triggering operation of the target resource account participating in the task, the identification information of the target resource account is obtained. The identification information includes: the first grouping information of the target resource account and the target account category information; wherein, the first grouping information indicates that the target resource account belongs to the first object group when grouping, the first object group includes N target resource accounts and M non-target resource accounts, N≥1, M≥1, and N and M are positive integers; Based on the first grouping information and the target account category information, the display attribute information of the target resource account when performing the target sub-task in the target object group is determined; wherein, the target object group is the first object group or a second object group that has a competitive relationship with the first object group; the display attribute information of the target resource account includes being displayed in the second object group or hidden in the first object group, and when hidden in the first object group, the target resource account is not visible to other resource accounts; the display attribute information of the target resource account is different from the display attribute information of the M non-target resource accounts in the first object group; Based on the resource data obtained by the N target resource accounts when the target sub-task is executed in the target object group, the resource data of the first object group is determined.
2. The method according to claim 1, characterized in that, Based on the first grouping information and target account category information of the target resource account, determine the display attribute information of the target resource account when executing the target sub-task in the target object group, including: Based on the target account category information and the pre-defined correspondence between account category information and task type information, the target task type information of the target sub-task that the target resource account needs to execute is determined. Based on the first grouping information and the target task type information, determine the display attribute information of the target resource account when executing the target sub-task in the target object group.
3. The method according to claim 2, characterized in that, Display attribute information includes: display grouping information and display effect information. Based on the first grouping information and the target task type information, the display attribute information of the target resource account when executing the target sub-task in the target object group is determined, including: If the target resource account is determined to belong to the first type of account based on the target task type information, then the first grouping information of the target resource account is used as the display grouping information in the display attribute information, and the display effect information of the first type of account is used as the display effect information of the display attribute information. If the target resource account is determined to belong to the second type of account based on the target task type information, then the second grouping information of the second object group that has a competitive relationship with the first object group is used as the display grouping information in the display attribute information, and the display effect information of the second type of account is used as the display effect information of the display attribute information.
4. The method according to claim 3, characterized in that, Also includes: Based on the first grouping information in the identification information, the target resource account is assigned to the first object group, and a first notification information is sent to the viewing terminal, wherein the first notification information indicates that the target resource account belongs to the first object group when grouping; as well as Based on the display grouping information in the display attribute information, a second notification message is sent to the target object group, the second notification message indicating that the target resource account is executing the target sub-task in the target object group.
5. The method according to claim 1, characterized in that, In response to a triggering operation that initiates task participation by a target resource account, the identification information of the target resource account is obtained, including: In response to the triggering operation of the target resource account participating in the task, a group selection interface is displayed. The group selection interface includes at least one group control, different group controls point to different object groups, and there is a competitive relationship between different object groups. In response to a trigger operation on a target group control, the grouping information of the object group pointed to by the target group control is used as the first grouping information of the target resource account, and a category selection interface is displayed. The category selection interface includes at least one category control, and different category controls point to different account category information. In response to a trigger operation on a target category control, the account category information pointed to by the target category control is used as the target account category information.
6. The method according to claim 1, characterized in that, Based on the resource data obtained by N target resource accounts when the target sub-task is executed in the target object group, the resource data of the first object group is determined, including: Based on the resource data obtained by N target resource accounts when executing the target sub-task in the target object group and the resource data obtained by M non-target resource accounts when executing non-target sub-tasks in the first object group, the resource data of the first object group is determined.
7. A task control device, characterized in that, include: Get the module and determine the module; The acquisition module is used to acquire the identification information of the target resource account in response to the trigger operation of the target resource account participating in the task. The identification information includes: the first grouping information of the target resource account and the target account category information; wherein, the first grouping information indicates that the target resource account belongs to the first object group when grouping, and the first object group includes N target resource accounts and M non-target resource accounts, N≥1, M≥1, and N and M are positive integers; The determining module is configured to determine the display attribute information of the target resource account when the target object group performs the target sub-task based on the first grouping information and the target account category information; and to determine the resource data of the first object group based on the resource data obtained by N target resource accounts when the target object group performs the target sub-task; wherein the target object group is the first object group or a second object group that has a competitive relationship with the first object group; the display attribute information of the target resource account includes being displayed in the second object group or hidden in the first object group, and when hidden in the first object group, the target resource account is not visible to other resource accounts; the display attribute information of the target resource account is different from the display attribute information of the M non-target resource accounts in the first object group.
8. The apparatus according to claim 7, characterized in that, The determining module is specifically used for: Based on the target account category information and the pre-defined correspondence between account category information and task type information, the target task type information of the target sub-task that the target resource account needs to execute is determined. Based on the first grouping information and the target task type information, determine the display attribute information of the target resource account when executing the target sub-task in the target object group.
9. The apparatus according to claim 8, characterized in that, The display attribute information includes: display grouping information and display effect information. The determining module is specifically used for: If the target resource account is determined to belong to the first type of account based on the target task type information, then the first grouping information of the target resource account is used as the display grouping information in the display attribute information, and the display effect information of the first type of account is used as the display effect information of the display attribute information. If the target resource account is determined to belong to the second type of account based on the target task type information, then the second grouping information of the second object group that has a competitive relationship with the first object group is used as the display grouping information in the display attribute information, and the display effect information of the second type of account is used as the display effect information of the display attribute information.
10. The apparatus according to claim 9, characterized in that, The task control device further includes: a processing module and a transceiver module; The processing module is configured to assign the target resource account to the first object group according to the first grouping information in the identification information; the sending and receiving module is configured to send a first notification message to the viewing terminal, the first notification message indicating that the target resource account belongs to the first object group when grouping; and send a second notification message to the target object group according to the display grouping information in the display attribute information, the second notification message indicating that the target resource account is performing the target sub-task in the target object group.
11. The apparatus according to claim 7, characterized in that, The acquisition module is specifically used for: In response to the triggering operation of the target resource account participating in the task, a group selection interface is displayed. The group selection interface includes at least one group control, different group controls point to different object groups, and there is a competitive relationship between different object groups. In response to a trigger operation on a target group control, the grouping information of the object group pointed to by the target group control is used as the first grouping information of the target resource account, and a category selection interface is displayed. The category selection interface includes at least one category control, and different category controls point to different account category information. In response to a trigger operation on a target category control, the account category information pointed to by the target category control is used as the target account category information.
12. The apparatus according to claim 7, characterized in that, The determining module is specifically used to: determine the resource data of the first object group based on the resource data obtained by N target resource accounts when executing the target sub-task in the target object group and the resource data obtained by M non-target resource accounts when executing non-target sub-tasks in the first object group.
13. A task control device, characterized in that, include: Memory and processor; The memory is used to store a computer program; the processor is coupled to the memory and is used to execute the computer program to implement the steps of the method according to any one of claims 1-6.
14. A computer-readable storage medium, characterized in that, When the computer program is executed by a processor, it causes the processor to perform the steps of the method according to any one of claims 1-6.
15. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, the processor causes the processor to perform the steps of the method according to any one of claims 1-6.