Interface interaction method and device, equipment and storage medium
By providing an interactive interface in the live broadcast interface, users can select and give away virtual resources, dynamically update visual elements to reflect the user's interactive operations, solving the problem of inconvenient interaction between users and anchors, and improving the live broadcast interactive experience.
Patent Information
- Application Number
- CN202510104909.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-05-13
AI Technical Summary
During the live broadcast process, it is difficult for users to interact with the anchor effectively, especially in terms of giving away virtual resources, the existing technology lacks intuitive and interactive interface solutions.
An interface interaction method is provided by presenting an interactive interface associated with a user, including a first area and a second area. The first area displays candidate interactive resources, the second area displays visual elements, and after the user selects the interactive resources, the visual elements are dynamically updated to reflect the user's interactive operations.
Through this method, users can enrich the interactive experience through different visual elements, and improve the interaction experience and interaction efficiency between users and anchors.
Smart Images

Figure CN119996758A_ABST
Abstract
Description
Technical Field
[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to methods, devices, apparatuses, and computer-readable storage media for interface interaction. Background Art
[0002] With the development of computer technology, more and more applications can provide live broadcast content. Various live broadcasts can provide people with information, education, life, entertainment and other content. In some cases, when watching live broadcasts, users hope to give virtual resources to their favorite anchors to support their favorite anchors. Summary of the invention
[0003] In a first aspect of the present disclosure, an interface interaction method is provided. The method includes: presenting an interactive interface associated with a first user, the interactive interface including a first area and a second area, the first area presenting a group of candidate interactive resources, and the second area presenting a first visual element; and in response to a first operation on a first interactive resource of the group of candidate interactive resources, updating the first visual element in the second area to a second visual element, the second visual element being determined based on the first interactive resource.
[0004] In a second aspect of the present disclosure, a device for interface interaction is provided. The device includes: a presentation module configured to present an interactive interface associated with a first user, the interactive interface including a first area and a second area, the first area presenting a group of candidate interactive resources, and the second area presenting a first visual element; and a trigger module configured to update the first visual element in the second area to a second visual element in response to a first operation on a first interactive resource of the group of candidate interactive resources, the second visual element being determined based on the first interactive resource.
[0005] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit. When the instructions are executed by the at least one processing unit, the device executes 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 contents described in this content section are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they 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 showing 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 showing an example process of interface interaction according to some embodiments of the present disclosure;
[0012] Figure 4 A schematic structural block diagram showing an example device for interface interaction according to some embodiments of the present disclosure; 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] Embodiments of the present disclosure will be described in more detail below 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 being limited to the embodiments set forth herein. On the contrary, 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 only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0015] It should be noted that the titles of any sections / subsections provided herein are not restrictive. Various embodiments are described throughout this article, and any type of embodiment may be included under any section / subsection. In addition, 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 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 are subject to 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 knows and confirms. Accordingly, when implementing each embodiment of the present disclosure, the type, scope of use, usage scenario, etc. 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 can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
[0018] In this specification and the embodiments, if personal information processing is involved, it will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or it is necessary to perform a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.
[0019] As mentioned above, with the development of computer technology, more and more applications can provide live broadcast content. Various live broadcasts can provide people with information, education, life and entertainment. In some cases, when watching live broadcasts, users hope to give virtual resources to their favorite anchors to support their favorite anchors.
[0020] The embodiment of the present disclosure proposes a scheme for interface interaction. The scheme includes: presenting an interactive interface associated with a first user, the interactive interface including a first area and a second area, the first area presenting a group of candidate interactive resources, and the second area presenting a first visual element; and in response to a first operation on a first interactive resource of the group of candidate interactive resources, updating the first visual element in the second area to a second visual element, the second visual element being determined based on the first interactive resource.
[0021] In this way, the embodiments of the present disclosure can enrich the interaction effect through different visual elements, thereby improving the user's interaction experience.
[0022] Various example implementations of the solution are described in detail below in conjunction with the accompanying drawings.
[0023] Example Environment
[0024] Figure 1 1 is 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, the electronic device 110 may run an application 120 that supports interface interaction. The application 120 may be any appropriate type of application for interface interaction, examples of which may include, but are not limited to, live webcast applications, content sharing applications, social applications, or other appropriate applications. The user 140 may interact with the application 120 via the 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 an interface 150 for supporting interface interaction through the application 120.
[0027] In some embodiments, the electronic device 110 communicates with the server 130 to provide 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 receiver, an e-book device, a game device, or any combination of the foregoing, 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 an independent physical server, or a server cluster or distributed system composed 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. The server 130 may include, for example, a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, etc. The server 130 may provide background services for the application 120 that supports interface interaction in the electronic device 110.
[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 manner or a 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 exemplary 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 200K according to some embodiments of the present disclosure. The interfaces 200A to 200K may be composed of, for example, Figure 1 The electronic device 110 is provided as shown.
[0034] In some embodiments, the electronic device 110 may present a live broadcast interface of the first user. After presenting the live broadcast interface of the first user, the electronic device 110 may present the interactive interface in response to triggering an interactive portal in the interactive interface. The interactive portal includes a first interactive portal and a second interactive portal, and the first interactive portal is displayed in a resource interactive panel associated with the live broadcast interface. The second interactive portal is associated with the live broadcast screen in the live broadcast interface and is displayed.
[0035] As an example, the electronic device 110 may present Figure 2A Interface 200A is shown. Interface 200A may be, for example, a live broadcast interface of a first user (also referred to as a live broadcaster). Interaction portals are provided in interface 200A. A first interaction portal 201 may be presented by the electronic device 110 in the live broadcast screen of the live broadcaster, and a second interaction portal 203 may be presented in a resource interaction panel 202. The resource interaction panel 202 includes a plurality of virtual gifts, which may be used to support interaction between the audience and the live broadcaster.
[0036] In some embodiments, the electronic device 110 may present multiple contents in the live interactive portal. Specifically, the electronic device 110 may present the first descriptive information associated with the historical interactive operations of the current user in the live interactive portal. Or the electronic device 110 may present the first visual element in the live interactive portal. The first descriptive information may be, for example, the interaction information between the user 140 (i.e., the current user) and the first user, and such interaction information is associated with the historical interaction information of the user 140. For example, if the user 140 has not given a virtual gift to the first user today, the first descriptive information may be "go and give the first bouquet." In some scenarios, when the user 140 has given a virtual gift to the first user today, the first descriptive information may be "compete for the best bouquet." The first visual element in the interactive portal may be, for example, the style of flowers and vases as shown in the figure.
[0037] In some embodiments, the electronic device 110 may also present an interactive entry in the personal page of the first user. Specifically, the electronic device 110 may present the personal page of the first user. Further, the electronic device 110 may present an interactive interface in response to triggering a third entry in the personal page.
[0038] As an example, Figure 2B As shown, when the electronic device 110 receives a request to view the personal interface of the first user, the personal page 204 of the first user can be presented in the interface 200B. The personal page 204 includes an interactive entrance 205. When the electronic device 110 receives the user 140's selection of the interactive entrance 205, the following can be presented: Figure 2C The interactive interface shown.
[0039] In some embodiments, the electronic device 110 may present a third interactive entrance in the personal page in response to the first user being in a live broadcast state. Figure 2B As shown, when the electronic device 110 presents the personal page 204 of the first user, it can determine whether the first user is broadcasting live. When it is determined that the first user is broadcasting live, the electronic device 110 can present the interactive entrance 205 in the personal page 204.
[0040] In some embodiments, when the interactive entrance in the live interface is selected by the user, the electronic device 110 presents an interactive interface associated with the first user, and the interactive interface includes a first area and a second area. The first area presents a group of candidate interactive resources, where the first group of candidate interactive resources is the first group of candidate interactive resources. The second area presents a first visual element.
[0041] As an example, Figure 2CAs shown, the electronic device 110 can present an interface 200C to the user 140. The interface 200C includes a live broadcast area 206 and a component 207 of the first user. The live broadcast area 206 is used to present the live broadcast content of the live broadcast party (i.e., the first user), such live broadcast content can be, for example, text live broadcast, voice live broadcast or video live broadcast.
[0042] In some scenarios, when the electronic device 110 determines that the user 140 is entering the live broadcast interface for the first time, a first style of interactive effect 208 may be presented, such as a preset animation effect. Such an animation effect may be, for example, an animation effect of inserting flowers into a vase by hand.
[0043] After component 207 is rendered, as Figure 2D As shown, the electronic device 110 can present the second area 209 and the first area 210 in the component 207. The second area 209 includes a plurality of candidate interactive resources, and the second area is used to present the first visual element 211. The first visual element 211 can be presented by the electronic device 110 in the form of flowers inserted in a vase, for example. The first visual element 211 includes a plurality of background elements, such background elements can be, for example, Figure 2D Flower elements and vase elements shown.
[0044] Additionally or alternatively, the presentation style of the first visual element 211 in the component 207 is determined by the electronic device 110 based on the historical interactive operation of the user 140. For example, if the user 140 has never given a virtual gift to the live broadcaster, then when the electronic device 110 presents the component 207, it will only present the vase element in the second area 209, but not the flower element. Alternatively, the second area 209 may also present a default screen content as the first visual element, which may not include a vase element or a flower element, for example.
[0045] When the first visual element 211 is not presented by the electronic device 110 in the second area 209 , the electronic device 110 may present the live broadcast screen of the live broadcaster in the area where the first visual element 211 is located.
[0046] In some embodiments, the electronic device 110 updates the first visual element in the second area to a second visual element in response to a first operation on a first interactive resource in a set of candidate interactive resources. The second visual element is determined based on the first interactive resource. The first interactive resource corresponds to a corresponding virtual gift.
[0047] As an example, Figure 2D and 2EAs shown. The first area 210 in the interface 200D includes multiple candidate interactive resources, and the multiple candidate interactive resources can be, for example, virtual gifts. Virtual gifts are used to support interaction between the live broadcast party and the audience party. The multiple candidate interactive resources include a first interactive resource 212, and the first interactive resource is associated with a first virtual gift. When the electronic device 110 receives the user 140's selection of a gift giving control in the first interactive resource 212, the electronic device 110 can trigger a gift giving event to give the first virtual gift to the live broadcast party (i.e., the first user). Further, the electronic device 110 can update the first visual element 211 in the second area 209 to present a second visual element 213 in the second area 209.
[0048] In some embodiments, when a gift giving event is triggered, in order to enrich the interactive effect of the interface, the electronic device 110 may present an animation corresponding to the gift giving event. Specifically, the electronic device 110 may present an animation in the second area. The animation indicates a change from the first visual element to the second visual element. As an example, Figure 2D and 2E As shown, when the gift giving event is triggered, the electronic device 110 can present the corresponding animation effect in the interface 200D. Such animation effect can be, for example, updating the flower element in the first visual element 211 to a flower element of another style, and inserting the updated flower element into the vase element. For example, the electronic device 110 can replace the rose in the first visual element 211 with a tulip, and insert the tulip into the vase.
[0049] In some embodiments, the electronic device 110 presents the preview content in the second area in response to a second operation on a second interactive resource in a set of candidate interactive resources. The preview content includes a third visual element corresponding to the second interactive resource.
[0050] As an example, Figure 2E As shown, the first area 210 also includes a second interactive resource 214. When the electronic device 110 receives a long press operation (i.e., the second operation) from the user on the second interactive resource 214, the electronic device 110 can temporarily replace the "tulip" in the second visual element 213 with the "plum blossom" (i.e., the third visual element) corresponding to the second interactive resource 214. When the long press operation ends, the electronic device 110 can replace the "plum blossom" in the second visual element 213 with the "tulip".
[0051] In some embodiments, the electronic device 110 may present the interaction description information in the second area. The interaction description information indicates whether the current user performs an interaction operation associated with the first user in multiple time periods of the historical period. Figure 2EThe electronic device 110 may present a calendar element 215 (i.e., interaction description information) in the second area 209. The calendar element 215 includes some historical interaction information between the user 140 and the live broadcaster (i.e., the first user). Such partial historical interaction information may be, for example, the number of days that the user 140 has continuously given virtual gifts to the live broadcaster (i.e., the first user), such as "flowers have been given for 12 consecutive days."
[0052] In some embodiments, the electronic device 110 may also present historical interaction information between the user and the live broadcast party. Specifically, the electronic device 110 may present multiple visual elements in response to the selection of the interaction description information. The multiple visual elements correspond to multiple historical interaction events triggered by the current user in multiple time periods of the historical period.
[0053] As an example, Figure 2E and 2F As shown, the electronic device 110 may receive a user's selection of the calendar element 215, and present a visual element group 216 in the interface 200F. The visual element group 216 includes a plurality of visual elements, and each visual element in the visual element group 216 records a historical interactive event of the user 140. The plurality of visual elements may include, for example, a visual element 217. The visual element 217 includes description information of the historical interactive event, and such description information may be, for example, a virtual gift given by the user 140 and the time of giving the virtual gift.
[0054] In some embodiments, after the virtual gift is presented to the first user by the electronic device 110, the electronic device 110 may receive a request to exit the interactive interface. Figure 2A The live broadcast interface shown in the figure updates the content in all interactive entrances. Specifically, the electronic device 110 can update the content presented by the interactive entrance in response to the first operation.
[0055] As an example, Figure 2A and 2B As shown, when the first operation instructs user 140 to give the first user a virtual gift for the first time today, electronic device 110 can replace the text content in the interactive portal from "go to send the first bouquet" to "compete for the best bouquet". The above interactive portals may include: interactive portal 201, interactive portal 203 and interactive portal 205.
[0056] In some scenarios, after receiving the first operation and returning to the live broadcast interface, the electronic device 110 may also update the visual representation of the visual element in the interactive portal to replace the visual representation of the visual element with the visual representation of the second visual element. For example, if the second visual element is "tulip" and a vase, the electronic device 110 may update the visual element in the interactive portal to "tulip" and a vase.
[0057] In other scenarios, when user 140 gives a virtual gift to the live broadcaster, the live broadcast terminal corresponding to the live broadcaster will also receive a corresponding gift reminder. Such a gift reminder can be to update the content in the interactive portal presented in the live broadcast terminal. For example, update the text information and visual elements in the interactive portal in the live broadcast terminal.
[0058] In some embodiments, the electronic device 110 may present a first reminder message associated with the first interactive resource in the live broadcast interface in response to the first operation. As an example, when the gift giving event corresponding to the first operation is triggered, the electronic device 110 may present a corresponding reminder message in the live broadcast interface of the live broadcast party. Such a reminder message is used to present that the user 140 has presented a virtual gift to the live broadcast party. There are two styles of reminder messages, which can be determined based on the virtual resources corresponding to the virtual gifts. When the number of virtual resources corresponding to the virtual gifts presented by the user 140 to the live broadcast party is not the largest number of virtual gifts accepted by the live broadcast party on that day, the electronic device 110 may present the reminder message in the first style. The first style may, for example, include text information such as "Send flowers today" and a visual representation corresponding to the virtual gift (e.g., "tulips").
[0059] When the number of virtual resources corresponding to the virtual gift given by the user 140 to the live broadcaster is the largest among the virtual gifts received by the live broadcaster on that day, the electronic device 110 may present a reminder message in a second style. The second style may include, for example, text information of "best flower delivery" and a visual representation corresponding to the virtual gift (e.g., "peony flower").
[0060] In some embodiments, when other viewers other than user 140 present a virtual gift to the live broadcast party (i.e., the first user), the electronic device 110 presents a corresponding message reminder in the live broadcast interface. Specifically, the electronic device 110 may present a second reminder message associated with the third interactive resource in the live broadcast interface. The second reminder message indicates an interactive operation of the second user associated with the third interactive resource. The second reminder message indicates one of the identification information of the second user and the fourth visual element corresponding to the third interactive resource.
[0061] As an example, when the second user presents a virtual gift (e.g., flowers) to the live broadcast party, the electronic device 110 may present a second reminder message in the live broadcast interface. The second reminder message is used to indicate that the second user has presented a virtual gift (i.e., an interactive operation associated with a third interactive resource) to the live broadcast party. Such a virtual gift may be, for example, a corresponding virtual flower. The second reminder message includes the user name of the second user (i.e., representation information) and a fourth visual element (e.g., "lotus") corresponding to the virtual gift of the third interactive resource. In this way, user 140 can promptly receive messages from other audiences about presenting virtual gifts, thereby improving the efficiency of the user in obtaining information.
[0062] In some embodiments, the electronic device 110 may present a second reminder message associated with the third interactive resource in the live broadcast interface in response to the third interactive resource satisfying the first condition. The first condition is determined based on a set of historical interactive events associated with the first user.
[0063] As an example, before presenting the second reminder message, the electronic device 110 may determine whether the third interactive resource satisfies the first condition. The first condition indicates whether the virtual gift corresponding to the third interactive resource is the virtual gift with the most virtual resources received by the first user today. For example, the virtual gift with the largest number of virtual resources received by the first user today is 300 units of virtual resources, and the virtual gift corresponding to the third interactive resource is 1000 units of virtual resources. The electronic device 110 can then present the second reminder message in the live broadcast interface in a second style. The second style may, for example, include text information of "Best Flower Delivery" and a visual representation of the virtual gift corresponding to the third interactive resource (e.g., "Peony").
[0064] In some embodiments, after the electronic device 110 receives the user's selection of the interactive entrance in the live broadcast interface, it can re-present the interactive interface and maintain the presentation style of the second visual element. Specifically, the electronic device 110 can present the second visual element in the second area of the interactive interface in response to the interactive interface being triggered to be presented. For example, before exiting the interactive interface, the second visual element 213 is "tulip" and a vase. When the electronic device 110 re-presents the interactive interface, the second visual element 213 will be presented in the style of "tulip" and a vase, and the second visual element 213 will not be reset to a style that only retains the vase element.
[0065] In some embodiments, the electronic device 110 may present a fifth visual element in the interactive interface in response to receiving a third operation in the interactive interface. The fifth visual element corresponds to a historical interactive event associated with the first user. The historical interactive event is determined from a set of historical interactive events associated with the first user. The fifth interactive resource corresponding to the historical interactive event satisfies the second condition. Such a third operation may be, for example, a sliding operation (e.g., left sliding) for the second area 209. The historical interactive event is triggered by a third user, and the interactive interface also presents second descriptive information associated with the third user.
[0066] As an example, Figure 2G As shown, the electronic device 110 may present a prompt element associated with the third operation in the interface 200F. Such prompt elements may include, for example, a text element 218 and a media element 219. The text element 218 may be a description text of the third operation, and the description text may be, for example, "Swipe left to win the most special flower sender". The media element 219 is used to present an animation effect associated with the third operation. Such an animation effect may be, for example, an animation of a finger sliding to the left, or other appropriate animation effects.
[0067] In some scenarios, in order to more clearly provide users with prompt elements about the third operation, such as Figure 2H As shown, the electronic device 110 can also present an additional interface 220 in the interface 200G within a preset period of time. The additional interface 217 includes the fifth visual element 221 and the second description information 222 corresponding to the third visual element. When the preset period ends, the electronic device 110 can cancel the presentation of the interface 200G. In this way, the embodiments of the present disclosure can better prompt the user about the third operation, thereby providing an interactive experience and interaction efficiency between the user and the interactive interface.
[0068] When the electronic device 110 receives the left sliding operation of the user 140 on the second area 209, as shown in FIG. Fig.2I As shown, the electronic device 110 may display a fifth visual element 221 and second description information 222 associated with a third user in the second area 209. The second description information 222 may include, for example, the user name of the third user and the interaction information between the third user and the live broadcast party (i.e., the first user). The interaction information here may include, for example: the quantity information, description information, and time information of the virtual gifts presented by the third user to the live broadcast party (i.e., the first user). The time information may, for example, be the number of days that the third user presented the virtual gifts to the live broadcast party, such as "flowers have been presented for 36 consecutive days." The fifth visual element 221 here is associated with the third user, and the virtual gift corresponding to the fifth visual element 221 is the virtual gift with the largest number of virtual resources received by the live broadcast party on that day (i.e., the fifth interactive resource corresponding to the historical interactive event meets the second condition).
[0069] In some embodiments, the second visual element includes the first background element, and the fifth visual element includes the second background element. The first background element and the second background element have different element styles. The element style of the first background element is independent of the first interactive resource. Here, the first background element and the second background element may correspond to the vase element in the second visual element and the fifth visual element, for example, respectively.
[0070] As an example, Figure 2E and 2I As shown, the second visual element 213 includes a first background element, which may be, for example, a vase element 213-1 in the second visual element 213. The fifth visual element 221 includes a second background element, which may be, for example, a vase element 221-1 in the fifth visual element 221. The vase element 221-1 in the fifth visual element 221 may be Figure 2E The flower element and the vase element 213-1 of the second visual element 213 shown in FIG. 2 are different. For example, the vase element 221-1 in the fifth visual element 221 may be a blue-and-white porcelain vase, and the vase element 213-1 in the second visual element 213 may be a clay pot.
[0071] In some embodiments, after receiving a left swipe operation from the user 140 on the second area 209, the electronic device 110 may provide the user with a second set of candidate interactive resources in the first area 210. Specifically, the electronic device 110 may present the second set of candidate interactive resources in the interactive interface. Figure 2G As shown, after receiving the left sliding operation of the user 140 on the second area 209, the electronic device 110 can present the following to the user 140 in the first area 210: Fig.2I The second group of interactive resources shown. The type of virtual gifts in the second group of interactive resources can be determined by the fifth visual element 221. For example, if the number of virtual resources of the virtual gift corresponding to the fifth visual element 221 is 100, then the electronic device 110 can select multiple virtual gifts whose corresponding numbers of virtual resources are greater than 100 to construct the second group of interactive resources. In other words, the number of virtual resources corresponding to each virtual gift in the second group of interactive resources will be greater than the number of virtual resources of the virtual gift corresponding to the fifth visual element 221.
[0072] Further, the electronic device 110 may update the fifth visual element to a sixth visual element in response to a fourth operation on a sixth interactive resource in the second group of interactive resources, and trigger a third interactive event associated with the first user. The sixth visual element is determined based on the sixth interactive resource.
[0073] As an example, the second group of interactive resources includes the sixth interactive resource 223. After receiving the user 140's selection of the sixth interactive resource 223 (i.e., the fourth operation), the electronic device 110 can determine whether the virtual resource of the virtual gift corresponding to the sixth interactive resource 223 is the virtual gift with the most virtual resources received by the live broadcast party today. However, since the number of virtual resources corresponding to each virtual gift in the second group of interactive resources is greater than the number of virtual resources of the virtual gift corresponding to the fifth visual element 221. Therefore, the electronic device 110 can update the fifth visual element 221 to Figure 2J A sixth visual element 224 corresponding to the sixth interactive resource 223 is shown.
[0074] In some embodiments, the electronic device 110 may provide candidate interactive resources corresponding to the third condition in the first area in response to the historical interactive information between the current user and the first user satisfying the third condition. Fig.2I As shown, the first area 210 also includes a seventh interactive resource 225 (i.e., a candidate interactive resource corresponding to the third condition). When the historical interactive information between the user 140 and the first user does not meet the third condition, the seventh interactive resource 225 is presented in a locked state, i.e., the seventh interactive resource 225 is not allowed to interact with the user 140.
[0075] In some scenarios, the third condition may be, for example, a preset number of days (e.g., 21 days) of continuously giving virtual gifts (e.g., flowers) to the first user. When the electronic device 110 determines that the user 140 has continuously given flowers to the first user for 21 days, Figure 2J As shown, the electronic device 110 can unlock the seventh interactive resource 225 and provide the seventh interactive resource 225 (i.e., the candidate interactive resource corresponding to the third condition) in the first area 210. In this way, the interactive process can be effectively enriched, thereby improving the user's experience of watching the live broadcast.
[0076] In some embodiments, the electronic device 110 may reset the visual elements in the interactive interface every day. Specifically, the electronic device 110 may update the second area to present the preset visual elements in response to the current time satisfying the trigger condition. As an example, when the electronic device 110 determines that the current time is midnight of the next day, the electronic device 110 may reset the visual elements in the second area to present the preset visual elements in the second area.
[0077] In some embodiments, the electronic device 110 may receive an information viewing request from the live broadcast party. After receiving the information viewing request, the electronic device 110 may present the following information: Figure 2KInterface 200K shown. Interface 200K includes an information viewing component 226. The information viewing component 226 includes users who have interacted with the live broadcast party within a preset period. Such a user can be, for example, the "best user" of the day. "Best user" indicates that the user has the most virtual resources corresponding to the virtual gifts given on that day. For example, user A gave 99 roses 1 day ago, and user A was the "best user" 1 day ago. When the information viewing component 226 is presented by the electronic device 110, the information viewing component 226 will include interactive information related to user A. Such interactive information can be, for example, the number and type of gifts given by user A 1 day ago, user A's name, avatar and the time of gift giving (for example, 1 day ago).
[0078] In this way, the embodiments of the present disclosure can enrich the interaction effect through different visual elements, thereby improving the user's interaction experience.
[0079] Example Process
[0080] Figure 3 FIG. 3 is a flowchart showing an example process 300 of interface interaction according to some embodiments of the present disclosure. The process 300 may be implemented at the electronic device 110. Figure 1 The process 300 is described below.
[0081] like Figure 3 As shown, in box 310, the electronic device 110 presents an interactive interface associated with the first user, the interactive interface includes a first area and a second area, the first area presents a group of candidate interactive resources, and the second area presents a first visual element.
[0082] In block 320 , the electronic device 110 updates the first visual element in the second area to a second visual element in response to a first operation on a first interactive resource in a set of candidate interactive resources, where the second visual element is determined based on the first interactive resource.
[0083] In some embodiments, process 300 also includes presenting an animation in the second area, the animation indicating a change from the first visual element to the second visual element.
[0084] In some embodiments, after updating the first visual element in the second area to the second visual element, process 300 also includes: in response to a second operation on a second interactive resource in a set of candidate interactive resources, presenting preview content in the second area, the preview content including a third visual element corresponding to the second interactive resource.
[0085] In some embodiments, after the interactive event is triggered, process 300 further includes: in response to the interactive interface being triggered to be presented, presenting a second visual element in a second area of the interactive interface.
[0086] In some embodiments, process 300 also includes: presenting a live broadcast interface of the first user; and presenting an interactive interface in response to triggering an interactive entrance in the interactive interface.
[0087] In some embodiments, the interactive entrance includes: a first interactive entrance, which is displayed in a resource interactive panel associated with the live broadcast interface; and / or a second interactive entrance, which is associated with the live broadcast screen in the live broadcast interface and is displayed.
[0088] In some embodiments, the interactive portal presents at least one of the following contents: first descriptive information associated with the historical interactive operations of the current user; and a first visual element.
[0089] In some embodiments, process 300 further includes: in response to the first operation, updating the content presented by the interactive portal.
[0090] In some embodiments, process 300 further includes: in response to the first operation, presenting a first reminder message associated with the first interactive resource in the live broadcast interface.
[0091] In some embodiments, process 300 further includes: presenting a second reminder message associated with the third interactive resource in the live broadcast interface, the second reminder message indicating an interactive operation of the second user associated with the third interactive resource.
[0092] In some embodiments, process 300 also includes: in response to the third interactive resource satisfying a first condition, presenting a second reminder message associated with the third interactive resource in the live broadcast interface, wherein the first condition is determined based on a set of historical interactive events associated with the first user.
[0093] In some embodiments, the second reminder message indicates at least one of the following: identification information of the second user; and a fourth visual element corresponding to the third interactive resource.
[0094] In some embodiments, process 300 further includes: presenting a personal page of the first user; and presenting an interactive interface in response to triggering a third interactive entry in the personal page.
[0095] In some embodiments, process 300 further includes: in response to the first user being in a live broadcast state, presenting a third interactive entrance in the personal page.
[0096] In some embodiments, process 300 also includes: in response to receiving a third operation in the interactive interface, presenting a fifth visual element in the interactive interface, the fifth visual element corresponding to a historical interaction event associated with the first user, the historical interaction event being determined from a set of historical interaction events associated with the first user, and the fifth interaction resource corresponding to the historical interaction event satisfies the second condition.
[0097] In some embodiments, the historical interaction event is triggered by a third user, and the interaction interface also presents second descriptive information associated with the third user.
[0098] In some embodiments, a group of candidate interaction resources is a first group of candidate interaction resources, and process 300 also includes: presenting a second group of candidate interaction resources in the interactive interface; and in response to a fourth operation on a sixth interaction resource in the second group of candidate interaction resources, updating the fifth visual element to a sixth visual element, and triggering a third interaction event associated with the first user, the sixth visual element being determined based on the sixth interaction resource.
[0099] In some embodiments, the second visual element includes a first background element, the fifth visual element includes a second background element, and the first background element and the second background element have different element styles.
[0100] In some embodiments, the element style of the first background element is independent of the first interactive resource.
[0101] In some embodiments, process 300 further includes: presenting interaction description information in the second area, the interaction description information indicating whether the current user performs an interaction operation associated with the first user in a plurality of time periods in the historical period.
[0102] In some embodiments, process 300 further includes: in response to selection of the interaction description information, presenting a plurality of visual elements, the plurality of visual elements corresponding to a plurality of historical interaction events triggered by the current user within a plurality of time periods of the historical period.
[0103] In some embodiments, process 300 further includes: in response to historical interaction information between the current user and the first user satisfying a third condition, providing candidate interaction resources corresponding to the third condition in the first area.
[0104] In some embodiments, process 300 further includes: in response to the current time satisfying a trigger condition, updating the second area to present a preset visual element.
[0105] In some embodiments, the first interactive resource comprises a virtual gift, and the first interactive event comprises a virtual gift giving event associated with the first user.
[0106] Example devices and equipment
[0107] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 4A schematic structural block diagram of an example apparatus 400 for interface interaction according to some embodiments of the present disclosure is shown. 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: a presentation module 410, configured to present an interactive interface associated with a first user, the interactive interface including a first area and a second area, the first area presenting a group of candidate interactive resources, and the second area presenting a first visual element; and a trigger module 420, configured to update the first visual element in the second area to a second visual element in response to a first operation on a first interactive resource of a group of candidate interactive resources, the second visual element being determined based on the first interactive resource.
[0109] In some embodiments, the apparatus 400 further includes an indication module configured to: present an animation in the second area, wherein the animation indicates a change from the first visual element to the second visual element.
[0110] In some embodiments, the device 400 also includes a preview presentation module configured to: present preview content in the second area in response to a second operation on a second interactive resource in a group of candidate interactive resources, wherein the preview content includes a third visual element corresponding to the second interactive resource.
[0111] In some embodiments, the device 400 further includes a first visual element presentation module configured to present a second visual element in a second area of the interactive interface in response to the interactive interface being triggered to be presented.
[0112] In some embodiments, the device 400 also includes an interface presentation module, which is configured to: present a live broadcast interface of the first user; and present an interactive interface in response to triggering an interactive entrance in the interactive interface.
[0113] In some embodiments, the interactive entrance includes: a first interactive entrance, which is displayed in a resource interactive panel associated with the live broadcast interface; and / or a second interactive entrance, which is associated with the live broadcast screen in the live broadcast interface and is displayed.
[0114] In some embodiments, the interactive portal presents at least one of the following contents: first descriptive information associated with the historical interactive operations of the current user; and a first visual element.
[0115] In some embodiments, the apparatus 400 further includes an updating module configured to update the content presented by the interactive portal in response to the first operation.
[0116] In some embodiments, the device 400 also includes a first message presentation module, which is configured to: present a first reminder message associated with the first interactive resource in the live broadcast interface in response to the first operation.
[0117] In some embodiments, the device 400 also includes a second message presentation module, which is configured to: present a second reminder message associated with the third interactive resource in the live broadcast interface, and the second reminder message indicates an interactive operation of the second user associated with the third interactive resource.
[0118] In some embodiments, the device 400 also includes a third message presentation module, which is configured to: in response to the third interactive resource satisfying the first condition, present a second reminder message associated with the third interactive resource in the live broadcast interface, and the first condition is determined based on a set of historical interactive events associated with the first user.
[0119] In some embodiments, the second reminder message indicates at least one of the following: identification information of the second user; and a fourth visual element corresponding to the third interactive resource.
[0120] In some embodiments, the device 400 also includes a personal page presentation module configured to: present the personal page of the first user; and present an interactive interface in response to triggering a third interactive entry in the personal page.
[0121] In some embodiments, the device 400 also includes a portal presentation module configured to present a third interactive portal in the personal page in response to the first user being in a live broadcast state.
[0122] In some embodiments, device 400 also includes a second visual element presentation module, which is configured to: in response to receiving a third operation in the interactive interface, present a fifth visual element in the interactive interface, the fifth visual element corresponding to a historical interaction event associated with the first user, the historical interaction event is determined from a group of historical interaction events associated with the first user, and the fifth interaction resource corresponding to the historical interaction event satisfies the second condition.
[0123] In some embodiments, the historical interaction event is triggered by a third user, and the interaction interface also presents second descriptive information associated with the third user.
[0124] In some embodiments, where one group of candidate interactive resources is a first group of candidate interactive resources, the device 400 also includes an interactive resource presentation module, which is configured to: present a second group of candidate interactive resources in the interactive interface; and in response to a fourth operation on a sixth interactive resource in the second group of candidate interactive resources, update the fifth visual element to a sixth visual element, and trigger a third interactive event associated with the first user, wherein the sixth visual element is determined based on the sixth interactive resource.
[0125] In some embodiments, the first interaction event is different from the historical interaction event, the second visual element includes a first background element, the fifth visual element includes a second background element, and the first background element and the second background element have different element styles.
[0126] In some embodiments, the element style of the first background element is independent of the first interactive resource.
[0127] In some embodiments, the device 400 also includes a description information presentation module configured to: present interaction description information in the second area, the interaction description information indicating whether the current user performs an interaction operation associated with the first user in multiple time periods of the historical period.
[0128] In some embodiments, the device 400 also includes a third visual element presentation module, which is configured to: present multiple visual elements in response to the selection of the interaction description information, and the multiple visual elements correspond to multiple historical interaction events triggered by the current user within multiple time periods of the historical time period.
[0129] In some embodiments, the apparatus 400 further includes a resource providing module configured to: in response to historical interaction information between the current user and the first user satisfying a third condition, provide candidate interaction resources corresponding to the third condition in the first area.
[0130] In some embodiments, the apparatus 400 further includes a region updating module configured to: in response to the current time satisfying a trigger condition, update the second region to present a preset visual element.
[0131] In some embodiments, the first interactive resource comprises a virtual gift, and the first interactive event comprises a virtual gift giving event associated with the first user.
[0132] The modules 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 modules 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. As an 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 chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0133] 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 5The electronic device 500 shown is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. Figure 5 The illustrated electronic device 500 may be used to implement the electronic device 110 as discussed above.
[0134] like Figure 5 As shown, the electronic device 500 is in the form of a general electronic device. The components of the electronic device 500 may include, but are not limited to, one or more processors or processing units 510, a memory 520, a storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 may be an actual or virtual processor and is capable of performing various processes according to a program stored in the memory 520. In a multi-processor system, multiple processing units execute computer executable instructions in parallel to improve the parallel processing capability of the electronic device 500.
[0135] The electronic device 500 typically includes a plurality of computer storage media. Such media may be any accessible media that is accessible to the electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 520 may be a volatile memory (e.g., registers, caches, random access memory (RAM)), a non-volatile memory (e.g., a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 may be a removable or non-removable medium, and may include a machine-readable medium, such as a flash drive, a disk, or any other medium, which may be capable of being used to store information and / or data and may be accessed within the electronic device 500.
[0136] The electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 5 As shown in , a disk drive for reading or writing from a removable, non-volatile disk (e.g., a "floppy disk") and an optical drive for reading or writing from a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to the bus (not shown) by one or more data media interfaces. The memory 520 may include a computer program product 525 having one or more program modules that are configured to perform various methods or actions of various embodiments of the present disclosure.
[0137] The communication unit 540 implements communication with other electronic devices through 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 through a communication connection. Therefore, 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.
[0138] The input device 550 may be one or more input devices, such as a mouse, a keyboard, a tracking ball, etc. The output device 560 may be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 may also communicate with one or more external devices (not shown) through the communication unit 540 as needed, such as a storage device, a display device, etc., communicate with one or more devices that allow a user to interact with the electronic device 500, or communicate with any device that allows the 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).
[0139] 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.
[0140] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices, equipment, and computer program products implemented according to the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.
[0141] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0142] 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, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0143] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple implementations of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of a module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some implementations as replacements, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square 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.
[0144] The above descriptions of various implementations of the present disclosure are exemplary, non-exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The selection of terms used herein is intended to best explain the principles of the implementations, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the various implementations disclosed herein.
Claims
1. A method for interface interaction, comprising: Presenting an interactive interface associated with a first user, the interactive interface comprising a first area and a second area, the first area presenting a group of candidate interactive resources, and the second area presenting a first visual element; as well as In response to a first operation on a first interactive resource of the set of candidate interactive resources, the first visual element in the second area is updated to a second visual element, where the second visual element is determined based on the first interactive resource.
2. The method according to claim 1, further comprising: An animation is presented in the second area, the animation indicating a change from the first visual element to the second visual element.
3. The method according to claim 1, further comprising: In response to a second operation on a second interactive resource in the set of candidate interactive resources, preview content is presented in the second area, where the preview content includes a third visual element corresponding to the second interactive resource.
4. The method according to claim 1, after updating the first visual element in the second area to a second visual element, the method further comprises: In response to the interactive interface being triggered to be presented, the second visual element is presented in the second area of the interactive interface.
5. The method according to claim 1, wherein presenting an interactive interface associated with the first user comprises: Presenting a live broadcast interface of the first user; as well as In response to triggering an interactive entry in the interactive interface, presenting the interactive interface.
6. The method according to claim 5, wherein the interactive portal comprises: A first interactive entrance, wherein the first interactive entrance is displayed in a resource interactive panel associated with the live broadcast interface; and / or A second interactive entrance, wherein the second interactive entrance is associated with a live broadcast screen in the live broadcast interface and is displayed.
7. The method according to claim 5, wherein the interactive portal presents at least one of the following contents: The first description information associated with the historical interaction operation of the current user; The first visual element.
8. The method according to claim 7, further comprising: In response to the first operation, the content presented by the interactive portal is updated.
9. The method according to claim 5, further comprising: In response to the first operation, a first reminder message associated with the first interactive resource is presented in the live broadcast interface.
10. The method according to claim 5, further comprising: A second reminder message associated with the third interactive resource is presented in the live broadcast interface, wherein the second reminder message indicates an interactive operation of the second user associated with the third interactive resource.
11. The method according to claim 10, wherein presenting a second reminder message associated with a third interactive resource in the live broadcast interface comprises: In response to the third interactive resource satisfying a first condition, presenting the second reminder message associated with the third interactive resource in the live broadcast interface, wherein the first condition is determined based on a set of historical interactive events associated with the first user.
12. The method according to claim 10, wherein the second reminder message indicates at least one of the following: identification information of the second user; A fourth visual element corresponding to the third interactive resource.
13. The method of claim 1, wherein presenting an interactive interface associated with the first user comprises: Presenting the personal page of the first user; as well as In response to triggering the third interactive entry in the personal page, the interactive interface is presented.
14. The method according to claim 13, further comprising: In response to the first user being in a live broadcast state, presenting the third interactive entrance in the personal page.
15. The method according to claim 1, further comprising: In response to receiving a third operation in the interactive interface, a fifth visual element is presented in the interactive interface, wherein the fifth visual element corresponds to a historical interaction event associated with the first user, the historical interaction event is determined from a group of historical interaction events associated with the first user, and a fifth interaction resource corresponding to the historical interaction event satisfies the second condition. 16 . The method according to claim 15 , wherein the historical interaction event is triggered by a third user, and the interaction interface further presents second description information associated with the third user.
17. The method according to claim 15, wherein the group of candidate interactive resources is a first group of candidate interactive resources, the method further comprising: presenting a second set of candidate interactive resources in the interactive interface; as well as In response to a fourth operation on a sixth interactive resource in the second group of candidate interactive resources, the fifth visual element is updated to a sixth visual element, and a third interactive event associated with the first user is triggered, wherein the sixth visual element is determined based on the sixth interactive resource. 18 . The method according to claim 15 , wherein the second visual element comprises a first background element, the fifth visual element comprises a second background element, and the first background element and the second background element have different element styles. The method of claim 18 , wherein the element style of the first background element is independent of the first interactive resource.
20. The method of claim 1, further comprising: Interaction description information is presented in the second area, where the interaction description information indicates whether the current user performs an interaction operation associated with the first user in multiple time periods of the historical period.
21. The method according to claim 20, further comprising: In response to the selection of the interaction description information, a plurality of visual elements are presented, wherein the plurality of visual elements correspond to a plurality of historical interaction events triggered by the current user within a plurality of time periods of the historical period.
22. The method of claim 1, further comprising: In response to historical interaction information between the current user and the first user satisfying a third condition, candidate interaction resources corresponding to the third condition are provided in the first area.
23. The method of claim 1, further comprising: In response to the current time satisfying a trigger condition, the second area is updated to present a preset visual element.
24. The method of claim 1, wherein the first interactive resource comprises a virtual gift, and the first interactive event comprises a virtual gift giving event associated with the first user.
25. A device for interface interaction, comprising: A presentation module, configured to present an interactive interface associated with a first user, the interactive interface comprising a first area and a second area, the first area presenting a group of candidate interactive resources, and the second area presenting a first visual element; as well as The trigger module is configured to update the first visual element in the second area to a second visual element in response to a first operation on a first interactive resource of the set of candidate interactive resources, where the second visual element is determined based on the first interactive resource.
26. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 24 when executed by the at least one processing unit.
27. 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 24.
Citation Information
Cited By
Interface interaction method and apparatus, device, and storage medium
WO2026158448A1