Interaction method and apparatus, electronic device, and storage medium

By displaying explanation cards on the live broadcast page, the anchor can quickly switch the status of the recommended objects in the live broadcast room, solving the problems of cumbersome operations in the existing technology and improving interaction efficiency.

WO2025040027A1PCT designated stage expired Publication Date: 2025-02-27BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/112893
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-18
Filing Date
2024-08-16
Publication Date
2025-02-27

AI Technical Summary

Technical Problem

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

Method used

An interactive method and device are provided, by receiving the explanation operation of the anchor in the live broadcast page, determining the corresponding recommendation object, and displaying the corresponding explanation card on the live broadcast page, to switch the object state of the recommended object.

Benefits of technology

The operations required by the anchor to adjust the product status in the live broadcast room are simplified, and the anchor’s interaction efficiency within the live broadcast page is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024112893_27022025_PF_FP_ABST
    Figure CN2024112893_27022025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an interaction method and apparatus, an electronic device, and a storage medium. The method comprises: receiving an explanation operation of a current user in a live streaming page, the current user being an anchorperson of a live streaming room corresponding to the live streaming page, and at least one recommended object being present in the live streaming room; in response to the explanation operation, determining a first recommended object corresponding to the explanation operation among the at least one recommended object; and displaying in the live streaming page a first explanation card corresponding to the first recommended object, the first explanation card being used for switching an object state of the first recommended object, and the object state comprising an explained state and an unexplained state. By using the technical solution, the embodiments of the present disclosure can simplify the operation required for switching an object state of a recommended object in a live streaming room.
Need to check novelty before this filing date? Find Prior Art

Description

Interaction method, device, electronic device and storage medium

[0001] This application claims priority to the Chinese invention patent application filed on August 18, 2023, with application number 202311049853.X and titled “Interactive method, device, electronic device and storage medium”. The entire contents of the Chinese patent application are incorporated into this application by reference. Technical Field

[0002] 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

[0003] Currently, streamers can open the product panel in their live studio on the live broadcast page and adjust the status of a product in the live studio, such as changing it to a promotional or non-promotional state. However, the existing method for adjusting product status is relatively cumbersome, making it difficult for streamers to quickly adjust product status.

[0004] Summary of the Invention

[0005] 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.

[0006] In a first aspect, an embodiment of the present disclosure provides an interaction method, including: receiving 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, determining a first recommended object corresponding to the explanation operation in the at least one recommended object; displaying 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 status of the first recommended object, and the object status includes an explanation status and a non-explanation status.

[0007] In the second aspect, the embodiment of the present disclosure also provides an interactive device, including: an operation receiving module, used to receive 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; an object determination module, used to determine the first recommended object corresponding to the explanation operation in the at least one recommended object in response to the explanation operation; a card display module, used to display 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 status of the first recommended object, and the object status includes an explanation status and a non-explanation status.

[0008] In a third aspect, an embodiment of the present disclosure further provides an electronic device, comprising: one or more processors; and a memory for storing one or more programs, wherein 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.

[0009] 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. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0011] FIG1 is a flow chart of an interaction method provided by an embodiment of the present disclosure;

[0012] FIG2 is a schematic diagram showing a first explanation card provided by an embodiment of the present disclosure;

[0013] FIG3 is a schematic diagram of an execution method of an explanation operation provided by an embodiment of the present disclosure;

[0014] FIG4 is a flow chart of another interactive method provided by an embodiment of the present disclosure;

[0015] FIG5 is a schematic diagram of an execution method of a state switching operation provided by an embodiment of the present disclosure;

[0016] FIG6 is a schematic diagram of an execution method of a card switching operation provided by an embodiment of the present disclosure;

[0017] FIG7 is a structural block diagram of an interactive device provided by an embodiment of the present disclosure; and

[0018] FIG8 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0019] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0020] 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.

[0021] As used herein, the term "including" and its variations are open-ended, 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," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

[0022] It should be noted that the concepts of "first" and "second" mentioned in this 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.

[0023] It should be noted that the modifications of "one" and "multiple" 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, they should be understood as "one or more".

[0024] 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.

[0025] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this 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.

[0026] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.

[0027] As an optional but non-limiting implementation, in response to receiving a user's active request, 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. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0028] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0029] FIG1 is a flow chart of an interactive method provided by an embodiment of the present disclosure. 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 explanation cards of recommended objects in a live broadcast room are displayed on a live broadcast page on the host side. As shown in FIG1 , the interactive method provided by this embodiment can include the following steps.

[0030] 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.

[0031] 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.

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

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

[0034] 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.

[0035] Specifically, when receiving the explanation operation of the current user in the live broadcast page, 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.

[0036] S103: 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, where the object state includes an explanation state and a non-explanation state.

[0037] 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, for example, the explanation card may display the first object information of the corresponding recommended object. 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, for example, include inventory-related information such as the remaining inventory quantity (i.e., the remaining saleable quantity) of the recommended object; the sales information may, for example, include sales-related information such as the quantity of the corresponding recommended object that has been sold.

[0038] 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 needed.

[0039] 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.

[0040] 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. 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 the 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 the inventory information and sales information of the first recommended object. The interactive area may be used to display a state switching control, which 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.

[0041] The object status of a recommended object can be used to indicate whether the host is currently explaining the recommended object. This object status 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 currently explaining the recommended object; the non-explanation state can be used to indicate that the host is not currently explaining the recommended object.

[0042] Specifically, as shown in Figure 2, 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 status 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.

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

[0044] In an optional embodiment, as shown in FIG3 (the figure takes the example of a recommended object that does not exist in the explanation state before receiving the explanation operation), the live broadcast page can display a panel display control 30. When it is detected that the current user triggers the panel display control 30 displayed on the live broadcast page, the recommended object panel 31 can be displayed on the live broadcast page, and the second object information and explanation control 32 of at least one recommended object in the live broadcast room can be displayed in the recommended object panel 31. When the current user triggers the explanation control 32 of a certain recommended object (such as the recommended object 1 shown in FIG3), the recommended object can be switched from a non-explained state to an explanation state, and the explanation card corresponding to the recommended object can be displayed on the live broadcast 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.

[0045] 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.

[0046] 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.

[0047] It is understandable that in the case where the recommended object panel of the live broadcast room is displayed on the live broadcast page when an explanation operation is received, such as the case where the explanation operation acts on the recommended object panel of the live broadcast room, when the explanation operation is received, the display of the recommended object panel can also be cancelled in response to the explanation operation, so that the anchor can view the first explanation card displayed on the live broadcast page, the interactive information in the live broadcast room and / or the live broadcast screen.

[0048] In this embodiment, when the object status 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.

[0049] Optionally, when the object status 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 by displaying the second object information of the recommended object at the top of the recommended object panel. In this case, the interaction method provided by this embodiment may further include: when the object status 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.

[0050] 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 the object information displayed in the recommended object panel, such as the 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 of the second object information when displayed in the recommended object panel.

[0051] 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.

[0052] 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.

[0053] 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.

[0054] For example, when a first recommended object switches from a non-explained state to an explained state, the second object information of the first recommended object may be added to the target position in the display order, while the second object information of the first recommended object at the original position in the display order remains unchanged. In this case, the second object information of the first recommended object is arranged at both the target position and the original position in the display order. And / or, when a first recommended object switches from an explained state to a non-explained state, the second object information of the first recommended object added to the target position may be deleted, while the second object information of the first recommended object at the original position in the display order remains unchanged.

[0055] For another example, when a first recommended object switches from a non-explained state to an explained state, the second object information of the first recommended object can be moved from its original position in the display order to a target position. In this case, the second object information of the first recommended object is only displayed at the target position in the display order. And / or, when a first recommended object switches from an explained state to a non-explained state, the second object information of the first recommended object can be restored from the target position in the display order to its original position.

[0056] 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; 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 status of the first recommended object, and the object status includes an explanation status and a non-explanation status. By adopting the above-mentioned technical solution, this embodiment displays an explanation card on the live broadcast page on the host side, and supports the host to switch the object status of the corresponding recommended object through the explanation card, without opening the recommended object panel of the live broadcast room and switching the object status in the recommended object panel, which can simplify the operations required to switch the object status of the recommended objects in the live broadcast room.

[0057] Figure 4 is a flow chart of another interactive method provided by an embodiment of the present disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, after the live broadcast 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 broadcast room is displayed on the live broadcast 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 broadcast 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 broadcast room; in response to the cancellation display operation for the first explanation card, the first explanation card is canceled.

[0058] Accordingly, as shown in FIG4 , the interaction method provided in this embodiment may include the following steps.

[0059] 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.

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

[0061] S203: Display a first explanation card corresponding to the first recommended object on the live broadcast page, and execute 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 explanation state and a non-explanation state.

[0062] In this embodiment, the explanation operation can be further used to instruct that the object state of the corresponding recommended object be adjusted to an explanation state. At this time, when the first explanation card corresponding to the first recommended object is displayed on the live broadcast page in response to the current user's explanation operation, the first recommended object can be further adjusted to an explanation state, such as displaying an explanation logo 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 an explanation state.

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

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

[0065] The state switching operation may be a triggering operation for instructing to switch the object state of the first recommended object. The state switching operation may be performed within, but is not limited to, the first explanation card. For example, the state switching operation may also be performed within the recommended object panel. The execution method of the state switching operation is not limited. For example, the state switching operation may include triggering and / or canceling the explanation control displayed within the first explanation card.

[0066] In this embodiment, the user may 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.

[0067] 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-explanation state in response to the state switching operation; when the first recommended object is in the non-explanation state, it is switched from the non-explanation state to the explanation state in response to the state switching operation.

[0068] In some embodiments, the switching of 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 the first state switching operation performed on the first explanation card, switching the first recommended object from the explained state to the unexplained state, and keeping the first explanation card displayed on the live broadcast page; in response to the second state switching operation performed on the first explanation card, switching the first recommended object from the unexplained state to the explained state, and keeping the first explanation card displayed on the live broadcast page.

[0069] 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-explanation 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-explanation state to the explanation state, and the first explanation card can be kept displayed on the live broadcast page.

[0070] 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 instructing to switch the first recommended object 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 instructing to switch the first recommended object from the non-explanation state to the explanation state, such as triggering the operation of the explanation control displayed in the first explanation card.

[0071] For example, when the first recommended object is in the explanation state, a cancel explanation control 22 may be displayed in the first explanation card 20, as shown in FIG2 . Thus, when it is detected that the current user has triggered the cancel explanation control 22, it can be determined that a first state switching operation has been received. In response to the first state switching operation, the first recommended object is switched from the explanation state to the non-examination state, and the cancel explanation control displayed in the first explanation card 20 can be further switched to the explanation control.

[0072] When the first recommended object is in the non-explained state, an 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 a second state switching operation has been received. 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 a cancel explanation control 22.

[0073] Taking the first recommended object as the recommended object 1 shown in Figure 3 as an example, as shown in Figure 5, when the recommended object 1 is in the explanation state, the 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-explanation 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-explanation state, the 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-explanation 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.

[0074] 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.

[0075] The panel display operation may be a triggering operation for indicating a recommended object panel for displaying the live broadcast room. The panel display operation may be applied to, but not limited to, the first explanation card. For example, the panel display operation may also be applied outside the first explanation card, such as to a panel display control displayed on 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.

[0076] 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 recommended object panel.

[0077] Specifically, when a panel display operation is received in the first explanation card, 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.

[0078] S206. In response to a card switching operation, the object card displayed in the live broadcast 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. The second explanation card corresponds to the second recommended object in the live broadcast room.

[0079] 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 that is currently in the explanation state. The card switching operation can be executed 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; it may also include an operation of triggering the explanation control of a recommended object displayed in the recommended object panel.

[0080] The second explanation card may be the explanation card corresponding to the card switching operation, i.e., the explanation card to which the card switching operation indicates switching. 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.

[0081] Specifically, when a card switching operation is received, such as when an explanation object switching operation is received within the first explanation card or 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 the explanation cards of different recommended objects.

[0082] Regarding the case where the card switching operation acts on the recommended object panel, taking the first recommended object as the recommended object 1 shown in Figure 3 and the second recommended object as the recommended object 2 shown in Figure 3 as an example, as shown in Figure 6, when it is detected that the current user performs the 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 in an unexplained state 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.

[0083] 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 recommended object 1 displayed in the recommended object panel can be further switched to the explanation control, and the explanation control of recommended object 2 displayed in the recommended object panel can be switched to the cancel explanation control.

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

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

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

[0087] For example, when a cancel display operation is received for the first explanation card, such as when it is detected that the current user triggers the cancel display control 23 displayed in the first explanation card (as shown in FIG2 ), the first explanation card can be canceled. At this time, the object state of the first recommended object can remain unchanged.

[0088] 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 method of the object card, and meet the different interactive needs of users.

[0089] FIG7 is a 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 tablet computer. The device can display an explanation card of a recommended object in the live broadcast room on the live broadcast page of the anchor by executing an interactive method. As shown in FIG7 , the interactive device provided by this embodiment may include: an operation receiving module 701, an object determination module 702, and a card display module 703. The operation receiving module 701 is configured to receive an explanation operation of a current user on 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; the object determination module 702 is configured to determine a first recommended object corresponding to the explanation operation among the at least one recommended object in response to the explanation operation; and the card display module 703 is configured to 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, where the object state includes an explanation state and a non-explanation state.

[0090] The interactive device provided by this embodiment receives the explanation operation of the current user in the live broadcast page through the operation receiving module, 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; the object determination module responds to the explanation operation to determine 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 broadcast page through the card display module, where the first explanation card is used to switch the object status of the first recommended object, which object status includes an explanation status and a non-explanation status. This embodiment adopts the above-mentioned technical solution to display the explanation card on the live broadcast page on the anchor side, and supports the anchor to switch the object status of the corresponding recommended object through the explanation card, without opening the recommended object panel of the live broadcast room and switching the object status in the recommended object panel, which can simplify the operations required to switch the object status of the recommended objects in the live broadcast room.

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

[0092] Furthermore, the interactive device provided in this embodiment may further include at least one of the following: a state switching module for, after displaying the first explanation card corresponding to the first recommended object on the live page, switching the object state of the first recommended object in response to a state switching operation performed on the first explanation card; a panel display module for, after displaying the first explanation card corresponding to the first recommended object on the live page, displaying the recommended object panel of the live broadcast room on the live page in response to a panel display operation performed on the first explanation card, and displaying second object information of at least one of the recommended objects in the recommended object panel; a card switching module for, after displaying the first explanation card corresponding to the first recommended object on the live page, switching the object card displayed on the live page from the first explanation card to a second explanation card in response to a card switching operation, the card switching operation including an explanation object switching operation, the explanation object switching operation performed on the first explanation card and / or the recommended object panel, the explanation object switching operation being used to indicate switching the recommended object in the explanation state, the second explanation card corresponding to the second recommended object in the live broadcast room; and a display cancellation module for, after displaying the first explanation card corresponding to the first recommended object on the live page, canceling the display of the first explanation card in response to a display cancellation operation on the first explanation card.

[0093] 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 explanation state to the non-explanation 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 non-explanation state to the explanation state, and keep displaying the first explanation card on the live broadcast page.

[0094] 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.

[0095] 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.

[0096] Furthermore, the interactive device provided by this embodiment may also include: a sequence adjustment module, which is used to adjust the display order 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.

[0097] 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.

[0098] 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 execution of the interactive method. For technical details not fully described in this embodiment, please refer to the interactive method provided in any embodiment of the present disclosure.

[0099] Reference is now made to FIG8 , which illustrates a schematic diagram of the structure of an electronic device (e.g., a terminal device) 800 suitable for implementing 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, laptop 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 illustrated in FIG8 is merely an example and should not limit the functionality or scope of use of the embodiments of the present disclosure.

[0100] As shown in Figure 8, 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. Various programs and data required for the operation of the electronic device 800 are also stored in the RAM 803. 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.

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

[0102] 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 includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 809, or installed from the storage device 808, or installed from the 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 performed.

[0103] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, 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 that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport 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 thereof.

[0104] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can 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 later developed network.

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

[0106] 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 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 status of the first recommended object, and the object status includes an explanation status and a non-explanation status.

[0107] 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 stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the 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).

[0108] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two 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 box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0109] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a module does not, in some cases, limit the unit itself.

[0110] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and 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 chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0111] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can 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 can 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.

[0112] According to one or more embodiments of the present disclosure, Example 1 provides an interaction method, including: receiving 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, determining a first recommended object corresponding to the explanation operation in the at least one recommended object; displaying 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 status of the first recommended object, and the object status includes an explanation status and a non-explanation status.

[0113] 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 the display area of ​​interactive information in the live broadcast page.

[0114] According to one or more embodiments of the present disclosure, Example 3, according to the method described in Example 1, further includes at least one of the following after the first explanation card corresponding to the first recommended object is displayed on the live broadcast page: in response to a state switching operation acting in the first explanation card, the object state of the first recommended object is switched; in response to a panel display operation acting in the first explanation card, the recommended object panel of the live broadcast room is displayed on the live broadcast page, and the 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 on the live broadcast 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 broadcast room; in response to a cancel display operation for the first explanation card, the first explanation card is canceled.

[0115] According to one or more embodiments of the present disclosure, Example 4 is based on the method described in Example 3, wherein the object state of the first recommended object is switched in response to the state switching operation acting in the first explanation card, including: in response to the first state switching operation acting in the first explanation card, the first recommended object is switched from the explained state to the unexplained state, and the first explanation card is kept displayed on the live broadcast page; in response to the second state switching operation acting in the first explanation card, the first recommended object is switched from the unexplained state to the explained state, and the first explanation card is kept displayed on the live broadcast page.

[0116] According to one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 3, wherein the displaying of 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 an explanation state.

[0117] 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 the execution of a state switching operation.

[0118] According to one or more embodiments of the present disclosure, Example 7, according to the method described in any one of Examples 1-5, further includes: 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.

[0119] According to one or more embodiments of the present disclosure, Example 8 is based on the method described in Example 7, wherein when the object state of the first recommended object switches, 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, including at least one of the following: when the first recommended object switches 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 order, and the second object information of the first recommended object at the original position in the display order is maintained; or, the second object information of the first recommended object is adjusted 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, the second object information of the first recommended object at the target position in the display order is deleted, and the second object information of the first recommended object 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.

[0120] According to one or more embodiments of the present disclosure, Example 9 provides an interactive device, including: an operation receiving module for receiving an explanation operation of a current user in a live broadcast page, where the current user is the anchor 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 for determining, in response to the explanation operation, a first recommended object corresponding to the explanation operation in the at least one recommended object; a card display module for displaying 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.

[0121] According to one or more embodiments of the present disclosure, Example 10 provides an electronic device, comprising: one or more processors; a memory for storing one or more programs, wherein 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.

[0122] 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.

[0123] The interactive method, device, electronic device and storage medium provided by the embodiments of the present disclosure receive 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; 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 status of the first recommended object, and the object status includes an explanation status and a non-explanation status. By adopting the above-mentioned technical solution, the embodiments of the present disclosure display an explanation card in the live broadcast page on the host side, and support the host to switch the object status of the corresponding recommended object through the explanation card, without opening the recommended object panel of the live broadcast room and switching the object status in the recommended object panel, which can simplify the operations required to switch the object status of the recommended objects in the live broadcast room.

[0124] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. 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 the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0125] 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 have been 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.

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

Claims

1. An interactive method, comprising: 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, wherein the first explanation card displays the 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 the display area of ​​the interactive information in the live broadcast page.

3. The method according to claim 1, wherein after the first explanation card corresponding to the first recommended object is displayed on the live page, the method further comprises 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 the card switching operation, the object card displayed in the live page is changed from the first lecture The explanation card is switched 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 broadcast 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, wherein 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 comprises: 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, wherein displaying a first explanation card corresponding to the first recommended object on the live broadcast page comprises: 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. According to any one of the methods described in claims 2-5, the first explanation card comprises 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, further comprising: 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, 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 comprises 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, comprising: 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 the first recommended object corresponding to the first recommended object on the live broadcast page. An explanation card, wherein 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-explained state.

10. An electronic device comprising: 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, wherein the computer-readable storage medium stores computer instructions, wherein the computer instructions are used to enable a processor to implement the interactive method according to any one of claims 1 to 8 when executed.

Citation Information

Patent Citations

  • Interaction method and device, electronic equipment and storage medium

    CN119496917A

  • Commodity information processing method, commodity live broadcasting method and device and electronic equipment

    CN111353839A

  • Object display method and device, electronic equipment and storage medium

    CN113438531A

  • Live broadcast commodity specified explanation method and related equipment

    CN113450193A

  • Live streaming method and device, electronic equipment and storage medium

    CN113784156A