Interaction method and apparatus, and device and storage medium
By displaying the interactive resource interface associated with the target virtual resources in the live broadcast room and updating the visual content, the problem of users' difficulty in perceiving historical interactive information is solved, and the user's interactive experience is improved.
Patent Information
- Application Number
- PCT/CN2025/072612
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-15
- Filing Date
- 2025-01-15
- Publication Date
- 2025-07-24
AI Technical Summary
In the live broadcast room, it is difficult for users to perceive historical interactive information about interactive resources, which affects the user's interactive experience.
A target interface associated with the target virtual resource is displayed, and the interface displays a set of interactive resources for live broadcast interactions, and updates the visual content of the virtual resource in response to the historical interaction information meeting the target conditions.
By completing the interaction of specific interactive resources in the live broadcast room, users can obtain different visual content, perceive historical interactive information, and improve the interactive experience.
Smart Images

Figure CN2025072612_24072025_PF_FP_ABST
Abstract
Description
Interaction method, device, equipment and storage medium
[0001] This application claims priority to Chinese invention patent application number 202410058616.8, filed on January 15, 2024, and entitled “Interactive Method, Apparatus, Device and Storage Medium,” the entire contents of which are incorporated herein by reference. Technical Field
[0002] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to interactive methods, apparatuses, devices, and computer-readable storage media. Background Art
[0003] With the development of computer technology, the Internet has become an important source for people to obtain a variety of content. Live broadcasting technology, which uses the Internet and streaming media to disseminate content, has developed rapidly. People can use live broadcast rooms to engage in various types of interactions and obtain a wide range of information. Summary of the Invention
[0004] In a first aspect of the present disclosure, an interaction method is provided. The method includes: displaying a target interface associated with a target virtual resource, the target interface displaying a set of interactive resources associated with the target virtual resource, the set of interactive resources being used for interaction in a live broadcast room; and updating visual content corresponding to the target virtual resource in response to historical interaction information associated with the set of interactive resources meeting a target condition.
[0005] In a second aspect of the present disclosure, an interactive device is provided. The device includes: a display module configured to display a target interface associated with a target virtual resource, the target interface displaying a set of interactive resources associated with the target virtual resource, the set of interactive resources being used for interaction in a live broadcast room; and an update module configured to update visual content corresponding to the target virtual resource in response to historical interaction information associated with the set of interactive resources meeting a target condition.
[0006] 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 coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.
[0007] 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.
[0008] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] 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:
[0010] FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented;
[0011] 2A to 2D illustrate example interfaces according to some embodiments of the present disclosure;
[0012] 3A to 3C illustrate example interfaces according to some embodiments of the present disclosure;
[0013] 4A-4B illustrate example interfaces according to some embodiments of the present disclosure;
[0014] FIG5 shows a flowchart of an example interaction process according to some embodiments of the present disclosure;
[0015] FIG6 shows a schematic structural block diagram of an example interaction device according to some embodiments of the present disclosure; and
[0016] FIG7 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION
[0017] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0018] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.
[0019] 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.
[0020] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
[0021] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.
[0022] Live streaming has become a crucial form of online interaction. For example, people can initiate a live broadcast and become the host of a live broadcast room. Alternatively, they can join other live broadcast rooms to access corresponding live content.
[0023] In some scenarios, users can initiate interactive operations related to interactive resources in a live broadcast room, such as virtual gifts. However, during such interactions, users may have difficulty understanding their historical interactions with the interactive resources, which in turn affects their interactive experience.
[0024] Embodiments of the present disclosure propose an interactive solution. According to this solution, a target interface associated with a target virtual resource can be displayed. The target interface displays a set of interactive resources associated with the target virtual resource, which are used for interaction in a live broadcast room. Furthermore, in response to historical interaction information associated with the set of interactive resources meeting a target condition, the visual content corresponding to the target virtual resource can be updated.
[0025] In this way, the embodiments of the present disclosure can support users to obtain different visual content of the target virtual resource by completing the interaction with the specific interactive resource in the live broadcast room, thereby facilitating the user's perception of historical interaction information and thus improving the interactive experience.
[0026] Various example implementations of this solution are described in detail below in conjunction with the accompanying drawings.
[0027] Sample Environment
[0028] FIG1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG1 , the example environment 100 may include an electronic device 110 .
[0029] In this example environment 100, electronic device 110 may run an application 120 that supports interface interaction. Application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to, video applications, social applications, or other suitable applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices.
[0030] In the environment 100 of FIG. 1 , if the application 120 is in an active state, the electronic device 110 may present an interface 150 for supporting interface interaction through the application 120 .
[0031] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).
[0032] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. For example, the server 130 may include a computing system / server such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 may provide background services for the application 120 that supports virtual scenes in the electronic device 110.
[0033] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired or wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.
[0034] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the present disclosure.
[0035] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
[0036] Example Interaction
[0037] An example interaction process according to an embodiment of the present disclosure will be described below with reference to the accompanying drawings.
[0038] 2A to 2D illustrate example interfaces 200A to 200D according to some embodiments of the present disclosure. The interfaces 200A to 200D may be provided by the electronic device 110 shown in FIG. 1 .
[0039] As shown in FIG2A , interface 200A may correspond to, for example, a live broadcast interface of a live broadcast room. Electronic device 110 may display panel 205 in interface 200A. Panel 205 may, for example, display a set of virtual resources, such as virtual resource 210 - 1 , virtual resource 210 - 2 , and virtual resource 210 - 3 (individually or collectively referred to as virtual resources 210 ).
[0040] In some embodiments, virtual resource 210 may include one or more virtual resources preset in the platform. As an example, such virtual resource 210 may include any appropriate virtual resource such as an illustration, a badge, a title, etc. For example, as shown in FIG2A , virtual resource 210 may include different illustrations.
[0041] In some embodiments, a user can obtain or update such virtual resource 210 by completing corresponding actions. Taking FIG2A as an example, virtual resource 210-1 may be a virtual resource that the user has already obtained, and virtual resource 210-2 and virtual resource 210-3 are virtual resources that the user has not yet obtained.
[0042] In some embodiments, virtual resources 210 in different states may have different display styles. For example, the acquired virtual resource 210-1 may be displayed in color, while the unacquired virtual resource 210-2 or virtual resource 210-3 may be displayed in black and white.
[0043] Furthermore, the electronic device 110 may present prompt information in association with the virtual resource 210 to indicate its acquisition status or operations that still need to be performed to acquire the virtual resource 210 .
[0044] Further, after receiving the selection of the virtual resource 210-1, the electronic device 110 may present an interface 200B as shown in FIG2B . As shown in FIG2B , the interface 200B may present a group of interactive resources associated with the virtual resource 210-1, for example, interactive resources 220-1 to interactive resources 220-6 (individually or collectively referred to as interactive resources 220).
[0045] In some embodiments, the interactive resources 220 may include various appropriate interactive resources for live broadcast room interaction, such as virtual gift resources, etc.
[0046] In some embodiments, the virtual resource 210-1 may be associated with a predetermined number of interactive resources 220. If the user completes interactive operations with the predetermined number of interactive resources 220 within a predetermined period of time, the virtual resource 210-1 may be provided to the user.
[0047] In some embodiments, the group of interactive resources 220 may be determined based on user configuration operations, for example, only the number of interactive resources 220 that the virtual resource 210 - 1 needs to be associated with may be limited, and specific interactive resources 220 may be determined based on user addition operations.
[0048] In some embodiments, the virtual resource 210-1 may be associated with different levels. As shown in FIG2B , the electronic device 110 may also present reminder information 215 to indicate the conditions required to obtain the virtual resource 210-1 or upgrade the level of the virtual resource 210-1.
[0049] Furthermore, as shown in FIG. 2C , upon receiving a selection of the interactive resource 220 - 3 , the electronic device 110 may display the entrance 230 and the entrance 235 .
[0050] In some embodiments, upon receiving a selection of the portal 230 , the electronic device 110 may present a set of candidate interactive resources and may replace the interactive resource 220 - 3 with a specific interactive resource based on the user's selection of the specific interactive resource.
[0051] Furthermore, the attributes of the virtual resource 210-1 can be re-determined based on the historical interaction information associated with the replaced set of interactive resources. As shown in FIG2D , after the interactive resource 220-3 is replaced with the interactive resource 220-7, the attributes of the virtual resource 210-1 can be determined accordingly based on the user's historical interaction information with the new set of interactive resources.
[0052] Taking FIG. 2D as an example, for example, the new set of interactive resources may correspond to a higher interaction value and, for example, may result in the level of virtual resource 210-1 being increased. Accordingly, electronic device 110 may present updated visual content of virtual resource 210-1. For example, the updated visual content may have a different display style, such as a different border, a different color scheme, etc. Alternatively, the updated visual content may have different display content, such as an indicator element corresponding to the updated level may be presented in the upper left corner of the updated visual content.
[0053] 2C , upon receiving a selection of entry 235 , electronic device 110 may trigger an interactive event associated with the selected interactive resource 220 - 3 in the target live broadcast room. For example, if interactive resource 220 - 3 is a virtual gift, electronic device 110 may trigger a virtual gift to be presented to the target live broadcast room.
[0054] In some embodiments, after the interaction event occurs, the historical interaction information corresponding to the set of interactive resources 220 may be updated, thereby triggering an update to the attributes of the virtual resource 210-1. For example, after a user donates a predetermined number of interactive resources 220, the level of the virtual resource 210-1 may be upgraded. Accordingly, as shown in FIG2D , the visual content of the virtual resource 210-1 may be updated accordingly.
[0055] As another example, in case of receiving a selection of the virtual resource 210 - 2 shown in FIG. 2A , the electronic device 110 may display the interface 300A shown in FIG. 3A .
[0056] As shown in Figure 3A, the virtual resource 210-2 is in an unacquired state, for example. The electronic device 110 may present reminder information 305 to indicate, for example, the conditions required to obtain the virtual resource 210-2.
[0057] As shown in FIG. 3A , the electronic device 110 may display a group of interactive resources corresponding to the virtual resource 210 - 1 in the interface 300A, for example, interactive resource 310 - 1 , interactive resource 310 - 2 , and interactive resource 310 - 3 (individually or collectively referred to as interactive resources 310 ).
[0058] In some embodiments, the set of interactive resources 310 may include, for example, one or more preset interactive resources 310. In some examples, the set of interactive resources 310 may be associated with the same theme, for example, a holiday theme.
[0059] Additionally, whether virtual resource 210-2 meets acquisition conditions and / or upgrade conditions can be determined based on the historical interaction information of each of the group of interactive resources 310. As shown in Figure 3A, the acquisition conditions for virtual resource 210-2 can include: interactive resource 310-1, interactive resource 310-2, and interactive resource 310-3 have all been gifted three times within a preset time period.
[0060] Furthermore, the electronic device 110 can also display whether the corresponding conditions of the interactive resources 310 are met. For example, the interactive resource 310-1 has been donated three times, while the interactive resources 310-2 and 310-3 have been donated once and twice respectively, which do not meet the corresponding conditions.
[0061] In some examples, the electronic device 110 may also determine the display style of the interactive resource 310 based on whether the conditions corresponding to the interactive resource 310 are met. For example, for the interactive resource 310-1 that has met the conditions, the electronic device 110 may display it in color; conversely, for the interactive resources 310-2 and 310-3 that have met the conditions, the electronic device 110 may display them in black and white.
[0062] 3A , the electronic device 110 may further provide an interactive portal 320. Upon receiving a selection of the interactive portal 320, the electronic device 110 may trigger a specific interactive event in the live broadcast room, which may be associated with the interactive resources 310-2 and 320-3 in the set of interactive resources 310 that do not meet the conditions.
[0063] For example, the electronic device 110 may trigger the gift of two interactive resources 310 - 2 and one interactive resource 310 - 3 based on the selection of the interactive portal 320 , so that the historical interaction information of the group of interactive resources 310 can meet the target condition corresponding to the virtual resource 210 - 2 .
[0064] In some embodiments, as shown in FIG3B , upon receiving a selection of the interactive resource 310-2, the electronic device 110 may further display an interactive portal 325. Similarly, upon receiving a selection of the interactive portal 325, the electronic device 110 may trigger an interactive event corresponding to the interactive resource 310-2 in the live broadcast room, for example, donating the interactive resource 310-2 to the live broadcast room.
[0065] Furthermore, when the historical interaction information corresponding to the group of interactive resources 310 meets the target condition corresponding to the virtual resource 210 - 2 , the electronic device 110 may update the visual content of the virtual resource 210 - 2 to indicate that the virtual resource 210 - 2 has been acquired or updated.
[0066] As shown in FIG3C , electronic device 110 may update the visual content of virtual resource 210-2 to indicate that virtual resource 210-2 has been acquired. For example, the updated visual content may have a different display style, such as a different border, a different color scheme, etc. Alternatively, the updated visual content may have different display content, such as an indicator element corresponding to the updated level may be displayed in the upper left corner of the updated visual content.
[0067] Furthermore, the electronic device 110 may also display reminder information 330 to indicate the target conditions that the virtual resource 210-2 needs to meet to reach the next level. Accordingly, the electronic device 110 may provide an interactive portal 330 to support convenient completion of the target conditions.
[0068] In some embodiments, as shown in FIG. 2B and FIG. 3A , the electronic device 110 may further provide a sharing portal 225 and a sharing portal 315 to support users in sharing information corresponding to the corresponding virtual resource 210 - 1 or virtual resource 210 - 2 .
[0069] Taking the sharing portal 225 as an example, the electronic device 110 can share the virtual resource 210-1 with the live broadcast room based on the selection of the sharing portal 225. As shown in FIG4A, the electronic device 110 can send a message 410 in the live broadcast room based on the selection of the sharing portal 225.
[0070] In some embodiments, the message 410 may, for example, support directing to a viewing interface corresponding to the virtual resource 210-1. For example, if another user in the live studio selects the message 410, the client may be redirected to a viewing interface displaying the virtual resource 210-1 of "User A," presenting at least descriptive information of the virtual resource 210-1, such as visual content, rating information, a group of associated interactive resources, and historical interaction information of the group of interactive resources.
[0071] In some embodiments, the electronic device 110 may also publish a work corresponding to the virtual resource 210 - 1 , such as a picture work or a video work, based on the selection of the sharing portal 225 .
[0072] In some embodiments, electronic device 110 may also generate an image associated with virtual resource 210-1. The image may, for example, display visual content corresponding to the target virtual resource. In some examples, the visual content may vary based on the attributes (e.g., level) of virtual resource 210-1; alternatively, virtual resources 210-1 of different levels may correspond to the same visual content.
[0073] In some embodiments, the image may also display a group of interactive resources associated with the target virtual resource and / or historical interaction information associated with the group of interactive resources. Taking gift resources as an example of interactive resources, the image may display the number of times each gift resource has been given within a predetermined period of time.
[0074] In some embodiments, the image can also show an access entry for accessing a viewing interface of the virtual resource 210-1. For example, the image can include an access link or barcode for jumping to the viewing interface. The viewing interface can be the same as the viewing interface directed to based on the message 410.
[0075] In some embodiments, as shown in FIG4B , if the target condition corresponding to virtual resource 210 is met, electronic device 110 may also send a message 420 in the live broadcast room. For example, if a user acquires virtual resource 210-2, electronic device 110 may send a message 420 in the live broadcast room to indicate that "User A" has acquired virtual resource 210-2. Similarly, message 420 may also be used to direct users to a viewing interface for virtual resource 210-2.
[0076] In some examples, when other attributes of the virtual resource 210 change, the electronic device 110 may also send a corresponding message in the live broadcast room. For example, when the level of the virtual resource 210-1 changes, the electronic device 110 may also send a message that the user has upgraded the virtual resource 210-1.
[0077] In some embodiments, the electronic device 110 may also support users sharing virtual resources 210 through other appropriate portals. For example, the electronic device 110 may provide a sharing portal for a specific virtual resource 210 in the input control of the live broadcast room. This specific virtual resource 210 may be, for example, a virtual resource 210 that the user has already acquired and has the highest rating. After receiving a selection of this sharing portal, the electronic device 110 may send a message in the live broadcast room similar to FIG4A .
[0078] In some embodiments, in order to further facilitate the achievement of the target conditions corresponding to the virtual resources, the electronic device 110 can also display multiple interactive resources in the resource panel of the live broadcast room. Taking gift resources as an example of interactive resources, the electronic device 110 can display the gift panel.
[0079] Furthermore, the electronic device 110 may display reminder information in the resource panel based on the selection of a specific interactive resource from the plurality of interactive resources, wherein the specific interactive resource is associated with a specific virtual resource 210. In some examples, the reminder information may indicate the completion status of the target condition associated with the specific virtual resource 210.
[0080] For example, the electronic device 110 may display reminder information based on the user's selection of a specific gift resource to indicate how many of the specific gift resources need to be donated in order to obtain or upgrade the corresponding virtual resource.
[0081] In some embodiments, the electronic device 110 may also allow a user to view historical information about the virtual resource 210. For example, the attributes of the virtual resource 210 (e.g., whether it has been acquired, its level, etc.) may be determined based on interactions within a predetermined time period (e.g., weekly). Based on the user's viewing request, the electronic device 110 may present historical information about the virtual resource 210 within the historical time period, such as whether the virtual resource 210 has been acquired, the highest level of the virtual resource 210, etc.
[0082] Based on the process described above, the embodiments of the present disclosure can support users to obtain different visual content of the target virtual resource by completing interaction with specific interactive resources in the live broadcast room, thereby facilitating users to perceive historical interaction information and thereby improving the interactive experience.
[0083] Example Process
[0084] FIG5 shows a flow chart of an example process 500 of interaction according to some embodiments of the present disclosure. Process 500 may be implemented at electronic device 110. Process 500 is described below with reference to FIG1.
[0085] As shown in the figure, in box 510, the electronic device 110 displays a target interface associated with the target virtual resource, and the target interface displays a group of interactive resources associated with the target virtual resource, and the group of interactive resources is used for interaction in the live broadcast room.
[0086] In block 520 , in response to historical interaction information associated with a set of interactive resources satisfying a target condition, the electronic device 110 updates visual content corresponding to a target virtual resource.
[0087] In some embodiments, a set of interactive resources is determined based on a configuration operation by a user.
[0088] In some embodiments, the historical interaction information is first historical interaction information, and process 500 also includes: receiving an operation for replacing a first interactive resource in a group of interactive resources with a second interactive resource; and determining the visual content corresponding to the target virtual resource based on the second historical interaction information, and the second historical interaction information is associated with the replaced group of interactive resources.
[0089] In some embodiments, a set of interactive resources includes a plurality of preset interactive resources.
[0090] In some embodiments, multiple preset interactive resources are associated with the same theme.
[0091] In some embodiments, the target condition indicates that the number of historical interactions of each interactive resource in a set of interactive resources reaches a threshold number.
[0092] In some embodiments, process 500 also includes: providing a first interactive entrance in the target interface, the first interactive entrance being associated with a third interactive resource in a group of interactive resources; and triggering a first interactive event in the target live broadcast room based on the selection of the first interactive entrance, the first interactive event being associated with the third interactive resource.
[0093] In some embodiments, process 500 also includes: in response to the historical interaction information associated with a group of interactive resources not meeting the target condition, providing a second interaction entrance in the target interface; based on the selection of the second interaction entrance, triggering a second interaction event in the target live broadcast room, the second interaction event makes the historical interaction information associated with a group of interactive resources meet the target condition; and updating the visual content corresponding to the target virtual resource.
[0094] In some embodiments, process 500 further includes: in response to historical interaction information associated with a group of interactive resources satisfying a target condition, sending a first message associated with a target virtual resource in a target live broadcast room.
[0095] In some embodiments, the target interface also includes a sharing entrance, and process 500 also includes, based on the selection of the sharing entrance: sending a second message associated with the target virtual resource in the target live room; publishing a work associated with the target virtual resource; or generating an image associated with the target virtual resource.
[0096] In some embodiments, the image displays at least one of the following: visual content corresponding to the target virtual resource; a group of interactive resources associated with the target virtual resource; historical interaction information associated with a group of interactive resources; and an access portal for accessing a viewing interface of the target virtual resource.
[0097] In some embodiments, the second message is further used to guide the user to a viewing interface of the target virtual resource.
[0098] In some embodiments, process 500 also includes: displaying a resource panel, the resource panel displaying multiple interactive resources; and based on the selection of a fourth interactive resource among the multiple interactive resources, displaying reminder information in the resource panel, the fourth interactive resource being associated with the target virtual resource, and the reminder information indicating the completion status of the target condition associated with the target virtual resource.
[0099] Example devices and equipment
[0100] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-described methods or processes. FIG6 shows a schematic structural block diagram of an example interactive apparatus 600 according to certain embodiments of the present disclosure. Apparatus 600 may be implemented as or included in electronic device 110. Each module / component in apparatus 600 may be implemented by hardware, software, firmware, or any combination thereof.
[0101] As shown in Figure 6, the device 600 includes a display module 610, which is configured to display a target interface associated with the target virtual resource, the target interface displays a group of interactive resources associated with the target virtual resource, and the group of interactive resources is used for interaction in the live broadcast room; and an update module 620, which is configured to update the visual content corresponding to the target virtual resource in response to historical interaction information associated with a group of interactive resources meeting the target condition.
[0102] In some embodiments, a set of interactive resources is determined based on a configuration operation by a user.
[0103] In some embodiments, the historical interaction information is first historical interaction information, and the device 600 also includes a replacement module, which is configured to: receive an operation for replacing a first interactive resource in a group of interactive resources with a second interactive resource; and determine the visual content corresponding to the target virtual resource based on the second historical interaction information, and the second historical interaction information is associated with the replaced group of interactive resources.
[0104] In some embodiments, a set of interactive resources includes a plurality of preset interactive resources.
[0105] In some embodiments, multiple preset interactive resources are associated with the same theme.
[0106] In some embodiments, the target condition indicates that the number of historical interactions of each interactive resource in a set of interactive resources reaches a threshold number.
[0107] In some embodiments, the device 600 also includes a first interactive module, which is configured to: provide a first interactive entrance in the target interface, and the first interactive entrance is associated with a third interactive resource in a group of interactive resources; and based on the selection of the first interactive entrance, trigger a first interactive event in the target live broadcast room, and the first interactive event is associated with the third interactive resource.
[0108] In some embodiments, the device 600 also includes a second interaction module, which is configured to: provide a second interaction entrance in the target interface in response to the historical interaction information associated with a group of interactive resources not meeting the target condition; trigger a second interaction event in the target live broadcast room based on the selection of the second interaction entrance, and the second interaction event makes the historical interaction information associated with a group of interactive resources meet the target condition; and update the visual content corresponding to the target virtual resource.
[0109] In some embodiments, the device 600 further includes a sending module configured to: in response to historical interaction information associated with a group of interactive resources satisfying a target condition, send a first message associated with a target virtual resource in a target live broadcast room.
[0110] In some embodiments, the target interface also includes a sharing entrance, and the device 600 also includes a sharing module, which is configured to, based on the selection of the sharing entrance: send a second message associated with the target virtual resource in the target live room; publish a work associated with the target virtual resource; or generate an image associated with the target virtual resource.
[0111] In some embodiments, the image displays at least one of the following: visual content corresponding to the target virtual resource; a group of interactive resources associated with the target virtual resource; historical interaction information associated with a group of interactive resources; and an access portal for accessing a viewing interface of the target virtual resource.
[0112] In some embodiments, the second message is further used to guide the user to a viewing interface of the target virtual resource.
[0113] In some embodiments, the device 600 also includes a reminder module, which is configured to: display a resource panel, the resource panel displays multiple interactive resources; and based on the selection of a fourth interactive resource among the multiple interactive resources, display reminder information in the resource panel, the fourth interactive resource is associated with the target virtual resource, and the reminder information indicates the completion status of the target condition associated with the target virtual resource.
[0114] FIG7 shows a block diagram of an electronic device 700 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 700 shown in FIG7 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 700 shown in FIG7 can be used to implement the electronic device 110 of FIG1 .
[0115] As shown in FIG7 , electronic device 700 is a general-purpose electronic device. Components of electronic device 700 may include, but are not limited to, one or more processors or processing units 710, memory 720, storage device 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. Processing unit 710 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 720. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to enhance the parallel processing capabilities of electronic device 700.
[0116] The electronic device 700 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 700, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 720 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 730 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 700.
[0117] The electronic device 700 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 7 , a disk drive for reading from or writing to a removable, non-volatile disk (e.g., a “floppy disk”) and an optical drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 720 may include a computer program product 725 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.
[0118] The communication unit 740 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 700 can be implemented as a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 700 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.
[0119] Input device 750 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 760 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 700 may also communicate with one or more external devices (not shown) via communication unit 740 as needed, such as storage devices, display devices, or the like, with one or more devices that allow a user to interact with electronic device 700, or with any device that allows electronic device 700 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).
[0120] 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.
[0121] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0122] 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, such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0123] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0124] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.
[0125] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.
Claims
1. An interaction method, comprising: Displaying a target interface associated with a target virtual resource, the target interface displaying a set of interactive resources associated with the target virtual resource, the set of interactive resources being used for interaction in a live broadcast room; And In response to historical interaction information associated with the set of interactive resources satisfying a target condition, updating visual content corresponding to the target virtual resource.
2. The method according to claim 1, wherein the set of interactive resources is determined based on a configuration operation of a user.
3. The method according to claim 2, wherein the historical interaction information is first historical interaction information, and the method further comprises: Receiving an operation for replacing a first interactive resource in the set of interactive resources with a second interactive resource; And Based on second historical interaction information, determining visual content corresponding to the target virtual resource, the second historical interaction information being associated with the replaced set of interactive resources.
4. The method according to claim 1, wherein the set of interactive resources includes a plurality of preset interactive resources.
5. The method according to claim 4, wherein the plurality of preset interactive resources are associated with the same theme.
6. The method according to claim 4, wherein the target condition indicates that the historical interaction times of each interactive resource in the set of interactive resources reach a threshold number.
7. The method according to claim 1, further comprising: Providing a first interaction entry in the target interface, the first interaction entry being associated with a third interactive resource in the set of interactive resources; And Based on a selection of the first interaction entry, triggering a first interaction event in a target live broadcast room, the first interaction event being associated with the third interactive resource.
8. The method according to claim 1, further comprising: In response to historical interaction information associated with the set of interactive resources not satisfying a target condition, providing a second interaction entry in the target interface; Based on a selection of the second interaction entry, triggering a second interaction event in a target live broadcast room, the second interaction event causing the historical interaction information associated with the set of interactive resources to satisfy the target condition; And Updating visual content corresponding to the target virtual resource.
9. The method according to claim 1, further comprising: In response to the historical interaction information associated with the set of interactive resources satisfying the target condition, sending a first message associated with the target virtual resource in a target live broadcast room.
10. The method according to claim 1, wherein the target interface further includes a sharing entry, and the method further comprises, based on a selection of the sharing entry: Sending a second message associated with the target virtual resource in a target live broadcast room; Publishing a work associated with the target virtual resource; or Generating an image associated with the target virtual resource.
11. The method according to claim 10, wherein the image displays at least one of the following: Visual content corresponding to the target virtual resource; The set of interactive resources associated with the target virtual resource; The historical interaction information associated with the set of interactive resources; An access entry for accessing a viewing interface of the target virtual resource.
12. The method according to claim 10, wherein the second message is further configured to direct to a viewing interface of the target virtual resource.
13. The method according to claim 1, further comprising: Displaying a resource panel that displays a plurality of interactive resources; And Based on a selection of a fourth interactive resource among the plurality of interactive resources, displaying a reminder message in the resource panel, where the fourth interactive resource is associated with the target virtual resource, and the reminder message indicates a completion status of the target condition associated with the target virtual resource.
14. An interaction device, comprising: A display module configured to display a target interface associated with a target virtual resource, the target interface displaying a set of interactive resources associated with the target virtual resource for interaction in a live broadcast room; And An update module configured to update visual content corresponding to the target virtual resource in response to historical interaction information associated with the set of interactive resources satisfying a target condition.
15. An electronic device, comprising: At least one processing unit; And At least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, cause the electronic device to perform the method according to any one of claims 1 to 13.
16. A computer-readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Interaction method and device, equipment and storage medium
CN117880549A
Live broadcast room interface display method and device
CN109618217A
Material display method and device, storage medium and electronic device
CN110602543A
Live broadcast interaction method and device, electronic equipment and storage medium
CN111246232A
Live broadcast interaction method and device, electronic equipment and storage medium
CN112672175A