Interaction method and device, electronic equipment and storage medium

By displaying and explaining cards on the live broadcast page and supporting the anchor to switch the state of the recommended object through the card, the problem of cumbersome operation of anchors in the existing technology to adjust the product status of the live broadcast room is solved, and a faster and more efficient state adjustment is achieved.

CN119496917APending Publication Date: 2025-02-21BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311049853.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-18
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

In the prior art, the operation of anchors to adjust the product status in the live broadcast room is more cumbersome, which affects the efficiency of anchors to adjust quickly.

Method used

An interactive method is provided, by receiving the host's explanation operation in the live broadcast page, determining the corresponding recommended object, and displaying the explanation card on the live broadcast page, which is used to switch the object state of the recommended object, thereby simplifying the state adjustment operation.

Benefits of technology

By displaying the explanation card, the anchor can quickly switch the status of the recommended object without opening the recommended object panel, which significantly simplifies the operation process and improves efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119496917A_ABST
    Figure CN119496917A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an interaction method and device, electronic equipment and a storage medium. The method comprises the steps that explanation operation of a current user in a live broadcast page is received, the current user is an anchor of a live broadcast room corresponding to the live broadcast page, and at least one recommendation object exists in the live broadcast room; in response to the explanation operation, determining a first recommendation object corresponding to the explanation operation in the at least one recommendation object; a first explanation card corresponding to the first recommendation object is displayed on the live broadcast page, the first explanation card is used for switching the object state of the first recommendation object, and the object state comprises an explanation state and a non-explanation state. According to the embodiment of the invention, by adopting the technical scheme, the operation required for switching the object state of the recommended object in the live broadcasting room can be simplified.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular, to an interaction method, device, electronic device, and storage medium. Background Art

[0002] Currently, the anchor can open the product panel of the live broadcast room in the live broadcast page and adjust the status of a product in the live broadcast room in the product panel, such as adjusting the product to the explanation state or the non-explanation state. However, the method of adjusting the product status in the prior art is relatively cumbersome, which is not conducive to the anchor to quickly adjust the product status. Summary of the invention

[0003] The embodiments of the present disclosure provide an interactive method, device, electronic device, and storage medium to simplify the operations required for a host to adjust the status of a product in a live broadcast room.

[0004] In a first aspect, an embodiment of the present disclosure provides an interaction method, including:

[0005] Receiving an explanation operation of a current user in a live broadcast page, wherein the current user is a host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room;

[0006] In response to the explanation operation, determining a first recommended object corresponding to the explanation operation among the at least one recommended object;

[0007] A first explanation card corresponding to the first recommended object is displayed on the live broadcast page, and the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state.

[0008] In a second aspect, the present disclosure also provides an interactive device, including:

[0009] An operation receiving module, used for receiving an explanation operation of a current user in a live broadcast page, wherein the current user is a host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room;

[0010] an object determination module, configured to determine, in response to the explanation operation, a first recommended object among the at least one recommended object corresponding to the explanation operation;

[0011] A card display module is used to display a first explanation card corresponding to the first recommended object on the live broadcast page, and the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state.

[0012] In a third aspect, an embodiment of the present disclosure further provides an electronic device, including:

[0013] one or more processors;

[0014] a memory for storing one or more programs,

[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method as described in the embodiment of the present disclosure.

[0016] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the interaction method as described in the embodiment of the present disclosure is implemented.

[0017] The interactive method, device, electronic device and storage medium provided by the embodiments of the present disclosure receive an explanation operation of a current user in a live broadcast page, where the current user is the host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room; in response to the explanation operation, determine a first recommended object corresponding to the explanation operation in the at least one recommended object; and display a first explanation card corresponding to the first recommended object on the live broadcast page, where the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state. The embodiments of the present disclosure adopt the above-mentioned technical solution to display an explanation card on the live broadcast page of the host side, and support the host to switch the object state of the corresponding recommended object through the explanation card, without opening the recommended object panel of the live broadcast room and switching the object state in the recommended object panel, thereby simplifying the operations required to switch the object state of the recommended objects in the live broadcast room. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] 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. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0019] Figure 1 A flowchart of an interactive method provided by an embodiment of the present disclosure;

[0020] Figure 2 A schematic diagram showing a first explanation card provided in an embodiment of the present disclosure;

[0021] Figure 3 A schematic diagram of an execution method of an explanation operation provided in an embodiment of the present disclosure;

[0022] Figure 4 A flowchart of another interactive method provided by an embodiment of the present disclosure;

[0023] Figure 5A schematic diagram of an execution method of a state switching operation provided in an embodiment of the present disclosure;

[0024] Figure 6 A schematic diagram of an execution method of a card switching operation provided in an embodiment of the present disclosure;

[0025] Figure 7 A structural block diagram of an interactive device provided in an embodiment of the present disclosure;

[0026] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0027] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0028] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0029] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0030] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0031] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0032] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0033] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0034] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0035] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0036] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0037] Figure 1 The flowchart of an interactive method provided by an embodiment of the present disclosure is shown in FIG. The method can be executed by an interactive device, wherein the device can be implemented by software and / or hardware and can be configured in an electronic device, typically a mobile phone or a tablet computer. The interactive method provided by an embodiment of the present disclosure is applicable to a scenario in which an explanation card of a recommended object in a live broadcast room is displayed on a live broadcast page of the anchor side. Figure 1 As shown, the interaction method provided in this embodiment may include:

[0038] S101. Receive an explanation operation of a current user in a live broadcast page, where the current user is a host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room.

[0039] Among them, the explanation operation can be an operation for instructing to explain a certain recommended object in the live broadcast room, such as an operation for triggering the explanation control corresponding to a certain recommended object in the recommended object panel. The explanation operation can be performed by the anchor of the live broadcast room on the live broadcast page of his live broadcast room. The current user can be the user who performs the explanation operation, who can be the anchor of a certain live broadcast room. The live broadcast page can be the live broadcast page of the live broadcast room of the current user, such as the page on the current user side for displaying the live broadcast screen of the current user and the interactive information in the live broadcast room. There can be one or more recommended objects in the live broadcast room of the current user, and the recommended object can be considered as the object recommended by the current user in the live broadcast room, such as the product recommended by the current user in the live broadcast room.

[0040] In this embodiment, when the current user wants to explain a recommended object in the live broadcast room, he can perform an explanation operation in the live broadcast page of the live broadcast room, such as triggering an explanation control corresponding to the recommended object in the recommended object panel. Correspondingly, the current application can perform the explanation operation performed by the current user.

[0041] S102: In response to the explanation operation, determine a first recommended object corresponding to the explanation operation in the at least one recommended object.

[0042] Among them, the first recommended object can be understood as the recommended object corresponding to the received explanation operation in the live broadcast room, such as the recommended object corresponding to the explanation control acted on by the explanation operation in the recommended object panel.

[0043] Specifically, when an explanation operation of the current user in the live broadcast page is received, the recommended object whose corresponding explanation card needs to be displayed in the live broadcast page in the live broadcast room can be determined based on the explanation operation, that is, the first recommended object corresponding to the explanation operation can be determined.

[0044] S103: Displaying a first explanation card corresponding to the first recommended object on the live broadcast page, wherein the first explanation card is used to switch the object state of the first recommended object, wherein the object state includes an explanation state and a non-explanation state.

[0045] The first explanation card may be an explanation card corresponding to the first recommended object. The content displayed in the explanation card is not limited, such as the first object information of the corresponding recommended object may be displayed in the explanation card. At this time, optionally, the first object information of the first recommended object is displayed in the first explanation card, and the first object information includes at least one of object description information and resource attribute information. Among them, the first object information can be considered as the object information displayed in the explanation card. The object information may include object description information and / or resource attribute information of the corresponding recommended object. The object description information of the recommended object may be information describing the object attributes of the recommended object, such as the image and / or title of the recommended object. The resource attribute information may be relevant information about the resource attributes of the recommended object, such as the inventory information, sales information and / or price information of the recommended object. The inventory information may include, for example, the remaining inventory quantity (i.e., the remaining saleable quantity) of the recommended object and other inventory-related information; the sales information may include, for example, the sales quantity of the corresponding recommended object and other sales-related information.

[0046] In addition, the first explanation card may also display an interactive control for switching the object state of the first recommended object. The display position of the first object information and the interactive control in the first explanation card may be set as required.

[0047] Optionally, the first explanation card includes an information area and an interaction area, the information area is used to display at least part of the first object information of the first recommended object; the interaction area is used to display a state switching control, and the state switching control is used to trigger a state switching operation.

[0048] Exemplarily, the first explanation card may include an information area and an interactive area, and the information area may be located above the interactive area. The information area may be used to display at least part of the first object information of the first recommended object. For example, the information area may include a first sub-area and a second sub-area, and the first sub-area may be located above the second sub-area. The first sub-area may be used to display the object description information of the first recommended object, such as an image and title of the first recommended object; the second sub-area may be used to display at least part of the resource attribute information of the first recommended object, such as inventory information and sales information of the first recommended object. The interactive area may be used to display a state switching control, and the state switching control may be used to trigger the execution of a state switching operation. Optionally, the price information of the first recommended object may be displayed in the state switching control.

[0049] The object state of the recommended object can be a state used to indicate whether the host is explaining the recommended object. The object state can include an explanation state and a non-explanation state, which can be switched by the host. The explanation state can be used to indicate that the host is explaining the corresponding recommended object; the explanation state can be used to indicate that the host is not currently explaining the corresponding recommended object.

[0050] Specifically, Figure 2 As shown, after the first recommended object corresponding to the explanation operation is determined, the first explanation card 20 corresponding to the first recommended object can be displayed on the live broadcast page, so that the current user can switch the object state of the first recommended object through the first explanation card 20; and the first object information such as the object description information and / or resource attribute information of the first recommended object can be further displayed in the first explanation card 20, so that the anchor can clearly understand the current sales situation of the first recommended object.

[0051] In this embodiment, the display area where the first explanation card 20 is located in the live broadcast page is not limited. For example, Figure 2 As shown, the display area of ​​the first explanation card 20 can be located outside the interactive information area 21 of the live page, that is, the first explanation card 20 can be displayed outside the interactive information area 21 in the live page to avoid blocking the interactive information displayed in the live page, so that the anchor can view the first explanation card 20 and the interactive information in the live page at the same time. At this time, optionally, the first explanation card is displayed outside the interactive information area 21 of the live page, and the interactive information area 21 is the display area of ​​the interactive information in the live page. Among them, the interactive information area 21 can be an area in the live page for displaying interactive information. The interactive information can be sent by users in the live room in the live room. Exemplarily, the interactive information can be comment information sent by users in the live room in the live room.

[0052] In an optional embodiment, if Figure 3 As shown in the figure (taking the case where there is no recommended object in the explanation state before receiving the explanation operation as an example), the live page can display a panel display control 30. When it is detected that the current user triggers the panel display control 30 displayed in the live page, a recommended object panel 31 can be displayed in the live page, and the second object information and explanation control 32 of at least one recommended object in the live room are displayed in the recommended object panel 31. Figure 3When the explanation control 32 of the recommended object 1) shown in the figure is opened, the recommended object can be switched from the non-explained state to the explained state, and the explanation card corresponding to the recommended object can be displayed in the live page. When it is detected that the current user performs a closing operation on the recommended object panel 31, such as when it is detected that the non-control area outside the recommended object panel 31 is triggered by the current user, the display of the recommended object panel 31 can be cancelled.

[0053] In addition, when it is detected that the current user triggers the explanation control 32 of a recommended object, an explanation mark can be displayed at a position corresponding to the explanation object in the recommended object panel 31, and the explanation mark indicates that the recommended object is in an explanation state; and / or, the explanation control 32 is switched to a cancel display control 33, so that the current user can switch the recommended object from an explanation state to a non-explained state by triggering the cancel display control 33.

[0054] When the explanation card corresponding to the recommended object is displayed on the live broadcast page, when it is detected that the current user triggers the explanation control 32 corresponding to a recommended object, the explanation card corresponding to the recommended object can be displayed on the live broadcast page, such as displaying the explanation card at the bottom of the recommended object panel 31. At this time, when the current user closes the recommended object panel 31, the explanation card at its bottom can be displayed.

[0055] It is understandable that in the case where a recommended object panel of the live broadcast room is displayed in the live broadcast page when an explanation operation is received, such as when the explanation operation acts within the recommended object panel of the live broadcast room, when an explanation operation is received, the recommended object panel can also be canceled in response to the explanation operation to facilitate the host to view the first explanation card displayed in the live broadcast page, the interactive information in the live broadcast room and / or the live broadcast screen.

[0056] In this embodiment, when the object state of a recommended object in the live broadcast room changes, such as when a recommended object switches from an unexplained state to an explained state or from an explained state to an unexplained state, the display order of the second object information of the recommended object in the recommended object panel can remain unchanged or change accordingly, which can be set according to needs.

[0057] Optionally, when the object state of a recommended object in the live broadcast room changes, the display order of the second object information of the recommended object in the recommended object panel can be adjusted, such as displaying the second object information of the recommended object at the top of the recommended object panel. At this time, the interaction method provided by this embodiment may also include: when the object state of the first recommended object is switched, adjusting the display order of the second object information of the first recommended object in the recommended object panel of the live broadcast room.

[0058] The recommended object panel may be a panel for displaying object information of each recommended object in the live broadcast room. The second object information may be considered as object information displayed in the recommended object panel, such as identification information of the second recommended object. The display order of the second object information in the recommended object panel may be understood as the arrangement order when the second object information is displayed in the recommended object panel.

[0059] In some embodiments, when the object state of the first recommended object switches, adjusting the display order of the second object information of the first recommended object in the recommended object panel of the live broadcast room includes at least one of the following: when the first recommended object switches from an unexplained state to an explained state, adding the second object information of the first recommended object at the target position in the display order, and maintaining the second object information of the first recommended object at the original position in the display order; or, adjusting the second object information of the first recommended object from the original position in the display order to the target position in the display order; when the first recommended object switches from an explained state to a non-explained state, deleting the second object information of the first recommended object at the target position in the display order, and maintaining the second object information of the first recommended object at the original position in the display order; or, adjusting the second object information of the first recommended object from the target position in the display order to the original position in the display order.

[0060] The target position may be a preset position in the display order for arranging the second object information of the recommended object currently in the explanation state, such as the head position of the display order, that is, the position of the first second object information in the display order. The original position may be the arrangement position of the second object information of the first recommended object in the display order before the display order is adjusted, such as the arrangement position of the second object information of the first recommended object when there is no recommended object in the explanation state in the live broadcast room.

[0061] In the above embodiment, when a recommended object is switched to an explanation state, the second object information of the recommended object can be adjusted to the target position in the display order, such as arranging the second object information of the recommended object to the first position in the display order, and the second object information of the recommended object at the original position in the display order can be deleted or not deleted; when a recommended object is switched to a non-explained state, the arrangement position of the second object information of the recommended object in the display order can be restored.

[0062] For example, when the first recommended object is switched from the unexplained state to the explained state, the second object information of the first recommended object can be added at the target position of the display sequence, and the second object information of the first recommended object at the original position of the display sequence is kept unchanged. At this time, the second object information of the first recommended object is arranged at both the target position and the original position in the display sequence. And / or, when the first recommended object is switched from the explained state to the unexplained state, the second object information of the first recommended object added at the target position can be deleted, and the second object information of the first recommended object at the original position of the display sequence is kept unchanged.

[0063] For another example, when the first recommended object is switched from the unexplained state to the explained state, the second object information of the first recommended object may be moved from the original position of the display sequence to the target position, and at this time, the second object information of the first recommended object is arranged only at the target position in the display sequence. And / or, when the first recommended object is switched from the explained state to the unexplained state, the second object information of the first recommended object may be restored from the target position of the display sequence to its original position.

[0064] The interactive method provided in this embodiment receives an explanation operation of the current user in a live broadcast page, where the current user is the host of the live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room; in response to the explanation operation, a first recommended object corresponding to the explanation operation in the at least one recommended object is determined; and a first explanation card corresponding to the first recommended object is displayed on the live broadcast page, where the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state. This embodiment adopts the above-mentioned technical solution to display an explanation card in the live broadcast page on the host side, and supports the host to switch the object state of the corresponding recommended object through the explanation card, without opening the recommended object panel of the live broadcast room and switching the object state in the recommended object panel, which can simplify the operations required to switch the object state of the recommended objects in the live broadcast room.

[0065] Figure 4A flowchart of another interactive method provided for an embodiment of the present disclosure. The scheme in this embodiment can be combined with one or more optional schemes in the above embodiments. Optionally, after the live page displays the first explanation card corresponding to the first recommended object, it also includes at least one of the following: in response to the state switching operation acting in the first explanation card, the object state of the first recommended object is switched; in response to the panel display operation acting in the first explanation card, the recommended object panel of the live room is displayed on the live page, and the second object information of at least one of the recommended objects is displayed in the recommended object panel; in response to the card switching operation, the object card displayed in the live page is switched from the first explanation card to the second explanation card, the card switching operation includes an explanation object switching operation, the explanation object switching operation acts on the first explanation card and / or the recommended object panel, the explanation object switching operation is used to indicate the switching of the recommended object in the explanation state, and the second explanation card corresponds to the second recommended object of the live room; in response to the cancel display operation for the first explanation card, the first explanation card is canceled.

[0066] Correspondingly, such as Figure 4 As shown, the interaction method provided in this embodiment may include:

[0067] S201. Receive an explanation operation of a current user in a live broadcast page, where the current user is a host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room.

[0068] S202: In response to the explanation operation, determine a first recommended object corresponding to the explanation operation among the at least one recommended object.

[0069] S203, displaying a first explanation card corresponding to the first recommended object on the live broadcast page, and executing at least one of S204-S207, wherein the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explained state and a non-explained state.

[0070] In this embodiment, the explanation operation can be further used to indicate that the object state of the corresponding recommended object is adjusted to the explanation state. At this time, when the first explanation card corresponding to the first recommended object is displayed in the live broadcast page in response to the current user's explanation operation, the first recommended object can be further adjusted to the explanation state, such as displaying the explanation mark corresponding to the first recommended object in the recommended object panel and / or the first explanation card. At this time, optionally, displaying the first explanation card corresponding to the first recommended object on the live broadcast page includes: displaying the first explanation card corresponding to the first recommended object on the live broadcast page, and adjusting the first recommended object to the explanation state.

[0071] It is understandable that if the first recommended object is already in an explanation state when the explanation operation of the current user is received, then the first recommended object can be kept in the explanation state.

[0072] S204: In response to the state switching operation performed on the first explanation card, the object state of the first recommended object is switched.

[0073] The state switching operation may be a trigger operation for indicating switching the object state of the first recommended object. The state switching operation may be applied to, but not limited to, the first explanation card, such as the state switching operation may also be applied to the recommended object panel. The execution method of the state switching operation is not limited, and illustratively, the state switching operation may include triggering the explanation control displayed in the first explanation card and / or canceling the explanation control operation.

[0074] In this embodiment, the user can be supported to switch the object status of the corresponding recommended object through the explanation card, so as to simplify the operation required for switching the object status.

[0075] Specifically, when a state switching operation acting on the first explanation card is received, the object state of the first recommended object can be switched. For example, when the first recommended object is in the explanation state, it is switched from the explanation state to the non-explained state in response to the state switching operation; when the first recommended object is in the non-explained state, it is switched from the non-explained state to the explanation state in response to the state switching operation.

[0076] In some embodiments, in response to a state switching operation performed on the first explanation card, switching the object state of the first recommended object includes: in response to a first state switching operation performed on the first explanation card, switching the first recommended object from an explained state to a non-explained state, and keeping the first explanation card displayed on the live broadcast page; in response to a second state switching operation performed on the first explanation card, switching the first recommended object from a non-explained state to an explained state, and keeping the first explanation card displayed on the live broadcast page.

[0077] In the above embodiment, when a first state switching operation is received within the first explanation card, the first recommended object can be switched from the explanation state to the non-explained state, and the first explanation card can be kept displayed on the live broadcast page; when a second state switching operation is received within the first explanation card, the first recommended object can be switched from the non-explained state to the explanation state, and the first explanation card can be kept displayed on the live broadcast page.

[0078] The first state switching operation and the second state switching operation may be different state switching operations. The first state switching operation may be a triggering operation for indicating that the first recommended object is switched from the explanation state to the non-explanation state, such as triggering the operation of canceling the explanation control displayed in the first explanation card. The second state switching operation may be a triggering operation for indicating that the first recommended object is switched from the non-explanation state to the explanation state, such as triggering the operation of the explanation control displayed in the first explanation card.

[0079] Exemplarily, when the first recommended object is in the explanation state, a cancel explanation control 22 may be displayed in the first explanation card 20, such as Figure 2 Thus, when it is detected that the current user triggers the cancel explanation control 22, it can be determined that the first state switching operation is received, and in response to the first state switching operation, the first recommended object is switched from the explanation state to the non-explained state, and the cancel explanation control displayed in the first explanation card 20 can be further switched to be displayed as an explanation control.

[0080] When the first recommended object is in the non-explained state, the explanation control can be displayed in the first explanation card 20. Therefore, when it is detected that the current user triggers the explanation control, it can be determined that the second state switching operation is received, and in response to the second state switching operation, the first recommended object is switched from the non-explained state to the explained state, and the explanation control displayed in the first explanation card 20 can be further switched to the cancel explanation control 22.

[0081] The first recommended object is Figure 3 Take the recommended object 1 shown in as an example, Figure 5 As shown, when the recommended object 1 is in the explanation state, a cancel explanation control can be displayed in the explanation card of the recommended object 1. When it is detected that the current user triggers the cancel explanation control, the recommended object 1 can be switched from the explanation state to the non-explained state, and the cancel explanation control displayed in the explanation card can be switched to the explanation control, and the explanation card of the recommended object 1 can be kept displayed on the live broadcast page; when the recommended object 1 is in the non-explained state, an explanation control can be displayed in the explanation card of the recommended object 1. When it is detected that the current user triggers the explanation control, the recommended object 1 can be switched from the non-explained state to the explanation state, and the explanation control displayed in the explanation card can be switched to the cancel explanation control, and the explanation card of the recommended object 1 can be kept displayed on the live broadcast page.

[0082] S205. In response to the panel display operation performed on the first explanation card, a recommended object panel of the live broadcast room is displayed on the live broadcast page, and second object information of at least one of the recommended objects is displayed in the recommended object panel.

[0083] The panel display operation may be a trigger operation for indicating a recommended object panel for displaying the live broadcast room. The panel display operation may act on, but is not limited to, the first explanation card. For example, the panel display operation may also act outside the first explanation card, such as acting on a panel display control displayed in the live broadcast page. The execution method of the panel display operation is not limited. For example, the panel display operation may include an operation for triggering a non-control area of ​​the first explanation card. The non-control area may be an area where no controls are displayed.

[0084] In this embodiment, the user can be supported to perform panel display operations in the explanation card to further enrich the triggering display method of the recommendation object panel.

[0085] Specifically, when a panel display operation acting on the first explanation card is received, a recommended object panel of the live broadcast room can be displayed in the live broadcast page, and second object information of at least one recommended object in the live broadcast room can be displayed in the recommended object panel.

[0086] S206. In response to a card switching operation, the object card displayed in the live page is switched from the first explanation card to the second explanation card, the card switching operation includes an explanation object switching operation, the explanation object switching operation acts on the first explanation card and / or the recommended object panel, the explanation object switching operation is used to indicate the switching of the recommended object in the explanation state, and the second explanation card corresponds to the second recommended object of the live room.

[0087] Among them, the card switching operation can be an operation for indicating the switching of the currently displayed object card, such as a trigger operation for indicating the switching of the recommended object of the corresponding object card displayed in the live page. The execution method of the card switching operation is not limited. Exemplarily, the card switching operation may include an operation of switching another recommended object from a non-explained state to an explained state when an object card corresponding to a recommended object is displayed in the live page, such as an explanation object switching operation for the other recommended object. The explanation object switching operation can be used to indicate the switching of the recommended object currently in the explanation state. The card switching operation can be performed in the live page, such as in the explanation card or recommended object panel displayed on the live page. Exemplarily, the explanation object switching operation may include a preset sliding operation acting on the first explanation card, such as a horizontal sliding operation or a vertical sliding operation acting on the first explanation card, etc.; it may also include an operation of triggering the explanation control of a recommended object displayed in the recommended object panel.

[0088] The second explanation card may be the explanation card corresponding to the card switching operation, that is, the explanation card indicated by the card switching operation. The second recommended object may be the recommended object corresponding to the second explanation card, in other words, the second explanation card is the explanation card corresponding to the second recommended object.

[0089] Specifically, when a card switching operation is received, such as when an explanation object switching operation is received on a first explanation card or a recommended object panel, the second recommended object corresponding to the card switching operation can be determined, and the object card displayed on the live broadcast page can be switched from the first explanation card to the second explanation card corresponding to the second recommended object, so as to meet the user's need to switch to view explanation cards of different recommended objects.

[0090] When the card switching operation is applied to the recommended object panel, the first recommended object is Figure 3 The recommended object 1 and the second recommended object shown in Figure 3 Take the recommended object 2 shown in as an example, Figure 6 As shown, when it is detected that the current user performs a panel display operation, the recommended object panel can be displayed in the live broadcast page; when it is detected that the current user triggers the explanation control of a recommended object 2 that is in an unexplained state and displayed in the recommended object panel, the recommended object 2 can be switched from the unexplained state to the explained state, and the recommended object 1 can be switched from the explained state to the unexplained state, and the explanation card displayed in the live broadcast page can be switched from the explanation card corresponding to the recommended object 1 to the explanation card corresponding to the recommended object 2.

[0091] In addition, please continue to refer to Figure 6 When it is detected that the current user triggers the explanation control of recommendation 2, the cancel explanation control of recommendation object 1 displayed in the recommendation object panel can be further switched to the explanation control, and the explanation control of recommendation object 2 displayed in the recommendation object panel can be switched to the cancel explanation control.

[0092] S207: In response to the cancel display operation on the first explanation card, cancel the display of the first explanation card.

[0093] The cancel display operation may be a trigger operation for indicating the cancel display of the first explanation card, such as triggering an operation of canceling the display control of the first explanation card.

[0094] In this embodiment, the user is supported to close the explanation card displayed in the live broadcast page to view the page content located below the explanation card.

[0095] Exemplarily, when a cancel display operation for the first explanation card is received, such as when it is detected that the current user triggers the cancel display control 23 (such as Figure 2 When the first explanation card is displayed, the first recommended object state may remain unchanged.

[0096] The interactive method provided in this embodiment supports users to switch the object status of corresponding recommended objects or open the recommended object panel through object cards, and supports users to switch to view object cards of different recommended objects or close the currently displayed object card. It can simplify the operations required to switch the object status of recommended objects, enrich the triggering display method of the recommended object panel and the display and cancellation methods of the object cards, and meet the different interactive needs of users.

[0097] Figure 7 This is a structural block diagram of an interactive device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a mobile phone or a tablet computer, and can display the explanation card of the recommended object in the live broadcast room on the live broadcast page of the anchor side by executing the interactive method. Figure 7 As shown, the interactive device provided in this embodiment may include: an operation receiving module 701, an object determining module 702 and a card display module 703, wherein:

[0098] The operation receiving module 701 is used to receive the explanation operation of the current user in the live broadcast page, where the current user is the anchor of the live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room;

[0099] An object determination module 702, configured to determine, in response to the explanation operation, a first recommended object corresponding to the explanation operation among the at least one recommended object;

[0100] The card display module 703 is used to display the first explanation card corresponding to the first recommended object on the live broadcast page, and the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state.

[0101] The interactive device provided by this embodiment receives the explanation operation of the current user in the live page through the operation receiving module, and the current user is the anchor of the live room corresponding to the live page, and there is at least one recommended object in the live room; the object determination module responds to the explanation operation and determines the first recommended object corresponding to the explanation operation in the at least one recommended object; and displays the first explanation card corresponding to the first recommended object on the live page through the card display module, and the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state. This embodiment adopts the above-mentioned technical solution to display the explanation card on the live page of the anchor side, and supports the anchor to switch the object state of the corresponding recommended object through the explanation card, without opening the recommended object panel of the live room and switching the object state in the recommended object panel, which can simplify the operations required to switch the object state of the recommended objects in the live room.

[0102] In the above scheme, the first explanation card may display the first object information of the first recommended object, and the first object information may include at least one of object description information and resource attribute information; and / or, the first explanation card may be displayed outside the interactive information area of ​​the live broadcast page, and the interactive information area is the display area of ​​the interactive information in the live broadcast page.

[0103] Furthermore, the interactive device provided in this embodiment may also include at least one of the following: a state switching module, which is used to switch the object state of the first recommended object in response to a state switching operation performed in the first explanation card after the first explanation card corresponding to the first recommended object is displayed on the live page; a panel display module, which is used to display the recommended object panel of the live room on the live page in response to a panel display operation performed in the first explanation card after the first explanation card corresponding to the first recommended object is displayed on the live page, and display the second object information of at least one of the recommended objects in the recommended object panel; a card switching module, which is used to switch the object card displayed on the live page from the first explanation card to the second explanation card in response to a card switching operation after the first explanation card corresponding to the first recommended object is displayed on the live page, wherein the card switching operation includes an explanation object switching operation, which is performed on the first explanation card and / or the recommended object panel, and the explanation object switching operation is used to indicate switching the recommended object in the explanation state, wherein the second explanation card corresponds to the second recommended object in the live room; and a display cancellation module, which is used to cancel the display of the first explanation card in response to a display cancellation operation on the first explanation card after the first explanation card corresponding to the first recommended object is displayed on the live page.

[0104] In the above scheme, the state switching module can be used to: in response to a first state switching operation acting on the first explanation card, switch the first recommended object from the explained state to the unexplained state, and keep displaying the first explanation card on the live broadcast page; in response to a second state switching operation acting on the first explanation card, switch the first recommended object from the unexplained state to the explained state, and keep displaying the first explanation card on the live broadcast page.

[0105] In the above solution, the card display module 703 can be used to: display the first explanation card corresponding to the first recommended object on the live broadcast page, and adjust the first recommended object to the explanation state.

[0106] In the above scheme, the first explanation card may include an information area and an interaction area, the information area may be used to display at least part of the first object information of the first recommended object; the interaction area may be used to display a state switching control, and the state switching control is used to trigger the execution of a state switching operation.

[0107] Furthermore, the interactive device provided by this embodiment may also include: a sequence adjustment module, which is used to adjust the display sequence of the second object information of the first recommended object in the recommended object panel of the live broadcast room when the object state of the first recommended object is switched.

[0108] In the above scheme, the sequence adjustment module can be used to perform at least one of the following: when the first recommended object is switched from an unexplained state to an explained state, the second object information of the first recommended object is added at the target position in the display sequence, and the second object information of the first recommended object at the original position in the display sequence is maintained; or, the second object information of the first recommended object is adjusted from the original position in the display sequence to the target position in the display sequence; when the first recommended object is switched from an explained state to a non-explained state, the second object information of the first recommended object at the target position in the display sequence is deleted, and the second object information of the first recommended object at the original position in the display sequence is maintained; or, the second object information of the first recommended object is adjusted from the target position in the display sequence to the original position in the display sequence.

[0109] The interactive device provided in the embodiment of the present disclosure can execute the interactive method provided in any embodiment of the present disclosure, and has the functional modules and beneficial effects corresponding to the interactive method. For technical details not described in detail in this embodiment, please refer to the interactive method provided in any embodiment of the present disclosure.

[0110] Reference below Figure 8, which shows a schematic diagram of the structure of an electronic device (e.g., terminal device) 800 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments 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), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0111] like Figure 8 As shown, the electronic device 800 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0112] Typically, the following devices may be connected to the I / O interface 805: input devices 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 808 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 809. The communication device 809 may allow the electronic device 800 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 8 The electronic device 800 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0113] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by the processing device 801, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0114] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with 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 of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

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

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

[0117] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: receives the explanation operation of the current user in the live broadcast page, the current user is the anchor of the live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room; in response to the explanation operation, determines the first recommended object corresponding to the explanation operation among the at least one recommended object; displays a first explanation card corresponding to the first recommended object on the live broadcast page, the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state.

[0118] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0119] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession 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 square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0120] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a module does not, in some cases, constitute a limitation on the unit itself.

[0121] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0122] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, 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 of the foregoing.

[0123] According to one or more embodiments of the present disclosure, Example 1 provides an interaction method, including:

[0124] Receiving an explanation operation of a current user in a live broadcast page, wherein the current user is a host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room;

[0125] In response to the explanation operation, determining a first recommended object corresponding to the explanation operation among the at least one recommended object;

[0126] A first explanation card corresponding to the first recommended object is displayed on the live broadcast page, and the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state.

[0127] According to one or more embodiments of the present disclosure, Example 2 is based on the method described in Example 1, wherein the first explanation card displays first object information of the first recommended object, and the first object information includes at least one of object description information and resource attribute information; and / or, the first explanation card is displayed outside the interactive information area of ​​the live broadcast page, and the interactive information area is a display area for interactive information in the live broadcast page.

[0128] According to one or more embodiments of the present disclosure, Example 3 is a method according to Example 1, wherein after the live broadcast page displays the first explanation card corresponding to the first recommended object, the method further includes at least one of the following:

[0129] In response to a state switching operation performed on the first explanation card, switching the object state of the first recommended object;

[0130] In response to the panel display operation performed on the first explanation card, a recommended object panel of the live broadcast room is displayed on the live broadcast page, and second object information of at least one of the recommended objects is displayed in the recommended object panel;

[0131] In response to a card switching operation, the object card displayed in the live page is switched from the first explanation card to a second explanation card, the card switching operation includes an explanation object switching operation, the explanation object switching operation acts on the first explanation card and / or the recommended object panel, the explanation object switching operation is used to indicate switching of the recommended object in the explanation state, and the second explanation card corresponds to the second recommended object in the live room;

[0132] In response to a cancel display operation on the first explanation card, the first explanation card is canceled from being displayed.

[0133] According to one or more embodiments of the present disclosure, Example 4 is the method according to Example 3, wherein in response to the state switching operation acting on the first explanation card, switching the object state of the first recommended object includes:

[0134] In response to a first state switching operation performed on the first explanation card, the first recommended object is switched from an explanation state to a non-explanation state, and the first explanation card is kept displayed on the live broadcast page;

[0135] In response to the second state switching operation acting on the first explanation card, the first recommended object is switched from a non-explained state to an explained state, and the first explanation card is kept displayed in the live broadcast page.

[0136] According to one or more embodiments of the present disclosure, Example 5 is the method according to Example 3, wherein displaying a first explanation card corresponding to the first recommended object on the live broadcast page includes:

[0137] A first explanation card corresponding to the first recommended object is displayed on the live broadcast page, and the first recommended object is adjusted to an explanation state.

[0138] According to one or more embodiments of the present disclosure, Example 6 is based on the method described in any one of Examples 2-5, wherein the first explanation card includes an information area and an interaction area, the information area is used to display at least part of the first object information of the first recommended object; the interaction area is used to display a state switching control, and the state switching control is used to trigger a state switching operation.

[0139] According to one or more embodiments of the present disclosure, Example 7 is a method according to any one of Examples 1-5, further comprising:

[0140] When the object state of the first recommended object is switched, the display order of the second object information of the first recommended object in the recommended object panel of the live broadcast room is adjusted.

[0141] According to one or more embodiments of the present disclosure, Example 8 is the method according to Example 7, wherein when the object state of the first recommended object is switched, adjusting the display order of the second object information of the first recommended object in the recommended object panel of the live broadcast room includes at least one of the following:

[0142] When the first recommended object is switched from a non-explained state to an explained state, the second object information of the first recommended object is added at the target position in the display sequence, and the second object information of the first recommended object at the original position in the display sequence is maintained; or, the second object information of the first recommended object is adjusted from the original position in the display sequence to the target position in the display sequence;

[0143] When the first recommended object switches from an explained state to a non-explained state, the second object information of the first recommended object located at the target position in the display order is deleted, and the second object information of the first recommended object located at the original position in the display order is maintained; or, the second object information of the first recommended object is adjusted from the target position in the display order to the original position in the display order.

[0144] According to one or more embodiments of the present disclosure, Example 9 provides an interaction device, including:

[0145] An operation receiving module, used for receiving an explanation operation of a current user in a live broadcast page, wherein the current user is a host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room;

[0146] an object determination module, configured to determine, in response to the explanation operation, a first recommended object among the at least one recommended object corresponding to the explanation operation;

[0147] A card display module is used to display a first explanation card corresponding to the first recommended object on the live broadcast page, and the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state.

[0148] According to one or more embodiments of the present disclosure, Example 10 provides an electronic device, including:

[0149] one or more processors;

[0150] a memory for storing one or more programs,

[0151] When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method as described in any one of Examples 1-8.

[0152] According to one or more embodiments of the present disclosure, Example 11 provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the interaction method as described in any one of Examples 1-8.

[0153] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0154] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0155] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

Claims

1. An interactive method, characterized in that: include: Receiving an explanation operation of a current user in a live broadcast page, wherein the current user is a host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room; In response to the explanation operation, determining a first recommended object corresponding to the explanation operation among the at least one recommended object; A first explanation card corresponding to the first recommended object is displayed on the live broadcast page, and the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state.

2. The method according to claim 1, characterized in that The first explanation card displays first object information of the first recommended object, and the first object information includes at least one of object description information and resource attribute information; and / or the first explanation card is displayed outside the interactive information area of ​​the live broadcast page, and the interactive information area is a display area for interactive information in the live broadcast page.

3. The method according to claim 1, characterized in that After the live broadcast page displays the first explanation card corresponding to the first recommended object, the method further includes at least one of the following: In response to a state switching operation performed on the first explanation card, switching the object state of the first recommended object; In response to the panel display operation performed on the first explanation card, a recommended object panel of the live broadcast room is displayed on the live broadcast page, and second object information of at least one of the recommended objects is displayed in the recommended object panel; In response to a card switching operation, the object card displayed in the live page is switched from the first explanation card to a second explanation card, the card switching operation includes an explanation object switching operation, the explanation object switching operation acts on the first explanation card and / or the recommended object panel, the explanation object switching operation is used to indicate switching of the recommended object in the explanation state, and the second explanation card corresponds to the second recommended object in the live room; In response to a cancel display operation on the first explanation card, the first explanation card is canceled from being displayed.

4. The method according to claim 3, characterized in that The step of switching the object state of the first recommended object in response to the state switching operation performed on the first explanation card includes: In response to a first state switching operation performed on the first explanation card, the first recommended object is switched from an explanation state to a non-explanation state, and the first explanation card is kept displayed on the live broadcast page; In response to the second state switching operation acting on the first explanation card, the first recommended object is switched from a non-explained state to an explained state, and the first explanation card is kept displayed in the live broadcast page.

5. The method according to claim 3, characterized in that: The displaying the first explanation card corresponding to the first recommended object on the live broadcast page includes: A first explanation card corresponding to the first recommended object is displayed on the live broadcast page, and the first recommended object is adjusted to an explanation state.

6. The method according to any one of claims 2 to 5, characterized in that: The first explanation card includes an information area and an interaction area, the information area is used to display at least part of the first object information of the first recommended object; the interaction area is used to display a state switching control, and the state switching control is used to trigger a state switching operation.

7. The method according to any one of claims 1 to 5, characterized in that: Also includes: When the object state of the first recommended object is switched, the display order of the second object information of the first recommended object in the recommended object panel of the live broadcast room is adjusted.

8. The method according to claim 7, characterized in that When the object state of the first recommended object is switched, adjusting the display order of the second object information of the first recommended object in the recommended object panel of the live broadcast room includes at least one of the following: When the first recommended object is switched from a non-explained state to an explained state, the second object information of the first recommended object is added at the target position in the display sequence, and the second object information of the first recommended object at the original position in the display sequence is maintained; or, the second object information of the first recommended object is adjusted from the original position in the display sequence to the target position in the display sequence; When the first recommended object switches from an explained state to a non-explained state, the second object information of the first recommended object located at the target position in the display order is deleted, and the second object information of the first recommended object located at the original position in the display order is maintained; or, the second object information of the first recommended object is adjusted from the target position in the display order to the original position in the display order.

9. An interactive device, characterized in that: include: An operation receiving module, used for receiving an explanation operation of a current user in a live broadcast page, wherein the current user is a host of a live broadcast room corresponding to the live broadcast page, and there is at least one recommended object in the live broadcast room; an object determination module, configured to determine, in response to the explanation operation, a first recommended object among the at least one recommended object corresponding to the explanation operation; A card display module is used to display a first explanation card corresponding to the first recommended object on the live broadcast page, and the first explanation card is used to switch the object state of the first recommended object, and the object state includes an explanation state and a non-explanation state.

10. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the interaction method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the interaction method according to any one of claims 1 to 8 when executed.

Citation Information

Cited By

  • Interaction method and apparatus, electronic device, and storage medium

    EP4765826A1

  • Interaction method and apparatus, electronic device, and storage medium

    WO2025040027A1