Interaction method, device, equipment, storage medium and program product

The interaction method in live streaming rooms enhances user engagement by displaying relevant user lists and task information, addressing the monotony of current communication methods.

JP2025521030AActive Publication Date: 2025-07-04BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024575752
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-01-04
Filing Date
2024-01-04
Publication Date
2025-07-04
Estimated Expiration
2044-01-04

AI Technical Summary

Technical Problem

The communication methods in live streaming rooms are monotonous, lacking interaction and engagement between users.

Method used

An interaction method that displays target interaction information in a live streaming room to trigger the display of a relevant user list, including task lists and scoring information, enhancing user interaction and engagement.

Benefits of technology

Enriches the interaction method in live streaming rooms by allowing users to publicly disclose and view interaction information and task lists, improving user engagement and interaction experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025521030000001_ABST
    Figure 2025521030000001_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an interaction method, apparatus, device, storage medium, and program product. The method includes receiving a page display operation of a first user for a target live streaming room; in response to the page display operation, displaying a live streaming page of the target live streaming room and presenting target interaction information in the target live streaming room on the live streaming page, where the target interaction information is used to trigger the display of a relevant list of a corresponding second user, and the second user is the user who transmits the target interaction information in the target live streaming room. Embodiments of the present disclosure can support the public disclosure of list information of a relevant list transmitted by a user in a live streaming room in the form of interaction information as interaction information in the live streaming room by presenting the list information of the relevant list on the live streaming page, enriching the interaction method in the live streaming room and the display content of the live streaming page.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims the priority of Chinese Patent Application No. 202310010399.0 filed on January 4, 2023, and all the contents disclosed in the above Chinese Patent Application are incorporated herein by reference as part of this application.

[0002] Embodiments of the present disclosure relate to an interaction method, apparatus, device, storage medium, and program product.

Background Art

[0003] Currently, with the rapid development of Internet technology and the continuous enrichment of video applications, more and more users perform online performances using electronic devices. For example, they can listen to a singer singing in a live streaming room, sing in the live streaming room, and then perform online scoring after singing.

[0004] In some cases, the communication method in the live streaming room is relatively monotonous.

Summary of the Invention

Means for Solving the Problems

[0005] Embodiments of the present disclosure provide an interaction method, apparatus, device, storage medium, and program product to enrich the communication method in the live streaming room.

[0006] In a first aspect, embodiments of the present disclosure include receiving a page display operation of a first user for a target live streaming room, and In response to the page display operation, displaying a live streaming page of the target live streaming room, and presenting target interaction information in the target live streaming room on the live streaming page, where the target interaction information is used to trigger the display of a relevant list of a corresponding second user, and the second user is the user who transmits the target interaction information in the target live streaming room, including the step of providing an interaction method.

[0007] In a second aspect, an embodiment of the present disclosure is a receiving module used to receive a page display operation of a first user for a target live streaming room, and a response module used to display a live streaming page of the target live streaming room in response to the page display operation, and present target interaction information in the target live streaming room on the live streaming page, where the target interaction information is used to trigger the display of a relevant list of a corresponding second user, and the second user is the user who transmits the target interaction information in the target live streaming room, further providing an interaction device including the response module.

[0008] In a third aspect, an embodiment of the present disclosure is one or more processors, and a memory used to store one or more programs, where when the one or more programs are executed by the one or more processors, further providing an electronic device that enables the one or more processors to implement the interaction method described in the embodiments of the present disclosure.

[0009] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the interaction method described in the embodiments of the present disclosure.

[0010] In the fifth aspect, an embodiment of the present disclosure further provides a computer program product that, when executed by a computer, causes the computer to implement the interaction method described in the embodiment of the present disclosure.

[0011] Referring to the following specific embodiments in conjunction with the drawings, the above and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent. Throughout the drawings, the same or similar reference numerals indicate the same or similar elements. It should be understood that the drawings are illustrative and that elements and elements are not necessarily drawn to scale.

Brief Description of the Drawings

[0012]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Embodiments for Carrying Out the Invention

[0013] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although some specific embodiments of the present disclosure are shown in the drawings, the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments are provided to enable 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 protection scope of the present disclosure.

[0014] It should be understood that each step described in the method embodiments of the present disclosure may be executed in a different order and / or in parallel. Also, the method embodiments may include additional steps and / or omit the execution of the steps shown. In this regard, the scope of the present disclosure is not limited.

[0015] As used herein, the term "comprising" and its variants are open-ended, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" represents "at least one embodiment", the term "another embodiment" represents "at least one another embodiment", and the term "some embodiments" represents "at least some embodiments". Related definitions of other terms will be described in the following explanations.

[0016] Note that the concepts such as "first" and "second" mentioned in the present disclosure are only for the purpose of distinguishing different devices, modules or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules or units.

[0017] Note that the modifiers "one" and "a plurality" mentioned in the present disclosure are exemplary and not restrictive. Those skilled in the art should understand that, unless the context clearly indicates otherwise, it should be understood as "one or more".

[0018] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only for the purpose of illustration and are not intended to limit the scope of these messages or information.

[0019] Before using the technical solutions disclosed in each embodiment of the present disclosure, it can be understood that it is necessary to notify the user in an appropriate manner in accordance with relevant laws and regulations of the types, scope of use, usage scenarios, etc. of the personal information related to the present disclosure and obtain the user's permission.

[0020] For example, in response to receiving an active request from the user, by sending prompt information to the user, the user is clearly prompted that for the operation requiring execution, it is necessary to obtain and use the user's personal information. Thereby, the user can choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server or a storage medium that executes the operation of the technical solution of the present disclosure according to the prompt information.

[0021] As a non-limiting and selectable implementation form, a method of sending prompt information to a user in response to receiving an active request from the user may be, for example, a pop-up window, and the prompt information can be displayed in the form of text in the pop-up window. In addition, the pop-up window may be equipped with a selection control for the user to select whether to "agree" or "disagree" to provide personal information to the electronic device.

[0022] It can be understood that the above notification and user permission acquisition process are exemplary and do not limit the implementation forms of the present disclosure, and other methods that meet relevant laws and regulations can also be applied to the implementation forms of the present disclosure.

[0023] FIG. 1 is a flowchart of an interaction method according to an embodiment of the present disclosure. The method can be executed by an interaction device, the device can be implemented by software and / or hardware, and can be configured in an electronic device such as a mobile phone or a tablet computer. The interaction method according to the embodiment of the present disclosure can be applied to a scene where interaction is performed in a live broadcast room. As shown in FIG. 1, the interaction method according to this embodiment may include S110 to S120.

[0024] S110: Receive a page display operation of a first user for a target live broadcast room.

[0025] The first user may be the current user, and the current user is the user who is currently using this electronic device or application program, for example, the user who is currently watching this live broadcast, that is, the user who is performing the page display operation.

[0026] The page display operation may be an operation for triggering the viewing of the live streaming page of a certain live streaming room. In this embodiment, the specific operation method of the page display operation is not limited. For example, the page display operation may be an operation of clicking a certain control on the page, or an operation of performing a preset gesture on the page. The preset gesture may be a preset gesture. For example, the preset gesture may be a left swipe gesture or the like. The target live streaming room may be the live streaming room that the first user is currently triggering the page display operation for, that is, the live streaming room for which the page display operation is used to instruct the display of the live streaming page.

[0027] Specifically, this step can receive the page display operation of the first user for the target live streaming room, whereby the first user enters the target live streaming room to view. The page display operation can act on different pages. In this regard, in this embodiment, it is sufficient to be able to receive the page display operation of the first user for the target live streaming room, and no further elaboration is made.

[0028] S120: In response to the page display operation, display the live streaming page of the target live streaming room, and display the target interaction information in the target live streaming room on the live streaming page. The target interaction information is used to trigger the display of the relevant list of the corresponding second user. The second user is the user who transmits the target interaction information in the target live streaming room.

[0029] The live streaming page may be a page where the current streamer is live streaming in the target live streaming room. The current streamer can interact with at least one user in the live streaming room, such as chatting and singing. At the same time, users can interact by sending communication information to respond to the current streamer or communicate with other users.

[0030] The interaction information may be considered as information with which users interact in the target live streaming room, such as comments, bullet screens or other information. The target interaction information may be considered as interaction information for triggering the display of the relevant list of the corresponding second user. The relevant list may be a list corresponding to the target interaction information, such as a task list. The task list may be a task list of preset tasks that have been completed by the corresponding user and the completion degree is greater than the preset completion degree threshold. The preset task may be a performance task such as a singing task. At this time, the relevant list may be a playlist list. The playlist list may be a list of songs sung by the second user, or a list of high-score songs sung by the second user, etc. The second user is the user who sends the target interaction information, and may include the first user, or may include other users other than the first user in the target live streaming room.

[0031] This step responds to the page display operation, displays the live streaming page of the target live streaming room, and can display the target interaction information in the live streaming room on the live streaming page. For example, the display method can be set according to the actual page situation, and this is not limited in this embodiment.

[0032] For example, target interaction information in the live streaming room may be displayed on the live streaming page. This target interaction information may be sent by a certain second user (for example, user a). In this case, this target interaction information may be used to trigger the display of the related list of user a.

[0033] FIG. 2 is a schematic diagram showing target interaction information according to an embodiment of the present disclosure. As shown in FIG. 2 (in the figure, it is assumed that the third user is the distributor), the text "high score playlist", which is target interaction information 1, is displayed on the live streaming page. Target interaction information 1 is used to trigger the display of the related list of user C (that is, the second user), for example, the high score playlist. The high score playlist may be considered as a list of songs whose completion degree is greater than the preset completion degree threshold.

[0034] In one embodiment, the second user includes the first user, and before displaying the target interaction information in the target live streaming room on the live streaming page, the method further includes the step of sending target interaction information in the target live streaming room in response to the information sending operation of the first user.

[0035] The information sending operation may be an operation of sending target interaction information. For example, the information sending operation may be an operation of clicking on a certain control on a page, or an operation of clicking on a certain pop-up window on the page. The pop-up window may contain prompt information for sending the target interaction information, or a related list of the first user may be displayed. The target interaction information may be list information of a related list of the second user, for example, the name of the related list. The list information of different related lists of the second user may be the same or different. The list information can be used to represent the related list. For example, the list information may be a text description such as "high score playlist", or a graphic description, etc.

[0036] In one embodiment, the first user can send his / her target interaction information in the target live streaming room. For example, the first user can execute an information sending operation. After the electronic device or application program recognizes the information sending operation, it can respond to this information sending operation and send the target interaction information of the first user in the target live streaming room, and can display this target interaction information on the live streaming page.

[0037] In one example, the second user includes users other than the first user. Before displaying the target interaction information in the target live streaming room on the live streaming page, it further includes the step of obtaining the target interaction information sent from users other than the first user in the target live streaming room.

[0038] In one embodiment, the second user may further include other users other than the first user, that is, other users other than the first user in the target live delivery room can also transmit their target interaction information in the target live delivery room. At this time, the target interaction information transmitted from other users other than the first user in the target live delivery room may be obtained, and the target interaction information transmitted by other users may be displayed on the live delivery page.

[0039] In one example, the method further includes displaying a transmission control for triggering the execution of the information transmission operation on the live delivery page in response to a preset trigger operation.

[0040] The preset trigger operation may be for instructing to display a trigger operation of a transmission control on the live delivery page. For example, the preset trigger operation may act on the live delivery page. When a certain position or a certain control on the live delivery page is triggered, it can be regarded as the execution of this preset trigger operation. The process of executing the preset trigger operation may be as follows. When it is detected that the user clicks on the comment input box in the live delivery page, a corresponding input panel can be displayed. A certain sharing control is displayed on the input panel. The operation of clicking on this sharing control is the preset trigger operation. Correspondingly, when the first user clicks on this sharing control, the electronic device determines that the preset trigger operation has been received, and in response to this preset trigger operation, a sharing panel is displayed on the live delivery page, and a transmission control that can be used to trigger the execution of the information transmission operation is displayed on the sharing panel.

[0041] The interaction method according to an embodiment of the present disclosure receives a page display operation of a first user for a target live delivery room, and in response to the page display operation, displays a live delivery page of the target live delivery room, and displays target interaction information in the target live delivery room on the live delivery page. The target interaction information is used to trigger the display of a related list of a corresponding second user, and the second user is a user who transmits the target interaction information in the target live delivery room. According to this method, by displaying the list information of the related list transmitted by the user in the live delivery room in the form of interaction information on the live delivery page, it is possible to support the user in the live delivery room to publicly disclose the list information of the related list as interaction information in the live delivery room, and enrich the interaction method in the live delivery room and the display content of the live delivery page.

[0042] In one embodiment, the related list is a task list, and the method includes when a third user executes a target execution task in the target live delivery room, displaying first related list information of the third user on the live delivery page, where the first related list information is the first list information of the related list, and / or further including the step of displaying preset prompt information on the live delivery page when the execution of the target execution task of the third user is completed and the completion degree of the target execution task is greater than a preset completion degree threshold.

[0043] The third user may be a user who is currently executing a task in the target live distribution room. Taking the singing task as an example, the third user may be a user who is currently singing in the target live distribution room. The third user may be any user in the target live distribution room, such as the first user, the target user, or the distributor. The target task to be executed may be a certain task to be executed, such as a singing task of singing a certain song. The first related list information may be the first list information of the related list of the third user. The first list information may include, for example, whether the third user has high-score songs, the number of high-score songs, and / or whether the song currently being sung is a high-score song. A high-score song may be a song whose completion degree is greater than the preset completion degree threshold.

[0044] The completion degree may be the degree of completion of the target task to be executed, such as the singing score. The preset completion degree threshold may be a preset threshold. After the execution of the target task to be executed by the third user (for example, song 1) is completed, it is used to determine whether song 1 is a high-score song of the third user. The preset prompt information can be used to prompt the execution status of the target task to be executed, including, for example, whether the target task to be executed has become a high-score song of the third user, or the remaining completion degree until the target task to be executed becomes a high-score song of the third user and other completion degree information of the target task to be executed.

[0045] In one embodiment, when a third user executes a target task to be executed in a target live streaming room, the first related list information of the third user can be displayed on the live streaming page, and the display method of the first related list information is not limited. For example, during the process of the third user executing the target task, the first related list information can be continuously displayed, and when the execution of the target task to be executed is completed, the display can be stopped. The first related list information can also be displayed within a preset period after the third user starts executing the target task to be executed (for example, when starting to sing), and when the preset period is exceeded, the display of the first related list information can be stopped. The first related list information can also be displayed immediately after the first user enters the target live streaming room, and when the preset period is reached, the display of the first related list information can be stopped. The preset period may be determined according to the experience value by the relevant parties.

[0046] Taking the third user as an example who is the broadcaster in the target live streaming room, FIG. 3 is a schematic diagram showing the display of the first related list information according to an embodiment of the present disclosure. As shown in FIG. 3, when the broadcaster executes a target task to be executed (for example, singing song 1) in the target live streaming room, "Sang 33 high-score songs" which is the first related list information 2 of the broadcaster is displayed on the live streaming page. For example, "Sang 33 high-score songs" is displayed within 10s (i.e., the preset period) after starting to sing song 1, and when it exceeds 10s, the display of "Sang 33 high-score songs" is stopped.

[0047] In one embodiment, when the execution of the target task to be executed by the third user is completed and the completion degree of the target task to be executed is greater than the preset completion degree threshold, it is considered that the completion degree of the target task to be executed exceeds the preset completion degree threshold. At this time, preset prompt information such as the target task to be executed being a high-score song of the third user is displayed on the live streaming page.

[0048] In one embodiment, before executing the target task to be executed, if the song indicated by the target task to be executed is not in the related list (for example, a high-score playlist), and the completion degree of the current target task to be executed is greater than the preset completion degree threshold, this song can be added to the high-score playlist. For example, the server of the application program may update the related list of the third user.

[0049] In one embodiment, when the execution of the target task to be executed by the third user is completed and the completion degree of the target task to be executed is less than or equal to the preset completion degree threshold, it is considered that the completion degree of the target task to be executed does not exceed the preset completion degree threshold. At this time, preset prompt information such as "Keep up the good work" and / or the remaining completion degree until the target task to be executed becomes a high-score song of the third user may be displayed on the live streaming page.

[0050] Taking the third user as an example who is the broadcaster of the target live streaming room, FIG. 4 is a schematic diagram showing the display of preset prompt information according to an embodiment of the present disclosure. As shown in FIG. 4, when the broadcaster finishes singing song 1 and the singing score is greater than the preset completion degree threshold (for example, 80 points), "Achieved high-score song", which is the preset prompt information 3, may be displayed on the live streaming page.

[0051] Taking the third user as an example who is the broadcaster of the target live streaming room, FIG. 5 is a schematic diagram showing the display of preset prompt information according to an embodiment of the present disclosure. As shown in FIG. 5, when the broadcaster finishes singing song 1 and the singing score is less than the preset completion degree threshold, "14 points left to achieve high-score song", which is the preset prompt information 4, may be displayed on the live streaming page.

[0052] In one embodiment, the related list is a task list. After the step of displaying the live streaming page of the target live streaming room, In response to the second list display operation, displaying a target task list of the target live delivery room, where the target task list is used to display task information in the target live delivery room, and the task information corresponding to a user whose related list is not empty includes second related list information of the corresponding user, and the second related list information is the second list information of the related list, and further including the step of.

[0053] The second list display operation may be an operation that triggers the display of the target task list. The target task list can be used to display task information in the target live delivery room. The task information may include execution target task information or task request information, etc. The execution target task information can be used to represent which user in the target live delivery room needs to complete which task currently. The task request information can be used to represent task application requests such as the application for adding an execution target task that the current broadcaster in the target live delivery room is waiting to process.

[0054] In this embodiment, the second related list information may be the second list information of the related list. The second list information may be the list information of the related list such as the high-score song tag, and can be used to display the number of high-score songs completed by the corresponding user, etc.

[0055] In one embodiment, after displaying the live streaming page of the target live streaming room, in response to a second list display operation, the target task list of the target live streaming room can be further displayed. The target task list displays task information in the target live streaming room. When the related list is not empty, the corresponding task information may further include second related list information of the corresponding user, such as the number of high-score songs completed by the corresponding user (for example, the user who executes the task corresponding to the task information or the user who requests to add the task corresponding to the task information as an execution target task, etc.). Based on this, it is made easier for the user to grasp the execution status of the preset tasks of other users in the live streaming room, improving the user interaction experience.

[0056] FIG. 6 is a schematic diagram showing the display of second list information according to an embodiment of the present disclosure. As shown in FIG. 6, in response to a second list display operation, the target task list of the target live streaming room can be further displayed on the live streaming page of the target live streaming room. The task information corresponding to a user whose related list is not empty includes that user C, which is the second list information 5 of the corresponding user's related list, has completed 33 high-score songs, and user A has completed 25 high-score songs, etc.

[0057] FIG. 7 is a flowchart of another interaction method according to an embodiment of the present disclosure. The technical solution in this embodiment can be combined with one or more selectable technical solutions in the above embodiment. Optionally, after the step of displaying the live streaming page of the target live streaming room, in response to a first list display operation for the target user, the step of displaying the target related list of the target user on the live streaming page, where the target user is the first user or another user other than the first user in the target live streaming room, is further included. As shown in FIG. 7, the method includes steps S210 to S230.

[0058] S210: Receive a page display operation of a first user for a target live streaming room.

[0059] S220: In response to the page display operation, display the live streaming page of the target live streaming room, display target interaction information in the target live streaming room on the live streaming page, and the target interaction information is used to trigger the display of a related list of a corresponding second user, and the second user is the user who transmits the target interaction information in the target live streaming room.

[0060] S230: In response to a first list display operation for a target user, display a target related list of the target user on the live streaming page, and the target user is the first user or another user other than the first user in the target live streaming room.

[0061] The first list display operation may be an operation that triggers the display of a related list of a certain user in the live streaming room, and the specific operation method of the first list display operation is not limited. For example, the page display operation can act on different positions of the page. The target user may be the user corresponding to the related list whose display is instructed by the first list display operation. For example, it is the first user or another user other than the first user in the target live streaming room. The target related list may be considered as the related list of the target user.

[0062] In one embodiment, the first list display operation includes a trigger operation of target interaction information sent from the target user and / or a trigger operation of a list display control, and the list display control corresponds to the target user.

[0063] The list display control may be a control that triggers the display of a target-related list. The list display control may correspond to a target user. For example, the list display control may be displayed on various pages to which the target user belongs, such as the preset panel of the target user. The preset panel may be a preset panel, and may be a panel for displaying songs sung by the target user or favorite playlists, etc.

[0064] In one embodiment, the list display operation may include a trigger operation of target interaction information, such as an operation that triggers a click on the target interaction information. The list display operation may also include a trigger operation of the list display control, such as an operation that triggers a click on the list display control on the page including the list display control.

[0065] Specifically, in response to a first list display operation on the target user, this step can display the target-related list of the target user on the live broadcast page. The first list display operation can act on different positions of different pages, and specifically, it can be set as required.

[0066] For example, when the first user wants to view their own target-related list, the first user (i.e., the current user) can trigger a first list display operation for their own target-related list, that is, can instruct the current application program to display their own target-related list. For example, the first user can execute the first list display operation by clicking on the target interaction information they send on the live streaming page, and instruct the current application program to display the related list of the first user. The first user can also execute the first list display operation by clicking on the list display control in their preset panel and instruct the current application program to display the related list of the first user. The first user can also enter their preset card by clicking on their avatar, and execute the first list display operation by clicking on the list display control in the preset card, and instruct the current application program to display the related list of the first user.

[0067] When the first user wants to view the target-related list of another user, the first user can execute the first list display operation by clicking on the target interaction information of the other user on the live streaming page, and instruct the current application program to display the related list of the other user. The first user can also enter the preset card of the other user by clicking on the avatar of the other user, and execute the first list display operation by clicking on the list display control in the preset card, and instruct the current application program to display the related list of the other user.

[0068] FIG. 8 is a schematic diagram showing a target-related list according to an embodiment of the present disclosure. As shown in FIG. 8, the first user can instruct the current application program to display the target-related list by a first list display operation by clicking on the target interaction information 1 in the live distribution page.

[0069] In one embodiment, the method further comprises displaying the preset panel of the first user in response to a panel display operation, wherein a list display control corresponding to the first user is displayed on the preset panel, or displaying the preset card of the target user in response to a preset card display operation, wherein a list display control corresponding to the target user is displayed on the preset card.

[0070] The panel display operation may be an operation for triggering the display of the preset panel. A list display control corresponding to the first user is displayed on the preset panel. The list display control is used to trigger the display of the related list. Information such as the number information of the preset tasks included in the task list of the first user may be displayed on the list display control. For example, the number information of the songs in the high-score playlist is displayed. The preset card display operation may be an operation for triggering the display of the preset card. The preset card may be, for example, the personal data card of the user. A list display control corresponding to the target user is displayed on the preset card.

[0071] In this embodiment, in order for the first user to perform the first list display operation, the preset panel of the first user may be displayed in response to the panel display operation, or the preset card of the target user may be displayed in response to the preset card display operation.

[0072] The position where the panel display operation and the preset card display operation act is not limited. For example, the panel display operation may act on a control on the live streaming page, and the preset card display operation may act on the avatar of the target user or the like.

[0073] FIG. 9 is a schematic diagram showing a target-related list according to an embodiment of the present disclosure. As shown in FIG. 9 (in the figure, it is assumed that the third user is the first user), the first user can execute a panel display operation by clicking on a control 6 on the live streaming page. Correspondingly, the current application program can respond to this panel display operation and display the preset panel of the first user (i.e., user A). On the preset panel, there is displayed a list display control 7 corresponding to user A, which is "sang 33 high-score songs". When the list display control 7 is clicked to trigger, a first list display operation can be executed. At this time, the current application program can display the high-score playlist of user A (i.e., the target-related list).

[0074] The interaction method according to an embodiment of the present disclosure receives a page display operation of a first user for a target live distribution room, and in response to the page display operation, displays a live distribution page of the target live distribution room, and displays target interaction information in the target live distribution room on the live distribution page, where the target interaction information is used to trigger the display of a related list of a corresponding second user, and the second user is a user who transmits the target interaction information in the target live distribution room, and in response to a first list display operation for a target user, displays a target related list of the target user on the live distribution page, where the target user is the first user or another user other than the first user in the target live distribution room. According to this method, a target related list of a target user can be displayed on a live distribution page in response to a first list display operation for the target user, further enriching the confirmation method of the related list and the interaction method of the target live distribution room, and improving the user interaction experience on the live distribution page.

[0075] In one embodiment, the related list is a task list, and after displaying the target related list of the target user on the live distribution page, further including the step of adding a target task as an execution target task in the target live distribution room of a preset user in response to a task addition operation acting on the target related list, where the preset user includes the first user, the target user or the distributor of the target live distribution room, and the target task is a task corresponding to the task addition operation in the target related list.

[0076] The task list may be considered as a list of performance tasks such as a list of singing tasks, and the task addition operation may be an operation to add a target task such as an operation of clicking on a certain control (for example, an addition control) within a page, the target task being a task corresponding to the task addition operation in the target related list, for example, a singing task, and the task to be executed may be a task that a preset user needs to complete in the target live streaming room.

[0077] The preset user may include a first user, a target user or the broadcaster of the target live streaming room, and the target user is a user other than the first user and the broadcaster within the target live streaming room.

[0078] In one embodiment, after displaying the target related list of the target user on the live streaming page, in response to a task addition operation acting within the target related list, the target task can be added as a task to be executed in the target live streaming room of the preset user. The specific addition process may vary depending on the state of the target live streaming room and the current user. For example, a viewer (for example, the first user or the target user) within the target live streaming room can execute a task addition operation within their own target related list or the target related list of another viewer, and then add the target task as a task to be executed in their own target live streaming room. The broadcaster of the target live streaming room can also execute a task addition operation within their own target related list or the target related list of the viewer, and then add the target task as a task to be executed in their own target live streaming room, etc.

[0079] In one example, the target live streaming room is in a first task state, and the step of adding the target task as a task to be executed in the target live streaming room of the preset user is Including the step of adding the target task as a task to be executed in the target live streaming room of the first user.

[0080] The first task state may be, for example, the KTV mode. At this time, all users in the target live streaming room including the broadcaster and viewers can sing in the target live streaming room.

[0081] In one embodiment, when the target live streaming room is in the first task state, in response to a task addition operation acting in the target related list, the target task is added as a task to be executed in the target live streaming room of the first user. That is, when triggering a task addition operation in one's own related list or the related list of other users, the target task can be added as a task to be executed in one's own target live streaming room.

[0082] In this embodiment, the added target task can be added as a task to be executed in the target live streaming room of the first user without applying to the broadcaster of the target live streaming room, or the added target task needs to be applied to the broadcaster of the target live streaming room, and can only be added as a task to be executed in the target live streaming room of the first user after the broadcaster agrees at the same time. This is not limited in this embodiment.

[0083] In one embodiment, the target live streaming room is in the second task state, and the step of adding the target task as a task to be executed in the target live streaming room of the preset user is If the first user is the broadcaster of the target live streaming room, or the first user is a viewer of the target live streaming room, the task execution permission of the target live streaming room is on, and the target related list is not the related list of the broadcaster of the target live streaming room, adding the target task as an executable task in the target live streaming room of the first user; If the first user is a viewer of the target live streaming room, the task execution permission of the target live streaming room is on, and the target related list is the related list of the broadcaster of the target live streaming room, adding the target task as an executable task in the target live streaming room of the broadcaster.

[0084] The second task state may be a task state different from the first task state. For example, the second task state may be a karaoke assembly mode, that is, when the broadcaster in the target live streaming room turns on the task execution permission, both the broadcaster and the viewers in the target live streaming room can execute tasks such as singing in the target live streaming room. When the broadcaster in the target live streaming room does not turn on the task execution permission, only the broadcaster can sing in the target live streaming room. The task execution permission may be the permission to add a target task or the permission to apply to the broadcaster for task addition. When the task execution permission is on, it is considered that the viewers in the target live streaming room agree to have the permission to add / apply for adding a target task. When the task execution permission is off, it is considered that the viewers in the target live streaming room do not have the permission to add / apply for adding a target task. The state of the task execution permission can be set by the broadcaster in the target live streaming room as needed, and this is not limited in this embodiment.

[0085] In one embodiment, when the target live delivery room is in the second task state, the specific target task addition process can be comprehensively determined according to whether the first user, the task execution permission, and the related list are the related list of the deliverer.

[0086] For example, in one example, when the currently operating user (i.e., the first user) is the deliverer of the target live delivery room, or when the currently operating user is a viewer of the target live delivery room, the task execution permission of the target live delivery room is on, and the target related list is not the related list of the deliverer of the target live delivery room, the target task can be added as the task to be executed in the target live delivery room of the first user.

[0087] In one example, when the currently operating user (i.e., the first user) is a viewer of the target live delivery room, the task execution permission of the target live delivery room is on, and the target related list is the related list of the deliverer of the target live delivery room, the target task can be added as the task to be executed in the target live delivery room of the deliverer.

[0088] In this example, the target task addition process needs to be different according to the first user. For example, when the first user is the deliverer of the target live delivery room, to add the target task as the task to be executed in the target live delivery room of the first user, it can be directly added without other application operations. When the first user is a viewer of the target live delivery room, to add the target task as the task to be executed in the target live delivery room of the first user or the deliverer, it is necessary to apply to the deliverer in the target live delivery room and obtain consent, and the target task can be added only after obtaining consent.

[0089] FIG. 10 is a schematic diagram of adding a target task according to an embodiment of the present disclosure. As shown in FIG. 10, when the currently operating user (i.e., the first user) is the distributor of the target live distribution room or the viewer of the target live distribution room, and the target-related list is his own related list, clicking the control 8 to trigger can add song 2 (i.e., the target task) as the task to be executed in his own target live distribution room.

[0090] FIG. 11 is a schematic diagram of adding a target task according to an embodiment of the present disclosure. As shown in FIG. 11, when the currently operating user (i.e., the first user) is the viewer of the target live distribution room, and the target-related list is the related list of another viewer, clicking the control 9 to trigger can add song 1 (i.e., the target task) as the task to be executed in his own target live distribution room.

[0091] FIG. 12 is a schematic diagram of adding a target task according to an embodiment of the present disclosure. As shown in FIG. 12, when the currently operating user (i.e., the first user) is the viewer of the target live distribution room, and the target-related list is the related list of the distributor, clicking the control 10 to trigger can add song 3 (i.e., the target task) as the task to be executed in the distributor's target live distribution room.

[0092] Taking the example that the preset task is a singing task, as can be seen from the above description, the embodiments of the present disclosure store singing scoring records, select the historical highest score of each song sung by the user, determine whether it is a high-score song, count the number of the user's high-score songs as a high-score playlist (i.e., a related list), synchronize the singing records to an external display, synchronize the number of high-score songs, the playlist, and the singing scores in real time from the perspective of the singer and the user, feedback the singing score status in real time, determine whether to reach a high-score song according to the real-time scoring result, and promptly give an immediate feedback to all users in the live broadcast room.

[0093] FIG. 13 is a flowchart of an interaction device according to an embodiment of the present disclosure. As shown in FIG. 13, the page display device according to this embodiment includes a receiving module 310 used to receive a page display operation of a first user for a target live broadcast room, a response module 320 used to display a live broadcast page of the target live broadcast room in response to the page display operation and display target interaction information in the target live broadcast room on the live broadcast page, where the target interaction information is used to trigger the display of a related list of a corresponding second user, and the second user is the user who transmits the target interaction information in the target live broadcast room. The response module 320 may include.

[0094] The interaction device according to an embodiment of the present disclosure receives a page display operation of a first user for a target live distribution room by a reception module 310, and in response to the page display operation by a response module 320, displays a live distribution page of the target live distribution room, and displays target interaction information in the target live distribution room on the live distribution page, where the target interaction information is used to trigger the display of a related list of a corresponding second user, and the second user is a user who transmits the target interaction information in the target live distribution room. The device can support the public disclosure of list information of a related list transmitted by a user in a live distribution room in the form of interaction information on a live distribution page, so as to enrich the interaction method in the live distribution room and the display content of the live distribution page.

[0095] Optionally, the second user includes the first user, and the interaction device according to an embodiment of the present disclosure further includes a transmission module used to transmit target interaction information in the target live distribution room in response to an information transmission operation of the first user before displaying the target interaction information in the target live distribution room on the live distribution page.

[0096] Optionally, the second user includes other users other than the first user, and the interaction device according to an embodiment of the present disclosure before displaying the target interaction information in the target live distribution room on the live distribution page, further includes an acquisition module used to acquire target interaction information transmitted from other users other than the first user in the target live distribution room.

[0097] Optionally, the interaction device according to an embodiment of the present disclosure After the step of displaying the live streaming page of the target live streaming room, a first display module used to display a target related list of the target user on the live streaming page in response to a first list display operation on the target user, where the target user is the first user or another user other than the first user in the target live streaming room, and the interaction device further includes the first display module.

[0098] Optionally, the first list display operation includes a trigger operation of target interaction information sent from the target user and / or a trigger operation of a list display control, and the list display control corresponds to the target user.

[0099] Optionally, the interaction device according to an embodiment of the present disclosure A second display module used to display a preset panel of the first user in response to a panel display operation, where a list display control corresponding to the first user is displayed on the preset panel, or A third display module used to display a preset card of the target user in response to a preset card display operation, where a list display control corresponding to the target user is displayed on the preset card, and the interaction device further includes the third display module.

[0100] Optionally, the related list is a task list, and the interaction device according to an embodiment of the present disclosure An additional module used to add a target task as a task to be executed in the target live broadcast room of a preset user after displaying a target-related list of the target user on the live broadcast page, and in response to a task addition operation acting on the target-related list, where the preset user includes the first user, the target user, or the broadcaster of the target live broadcast room, and the target task is a task corresponding to the task addition operation in the target-related list. The additional module further includes the following.

[0101] Optionally, the additional module specifically is used to add the target task as a task to be executed in the target live broadcast room of the first user.

[0102] Optionally, the target live broadcast room is in a second task state, and the additional module specifically when the first user is the broadcaster of the target live broadcast room, or when the first user is a viewer of the target live broadcast room, the task execution permission of the target live broadcast room is on, and the target-related list is not the related list of the broadcaster of the target live broadcast room, add the target task as a task to be executed in the target live broadcast room of the first user, when the first user is a viewer of the target live broadcast room, the task execution permission of the target live broadcast room is on, and the target-related list is the related list of the broadcaster of the target live broadcast room, it is used to add the target task as a task to be executed in the target live broadcast room of the broadcaster.

[0103] Optionally, the related list is a task list, and the interaction device according to the embodiments of the present disclosure A fourth display module used to display the first related list information of the third user on the live streaming page when the third user executes a target task to be executed in the target live streaming room, where the first related list information is the first list information of the related list, and / or Further includes a fifth display module used to display preset prompt information on the live streaming page when the execution of the target task to be executed by the third user is completed and the completion degree of the target task to be executed is greater than a preset completion degree threshold.

[0104] Optionally, the related list is a task list, and the interaction device according to the embodiment of the present disclosure After the step of displaying the live streaming page of the target live streaming room, a sixth display module used to display the target task list of the target live streaming room in response to a second list display operation, where the target task list is used to display task information in the target live streaming room, and the task information corresponding to a user whose related list is not empty includes the second related list information of the corresponding user, and the second related list information is the second list information of the related list.

[0105] The interaction device according to the embodiment of the present disclosure can execute the interaction method according to any embodiment of the present disclosure, and has a functional module and beneficial effects corresponding to executing the interaction method. For technical details not described in detail in this embodiment, reference can be made to the interaction method according to any embodiment of the present disclosure.

[0106] As shown in FIG. 14, a structural schematic diagram of an electronic device 1200 for implementing an embodiment of the present disclosure is shown. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 14 is merely an example and does not impose any limitations on the functions and usage ranges of the embodiments of the present disclosure.

[0107] As shown in FIG. 14, the electronic device 1200 may include a processor (e.g., a central processing unit, a graphics processor, etc.) 1201, and may execute various appropriate operations and processes according to a program stored in a read-only memory (ROM) 1202 or a program loaded from a storage device 1208 into a random access memory (RAM) 1203. Various programs and data necessary for the operation of the electronic device 1200 are further stored in the RAM 1203. The processor 1201, the ROM 1202, and the RAM 1203 are connected to each other via a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.

[0108] Devices that may be connected to the I / O interface 1205 include, for example, input devices 1206 such as touch panels, touch pads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, output devices 1207 such as liquid crystal displays (LCDs), speakers, vibrators, storage devices 1208 such as tapes, hard disks, and a communication device 1209. The communication device 1209 enables the electronic device 1200 to communicate wirelessly or wiredly with other devices for data exchange. Although FIG. 14 shows an electronic device 1200 having various devices, it should be understood that it is not necessary to implement or include all of the shown devices. Instead, more or fewer devices may be implemented or included.

[0109] In particular, according to the embodiments of the present disclosure, the processes described with reference to the above flowcharts can be implemented as computer software programs. For example, the embodiments of the present disclosure include a computer program product including a computer program installed on a non-transitory computer-readable medium, and the computer program includes program code for executing the methods shown in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 1209, or may be installed from the storage device 1208, or may be installed from the ROM 1202. When the computer program is executed by the processor 1201, the above functions limited to the methods of the embodiments of the present disclosure are executed.

[0110] Note that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave carrying a computer-readable program code. Such a propagated data signal can take various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium can be transmitted using any suitable medium including, but not limited to, wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0111] In some embodiments, the client and the server can communicate by any network protocol known currently or developed in the future, such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication of any form or medium (e.g., communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), Internet networks (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), and any network known currently or developed in the future.

[0112] The computer-readable medium may be included in the electronic device or may exist alone without being incorporated into the electronic device.

[0113] The computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, it causes the electronic device to perform steps of receiving a page display operation of a first user for a target live delivery room, and in response to the page display operation, displaying a live delivery page of the target live delivery room and presenting target interaction information in the target live delivery room on the live delivery page, where the target interaction information is used to trigger the display of a related list of a corresponding second user, and the second user is the user who transmits the target interaction information in the target live delivery room.

[0114] The computer program code for performing the operations of the present disclosure can be programmed in one or more programming languages, or combinations thereof, and the programming languages include, but are not limited to, object-oriented programming languages such as Java (registered trademark), Smalltalk (registered trademark), C++, etc., and also include conventional procedural programming languages such as the "C" language and similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, executed as an independent software package, executed partially on the user computer and partially on a remote computer, or executed entirely on a remote computer or server. When a remote computer is involved, the remote computer may be connected to the user computer via any type of network including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0115] Flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation that can be implemented by systems, methods, and computer program products of various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram can represent a module, a program segment, or a portion of code that includes one or more executable instructions for implementing a given logical function. Note that in some alternative implementations, the functions indicated in the blocks may be performed in an order different from that shown in the drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and in some cases, depending on the relevant functions, may be executed in the reverse order. Note that each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs a given function or operation, or may be implemented by a combination of dedicated hardware and computer instructions.

[0116] The units described in the embodiments of the present disclosure may be implemented in the form of software or in the form of hardware. In some cases, the name of the unit does not limit the unit itself.

[0117] The functions described above in this specification may be at least partially executed by one or more hardware logic components. For example, without 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), system on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0118] In the context of the present disclosure, a machine-readable medium may be a tangible medium that includes or stores a program that can be used by or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More specific examples of the machine-readable storage medium may include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0119] According to one or more embodiments of the present disclosure, Example 1 includes receiving a page display operation of a first user for a target live delivery room, responding to the page display operation, displaying a live delivery page of the target live delivery room, and presenting target interaction information in the target live delivery room on the live delivery page, where the target interaction information is used to trigger a display of a related list of a corresponding second user, and the second user is a user who transmits the target interaction information in the target live delivery room.

[0120] According to one or more embodiments of the present disclosure, in Example 2, in the method described in Example 1, the second user includes the first user, and before presenting the target interaction information in the target live delivery room on the live delivery page, Further comprising the step of transmitting target interaction information in the target live delivery room in response to the information transmission operation of the first user.

[0121] According to one or more embodiments of the present disclosure, in Example 3 of the method described in Example 1, the second user includes users other than the first user, and before displaying the target interaction information in the target live delivery room on the live delivery page, Further comprising the step of obtaining target interaction information transmitted from users other than the first user in the target live delivery room.

[0122] According to one or more embodiments of the present disclosure, in Example 4 of the method described in Example 1, after the step of displaying the live delivery page of the target live delivery room, A step of displaying a target related list of the target user on the live delivery page in response to a first list display operation on the target user, wherein the target user is the first user or a user other than the first user in the target live delivery room.

[0123] According to one or more embodiments of the present disclosure, in Example 5 of the method described in Example 4, the first list display operation includes a trigger operation of target interaction information transmitted from the target user and / or a trigger operation of a list display control, and the list display control corresponds to the target user.

[0124] According to one or more embodiments of the present disclosure, in Example 6 of the method described in Example 5, A step of displaying a preset panel of the first user in response to a panel display operation, wherein a list display control corresponding to the first user is displayed on the preset panel, or responding to a preset card display operation, displaying the preset card of the target user, the preset card further including a list display control corresponding to the target user.

[0125] According to one or more embodiments of the present disclosure, in Example 7 of the method described in Example 4, the related list is a task list, and after displaying the target related list of the target user on the live delivery page, responding to a task addition operation acting on the target related list, adding the target task as a task to be executed in the target live delivery room of the preset user, the preset user including the first user, the target user, or the distributor of the target live delivery room, and the target task being the task corresponding to the task addition operation in the target related list.

[0126] According to one or more embodiments of the present disclosure, in Example 8 of the method described in Example 7, the target live delivery room is in a first task state, and the step of adding the target task as a task to be executed in the target live delivery room of the preset user includes: adding the target task as a task to be executed in the target live delivery room of the first user.

[0127] According to one or more embodiments of the present disclosure, in Example 9 of the method described in Example 7, the target live delivery room is in a second task state, and the step of adding the target task as a task to be executed in the target live delivery room of the preset user includes: If the first user is the broadcaster of the target live streaming room, or the first user is a viewer of the target live streaming room, the task execution permission of the target live streaming room is in the on state, and the target related list is not the related list of the broadcaster of the target live streaming room, adding the target task as a task to be executed in the target live streaming room of the first user; If the first user is a viewer of the target live streaming room, the task execution permission of the target live streaming room is in the on state, and the target related list is the related list of the broadcaster of the target live streaming room, adding the target task as a task to be executed in the target live streaming room of the broadcaster.

[0128] According to one or more embodiments of the present disclosure, in Example 10, in the method described in any one of Examples 1 to 9, the related list is a task list, When a third user executes a target task to be executed in the target live streaming room, displaying first related list information of the third user on the live streaming page, where the first related list information is the first list information of the related list, and / or When the execution of the target task to be executed by the third user is completed and the completion degree of the target task to be executed is greater than a preset completion degree threshold, further including the step of displaying preset prompt information on the live streaming page.

[0129] According to one or more embodiments of the present disclosure, in Example 10, in the method described in any one of Examples 1 to 9, the related list is a task list, after the step of displaying the live streaming page of the target live streaming room, In response to the second list display operation, displaying a target task list of the target live distribution room, where the target task list is used to display task information in the target live distribution room, and the task information corresponding to a user whose related list is not empty includes second related list information of the corresponding user, and the second related list information is the second list information of the related list, further including the step of.

[0130] According to one or more embodiments of the present disclosure, Example 12 is A receiving module used to receive a page display operation of a first user for a target live distribution room, and In response to the page display operation, a response module for displaying a live distribution page of the target live distribution room and presenting target interaction information in the target live distribution room on the live distribution page, where the target interaction information is used to trigger the display of a related list of a corresponding second user, and the second user is the user who transmits the target interaction information in the target live distribution room, including the response module. An interaction device is provided.

[0131] According to one or more embodiments of the present disclosure, Example 13 is One or more processors, and A memory used to store one or more programs, including When the one or more programs are executed by the one or more processors, an electronic device is provided that causes the one or more processors to implement the interaction method according to any one of Items 1 to 11 of Example 1.

[0132] According to one or more embodiments of the present disclosure, Example 14 provides a computer-readable storage medium storing a computer program for implementing the interaction method according to any one of Items 1 to 11 of Example 1 when executed by a processor.

[0133] According to one or more embodiments of the present disclosure, Example 15 provides a computer program product that, when executed by a computer, causes the computer to implement the interaction method according to any one of Examples 1 to 11.

[0134] The above description is only an explanation of the preferred embodiments of the present disclosure and the technical principles used. It should be understood by those skilled in the art that the scope of the disclosure according to the present disclosure is not limited to the technical solutions formed by specific combinations of the above technical features, but other technical solutions formed by any combination of the above technical features or their equivalent features are also included within the scope not departing from the gist of the above disclosure. For example, a technical solution formed by replacing the above features with technical features having similar functions (but not limited to) disclosed in the present disclosure.

[0135] Also, although each operation is shown in a specific order, this should not be understood as requiring these operations to be executed in the specific order or sequence shown. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above description, these should not be construed as limiting the scope of the present disclosure. Some features described in the context of individual embodiments may be combined and implemented in a single embodiment. Rather, the various features described in the context of a single embodiment may be implemented separately or in any suitable sub-combination in a plurality of embodiments.

[0136] Although the present subject matter has been described in language specific to structural features and / or methodological acts, it should be understood that the subject matter defined in the claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely exemplary forms for implementing the claims.

Claims

1. An interaction method, comprising: Receiving a page display operation of a first user with respect to a target live streaming room; In response to the page display operation, displaying a live streaming page of the target live streaming room, and displaying target interaction information in the target live streaming room on the live streaming page, wherein the target interaction information is used to trigger the display of a relevant list of a corresponding second user, and the second user is a user who transmits the target interaction information in the target live streaming room.

2. The second user includes the first user. Before displaying the target interaction information in the target live streaming room on the live streaming page, the method further includes: In response to an information transmission operation of the first user, transmitting the target interaction information in the target live streaming room. The method according to claim 1.

3. The second user includes users other than the first user. Before displaying the target interaction information in the target live streaming room on the live streaming page, the method further includes: Obtaining target interaction information transmitted from users other than the first user in the target live streaming room. The method according to claim 1.

4. After the step of displaying the live streaming page of the target live streaming room, the method further includes: In response to a first list display operation on a target user, displaying a target relevant list of the target user on the live streaming page, wherein the target user is the first user or a user other than the first user in the target live streaming room. The method according to any one of claims 1 to 3.

5. The first list display operation includes a trigger operation of target interaction information transmitted from the target user and / or a trigger operation of a list display control, and the list display control corresponds to the target user. The method according to claim 4.

6. Responding to a panel display operation, displaying the preset panel of the first user, wherein a list display control corresponding to the first user is displayed on the preset panel, or Responding to a preset card display operation, displaying the preset card of the target user, wherein the list display control corresponding to the target user is displayed on the preset card, the method according to claim 5, further comprising the step of.

7. The associated list is a task list. After displaying the target associated list of the target user on the live streaming page, the method is as follows: Responding to a task addition operation acting on the target associated list, adding a target task as an executable task in the target live streaming room of the preset user, wherein the preset user includes the first user, the target user, or the distributor of the target live streaming room, and the target task is a task corresponding to the task addition operation in the target associated list, the method according to any one of claims 4 to 6, further comprising the step of.

8. The target live streaming room is in a first task state. The step of adding the target task as an executable task in the target live streaming room of the preset user is as follows: The method according to claim 7, comprising the step of adding the target task as an executable task in the target live streaming room of the first user.

9. The target live streaming room is in a second task state. The step of adding the target task as an executable task in the target live streaming room of the preset user is as follows: When the first user is the distributor of the target live streaming room, or the first user is a viewer of the target live streaming room, the task execution permission of the target live streaming room is on, and the target associated list is not the associated list of the distributor of the target live streaming room, adding the target task as an executable task in the target live streaming room of the first user, and The step of adding the target task as a task to be executed in the target live streaming room of the distributor when the first user is a viewer of the target live streaming room, the execution permission of the target task in the target live streaming room is in the on state, and the target related list is the related list of the distributor of the target live streaming room, the method according to claim 7 includes this step.

10. The related list is a task list, and the method includes When a third user executes a target task to be executed in the target live streaming room, the step of displaying first related list information of the third user on the live streaming page, where the first related list information is the first list information of the related list, and / or The method according to any one of claims 1 to 9 further includes the step of displaying preset prompt information on the live streaming page when the execution of the target task to be executed by the third user is completed and the completion degree of the target task to be executed is greater than a preset completion degree threshold.

11. The related list is a task list, and after the step of displaying the live streaming page of the target live streaming room, the method includes In response to a second list display operation, the step of displaying a target task list of the target live streaming room, where the target task list is used to display task information in the target live streaming room, and the task information corresponding to a user whose related list is not empty includes second related list information of the corresponding user, and the second related list information is the second list information of the related list. The method according to any one of claims 1 to 10 includes this step.

12. An interaction device, A receiving module configured to receive a page display operation of a first user for a target live streaming room, A response module configured to display a live streaming page of the target live streaming room in response to the page display operation and display target interaction information in the target live streaming room on the live streaming page, wherein the target interaction information is used to trigger the display of a relevant list of a corresponding second user, and the second user is the user who transmits the target interaction information in the target live streaming room, and an interaction device including the response module.

13. An electronic device, including at least one processor, and a memory communicably connected to the at least one processor, wherein the memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the interaction method according to any one of Claims 1 to 11 can be executed by the at least one processor.

14. A computer-readable storage medium storing computer instructions, wherein when the computer instructions are executed by a processor, the computer-readable storage medium realizes the interaction method according to any one of Claims 1 to 11.

15. A computer program product including a computer program, wherein when the computer program is executed by a processor, the computer program product realizes the interaction method according to any one of Claims 1 to 11.

Citation Information

Patent Citations

  • Online interaction method, device and system

    CN107465959A

  • Method for message interaction, terminal and storage medium

    US20220150594A1