Interface interaction method and device, equipment and storage medium

By presenting virtual elements in the information display interface and providing second virtual elements based on user actions, the problem of limited user interaction methods is solved, achieving more efficient interaction and information display.

CN121742731APending Publication Date: 2026-03-27BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-24
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In existing technologies, the interactive forms of information display interfaces between users are relatively simple and lack rich interactive methods, resulting in low interaction efficiency.

Method used

By presenting virtual elements in the information display interface and providing second virtual elements based on the operation of the first virtual element, the visual style of the second virtual element is determined based on the attributes associated with the first virtual element, allowing users to obtain more virtual elements through operation to broaden the interaction methods.

Benefits of technology

It improves the efficiency of user interaction and information display, enriches the forms of user interaction, and enhances the correlation between virtual elements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121742731A_ABST
    Figure CN121742731A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to an interface interaction method and device, equipment and a storage medium. The method comprises the steps that an information display interface of a second user is presented to a first user, the information display interface presents a first virtual element in a virtual scene, the first virtual element is associated with the second user, and the first virtual element is associated with a first label; and providing a second virtual element to the first user based on a first operation for the first virtual element, a first visual pattern of the second virtual element being determined based on an attribute associated with the first virtual element. In this way, the efficiency between the users can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The exemplary embodiments disclosed herein relate generally to the field of computers, and more particularly to methods, apparatuses, devices, and computer-readable storage media for interface interaction. Background Technology

[0002] With the development of science and technology, more and more users are engaging in interactive activities through online platforms. For example, users can showcase or share content related to themselves through online platforms. They can also use information display interfaces to present information and interact with other users. Therefore, enriching the interactive forms of content displayed on user information display interfaces is a worthwhile area of ​​focus. Summary of the Invention

[0003] In a first aspect of this disclosure, a method for interface interaction is provided. The method includes: presenting an information display interface for a second user to a first user, the information display interface presenting a first virtual element in a virtual scene, the first virtual element being associated with the second user and associated with a first label; and providing a second virtual element to the first user based on a first operation performed on the first virtual element, the first visual style of the second virtual element being determined based on attributes associated with the first virtual element.

[0004] In a second aspect of this disclosure, an apparatus for interface interaction is provided. The apparatus includes: a first presentation module configured to present an information display interface of a second user to a first user, the information display interface presenting a first virtual element in a virtual scene, the first virtual element being associated with the second user and the first virtual element being associated with a first label; and a providing module configured to provide a second virtual element to the first user based on a first operation performed on the first virtual element, the first visual style of the second virtual element being determined based on attributes associated with the first virtual element.

[0005] In a third aspect of this 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 this disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program that 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 content section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0008] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein: Figure 1 A schematic diagram is shown of an example environment in which embodiments of the present disclosure may be implemented; Figures 2A to 2I Example interfaces according to some embodiments of this disclosure are shown; Figures 3A to 3E Example interfaces according to further embodiments of this disclosure are shown; Figure 4 A flowchart illustrating an example process of interface interaction according to some embodiments of the present disclosure is shown; Figure 5 A schematic structural block diagram of an example device for interface interaction according to some embodiments of the present disclosure is shown; and Figure 6 A block diagram of an electronic device capable of implementing several embodiments of the present disclosure is shown. Detailed Implementation

[0009] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

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

[0011] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based 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 also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0012] The embodiments of this disclosure may involve user data, data acquisition, and / or use. All of these aspects comply with applicable laws, regulations, and relevant provisions. In the embodiments of this disclosure, all data collection, acquisition, processing, manipulation, forwarding, and use are conducted with the user's knowledge and confirmation. Accordingly, in implementing the embodiments of this disclosure, the type, scope of use, and usage scenarios of any data or information that may be involved should be communicated to the user and their authorization obtained in accordance with relevant laws and regulations through appropriate means. The specific methods of notification and / or authorization may vary depending on the actual situation and application scenario, and the scope of this disclosure is not limited in this respect.

[0013] In this specification and the embodiments, any processing of personal information will be carried out only under the premise of legality (such as obtaining the consent of the personal information subject, or being necessary for the performance of a contract), and will only be carried out within the scope stipulated or agreed upon. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions.

[0014] As mentioned above, with the development of science and technology, more and more users are engaging in interactive activities through online platforms. For example, users can showcase or share content related to themselves through online platforms. They can also present information and interact with other users through information display interfaces. Therefore, enriching the interactive forms of content displayed on user information display interfaces is a worthwhile area of ​​focus.

[0015] Embodiments of this disclosure propose a scheme for interface interaction. According to this scheme, an information display interface for a second user can be presented to a first user. The information display interface presents a first virtual element situated in a virtual scene. The first virtual element is associated with the second user. The first virtual element is associated with a first label. Embodiments of this disclosure can provide a second virtual element to the first user based on a first operation performed on the first virtual element. The first visual style of the second virtual element is determined based on attributes associated with the first virtual element.

[0016] In this manner, embodiments of the present disclosure can present a first virtual element in a virtual scene to a first user in an information display interface associated with a second user, and such a first virtual element corresponds to the second user. Thus, embodiments of the present disclosure can support the first user viewing the first virtual element in the second user's information display interface, thereby improving the interaction efficiency between the first and second users, as well as the efficiency of the content displayed by the second user. Embodiments of the present disclosure can also indicate a first tag associated with the second user based on the first virtual element, thereby enriching the information display efficiency associated with the second user. Embodiments of the present disclosure can provide a second virtual element to the first user after receiving a first operation on the first virtual element. Thus, embodiments of the present disclosure can support the first user obtaining a second virtual element associated with a first tag through a first operation on the first virtual element of the second user, thereby enriching the ways the first user obtains virtual elements and broadening the interaction methods between the first and second users. Furthermore, the first visual style of the second virtual element is determined at least based on attributes associated with the first virtual element, thereby enhancing the association between the second virtual element provided to the first user and the first virtual element, and improving user interaction efficiency.

[0017] The following section provides a detailed description of various example implementations of this scheme, with reference to the accompanying drawings.

[0018] Example Environment Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. For example... Figure 1 As shown, example environment 100 may include electronic device 110.

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

[0020] exist Figure 1 In environment 100, if application 120 is active, electronic device 110 can use application 120 to present interface 150 for supporting interface interaction.

[0021] In some embodiments, electronic device 110 communicates with server 130 to provide services to application 120. Electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, VR / AR devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, electronic device 110 can also support any type of user-facing interface (such as "wearable" circuitry).

[0022] Server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. Server 130 may include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc. Server 130 can provide backend services for applications 120 that support user interface interaction in electronic devices 110.

[0023] A communication connection can be established between server 130 and electronic device 110. This communication connection can be established via wired or wireless means. The communication connection may include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections; the embodiments of this disclosure are not limited in this respect. In the embodiments of this disclosure, server 130 and electronic device 110 can achieve signaling interaction through the communication connection between them.

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

[0025] The following description will continue with reference to the accompanying drawings, which will provide some exemplary embodiments of this disclosure.

[0026] Example Interaction Example 1: Resource Acquisition Process Based on Virtual Elements Figures 2A to 2I Example interfaces 200A to 200B are shown according to some embodiments of the present disclosure. Interfaces 200A to 200B can, for example, be provided by... Figure 1 The electronic device 110 shown is provided.

[0027] In some embodiments, such as Figure 2A As shown, electronic device 110 can present interface 200A. Interface 200A can be implemented as an information display interface for a second user. For example, electronic device 110 can present the information display interface for the second user to a first user. As an example, the information display interface can be implemented as a user's (e.g., the second user's) personal page. Electronic device 110 can present information associated with the user in the information display interface (e.g., interface 200A). For example, the information associated with the user may include the user's identification information, such as image identifier 202 (also known as avatar identifier) ​​and / or text identifier 204 (also known as name identifier).

[0028] In some embodiments, for example, electronic device 110 may present a virtual scene (also referred to as a first virtual scene) in the information display interface of a second user. In some embodiments, electronic device 110 may present at least one virtual element associated with the second user in the virtual scene. For example, electronic device 110 may present a first virtual element 206 in the virtual scene. The first virtual element is associated with the second user. As an example, the virtual scene is a virtual three-dimensional scene. In some embodiments, such a virtual scene may present a preset style, such as a balcony style, a courtyard style, etc. Alternatively, the display style of such a virtual scene may be determined by the user's configuration operation. Virtual elements may include virtual three-dimensional models in the virtual three-dimensional scene. The display position of virtual elements in the virtual scene may be determined based on the user's (e.g., the second user's) configuration operation.

[0029] Alternatively, the electronic device 110 can also present a virtual object (also known as a second virtual object) corresponding to the second user in a virtual scene. The construction method of the second virtual object can be referred to the exemplary description of the first virtual object below, and will not be repeated here.

[0030] In some embodiments, the electronic device 110 may adjust the presentation view of the virtual scene in response to receiving a preset operation for the virtual scene, so as to display different angles of the virtual 3D model. For example, such preset operations may include click operations, pinch operations, swipe operations, etc. for the information display interface.

[0031] In some embodiments, the first virtual element 206 may be associated with a first tag. The first tag is associated with a second user. For example, such a first tag may be selected by the second user from a set of candidate tags. Alternatively, such a first tag may be determined by the second user's editing action. Alternatively, such a first tag may also be determined based on the second user's association information. Such association information may indicate the second user's personal description information (e.g., signature, name, etc.). Alternatively, such association information may also indicate the second user's historical interaction information (e.g., likes, browsing information, etc.).

[0032] It should be noted that all user-related information (including but not limited to associated information) mentioned in this disclosure was obtained and used with the knowledge and authorization of the relevant users.

[0033] As an example, the first virtual element 206 may be generated based on a first tag. Alternatively, the first virtual element may also be generated based on other virtual elements associated with the first tag. As an example, the electronic device 110 may render a first tag 205 (e.g., type #A) associated with the first virtual element.

[0034] In some embodiments, the electronic device 110 can present an associated interface for the first virtual element 206 based on an operation (also referred to as a second operation) performed on the first virtual element 206. For example, the second operation may include a click operation on the first virtual element 206. Alternatively, the second operation may include a click operation on the first label 205. The electronic device 110 can present one or more virtual elements corresponding to the first label in the associated interface. In this way, embodiments of the present disclosure can support users to view more virtual elements associated with the first label based on a second operation performed on the first virtual element corresponding to the first label, thereby improving the efficiency of users viewing virtual elements associated with the first label.

[0035] In some embodiments, electronic device 110 may provide a second virtual element to a first user based on a first operation performed on the first virtual element 206.

[0036] Alternatively, the electronic device 110 can update the resource acquisition status of the first user based on a first operation on the first virtual element. Further, the electronic device 110 can provide a second virtual element to the first user in response to the resource acquisition status meeting the acquisition conditions. The second virtual element provided by the electronic device 110 to the first user is associated with the first tag. As an example, the electronic device 110 can receive a first operation on the first virtual element in response to receiving a click operation on the first virtual element. Alternatively, the electronic device 110 can receive a first operation on the first virtual element in response to receiving a trigger on an interactive entry point. As an example, such an interactive entry point can be presented in a virtual scene.

[0037] As an example, electronic device 110 can present a first virtual object corresponding to the first user in a virtual scene. For example, electronic device 110 can present a first virtual object 208 corresponding to the first user in the virtual scene of an information display interface (e.g., interface 200A).

[0038] In some embodiments, such a first virtual object 208 is constructed, for example, based on reference media content associated with a first user. For example, electronic device 110 or server 130 can acquire reference media content uploaded by the first user, and a pre-trained model generates the first virtual object 208 based on the reference media content. As an example, the pre-trained model can be implemented as a generative model capable of generating virtual objects based on media content. For example, such a generative model can generate a virtual 3D model corresponding to the image of a person in a photo provided by the first user, as the first virtual object 208. As an example, the first virtual object 208 is configured to trigger the execution of a corresponding action in a virtual scene in response to an operation by a user (e.g., a first user or a second user). For example, such an action may include a movement operation, a pickup of a virtual element, and / or a preset action (e.g., a waving gesture or a dance move, etc.).

[0039] Alternatively, the first virtual object 208 may also be selected by the first user from a set of candidate virtual objects. Alternatively, the first virtual object 208 may also be determined based on the first user's editing operations. Such editing operations may include, for example, character customization and / or decoration configuration operations.

[0040] In some embodiments, the electronic device 110 may present a prompt message 210 (e.g., “Go touch your favorite item”) in a virtual scene to instruct a first user to interact with a virtual element (e.g., a first virtual element 206) in the virtual scene.

[0041] In some embodiments, the electronic device 110 may present a first interactive entry point in a virtual scene in response to the interaction state between the first virtual object 208 and the first virtual element 206 satisfying a trigger condition. For example... Figure 2B As shown, the electronic device 110 can present an interface 200B. Interface 200B can be implemented as an information display interface for a second user. The electronic device 110 can present a virtual scene associated with the second user in interface 200B. For example, the electronic device 110 can present a first interaction entry 212 in the virtual scene in response to the interaction state between the first virtual object 208 and the first virtual element 206 satisfying a trigger condition. For example, the trigger condition can indicate that the display position of the first virtual object 208 in the virtual scene is within the interaction range of the first virtual element 206. For example, the distance between the first virtual object 208 and the first virtual element 206 is less than a preset threshold. Alternatively, the trigger condition can indicate that the orientation of the first virtual object 208 in the virtual scene is associated with the first virtual element 206.

[0042] In some embodiments, the electronic device 110 may present a first interactive entry 212 at an associated location of the first virtual object 208. For example, the associated location of the first virtual object 208 may indicate the surroundings of the first virtual object 208 (e.g., the top of the first virtual object 208 or the position of its hands, etc.).

[0043] Additionally, the electronic device 110 may receive a first operation on the first virtual element 206 in response to a trigger on the first interactive entry 212 (e.g., a click operation). For example, the electronic device 110 may present interactive content of the first virtual object in response to a trigger on the first interactive entry 212. The interactive content of the first virtual object may include virtual actions of the first virtual object on the first virtual element (e.g., a "touch" or "hug" action, etc.).

[0044] Additionally or alternatively, the electronic device 110 may also, in response to the presentation of the first interactive entry point, display descriptive information about the first interactive entry point in an information display interface. For example, as Figure 2C As shown, electronic device 110 can present interface 200C. Interface 200C can be implemented as an information display interface for a second user. For example, in response to the presentation of first interactive entry 212, electronic device 110 can present descriptive information 214 about the first interactive entry in the information display interface (e.g., interface 200C). The descriptive information 214 can indicate that a first operation triggered by the first user based on the first interactive entry can be used to obtain virtual elements.

[0045] In some embodiments, electronic device 110 may provide a second virtual element to a first user based on a first operation performed on the first virtual element 206.

[0046] Alternatively, the electronic device 110 can update the resource acquisition status of the first user based on the first operation performed on the first virtual element 206. As an example, the resource acquisition status can indicate the acquisition progress or probability of the first user acquiring a new virtual element. As an example, the resource acquisition status can indicate the number of times the first user performs the first operation on the first virtual element 206 within a preset time period. Further, the electronic device 110 can provide a second virtual element to the first user in response to the resource acquisition status meeting an acquisition condition. As an example, the acquisition condition can indicate that the acquisition progress or probability indicated by the resource acquisition status has reached 100%. Alternatively, the acquisition condition can indicate that the number of times the first user performs the first operation on the first virtual element 206 within a preset time period has reached a preset threshold (also referred to as a second threshold). As an example, the second threshold can be determined based on the type of the first virtual element 206. The second threshold indicated by the acquisition condition differs for different types of virtual elements. The type of the first virtual element 206 can, for example, indicate a tag associated with the first virtual element 206 (e.g., a first tag). Additionally or alternatively, the type of the first virtual element 206 may indicate the visual type of the first virtual element 206. For example, the visual type may include animal type, item type, etc.

[0047] Alternatively or additionally, electronic device 110 may display a prompt message in response to receiving a first operation on the first virtual element 206. For example... Figure 2D As shown, electronic device 110 can present interface 200D. Interface 200D can be implemented as an information display interface for a second user. Electronic device 110 can present prompt information 216 in response to receiving a first operation on the first virtual element 206. Prompt information 216 can indicate the updated resource acquisition status. For example, prompt information 216 can include prompt text (e.g., "Touch for 6 more consecutive days to get a copy") indicating that the first user needs to perform the first operation 6 more times to acquire the new virtual element. Alternatively, prompt information 216 can include prompt content (e.g., "1 / 7"). The prompt content can indicate that the first user has performed the first operation on the first virtual element 206 1 time within a preset period, and the corresponding acquisition condition includes the number of times reaching 7.

[0048] In some embodiments, the electronic device 110 may, in response to receiving a first operation on the first virtual element 206, present a viewing entry associated with the first operation. For example... Figure 2EAs shown, electronic device 110 can present interface 200E. For example, interface 200E can be implemented as an information display interface for a second user. Electronic device 110 can present a viewing entry 218 associated with the first operation in response to receiving a first operation on the first virtual element 206. Electronic device 110 can present at least one interactive entry corresponding to at least one virtual element in response to triggering the viewing entry 218 (e.g., a click operation). For example, such at least one interactive element includes an interactive element determined based on the first operation of the first user.

[0049] As an example, such as Figure 2F As shown, the electronic device 110 can present an interface 200F. The electronic device 110 can present at least one interactive entry point corresponding to at least one virtual element in the interface 200F, such as interactive entry point 220-1, interactive entry point 220-2, and interactive entry point 220-3. In some embodiments, the at least one virtual element may include a first virtual element (e.g., the first virtual element 206 mentioned above). For example, interactive entry point 220-1 may correspond to the first virtual element. Further, the electronic device 110 can present an information display interface for a second user in response to a triggering of a second interactive entry point (e.g., interactive entry point 220-1) among the at least one interactive entry point. The second interactive entry point corresponds to the first virtual element.

[0050] Alternatively, the electronic device 110 may be associated with a second interactive portal (e.g., interactive portal 220-1) to present descriptive information 222 indicating the resource acquisition status. For example, the descriptive information 222 (e.g., "1 / 7") may indicate that the first user has performed a first operation on the first virtual element 1 time within a preset time period, and the corresponding acquisition condition includes the number of times reaching 7.

[0051] Additionally or alternatively, the electronic device 110 may disable the second interactive entry (e.g., change the description text of the interactive control 220-1 from "Go Touch" to "Already Touched") within a preset period of time (e.g., between 0:00 and 24:00 on the same day) after receiving the first operation on the first virtual element, thereby indicating that the first user has completed the first operation on the first virtual element within the preset period of time.

[0052] In other embodiments, electronic device 110 may replace the second interactive entry point with an acquisition entry point in response to receiving a first operation on the first virtual element. Alternatively, electronic device 110 may replace the second interactive entry point with an acquisition entry point in response to a resource acquisition state satisfying an acquisition condition. Further, electronic device 110 may provide the second virtual element to the first user in response to triggering the acquisition entry point (e.g., a click operation). For example, as... Figure 2GAs shown, electronic device 110 can present interface 200G. Electronic device 110 can, in response to a resource acquisition state meeting the acquisition conditions, replace the second interactive entry point with acquisition entry point 224 (e.g., "Go to claim"). Furthermore, electronic device 110 can, in response to triggering acquisition entry point 224, provide a second virtual element to the first user.

[0053] As an example, such as Figure 2H As shown, electronic device 110 can present interface 200H. Electronic device 110 can present a second virtual element 226 to a first user. The visual style of the second virtual element 226 (e.g., also referred to as a first visual style) is determined based on attributes associated with the first virtual element. For example, before receiving a first operation from the first user on the first virtual element, the association between the first user and the first tag satisfies a second condition. For example, the second condition may indicate that the first user is associated with the first tag. For example, the association between the first user and the first tag may indicate that the first user has configured the first tag and / or that the first user has a virtual element associated with the first tag.

[0054] As an example, the attribute may include a second visual style of the first virtual element. In some embodiments, the first visual style of the second virtual element is determined based on the second visual style of the first virtual element. In some embodiments, the first visual style may be the same as the second visual style.

[0055] Alternatively, the first visual style may differ from the second visual style. For example, if the second visual style indicates that the first virtual element is a puppy, then the first visual style may indicate that the second virtual element is also a puppy. Furthermore, the second visual style and the first visual style may correspond to different puppy styles. In some embodiments, the second virtual element and the first virtual element have a generational relationship. For example, such a generational relationship may indicate that the first visual style of the second virtual element is iteratively determined based on the second visual style of the first virtual element. In some embodiments, the second visual style is more refined than the first visual style. For example, the electronic device 110 may present descriptive text 228 about the second virtual element 226 in the interface 200H (e.g., "It looks a little different") to indicate that the first visual style of the second virtual element 226 is less refined than the second visual style of the first virtual element. For example, the second virtual element 226 is generated by a generative model based on the first virtual element. For example, the generative model may generate the second virtual element 226 based on the second visual style of the first virtual element and prompt information. For example, such prompt information may indicate a preset style (e.g., cartoon style, cute style, etc.). This disclosure is not intended to limit the specific implementation or training process of the generative model.

[0056] In some embodiments, the first visual style of the second virtual element is further determined based on the association information of the first user. Such association information may indicate the first user's personal description information (e.g., signature, name, etc.). Alternatively, such association information may also indicate the first user's historical interaction information (e.g., likes, browsing information, etc.). Alternatively, such association information may also indicate at least one virtual element associated with the first user.

[0057] In some embodiments, the virtual scene presented in the information display interface of the second user is the first virtual scene. The electronic device 110 can also, in response to receiving a configuration operation for the second virtual element, present the second virtual element in the second virtual scene corresponding to the first user. As an example, such as... Figure 2I As shown, electronic device 110 can present interface 200I. Interface 200I can be implemented as an information display interface for a first user. Electronic device 110 can present at least one virtual element associated with the first user, such as virtual element 230-1, virtual element 230-2, and virtual element 230-3. In some embodiments, electronic device 110 can, in response to receiving a configuration operation (e.g., selection of virtual element 230-1) for a second virtual element (e.g., virtual element 230-1), present a second virtual element (not shown in the figure) in a second virtual scene corresponding to the first user. For example, electronic device 110 can present a second virtual scene in the first user's information display interface (e.g., interface 200I).

[0058] Additionally or alternatively, the second virtual scene may also include a third virtual element 232. The third virtual element may indicate a second label (e.g., type #B) associated with the first user.

[0059] Based on the process described above, embodiments of this disclosure can support the presentation of a first virtual element in a virtual scene in the information display interface of a second user, thereby improving the information display efficiency for the second user. Embodiments of this disclosure can also support a first user to obtain a second virtual element generated based on the attributes of the first virtual element through a first operation on the first virtual element, thereby improving the efficiency of the first user in obtaining virtual elements associated with the first virtual element and enriching the interaction methods between the first and second users.

[0060] Example 2: Tag-based resource acquisition process Figures 3A to 3E Example interfaces 300A to 300E according to some embodiments of the present disclosure are shown. Interfaces 300A to 300E may, for example, be provided by... Figure 1 The electronic device 110 shown is provided.

[0061] In some embodiments, such as Figure 3A As shown, electronic device 110 can present interface 300A. Interface 300A can be implemented as an information display interface for a second user. For example, electronic device 110 can present the information display interface for the second user to a first user. As an example, the information display interface can be implemented as a user's (e.g., the second user's) personal page. Electronic device 110 can present information associated with the user in the information display interface (e.g., interface 300A). For example, the information associated with the user may include the user's identification information, such as image identifier 302 (also known as avatar identifier) ​​and / or text identifier 304 (also known as name identifier).

[0062] In some embodiments, for example, electronic device 110 may present a virtual scene (also referred to as a first virtual scene) in the information display interface of a second user. In some embodiments, electronic device 110 may present at least one virtual element associated with the second user in the virtual scene. For example, electronic device 110 may present a first virtual element 306 in the virtual scene. The first virtual element 306 is associated with the second user. As an example, the virtual scene is a virtual three-dimensional scene. In some embodiments, such a virtual scene may present a preset style, such as a balcony style, a courtyard style, etc. Alternatively, the display style of such a virtual scene may be determined by the user's configuration operation. Virtual elements may include virtual three-dimensional models in the virtual three-dimensional scene. The display position of virtual elements in the virtual scene may be determined based on the user's (e.g., the second user's) configuration operation.

[0063] In some embodiments, the electronic device 110 may adjust the presentation view of the virtual scene in response to receiving a preset operation for the virtual scene, so as to display different angles of the virtual 3D model. For example, such preset operations may include click operations, pinch operations, swipe operations, etc. for the information display interface.

[0064] In some embodiments, the first virtual element 306 may correspond to a first tag. The first tag is associated with a second user. For example, such a first tag may be selected by the second user from a set of candidate tags. Alternatively, such a first tag may be determined by the second user's editing action. Alternatively, such a first tag may also be determined based on the second user's associated information. Such associated information may indicate the second user's personal description information (e.g., signature, name, etc.). Alternatively, such associated information may also indicate the second user's historical interaction information (e.g., likes, browsing information, etc.).

[0065] It should be noted that all user-related information (including but not limited to associated information) mentioned in this disclosure was obtained and used with the knowledge and authorization of the relevant users.

[0066] As an example, the first virtual element 306 may be generated based on the first tag. Alternatively, the first virtual element may also be generated based on other virtual elements associated with the first tag. As an example, the electronic device 110 may display the first tag 305 associated with the first virtual element (e.g., #pet).

[0067] In some embodiments, electronic device 110 may provide a second virtual element to a first user based on a first operation performed on the first virtual element 306. The second virtual element may be determined based on attributes associated with the first virtual element. Attributes may include a first tag.

[0068] Alternatively, the electronic device 110 can update the resource acquisition status of the first user based on the first operation on the first virtual element 306. Further, the electronic device 110 can provide a second virtual element to the first user in response to the resource acquisition status meeting the acquisition conditions. The second virtual element provided by the electronic device 110 to the first user is associated with the first tag. As an example, the electronic device 110 can receive the first operation on the first virtual element 306 in response to receiving a click operation on the first virtual element. Alternatively, the electronic device 110 can receive the first operation on the first virtual element 306 in response to receiving a trigger on an interactive entry point. As an example, such an interactive entry point can be presented in a virtual scene.

[0069] As an example, electronic device 110 can present a first virtual object corresponding to the first user in a virtual scene. For example, electronic device 110 can present a first virtual object 308 corresponding to the first user in the virtual scene of an information display interface (e.g., interface 300A). The description of the first virtual object 308 can be referred to the exemplary description of the first virtual object 208 above, and will not be repeated here.

[0070] In some embodiments, the electronic device 110 may present a first interactive entry 310 at an associated location of the first virtual object 308. For example, the associated location of the first virtual object 308 may indicate the surroundings of the first virtual object 308 (e.g., the top of the first virtual object 308 or the position of its hands, etc.).

[0071] Additionally, the electronic device 110 may receive a first operation on the first virtual element 306 in response to a trigger on the first interactive entry 310 (e.g., a click operation). For example, the electronic device 110 may present interactive content of the first virtual object 308 in response to a trigger on the first interactive entry 310. The interactive content of the first virtual object 308 may include virtual actions of the first virtual object 308 on the first virtual element 306 (e.g., a "touch" or "hug" action, etc.).

[0072] As an example, such as Figure 3B As shown, electronic device 110 can present interface 300B. Electronic device 110 can present at least one interactive entry point corresponding to at least one virtual element in interface 300B, such as interactive entry point 312-1, interactive entry point 312-2, interactive entry point 312-3, and interactive entry point 312-4, etc. In some embodiments, at least one virtual element may include a first virtual element (e.g., the first virtual element 306 mentioned above). Further, electronic device 110 can present an information display interface for a second user in response to triggering a second interactive entry point (e.g., interactive entry point 312-2) among the at least one interactive entry points. (E.g., interactive entry point 312-2) corresponds to the first virtual element.

[0073] In some embodiments, the electronic device 110 may present multiple tags to a first user. For example... Figure 3C As shown, electronic device 110 can present interface 300C to a first user. Interface 300C can be an interactive interface associated with a set of virtual elements. The set of interactive elements presented in the interactive interface can be determined based on a first operation by the first user. As an example, electronic device 110 can present a tag setting entry 314 in interface 300C. Further, electronic device 110 can present multiple candidate tags in response to triggering of tag setting entry 314. Figure 3D As shown, the electronic device 110 can present an interface 300D. The electronic device 110 can present multiple candidate tags in the interface 300D, such as tag 316-1, tag 316-2, and tag 316-3. In some embodiments, the relevance of the multiple candidate tags to the first user is less than a first threshold. As an example, the first user does not have any virtual elements related to the multiple candidate tags. Alternatively, the tags configured by the first user may not include the multiple candidate tags.

[0074] Furthermore, the electronic device 110 can, based on a trigger (e.g., a click operation) on a first label (e.g., label 316-2) among a plurality of candidate labels, present at least one interactive entry point (e.g., interactive entry point 312-1, interactive entry point 312-2, etc. mentioned above) corresponding to at least one virtual element. At least one virtual element is associated with the first label. Alternatively, the electronic device 110 can, based on a trigger (e.g., a click operation) on the first label (e.g., label 316-2) among a plurality of candidate labels, present an interactive component associated with the first label.

[0075] In some embodiments, such as Figure 3E As shown, electronic device 110 can present interface 300E. Electronic device 110 can present interactive component 318 associated with the first tag in interface 300E. Electronic device 110 can present descriptive information associated with the first tag in interactive component 318. The descriptive information associated with the first tag can indicate the name of the first tag (e.g., #pet). Alternatively, electronic device 110 can present descriptive information 320 in interactive component 318 indicating the resource acquisition status of the first user regarding the first tag. For example, descriptive information 320 (0 / 30) can indicate that the first user performed a first operation on the virtual element associated with the first tag 0 times within a preset time period, and the corresponding acquisition condition includes the number of operations reaching 30. Additionally, electronic device 110 can present a viewing entry 322 in interactive component 318 indicating the first user's view of the first tag. For example, electronic device 110 can, in response to triggering viewing entry 322, present at least one interactive entry corresponding to at least one virtual element (e.g., interactive entry 312-1, interactive entry 312-2, etc. mentioned above).

[0076] In other embodiments, electronic device 110 may replace the viewing entry 322 with an acquisition entry in response to receiving a first operation. Alternatively, electronic device 110 may replace the viewing entry 322 with an acquisition entry (e.g., "Go to claim") in response to a resource acquisition status satisfying an acquisition condition. Further, electronic device 110 may provide a second virtual element to the first user in response to triggering the acquisition entry (e.g., a click operation). In some embodiments, the association degree between the first user and the first tag satisfies a first condition before receiving the first operation from the first user on the first virtual element 306. As an example, the first condition may indicate that the first user has not configured the first tag. Alternatively, the first condition may indicate that the first user does not have a virtual element associated with the first tag. The second virtual element may be generated based on the first tag. For example, the second virtual element is generated by a generative model based on the first tag. For example, the generative model may generate the second virtual element based on the description information of the first tag. Alternatively, the second virtual element may also be generated based on the association information of the first user. The description of the association information of the first user can be referred to the exemplary description above, and will not be repeated here. This disclosure is not intended to limit the specific implementation or training process of the generative model.

[0077] Additionally, in response to a first user acquiring a second virtual element, the electronic device 110 may add a first tag associated with the second virtual element as an associated tag for the first user. For example, the first user can associate with a first tag. For example, the first tag may be displayed in an interface associated with the first user (e.g., an information display interface).

[0078] Based on the process described above, embodiments of this disclosure can present a first virtual element in a virtual scene to a first user in an information display interface associated with a second user, and such a first virtual element corresponds to the second user. Thus, embodiments of this disclosure can support the first user viewing the first virtual element in the second user's information display interface, thereby improving the interaction efficiency between the first and second users, as well as the efficiency of the content displayed by the second user. Embodiments of this disclosure can also indicate a first tag associated with the second user based on the first virtual element, thereby enriching the information display efficiency associated with the second user. Thus, embodiments of this disclosure can support the first user to obtain a second virtual element associated with a first tag through interactive operations on the first virtual element of the second user, thereby enriching the ways the first user obtains virtual elements and broadening the interaction methods between the first and second users. Furthermore, the first visual style of the second virtual element is determined at least based on attributes associated with the first virtual element, thereby enhancing the association between the second virtual element and the first virtual element provided to the first user, and contributing to improved user interaction efficiency.

[0079] Example process Figure 4 A flowchart illustrating an example process 400 of interface interaction according to some embodiments of the present disclosure is shown. Process 400 can be implemented at electronic device 110. Reference is made below. Figure 1 To describe process 400.

[0080] like Figure 4 As shown in box 410, electronic device 110 presents the information display interface of the second user to the first user. The information display interface presents the first virtual element in the virtual scene. The first virtual element is associated with the second user and is associated with the first tag.

[0081] In box 420, electronic device 110 provides a second virtual element to a first user based on a first operation on the first virtual element, the first visual style of the second virtual element being determined based on attributes associated with the first virtual element.

[0082] In some embodiments, the second virtual element is associated with the first tag, and the first visual style is different from the second visual style of the first virtual element.

[0083] In this way, embodiments of the present disclosure can support providing a second virtual element associated with a first tag and with a different style from the first virtual element to the first user based on the first user's first operation on the first virtual element, thereby enriching the ways in which the first user obtains virtual elements.

[0084] In some embodiments, the attribute indicates at least one of the following: a first label; or a second visual style of the first virtual element.

[0085] In this way, embodiments of the present disclosure can provide a first user with a second virtual element determined based on a second visual style of the first tag and / or the first virtual element.

[0086] In some embodiments, process 400 further includes: adding the first tag as an associated tag of the first user.

[0087] In this way, embodiments of the present disclosure can support using the first tag corresponding to the second virtual element newly acquired by the first user as the first user's associated tag, thereby improving the first user's information configuration efficiency and information display efficiency.

[0088] In some embodiments, process 400 further includes: presenting a first virtual object corresponding to a first user in a virtual scene; presenting a first interaction entry in the virtual scene in response to the interaction state between the first virtual object and the first virtual element satisfying a triggering condition; and receiving a first operation on the first virtual element in response to the triggering of the first interaction entry.

[0089] In this way, embodiments of the present disclosure can support presenting a first interaction entry to the first user when the interaction state between the first user's first virtual object and the first virtual element meets the triggering conditions, so as to receive a first operation on the first virtual element based on the first interaction entry, thereby improving the interaction efficiency of the first user on the first virtual element.

[0090] In some embodiments, presenting a first interactive entry point in a virtual scene includes presenting the first interactive entry point at the associated location of a first virtual object.

[0091] In this way, the embodiments of this disclosure can support the presentation of the first interactive entry at the associated location of the first virtual object, thereby improving the association between the first interactive entry and the first virtual object, and facilitating the enrichment of interactive methods associated with the first virtual object.

[0092] In some embodiments, presenting an information display interface for a second user to a first user includes: presenting at least one interactive entry corresponding to at least one virtual element; and, in response to triggering a second interactive entry among the at least one interactive entry, presenting the information display interface for the second user, the second interactive entry corresponding to the first virtual element.

[0093] In this way, embodiments of the present disclosure can provide a first user with an interactive entry point associated with at least one virtual element, thereby improving the first user's interactive efficiency.

[0094] In some embodiments, process 400 further includes: displaying descriptive information indicating the resource acquisition status associated with the second interactive entry; or disabling the second interactive entry within a preset time period after receiving the first operation on the first virtual element.

[0095] In this way, embodiments of this disclosure can associate a second interactive entry point with the first user to present descriptive information indicating the resource acquisition status, thereby improving the efficiency of the first user in acquiring information. Furthermore, embodiments of this disclosure can disable the second interactive entry point for a preset period after receiving a first operation on the first virtual element, thereby reducing accidental operations by the first user and improving the first user's interaction efficiency.

[0096] In some embodiments, presenting at least one interactive entry point corresponding to at least one virtual element includes: presenting a plurality of candidate labels; and based on triggering a first label among the plurality of candidate labels, presenting at least one interactive entry point corresponding to at least one virtual element, wherein at least one virtual element is associated with the first label.

[0097] In this way, embodiments of this disclosure enable users to select tags and view virtual elements associated with those tags. Furthermore, embodiments of this disclosure also enable users to obtain virtual elements associated with tags through a first operation on at least one virtual element associated with a tag.

[0098] In some embodiments, the correlation between multiple candidate tags and the first user is less than a first threshold.

[0099] In this way, embodiments of the present disclosure can support a first user in selecting tags that are less relevant to themselves.

[0100] In some embodiments, providing a second virtual element to a first user based on a first operation on a first virtual element includes: replacing a second interactive entry point with an acquisition entry point based on the first operation on the first virtual element; and providing the second virtual element to the first user in response to triggering the acquisition entry point.

[0101] In this way, embodiments of the present disclosure can replace the second interactive entry with an acquisition entry after the resource acquisition state meets the acquisition conditions, so that the first user can acquire the second virtual element based on the acquisition entry, thereby improving the operating efficiency of the first user.

[0102] In some embodiments, process 400 further includes: presenting an associated interface of the first virtual element based on a second operation associated with the first virtual element.

[0103] In this way, embodiments of the present disclosure support the first user to present the associated interface of the first virtual element, thereby improving the efficiency of the first user in obtaining information.

[0104] In some embodiments, process 400 further includes: presenting one or more virtual elements associated with the first label in the associated interface.

[0105] In this way, embodiments of the present disclosure can present one or more virtual elements associated with the first label in the associated interface, thereby improving the efficiency of users obtaining information and improving the efficiency of users obtaining virtual elements associated with the first label.

[0106] In some embodiments, providing a second virtual element to a first user based on a first operation on a first virtual element includes: updating the resource acquisition status of the first user based on the first operation; and providing the second virtual element to the first user in response to the resource acquisition status meeting the acquisition conditions.

[0107] In this way, embodiments of the present disclosure can update the resource acquisition status of the first user regarding the virtual resource after receiving the first operation on the first virtual element, and provide the second virtual element to the first user after the resource acquisition status meets the acquisition conditions, thereby improving the efficiency of the user's virtual element acquisition.

[0108] In some embodiments, the resource acquisition status indicates the number of times a first user performs a first operation on a first virtual element within a preset time period, and the acquisition condition includes the number of operations reaching a second threshold.

[0109] In this way, embodiments of the present disclosure can determine whether the resource acquisition status is met based on the number of times the first user performs a first operation on the first virtual element, thereby quantifying the progress of the first user in acquiring the second virtual element and enabling the first user to clearly understand the timing of acquiring the second virtual element.

[0110] In some embodiments, the second threshold is determined based on the type of the first virtual element.

[0111] In this way, embodiments of the present disclosure can support determining the acquisition conditions of a second virtual element based on the type of the virtual element.

[0112] In some embodiments, process 400 further includes: in response to receiving a first operation on the first virtual element, presenting a prompt message indicating an updated resource acquisition status.

[0113] In this way, embodiments of the present disclosure can support presenting a prompt message indicating the updated resource acquisition status to the first user after receiving a first operation on the first virtual element, thereby improving the efficiency of the first user in acquiring information.

[0114] In some embodiments, the first visual style of the second virtual element is also determined based on the association information of the first user.

[0115] In this way, embodiments of the present disclosure can support determining the first visual style of a second virtual element based on the association information of a first user, thereby enabling the second virtual element to be associated with the first user.

[0116] In some embodiments, the virtual scene is a first virtual scene, and the process 400 further includes: in response to receiving a configuration operation for a second virtual element, presenting the second virtual element in the second virtual scene corresponding to the first user.

[0117] In this way, embodiments of the present disclosure can enable a first user to configure the acquired second virtual element in a second virtual scene corresponding to the first user, thereby improving the information display efficiency of the first user.

[0118] In some embodiments, the second virtual scene further includes a third virtual element that indicates a second tag associated with the first user.

[0119] In this way, embodiments of the present disclosure can support indicating a second tag associated with a first user by presenting a third virtual element in a second virtual scene, thereby improving the efficiency of information display for the first user.

[0120] Example devices and equipment Embodiments of this disclosure also provide corresponding apparatus for implementing the above methods or processes. Figure 5 A schematic structural block diagram of an example device 500 for interface interaction according to certain embodiments of the present disclosure is shown. Device 500 may be implemented as or included in electronic device 110. Various modules / components in device 500 may be implemented by hardware, software, firmware, or any combination thereof.

[0121] like Figure 5 As shown, the device 500 includes: a first presentation module 510 configured to present an information display interface of a second user to a first user, the information display interface presenting a first virtual element in a virtual scene, the first virtual element being associated with the second user and associated with a first tag; and a providing module 520 configured to provide a second virtual element to the first user based on a first operation on the first virtual element, the first visual style of the second virtual element being determined based on attributes associated with the first virtual element.

[0122] In some embodiments, the second virtual element is associated with the first tag, and the first visual style is different from the second visual style of the first virtual element.

[0123] In some embodiments, the attribute indicates at least one of the following: a first label; or a second visual style of the first virtual element.

[0124] In some embodiments, the device 500 further includes an adding module configured to add the first tag as an associated tag of the first user.

[0125] In some embodiments, the device 500 further includes a receiving module configured to: present a first virtual object corresponding to a first user in a virtual scene; present a first interactive entry point in the virtual scene in response to the interaction state between the first virtual object and the first virtual element satisfying a trigger condition; and receive a first operation on the first virtual element in response to the triggering of the first interactive entry point.

[0126] In some embodiments, the receiving module is further configured to present a first interactive entry at the associated location of the first virtual object.

[0127] In some embodiments, the first presentation module 510 is further configured to: present at least one interactive entry corresponding to at least one virtual element; and, in response to triggering a second interactive entry among the at least one interactive entry, present an information display interface for a second user, the second interactive entry corresponding to the first virtual element.

[0128] In some embodiments, the device 500 further includes a processing module configured to: associate with the second interactive entry point and present descriptive information indicating the resource acquisition status; or disable the second interactive entry point within a preset time period after receiving a first operation on the first virtual element.

[0129] In some embodiments, the first presentation module 510 is further configured to: present a plurality of candidate labels; and based on the triggering of a first label among the plurality of candidate labels, present at least one interactive entry corresponding to at least one virtual element, wherein at least one virtual element is associated with the first label.

[0130] In some embodiments, the correlation between multiple candidate tags and the first user is less than a first threshold.

[0131] In some embodiments, the providing module 520 is further configured to: replace the second interactive entry with an acquisition entry based on a first operation on the first virtual element; and provide the second virtual element to the first user in response to a triggering of the acquisition entry.

[0132] In some embodiments, the device 500 further includes a second presentation module configured to present an associated interface of the first virtual element based on a second operation associated with the first virtual element.

[0133] In some subsequent embodiments, 500 further includes a third presentation module configured to present one or more virtual elements associated with the first label in the associated interface.

[0134] In some embodiments, the providing module 520 is further configured to: update the resource acquisition status of the first user based on the first operation; and provide the second virtual element to the first user in response to the resource acquisition status meeting the acquisition conditions.

[0135] In some embodiments, the resource acquisition status indicates the number of times a first user performs a first operation on a first virtual element within a preset time period, and the acquisition condition includes the number of operations reaching a second threshold.

[0136] In some embodiments, the second threshold is determined based on the type of the first virtual element.

[0137] In some embodiments, the apparatus 500 further includes a fourth presentation module configured to: in response to receiving a first operation on a first virtual element, present a prompt message indicating an updated resource acquisition status.

[0138] In some embodiments, the first visual style of the second virtual element is also determined based on the association information of the first user.

[0139] In some embodiments, the virtual scene is a first virtual scene, and the device 500 further includes a fifth presentation module configured to: in response to receiving a configuration operation for a second virtual element, present the second virtual element in the second virtual scene corresponding to the first user.

[0140] In some embodiments, the second virtual scene further includes a third virtual element that indicates a second tag associated with the first user.

[0141] The units included in device 500 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may 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 device 500 may be implemented at least partially by one or more hardware logic components. By way of example and not limitation, exemplary types of hardware logic components that may be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chips (SoCs), complex programmable logic devices (CPLDs), and so on.

[0142] Figure 6 A block diagram of an electronic device 600 in which one or more embodiments of the present disclosure may be implemented is shown. It should be understood that... Figure 6 The electronic device 600 shown is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. Figure 6 The electronic device 600 shown can be used to achieve Figure 1 Electronic devices 110.

[0143] like Figure 6As shown, electronic device 600 is in the form of a general-purpose electronic device. Components of electronic device 600 may include, but are not limited to, one or more processing units or processors 610, memory 620, storage device 630, one or more communication units 640, one or more input devices 650, and one or more output devices 660. Processor 610 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 620. In a multiprocessor system, multiple processors execute computer-executable instructions in parallel to improve the parallel processing capability of electronic device 600.

[0144] Electronic device 600 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 600, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 620 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 630 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 600.

[0145] Electronic device 600 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not explicitly stated... Figure 6 As shown, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks can be provided. In these cases, each drive can be connected to a bus (not shown) via one or more data media interfaces. Memory 620 may include computer program product 625 having one or more program modules configured to perform various methods or actions of various embodiments of this disclosure.

[0146] The communication unit 640 enables communication with other electronic devices via a communication medium. Additionally, the functionality of the components of the electronic device 600 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, the electronic device 600 can operate in a networked environment using logical connections to one or more other servers, networked personal computers (PCs), or another network node.

[0147] Input device 650 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 660 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 600 can also communicate with one or more external devices (not shown) via communication unit 640 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 600, or with any device that enables electronic device 600 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via input / output (I / O) interfaces (not shown).

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

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

[0150] 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 apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

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

[0152] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0153] Various implementations of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they 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 chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for user interface interaction, comprising: An information display interface for the second user is presented to the first user. The information display interface presents a first virtual element in a virtual scene. The first virtual element is associated with the second user and is associated with a first tag. as well as Based on a first operation performed on the first virtual element, a second virtual element is provided to the first user, wherein the first visual style of the second virtual element is determined based on attributes associated with the first virtual element.

2. The method according to claim 1, wherein, The second virtual element is associated with the first tag, and the first visual style is different from the second visual style of the first virtual element.

3. The method according to claim 1, wherein, The attribute indicates at least one of the following: The first label; or The second visual style of the first virtual element.

4. The method according to claim 1, further comprising: Add the first tag as an associated tag for the first user.

5. The method according to claim 1, further comprising: In the virtual scene, a first virtual object corresponding to the first user is presented; In response to the interaction state between the first virtual object and the first virtual element satisfying the triggering condition, a first interaction entry point is presented in the virtual scene; as well as In response to the triggering of the first interactive entry point, the first operation is received for the first virtual element.

6. The method according to claim 5, wherein presenting the first interactive entry point in the virtual scene comprises: The first interactive entry point is presented at the associated location of the first virtual object.

7. The method according to claim 1, wherein presenting the information display interface of the second user to the first user comprises: Present at least one interactive entry point corresponding to at least one virtual element; as well as In response to the triggering of the second interactive entry of the at least one interactive entry, the information display interface of the second user is presented, the second interactive entry corresponding to the first virtual element.

8. The method of claim 7, wherein presenting at least one interactive entry point corresponding to at least one virtual element comprises: Presenting multiple candidate labels; as well as Based on the triggering of the first tag among the plurality of candidate tags, at least one interactive entry corresponding to the at least one virtual element is presented, wherein the at least one virtual element is associated with the first tag.

9. The method of claim 7, wherein providing the second virtual element to the first user based on a first operation on the first virtual element comprises: Based on the first operation targeting the first virtual element, the second interaction entry point is replaced with an acquisition entry point; as well as In response to the triggering of the access point, the second virtual element is provided to the first user.

10. The method according to claim 1, further comprising: Based on the second operation associated with the first virtual element, the associated interface of the first virtual element is presented.

11. The method of claim 10, further comprising: In the associated interface, one or more virtual elements corresponding to the first label are presented.

12. The method of claim 1, wherein providing the second virtual element to the first user based on a first operation on the first virtual element comprises: Based on the first operation, update the resource acquisition status of the first user; as well as In response to the resource acquisition status satisfying the acquisition condition, the second virtual element is provided to the first user.

13. The method of claim 12, wherein the resource acquisition status indicates the number of times the first user performs the first operation on the first virtual element within a preset time period, and the acquisition condition includes the number of times reaching a second threshold.

14. The method of claim 12, further comprising: In response to receiving the first operation for the first virtual element, a prompt message is presented, indicating the updated resource acquisition status.

15. The method of claim 1, wherein the first visual style of the second virtual element is further determined based on the association information of the first user.

16. The method according to claim 1, wherein the virtual scene is a first virtual scene, and the method further comprises: In response to receiving a configuration operation for the second virtual element, the second virtual element is presented in the second virtual scene corresponding to the first user.

17. The method of claim 16, wherein the second virtual scene further comprises a third virtual element indicating a second tag associated with the first user.

18. A device for user interface interaction, comprising: The first presentation module is configured to present an information display interface of the second user to a first user. The information display interface presents a first virtual element in a virtual scene. The first virtual element is associated with the second user and is associated with a first tag. as well as A module is configured to provide a second virtual element to the first user based on a first operation performed on the first virtual element, wherein a first visual style of the second virtual element is determined based on attributes associated with the first virtual element.

19. 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 17 when executed by the at least one processor.

20. A computer-readable storage medium having a computer program stored thereon, the computer program being executable by a processor to implement the method according to any one of claims 1 to 17.