Multimedia resource publishing incentive method, device and terminal
Patent Information
- Application Number
- CN202611272942.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-20
- Publication Date
- 2026-10-27
AI Technical Summary
[0005]本公开提供一种多媒体资源发布激励方法、装置以及终端,以至少解决相关技术中发布多媒体资源的激励效果不佳的问题
通过在对象的社交关系达到社交目标的情况下,为对象显示与其达到的社交目标有关的激励任务,该对象执行完该激励任务即可获得激励奖励,从而实现了针对对象的社交关系的成就事件,激励该对象发布多媒体资源的激励方式,不同类型的激励任务对应不同属性的激励资源,从而实现通过多种激励方式激励对象发布多媒体资源的激励方式,相对于通过单一激励方式激励对象发布多媒体资源,通过多种激励方式激励,能够促进对象发布多媒体资源,提高激励效果。
Smart Images

Figure CN122989197A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of multimedia technology, and in particular to a method, apparatus and terminal for incentivizing the publication of multimedia resources. Background Technology
[0002] With the development of computer technology, multimedia applications support the publishing and playback of multimedia resources. Creators of multimedia resources can publish their creations, such as short videos, within multimedia applications.
[0003] Currently, to encourage creators to publish multimedia resources in multimedia applications, these applications generally use the same incentive method. For example, a multimedia application might offer an incentive task where creators receive reward resources for publishing multimedia resources on a specified topic. Creators can receive these reward resources simply by publishing multimedia resources on the specified topic, thus motivating them to publish multimedia resources.
[0004] However, this incentive method applies almost identical incentive rules and reward formats to all creators, resulting in highly similar effects on different creators. This leads to homogenization of the incentive effect and poor incentive performance. Summary of the Invention
[0005] This disclosure provides a method, apparatus, and terminal for incentivizing the publication of multimedia resources, to at least solve the problem of poor incentive effects for publishing multimedia resources in related technologies. The technical solution of this disclosure is as follows: According to one aspect of the embodiments of this disclosure, a multimedia resource publishing incentive method is provided, comprising: In response to the first social relationship of the first object reaching the first social goal, a first incentive task is displayed, wherein the first incentive task refers to the task of publishing multimedia resources related to the first social goal to obtain the first incentive resource; In response to the completion of the first incentive task, a prompt message is displayed, indicating that the first object has obtained the first incentive resource, wherein different types of incentive tasks correspond to incentive resources with different attributes.
[0006] Optionally, the first incentive task, displayed in response to the first social relationship of the first object reaching the first social goal, includes: In response to the first social relationship of the first object reaching the first social goal and the second social relationship of the first object reaching the second social goal, the first incentive task and the second incentive task are displayed in the task interface. The second incentive task refers to the task of publishing multimedia resources related to the second social goal to obtain the second incentive resource.
[0007] Optionally, displaying the first incentive task and the second incentive task in the task interface includes: The first incentive task and the second incentive task are displayed in the task interface according to the priority order of the first social goal and the second social goal.
[0008] Optionally, the method further includes: Display a prompt message, which prompts users to publish multimedia resources in exchange for incentive resources; In response to the triggering operation of the prompt message, the task interface is displayed.
[0009] Optionally, the display prompt message includes: The message interface includes a message list, which includes the prompt message and messages sent by the second object to the first object.
[0010] Optionally, the method further includes: The message interface includes an icon bar and a message list. The icon bar includes the entry control of the task interface and the icon of the second object. The message list includes messages sent by the second object to the first object. In response to a trigger operation on the entry control, the task interface is displayed.
[0011] Optionally, the visual elements of the entry control are related to the social goals achieved by the first object, and the social goals include either the first social goal or the second social goal.
[0012] Optionally, the visual elements change as the social goal changes.
[0013] Optionally, the first incentive task, displayed in response to the first social relationship of the first object reaching the first social goal, includes: In response to the first social relationship of the first object reaching the first social goal, the first incentive task and its timeliness information are displayed.
[0014] Optionally, the response to the completion of the first incentive task, displaying a prompt message includes: In response to the completion of the first incentive task, an incentive acquisition window is displayed, the incentive acquisition window including a jump control and the prompt information; In response to the triggering operation of the jump control, the interface for using the first incentive resource is displayed; In response to the use of the first incentive resource in the user interface, the number of the first incentive resources possessed by the first object is reduced.
[0015] Optionally, the first incentive resource can be any one of a variety of incentive resources, and the different incentive resources among the variety of incentive resources have different user interfaces.
[0016] Optionally, the first object has at least one virtual object, and the method further includes: In response to the selection operation of the first virtual object among the at least one virtual objects on the user interface, the first virtual object after using the first incentive resource is displayed.
[0017] Optionally, the method further includes: In response to the triggering operation of the first incentive task, a first multimedia resource template is displayed. The first multimedia resource template includes first social goal information, which indicates the first social goal achieved by the first social relationship of the first object. In response to the editing operation on the first multimedia resource template, the first multimedia resource is obtained, wherein the first multimedia resource is the edited first multimedia resource template; In response to the publishing operation of the first multimedia resource, the first multimedia resource is published.
[0018] Optionally, the method further includes: The third incentive task is displayed, which refers to the task of publishing multimedia resources to obtain the third incentive resource. The third incentive task is of a different type than the first incentive task.
[0019] Optionally, the first incentive resource is related to the first social relationship of the first object.
[0020] Optionally, the attributes of the first incentive resource change as the first social relationship changes.
[0021] Optionally, the first social relationship of the first object includes a second virtual object jointly maintained by the first object and the third object, and the first incentive resource is applicable to the second virtual object.
[0022] Optionally, the attributes of the first incentive resource change as the first social goal changes.
[0023] According to another aspect of the embodiments of this disclosure, a multimedia resource publishing incentive device is provided, comprising: The first display unit is configured to execute a first incentive task in response to a first social relationship of a first object to achieve a first social goal, wherein the first incentive task refers to a task of publishing multimedia resources related to the first social goal to obtain the first incentive resource; The second display unit is configured to display a prompt message in response to the completion of the first incentive task. The prompt message indicates that the first object has obtained the first incentive resource, wherein different types of incentive tasks correspond to incentive resources with different attributes.
[0024] Optionally, the first display unit is configured to execute a task interface to display the first incentive task and the second incentive task in response to the first object's first social relationship reaching a first social goal and the first object's second social relationship reaching a second social goal. The second incentive task refers to the task of publishing multimedia resources related to the second social goal to obtain the second incentive resource.
[0025] Optionally, the first display unit is configured to display the first incentive task and the second incentive task in the task interface according to the priority order of the first social goal and the second social goal.
[0026] Optionally, the multimedia resource publishing incentive device further includes: The third display unit is configured to execute a display prompt message, the prompt message being used to prompt the release of multimedia resources in order to obtain incentive resources; The first display unit is also configured to perform a trigger operation in response to the prompt message and display the task interface.
[0027] Optionally, the third display unit is configured to execute a message display interface, the message interface including a message list, the message list including the prompt message and messages sent by the second object to the first object.
[0028] Optionally, the multimedia resource publishing incentive device further includes: The third display unit is configured to execute a message display interface, which includes an icon bar and a message list. The icon bar includes the entry control of the task interface and the icon of the second object. The message list includes messages sent by the second object to the first object. The first display unit is further configured to display the task interface in response to a trigger operation on the entry control.
[0029] Optionally, the visual elements of the entry control are related to the social goals achieved by the first object, and the social goals include either the first social goal or the second social goal.
[0030] Optionally, the visual elements change as the social goal changes.
[0031] Optionally, the first display unit is configured to display the first incentive task and its timeliness information in response to the first social relationship of the first object reaching the first social goal.
[0032] Optionally, the multimedia resource publishing incentive device further includes a fourth display unit and a settlement unit; The second display unit is configured to display an incentive acquisition window in response to the completion of the first incentive task. The incentive acquisition window includes a jump control and the prompt information. The fourth display unit is configured to perform a trigger operation on the jump control and display the usage interface of the first incentive resource; The settlement unit is configured to perform a response to the use operation of the first incentive resource in the user interface, thereby reducing the number of the first incentive resources possessed by the first object.
[0033] Optionally, the first incentive resource can be any one of a variety of incentive resources, and the different incentive resources among the variety of incentive resources have different user interfaces.
[0034] Optionally, the first object has at least one virtual object, and the multimedia resource publishing incentive device further includes: The fifth display unit is configured to perform a selection operation on the user interface for the first virtual object among the at least one virtual objects, and display the first virtual object after using the first incentive resource.
[0035] Optionally, the multimedia resource publishing incentive device further includes: The sixth display unit is configured to perform a trigger operation in response to the first stimulus task, displaying a first multimedia resource template, the first multimedia resource template including first social goal information, the first social goal information indicating the first social goal achieved by the first social relationship of the first object; The acquisition unit is configured to perform an edit operation on the first multimedia resource template to acquire the first multimedia resource, wherein the first multimedia resource is the edited first multimedia resource template; The publishing unit is configured to perform a publishing operation on the first multimedia resource, and publish the first multimedia resource.
[0036] Optionally, the multimedia resource publishing incentive device further includes: The seventh display unit is configured to perform a third incentive task, which is a task of publishing multimedia resources to obtain third incentive resources. The third incentive task is of a different type than the first incentive task.
[0037] Optionally, the first incentive resource is related to the first social relationship of the first object.
[0038] Optionally, the attributes of the first incentive resource change as the first social relationship changes.
[0039] Optionally, the first social relationship of the first object includes a second virtual object jointly maintained by the first object and the third object, and the first incentive resource is applicable to the second virtual object.
[0040] Optionally, the attributes of the first incentive resource change as the first social goal changes.
[0041] According to another aspect of the embodiments of this disclosure, a terminal is provided, comprising: One or more processors; One or more memories for storing the one or more processor-executable instructions; The one or more processors are configured to perform the multimedia resource publishing incentive method in any of the possible implementations of the above-described aspects.
[0042] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when at least one instruction in the computer-readable storage medium is executed by one or more processors of a terminal, enables the terminal to perform a multimedia resource publishing incentive method in any possible implementation of the above aspect.
[0043] According to another aspect of the present disclosure, a computer program product is provided, including one or more instructions that can be executed by one or more processors of a terminal, enabling the terminal to perform the multimedia resource publishing incentive method in any possible implementation of the above aspect.
[0044] The technical solutions provided by the embodiments of this disclosure bring at least the following beneficial effects: By displaying incentive tasks related to the social goals achieved by an individual in their social relationships, the individual receives an incentive reward upon completing the task. This achieves an incentive event based on the individual's social relationships, thus motivating them to publish multimedia resources. Different types of incentive tasks correspond to incentive resources with different attributes, enabling multiple incentive methods to encourage the individual to publish multimedia resources. Compared to incentivizing the individual to publish multimedia resources through a single incentive method, using multiple incentive methods can promote the publication of multimedia resources and improve the incentive effect.
[0045] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0046] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0047] Figure 1 This is a schematic diagram illustrating the implementation environment of a multimedia resource publishing incentive method according to an exemplary embodiment; Figure 2 This is a flowchart illustrating a multimedia resource publishing incentive method according to an exemplary embodiment; Figure 3 This is a flowchart illustrating another multimedia resource publishing incentive method according to an exemplary embodiment; Figure 4 This is a schematic diagram of an interactive interface including an entry control for a task interface, according to an exemplary embodiment. Figure 5 This is a schematic diagram of an entry control for a task interface according to an exemplary embodiment; Figure 6 This is a schematic diagram illustrating a task interface including a task card according to an exemplary embodiment; Figure 7 This is a schematic diagram illustrating a task interface including multiple task cards according to an exemplary embodiment; Figure 8 This is a schematic diagram illustrating a preview interface according to an exemplary embodiment; Figure 9 This is a schematic diagram illustrating how to view the usage of incentive resources according to an exemplary embodiment; Figure 10 This is a schematic diagram illustrating an incentive resource binding virtual object according to an exemplary embodiment; Figure 11 This is a schematic diagram illustrating an excitation recording interface according to an exemplary embodiment; Figure 12 This is a schematic diagram illustrating a task interface including multiple sub-windows according to an exemplary embodiment; Figure 13 This is a structural block diagram illustrating a multimedia resource publishing incentive device according to an exemplary embodiment; Figure 14 This is a structural block diagram of a terminal according to an exemplary embodiment. Detailed Implementation
[0048] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0049] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure 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 disclosure 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 disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0050] The information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals disclosed herein are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions. For example, the user accounts involved in this application were all obtained with full authorization.
[0051] The present disclosure relates to a response to conditions or states on which the operation performed depends. When the conditions or states on which the operation depends are met, one or more operations performed may be performed in real time or may have a set delay. Unless otherwise specified, there is no restriction on the order in which the multiple operations are performed.
[0052] In some embodiments, the meaning of A and / or B includes three cases: A and B, and A and B.
[0053] Figure 1 This is a schematic diagram illustrating the implementation environment of a multimedia resource publishing incentive method according to an exemplary embodiment, such as... Figure 1 As shown, the implementation environment includes at least one terminal 101 and a server 102. The terminal 101 is directly or indirectly connected to the server 102 through a wired network or a wireless network. The connection method between the terminal 101 and the server 102 is not limited in this embodiment of the disclosure.
[0054] Terminal 101 is a user equipment, which may be at least one of a smartphone, tablet computer, e-book reader, music player, personal computer, laptop computer, desktop computer, extended reality (XR) device, and wearable device. This disclosure does not limit the device type of terminal 101. Figure 1 Three terminals 101 are shown, but the number of terminals 101 is not limited to three. It can be less than three or more than three. Here, the present disclosure embodiment does not limit the number of terminals 101 in the implementation environment.
[0055] Multimedia applications are installed and run on terminal 101. These multimedia applications include, but are not limited to, at least one of the following: short video applications, audio and video applications, shopping applications, food delivery applications, travel applications, game applications, or social applications.
[0056] The user who uses a multimedia application, or the user account used by the user to log in to the multimedia application, is called an object. That is, an object can be a user or a user account. Multimedia applications support objects publishing multimedia resources, and the types of multimedia resources include, but are not limited to, video, audio, and text.
[0057] In multimedia applications, at least one social relationship is preset. The same object may have at least one of the multiple social relationships. A social relationship refers to any kind of relationship related to social interaction between different objects. Any social relationship includes, but is not limited to, friend relationship, follow relationship, intimate relationship, collaborative interactive social relationship, or dialogue social relationship.
[0058] Among them, intimate relationships are social relationships that indicate the degree of intimacy between individuals. Dialogue-based social relationships include at least one of private dialogue-based social relationships and group dialogue-based social relationships. Private dialogue-based social relationships refer to social relationships in which different individuals engage in one-on-one private conversations, while group dialogue-based social relationships refer to social relationships in which different individuals engage in conversations within a group, where the group includes multiple individuals.
[0059] Collaborative social relationships refer to social relationships in which at least two objects collaborate on the same task. This task could be the joint cultivation of the same virtual life form or virtual non-life form. A virtual life form is any virtual entity, such as a virtual animal or plant. Virtual life forms may exhibit growth potential and possess both fixed and variable attributes. Fixed attributes have unchanging values, while variable attributes have variable values. Fixed attributes include, but are not limited to, the virtual life form's birthday, gender, and species. Variable attributes include, but are not limited to, the virtual life form's age, appearance, body type, role in a specified virtual scene, and achievements or honors obtained within that scene. As objects interact, the values of variable attributes change, while the values of fixed attributes remain unchanged. A virtual scene can be any virtual environment, such as a virtual school or company. Virtual non-life forms refer to virtual objects without life force, such as a virtual environment or virtual objects within a virtual environment without life force. A virtual environment can be any virtual setting, such as a virtual house, tribe, or garden.
[0060] This application provides an incentive method for users to publish multimedia resources in multimedia applications based on social relationships. In this method, when any social relationship of any user reaches a preset social goal, the terminal 101 used by that user issues an incentive task. This incentive task involves publishing multimedia resources related to the social goal to obtain incentive resources. Upon completing the incentive task, the user receives the incentive resources. Taking a user's account as an example, on the one hand, since the social goal achieved by the user itself carries strong emotional attributes and social significance, the user may inherently want to publish multimedia resources related to that social goal to record and share their achievement with other users. Simultaneously, publishing such multimedia resources will also earn incentive resources, thereby increasing the user's motivation to publish multimedia resources, thus increasing the attractiveness of publishing multimedia resources to users. Therefore, it can promote users to publish multimedia resources and improve the incentive effect of publishing multimedia resources. On the other hand, by publishing multimedia resources related to the social goal, users can record and share their achieved social goal with other users while also obtaining incentive resources, which can improve user experience and enhance user social interactivity.
[0061] The multimedia resource publishing incentive method provided in this application can realize this social relationship-based incentive method. The multimedia resource publishing incentive method is applied to terminal 101, that is, terminal 101 can execute the multimedia resource publishing incentive method.
[0062] Server 102 provides background services for multimedia applications running on terminal 101. For example, the server determines whether the social relationships of each object have reached a social goal. When any social relationship of any object reaches a social goal, the server generates an incentive task for that object and sends the incentive task to the terminal 101 used by that object. Terminal 101 receives the incentive task and displays it in the multimedia application so that the object can execute the incentive task to obtain incentive resources.
[0063] Server 102 includes at least one of a single server, multiple servers, a cloud computing platform, or a virtualization center. Optionally, server 102 undertakes the primary computing task, and terminal 101 undertakes the secondary computing task; or, server 102 undertakes the secondary computing task, and terminal 101 undertakes the primary computing task; or, server 102 and terminal 101 collaborate on computing using a distributed computing architecture.
[0064] Figure 2 This is a flowchart illustrating a multimedia resource publishing incentive method according to an exemplary embodiment. The method is applied to a terminal. (See also...) Figure 2 The method includes the following steps.
[0065] In step 201, the terminal responds to the first social relationship of the first object reaching the first social goal by displaying the first incentive task, which refers to the task of publishing multimedia resources related to the first social goal to obtain the first incentive resource.
[0066] The terminal can be any of the aforementioned terminals 101, the first object is the user account used by the user to log in to the multimedia application in the terminal, or the first object is the user using the terminal.
[0067] Multimedia applications typically have at least one pre-defined social relationship, which includes, but is not limited to, at least one of the following: friend relationship, follow relationship, intimate relationship, collaborative interaction social relationship, and conversational social relationship. Each pre-defined social relationship is referred to as a pre-defined social relationship, meaning that the multimedia application supports at least one pre-defined social relationship.
[0068] Each preset social relationship has at least one social indicator, which indicates a social state achieved during social interaction within that preset social relationship. For example, if the preset social relationship is an intimate relationship, the social indicator includes the duration of the intimate relationship, which refers to the length of time the intimate relationship has been established, but is not limited to days, hours, minutes, or years. If the preset social relationship is a conversational social relationship, the social indicator includes at least one of the number of consecutive conversations and the number of days. If the preset social relationship is a collaborative interaction social relationship, it has multiple social indicators, each representing the task objective of a task undertaken collaboratively by at least two objects within the relationship. For example, if the task involves at least two objects jointly cultivating the same virtual life form, the multiple social indicators include, but are not limited to, the number of days the virtual life form has been cultivated, its birthday, rewards received, and achievements. Another example is if the task involves at least two objects jointly maintaining the same virtual non-living entity (such as a virtual environment), and the multiple social indicators include, but are not limited to, the number and types of virtual objects in that virtual environment. Taking the preset social relationship as an example of a follow relationship, the social indicators of a follow relationship include the duration of follow.
[0069] Each preset social relationship corresponds to at least one social goal, which can also be called a social achievement. A social goal refers to the social state expected to be achieved through social interactions within a given preset social relationship. The number of social goals corresponding to different preset social relationships may be the same or different.
[0070] For example, each preset relationship has at least one preset indicator value for each social metric, and each preset indicator value is a social goal for that preset relationship. When the indicator value of any social metric in any preset relationship reaches the corresponding preset indicator value, the preset relationship achieves a social goal. Taking the preset social relationship as an intimate relationship as an example, the social indicators for an intimate relationship include the duration of the intimate relationship. The duration of the intimate relationship has multiple preset indicator values, namely 7, 30, 66, 100, 521, 600, and 1314 days. When the duration of the intimate relationship is 7 days, the intimate relationship achieves the social goal of 7 days of intimate relationship establishment. Taking the preset social relationship as a collaborative interaction social relationship as another example, in a collaborative interaction social relationship, at least two objects collaborate on the task of jointly cultivating the same virtual life form. The various social indicators corresponding to the collaborative interaction social relationship include, but are not limited to, the number of days of cultivation of the virtual life form, its birthday, the rewards obtained, and its performance. The development period for this virtual life form corresponds to several preset indicator values: 7, 30, 66, 100, 521, 600, and 1314 days. When the development period for the virtual life form is 66 days, the collaborative interactive social relationship achieves the social goal of reaching 66 development days. The birthday of this virtual life form corresponds to preset indicator values of the first anniversary, third anniversary, and fifth anniversary. When the virtual life form's birthday is the first anniversary, the collaborative interactive social relationship achieves the social goal of the virtual life form's first anniversary.
[0071] In a multimedia application, the first object has at least one social relationship, which includes all or some of the preset social relationships supported by the multimedia application. That is, each social relationship that the first object has is any of the aforementioned preset social relationships.
[0072] The first social relationship refers to any pre-defined social relationship possessed by the first object. In a multimedia application, an object with a first social relationship to the first object is referred to as the third object; that is, the first object and the third object have a first social relationship. For example, if the pre-defined social relationship is an intimate relationship, the first social relationship is an intimate relationship between the first object and the third object. If the pre-defined social relationship is a conversational social relationship, the first social relationship is a conversational social relationship between the first object and the third object. If the pre-defined social relationship is a collaborative interactive social relationship, the first social relationship is a collaborative interactive social relationship between the first object and the third object. If the pre-defined social relationship is a follow relationship, the first social relationship is a follow relationship between the first object and the third object.
[0073] The first social goal is the social objective achieved by the first social relationship of the first object. When the first social relationship is any of the aforementioned preset relationships, the first social relationship has at least one social indicator, and each social indicator corresponds to at least one preset indicator value. Achieving the first social goal by the first object's first social relationship includes the indicator value of any social indicator of the first object's first social relationship reaching any preset indicator value corresponding to that social indicator. For example, if the first social relationship of the first object is an intimate relationship between the first object and a third object, assuming that the social indicators of the intimate relationship include the duration of the intimate relationship, and multiple preset indicator values corresponding to the duration of the intimate relationship (7, 30, 66, 100, 521, 600, and 1314 days respectively), when the duration of the intimate relationship between the first object and the third object is 7 days, the first object achieves the social goal of establishing an intimate relationship for 7 days (i.e., the first social goal). Taking the first social relationship as a collaborative interactive social relationship between a first object and a third object as an example, this collaborative interactive social relationship involves the first object and the third object jointly maintaining a second virtual object. The second virtual object is a virtual life form jointly cultivated by the first object and the third object. Various social indicators corresponding to this collaborative interactive social relationship include the virtual life form's development days, birthday, rewards received, and achievements. Assuming the preset indicator values for the virtual life form's development days include 7, 30, 66, 100, 521, 600, and 1314 days, when the second virtual object's development days reach 7 days, the collaborative interactive social relationship of the first object achieves the social goal of the second virtual object reaching 7 days of development (i.e., the first social goal). The second virtual object may not be a virtual inanimate object.
[0074] In this embodiment, an incentive task refers to a task where an object publishes multimedia resources to obtain incentive resources. The types of incentive tasks include a first type and a second type. The first type of incentive task is a social relationship-based incentive task, i.e., an incentive task related to social relationships, requiring the publication of multimedia resources related to achieving a social goal. Here, social relationships include the aforementioned preset social relationships. When any preset social relationship of any object reaches a preset social goal (e.g., the value of a social indicator reaches a preset value), the first type of incentive task is triggered. The aforementioned first incentive task is triggered when the first social relationship of the first object reaches the first social goal; therefore, the first incentive task is a first type of incentive task. The second type of incentive task refers to an incentive task triggered by non-social relationships. The second type of incentive task does not require the published multimedia resources to be related to social relationships. The second type of incentive task can be a task where multimedia resources on a target topic are published to obtain the incentive task; the target topic can be specified by the server.
[0075] In this embodiment of the disclosure, the incentive task corresponds to the incentive resource, which is a reward for the object that completes the corresponding incentive task. The incentive resource is a virtual resource, which can be a general virtual resource in multimedia applications, such as general virtual currency, which can be exchanged for data traffic, cash, virtual props, or virtual gifts. The virtual resource can also be a virtual prop or virtual gift specific to a particular scenario.
[0076] Different types of incentive tasks correspond to incentive resources with different attributes, including either the resource type or the quantity of the incentive resource. For example, the first type of incentive task and the second type of incentive task may have different resource types. For instance, the incentive resource for the first type of incentive task might be a general virtual resource, while the incentive resource for the second type of incentive task might be a virtual prop or virtual gift specific to a particular scenario. Alternatively, the first type of incentive task and the second type of incentive task may correspond to the same type of incentive resource, but the quantity of incentive resources for the first type of incentive task may differ.
[0077] Multimedia applications support multiple types of incentive tasks (such as first-type incentive tasks and second-type incentive tasks), with different types of incentive tasks corresponding to incentive resources with different attributes. This allows different types of incentive tasks to be implemented through different incentive methods. In other words, this disclosure provides a method to incentivize objects to publish multimedia resources through multiple incentive methods. Compared to incentivizing objects to publish multimedia resources through a single incentive method, using multiple incentive methods can promote the publication of multimedia resources and improve the incentive effect. Furthermore, different types of incentive tasks corresponding to incentive resources with different attributes can avoid reward homogenization, thereby further reducing the homogenization of incentive effects and improving the overall incentive effect.
[0078] The first incentive resource is the incentive resource corresponding to the first incentive task. The first object can obtain the first incentive resource by completing the first incentive task.
[0079] In some embodiments, the attributes of the first incentive resource change with the first social relationship. For example, the first social relationship can be any one of a plurality of preset social relationships, and different social relationships among the plurality of preset social relationships correspond to incentive resources with different attributes. The first incentive resource is the incentive resource corresponding to the first social relationship. This enables differentiated incentives for different social relationships, avoids reward homogenization, reduces the homogenization of incentive effects, and improves incentive effectiveness.
[0080] The attributes of any incentive resource include at least one of the resource type and quantity. Taking multiple preset social relationships, including intimate relationships, conversational social relationships, and collaborative interactive social relationships, as an example, intimate relationships, conversational social relationships, and collaborative interactive social relationships correspond to incentive resources of different resource types. For instance, the resource type of the incentive resource corresponding to an intimate relationship is an intimacy badge; the resource type of the incentive resource corresponding to a conversational social relationship is a dialog box of a specified style or an avatar decoration, which is used to decorate the avatar of the first object when conversing with a third object; the resource type corresponding to a collaborative interactive social relationship is a virtual prop, which can be used to maintain a second virtual object jointly by the first object and the third object in the collaborative interactive social relationship. Of course, in some embodiments, the attributes of the incentive resources corresponding to different preset social relationships can also be the same.
[0081] In some embodiments, the first incentive resource is related to a first social relationship of the first object. Taking the first object and a third object having a first social relationship as an example, the first incentive resource is used for interactions between the first object and the third object based on this first social relationship. For instance, the first social relationship of the first object includes a second virtual object jointly maintained by the first object and the third object. The first incentive resource is applicable to the second virtual object. For example, the first incentive resource can be a virtual prop that can be applied to the second virtual object, such as a prop used to improve the attributes of the second virtual object or a prop that can decorate the second virtual object. Alternatively, the first incentive resource can be a dialog box or avatar ornament with a specified style during the interaction between the first object and the third object, or the first incentive resource can be virtual fragments, a certain number of which can be exchanged for the dialog box or avatar ornament. During the interaction between the first object and the third object, the first object can use the dialog box or avatar ornament, thereby applying the incentive resource based on the first social relationship between the first object and the third object to the interaction between the first object and the third object, which can improve the first object's interactive experience. Therefore, when the incentive resource is related to a social relationship, it can increase the user's emotional identification with the incentive resource, increase the user's enthusiasm for performing incentive tasks, and thus further improve the incentive effect.
[0082] In some embodiments, the attributes of the first incentive resource change with the change of the first social goal. For example, the first social relationship corresponds to multiple preset social goals, and different preset social goals correspond to incentive resources with different attributes. This allows the attributes of the incentive resource to change with the social goal, which can further increase the differentiation of incentive resources for different social relationships, thereby further avoiding reward homogenization, and further reducing the homogenization of incentive effects and improving incentive effects.
[0083] The first social goal is any one of multiple preset social goals, and the first incentive resource is the incentive resource corresponding to the first social goal. For example, the multiple preset social goals corresponding to the first social relationship are multiple preset indicator values corresponding to the same social indicator of the first social relationship. These multiple preset indicator values correspond to first incentive resources with different attributes. Taking the number of incentive resources as an example, these multiple preset indicator values correspond to different quantities of the same resource type of first incentive resources. For example, the larger the preset indicator value, the more first incentive resources are corresponding to it, and the smaller the preset indicator value, the fewer first incentive resources are corresponding to it. This enables differentiated incentives for different social goals of the same social relationship, thereby improving the user experience.
[0084] For the first social relationship of the first object, the server periodically determines whether the first social relationship of the first object has reached any preset social goal corresponding to the first social relationship. For example, if the value of any social indicator of the first social relationship of the first object reaches any preset indicator value corresponding to that social indicator, then the first social relationship of the first object has reached a preset social goal; if the value of any social indicator of the first social relationship of the first object has not reached the preset indicator value corresponding to that social indicator, then the first social relationship of the first object has not reached a preset social goal.
[0085] If the first social relationship of the first object reaches any preset social goal corresponding to the first social relationship, the server generates a first incentive task with the preset social goal as the first social goal, and assigns the first incentive task to the first object, so that the first object obtains the first incentive task.
[0086] When a first object has multiple preset social relationships, the server can periodically determine whether each preset social relationship of the first object has achieved any preset social goal corresponding to each preset social relationship. For example, at a preset time each day, the server determines whether each preset social relationship of the first object has achieved any preset social goal corresponding to each preset social relationship. The preset time can be any time of day, and this embodiment of the disclosure does not limit the preset time.
[0087] After determining whether each preset social relationship of the first object has reached any preset social goal corresponding to each preset social relationship, if any preset social relationship of the first object has reached any preset social goal corresponding to that preset social goal, the server generates an incentive task related to that preset social goal, assigns the incentive task to the first object, and thus enables the first object to complete the incentive task.
[0088] Taking a first object having multiple preset social relationships, including a first social relationship and a second social relationship, as an example, the server periodically determines whether the first object's first preset social relationship has reached any preset social goal corresponding to the first preset social relationship, and whether the first object's second preset social relationship has reached any preset social goal corresponding to the second preset social relationship. If the first object's first preset social relationship reaches any preset social goal corresponding to the first preset social relationship, the server generates a first incentive task, assigns the first incentive task to the first object, and thus the first object obtains the first incentive task. If the first object's second preset social relationship reaches any preset social goal corresponding to the second preset social relationship, the server generates a second incentive task, assigns the second incentive task to the first object, and thus the first object obtains the second incentive task. That is, in response to the first object's first social relationship reaching the first social goal and the first object's second social relationship reaching the second social goal, the server assigns the first incentive task and the second incentive task to the first object, and the first object obtains the first incentive task and the second incentive task.
[0089] The method for determining whether the second preset social relationship of the first object has achieved any preset social goal corresponding to the second preset social relationship is the same as the method for determining whether the first preset social relationship of the first object has achieved any preset social goal corresponding to the first preset social relationship, and will not be repeated here. The second incentive task refers to the task of publishing multimedia resources related to the second social goal to obtain the second incentive resource.
[0090] The second incentive resource is the reward for completing the second incentive task. The second incentive task is triggered by the first object's second social relationship achieving the second social goal. The second social goal is the social goal achieved by the first object's second social relationship. The first incentive task is triggered by the first object's first social relationship achieving the first social goal. The first social goal is the social goal achieved by the first object's first social relationship.
[0091] In step 202, the terminal displays a prompt message in response to the completion of the first incentive task. The prompt message indicates that the first object has obtained the first incentive resource, wherein different types of incentive tasks correspond to incentive resources with different attributes.
[0092] After the first incentive task is displayed on the terminal, the first object can execute the first incentive task. For example, the first object can publish multimedia resources related to the first social goal achieved through the first social relationship of the first object to complete the first incentive task. Taking the first object as a user account and the user using the user account as the first user as an example, the first object executing the first incentive task means that the first user logs into the multimedia application as the first object and publishes multimedia resources related to the first social goal achieved through the first social relationship of the first object in the multimedia application.
[0093] In response to the first object executing the first incentive task and the first incentive task completing, the server allocates the first incentive resource to the first object so that the first object obtains the first incentive resource. In response to the first object executing the first incentive task and the first incentive task completing, the terminal displays a prompt message.
[0094] For ease of description, the prompt information instructing the first object to obtain the first incentive resource is referred to as the first prompt information, and the prompt information instructing the first object to obtain the second incentive resource is referred to as the second prompt information.
[0095] When the first object receives the second incentive task, the terminal can also display the second incentive task. The first object can execute the second incentive task, such as a third object publishing multimedia resources related to the second social goal achieved through the first object's second social relationship, to complete the second incentive task. In response to the first object executing the second incentive task and the second incentive task being completed, the server allocates the second incentive resource to the first object so that the first object can obtain the second incentive resource. In response to the first object executing the second incentive task and the second incentive task being completed, the terminal displays a second prompt message instructing the first object to obtain the second incentive resource. The display method of the second prompt message is the same as that of the first prompt message.
[0096] The method provided in this disclosure displays an incentive task related to a social goal achieved by an object in a certain social relationship. Upon completion of the task, the object receives an incentive reward. This method incentivizes the object to publish multimedia resources based on achievements in their social relationships. Different types of incentive tasks correspond to incentive resources with different attributes, thus providing multiple incentive methods to encourage the object to publish multimedia resources. Compared to incentivizing the object to publish multimedia resources using a single method, using multiple methods promotes the publication of multimedia resources and enhances the incentive effect. Furthermore, since the social goals achieved by the object's social relationships inherently possess strong emotional attributes and social significance, publishing multimedia resources related to these goals allows the object to record and share their achievements with other objects while simultaneously receiving incentive resources. Therefore, this method encourages users to publish multimedia resources and enhances the incentive effect.
[0097] Below, in conjunction with Figure 3 ,right Figure 2 The process of the multimedia resource publishing incentive method shown is described in detail.
[0098] Figure 3 This is a flowchart illustrating another multimedia resource publishing incentive method according to an exemplary embodiment. The method is applied to a terminal, which can be any of the terminals 101 described above. See also... Figure 3 The method includes the following steps.
[0099] In step 301, the terminal responds to the first social relationship of the first object reaching the first social goal by displaying the first incentive task, which refers to the task of publishing multimedia resources related to the first social goal to obtain the first incentive resource.
[0100] For details regarding the first object, the first social relationship, the first social goal, the first incentive task, and the determination of whether the first social relationship of the first object has achieved the first social goal, please refer to step 201 above. These details will not be repeated here.
[0101] In some embodiments, the multimedia application provides a task interface for displaying multiple first-type incentive tasks, including incentive tasks triggered by achieving social goals based on each preset social relationship. By displaying various first-type incentive tasks on the same task interface, these tasks are aggregated into a unified interface. Users no longer need to search for corresponding incentive tasks on the landing pages of various preset social relationships separately. Therefore, users can manage all incentive tasks related to preset social relationships in one stop through the task interface without having to access the landing pages of each preset social relationship individually.
[0102] The first type of incentive task is used to instruct the user to create multimedia resources related to the social goals achieved by the user's preset social relationships. This provides users with creative inspiration for multimedia resources, that is, to create multimedia resources related to the social goals achieved. Therefore, the task interface can also be called the inspiration interface, inspiration page, or landing page of the creative inspiration site.
[0103] In some embodiments, the multimedia application also provides at least one entry control for the task interface. The entry control serves as the entry point to the task interface, and the user can trigger the terminal to display the task interface by performing a trigger operation on any entry control.
[0104] The task interface includes at least one of a first entry control, a second entry control, and a third entry control. These three entry controls will be described below in conjunction with (1) to (3) below.
[0105] (1) The first entry control is located in the first message interface. The first message interface is a message interface, such as a private message display interface, used to display private messages sent by a second object to a first object. The second object is any object other than the first object.
[0106] Optionally, the first message interface includes an icon display bar and a message list. The icon display bar includes a first entry control of the task interface and an icon of the second object. The message list includes messages sent by the second object to the first object. When a user triggers the first entry control in the first message interface, the terminal responds to the triggering operation and displays the task interface.
[0107] by Figure 4 The message interface 10 shown is an example of a first message interface. The terminal displays message interface 10, which includes an icon bar 11 and a message list 12. The message list 12 includes private messages 121 sent by at least one second object to a first object. The at least one second object is, for example, object A and object B. The user can trigger an operation on the private message 121 of any second object. In response to the triggering operation, the terminal displays a dialogue interface between the first object and the second object, which includes the private message 121.
[0108] The icon bar 11 is the top bar of the message interface 10. It can be located at the top of the message interface 10, or the icon bar 11 is the bottom bar or side bar of the message interface 10. Here, the disclosed embodiment does not limit the position of the icon bar 11 in the message interface 10.
[0109] Taking the task interface as the landing page of the creative inspiration station as an example, the icon display bar 11 includes the entry control 111 of the creative inspiration station. The entry control 111 is the icon of the creative inspiration station. The icon indicates the creative inspiration station, indicating that the entry control 111 is the first entry control. The entry control 111 is the avatar of the creative inspiration station. When the user performs a trigger operation on the entry control 111, the terminal responds to the trigger operation and displays the task interface 30, which is the landing page of the creative inspiration station.
[0110] Optionally, the icon bar 11 also includes an icon of at least one second object, wherein the icon of any second object indicates the second object, and the icon of the second object may be the user avatar of the second object.
[0111] The images in the icon bar 11 support swiping to switch between them. Initially, the entry control 111 is not displayed in the icon bar 11. Users can display the entry control 111 in the icon bar 11 by swiping. To facilitate users' jump from the message interface 10 to the task interface 30, the entry control 111 is the first icon in the icon bar 11. Of course, the entry control 111 can also be an avatar in another position in the icon bar 11 besides the first image. Users can also display the entry control 111 in the icon bar 11 by swiping. Here, the position of the entry control 111 in the icon bar 11 is not limited.
[0112] When the first object does not receive a new incentive task, the terminal displays a first entry control in a first style on the first message interface. This first style is the original display style of the first entry control. When the first object receives a new incentive task, the terminal displays a first entry control in a second style on the first message interface. This second style of first entry control is used to notify the first object that a new incentive task has been received. By switching the display style of the first entry control, the user is notified of the new incentive task, allowing them to quickly learn that they have received one and jump from the first entry control to the task interface to execute the newly assigned incentive task and obtain incentive resources.
[0113] like Figure 5 As shown in Figure (a), taking the first incentive task as an example of the first object newly acquiring an incentive task, when the first object acquires the first incentive task, the entry control 111 includes a third prompt message 112. For example, in response to the first object acquiring the first incentive task, the terminal switches the background image of the entry control 111 from a first background image to a second background image. The first background image is the background image when the first object has not acquired the first type of incentive task, and the second background image includes the third prompt message 112. The entry control 111 with the first background image is a first entry control of the first style, and the entry control 111 with the second background image is a first entry control of the second style.
[0114] The third prompt message 112 is used to indicate the social goal achieved by the first social relationship of the first object. Taking the first social relationship as a social relationship between the first object and the third object as an example, if the social goal achieved by the first social relationship of the first object is a certain anniversary related to the first social relationship, the third prompt message 112 is "xxx anniversary," where "xxx" is related to the first social relationship. Taking the first social relationship of the first object as including a second virtual object jointly maintained by the first object and the third object, and the second virtual object being virtual object C, as an example, if the social goal achieved by the first social relationship of the first object is an anniversary of virtual object C, such as virtual object C's birthday or an achievement of virtual object C, the third prompt message 113 is "of virtual object C," where "xxx" refers to virtual object C. Furthermore, taking the first social relationship of the first object as a close relationship between the first object and the third object as an example, here "xxx" refers to a close relationship, a friend, or a close confidant. Taking the first social relationship of the first object as a private dialogue social relationship between the first object and the third object as an example, "xxx" here is a continuous dialogue identifier, which is an interaction identifier of the duration (such as the number of days) of continuous dialogue (such as continuous chat) between objects.
[0115] The above example illustrates the use of text as the third prompt message. In some embodiments, the third prompt message 112 is an image, and the second background image includes the third prompt message in image form. Figure 5 As shown in Figure (b), assuming the first social relationship of the first object includes a second virtual object jointly maintained by the first object and the third object, and the second virtual object is virtual object C, the social goal achieved by the first social relationship of the first object is the birthday of virtual object C. The second background image includes the birthday image 113 of virtual object C, and the birthday image 113 is the third prompt information. Assuming the first social relationship of the first object is a private dialogue social relationship between the first object and the third object, the second background image includes an anniversary image 114 of continuous dialogue identifiers (such as chat sparks), and the content of the birthday image 113 and the anniversary image 114 are different.
[0116] Optionally, the content of the third prompt message 112 may vary depending on the first social relationship and the social goals achieved by the first social relationship of the first object.
[0117] When the first object obtains the first incentive task, a third prompt message is displayed in the entry control so that the user can quickly learn that a certain social relationship has triggered an incentive task by reaching a social goal. The user can jump to the task interface to execute the corresponding incentive task through the entry control of the task trigger interface, thereby improving the user experience.
[0118] It should be understood that the style of the first entry control can depend on the visual elements of the first entry control; that is, the style of the first entry control changes as the visual elements of the first entry control change.
[0119] Optionally, the visual elements of the first entry control are related to the social goals achieved by the social relationships of the first object. This social goal is the most recently achieved social goal of the first object, and for ease of description, it is referred to as social goal G. Assume the first social goal is the most recently achieved social goal of the first object, and social goal G is the first social goal. Assume there are multiple recently achieved social goals for the first object; social goal G includes any one of these multiple recently achieved social goals. For example, suppose the first object's first social relationship achieves the first social goal and the first object's second social relationship achieves the second social goal. Both the first and second social goals are recently achieved social goals for the first object, and social goal G includes either the first or second social goal. Optionally, if the priorities of the multiple recently achieved social goals of the first object are different, social goal G is the social goal with the highest priority among these multiple social goals. The priorities of the second social relationship, the second social goal, and social goals are described below.
[0120] The visual elements of the first entry control are related to the social goal G in the following ways: if the social goal G is related to a virtual object possessed by the first object, the visual element is related to that virtual object; if the social goal G is not related to a virtual object possessed by the first object, the visual element is related to the social relationship required to achieve the social goal G. Specifically, the visual element being related to the virtual object includes: the visual element includes the virtual image of the virtual object; and the visual element being related to the social relationship required to achieve the social goal G includes: the visual element includes an image or text that can express the social relationship.
[0121] The visual elements of the first entry point control change according to the social goal G. For example... Figure 5 As shown in Figure (b), assuming the social goal G is related to a virtual object possessed by the first object, the visual elements of the first entry control include the virtual image of that virtual object. If the social goal G is a certain anniversary of that virtual object, the visual elements of the first entry control also include anniversary images of that virtual object, such as birthday image 113 and anniversary image 114. Alternatively, assuming the social goal G is the social goal achieved through close relationships between the first object and other objects, the visual elements of the first entry control include images that express close relationships. This allows the visual elements of the first entry control to dynamically update as the social goal G changes.
[0122] The visual elements of the first entry control are related to the social goals achieved by the social relationships of the first object. The visual elements of the first entry control change with the social goal G. This allows users to quickly learn about the latest incentive task and social goal through the visual elements of the first entry control, without having to check the task interface to find out which social goal is the latest incentive task. This improves the user experience.
[0123] Optionally, when the first object receives a new incentive task (i.e., the first incentive task), the terminal enhances the display of the first entry control in the first message interface. The unenhanced first entry control is a first-style first entry control, while the enhanced first entry control is a second-style first entry control. Enhancement methods for the first entry control include, but are not limited to, adding effects to the first entry control, flashing the first entry control, or thickening the edges of the first entry control. These effects include, but are not limited to, aperture effects, light strip effects, and star effects.
[0124] By enhancing the display of the primary entry control, users can be prompted to receive new incentive tasks. This allows users to navigate to the task interface via the primary entry control to execute the newly assigned incentive tasks and thus obtain incentive resources.
[0125] (2) The second entry control is a prompt message. In response to the first object receiving any incentive task, the terminal displays a prompt message, which prompts the user to publish multimedia resources to obtain the incentive resources. Optionally, if the incentive task is a first type of incentive task, the prompt message prompts the user to publish multimedia resources related to the social goals achieved through their social relationship with the first object to obtain the incentive resources.
[0126] This prompt message is the second entry control of the task interface. When the user triggers the prompt message, the terminal responds by displaying the task interface.
[0127] In some embodiments, the prompt message may be displayed on a first interactive interface, which is any interactive interface currently displayed on the terminal, including but not limited to the terminal's desktop or any interactive interface of a multimedia application.
[0128] In some embodiments, the notification message may be displayed in the message list of the first message interface. For example, the terminal displays a first message interface, which includes a message list containing the notification message and messages sent from the second object to the first object. Figure 4 The message interface 10 shown is an example of the first message interface. Figure 4As shown, the message list 12 in the message interface 10 includes a prompt message 122. The prompt message 122 is a second entry control that can prompt users to publish multimedia resources to obtain incentive resources. For example, the prompt message 122 includes "Participate in the creation gameplay and receive incentive resources".
[0129] Optionally, the prompt message 122 includes an icon 123 for the task interface, which indicates the task interface, such as... Figure 4 As shown, this task interface is the landing page of the creative inspiration site. The display method of icons 123 is the same as that of the first interactive control (such as the entry control 111), so the display method of icons 123 will not be described again here.
[0130] Optionally, if the at least one incentive task obtained by the first object is in an unread state, the prompt message 122 also includes the number of unread incentive tasks, which is the number of incentive tasks obtained by the first object and in an unread state. This allows the user to quickly learn the number of their unread incentive tasks through the prompt message 122, improving the user experience.
[0131] like Figure 4 As shown, prompt message 122 is the second entry control. Users can trigger prompt message 122. The terminal responds to the triggering operation of prompt message 122 and displays the task interface 30.
[0132] It should be understood that when a notification message is displayed in the message list of the first message interface, the first entry control may or may not be displayed in the icon bar of the first message interface.
[0133] (3) The third entry control is located in the second message interface. The second message interface is the message publishing page, and the first message interface is a sub-interface of the second message interface.
[0134] by Figure 4 The message interface 20 shown is an example of the second message interface. Figure 4 As shown, the terminal displays a message interface 20, which includes interactive controls 21 and 22. Interactive control 21 is the entry control for the first message interface. When the user performs a trigger operation on the interactive control, the terminal can be triggered to display the first message interface.
[0135] Interactive control 22 serves as the entry point to interactive control page 23. When a user triggers interactive control 22, the terminal responds by displaying interactive control page 23. Interactive control page 23 includes entry control 24, which is a third entry point. Taking task interface 30 as the landing page for the creative inspiration site as an example, entry control 24 serves as the entry point to the landing page. When a user triggers entry control 24, the terminal responds by displaying task interface 30. Interactive control page 23 also includes interactive controls 25 for other functions, including but not limited to sending private messages, initiating group chats, adding friends, and scanning QR codes. In some embodiments, interactive control 22 may not be located on interactive control page 23, but rather on message interface 20 for user triggering.
[0136] As described above, for any of the first, second, and third entry controls, a user's trigger operation on any entry control will cause the terminal to respond by displaying the task interface. This enables one-click navigation to the task interface, resulting in a short and convenient path and improved user experience. Furthermore, providing an entry control for the task interface through the message interface allows users to quickly access the task interface while viewing messages, further enhancing the user experience.
[0137] The terminal displays a task interface in response to the first social relationship of the first object reaching the first social goal. The task interface includes a first incentive task. For example, the terminal displays the task interface in response to the triggering operation of any one of the first, second, and third entry controls. The terminal displays the first incentive task in the task interface in response to the first social relationship of the first object reaching the first social goal. Alternatively, the terminal displays a task interface including the first incentive task in response to the triggering operation of any one of the first, second, and third entry controls and the first social relationship of the first object reaching the first social goal.
[0138] The following section describes how incentivized tasks are displayed in the task interface.
[0139] In some embodiments, for any incentive task obtained by the first object, the terminal implements the incentive task by displaying a task card for the incentive task in the task interface. The task card for any incentive task includes task information for that incentive task, which includes social goal information and incentive resource information. The social goal information refers to the information about the social goal that triggers the incentive task. The incentive resource information is the information about the incentive resources rewarded for performing the incentive task. The incentive resource information includes a resource identifier for the incentive resource, which indicates the incentive resource and includes either an icon or a name of the incentive resource. Optionally, any incentive task instructs the release of multimedia resources to obtain a target number of incentive resources. Accordingly, the incentive resource information also includes a target number of incentive resources, which is the number of incentive resources rewarded for performing the incentive task.
[0140] For example, the terminal displays the first incentive task in the task interface by: displaying a task card for the first incentive task in the task interface. This task card includes task information for the first incentive task, including first social goal information and an incentive identifier for the first incentive resource. The first social goal information refers to information about the first social goal achieved by the first social relationship of the first object. The incentive identifier for the first incentive resource includes an icon of the first incentive resource; optionally, the incentive identifier for the first incentive resource also includes the target quantity of the first incentive resource.
[0141] Taking the first social relationship of the first object as including a second virtual object jointly maintained by the first object and the third object, where the first object is object X, the third object is object B, and the second virtual object is virtual object C, as an example, assuming the social indicators of the first social relationship include the number of days of development of virtual object C, with preset indicator values corresponding to the number of development days including 7, 30, 66, 100, 521, 600, and 1314 days. Assuming that on a certain day the number of development days of virtual object C is 1314, then on that day, the first social relationship of object X reaches a social goal, which is that the number of development days of virtual object C reaches 1314 days. Figure 6As shown, when the terminal displays the task interface 30, in response to the virtual object C reaching 1314 days of development (i.e., object X's first social relationship achieving the social goal), the terminal displays the task card 31 for the first incentive task in the task interface 30. The first incentive task is to publish multimedia resources related to this social goal in order to obtain the first incentive resource. The task card 31 includes social goal information 311 and resource information 312 for the first incentive resource. The social goal information 311 is the first social goal information, which shows that the social goal achieved by object X's first social relationship is that the virtual object C jointly developed by object X and object B reaches 1314 days of development. The resource information 312 is the incentive resource information, which includes the name of the first incentive resource (e.g., incentive resource xxx) and the target quantity of the first incentive resource (e.g., 2). Here, 2 is an example of the target quantity, and the value of the target quantity is not limited to 2. Of course, when the target quantity is 1, the resource information 312 may not include the target quantity of the first incentive resource.
[0142] In some embodiments, when multiple preset social relationships of the first object have all achieved their respective social goals, the terminal simultaneously displays the incentive tasks triggered by the achievement of these preset social goals in the task interface. This allows for one-stop management of all incentive tasks related to the first object's social relationships through the task interface, and also facilitates users in viewing their acquired incentive tasks, thereby improving the user experience.
[0143] For example, in response to a first social relationship of a first object achieving a first social goal and a second social relationship of the first object achieving a second social goal, the terminal displays a first incentive task and a second incentive task in the task interface. The second incentive task refers to a task that publishes multimedia resources related to the second social goal to obtain the second incentive resource. The first incentive task and the second incentive task can be of the same type. For example, both the first incentive task and the second incentive task are type 1 incentive tasks, or the first incentive task and the second incentive task are incentive tasks triggered by different social indicators of the same social relationship. The first incentive task and the second incentive task can also be of the same type, for example, the first incentive task and the second incentive task are incentive tasks triggered by social goals of different social relationships.
[0144] In some embodiments, the first social relationship and the second social relationship are the same type of social relationship of the first object. When the first social relationship and the second social relationship are the same type of social relationship, the first social relationship and the second social relationship are referred to as the target social relationship. The target social relationship has multiple social indicators and at least one preset indicator value corresponding to each social indicator. The multiple social indicators include the first social indicator and the second social indicator. The first social indicator and the second social indicator are different social indicators. The first social relationship of the first object achieving the first social goal includes the indicator value of the first social indicator of the target social relationship of the first object reaching any preset indicator value corresponding to the first social indicator. The second social relationship of the first object achieving the second social goal includes the indicator value of the second social indicator of the target social relationship of the first object reaching any preset indicator value corresponding to the second social indicator.
[0145] The terminal can display the first and second incentive tasks by showing task cards for the first and second incentive tasks in the task interface. Taking a scenario where both the first and second social relationships of a first object are target social relationships, and the target social relationships include a second virtual object jointly maintained by the first and third objects (the first object being object X, the third object being object B, and the second virtual object being virtual object C), as an example, assuming the social indicators of the target social relationship include the number of days virtual object C has been nurtured and its birthday, with preset indicator values for the number of days virtual object C has been nurtured including 7, 30, 66, 100, 521, 600, and 1314 days. Preset indicator values for the birthday of virtual object C include its first, second, and third birthdays. Assuming that on a certain day, the number of days virtual object C has been nurtured is 1314 and that day is virtual object C's first birthday, then on that day, object X's target social relationship achieves both the first and second social goals. The first social goal is that virtual object C's number of days has been nurtured reaches 1314, and the second social goal is virtual object C's first birthday. For example... Figure 7As shown in Figure (a), when the terminal displays the task interface 30, the terminal responds to the fact that the virtual object C's development days reach 1314 days on a certain day (i.e., the target social relationship of object X reaches the first social goal) and that the day is the first birthday of virtual object C (i.e., the target social relationship of object X reaches the second social goal). The task interface 30 displays the task card 31 for the first incentive task and the task card 32 for the second incentive task. The first incentive task is to publish multimedia resources related to the first social goal in order to obtain the first incentive resource, and the second incentive task is to publish multimedia resources related to the second social goal in order to obtain the second incentive resource. Task card 31 has been described above and will not be repeated. Task card 32 includes social goal information 321 and resource information 322 for the second incentive resource. Social goal information 321 is the second social goal information (i.e., the information on the second social goal achieved by the target social relationship of the first object). Through social goal information 321, it can be seen that the second social goal achieved by the target social relationship of object X is that the virtual object C jointly developed by object X and object B reaches its first birthday. Resource information 322 is incentive resource information, which includes the name of the second incentive resource (e.g., incentive resource yyy) and the target quantity of the second incentive resource (e.g., 3). Here, 3 is an example of the target quantity, and the value of the target quantity is not limited to 3. Of course, when the target quantity of the second incentive resource is 1, resource information 322 may not include the target quantity of the second incentive resource.
[0146] In some embodiments, the first social relationship and the second social relationship are different social relationships of the first object. For example, the first object has multiple preset social relationships, including the first social relationship and the second social relationship. The first social relationship has at least one social indicator and a preset indicator value corresponding to each social indicator, and the second social relationship has at least one social indicator and a preset indicator value corresponding to each social indicator. The first social relationship of the first object achieving the first social goal includes: the indicator value of the first social indicator of the first social relationship of the first object reaching any preset indicator value corresponding to the first social indicator; the second social relationship of the first object achieving the second social goal includes: the indicator value of the second social indicator of the second social relationship of the first object reaching any preset indicator value corresponding to the second social indicator. Wherein, the first social indicator is any social indicator possessed by the first social relationship, and the second social indicator is any social indicator possessed by the second social relationship.
[0147] In this case, the terminal can still display the incentive task by showing a task card in the task interface. For example, suppose the first social relationship of the first object includes a second virtual object jointly maintained by the first object and the third object. The first object is object X, the third object is object B, and the second virtual object is virtual object C. The social indicators of the first social relationship include the number of days of development of virtual object C. The preset indicator values corresponding to the number of days of development of virtual object C include 7, 30, 66, 100, 521, 600, and 1314 days. Suppose the second social relationship of the first object is a close relationship between the first object and the fourth object, the fourth object is object D. The social indicators of the close relationship include the duration of the close relationship establishment. The preset indicator values corresponding to the duration of the close relationship establishment include 7, 30, 66, 100, 521, 600, and 1314 days. Suppose that on a certain day, the number of days of development of virtual object C is 1314 (i.e., the first social relationship has reached the first social goal), and the duration of the close relationship establishment between object X and object D reaches 7 days (i.e., the second social relationship has reached the second social goal). Figure 7 As shown in Figure (b), when the terminal displays the task interface 30, in response to the first social relationship of object X reaching the first social goal and the second social relationship of object X reaching the second social goal, the terminal displays the task card 31 for the first incentive task and the task card 33 for the second incentive task in the task interface 30. The task card 31 has been described above and will not be repeated. The task card 33 includes social goal information 331 and resource information 332 for the second incentive resource. The social goal information 331 is the second social goal information (i.e., the information on the second social goal achieved by the second social relationship of the first object). Through the social goal information 331, it can be seen that the second social goal achieved by the second social relationship of object X is that the duration of the close relationship between object X and object D reaches 7 days. The resource information 332 is the incentive resource information. The resource information 332 includes the name of the second incentive resource (e.g., incentive resource zzz) and the target quantity of the second incentive resource (e.g., 2). Here, 2 is an example of the target quantity, and the value of the target quantity is not limited to 2. Of course, when the target quantity of the second incentive resource is 1, the resource information 332 may not include the target quantity of the second incentive resource.
[0148] In some embodiments, each preset social relationship corresponds to at least one preset social goal. Each preset social goal is a preset index value of a social indicator for that preset social relationship. For the same preset social relationship, different preset social goals correspond to different priorities, with higher preset social goals corresponding to higher priorities. Preset social goals of the same type in different preset social relationships may correspond to the same priority. For example, the social metrics for intimate relationships include the duration of establishing the intimate relationship, while the social metrics for collaborative interactive social relationships include the number of days it takes to develop a virtual life form. The unit for both of these social metrics is days. The preset index values for these two social metrics include 7, 30, 66, 100, 521, 600, and 1314 days. Each preset index value is a preset social goal. These 7 preset index values correspond to different priorities. For the two types of preset social relationships, intimate relationships and collaborative interactive social relationships, the duration of establishing the intimate relationship and the number of days it takes to develop a virtual life form may reach the same preset index value, that is, reach the preset social goal corresponding to the same priority. For example, the preset index value of 7 days corresponds to priority 1. Assuming that the duration of establishing the intimate relationship reaches 7 days, the preset social goal with priority 1 is reached. Similarly, reaching the development time of 7 days also means reaching the preset social goal with priority 1.
[0149] When multiple preset social relationships of the first user simultaneously achieve their social goals, the corresponding incentive tasks are displayed sequentially on the social interface according to the priority order of the social goals achieved by these relationships. This allows users to see and process high-priority incentive tasks first, thereby obtaining more incentive resources. This not only improves the user experience but also further encourages users to publish multimedia resources, enhancing the incentive effect.
[0150] Taking the example of a first object's first social relationship and second social relationship achieving a social goal, the terminal responds to the first object's first social relationship achieving the first social goal and the first object's second social relationship achieving the second social goal, displaying the first incentive task and the second incentive task in the task interface according to the priority order of the first and second social goals. For example, if the priority corresponding to the first social goal is different from the priority of the second social goal, the incentive task triggered by the social goal with the higher priority is displayed first in the task interface, and the incentive task triggered by the social goal with the lower priority is displayed later. For example, if the priority corresponding to the first social goal is higher than the priority of the second social goal, the first incentive task is displayed before the second incentive task in the task interface so that the user sees the higher-priority first incentive task first.
[0151] In some embodiments, different preset social relationships correspond to different priorities. For example, collaborative interaction social relationships have a higher priority than conversational social relationships, and conversational social relationships have a higher priority than intimate relationships. When the first social relationship and the second social relationship are different, if the priority of the first social goal is the same as the priority of the second social goal, the task interface will display the incentive task triggered by the higher-priority social goal. For example, if the priority of the first social goal is the same as the priority of the second social goal, and the priority of the first social relationship is higher than the priority of the second social relationship, the task interface will display the first incentive task before the second incentive task.
[0152] In some embodiments, different types of incentive tasks correspond to different priorities. If the priorities of the first incentive task and the second incentive task are different, the terminal displays the first incentive task and the second incentive task in the task interface according to their priority order. If the priorities of the first incentive task and the second incentive task are the same, the terminal displays the first incentive task and the second incentive task in the task interface according to their priority order of the first social goal and the second social goal.
[0153] In some embodiments, when the terminal displays that the first object has obtained any incentive task, it also simultaneously displays the validity information of the incentive task, which indicates the effective time of the incentive task. If the first object executes the incentive task within the effective time, the first object can obtain the incentive resource corresponding to the incentive task. If the first object does not execute the incentive task within the effective time, the server deletes the incentive task for the first object, and correspondingly, the terminal deletes the incentive task from the task interface. Optionally, the validity information of any incentive task can be displayed through the task card of the incentive task, such as the validity information T in task cards 31, 32, and 33. By simultaneously displaying the incentive task and its validity information, the effective time of the incentive task can be prompted to the user, so that the user can execute the incentive task in a timely manner to obtain incentive resources, thereby improving the user experience. The following describes this implementation method using the first incentive task as an example.
[0154] The terminal responds to the first social relationship of the first object reaching the first social goal by displaying the first incentive task and its timeliness information. For example, a task card for the first incentive task is displayed in the task interface, which includes the task information and timeliness information of the first incentive task. The timeliness information of the first incentive task indicates the effective time of the first incentive task, which can be displayed in a countdown manner. For example, the timeliness information T in task card 31 is the timeliness information of the first incentive task, and the timeliness information T is a countdown. Of course, the timeliness information of the first incentive task can also be displayed in a manner other than a countdown.
[0155] In some embodiments, the content of the cover or background image of the task card for any incentive task in the task interface is related to the social metric corresponding to the incentive task. That is, the content of the cover or background image of the task card changes with the change of the social metric corresponding to the incentive task. For example, if the social metric is birthday, the content of the cover or background image of the task card is a birthday cake.
[0156] When a first object has multiple preset social relationships, and each preset social relationship achieves a social goal corresponding to different attribute incentive resources, by displaying the incentive tasks triggered by the social goals achieved by the first object's multiple preset social relationships in the task interface, users can easily perceive the differentiated rewards related to social goals. This allows users to choose to perform incentive tasks to obtain rewards according to their preferences, thereby improving the user experience.
[0157] Optionally, the task interface also includes a fourth prompt message, which is used to prompt the user to publish multimedia content in order to obtain incentive resources. For example, prompt message 40 in task interface 30 is the fourth prompt message.
[0158] Optionally, various resource types of incentive resources are provided for incentive tasks. The task interface also includes icons for each of these resource types of incentive resources, so that users can be informed of various rewards in a timely manner, thereby increasing users' enthusiasm for performing incentive tasks and promoting users to perform incentive tasks and publish multimedia resources, thus improving the incentive effect.
[0159] For any incentive task displayed in the task interface, the user can execute the incentive task through the terminal. When the incentive task is completed, the first object can obtain the corresponding incentive resources. Taking the incentive task as the first incentive task as an example, the execution process of the first incentive task includes the following steps 302 and 303.
[0160] In step 302, in response to the triggering operation of the first incentive task, the terminal acquires the first multimedia resource, which is related to the first social goal achieved by the first social relationship of the first object.
[0161] The first multimedia resource is a multimedia resource to be published to the first object of the first incentive task. The first multimedia resource includes first social goal information, so that the first multimedia resource is related to the first social goal achieved by the first object's first social relationship.
[0162] The triggering operation for the first incentive task includes the triggering operation for the task card of the first incentive task. That is, when the user triggers the task card of the first incentive task in the task interface, the terminal responds to the triggering operation of the first incentive task and obtains the first multimedia resource.
[0163] Optionally, any task card for an incentive task includes a retrieval control used to retrieve the multimedia resources required by the incentive task. For example, the recording control 41 in task cards 31, 32, and 33 are all retrieval controls.
[0164] The triggering operation for the first incentive task includes the triggering operation of the acquisition control in the task card of the first incentive task. Taking task card 31 in the task interface 30 as the task card of the first incentive task as an example, the user triggers the recording control 41 (i.e., the acquisition control) in task card 31, and the terminal responds to the triggering operation to acquire the first multimedia resource.
[0165] In some embodiments, the first multimedia resource is a multimedia resource generated by the server based on first social goal information. In response to a triggering operation of a first incentive task, the terminal sends a first resource acquisition request to the server. The first resource acquisition request indicates the acquisition of multimedia resources related to the first social goal achieved through the first social relationship of the first object. The server receives the first resource acquisition request, acquires the first social goal information according to the request, generates the first multimedia resource based on the first social goal information, and sends the first multimedia resource to the terminal. The terminal receives and displays the first multimedia resource.
[0166] In some embodiments, in response to triggering any incentive task for a first object, the terminal provides the first object with a multimedia resource template corresponding to that incentive task. The user can edit this multimedia resource template into a multimedia resource to be published, reducing the difficulty of creating multimedia resources, improving the production efficiency of multimedia resources, and consequently improving the publishing efficiency of multimedia resources. The multimedia resource template corresponding to any incentive task indicates the social goal that triggered the incentive task. For example, the multimedia resource template includes social goal information of the incentive task, indicating the social goal achieved by the first object's social relationships. Different incentive tasks correspond to different multimedia resource templates. For example, different multimedia resource templates corresponding to different incentive tasks may include at least one of the following: different covers; different text in the multimedia resource templates; and different background music. The cover, background music, and text of the multimedia resource template differ according to the different social goals, thereby enabling the multimedia resource template corresponding to the incentive task to adapt to the corresponding social goals. The social goal information includes at least one of the cover and text of the multimedia resource template.
[0167] Taking the first incentive task as an example, the process of providing the first object with a multimedia resource template corresponding to the incentive task and editing the multimedia resource template into a multimedia resource to be published is described, such as the process shown in steps A1 and A2 below.
[0168] Step A1: In response to the triggering operation of the first incentive task, the terminal displays a first multimedia resource template, which includes first social goal information. The first social goal information indicates the first social goal achieved by the first social relationship of the first object.
[0169] The first multimedia resource template is the multimedia resource template corresponding to the first incentive task. The first multimedia resource template includes first social goal information. The cover, background music, and text of the first multimedia resource template vary depending on the first social relationship of the first object and the achievement of the first social goal. The first social goal information includes the text. The first multimedia resource template includes a publishing control for publishing multimedia resources.
[0170] Taking task card 31 in task interface 30 as the first incentive task as an example, when the user performs a trigger operation on task card 31 (such as triggering the acquisition control in task card 31), the terminal responds to the trigger operation and displays... Figure 8 The preview interface 50 shown includes a multimedia resource template 51, which includes social target information 511. The multimedia resource template 51 is a first multimedia resource template, and the social target information 511 is a first social target information.
[0171] In some embodiments, the first multimedia resource template is obtained from a server. For example, in response to a triggering operation of a first incentive task, the terminal sends a second resource acquisition request to the server, indicating the acquisition of the multimedia resource template corresponding to the first incentive task. The server receives the second resource acquisition request, acquires the first social target information according to the request, generates the first multimedia resource template based on the first social target information, and sends the first multimedia resource template to the terminal. The terminal receives and displays the first multimedia resource template. Of course, the terminal can also generate the first multimedia resource template based on the first social target information. In this case, the terminal does not need to obtain the first multimedia resource template from the server.
[0172] Step A2: In response to the editing operation on the first multimedia resource template, the terminal obtains the first multimedia resource, which is the edited first multimedia resource template.
[0173] The editing operation is used to edit the content of the first multimedia resource template.
[0174] by Figure 8The multimedia resource template 51 shown is the first multimedia resource template. The multimedia resource template 51 includes multiple editing function controls 52. Each editing function control 52 is used to provide a function for editing the multimedia resource template (i.e., editing function). The editing function includes, but is not limited to, cropping the multimedia resource template, beautifying the multimedia resource template, switching the cover and background music of the multimedia resource template, and adding any one of the following to the multimedia resource template: text or magic effects.
[0175] When a user triggers any editing function control 52, the terminal responds to the trigger operation of the editing function control 52 and edits the multimedia resource template 51 according to the user's operation instructions and the editing functions provided by the editing function control 52. Operation instructions include, but are not limited to, gesture instructions and voice instructions, and gesture instructions include touch operations, swipe operations, click operations, etc.
[0176] After the user has edited the multimedia resource template 51 according to their own needs, the edited multimedia resource template 51 becomes the first multimedia resource, and the terminal displays the first multimedia resource.
[0177] In step 303, the terminal responds to the publishing operation of the first multimedia resource by publishing the first multimedia resource.
[0178] Taking the first multimedia resource as an example of the edited first multimedia template, the preview interface also includes a publishing control. The publishing operation of the first multimedia resource includes the triggering operation of the publishing control in the preview interface. The publishing control is used to publish multimedia resources.
[0179] like Figure 8 As shown, the preview interface 50 also includes a publishing control 53. The first multimedia resource is the edited multimedia resource template 51. The user triggers the publishing control 53, and the terminal responds to the triggering operation, using the edited multimedia resource template 51 as the first multimedia resource, and publishes the first multimedia resource.
[0180] The above description uses the edited first multimedia resource template as an example. In some embodiments, the user may not edit the first multimedia resource template, but directly trigger the preview interface, including the publishing control. The terminal responds to the triggering operation and publishes the first multimedia resource using the first multimedia resource template as the first multimedia resource.
[0181] In some embodiments, during the process of publishing the first multimedia resource, the terminal may display a fifth prompt message indicating that the first multimedia resource is being published; in response to the completion of the publication of the first multimedia resource, the terminal displays a sixth prompt message indicating that the publication of the first multimedia resource is complete. This allows the user to be informed of the publication status of the first multimedia resource at each stage.
[0182] Once the first multimedia resource has been published, the first incentive task has been completed, the first object has obtained the first incentive resource, and the terminal can display the first incentive resource obtained by the first object, such as in step 304 below.
[0183] In some embodiments, if the first object receives the second incentive task, the second incentive task can also be executed in the same manner as the first incentive task. Further details will not be provided here.
[0184] In step 304, in response to the completion of the first multimedia resource publication, the terminal displays a first prompt message, which instructs the first object to obtain the first incentive resource.
[0185] The completion of the first multimedia resource publication is also the completion of the first incentive task. Step 304 is one implementation of step 202 above.
[0186] In some embodiments, in response to the completion of the execution of the first multimedia resource, the terminal displays a stimulus acquisition window, which includes a first prompt message. Figure 9 The excitation obtained by window 6A and Figure 10 Taking the incentive acquisition window 6B as an example, assuming the first incentive resource is incentive resource xxx, the prompt information 61 in the incentive acquisition window 6A is the first prompt information. Taking the first incentive resource as an example, assuming the first incentive resource is incentive resource zzz, the prompt information 62 in the incentive acquisition window 6B is the first prompt information.
[0187] Optionally, the first prompt information includes prompt text, a resource identifier of the first incentive resource, and the quantity of the first incentive resource obtained by the first object, wherein the prompt text instructs the first object to obtain the first incentive resource.
[0188] In some embodiments, the first object can obtain a first incentive resource. The incentive acquisition window further includes a jump control, which serves as the entry point to the interface for using the first incentive resource. When a user triggers the jump control, the terminal responds by displaying the interface for using the first incentive resource.
[0189] Optionally, the first incentive resource can be any one of a variety of incentive resources. Different incentive resources among the variety of incentive resources have different user interfaces. The user interface of the first incentive resource can be the interface of a virtual object that has already used the first incentive resource.
[0190] For example, the first social relationship includes a second virtual object jointly maintained by the first object and the third object. The first incentive resource is applicable to the second virtual object, and the first incentive resource obtained by the first object is used by default in the second virtual object. For instance, in response to the completion of the first incentive task, the server binds the first incentive resource to the second virtual object so that the second virtual object can use the first incentive resource. The user interface of the first incentive resource includes the second virtual object after using the first incentive resource.
[0191] Taking virtual object C as an example, such as Figure 9 As shown, the viewing control 63 in the stimulus acquisition window 6A is a jump control. When the user triggers the viewing control 63, the terminal responds to the trigger operation and displays the user interface 7A. The user interface 7A displays the virtual object C after using the virtual resource xxx.
[0192] The different incentive resources mentioned above have different user interfaces. By using the incentive acquisition window with different incentive resources, you can jump to the corresponding user interface. The guidance method is simple and the operation is convenient.
[0193] In some embodiments, where the first object is already bound to the first incentive resource, the incentive acquisition window further includes a seventh prompt message. This seventh prompt message is used to indicate the virtual object to which the first incentive resource is bound. For example, prompt message 64 in incentive acquisition window 6A is the seventh prompt message. In some embodiments, the number of first incentive resources acquired by the first object is greater than one, the first incentive resources are bound to virtual objects possessed by the first object, and the user interface for the first incentive resources includes each first incentive resource acquired by the first object. The user can select a target incentive resource from the various first incentive resources in the user interface. The terminal applies the user-selected target incentive resource to the virtual object and displays the virtual object after applying the target virtual resource. This virtual object includes, but is not limited to, message bubbles, dialog boxes, user avatars, or any virtual life form or virtual non-life form possessed by the first object.
[0194] Optionally, the first object has at least one virtual object. Any virtual object can be a virtual object jointly maintained by the first object and other objects (i.e., a virtual object shared with other objects), such as a second virtual object jointly maintained by the first object and a third object. Any virtual object can also be a virtual object unique to the first object, such as a message bubble, dialog box, user avatar, virtual life form or virtual non-life form nurtured by the first object, etc. The first object may not use the first object's virtual objects by default when obtaining the first incentive resource. The user selects which virtual object to use. In this case, the interface for using the first incentive resource is a virtual object selection interface. This interface includes object information of at least one virtual object possessed by the first object. The object information of any virtual object includes the identifier of the virtual object. When any virtual object is a virtual object jointly maintained by the first object and other objects, the object information also indicates that the virtual object is a virtual object jointly maintained by the first object and other objects.
[0195] The user can select a first virtual object from at least one virtual object on the user interface. In response to this selection, the terminal displays the first virtual object after using the first stimulus resource. The first virtual object can be any virtual object possessed by the first object.
[0196] For example, such as Figure 10 As shown, the unbinding control 65 in the incentive acquisition window 6B is a jump control. When the user triggers the binding control 65, the terminal responds to the trigger and displays the user interface 7B. The user interface 7B is a resource binding interface, which includes object information 71 of multiple virtual objects possessed by the first object and a selection control 72 corresponding to each virtual object. The selection control 72 indicates the selection and binding of the corresponding virtual object. The user triggers the selection control 72 corresponding to any virtual object to complete the selection operation of any virtual object. In response to the trigger operation of the selection control 72 corresponding to any virtual object, the terminal uses that virtual object as the first virtual object, binds the first incentive resource to the first virtual object, applies the first incentive resource to the first virtual object, and displays the first virtual object after applying the first incentive resource.
[0197] In this case, in some embodiments, the incentive acquisition window further includes an eighth prompt message, which is used to prompt the virtual object to which the first incentive resource is bound. For example, prompt message 66 in incentive acquisition window 6B is the eighth prompt message.
[0198] In some embodiments, the number of first incentive resources obtained by the first object is greater than 1. The terminal displays a resource selection interface in response to the triggering operation of the selection control 73 corresponding to any virtual object 71. The resource selection interface includes each of the first incentive resources obtained by the first object. The user can select a target incentive resource from each of the first incentive resources in the resource selection interface. The terminal applies the target incentive resource selected by the user to the first virtual object and displays the first virtual object after using the target virtual resource.
[0199] In some instances, if a first object has been bound to a first incentive resource and there are multiple first incentive resources, and the first object has not yet used the bound first incentive resources, the user can use the bound first incentive resources in the usage interface of the first incentive resources. The terminal responds to the usage operation of the first incentive resources in the usage interface, applies the first incentive resources to the first object, and reduces the number of first incentive resources that the first object has.
[0200] The usage operation can be an operation instructing the use of a first incentive resource. The usage operation can also indicate the quantity of the first incentive resource to be used, with the quantity of the first incentive resource used on the first object being the quantity indicated by the usage operation. Using the first incentive resource on the first object includes using the first incentive resource on any one of the virtual objects, dialog boxes, or avatars possessed by the first object. The amount of the first incentive resource reduced is the amount of the first incentive resource consumed by the usage operation, which is also the amount of the first incentive resource used on the first object in this instance.
[0201] By providing a jump control through the incentive window, users can jump to the interface for using the incentive resources, making it easier for them to see how to use the incentive resources. This realizes a return to the traffic-driving path from the publishing behavior of multimedia resources to the social scene, which can improve the user experience.
[0202] It should be understood that the above-mentioned binding of incentive resources to the virtual object of the first object and applying it to the virtual object, when the virtual object is a social entity used for social interaction, such as the virtual object being a second virtual object jointly maintained by the first object and the third object, can improve the binding degree between incentive resources and the user's social relationship network and improve the user experience by binding incentive resources to specific social entities.
[0203] In some embodiments, after the first incentive resource is applied to any virtual object possessed by the first object, the virtual object after using the target virtual resource is not displayed temporarily. When the user views the virtual object, the terminal then displays the virtual object after using the target virtual resource.
[0204] In some embodiments, the stimulus acquisition window further includes a close control, which is used to close the stimulus acquisition window. When the user triggers the close control, the terminal responds to the triggering operation and closes the stimulus acquisition window.
[0205] In some embodiments, the task interface further includes an incentive record control, which serves as the entry point to the incentive record interface. The incentive record interface includes incentive records used to record the incentive resources obtained by each incentive task performed by the first object. When a user triggers the incentive record control, the terminal responds by displaying the incentive record interface.
[0206] For example, the reward control 42 in the task interface 30 is an incentive record control. When the user triggers the reward control 42, the terminal responds to the triggering operation and displays [the reward record]. Figure 11 The incentive record interface 80 shown includes incentive records, each containing at least one incentive record information 81. Each incentive record information 81 includes a resource identifier 811 of a multimedia resource published by a first object when performing an incentive task, and resource information 812 of the incentive resource obtained after completing the incentive task. The resource identifier 811 can be the cover or name of the multimedia resource. Specifically, if the incentive task is a first-type incentive task triggered by any social goal, the incentive record information 81 also includes social goal information 813, indicating the social goal. If the incentive task is a second-type incentive task, such as a third-type incentive task, the incentive record information 81 also includes a target theme 814 corresponding to the third-type incentive task.
[0207] For ease of description, the jump control in the incentive acquisition window is referred to as the first jump control. Optionally, for the incentive resources recorded in the incentive recording task information 81, if the first object has not yet been bound to a virtual object of the first object, the incentive recording task information 81 also includes a second jump control 82 (such as an unbinding control). The second jump control is the entry point to the resource binding interface, and the second jump control 82 includes a prompt message indicating the virtual object to which the incentive resource will be bound. When the user triggers the second jump control 82, the terminal responds to the triggering operation and displays the resource binding interface (such as using interface 7B), where the user can bind a virtual object to the incentive resource. If the first object has already been bound to a virtual object of the first object, the incentive recording task information 81 also includes a third jump control 83 (such as a viewing control). The third jump control 83 is the entry point to the display interface of the virtual object, and the third jump control 83 includes a prompt message indicating the virtual object to which the incentive resource has been bound. The user triggers the third jump control 83, and the terminal responds by displaying the virtual object's display interface (e.g., interface 7A). This display interface includes the virtual object after using the incentive resource. The user can view the effect of using the incentive resource on the display interface.
[0208] In some embodiments, the multimedia application supports multiple types of incentive tasks, allowing users to select and execute tasks according to their preferences, thus improving the selectivity of incentive tasks. For example, the multiple types of incentive tasks include a first type of incentive task and a second type of incentive task. The server can also issue a second type of incentive task to the first object, and the terminal can display the second type of incentive task. Taking the second type of incentive task including a third incentive task as an example, the terminal displays the third incentive task, whereby the third incentive task refers to the task of publishing multimedia resources to obtain a third incentive resource. The third incentive task is of a different type than the first incentive task. For example, the third incentive task refers to the task of publishing multimedia resources on a target topic to obtain a third incentive resource. The target topic is specified by the server, and this embodiment of the disclosure does not limit the target topic. The third incentive resource is the incentive resource corresponding to the third incentive task, and the first object obtains the third incentive resource after executing the third incentive task.
[0209] Optionally, the task interface supports displaying first-type incentive tasks and second-type incentive tasks. The terminal can display first-type incentive tasks, second-type incentive tasks, and third-type incentive tasks on the task interface for easy viewing by the user.
[0210] Terminal display Figure 12The task interface 90 shown includes a first sub-window 91 and a second sub-window 92. The first sub-window 91 displays a first type of incentive task, such as a task card 31. The second sub-window 92 displays a second type of incentive task, such as a task card 921 for at least one third incentive task. Different third incentive tasks correspond to different target themes. Optionally, the task card 92 for a third incentive task includes a target theme S corresponding to that third incentive task. Optionally, when the first sub-window 91 is displayed in the task interface 90, the second sub-window 92 is closed. The task interface 90 includes an entry control 922 (such as an authoring control) for the second sub-window 92. When the user triggers the entry control 922, the terminal responds by closing the first sub-window 91 and displaying the second sub-window 92 in the task interface 90. When the first sub-window 91 is closed, the task interface 90 includes an entry control 911 for the first sub-window 91. When the user triggers the entry control 911, the terminal responds by closing the second sub-window 92 and displaying the first sub-window 91 in the task interface 91. Optionally, the task interface 90 includes an incentive record control (such as a reward control 42) and a prompt message 40. The user can trigger the terminal to display the incentive record interface by triggering the incentive record control.
[0211] In some embodiments, in response to a triggering operation of a third incentive task, the terminal acquires a third multimedia resource. This third multimedia resource is related to the target theme corresponding to the third incentive task. The terminal may acquire the third multimedia resource in the same manner as acquiring the first multimedia resource, or the third multimedia resource may be a multimedia resource generated by the user based on multimedia resource materials provided by the image library in the terminal, or the third multimedia resource may be a multimedia resource uploaded by the first object. In response to a publishing operation of the third multimedia resource, the terminal publishes the third multimedia resource, and the third incentive task is completed. This process is similar to step 303 described above.
[0212] Upon completion of the execution of the third multimedia resource, the terminal displays a ninth prompt message, which instructs the first object to acquire the third incentive resource. The display method of the ninth prompt message is the same as that of the first prompt message, and will not be described again here.
[0213] Optionally, the task interface also includes configuration controls. Users can trigger operations on the configuration controls. In response to the trigger operation on the configuration controls, the terminal displays the configuration interface of the task interface. Users can configure whether to close or open the task interface in this configuration interface.
[0214] The method provided in this disclosure displays an incentive task related to a social goal achieved by an object in a certain social relationship. After the object publishes multimedia content related to that social goal, it signifies completion of the incentive task and receives an incentive reward. This achieves an incentive mechanism for publishing multimedia resources based on an achievement event related to the object's social relationship. Different types of incentive tasks correspond to incentive resources with different attributes, thus providing multiple incentive methods to encourage the object to publish multimedia resources. Compared to incentivizing the object to publish multimedia resources through a single incentive method, using multiple incentive methods can promote the publication of multimedia resources and improve the incentive effect. Furthermore, since the social goals achieved by the object's social relationship inherently possess strong emotional attributes and social significance, the object, by publishing multimedia resources related to that social goal, not only records and shares the achieved social goal with other objects but also receives incentive resources. Therefore, this method can encourage users to publish multimedia resources and enhance the incentive effect.
[0215] Figure 13 This is a structural block diagram illustrating a multimedia resource publishing incentive device according to an exemplary embodiment. Figure 13 The device 1300 shown is a multimedia resource publishing incentive device, referencing Figure 13 The device 1300 includes: The first display unit 1301 is configured to perform a first incentive task in response to a first social relationship of a first object to achieve a first social goal. The first incentive task refers to a task of publishing multimedia resources related to the first social goal to obtain the first incentive resource. The second display unit 1302 is configured to display a prompt message in response to the completion of the first incentive task. The prompt message indicates that the first object has obtained the first incentive resource, wherein different types of incentive tasks correspond to incentive resources with different attributes.
[0216] Optionally, the first display unit 1301 is configured to execute a task interface to display the first incentive task and the second incentive task in response to the first object's first social relationship reaching a first social goal and the first object's second social relationship reaching a second social goal. The second incentive task refers to the task of publishing multimedia resources related to the second social goal to obtain the second incentive resource.
[0217] Optionally, the first display unit 1301 is configured to display the first incentive task and the second incentive task in the task interface according to the priority order of the first social goal and the second social goal.
[0218] Optionally, the device 1300 also includes: The third display unit is configured to execute a display prompt message, the prompt message being used to prompt the release of multimedia resources in order to obtain incentive resources; The first display unit 1301 is also configured to perform a trigger operation in response to the prompt message and display the task interface.
[0219] Optionally, the third display unit is configured to execute a message display interface, the message interface including a message list, the message list including the prompt message and messages sent by the second object to the first object.
[0220] Optionally, the device 1300 further includes: The third display unit is configured to execute a message display interface, which includes an icon bar and a message list. The icon bar includes the entry control of the task interface and the icon of the second object. The message list includes messages sent by the second object to the first object. The first display unit is further configured to display the task interface in response to a trigger operation on the entry control.
[0221] Optionally, the visual elements of the entry control are related to the social goals achieved by the first object, and the social goals include either the first social goal or the second social goal.
[0222] Optionally, the visual elements change as the social goal changes.
[0223] Optionally, the first display unit 1301 is configured to display the first incentive task and the timeliness information of the first incentive task in response to the first social relationship of the first object reaching the first social goal.
[0224] Optionally, the device 1300 further includes a fourth display unit and a settlement unit; The second display unit 1302 is configured to display an incentive acquisition window in response to the completion of the first incentive task. The incentive acquisition window includes a jump control and the prompt information. The fourth display unit is configured to perform a trigger operation on the jump control and display the usage interface of the first incentive resource.
[0225] Optionally, the first incentive resource is any one of a plurality of incentive resources, and the different incentive resources among the plurality of incentive resources have different user interfaces; The settlement unit is configured to perform a response to the use operation of the first incentive resource in the user interface, thereby reducing the number of the first incentive resources possessed by the first object.
[0226] Optionally, the first object has at least one virtual object, and the apparatus 1300 further includes: The fifth display unit is configured to perform a selection operation on the user interface for the first virtual object among the at least one virtual objects, and display the first virtual object after using the first incentive resource.
[0227] Optionally, the device 1300 also includes: The sixth display unit is configured to perform a trigger operation in response to the first stimulus task, displaying a first multimedia resource template, the first multimedia resource template including first social goal information, the first social goal information indicating the first social goal achieved by the first social relationship of the first object; The acquisition unit is configured to perform an edit operation on the first multimedia resource template to acquire the first multimedia resource, wherein the first multimedia resource is the edited first multimedia resource template; The publishing unit is configured to perform a publishing operation on the first multimedia resource, and publish the first multimedia resource.
[0228] Optionally, the device 1300 further includes: The seventh display unit is configured to perform a third incentive task, which is a task of publishing multimedia resources to obtain third incentive resources. The third incentive task is of a different type than the first incentive task.
[0229] Optionally, the first incentive resource is related to the first social relationship of the first object.
[0230] Optionally, the attributes of the first incentive resource change as the first social relationship changes.
[0231] Optionally, the first social relationship of the first object includes a second virtual object jointly maintained by the first object and the second object, and the first incentive resource is applicable to the second virtual object.
[0232] Optionally, the attributes of the first incentive resource change as the first social goal changes.
[0233] Regarding the apparatus 1300 in the above embodiments, the specific manner in which each unit performs its operation has been described in detail in the embodiments concerning the multimedia resource publishing incentive method, and will not be elaborated upon here.
[0234] Figure 14 This is a structural block diagram of a terminal according to an exemplary embodiment. Figure 14 The terminal 1400 shown may vary considerably due to differences in configuration or performance. It may include one or more Central Processing Units (CPUs) 1401 and one or more memories 1402. The memory 1402 stores at least one line of program code, which is loaded and executed by the processor 1401 to implement the multimedia resource publishing incentive method provided in the various embodiments described above. Of course, the terminal 1400 may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The terminal 1400 may also include other components for implementing device functions, which will not be elaborated here.
[0235] In an exemplary embodiment, a computer-readable storage medium including at least one instruction is also provided, such as a memory including at least one instruction, which can be executed by a processor in a terminal to complete the multimedia resource publishing incentive method in the above embodiments. Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as ROM (Read-Only Memory), RAM (Random-Access Memory), CD-ROM (CompactDisc Read-Only Memory), magnetic tape, floppy disk, and optical data storage device, etc.
[0236] In an exemplary embodiment, a computer program product is also provided, including one or more instructions that can be executed by a terminal's processor to complete the multimedia resource publishing incentive method provided in the above embodiments.
[0237] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims of this disclosure.
[0238] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for incentivizing the publication of multimedia resources, characterized in that, include: In response to the first social relationship of the first object reaching the first social goal, a first incentive task is displayed, wherein the first incentive task refers to the task of publishing multimedia resources related to the first social goal to obtain the first incentive resource; In response to the completion of the first incentive task, a prompt message is displayed, indicating that the first object has obtained the first incentive resource, wherein different types of incentive tasks correspond to incentive resources with different attributes.
2. The multimedia resource publishing incentive method according to claim 1, characterized in that, The first incentive task, which responds to the first social relationship of the first object reaching the first social goal, includes: In response to the first social relationship of the first object reaching the first social goal and the second social relationship of the first object reaching the second social goal, the first incentive task and the second incentive task are displayed in the task interface. The second incentive task refers to the task of publishing multimedia resources related to the second social goal to obtain the second incentive resource.
3. The multimedia resource publishing incentive method according to claim 2, characterized in that, The step of displaying the first incentive task and the second incentive task in the task interface includes: The first incentive task and the second incentive task are displayed in the task interface according to the priority order of the first social goal and the second social goal.
4. The multimedia resource publishing incentive method according to claim 2, characterized in that, The method further includes: Display a prompt message, which prompts users to publish multimedia resources in exchange for incentive resources; In response to the triggering operation of the prompt message, the task interface is displayed.
5. The multimedia resource publishing incentive method according to claim 4, characterized in that, The displayed prompt message includes: The message interface includes a message list, which includes the prompt message and messages sent by the second object to the first object.
6. The multimedia resource publishing incentive method according to claim 2, characterized in that, The method further includes: The message interface includes an icon bar and a message list. The icon bar includes the entry control of the task interface and the icon of the second object. The message list includes messages sent by the second object to the first object. In response to a trigger operation on the entry control, the task interface is displayed.
7. The multimedia resource publishing incentive method according to claim 6, characterized in that, The visual elements of the entry control are related to the social goals achieved by the first object, and the social goals include either the first social goal or the second social goal.
8. The multimedia resource publishing incentive method according to claim 7, characterized in that, The visual elements change as the social goal changes.
9. The multimedia resource publishing incentive method according to claim 1, characterized in that, The first incentive task, which responds to the first social relationship of the first object reaching the first social goal, includes: In response to the first social relationship of the first object reaching the first social goal, the first incentive task and its timeliness information are displayed.
10. The multimedia resource publishing incentive method according to claim 1, characterized in that, The response message displayed upon completion of the first incentive task includes: In response to the completion of the first incentive task, an incentive acquisition window is displayed, the incentive acquisition window including a jump control and the prompt information; In response to the triggering operation of the jump control, the interface for using the first incentive resource is displayed; In response to the use of the first incentive resource in the user interface, the number of the first incentive resources possessed by the first object is reduced.
11. The multimedia resource publishing incentive method according to claim 10, characterized in that, The first incentive resource is any one of a variety of incentive resources, and the different incentive resources among the variety of incentive resources have different user interfaces.
12. The multimedia resource publishing incentive method according to claim 10, characterized in that, The first object has at least one virtual object, and the method further includes: In response to the selection operation of the first virtual object among the at least one virtual objects on the user interface, the first virtual object after using the first incentive resource is displayed.
13. The multimedia resource publishing incentive method according to claim 1, characterized in that, The method further includes: In response to the triggering operation of the first incentive task, a first multimedia resource template is displayed. The first multimedia resource template includes first social goal information, which indicates the first social goal achieved by the first social relationship of the first object. In response to the editing operation on the first multimedia resource template, the first multimedia resource is obtained, wherein the first multimedia resource is the edited first multimedia resource template; In response to the publishing operation of the first multimedia resource, the first multimedia resource is published.
14. The multimedia resource publishing incentive method according to claim 1, characterized in that, The method further includes: The third incentive task is displayed, which refers to the task of publishing multimedia resources to obtain the third incentive resource. The third incentive task is of a different type than the first incentive task.
15. The multimedia resource publishing incentive method according to any one of claims 1-14, characterized in that, The first incentive resource is related to the first social relationship of the first object.
16. The multimedia resource publishing incentive method according to claim 15, characterized in that, The attributes of the first incentive resource change as the first social relationship changes.
17. The multimedia resource publishing incentive method according to claim 16, characterized in that, The first social relationship of the first object includes a second virtual object jointly maintained by the first object and the third object, and the first incentive resources are applicable to the second virtual object.
18. The multimedia resource publishing incentive method according to any one of claims 1-14, characterized in that, The attributes of the first incentive resource change as the first social goal changes.
19. A multimedia resource publishing incentive device, characterized in that, include: The first display unit is configured to execute a first incentive task in response to a first social relationship of a first object to achieve a first social goal, wherein the first incentive task refers to a task of publishing multimedia resources related to the first social goal to obtain the first incentive resource; The second display unit is configured to display a prompt message in response to the completion of the first incentive task. The prompt message indicates that the first object has obtained the first incentive resource, wherein different types of incentive tasks correspond to incentive resources with different attributes.
20. A terminal, characterized in that, include: One or more processors; One or more memories for storing the one or more processor-executable instructions; The one or more processors are configured to execute the instructions to implement the multimedia resource publishing incentive method as described in any one of claims 1 to 18.
21. A computer-readable storage medium, characterized in that, When at least one instruction in the computer-readable storage medium is executed by one or more processors of the terminal, the terminal is enabled to perform the multimedia resource publishing incentive method as described in any one of claims 1 to 18.
22. A computer program product, characterized in that, It includes one or more instructions, which are executed by one or more processors of the terminal, enabling the terminal to perform the multimedia resource publishing incentive method as described in any one of claims 1 to 18.