Interaction method and device, equipment and storage medium

By generating dynamic effects based on user choices in the interactive interface, the problem of the single existing interactive method is solved, and the diversity of interactive methods and efficiency improvement are achieved.

CN120640081APending Publication Date: 2025-09-12BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510725564.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

The existing interactive resources have a relatively simple way of interacting with other users, resulting in low user interaction efficiency.

Method used

An interaction request associated with a target interactive resource is obtained, and a dynamic effect associated with the target interactive resource is presented in an interactive interface, where the dynamic effect is generated based on a plurality of reference interactive resources, and the plurality of reference interactive resources are determined based on a selection operation of a first user.

Benefits of technology

By generating diverse dynamic effects, the user's interaction methods are enriched and the interaction efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120640081A_ABST
    Figure CN120640081A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to an interaction method and device, equipment and a storage medium. The method provided by the invention comprises the following steps: acquiring an interaction request associated with a target interaction resource; and in response to the interaction request, presenting a dynamic effect associated with the target interaction resource in the interaction interface, the dynamic effect being generated based on a plurality of reference interaction resources, and the plurality of reference interaction resources being determined based on a selection operation of the first user. In this way, according to the embodiment of the invention, the interaction efficiency of the user can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to interactive methods, apparatuses, devices, and computer-readable storage media. Background Art

[0002] As network technology matures, more and more users are engaging in interactive activities on online platforms. For example, users can interact with other users by sending interactive resources in interactive interfaces. However, the existing interactive resources used to interact with other users are relatively simple, resulting in low user interaction efficiency. Summary of the Invention

[0003] In a first aspect of the present disclosure, an interaction method is provided. The method includes: obtaining an interaction request associated with a target interactive resource; and, in response to the interaction request, presenting a dynamic effect associated with the target interactive resource in an interactive interface, wherein the dynamic effect is generated based on multiple reference interactive resources, wherein the multiple reference interactive resources are determined based on a selection operation of a first user.

[0004] In a second aspect of the present disclosure, a device for interaction is provided. The device includes: an acquisition module configured to acquire an interaction request associated with a target interactive resource; and a presentation module configured to present a dynamic effect associated with the target interactive resource in an interactive interface in response to the interaction request, wherein the dynamic effect is generated based on multiple reference interactive resources, wherein the multiple reference interactive resources are determined based on a selection operation of a first user.

[0005] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. When executed by the at least one processor, the instructions cause the device to perform the method of the first aspect.

[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.

[0007] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0009] Figure 1 A schematic diagram illustrating an example environment in which embodiments according to the present disclosure may be implemented;

[0010] Figures 2A to 2K shows an example interface according to some embodiments of the present disclosure;

[0011] Figure 3 A flowchart illustrating an example process of interaction according to some embodiments of the present disclosure;

[0012] Figure 4 A schematic structural block diagram illustrating an example apparatus for interaction according to some embodiments of the present disclosure is shown; and

[0013] Figure 5 A block diagram of an electronic device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0014] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0015] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.

[0016] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.

[0017] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0018] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.

[0019] As mentioned above, with the increasing maturity of network technology, more and more users are engaging in interactive activities on online platforms. For example, users can interact with other users by sending interactive resources in interactive interfaces. However, the methods for interacting with other users based on existing interactive resources are relatively limited, resulting in low user interaction efficiency.

[0020] Embodiments of the present disclosure provide a scheme for interaction. According to this scheme, the present disclosure can obtain an interaction request associated with a target interactive resource. Furthermore, the present disclosure can present a dynamic effect associated with the target interactive resource in an interactive interface in response to the interaction request. The dynamic effect is generated based on multiple reference interactive resources. The multiple reference interactive resources are determined based on a selection operation of a first user.

[0021] In this way, the embodiments of the present disclosure can present the dynamic effects associated with the target interactive resource in the interactive interface after obtaining the interactive request associated with the target interactive resource. In addition, the present disclosure can generate dynamic effects associated with the target interactive resource based on multiple reference interactive resources. In this way, the embodiments of the present disclosure can generate different dynamic effects based on different reference interactive resources, thereby ensuring the diversity of dynamic effects associated with the target interactive resource. In addition, the embodiments of the present disclosure support the determination of multiple reference interactive resources based on the user's selection operation, thereby enriching the user's interaction methods.

[0022] Various example implementations of this solution are described in detail below with reference to the accompanying drawings.

[0023] Sample Environment

[0024] Figure 1 1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. Figure 1 As shown, example environment 100 may include electronic device 110 .

[0025] In this example environment 100, electronic device 110 may run an application 120 that supports interface interaction. Application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to, media applications, live broadcast applications, social applications, or other suitable applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices.

[0026] exist Figure 1 In the environment 100 , if the application 120 is in an active state, the electronic device 110 can present, through the application 120 , an interface 150 for supporting dynamic effects of obtaining interactive requests and presenting interactive resources.

[0027] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).

[0028] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. For example, the server 130 may include a computing system / server such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 may provide background services for the application 120 on the electronic device 110 that supports viewing and creating a collection of shooting locations.

[0029] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired or wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.

[0030] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the present disclosure.

[0031] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0032] Example Interaction

[0033] Figures 2A to 2K 200A to 200L according to some embodiments of the present disclosure. Figure 1 The electronic device 110 is provided as shown.

[0034] In some embodiments, as Figure 2A As shown, the electronic device 110 can present an interface 200A. The interface 200A can be implemented as an interactive interface. For example, such an interactive interface may include a live broadcast interface, a game interface, or a conversation interface. Taking the live broadcast interface as an example, such an interactive interface can present the live broadcast content of the live broadcast room. As an example, the live broadcast party of the live broadcast room can initiate a live broadcast interactive event to present the live broadcast content in the live broadcast interface of the live broadcast room. The audience can participate in the live broadcast interactive event of the live broadcast room, and then realize live broadcast interaction with the live broadcast party or other audience parties. For example, the audience can send interactive resources to the live broadcast party in the live broadcast room to interact with the live broadcast party. As an example, such interactive resources can also be called virtual props or virtual gifts.

[0035] In some embodiments, the electronic device 110 can obtain an interaction request associated with a target interactive resource. As an example, the target interactive resource can also be referred to as a fusion interactive resource. Such a target interactive resource can be used to present a dynamic effect associated with the target interactive resource in a live broadcast interface. As an example, such a dynamic effect can include video content. Such a dynamic effect can be generated based on multiple reference interactive resources. Multiple reference interactive resources can be determined by a selection operation of a user (e.g., a first user).

[0036] First, taking the first user as the current user associated with the interaction request as an example, the generation of the target interaction resource and the dynamic effects associated with the target interaction resource are described exemplarily.

[0037] In some embodiments, the electronic device 110 may present a set of candidate interactive resources in the interface 200A, for example, interactive resource 202-1, interactive resource 202-2, interactive resource 202-3, and interactive resource 202-4. For example, the electronic device 110 may present a set of candidate interactive resources in the interactive panel 204 of the interactive interface (e.g., interface 200A). In some embodiments, the electronic device 110 may provide a first label item associated with a set of candidate interactive resources in the interactive panel 204, for example, label item 206 (e.g., Magic Fusion). Alternatively, the electronic device 110 may present a set of candidate interactive resources in the interactive panel 204 in response to a selection of the first label item. Further, the electronic device 110 may receive a selection of multiple reference interactive resources from a set of candidate interactive resources to generate a target interactive resource based on the multiple reference interactive resources.

[0038] In some embodiments, the electronic device 110 may present a resource entry (not shown) associated with the interactive resource in the interface 200A. Further, the electronic device 110 may present the interactive panel 204 in the interface 200A in response to a trigger (e.g., a click operation) on the resource entry.

[0039] As an example, the electronic device 110 may present multiple preset areas for adding reference interactive resources in the interactive panel 204, such as a preset area 208-1 and a preset area 208-2. As an example, the number of such multiple preset areas includes at least two. In some embodiments, the electronic device 110 may present multiple reference interactive resources in the multiple preset areas. In some embodiments, the electronic device 110 may present multiple reference interactive resources in the multiple preset areas in response to receiving a selection of multiple reference interactive resources from a set of candidate interactive resources.

[0040] As an example, the electronic device 110 may present at least one instruction element in the interactive panel 204 to indicate how to add a reference interactive resource to a preset area. As an example, such at least one instruction element may include a first instruction element, for example, instruction element 210. As an example, instruction element 210 may include a gesture element and an arrow element. For example, such instruction element 210 may be a dynamic instruction element. The electronic device 110 may present a gesture action process based on the instruction element 210 to indicate how to add a reference interactive resource to a preset area based on a gesture operation. For example, the instruction element 210 may indicate how to add at least one interactive resource from a group of candidate interactive resources to a preset area as a reference interactive resource based on a drag operation. Alternatively, such at least one instruction element may include a second instruction element, for example, instruction element 212. As an example, the instruction element 212 may include a text element (for example, "Drag or click to place a gift") to indicate the supported adding methods.

[0041] As an example, Figure 2B As shown, the electronic device 110 can present an interface 200B. The interface 200B can be implemented as an interactive interface. The electronic device 110 can present multiple reference interactive resources in multiple preset areas in response to the selection of multiple reference interactive resources from a set of candidate interactive resources. For example, the electronic device 110 can present a reference interactive resource 209-1 corresponding to the interactive resource 202-1 in the preset area 208-1 in response to a click operation on the interactive resource 202-1. Alternatively, the electronic device 110 can present a reference interactive resource 209-2 corresponding to the interactive resource 202-4 in the preset area 208-2 in response to a drag operation on the interactive resource 202-4.

[0042] Additionally or alternatively, the multiple reference interactive resources presented in multiple preset areas may be determined by the electronic device 110 from a group of candidate interactive resources. For example, the electronic device 110 may determine multiple reference interactive resources from a group of candidate interactive resources based on historical interaction information of the group of candidate interactive resources. For example, such historical interaction information may include the number of times used, the number of times collected, and / or the time of publication, etc. As an example, the electronic device 110 may determine multiple reference interactive resources from a group of candidate interactive resources that have been used more than a threshold number of times. Alternatively, the electronic device 110 may determine multiple reference interactive resources with the latest publication time from a group of candidate interactive resources.

[0043] As an example, the electronic device 110 may also present a delete control associated with the reference interactive resource in the preset area, such as the delete control 214. Furthermore, the electronic device 110 may stop presenting the reference interactive resource in the preset area in response to triggering the delete control. For example, the electronic device 110 may stop presenting the reference interactive resource 209-1 in the preset area 208-1 in response to triggering the delete control 214 (e.g., a click operation).

[0044] In some embodiments, the electronic device 110 may also present at least one indication element in the interactive panel 204 to indicate how to trigger the generation of a target interactive resource based on multiple reference interactive resources. As an example, the electronic device 110 may present a third indication element in the interactive panel 204, for example, an indication element 216. As an example, the indication element may include a gesture element and / or an arrow element. As an example, the indication element 216 may be a dynamic indication element. For example, the indication element 216 may present a gesture action process to indicate how to trigger the generation of a target interactive resource based on multiple reference interactive resources based on a gesture operation. Alternatively, such at least one indication element may include a fourth indication element, for example, an indication element 218. As an example, the indication element 218 may include a text element (for example, "fusion can be triggered when gifts are stacked") to indicate the supported triggering methods.

[0045] In some embodiments, as Figure 2C As shown, electronic device 110 may present interface 200C. Interface 200C may be implemented as an interactive interface, for example. Electronic device 110 may present a set of candidate topics in interactive panel 204, such as candidate topic 220-1, candidate topic 220-2, and candidate topic 220-3. As an example, a set of candidate topics may correspond to different live broadcast styles. For example, different live broadcast styles may be adapted to different live broadcast scenarios. For example, such live broadcast styles may include a singing live broadcast style, a dancing live broadcast style, and / or a chatting live broadcast style.

[0046] As an example, electronic device 110 may adjust a first display position of a first interactive resource in interactive panel 204 based on a move operation associated with the first interactive resource among the plurality of reference interactive resources. Furthermore, electronic device 110 may present a set of candidate topics in interactive panel 204 in response to a distance between the first display position and a second display position of a second interactive resource among the plurality of reference interactive resources being less than a threshold. For example, electronic device 110 may adjust a first display position of reference interactive resource 209-2 in interactive panel 204 in response to receiving a move operation (e.g., a drag operation) directed to reference interactive resource 209-2. Furthermore, when the first display position of reference interactive resource 209-2 is updated to a distance less than a threshold from the second display position of reference interactive resource 209-1 (e.g., there is an overlap between reference interactive resources 209-1 and reference interactive resources 209-2), a set of candidate topics is presented in interactive panel 204. Furthermore, electronic device 110 may receive a selection of at least one topic from the set of candidate topics. For example, the electronic device 110 may receive a selection of at least one topic in response to the end state of the move operation being associated with the third display position of the at least one topic in the interactive panel 204. Alternatively, the electronic device 110 may receive a selection of at least one topic in response to a click operation on at least one topic from a set of candidate topics.

[0047] Alternatively, the electronic device 110 may provide a theme control (not shown) associated with a set of candidate themes in the interactive panel 204. Further, the electronic device 110 may present a set of candidate themes in the interactive panel 204 in response to triggering the theme control (e.g., a click operation).

[0048] In some embodiments, the electronic device 110 may trigger, in response to receiving a selection of at least one topic, the generation of a target interactive resource based on multiple reference interactive resources and at least one topic. Alternatively, the electronic device 110 may further provide a generation control 222 in the interactive panel 204. Further, the electronic device 110 may trigger, in response to triggering (e.g., a click operation) the generation control 222, the generation of a target interactive resource based at least on multiple reference interactive resources.

[0049] Alternatively, the electronic device 110 may also present first resource consumption information associated with multiple reference interactive resources in the interactive panel 204, for example, information 224. Such first resource consumption information may indicate a first virtual resource to be consumed (for example, "A resource"). As an example, the consumption of the first virtual resource may be determined based on the type of the multiple reference interactive resources. As an example, a reference interactive resource may be obtained by consuming a second virtual resource (for example, "B resource"). Different types of reference interactive resources may correspond to different consumption amounts of the second virtual resource. As an example, information 224 (for example, "consume a bottle of A resource") may indicate that the consumption amount of the first virtual resource associated with the reference interactive resource 209-1 and the reference interactive resource 209-2 is 1.

[0050] As an example, the electronic device 110 may present the number of first virtual resources associated with the current user in the interactive panel 204. For example, the electronic device 110 may present an indicator element 226 associated with the first virtual resource in the interactive panel 204 to indicate the number of first virtual resources (e.g., "2"). Further, when generating the target interactive resource, the electronic device 110 or the server 130 may generate the target interactive resource by consuming the first virtual resource. Alternatively, when the number of first virtual resources associated with the current user is less than the consumption of the first virtual resource indicated by the first resource information, the electronic device 110 or the server 130 may generate the target interactive resource by consuming the second virtual resource corresponding to the first virtual resource. Alternatively, the electronic device 110 may obtain the first virtual resource by consuming the second virtual resource in response to the user's operation.

[0051] In some embodiments, as Figure 2D As shown, the electronic device 110 can present an interface 200D. The interface 200D can be implemented as an interactive interface, for example. As an example, the electronic device 110 can present an animation process for generating a target interactive resource in the interactive panel 204 of the interface 200D. For example, such an animation process can include preset media content. Alternatively, such an animation process can also be associated with at least one visual content in a plurality of reference interactive resources. For example, based on Figure 2C The animation process of generating the target interactive resource from the reference interactive resource 209 - 1 and the reference interactive resource 209 - 2 may include the “rabbit” visual content associated with the reference interactive resource 209 - 1 and the “hot air balloon” visual content associated with the reference interactive resource 209 - 2 .

[0052] In some embodiments, during the process of generating a target interactive resource, the electronic device 110 or the server 130 may obtain resource description information associated with multiple reference interactive resources. Such resource description information may include descriptive text regarding the visual content corresponding to the multiple reference interactive resources. For example, the descriptive text for the visual content corresponding to reference interactive resource 209-1 may include "rabbit." For example, the descriptive text for the visual content corresponding to reference interactive resource 209-2 may include "hot air balloon," etc. Alternatively, such resource description information may also include the name information of the reference interactive resource. Furthermore, the electronic device 110 or the server 130 may process the resource description information using a generative model to generate dynamic effects for the target interactive resource. Alternatively, the generative model may also generate dynamic effects for the target interactive resource based on at least one of the themes mentioned above. For example, such a generative model may be a generative model capable of generating dynamic effects for interactive resources based on textual content and / or image content. For example, such a generative model may generate video content associated with the descriptive text (e.g., "rabbit" and "hot air balloon") based on the descriptive text (e.g., "rabbit riding a hot air balloon"). This disclosure is not intended to limit the specific implementation and / or training process of the generative model.

[0053] Alternatively, the electronic device 110 or the server 130 may further determine a target interactive resource from a set of preset interactive resources based on multiple reference interactive resources and / or at least one theme. As an example, the electronic device 110 or the server 130 may determine a target preset interactive resource from a set of preset interactive resources with an association greater than a preset threshold based on the association between the multiple reference interactive resources (and / or at least one theme) and the set of preset interactive resources, to serve as the target interactive resource. As an example, the set of preset interactive resources may be generated by a generation model based on a set of candidate interactive resources (and / or a set of candidate themes). The set of candidate interactive resources may include multiple reference interactive resources used to determine the target interactive resource. Additionally or alternatively, the set of candidate themes may include at least one theme used to determine the target interactive resource. For example, the electronic device 110 or the server 130 may determine multiple preset resource combinations based on a set of candidate interactive resources and / or a set of candidate themes. Further, the electronic device 110 or the server 130 may use the generation model to process the multiple preset resource combinations separately to generate a set of preset interactive resources. The set of preset interactive resources may correspond to different dynamic effects. As an example, in the process of determining the target interactive resource, the electronic device 110 or the server 130 can determine one or more preset interactive resources corresponding to multiple reference interactive resources and / or at least one topic from a set of preset interactive resources based on multiple reference interactive resources and / or at least one topic selected by the user to determine the target interactive resource.

[0054] In some embodiments, as Figure 2E As shown, electronic device 110 may present interface 200E. Further, in response to the target interactive resource being generated, electronic device 110 may present the target interactive resource, for example, target interactive resource 228, in interactive panel 204 of interface 200E. Alternatively, electronic device 110 may also present expiration information associated with target interactive resource 228, for example, information 230, in interactive panel 204. Information 230 (e.g., "Expires at 14:20 on August 6") may indicate the expiration date of the target interactive resource (valid before 14:20 on August 6).

[0055] In some embodiments, the electronic device 110 may obtain an interaction request associated with the target interaction resource. Further, the electronic device 110 may present a dynamic effect associated with the target interaction resource in the interaction interface in response to the interaction request.

[0056] In some embodiments, the electronic device 110 may present an interaction entry (e.g., also referred to as a first interaction entry) associated with the target interaction resource in response to the target interaction resource being generated, such as the interaction entry 232 (e.g., "Give"). Furthermore, the electronic device 110 may obtain an interaction request associated with the target interaction resource (e.g., the target interaction resource 228) in response to triggering (e.g., clicking) the first interaction entry (e.g., interaction entry 232).

[0057] In some embodiments, as Figure 2F As shown, the electronic device 110 can present an interface 200F. The interface 200F can be implemented as an interactive interface (e.g., a live broadcast interface). The electronic device 110 can present a dynamic effect associated with a target interactive resource in the interactive interface in response to an interactive request. For example, the electronic device 110 can present a dynamic effect 234 associated with a target interactive resource 228 in the interface 200F. For example, the electronic device 110 can present the dynamic effect 234 in the live broadcast area in the interface 200F. As an example, such a dynamic effect can include media content (e.g., video content). For example, such a dynamic effect can include at least one visual content associated with multiple reference interactive resources.

[0058] In some embodiments, the electronic device 110 may add the target interactive resource to the interactive resource set associated with the first user in response to the target resource being generated. Figure 2GAs shown, the electronic device 110 can present an interface 200G. For example, the interface 200G can be implemented as an interactive interface. The electronic device 110 can present multiple interactive resources in the interactive resource set in the interactive panel 204 of the interface 200G, for example, interactive resource 236-1, interactive resource 236-2, and interactive resource 236-3. As an example, the multiple interactive resources in the interactive resource set include at least one interactive resource generated by the current user based on multiple reference interactive resources. Alternatively, the multiple interactive resources in the interactive resource set can also include at least one interactive resource associated with interactive resources generated by other users.

[0059] As an example, the electronic device 110 may trigger the presentation of a dynamic effect by consuming a second virtual resource (e.g., B resource) in response to receiving an interactive request from the current user within a first period of time after the target resource is generated (e.g., within a validity period). For example, the electronic device 110 may present an interactive entry 238 associated with the interactive resource 236-1 in the interactive panel 204 in response to the interactive resource 236-1 being in the first period of time after being generated. The electronic device 110 may receive an interactive request for the interactive resource 236-1 in response to triggering the interactive entry 238 (e.g., a click operation). Further, the electronic device 110 may trigger the presentation of a dynamic effect with the interactive resource 236-1 in the interface 200G by consuming the second interactive resource.

[0060] Alternatively, the electronic device 110 may trigger the presentation of a dynamic effect by consuming a third virtual resource in response to receiving an interaction request within a second period after the target interactive resource is generated. As an example, the second virtual resource is different from the third virtual resource. For example, the second virtual resource and the third virtual resource may correspond to different virtual resource types. Alternatively, the second virtual resource and the third virtual resource may correspond to different quantities of the same virtual resource. Taking interactive resource 236-3 as an example, the electronic device 110 may present an interactive entry 240 associated with the interactive resource 236-3 in the interactive panel 204 (e.g., copying the same item) in response to the interactive resource 236-3 being within the second period after being generated (e.g., having exceeded its validity period). The electronic device 110 may trigger the presentation of a dynamic effect corresponding to the interactive resource 236-3 in the interface 200G by consuming the third interactive resource in response to the triggering of the interactive entry 240. As an example, the electronic device 110 may obtain a new interactive resource associated with the interactive resource 236-3 by consuming the third interactive resource in response to the triggering of the interactive entry 240. The dynamic effect of such a new interactive resource is the same as the dynamic effect of the interactive resource 236-3, and the new interactive resource is in the first time period. Further, the electronic device 110 can present the dynamic effect associated with the new interactive resource in the interactive interface in response to the interactive request for the new interactive resource.

[0061] Next, taking the example of the first user being different from the current user, the process of presenting the dynamic effects associated with the target interactive resource is described exemplarily.

[0062] As an example, the interaction request is associated with a second user (e.g., the current user). The second user is different from the first user. As an example, Figure 2H As shown, the electronic device 110 can present an interface 200H. The interface 200H can be implemented as an interactive interface, for example. As an example, the electronic device 110 can present a group of interactive resources associated with a group of other users in the interface 200H, for example, interactive resource 242-1 and interactive resource 242-2, etc. As an example, the group of interactive resources associated with other users presented in the interface 200H is determined based on interactive information from multiple interactive resources. Such interactive information can indicate browsing information, usage information, etc. of the interactive resources. For example, such a group of interactive resources can be updated based on a preset time interval (e.g., 24 hours).

[0063] As an example, the electronic device 110 may present an interactive entry (e.g., also referred to as a second interactive entry) associated with the target interactive resource (e.g., interactive resource 242-1) in the interface 200H. For example, the second interactive entry may include the interactive entry 244. The electronic device 110 may, in response to triggering the second interactive entry, associate the target interactive resource with the second user by consuming the fourth virtual resource associated with the second user. Alternatively, the electronic device 110 may present resource consumption information associated with the fourth virtual resource in the interactive panel 204 in response to triggering the interactive entry 244. As an example, as Figure 2I As shown, the electronic device 110 can present an interface 200I. The interface 200I can be implemented as an interactive interface, for example. For example, the electronic device 110 can present an interactive panel 204 in the interface 200I. As an example, the electronic device 110 can present resource consumption information 246 associated with the fourth virtual resource in the interactive panel. As an example, the resource consumption information 246 can indicate the type of virtual resources that need to be consumed (for example, "A resources" and "C resources") and / or the number of virtual resources that need to be consumed (for example, "2 A resources" and "1 C resource"). Alternatively, the electronic device 110 can also present reminder information 248 in the interactive panel 204. For example, the reminder information 248 may include "Copying the same gift requires the consumption of the following props, confirm copying" to indicate the usage information associated with the fourth virtual resource.

[0064] Additionally or alternatively, the electronic device 110 may present virtual resource information associated with the second user in the interactive panel 204 of the interface 200I. For example, the electronic device 110 may present the number of multiple types of virtual resources associated with the second user (e.g., 6 "A resources" and "1 C resource") in the area 250 of the interactive panel. Alternatively, the electronic device 110 may provide an acquisition control associated with the virtual resource, such as the control 252. As an example, the electronic device 110 may acquire the virtual resource (e.g., "A resource") via the control 252. Alternatively, the electronic device 110 may acquire the virtual resource (e.g., "A resource") by consuming the second virtual resource (e.g., "B resource") via the control 252.

[0065] Alternatively, the electronic device 110 may provide a confirmation control 254 in the interactive panel 204. Further, the electronic device 110 may associate the target interactive resource to the second user by consuming the fourth virtual resource associated with the second user in response to triggering the confirmation control 254 (e.g., a click operation). For example, the electronic device 110 may add the target interactive resource to the set of virtual resources associated with the second user. In response to associating the target interactive resource to the second user, the electronic device 110 may provide the second user with an interactive entry (e.g., also referred to as a third interactive entry) associated with the target interactive resource. Further, the electronic device 110 may obtain an interactive request associated with the target interactive resource in response to triggering the third interactive entry (e.g., a click operation) to present a dynamic effect associated with the target interactive resource in the interactive interface.

[0066] Alternatively, the interaction request mentioned above is a first interaction request. The electronic device 110 can present the dynamic effect of the target interactive resource in the interactive interface. Such a dynamic effect is triggered and presented in response to a second interaction request of a third user (for example, other users in the live broadcast room). Alternatively, the electronic device 110 can be associated with the dynamic effect and present an interactive portal (for example, a second interactive portal) associated with the target interactive resource. Further, the electronic device 110 can receive an interactive request from the second user via the second interactive portal to trigger the presentation of a dynamic effect with the target interactive resource in the interactive interface. The process of receiving an interactive request via the second interactive portal here can refer to the exemplary description associated with the interactive portal 244 above, which will not be repeated here.

[0067] In some embodiments, a plurality of reference interactive resources used to generate a target interactive resource are determined from a reference resource set. Figure 2J As shown, the electronic device 110 can present an interface 200J. The interface 200J can be implemented as an interactive interface, for example. The interface 200J can present multiple resource combinations associated with the reference interactive resource set in the interactive panel 204, for example, resource combination 256-1, resource combination 256-2, and resource combination 256-3. As an example, the electronic device 110 can present a label item 257 associated with the multiple resource combinations in the interactive panel 204. Further, the electronic device 110 can present the multiple resource combinations associated with the reference interactive resource set in the interactive panel 204 in response to triggering the label item 257 (for example, a click operation).

[0068] As an example, each resource combination in the multiple resource combinations may include at least two reference interactive resources. For example, resource combination 256-1 may include reference interactive resource A (e.g., "rabbit") and reference interactive resource B (e.g., "car"). Alternatively, the display style of the multiple resource combinations is determined based on historical interactive information associated with the multiple resource combinations. For example, such historical interactive information may indicate whether the target interactive resource associated with the multiple resource combinations is used to present a dynamic effect. As an example, if the target interactive resource associated with resource combination 256-1 is not used to present a dynamic effect, the electronic device 110 may present the resource combination 256-1 based on the first style. Alternatively, the electronic device 110 may present an interactive entry (also referred to as a fourth interactive entry), for example, interactive entry 258, associated with the resource combination 256-1 in the interactive panel 204 in response to the target interactive resource associated with the resource combination 256-1 not being used to present a dynamic effect. Further, the electronic device 110 may trigger the presentation of a dynamic effect of the target interactive resource associated with the resource combination 256-1 via the interactive entry 258.

[0069] In some embodiments, as Figure 2K As shown, the electronic device 110 can present an interface 200K. The interface 200K can be implemented as an interactive interface. The electronic device 110 can present an interactive panel 204 in the interactive interface. The electronic device 110 can respond to the Figure 2J In response to the triggering of the interactive entry 258 in the interactive panel 204, the reference interactive resource A (e.g., interactive resource 260-1) and the reference interactive resource B (e.g., interactive resource 260-2) associated with the resource combination 256-1 are presented in the interactive panel 204. Further, the electronic device 110 can generate a target interactive resource associated with the resource combination 256-1 based on the reference interactive resource 260-1 and the reference interactive resource 260-2 using the generation model in response to the triggering of the control 262. The electronic device 110 can present a dynamic effect associated with the target interactive resource in the interface 200K in response to the interaction request associated with the target interactive resource. Further, the electronic device 110 can update the display style of the resource combination 256-1 from the first style to the second style in response to the dynamic effect of the target interactive resource associated with the resource combination being triggered to be presented. For example, the second style is different from the first style. For example, the second style and the first style can respectively correspond to different display colors, outline shapes, etc.

[0070] In some embodiments, the aforementioned virtual resources associated with the user may be provided to the user in response to the completion of the user's interactive event. Alternatively, the virtual resources associated with the user may be obtained by mutual replacement between different virtual resources.

[0071] Based on the process described above, the embodiments of the present disclosure can present the dynamic effects associated with the target interactive resource in the interactive interface after obtaining the interactive request associated with the target interactive resource. In addition, the present disclosure can generate dynamic effects associated with the target interactive resource based on multiple reference interactive resources. In this way, the embodiments of the present disclosure can generate different dynamic effects based on different reference interactive resources, thereby ensuring the diversity of dynamic effects associated with the target interactive resource. In addition, the embodiments of the present disclosure support the determination of multiple reference interactive resources based on the user's selection operation, thereby enriching the user's interaction methods.

[0072] Example Process

[0073] Figure 3 FIG. 3 is a flow chart illustrating an example process 300 of interaction according to some embodiments of the present disclosure. The process 300 may be implemented at the electronic device 110. Figure 1 300 is described below.

[0074] like Figure 3 As shown, in block 310 , the electronic device 110 obtains an interaction request associated with a target interaction resource.

[0075] In box 320, the electronic device 110 presents a dynamic effect associated with the target interactive resource in the interactive interface in response to the interactive request, where the dynamic effect is generated based on multiple reference interactive resources, and the multiple reference interactive resources are determined based on the selection operation of the first user.

[0076] In some embodiments, the target interactive resource is generated based on the following process: presenting a set of candidate interactive resources in an interactive panel of an interactive interface; receiving a selection of multiple reference interactive resources from the set of candidate interactive resources; and generating the target interactive resource based on the multiple reference interactive resources.

[0077] In this way, the embodiments of the present disclosure can provide users with a set of candidate interactive resources in the interactive panel of the interactive interface to generate target interactive resources based on the reference interactive resources selected by the user, thereby providing users with the ability to select reference interactive resources and generate target interactive resources, and is conducive to improving the efficiency of generating target interactive resources.

[0078] In some embodiments, process 300 further includes: presenting a plurality of preset areas in the interactive panel for adding reference interactive resources; and in response to receiving a selection of a plurality of reference interactive resources from a set of candidate interactive resources, presenting a plurality of reference interactive resources in the plurality of preset areas.

[0079] In this way, the embodiments of the present disclosure can provide a preset area for adding reference interactive resources, and based on the selection of reference interactive resources, present the reference interactive resources in the preset area, thereby enriching the presentation style of reference interactive resources and improving user operation efficiency.

[0080] In some embodiments, generating a target interactive resource based on multiple reference interactive resources includes: presenting a set of candidate topics in an interactive panel; and generating the target interactive resource based on the multiple reference interactive resources and at least one topic selected from the set of candidate topics.

[0081] In this way, the embodiments of the present disclosure can provide users with a set of candidate topics for selection in the interactive panel, and can generate target interactive resources based on at least one selected topic, thereby helping to meet the diverse needs of users for generating target interactive resources and improving the efficiency and quality of generating target interactive resources.

[0082] In some embodiments, presenting a set of candidate topics in an interactive panel includes: adjusting a first display position of a first interactive resource in the interactive panel based on a movement operation associated with a first interactive resource among multiple reference interactive resources; and presenting a set of candidate topics in the interactive panel in response to a distance between the first display position and a second display position of a second interactive resource among multiple reference interactive resources being less than a threshold.

[0083] In this way, the embodiments of the present disclosure can adjust the display position of the reference interactive resources based on the user's movement operation and present a group of candidate topics in the interactive panel, thereby helping to improve the user's operating efficiency and the efficiency of generating interactive resources.

[0084] In some embodiments, generating a target interactive resource based on multiple reference interactive resources includes: presenting first resource consumption information associated with multiple reference interactive resources in an interactive panel, the first resource consumption information indicating a first virtual resource to be consumed; and generating the target interactive resource by consuming the first virtual resource.

[0085] In this way, the embodiments of the present disclosure can provide users with resource consumption information associated with reference interactive resources, thereby improving the efficiency of users in obtaining information. In addition, the embodiments of the present disclosure can generate target interactive resources by consuming the first virtual resource, thereby facilitating improving user interaction efficiency.

[0086] In some embodiments, the consumption of the first virtual resource is determined based on types of a plurality of reference interactive resources.

[0087] In this way, the embodiments of the present disclosure can determine the consumption of the first virtual resource based on the types of multiple reference interactive resources, thereby being able to associate the consumption of the first virtual resource with reference to multiple reference interactive resources, which is conducive to enriching the generation method of target interactive resources.

[0088] In some embodiments, the process 300 further includes: in response to the target interactive resource being generated, adding the target interactive resource to a set of interactive resources associated with the first user.

[0089] In this way, the embodiment of the present disclosure can add the target interactive resource to the interactive resource set associated with the first user after the target interactive resource is generated, thereby facilitating improving the efficiency of the user viewing and using the target interactive resource.

[0090] In some embodiments, obtaining an interaction request associated with a target interactive resource includes: in response to the target interactive resource being generated, presenting a first interaction entrance associated with the target interactive resource; and in response to triggering the first interaction entrance, obtaining an interaction request associated with the target interactive resource.

[0091] In this way, the embodiments of the present disclosure can obtain interaction requests associated with the target interactive resource by providing the user with an interaction entrance associated with the target interactive resource, thereby facilitating improvement of user interaction efficiency.

[0092] In some embodiments, presenting a dynamic effect associated with a target interactive resource in an interactive interface includes: in response to receiving an interactive request within a first time period after the target interactive resource is generated, triggering the presentation of the dynamic effect by consuming a second virtual resource; and in response to receiving an interactive request within a second time period after the target interactive resource is generated, triggering the presentation of the dynamic effect by consuming a third virtual resource, wherein the second virtual resource is different from the third virtual resource.

[0093] In this way, the embodiments of the present disclosure can trigger the presentation of dynamic effects associated with the target interactive resources by consuming different virtual resources based on the time period after the target interactive resources are generated, thereby enriching the triggering methods of dynamic effects and improving user interaction efficiency.

[0094] In some embodiments, the interaction request is associated with a second user, the second user is different from the first user, and obtaining the interaction request associated with the target interaction resource includes: presenting a second interaction entrance associated with the target interaction resource in the interaction interface; in response to triggering the second interaction entrance, associating the target interaction resource to the second user by consuming a fourth virtual resource associated with the second user; providing a third interaction entrance associated with the target interaction resource; and in response to triggering the third interaction entrance, obtaining the interaction request associated with the target interaction resource.

[0095] In this way, the embodiments of the present disclosure can support users in acquiring interactive resources associated with other users and trigger the presentation of dynamic effects associated with the acquired target interactive resources, thereby improving the efficiency of users in acquiring target interactive resources and the efficiency of interaction.

[0096] In some embodiments, the interaction request is a first interaction request, and in the interaction interface, presenting a second interaction entrance associated with the target interaction resource includes: presenting a dynamic effect of the target interaction resource in the interaction interface, the dynamic effect being triggered in response to the second interaction request of a third user; and presenting the second interaction entrance associated with the target interaction resource in association with the dynamic effect.

[0097] In this way, the embodiments of the present disclosure can support users to view and trigger dynamic effects triggered by other users, thereby helping to improve user interaction efficiency.

[0098] In some embodiments, the plurality of reference interactive resources are determined from a reference interactive resource set, and process 300 further includes presenting a plurality of resource combinations associated with the reference interactive resource set, wherein a display style of the plurality of resource combinations is determined based on historical interaction information associated with the plurality of resource combinations.

[0099] In this way, the embodiments of the present disclosure can determine the display style of the resource combination based on the historical interaction information of the resource combination, thereby facilitating improving the efficiency of users in obtaining information and interaction.

[0100] In some embodiments, the dynamic effect is generated based on the following process: obtaining resource description information associated with a plurality of reference interactive resources; and processing the resource description information using a generation model to generate the dynamic effect.

[0101] In this way, the embodiments of the present disclosure can process resource description information associated with multiple reference interactive resources based on a generation model to generate corresponding dynamic effects, thereby enriching the way of generating dynamic effects and improving the efficiency of generating dynamic effects.

[0102] In some embodiments, the dynamic effect includes video content.

[0103] In this way, the embodiments of the present disclosure can provide dynamic effects including video content, thereby enriching the presentation form of the dynamic effects.

[0104] In some embodiments, the resource description information includes descriptive text about the visual content corresponding to the plurality of reference interactive resources.

[0105] In this way, the embodiments of the present disclosure can support the generation of dynamic effects of a target interactive resource based on descriptive texts about visual content corresponding to a plurality of reference interactive resources, thereby facilitating the improvement of the quality of the generated dynamic effects.

[0106] Example devices and equipment

[0107] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 4 4 is a schematic block diagram of an example apparatus 400 for interaction according to some embodiments of the present disclosure. The apparatus 400 may be implemented as or included in the electronic device 110. Each module / component in the apparatus 400 may be implemented by hardware, software, firmware, or any combination thereof.

[0108] like Figure 4 As shown, the device 400 includes: an acquisition module 410, configured to acquire an interaction request associated with a target interactive resource; and a presentation module 420, configured to present a dynamic effect associated with the target interactive resource in an interactive interface in response to the interaction request, wherein the dynamic effect is generated based on multiple reference interactive resources, and the multiple reference interactive resources are determined based on the selection operation of the first user.

[0109] In some embodiments, the target interactive resource is generated based on the following process: presenting a set of candidate interactive resources in an interactive panel of an interactive interface; receiving a selection of multiple reference interactive resources from the set of candidate interactive resources; and generating the target interactive resource based on the multiple reference interactive resources.

[0110] In some embodiments, the device 400 also includes a selection module, which is configured to: present multiple preset areas for adding reference interactive resources in the interactive panel; and present multiple reference interactive resources in the multiple preset areas in response to receiving a selection of multiple reference interactive resources from a group of candidate interactive resources.

[0111] In some embodiments, generating a target interactive resource based on multiple reference interactive resources includes: presenting a set of candidate topics in an interactive panel; and generating the target interactive resource based on the multiple reference interactive resources and at least one topic selected from the set of candidate topics.

[0112] In some embodiments, presenting a set of candidate topics in an interactive panel includes: adjusting a first display position of a first interactive resource in the interactive panel based on a movement operation associated with a first interactive resource among multiple reference interactive resources; and presenting a set of candidate topics in the interactive panel in response to a distance between the first display position and a second display position of a second interactive resource among multiple reference interactive resources being less than a threshold.

[0113] In some embodiments, generating a target interactive resource based on multiple reference interactive resources includes: presenting first resource consumption information associated with multiple reference interactive resources in an interactive panel, the first resource consumption information indicating a first virtual resource to be consumed; and generating the target interactive resource by consuming the first virtual resource.

[0114] In some embodiments, the consumption of the first virtual resource is determined based on types of a plurality of reference interactive resources.

[0115] In some embodiments, the apparatus 400 further includes an adding module, and the adding module is configured to: in response to the target interactive resource being generated, add the target interactive resource to the interactive resource set associated with the first user.

[0116] In some embodiments, the acquisition module 410 is further configured to: in response to the target interactive resource being generated, present a first interactive entry associated with the target interactive resource; and in response to triggering the first interactive entry, acquire an interactive request associated with the target interactive resource.

[0117] In some embodiments, the presentation module 420 is further configured to: in response to receiving an interaction request within a first time period after the target interactive resource is generated, trigger the presentation of a dynamic effect by consuming a second virtual resource; and in response to receiving an interaction request within a second time period after the target interactive resource is generated, trigger the presentation of a dynamic effect by consuming a third virtual resource, wherein the second virtual resource is different from the third virtual resource.

[0118] In some embodiments, the interaction request is associated with a second user, the second user is different from the first user, and the acquisition module 410 is further configured to: present a second interaction entrance associated with the target interaction resource in the interaction interface; in response to triggering the second interaction entrance, associate the target interaction resource to the second user by consuming a fourth virtual resource associated with the second user; provide a third interaction entrance associated with the target interaction resource; and in response to triggering the third interaction entrance, acquire an interaction request associated with the target interaction resource.

[0119] In some embodiments, the interaction request is a first interaction request, and the acquisition module 410 is further configured to: present a dynamic effect of the target interactive resource in the interactive interface, where the dynamic effect is triggered in response to a second interaction request from a third user; and present a second interaction entrance associated with the target interactive resource in association with the dynamic effect.

[0120] In some embodiments, multiple reference interactive resources are determined from a reference interactive resource set, and the device 400 also includes a resource combination module, which is configured to: present multiple resource combinations associated with the reference interactive resource set, wherein the display style of the multiple resource combinations is determined based on historical interaction information associated with the multiple resource combinations.

[0121] In some embodiments, the dynamic effect is generated based on the following process: obtaining resource description information associated with a plurality of reference interactive resources; and processing the resource description information using a generation model to generate the dynamic effect.

[0122] In some embodiments, the dynamic effect includes video content.

[0123] In some embodiments, the resource description information includes descriptive text about the visual content corresponding to the plurality of reference interactive resources.

[0124] The units included in the device 400 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units can be implemented using software and / or firmware, such as machine executable instructions stored on a storage medium. In addition to or as an alternative to machine executable instructions, some or all of the units in the device 400 can be implemented at least in part by one or more hardware logic components. By way of example and not limitation, exemplary types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0125] Figure 5 1 shows a block diagram of an electronic device 500 in which one or more embodiments of the present disclosure may be implemented. It should be understood that Figure 5 The illustrated electronic device 500 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. Figure 5 The electronic device 500 shown can be used to implement Figure 1 electronic device 110.

[0126] like Figure 5As shown, electronic device 500 is in the form of a general electronic device. Components of electronic device 500 may include, but are not limited to, one or more processing units or processors 510, memory 520, storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processor 510 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 520. In a multi-processor system, multiple processors execute computer-executable instructions in parallel to increase the parallel processing capabilities of electronic device 500.

[0127] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 520 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 500.

[0128] The electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 5 As shown in FIG, a magnetic disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. Memory 520 may include a computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0129] The communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 500 can be implemented in a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 500 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.

[0130] Input device 550 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 560 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 500 may also communicate with one or more external devices (not shown) via communication unit 540 as needed, such as a storage device, a display device, or the like, with one or more devices that allow a user to interact with electronic device 500, or with any device that allows electronic device 500 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

[0131] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.

[0132] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0133] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine such that when these instructions are executed by the processor of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0134] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0135] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0136] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method of interaction, comprising: Obtaining the interaction request associated with the target interaction resource; as well as In response to the interaction request, a dynamic effect associated with the target interaction resource is presented in the interaction interface, where the dynamic effect is generated based on a plurality of reference interaction resources, and the plurality of reference interaction resources are determined based on a selection operation of the first user.

2. The method according to claim 1, wherein the target interactive resource is generated based on the following process: presenting a set of candidate interactive resources in an interactive panel of the interactive interface; receiving a selection of the plurality of reference interaction resources from the set of candidate interaction resources; as well as The target interactive resource is generated based on the multiple reference interactive resources.

3. The method according to claim 2, further comprising: Presenting a plurality of preset areas for adding reference interactive resources in the interactive panel; as well as In response to receiving a selection of the plurality of reference interactive resources from the set of candidate interactive resources, presenting the plurality of reference interactive resources in the plurality of preset areas.

4. The method according to claim 2, wherein generating the target interactive resource based on the plurality of reference interactive resources comprises: presenting a set of candidate topics in the interactive panel; as well as The target interactive resource is generated based on the plurality of reference interactive resources and at least one topic selected from the set of candidate topics.

5. The method of claim 4, wherein presenting a set of candidate topics in the interactive panel comprises: adjusting a first display position of a first interactive resource in the interactive panel based on a move operation associated with the first interactive resource among the plurality of reference interactive resources; as well as In response to a distance between the first display position and a second display position of a second interactive resource among the plurality of reference interactive resources being less than a threshold, presenting the set of candidate topics in the interactive panel.

6. The method according to claim 2, wherein generating the target interactive resource based on the plurality of reference interactive resources comprises: In the interactive panel, presenting first resource consumption information associated with the plurality of reference interactive resources, the first resource consumption information indicating a first virtual resource to be consumed; as well as The target interactive resource is generated by consuming the first virtual resource. 7 . The method according to claim 6 , wherein the consumption of the first virtual resource is determined based on types of the plurality of reference interactive resources.

8. The method according to claim 2, further comprising: In response to the target interactive resource being generated, the target interactive resource is added to an interactive resource set associated with the first user.

9. The method according to claim 2, wherein obtaining the interaction request associated with the target interaction resource comprises: In response to the target interactive resource being generated, presenting a first interactive entry associated with the target interactive resource; as well as In response to triggering the first interactive portal, the interactive request associated with the target interactive resource is obtained.

10. The method according to claim 1, wherein The dynamic effects associated with the target interactive resource presented in the interactive interface include: In response to receiving the interaction request within a first period after the target interaction resource is generated, triggering presentation of the dynamic effect by consuming a second virtual resource; and In response to receiving the interaction request within a second time period after the target interaction resource is generated, triggering presentation of the dynamic effect by consuming a third virtual resource, wherein the second virtual resource is different from the third virtual resource.

11. The method according to claim 1 , wherein the interaction request is associated with a second user, the second user is different from the first user, and obtaining the interaction request associated with the target interaction resource comprises: In the interactive interface, presenting a second interactive entry associated with the target interactive resource; In response to triggering the second interactive portal, associating the target interactive resource with the second user by consuming a fourth virtual resource associated with the second user; providing a third interactive entry associated with the target interactive resource; as well as In response to triggering the third interactive portal, the interactive request associated with the target interactive resource is obtained.

12. The method according to claim 11, wherein the interaction request is a first interaction request, and presenting a second interaction entry associated with the target interaction resource in the interaction interface comprises: In the interactive interface, presenting the dynamic effect of the target interactive resource, wherein the dynamic effect is triggered and presented in response to the second interactive request of the third user; as well as In association with the dynamic effect, the second interactive entrance associated with the target interactive resource is presented.

13. The method according to claim 1, wherein the plurality of reference interactive resources are determined from a reference interactive resource set, the method further comprising: A plurality of resource combinations associated with the reference interactive resource set are presented, wherein display styles of the plurality of resource combinations are determined based on historical interaction information associated with the plurality of resource combinations.

14. The method according to claim 1, wherein the dynamic effect is generated based on the following process: Obtaining resource description information associated with the plurality of reference interactive resources; and The resource description information is processed using a generation model to generate the dynamic effect. The method of claim 14 , wherein the dynamic effect comprises video content. 16 . The method according to claim 14 , wherein the resource description information comprises descriptive text about visual contents corresponding to the plurality of reference interactive resources.

17. An apparatus for interaction, comprising: an acquisition module configured to acquire an interaction request associated with a target interaction resource; as well as A presentation module is configured to present a dynamic effect associated with the target interactive resource in an interactive interface in response to the interactive request, wherein the dynamic effect is generated based on multiple reference interactive resources, and the multiple reference interactive resources are determined based on the selection operation of the first user.

18. An electronic device comprising: at least one processor; as well as At least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions causing the electronic device to perform the method according to any one of claims 1 to 16 when executed by the at least one processor.

19. A computer-readable storage medium having a computer program stored thereon, wherein the computer program is executable by a processor to implement the method according to any one of claims 1 to 16.