Display method and device of virtual interactive resources
By displaying virtual interactive resources and events of objects on the resource collection page of the virtual interactive resource system, combined with affinity ranking and animation effects, the problem of weak user initiative in interaction is solved, and user participation and the occurrence rate of interactive behavior are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
- Filing Date
- 2026-01-20
- Publication Date
- 2026-05-12
AI Technical Summary
How to increase user participation and the frequency of interactive behaviors in virtual interactive resource systems, especially for users with weak intention to interact proactively.
The resource collection page centrally displays virtual interactive resources for multiple objects. It uses resource containers to simulate real-world scenarios, showcasing existing resources for each object and gifting virtual interactive resources during interactive events. Combined with affinity sorting and animation effects, it guides users to interact.
It increases user engagement and the frequency of interactive behaviors. Through visual and emotional guidance, it makes users more willing to actively donate virtual interactive resources, thereby enhancing the transparency and frequency of interaction.
Smart Images

Figure CN122018743A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of network technology, and in particular to a method and apparatus for displaying virtual interactive resources. Background Technology
[0002] With the development of network technology, people are increasingly relying on the internet for interaction. Among these interactions, using virtual interactive resources to convey information is an important method to improve interaction efficiency. For some users, their intention to interact is relatively weak; therefore, displaying virtual interactive resources to enhance their participation and increase the frequency of interactive behavior is currently a major research direction. Summary of the Invention
[0003] This disclosure provides a display method and apparatus based on virtual interactive resources, which improves user interaction and the frequency of interactive behaviors.
[0004] According to one aspect of the present disclosure, a method for displaying virtual interactive resources is provided. The method includes: displaying the resource collection page in response to a display instruction for a resource collection page of a first object, the resource collection page being used to display a first number of second objects associated with the first object and virtual interactive resources obtained by the second objects from other objects; displaying resource containers of the first number of second objects in the resource collection page, and displaying virtual interactive resources of the second objects in the resource containers of the first number of second objects; and displaying a first virtual interactive resource based on the resource containers of the second object in response to a resource interaction event for any second object, the resource interaction event being used to gift virtual interactive resources, the first virtual interactive resource being the virtual interactive resource corresponding to the resource interaction event.
[0005] According to another aspect of the embodiments of this disclosure, a display device for virtual interactive resources is provided, the device comprising: A first display module is configured to display the resource collection page in response to a display instruction for a resource collection page of a first object. The resource collection page is configured to display a first number of second objects associated with the first object and virtual interactive resources obtained by the second object from other objects. The second display module is used to display the resource containers of the first number of second objects in the resource collection page; The third display module is used to display the virtual interactive resources of the second object in the resource container of the first number of second objects; The fourth display module is used to respond to a resource interaction event for any second object, and display a first virtual interactive resource based on the resource container of the second object, wherein the resource interaction event is used to gift virtual interactive resources, and the first virtual interactive resource is the virtual interactive resource corresponding to the resource interaction event.
[0006] In some embodiments, the second display module is configured to, when there are multiple second objects, display the resource containers of the second objects at different locations on the resource collection page according to the affinity between each second object and the first object, wherein the affinity indicates at least one of the degree of association and the type of association between the objects.
[0007] In some embodiments, the second display module is configured to display a preset path in the resource collection page, and to display the resource containers of the second objects along the preset path from near to far, in descending order of their proximity to the first object.
[0008] In some embodiments, the fourth display module is configured to display a resource sending animation in response to a resource interaction event for any second object, the resource sending animation indicating that the first virtual interactive resource is inserted into the resource container of the second object.
[0009] In some embodiments, the fourth display module is configured to, in response to a resource interaction event for any second object, display a quantity prompt if the resource level of the second virtual interactive resource already existing in the resource container of the second object is greater than or equal to the first virtual interactive resource, indicating that the quantity of virtual interactive resources obtained by the second object has increased.
[0010] In some embodiments, the fourth display module is configured to, in response to a resource interaction event for any second object, replace the second virtual interactive resource in the resource container of the second object with the first virtual interactive resource if the resource level of the second virtual interactive resource already existing in the resource container of the second object is lower than that of the first virtual interactive resource.
[0011] In some embodiments, the apparatus further includes a quantity prompting module, configured to display quantity prompting information in response to a resource interaction event for any second object, the quantity prompting information indicating that the quantity of virtual interactive resources obtained by the second object has increased.
[0012] In some embodiments, the apparatus further includes: a resource container display module, configured to display the existing virtual interactive resources of the second object in the resource container and, simultaneously, display empty spaces in the resource container if the virtual interactive resources in the resource container of the second object are insufficient for a second quantity.
[0013] In some embodiments, the apparatus further includes: a resource interaction control display module, an execution module, and a message interaction control display module; The resource interaction control display module is used to display a resource interaction control at a corresponding position on the resource container of the second object, wherein the resource interaction control is used to trigger a resource interaction event; The execution module is used to execute the resource interaction event in response to the operation of the resource interaction control; The message interaction control display module is used to display the resource interaction control as a message interaction control, which is used to trigger the message interaction interface between the first object and the second object.
[0014] In some embodiments, the device further includes: a resource interaction control display module, an execution module, and an interactive prompt display module; The resource interaction control display module is used to display a resource interaction control at a corresponding position on the resource container of the second object, wherein the resource interaction control is used to trigger a resource interaction event; The execution module is used to execute the resource interaction event in response to the operation of the resource interaction control; An interactive prompt display module is used to display interactive prompts on the resource collection page. The interactive prompts display message interaction controls. The interactive prompts are used to indicate that the resource interaction event has been completed. The message interaction controls are used to trigger the message interaction interface between the first object and the second object.
[0015] In some embodiments, the apparatus further includes: a gift page display module, configured to display a gift page in response to an operation of a resource interaction control for any second object, the gift page being used to select virtual interactive resources and input message information; and to execute the resource interaction event in response to a submission instruction to the gift page.
[0016] In some embodiments, the apparatus further includes: an information information display module, configured to, in response to a triggering operation on the resource container of the second object, display on the resource collection page at least one of the following: object information of the source object of each virtual interactive resource in the resource container, the message information, and the interaction information of the source object to the second object.
[0017] In some embodiments, the apparatus further includes: a page display module and a setting module; The settings page display module is configured to display the settings page of the first object in response to the settings instruction of the first object. The settings page is configured to set at least one of the resource containers, virtual interactive resources displayed in the resource containers, and interaction request prompts displayed by the first object on the resource collection page. The interaction request prompts indicate the interaction requests of the first object. The settings module is configured to, in response to a settings operation performed by the first object on the settings page, set at least one of the resource containers, virtual interactive resources displayed in the resource containers, and interactive request prompts displayed by the first object on the resource collection page.
[0018] In some embodiments, the apparatus further includes: a first update module, configured to update the life state of virtual interactive resources in the resource container of the second object from a first state to a second state if any second object does not access its own resource collection page within a target time period.
[0019] In some embodiments, the apparatus further includes: a second update module, configured to update the life state of the virtual interactive resources in the resource container of the second object from the current state to a first state in response to a maintenance operation on the virtual interactive resources of the second object, wherein the maintenance operation is used to maintain the life state of the virtual interactive resources.
[0020] In some embodiments, the apparatus further includes: a bullet screen display module, configured to display interactive prompt bullet screens on the resource collection page, the interactive prompt bullet screens being used to prompt interactive behaviors between any second object and other objects regarding the virtual interactive resources of the first object.
[0021] In some embodiments, the resource collection page is a subpage of the target activity page; in response to the interaction behavior of the first object in the resource collection page, an activity resource corresponding to the interaction behavior is obtained, and the activity resource is used to perform an activity on the target activity page.
[0022] In some embodiments, the apparatus further includes a sliding display module, configured to display a third object associated with the first object and virtual interactive resources obtained by the third object from other objects in response to a sliding operation on the resource collection page, wherein the third object is an object whose affinity ranking with the first object is after the first number.
[0023] According to another aspect of the present disclosure, an electronic device is provided, the electronic device comprising: one or more processors; a memory for storing processor-executable program code; wherein the processor is configured to execute the program code to implement the virtual interactive resource display method described in any of the preceding claims.
[0024] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the virtual interactive resource display method described in any of the preceding claims.
[0025] According to another aspect of the present disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the method for displaying virtual interactive resources as described in any of the preceding claims.
[0026] In the technical solution provided by this disclosure, the virtual interactive resources obtained by the second object and the second object from other objects are centrally displayed on a resource collection page. Furthermore, the virtual interactive resources are displayed in the object's resource container, thereby centrally displaying the resource acquisition status of multiple objects in a certain virtual space. This can guide objects to increase their interactive participation, encourage objects to actively donate virtual interactive resources, increase the occurrence rate of interactive behavior, and increase the number of interactions based on virtual interactive resources.
[0027] 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
[0028] 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.
[0029] Figure 1 This is a schematic diagram illustrating an implementation environment for a method of displaying virtual interactive resources according to an exemplary embodiment.
[0030] Figure 2 This is a flowchart illustrating a method for displaying virtual interactive resources according to an exemplary embodiment.
[0031] Figure 3 This is a flowchart illustrating another method for displaying virtual interactive resources according to an exemplary embodiment.
[0032] Figure 4 This is a schematic diagram illustrating a target active page according to an exemplary embodiment.
[0033] Figure 5 This is a schematic diagram illustrating a resource collection page according to an exemplary embodiment.
[0034] Figure 6This is a schematic diagram illustrating a page for customizing a resource container and virtual interactive resources displayed within the resource container, according to an exemplary embodiment.
[0035] Figure 7 This is a schematic diagram illustrating different display scenarios of virtual interactive resources in a resource container according to an exemplary embodiment.
[0036] Figure 8 This is a schematic diagram of an editing page for interactive request prompts, according to an exemplary embodiment.
[0037] Figure 9 This is a schematic diagram illustrating a gift interface in response to a resource interaction event, according to an exemplary embodiment.
[0038] Figure 10 This is a schematic diagram illustrating the sending of animations from resources according to an exemplary embodiment.
[0039] Figure 11 This is a schematic diagram of a message interaction interface according to an exemplary embodiment.
[0040] Figure 12 This is a schematic diagram illustrating different life states of virtual interactive resources in a resource container of a second object according to an exemplary embodiment.
[0041] Figure 13 This is a schematic diagram illustrating a resource collection page with interactive prompts and bullet comments, according to an exemplary embodiment.
[0042] Figure 14 This is a schematic diagram illustrating another resource collection page according to an exemplary embodiment.
[0043] Figure 15 This is a block diagram illustrating a display device for virtual interactive resources according to an exemplary embodiment.
[0044] Figure 16 This is a block diagram illustrating a terminal according to an exemplary embodiment. Detailed Implementation
[0045] 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.
[0046] 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.
[0047] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in this disclosure 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.
[0048] Figure 1 This is a schematic diagram illustrating an implementation environment for a method of displaying virtual interactive resources according to an exemplary embodiment. Taking an electronic device as an example, see [link to example]. Figure 1 The implementation environment specifically includes: terminal 101 and server 102. Terminal 101 and server 102 can be connected directly or indirectly through wired or wireless communication, which is not limited herein.
[0049] Terminal 101 is at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, and mobile computer. Terminal 101 runs an application that supports interaction with virtual interactive resources. Different users access the services provided by the application by logging in. For example, different users can interact through the application on terminal 101. Of course, the aforementioned interaction based on virtual interactive resources can be an additional service to a certain service provided by the application, or it can be a part of the service used for social services within the application; this disclosure does not limit this aspect.
[0050] Terminal 101 generally refers to one of a plurality of terminals; this embodiment uses terminal 101 as an example. Those skilled in the art will understand that the number of terminals can be more or less. For example, there may be several terminals, or dozens or hundreds, or even more. This disclosure does not limit the number of terminals or the type of device.
[0051] Server 102 can be at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 102 provides backend services for applications supporting interaction based on virtual interactive resources. Server 102 can connect to terminal 101 via a wireless or wired network. Server 102 can provide data forwarding and related database services to the terminal, and of course, it can also provide other types of services. In some embodiments, the number of servers may be more or fewer, and this disclosure does not limit this. Of course, server 102 may also include other functional servers to provide more comprehensive and diversified services.
[0052] Figure 2 This is a flowchart illustrating a method for displaying virtual interactive resources according to an exemplary embodiment. See also... Figure 2 In this embodiment, the method is executed by an electronic device, and the method includes the following steps: In step 201, in response to a display instruction for the resource collection page of the first object, the resource collection page is displayed, which is used to display a first number of second objects associated with the first object and virtual interactive resources obtained by the second object from other objects.
[0053] The first object and the second object can be objects with a strong relationship in the application, such as being friends or following each other. The resource collection page can then display the second object and the virtual interactive resources it obtains from other objects. Alternatively, the relationship can be weak, such as a one-way relationship like being followed and following, or the first object being a viewer in the second object's live stream. This embodiment does not limit this. The first quantity refers to the number of second objects that can be displayed on the display page. The virtual interactive resources can be presented in any form, such as flowers, trees, or pets. In this step, by displaying virtual interactive resources on the resource collection page, the virtual interactive resources obtained by each object are shown, increasing the interactive participation of objects with weaker intentions to interact, thereby further increasing the occurrence rate of interactive behavior.
[0054] In step 202, a first number of resource containers for the second object are displayed on the resource collection page, and the virtual interactive resources of the second object are displayed in the first number of resource containers for the second object.
[0055] The resource container is used to display virtual interactive resources to simulate a real-world scenario, showcasing the virtual interactive resources that the object already possesses. The resource container typically has a certain capacity; if it is empty or has vacant slots, it visually attracts the user's attention, increasing their intention to donate or interact based on the virtual interactive resources. This guides interaction and increases the likelihood of such interactions.
[0056] For example, when the virtual interactive resource is a flower, the resource container can be a flowerpot. By showing flowers in a flowerpot, a real garden scene can be simulated. For example, if you see that the flowerpot of an associated object is empty or has empty space, you will want to put a beautiful flower in it. This can better guide objects with weak intention to interact to interact, thereby increasing the occurrence rate of interaction. For example, when the virtual interactive resource is a pet, the resource container can be a pet pen, etc. This disclosure does not limit this aspect.
[0057] In step 203, in response to a resource interaction event for any second object, a first virtual interactive resource is displayed based on the resource container of the second object. The resource interaction event is used to gift virtual interactive resources, and the first virtual interactive resource is the virtual interactive resource corresponding to the resource interaction event.
[0058] Once a resource interaction event occurs, it may affect the virtual interactive resources displayed in the resource container of the second object. For example, the currently gifted virtual interactive resources may be added to the resource container, or the virtual interactive resources in the resource container may be replaced. Of course, in some cases, although a resource interaction event occurs, the virtual interactive resources displayed in the resource container do not change, but the change is displayed in the form of a prompt message. The specific changes displayed may vary depending on the actual situation, and this disclosure does not limit this.
[0059] In the above solution, by displaying the virtual interactive resources obtained by multiple second objects on the resource collection page, the interactive behavior of the virtual interactive resource giver can be transmitted to multiple different objects. Thus, the virtual interactive resources not only bring visual and emotional value to themselves, but also generate further interactive value through the transmission process. The transmitted objects can intuitively see the resource interactions between other objects. Furthermore, by displaying the virtual interactive resources in the resource containers of each second object, this unique resource display method can visually attract the user's attention and guide the interactive behavior based on the virtual interactive resources. This will increase the user's intention to give away virtual interactive resources, that is, the intention to interact based on virtual interactive resources, thereby achieving the intention to guide interaction and increase the occurrence rate of interactive behavior.
[0060] In some embodiments, the resource collection page can be understood as a display space, and the selection of display positions involves this display space. Therefore, the location of which object is displayed can be determined based on the affinity between objects. This allows second objects with higher affinity and their virtual interactive resources to be displayed closer to the first object, while second objects with lower affinity and their virtual interactive resources are displayed farther away from the first object, achieving a more intuitive display effect. Accordingly, the resource container for displaying a first number of second objects on the resource collection page includes: when there are multiple second objects, displaying the resource container of each second object at different locations on the resource collection page according to the affinity between each second object and the first object. Affinity indicates at least one of the degree and type of association between objects.
[0061] The degree of intimacy indicates the interaction between objects, such as the frequency or number of interactions. For example, the more times two objects like and comment on each other's work, the higher their intimacy. Similarly, the more interactions two objects have based on virtual interactive resources, the higher their intimacy. When the first object enters the resource collection page, it will see the resource containers and virtual interactive resources of several second objects that it has interacted with frequently. The relationship type indicates the type of relationship between objects, including friends, relatives, classmates, and colleagues. Different relationship types have different levels of intimacy. For example, relatives have the highest intimacy level, friends have the second highest, and classmates have the third highest. The first highest intimacy level is greater than the second highest, and the second highest is greater than the third highest. When the first object enters the resource collection page, it will see the resource containers and virtual interactive resources of the second objects distributed in the order of relatives, friends, and classmates.
[0062] The aforementioned intimacy level can be represented by either a numerical value or a type label. When represented numerically, intimacy can indicate the degree or weight of the association relationship; when represented by a type label, it can indicate the type of association between objects. Accordingly, when the resource container of the second object is displayed on the resource collection page, there are three possibilities: First, it can be displayed based on the degree of association, that is, intimacy is calculated based on the number of interactions or interaction frequency (e.g., the number of exchanges is used as intimacy), and displayed based on intimacy; second, it can be displayed based on the type of association or the weight of the type of association, that is, it can be displayed based on the priority or weight of the type of association; third, it can be displayed based on both the degree and type of association, that is, the degree and type of association can be converted into numerical values respectively, and the resulting values can be weighted and summed to obtain the numerical value used to represent intimacy.
[0063] In some embodiments, to simulate realistic scenarios and make the resource collection page display more vivid, the method of displaying resource containers of second objects at different locations on the resource collection page based on the proximity between each second object and the first object can be implemented as follows: A preset path is displayed on the resource collection page, and resource containers of the second objects are displayed along the preset path from near to far, according to the proximity between each second object and the first object from largest to smallest. The preset path can be displayed as a road, river, etc. This display method can simulate realistic scenarios, such as a garden scene, making the entire scene more vivid and interesting, increasing user interest in accessing the resource collection page, and thus improving user habits regarding the function. For example, because the page is aesthetically pleasing and the displayed information is intuitive, users are more inclined to interact with virtual interactive resources through this page, which can cultivate users' interactive habits regarding virtual interactive resources and greatly improve the usability of the function.
[0064] In some embodiments, when displaying a virtual interactive resource gifted by a first object to a second object, the gifting behavior can be highlighted through enhanced display. For example, in response to a resource interaction event for any second object, displaying the first virtual interactive resource based on the second object's resource container can be implemented through the following steps: in response to a resource interaction event for any second object, display a resource sending animation, which instructs the first virtual interactive resource to be inserted into the second object's resource container. At this time, the resource collection page not only displays the changes in the virtual interactive resource status based on the second object's resource container, but also further displays the dynamic process of the first virtual interactive resource being inserted into the second object's resource container. This process can enhance the display effect, achieving a visual impact and strengthening the first object's feeling of gifting the virtual interactive resource. This makes the gifting of the virtual interactive resource more effective and helps increase the first object's willingness to actively gift the virtual interactive resource. Taking a flower as an example, the above-mentioned resource sending animation simulates a real flower arrangement. When the first object performs the flower-giving operation, a flower can be displayed being inserted into the second object's flowerpot from a certain position to create a flower arrangement effect. In some embodiments, a position adjustment function may also be provided so that the first object or the second object can adjust the placement of the virtual interactive resource in the resource container to enhance the sense of interactive engagement. For example, after the flowers are inserted into the flowerpot of the second object, a position adjustment function may be provided so that the first object can adjust the newly inserted flowers to another position for display.
[0065] In some embodiments, virtual interactive resources are differentiated by level; that is, the platform provides multiple levels of virtual interactive resources for interaction. Based on the quantity and level of the virtual interactive resources already in the second object's resource container and the level of the virtual interactive resources gifted by the first object, after the first object's gifting action, the second object's resource container and its virtual interactive resources can include several display possibilities to highlight the virtual interactive resources gifted by the first object. These display possibilities include the following two: (1) In response to a resource interaction event for any second object, if the resource level of the second virtual interactive resource already in the resource container of the second object is greater than or equal to that of the first virtual interactive resource, a quantity prompt message is displayed, indicating that the number of virtual interactive resources obtained by the second object has increased.
[0066] Resource levels can be used to indicate the virtual value of virtual interactive resources. For example, the higher the resource level, the higher the virtual value required. This virtual value can refer to the value of virtual currency or the number of interactive actions required to obtain the virtual interactive resource.
[0067] To ensure the optimal display of virtual interactive resources within the resource container, the container can prioritize displaying resources based on their resource level, showing those with higher resource levels first. Therefore, if the resource container is full, a comparison of resource levels can determine whether to display the newly gifted first virtual interactive resource. If the resource container is full, and the resource level of the newly gifted first virtual interactive resource is lower than that of existing second virtual interactive resources, the current display can be maintained, while a quantity notification message indicates that the second user has acquired a new virtual interactive resource.
[0068] (2) In response to a resource interaction event for any second object, if the resource level of the second virtual interaction resource already existing in the resource container of the second object is lower than that of the first virtual interaction resource, then the second virtual interaction resource in the resource container of the second object is replaced with the first virtual interaction resource.
[0069] If the resource container is full, a comparison of resource levels can be used to determine whether to display the newly gifted first virtual interactive resource. If the resource container is full, and the resource level of the newly gifted first virtual interactive resource is higher than that of the existing second virtual interactive resource, the existing virtual interactive resource in the resource container can be replaced so that the resource container displays the higher-level virtual interactive resource owned by the second object, thus enhancing the display. Furthermore, quantity prompts can be used to inform the second object that a new virtual interactive resource has been acquired. This enhanced display highlights the gifting behavior, improving the first object's experience of gifting a virtual interactive resource with a higher resource level, thereby guiding the object to perform similar interactive behaviors again.
[0070] In some embodiments, the method further includes: in response to a resource interaction event for any second object, displaying a quantity prompt message indicating that the number of virtual interactive resources obtained by the second object has increased. That is, when a first object gifts virtual interactive resources to any second object, regardless of whether the resource container is currently full or whether the newly gifted virtual interactive resources are displayed in the resource container, a prompt will be displayed indicating that the number of virtual interactive resources obtained by the second object has increased. This improves the experience of the first object in gifting virtual interactive resources, encourages the object to perform similar interactive behaviors again, and thus increases the occurrence rate of such interactions.
[0071] In some embodiments, the method further includes: if the virtual interactive resources in the resource container of the second object are less than the second quantity, displaying the virtual interactive resources already possessed by the second object in the resource container while simultaneously displaying empty slots in the resource container. The empty slots indicate vacant positions in the resource container where no virtual interactive resources have been inserted. When the resource container is not full, the actual availability of virtual interactive resources can be represented by these empty slots. Through this display, when the first object sees empty slots in the second object's resource container, it will be encouraged to insert virtual interactive resources into the resource container, increasing the first object's initiative to donate virtual interactive resources and thus increasing the frequency of interactive behavior.
[0072] In some embodiments, based on the resource collection page described above, in order to guide the interaction between objects and improve the convenience of operation, an operation entry point for the message interaction interface can be provided on the resource collection page. The method may also include any of the following implementation methods: In the first implementation, a resource interaction control is displayed at the corresponding position of the resource container of the second object. This resource interaction control is used to trigger resource interaction events. In response to operations on the resource interaction control, the resource interaction event is executed. The resource interaction control is then displayed as a message interaction control, which is used to trigger the message interaction interface between the first and second objects. The message interaction interface refers to the interface used for the first and second objects to interact via messages.
[0073] In this implementation, displaying resource interaction controls at the corresponding position of the resource container of the second object can achieve the purpose of prompting interactive operations. Moreover, the resource interaction controls provide a quick entry point for triggering resource interaction events, greatly shortening the operation path and increasing the possibility of interaction. After executing the resource interaction event, the resource interaction controls are displayed as message interaction controls, which not only avoids excessive occupation of the resource collection page, but also greatly shortens the operation path and increases the possibility of message interaction.
[0074] The second implementation involves displaying a resource interaction control at the corresponding position of the resource container of the second object. The resource interaction control is used to trigger resource interaction events. In response to the operation of the resource interaction control, the resource interaction event is executed. An interaction prompt is displayed on the resource collection page, and a message interaction control is displayed on the interaction prompt. The interaction prompt is used to indicate that the resource interaction event has been executed, and the message interaction control is used to trigger the message interaction interface of the first and second objects.
[0075] The interactive prompts can be displayed as bubbles, but this is just one possible form; they can also be displayed in other ways. The resource interaction controls work similarly in this implementation and will not be elaborated upon further. The interactive prompts can be located in other positions on the resource collection page besides the resource interaction controls.
[0076] It should be noted that after the resource interaction control is triggered, an interaction prompt can also be displayed. The message interaction control is displayed on the interaction prompt, which provides a more obvious visual prompt and thus increases the likelihood of message interaction.
[0077] In some embodiments, to increase the amount of information in the interaction, a message can be set when executing a resource interaction event, thereby greatly increasing the amount of information in a single resource interaction event. Accordingly, the method further includes: displaying a resource interaction control at the corresponding position of the resource container of the second object; displaying a gift page in response to an operation on any resource interaction control of the second object, the gift page being used to select virtual interactive resources and input message information; and executing a resource interaction event in response to a submission command to the gift page. In this step, by carrying message information when gifting virtual interactive resources, a message is effectively conveyed, increasing the richness of the information displayed on the resource collection page and enhancing the interactive experience of the object.
[0078] In some embodiments, to further enhance the intuitiveness of the display, the method further includes: in response to a triggering operation on the resource container of the second object, displaying at least one of the following on the resource collection page: object information of the source object, message information, and interaction information of the source object to the second object for each virtual interactive resource in the resource container. The source object indicates the object that gifted the virtual interactive resource to the second object; the object information indicates the source object's account information; the message information indicates the information carried by the source object when gifting the virtual interactive resource; and the interaction information indicates the content of the interaction between the source object and the second object. For example, the interaction information could be comments or reviews of the second object's work. In this step, the source object's account information and interaction information can also be bound to the virtual interactive resource, so that when other objects click on the resource container of the second object, at least one of the following—object information of the source object, message information, and interaction information of the source object to the second object—is displayed near the resource container, enriching the amount of information carried by the virtual interactive resource and the display content of the resource collection page, thereby further increasing the likelihood of objects engaging in interactive behavior.
[0079] In some embodiments, to enrich the display format within the resource collection page, personalized settings for the resource container and the displayed virtual interactive resources can be provided. The method further includes: responding to a setting instruction from a first object, displaying a settings page for the first object. The settings page is used to set at least one of the resource container displayed by the first object on the resource collection page, the virtual interactive resources displayed in the resource container, and the interaction request prompt, wherein the interaction request prompt indicates the interaction request of the first object; responding to a setting operation by the first object on the settings page, setting at least one of the resource container displayed by the first object on the resource collection page, the virtual interactive resources displayed in the resource container, and the interaction request prompt. For example, the interaction request could be requesting a virtual interactive resource, or that sending a virtual interactive resource would bring happiness, etc. Through the settings page, the resource container and virtual interactive resources displayed externally can be customized to meet the first object's display needs for virtual interactive resources, while also showcasing the intention of the giver of the virtual interactive resources (i.e., the second object), thereby facilitating further interactive operations. Furthermore, by customizing interaction requirements, users can express their intentions and sincerity towards virtual interactive resources, which can guide users to engage in interactive behaviors such as gifting virtual interactive resources in a more intuitive and targeted way, thereby increasing the occurrence rate of such interactions.
[0080] In some embodiments, when customizing at least one of the resource container, the virtual interactive resources displayed in the resource container, and the interaction request prompts, a unified entry point for setting the above information can be provided on the resource collection page to improve the convenience of the settings, as shown above. Of course, in some embodiments, a shared settings entry point can be provided for the settings of the resource container and the virtual interactive resources, while a separate settings entry point can be provided for the settings of the interaction requests.
[0081] The method provides a shared settings entry for resource containers and virtual interactive resources. Specifically, the method further includes: displaying a first settings control at the corresponding position of the resource container of the first object on the resource collection page. The first settings control is used to trigger a first settings page, which is used to set at least one of the resource container and the virtual interactive resources displayed in the resource container on the resource collection page.
[0082] In some embodiments, the first settings page includes a resource container control and a virtual interactive resource control. The resource container control is used to trigger the display of multiple different types of resource containers on the first settings page. In response to the first object's selection of any type of resource container, the first object's resource container is displayed as the selected type of resource container on the resource collection pages of different objects. The virtual interactive resource control is used to trigger the display of multiple different types of virtual interactive resources received by the first object on the first settings page. In response to the first object's selection of any one or more types of virtual interactive resources, the first object's virtual interactive resources are displayed as the selected quantity and type of virtual interactive resources on the resource collection pages of different objects. Through the above-described first settings control, the resource container and the virtual interactive resources displayed in the resource container can be quickly customized, improving operational convenience. In some embodiments, the preset type of resource container in the first settings page is obtained by consuming virtual resources. The virtual resources are obtained based on at least one of the first object's interaction behavior with the second object and its access to its own resource collection page. For example, the first object receives virtual resources when it likes or comments on the second object's work; for example, the first object receives virtual resources when it visits its own resource collection page for the first time each day, and so on.
[0083] In some embodiments, an additional setting entry point is provided for setting interaction requirements. Specifically, the method further includes: displaying a second setting control at the corresponding position of the resource container of the first object on the resource collection page. The second setting control triggers a second setting page, which is used to set interaction requirement prompts. The second setting page includes at least one of multiple interaction requirement labels and a text input box. The interaction requirement label triggers the display of the corresponding interaction requirement on the resource collection page, and the text input box is used to input the interaction requirement content, which is then displayed on the resource collection page. By providing the aforementioned second setting control, quick setting of interaction requirements is achieved. Simultaneously, by providing interaction requirement labels and text input boxes, customization of interaction requirements is realized, allowing the resource collection page to display richer interaction requirements and improving the occurrence rate of interactive behaviors.
[0084] In some embodiments, the method further includes: if any second object does not access its own resource collection page within a target time period, updating the life state of the virtual interactive resource in the second object's resource container from a first state to a second state. For example, when the virtual interactive resource is a flower, the first state can be a blooming state, and the second state can be a withered state. For example, when the virtual interactive resource is a pet, the first state can be a healthy state, and the second state can be a hungry state. The above are merely examples of the first and second states; the first and second states can also be other states. In this step, by simulating the life state of a real virtual interactive resource and controlling the life state to change according to the second object's access to the resource collection page, the change in the state of the virtual interactive resource attracts the attention of the first object, potentially inspiring the first object to change its life state back to the first state, thereby guiding its interactive behavior and increasing the occurrence rate of interaction with the second object.
[0085] In some embodiments, the method further includes: in response to a maintenance operation on the virtual interactive resource of the second object, updating the life state of the virtual interactive resource in the resource container of the second object from its current state to a first state, wherein the maintenance operation is used to maintain the life state of the virtual interactive resource. The maintenance action enables a change in the life state of the virtual interactive resource of the second object, such as restoring it from a second state to a first state. For example, when the virtual interactive resource is a flower, the maintenance operation is a watering operation. This step links the change in the life state of the virtual interactive resource of the second object with the maintenance operation, providing more forms of interaction between objects and thus increasing the likelihood of interactive behavior occurring.
[0086] In some embodiments, the maintenance operation is accompanied by a resource consumption condition, which is used to obtain permission to perform the maintenance operation. The resource consumption condition indicates a preset amount of resources required to obtain the permission. For example, when the virtual interactive resource is a flower, the consumed resource can be a water droplet. Exemplarily, the consumed resource can be obtained by accessing one's own resource collection page; this is only one possible way to obtain the consumed resource, and it can also be obtained through one or more other methods. For example, the water droplet can be obtained by receiving or giving flowers to someone else. In some embodiments, the maintenance operation may not be accompanied by a resource consumption condition; for example, the maintenance operation of the virtual interactive resource of the second object can be completed by clicking on the virtual interactive resource of the second object in the second state.
[0087] In some embodiments, based on the above, the resource collection page fully displays the resource containers and virtual interactive resources of each second object. To further enhance the interactive atmosphere on the resource collection page, the method further includes: displaying interactive prompts on the resource collection page. These prompts are used to indicate the interactive behavior between any second object and other objects regarding the virtual interactive resources of the first object. For example, the interactive prompts could be "A gave B a rose" or "A watered B's garden." Through these prompts, the interactive behavior of other objects regarding the virtual interactive resources can be intuitively displayed to the first object, guiding the first user to perform reciprocal actions, thus enhancing the overall interactive atmosphere and increasing the likelihood of such interactions.
[0088] In some embodiments, the functions provided above are related, that is, the resource collection page is a subpage of the target activity page; on the resource collection page, various interactive behaviors can be used to obtain activity resources for participating in the activity, and the activity resources can be used to obtain virtual interactive resources for gifting. In response to the first object's interactive behavior on the resource collection page, the activity resource corresponding to the interactive behavior is obtained, and the activity resource is used to perform activities on the target activity page. For example, sending flowers on the resource collection page can obtain water droplets, which can be used to water the flowers on the target activity page, causing the flowers to grow. After the flowers mature, the object can acquire ownership of the flowers and gift them. The first object's interactive behavior on the resource collection page can be at least one type. For example, one interactive behavior can be the gifting of virtual interactive resources, such as sending flowers, and another interactive behavior can be maintenance behavior, such as watering flowers. In some embodiments, different interactive behaviors can obtain the same type of activity resource; in some embodiments, different interactive behaviors can obtain different types of activity resources respectively.
[0089] In some embodiments, the number of second objects displayed on the resource collection page is limited. Operations can be provided to allow users to control the display of more second objects on the resource collection page. Specifically, the method further includes: in response to a swipe operation on the resource collection page, displaying a third object associated with the first object and virtual interactive resources obtained by the third object from other objects. The third object is an object whose affinity ranking with the first object is after a first number. The swipe operation can be a swipe in any direction on the resource collection page, such as a horizontal swipe, a vertical swipe, or a diagonal swipe. For example, if a preset path in the resource collection page extends generally vertically, its operation mode can be configured as a vertical swipe operation. When performing a vertical swipe operation, more third objects can be displayed along the preset path on its left and right sides. For example, if a preset path in the resource collection page extends generally horizontally, its operation mode can be configured as a horizontal swipe operation. When performing a horizontal swipe operation, more third objects can be displayed along the preset path on its top and bottom sides. This step allows for the display of more objects and their associated virtual interactive resources based on swipe gestures, greatly enriching the interactive features of the page and providing a method to trigger the display of more objects.
[0090] In the above solution, by displaying the virtual interactive resources obtained by multiple second objects on the resource collection page, the interactive behavior of the virtual interactive resource giver can be transmitted to multiple different objects. Thus, the virtual interactive resources not only bring visual and emotional value to themselves, but also generate further interactive value through the transmission process. The transmitted objects can intuitively see the resource interactions between other objects. Furthermore, by displaying the virtual interactive resources in the resource containers of each second object, this unique resource display method can visually attract the user's attention and guide the interactive behavior based on the virtual interactive resources. This will increase the user's intention to give away virtual interactive resources, that is, the intention to interact based on virtual interactive resources, thereby achieving the intention to guide interaction and increase the occurrence rate of interactive behavior.
[0091] Furthermore, by providing resource containers for external display and the customization of the virtual interactive resources displayed within these containers, the platform addresses the issue of monotonous display of acquired virtual interactive resources. It moves beyond simply showing a list of received virtual interactive resources, significantly enhancing the user's viewing experience. Simultaneously, it simulates realistic scenarios to improve the interactive intent based on virtual interactive resources. For example, it simulates a real garden scene, displaying flowers received in flowerpots and showcasing flower-arranging animations to strengthen the feeling of giving flowers. Seeing an empty flowerpot in a friend's garden inspires the desire to add a beautiful flower, increasing the initiative and participation in giving flowers. Further, besides gifting virtual interactive resources, it also provides functions such as actively requesting virtual interactive resources from other users and helping others maintain their virtual interactive resources, enhancing the initiative of interaction and creating a two-way interactive loop. Through these functions, it creates scenarios for interaction between users based on virtual interactive resources, encouraging the proactive occurrence of virtual interactive resources and cultivating the habit of interacting based on virtual interactive resources, thereby guiding the improvement of the platform's interactive performance.
[0092] Figure 3 This is a flowchart illustrating another method for displaying virtual interactive resources according to an exemplary embodiment, see [link to flowchart]. Figure 3 This embodiment uses the application of a virtual interactive resource display method in a terminal as an example for illustration. The method includes the following steps: In step 301, in the target activity page, in response to a display instruction for the resource collection page of the first object, the resource collection page is displayed. The resource collection page is used to display a first number of second objects associated with the first object and virtual interactive resources obtained by the second object from other objects.
[0093] The first object, the second object, and the resource collection page are similar to the resource collection page mentioned above, and will not be repeated here.
[0094] In step 302, a first number of resource containers for the second object are displayed on the resource collection page, and the virtual interactive resources of the second object are displayed in the first number of resource containers for the second object.
[0095] Step 202 has been described in detail and will not be repeated here.
[0096] In some embodiments, when there are multiple second objects, the resource containers of the second objects are displayed at different locations on the resource collection page according to the affinity between each second object and the first object. Affinity indicates the interaction between the objects. The principle of displaying the second resources in different locations based on affinity is the same as in the above embodiments and will not be repeated here.
[0097] In step 303, a resource interaction control is displayed at the corresponding position of the resource container of the second object. The resource interaction control is used to trigger a resource interaction event. In response to the operation of any resource interaction control of the second object, a gift page is displayed. The gift page is used to select virtual interactive resources and enter message information. In response to the submission instruction of the gift page, a resource interaction event is executed.
[0098] In some embodiments, a resource interaction control is displayed at a corresponding position in the resource container of the second object. This resource interaction control triggers a resource interaction event, including: displaying the resource interaction control at a corresponding position in the resource container of the second object; displaying a gift page in response to an operation on the resource interaction control of any second object; the gift page being used to select the virtual interactive resource to be gifted and input message information; and executing a resource interaction event in response to a submission command on the gift page. This step achieves the binding of message information to virtual interactive resources. Furthermore, it allows binding at least one of the following to the virtual interactive resource: the object information of the source object, the message information, and the interaction information of the source object with the second object. This enables the display of at least one of the following in response to a trigger operation on the resource container of the second object in the resource collection page: the object information of the source object, the message information, and the interaction information of the source object with the second object. This enriches the information content carried by the virtual interactive resources and the content displayed through the resource collection page, thereby further increasing the possibility of objects engaging in interactive behavior.
[0099] In step 304, in response to a resource interaction event for any of the second objects, a resource sending animation is displayed, which instructs the first virtual interactive resource to be inserted into the resource container of the second object.
[0100] The animation sent via resources enhances the feeling of sending flowers. After executing the resource interaction event for the second object, the activity resource corresponding to the resource interaction event for the second object is obtained, and the activity resource is used to carry out the activity on the target activity page.
[0101] In step 305, in response to a resource interaction event for the second object, a first virtual interactive resource is displayed based on the resource container of the second object. The resource interaction event is used to gift virtual interactive resources, and the first virtual interactive resource is the virtual interactive resource corresponding to the resource interaction event.
[0102] When displaying the first virtual interactive resource, different display situations can occur based on the existing virtual interactive resources in the resource container of the second object and the virtual interactive resources gifted by the first object. The display principle has been described in detail in the above embodiments and will not be repeated here.
[0103] In step 306, in response to a resource interaction event for any second object, a quantity prompt message is displayed, indicating that the number of virtual interactive resources obtained by the second object has increased.
[0104] This content can be found in the above embodiments and will not be repeated here.
[0105] In step 307, after the resource interaction event is completed, the resource interaction control is displayed as a message interaction control. The message interaction control is used to trigger the message interaction interface of the first object and the second object. Alternatively, an interaction prompt is displayed on the resource collection page, and the message interaction control is displayed on the interaction prompt. The interaction prompt is used to indicate that the resource interaction event has been completed, and the message interaction control is used to trigger the message interaction interface of the first object and the second object.
[0106] In some embodiments, the method further includes: if the virtual interactive resources in the resource container of the second object are insufficient to meet the second quantity, displaying the existing virtual interactive resources of the second object in the resource container while simultaneously displaying empty spaces in the resource container. The specific setting principle has been described in detail in the above embodiments and will not be repeated here.
[0107] In some embodiments, the method further includes: in response to a setting instruction from a first object, displaying a setting page for the first object, the setting page being used to set at least one of a resource container displayed by the first object on a resource collection page, a virtual interactive resource displayed in the resource container, and an interaction request prompt, wherein the interaction request prompt indicates the interaction request of the first object; and in response to a setting operation by the first object on the setting page, setting at least one of a resource container displayed by the first object on the resource collection page, a virtual interactive resource displayed in the resource container, and an interaction request prompt. The specific setting principles have been described in detail in the above embodiments and will not be repeated here.
[0108] In some embodiments, the method further includes: if any second object does not access its own resource collection page within a target time period, updating the life state of the virtual interactive resources in the resource container of the second object from a first state to a second state. This can be found in the above embodiments and will not be repeated here.
[0109] In some embodiments, the method further includes: in response to a maintenance operation on the virtual interactive resources of the second object, updating the life state of the virtual interactive resources in the resource container of the second object from the current state to a first state, wherein the maintenance operation is used to maintain the life state of the virtual interactive resources. This content can be found in the above embodiments and will not be repeated here.
[0110] In some embodiments, the method further includes: displaying an interactive prompt barrage on the resource collection page, the interactive prompt barrage being used to prompt interactive behavior between any second object and other objects regarding the virtual interactive resources of the first object. This content can be found in the above embodiments and will not be repeated here.
[0111] In some embodiments, the method further includes: in response to a swiping operation on a resource collection page, displaying a third object associated with the first object and virtual interactive resources obtained by the third object from other objects, wherein the third object is an object whose affinity with the first object ranks after a first number. This content can be found in the above embodiments and will not be repeated here.
[0112] The following section will use the target activity page as a starting point to introduce the display methods of virtual interactive resources.
[0113] See Figure 4 , Figure 4 This is a schematic diagram illustrating a target active page according to an exemplary embodiment, from... Figure 4 As can be seen, the target activity page has a resource collection page entry control 401, which is the "resource collection page entry" in the figure. Clicking the resource collection page entry control 401 will display the resource collection page.
[0114] See Figure 5 , Figure 5 This is a schematic diagram illustrating a resource collection page according to an exemplary embodiment, from... Figure 5 As can be seen, the resource collection page displays the first object, the second object, the resource container of each object, and the virtual interactive resources that each object obtains from other objects. The virtual interactive resources of each object are inserted into the resource container, and the corresponding position of each object's resource container displays the object's nickname, the object's avatar, and quantity prompt information. The quantity prompt information specifically represents the number of virtual interactive resources that the object possesses. The resource collection page displays a preset path, and the resource containers of the second objects are displayed along the preset path from near to far, according to the order of the intimacy between each second object and the first object from high to low.
[0115] See Figure 5 A first setting control 501 is displayed at the corresponding position of the resource container of the first object. Triggering the first setting control 501 can pull up, such as Figure 6 The first settings page shown in Figure (a) is used to configure at least one of the resource containers and virtual interactive resources displayed in the resource collection page for the first object. A second settings control 502 is displayed at the corresponding position of the resource container of the first object. Triggering the second settings control 502 allows for the following settings to be displayed: Figure 8 The second settings page, shown in Figure (a), is used to configure interactive prompts. A resource interaction control 503 is displayed at the corresponding position of the resource container of the second object. Triggering the resource interaction control 503 can bring up, for example... Figure 9 The page showing the gift is shown.
[0116] See Figure 6 In Figure (b), the first settings page includes a virtual interactive resource control 601 and a resource container control 602. When the resource container control 602 is triggered, the first settings page displays various types of resource containers and a save control. These various types of resource containers include, for example, "plastic flower pot," "ceramic flower pot," and "cement flower pot." After selecting any of these resource containers and clicking the save control, the resource container of the first object is displayed as the selected type of resource container on the resource collection page of different objects. See also... Figure 6 In Figure (a), the virtual interactive resource control 601 is triggered. The first settings page displays various types of virtual interactive resources received by the first object and a save control. Various types of virtual interactive resources include "rose", "lily" and "sunflower". After selecting any one or more of the above types of virtual interactive resources, the save control is clicked. The virtual interactive resources of the first object are displayed in the resource collection page of different objects as the selected number and type of virtual interactive resources.
[0117] See Figure 7 , Figure 7 This is a schematic diagram illustrating different display scenarios of virtual interactive resources in a resource container according to an exemplary embodiment. Each object's resource container displays a fixed number of virtual interactive resources. In this embodiment, each object's resource container displays a maximum of three types of virtual interactive resources. For example, when an object possesses virtual interactive resources of multiple resource levels, the resource container displays the three virtual interactive resources of the highest resource level possessed by the object. For example, when the number of the highest-level virtual interactive resources possessed by the object is greater than or equal to three, the resource container displays the three virtual interactive resources of that highest resource level. For example, when an object possesses fewer than three virtual interactive resources, the resource container displays the number of virtual interactive resources possessed by the object and empty spaces, and the sum of the empty spaces and the number of virtual interactive resources possessed by the object is three. If virtual interactive resources are customized through the first settings page, initially, the resource collection page displays according to the customized settings, and subsequently updates the display based on the resource levels of virtual interactive resources donated by other objects.
[0118] See Figure 8 , Figure 8Figure (a) shows the second settings page, which includes multiple interaction request labels 801 and text input boxes 802. The interaction request labels 801 include phrases such as "Request flowers," "Sending flowers will make you rich," and "Request flowers, come quickly." Using these labels, the interaction request of the first object (nickname 1) is set to "Request flowers." After the interaction request is set, it is displayed on the resource collection page of the first object. Figure 8 Figure (b) in the diagram, which is also the "Request Flowers" 803 in the main state diagram, is displayed on a resource collection page of a second object. Figure 8 Figure (c) in the diagram, also known as the "Request for Flowers" 804 in the objective state diagram.
[0119] See Figure 9 , Figure 9 This is a schematic diagram illustrating a gifting interface responding to a resource interaction event, according to an exemplary embodiment. The gifting page includes various types of virtual interactive resources 901, message information labels 902, and a gifting control 903. Message information labels 902 include phrases such as "Thank you in my heart, my feelings are long-lasting," and the gifting control 903 is the "Send my heartfelt gift" shown in the diagram. By selecting a virtual interactive resource of a target type and a message information label with the target message information, and then triggering the gifting control 903, the selected virtual interactive resource is gifted to a second object, which is equivalent to displaying... Figure 10 The resource sends an animation, and the virtual interactive resource carries the target message information; see [link / reference]. Figure 10 The first object sends a lily to a second object. The displayed resource sending animation shows the first virtual interactive resource (a lily) being inserted into the resource container (flowerpot) of the second object on the resource collection page, and the resource interaction control 503 is displayed as a message interaction control 1001. Alternatively, an interaction prompt is displayed on the resource collection page, and the message interaction control 1001 is displayed on the interaction prompt. In the embodiments of this disclosure, the display forms of the message interaction control 1001 are different in the two ways. Of course, the display forms of the message interaction control 1001 in the two ways can also be the same. Through the analysis of... Figure 10 Both message interaction controls 1001 with different presentation styles can be triggered to launch the following: Figure 11 The message interaction interface for the first and second objects is shown.
[0120] See Figure 12 In Figure (a), if a second object does not access its resource collection page within the target time period, the life state of the virtual interactive resource in the second object's resource container is updated from the first state (blooming) to the second state (withered). The second state is represented by a gray shadow in the figure, and a maintenance operation control 1201, i.e., "watering," is displayed next to the virtual interactive resource. See Figure (a). Figure 12In Figure (b), the maintenance operation of the virtual interactive resources of the second object can be realized by clicking the maintenance operation control 1201.
[0121] See Figure 13 , Figure 13 This is a schematic diagram of a resource collection page with interactive prompts according to an exemplary embodiment. In the resource collection page, interactive prompts 1301 are displayed. The interactive prompts are used to prompt the interaction between any second object and other objects on the virtual interactive resources of the first object. For example, "Nickname 2 sends you a rose" and "Nickname 3 waters you" are displayed.
[0122] See Figure 14 , Figure 14 This is a schematic diagram of another resource collection page according to an exemplary embodiment. Another resource collection page is provided in which the preset path generally extends to the right in a serpentine shape along the horizontal direction. At this time, by swiping the resource collection page horizontally, a third object can be displayed in the resource collection page.
[0123] The above process uses a garden setting as an example. This method of showcasing flowers received by various individuals through a garden is highly effective, especially for those who prefer reciprocal gift-giving in online social interactions. Using flowers as a tool for interaction and expressing social charm can effectively encourage interaction from these individuals. Furthermore, by providing a variety of flower types to highlight their diversity, and by adding messages of blessing, the expression of affection through flower-giving is enriched. This multi-faceted approach enhances flower-giving interaction, further stimulating users to collect and send flowers, and cultivating a flower-giving mindset.
[0124] Figure 15 This is a block diagram illustrating a display device for virtual interactive resources according to an exemplary embodiment. See also... Figure 15 The display device for the virtual interactive resource includes: The first display module 1501 is used to display the resource collection page in response to a display instruction for the resource collection page of the first object. The resource collection page is used to display a first number of second objects associated with the first object and virtual interactive resources obtained by the second object from other objects. The second display module 1502 is used to display a first number of resource containers of the second objects in the resource collection page; The third display module 1503 is used to display the virtual interactive resources of the second object in the resource container of the first number of second objects; The fourth display module 1504 is used to respond to a resource interaction event for any second object, and display a first virtual interactive resource based on the resource container of the second object. The resource interaction event is used to gift virtual interactive resources, and the first virtual interactive resource is the virtual interactive resource corresponding to the resource interaction event.
[0125] In some embodiments, the second display module is configured to, when there are multiple second objects, display the resource containers of the second objects at different locations on the resource collection page according to the affinity between each second object and the first object, where affinity indicates the interaction between the objects.
[0126] In some embodiments, the second display module is configured to display a preset path in the resource collection page, and to display the resource containers of the second objects along the preset path from near to far, according to the order of the proximity between each second object and the first object from large to small.
[0127] In some embodiments, the fourth display module is configured to display a resource sending animation in response to a resource interaction event for any second object, the resource sending animation indicating that a first virtual interactive resource is inserted into the resource container of the second object.
[0128] In some embodiments, the fourth display module is configured to respond to a resource interaction event for any second object, and if the resource level of the second virtual interactive resource already existing in the resource container of the second object is greater than or equal to that of the first virtual interactive resource, then display a quantity prompt message indicating that the number of virtual interactive resources obtained by the second object has increased.
[0129] In some embodiments, the fourth display module is configured to, in response to a resource interaction event for any second object, replace the second virtual interactive resource in the resource container of the second object with the first virtual interactive resource if the resource level of the second virtual interactive resource already existing in the resource container of the second object is lower than that of the first virtual interactive resource.
[0130] In some embodiments, the apparatus further includes a quantity prompting module, configured to display quantity prompting information in response to a resource interaction event for any second object, the quantity prompting information indicating that the quantity of virtual interactive resources obtained by the second object has increased.
[0131] In some embodiments, the apparatus further includes a resource container display module, configured to display the existing virtual interactive resources of the second object in the resource container and display empty spaces in the resource container if the virtual interactive resources in the resource container of the second object are less than the second quantity.
[0132] In some embodiments, the apparatus further includes: a resource interaction control display module, an execution module, and a message interaction control display module; The resource interaction control display module is used to display resource interaction controls at the corresponding positions of the resource containers of the second object. The resource interaction controls are used to trigger resource interaction events. The execution module is used to respond to operations on resource interaction controls and execute resource interaction events; The message interaction control display module is used to display resource interaction controls as message interaction controls. These message interaction controls are used to trigger the message interaction interface of the first and second objects.
[0133] In some embodiments, the device further includes: a resource interaction control display module, an execution module, and an interactive prompt display module; The resource interaction control display module is used to display resource interaction controls at the corresponding positions of the resource containers of the second object. The resource interaction controls are used to trigger resource interaction events. The execution module is used to respond to operations on resource interaction controls and execute resource interaction events; The interactive prompt display module is used to display interactive prompts on the resource collection page. The interactive prompts display message interaction controls. The interactive prompts are used to indicate that the resource interaction event has been completed, and the message interaction controls are used to trigger the message interaction interface of the first object and the second object.
[0134] In some embodiments, the apparatus further includes: a gift page display module, configured to display a gift page in response to an operation of a resource interaction control for any second object, the gift page being used to select a virtual interactive resource to be gifted and to input message information; and to execute a resource interaction event in response to a submission instruction for the gift page.
[0135] In some embodiments, the apparatus further includes: an information information display module, configured to, in response to a triggering operation on the resource container of the second object, display on the resource collection page at least one of the following: object information of the source object, message information, and interaction information of the source object to the second object for each virtual interactive resource in the resource container; the source object indicates the object that gifted the virtual interactive resource to the second object; the object information indicates the account information of the source object; and the interaction information indicates the information content of the interaction between the source object and the second object.
[0136] In some embodiments, the apparatus further includes: a setting page display module and a setting module; The setting page display module is used to respond to the setting instructions of the first object and display the setting page of the first object. The setting page is used to set at least one of the resource container, the virtual interactive resource displayed in the resource container, and the interaction request prompt of the first object in the resource collection page. The interaction request prompt indicates the interaction request of the first object. The settings module is used to respond to the settings operation of the first object on the settings page and to set at least one of the resource container, the virtual interactive resource displayed in the resource container, and the interaction requirement prompt displayed by the first object on the resource collection page.
[0137] In some embodiments, the apparatus further includes: a first update module, configured to update the life state of virtual interactive resources in the resource container of the second object from a first state to a second state if any second object does not access its own resource collection page within a target time period.
[0138] In some embodiments, the apparatus further includes: a second update module, configured to update the life state of the virtual interactive resources in the resource container of the second object from the current state to a first state in response to a maintenance operation on the virtual interactive resources of the second object, wherein the maintenance operation is used to maintain the life state of the virtual interactive resources.
[0139] In some embodiments, the device further includes: a bullet screen display module, configured to display interactive prompt bullet screens on a resource collection page, the interactive prompt bullet screens being used to prompt interactive behavior between any second object and other objects regarding the virtual interactive resources of the first object.
[0140] In some embodiments, the resource collection page is a subpage of the target activity page; in response to the interaction behavior of the first object in the resource collection page, the activity resource corresponding to the interaction behavior is obtained, and the activity resource is used to perform activities in the target activity page.
[0141] In some embodiments, the apparatus further includes: a sliding display module, configured to display, in response to a sliding operation on a resource collection page, a third object associated with a first object and virtual interactive resources obtained by the third object from other objects, wherein the third object is an object whose affinity with the first object is ranked after a first number.
[0142] It should be noted that the display device for virtual interactive resources provided in the above embodiments is only illustrated by the division of the above functional units. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device can be divided into different functional units to complete all or part of the functions described above. In addition, the display device for virtual interactive resources and the display method embodiment for virtual interactive resources provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiment, which will not be repeated here.
[0143] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0144] When an electronic device is provided as a terminal, Figure 16 This is a block diagram illustrating a terminal 1600 according to an exemplary embodiment. Figure 16 A structural block diagram of a terminal 1600 provided in an exemplary embodiment of this disclosure is shown. The terminal 1600 may be a smartphone, tablet computer, laptop computer, or desktop computer. The terminal 1600 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.
[0145] Typically, terminal 1600 includes a processor 1601 and a memory 1602.
[0146] Processor 1601 may include one or more processing cores, such as a quad-core processor, a 16-core processor, etc. Processor 1601 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1601 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1601 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 1601 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0147] The memory 1602 may include one or more computer-readable storage media, which may be non-transitory. The memory 1602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1602 are used to store at least one computer program, which is executed by the processor 1601 to implement the method provided in the method embodiments of this application.
[0148] In some embodiments, the terminal 1600 may also optionally include a peripheral device interface 1603 and at least one peripheral device. The processor 1601, memory 1602, and peripheral device interface 1603 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1603 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 1604, a display screen 1605, and a power supply 1606.
[0149] Peripheral interface 1603 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1601 and memory 1602. In some embodiments, processor 1601, memory 1602 and peripheral interface 1603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1601, memory 1602 and peripheral interface 1603 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0150] The radio frequency (RF) circuit 1604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1604 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1604 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In some embodiments, the RF circuit 1604 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1604 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1604 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.
[0151] Display screen 1605 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1605 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1601 for processing. In this case, display screen 1605 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1605, disposed on the front panel of terminal 1600; in other embodiments, there may be at least two display screens, disposed on different surfaces of terminal 1600 or in a folded design; in still other embodiments, display screen 1605 may be a flexible display screen, disposed on a curved or folded surface of terminal 1600. Furthermore, display screen 1605 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1605 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0152] Power supply 1606 is used to power the various components in terminal 1600. Power supply 1606 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1606 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0153] Those skilled in the art will understand that Figure 16 The structure shown does not constitute a limitation on terminal 1600 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0154] In an exemplary embodiment, a computer-readable storage medium is also provided, such as a memory including a computer program that can be executed by a processor to perform the methods in the above embodiments. For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0155] In an exemplary embodiment, a computer program product or computer program is also provided, which includes program code stored in a computer-readable storage medium. A processor of an electronic device reads the program code from the computer-readable storage medium and executes the program code, causing the electronic device to perform the method described above.
[0156] 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 following claims.
[0157] 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 displaying virtual interactive resources, characterized in that, The method includes: In response to a display instruction for a resource collection page of a first object, the resource collection page is displayed, the resource collection page being used to display a first number of second objects associated with the first object and virtual interactive resources obtained by the second object from other objects; The resource collection page displays the resource containers of the first number of second objects, and the virtual interactive resources of the second objects are displayed in the resource containers of the first number of second objects; In response to a resource interaction event for any second object, a first virtual interactive resource is displayed based on the resource container of the second object, wherein the resource interaction event is used to gift virtual interactive resources, and the first virtual interactive resource is the virtual interactive resource corresponding to the resource interaction event.
2. The method for displaying virtual interactive resources according to claim 1, characterized in that, The resource container that displays the first number of second objects on the resource collection page includes: When there are multiple second objects, the resource containers of the second objects are displayed at different locations on the resource collection page according to the affinity between each second object and the first object. The affinity indicates at least one of the degree of association and the type of association between the objects.
3. The method for displaying virtual interactive resources according to claim 2, characterized in that, The method of displaying the resource containers of the second objects at different locations on the resource collection page according to the affinity between each second object and the first object includes: A preset path is displayed on the resource collection page, and the resource containers of the second objects are displayed along the preset path from near to far, according to the order of their proximity to the first object from large to small.
4. The method for displaying virtual interactive resources according to claim 1, characterized in that, The step of displaying a first virtual interactive resource based on the resource container of the second object in response to a resource interaction event for any second object includes: In response to a resource interaction event for any second object, a resource sending animation is displayed, the resource sending animation indicating that the first virtual interactive resource is inserted into the resource container of the second object.
5. The method for displaying virtual interactive resources according to claim 1, characterized in that, The step of displaying a first virtual interactive resource based on the resource container of the second object in response to a resource interaction event for any second object includes: In response to a resource interaction event for any second object, if the resource level of the second virtual interactive resource already existing in the resource container of the second object is greater than or equal to that of the first virtual interactive resource, a quantity prompt message is displayed, indicating that the number of virtual interactive resources obtained by the second object has increased.
6. The method for displaying virtual interactive resources according to claim 1, characterized in that, The step of displaying a first virtual interactive resource based on the resource container of the second object in response to a resource interaction event for any second object includes: In response to a resource interaction event for any second object, if the resource level of the second virtual interactive resource already existing in the resource container of the second object is lower than that of the first virtual interactive resource, then the second virtual interactive resource in the resource container of the second object is replaced with the first virtual interactive resource.
7. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: In response to a resource interaction event for any second object, a quantity prompt is displayed, indicating that the number of virtual interactive resources acquired by the second object has increased.
8. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: If the virtual interactive resources in the resource container of the second object are insufficient to meet the second quantity, while displaying the existing virtual interactive resources of the second object in the resource container, an empty space is also displayed in the resource container.
9. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: Display a resource interaction control at the corresponding position of the resource container of the second object; the resource interaction control is used to trigger resource interaction events. In response to an operation on the resource interaction control, the resource interaction event is executed; The resource interaction control is displayed as a message interaction control, which is used to trigger the message interaction interface between the first object and the second object.
10. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: Display a resource interaction control at the corresponding position of the resource container of the second object; the resource interaction control is used to trigger resource interaction events. In response to an operation on the resource interaction control, the resource interaction event is executed; An interactive prompt is displayed on the resource collection page, and a message interaction control is displayed on the interactive prompt. The interactive prompt is used to indicate that the resource interaction event has been completed, and the message interaction control is used to trigger the message interaction interface between the first object and the second object.
11. The method for displaying virtual interactive resources according to claim 9 or 10, characterized in that, The method further includes: In response to an operation of the resource interaction control for any second object, a gift page is displayed, the gift page being used to select virtual interactive resources and enter message information; In response to the submission command on the gift page, the resource interaction event is executed.
12. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: In response to a trigger operation on the resource container of the second object, at least one of the following is displayed on the resource collection page: object information of the source object of each virtual interactive resource in the resource container, the message information, and the interaction information between the source object and the second object.
13. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: In response to the setting instruction of the first object, the setting page of the first object is displayed. The setting page is used to set at least one of the resource container, the virtual interactive resource displayed in the resource container, and the interaction request prompt of the first object displayed on the resource collection page, wherein the interaction request prompt indicates the interaction request of the first object. In response to the setting operation of the first object on the settings page, at least one of the resource container, the virtual interactive resource displayed in the resource container, and the interaction request prompt displayed on the resource collection page of the first object is set.
14. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: If any second object does not access its own resource collection page within the target time period, the life status of the virtual interactive resources in the resource container of the second object will be updated from the first state to the second state.
15. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: In response to a maintenance operation on the virtual interactive resources of the second object, the life state of the virtual interactive resources in the resource container of the second object is updated from the current state to the first state, wherein the maintenance operation is used to maintain the life state of the virtual interactive resources.
16. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: On the resource collection page, interactive prompts are displayed. These prompts are used to indicate the interactive behavior between any second object and other objects regarding the virtual interactive resources of the first object.
17. The method for displaying virtual interactive resources according to claim 1, characterized in that, The resource collection page is a subpage of the target activity page; The method further includes: in response to the interaction behavior of the first object in the resource collection page, obtaining the activity resource corresponding to the interaction behavior, the activity resource being used to perform an activity in the target activity page.
18. The method for displaying virtual interactive resources according to claim 1, characterized in that, The method further includes: In response to a swipe operation on the resource collection page, a third object associated with the first object and virtual interactive resources obtained by the third object from other objects are displayed. The third object is an object whose affinity with the first object is ranked after the first number.
19. A display device for virtual interactive resources, characterized in that, The device includes: A first display module is configured to display the resource collection page in response to a display instruction for a resource collection page of a first object. The resource collection page is configured to display a first number of second objects associated with the first object and virtual interactive resources obtained by the second object from other objects. The second display module is used to display the resource containers of the first number of second objects in the resource collection page; The third display module is used to display the virtual interactive resources of the second object in the resource container of the first number of second objects; The fourth display module is used to respond to a resource interaction event for any second object, and display a first virtual interactive resource based on the resource container of the second object, wherein the first virtual interactive resource is the virtual interactive resource corresponding to the resource interaction event.
20. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the method for displaying virtual interactive resources as described in any one of claims 1 to 18.
21. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the method for displaying virtual interactive resources as described in any one of claims 1 to 18.
22. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method for displaying virtual interactive resources as described in any one of claims 1 to 18.