Method for configuring item in live streaming room, and electronic device, storage medium and product

By dynamically switching the interface layout in the live stream item configuration method, the problem of low item addition rate caused by users' unfamiliarity with the operation is solved, achieving efficient item configuration and improved user experience.

WO2026066870A1PCT designated stage Publication Date: 2026-04-02BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-25
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

During the process of configuring items in the live broadcast room, users are not familiar with the operation or lack the willingness to choose, resulting in a low item addition rate, poor user experience, and inability to learn about and purchase desired items in a timely manner.

Method used

By dynamically switching the interface layout based on the item configuration in the live stream, the system provides item recommendations and displays, including a first layout for recommending items and a second layout for displaying configured items, thereby improving user operation efficiency and item configuration rate.

Benefits of technology

It improves the efficiency of item configuration in the live streaming room and enhances the user experience, ensuring that users can efficiently select and understand the configured items, and increasing the item addition rate and user operation convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025116681_02042026_PF_FP_ABST
    Figure CN2025116681_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of computers, and relates to a method for configuring an item in a live streaming room, and an electronic device, a storage medium and a product. The method for configuring an item in a live streaming room comprises: in response to an item configuration function of a live streaming room being triggered, displaying a first interface; in response to no item being configured in the live streaming room, determining the layout of the first interface as a first layout, wherein the first layout is used for recommending items to the live streaming room; and in response to an item being configured in the live streaming room, determining the layout of the first interface as a second layout different from the first layout, wherein the second layout is used for displaying items that have been configured in the live streaming room.
Need to check novelty before this filing date? Find Prior Art

Description

Live room item configuration method, electronic device, storage medium and product

[0001] Cross-reference to Related Applications

[0002] This application is based on and claims priority to the application with the Chinese application number 202411388331.7 and the filing date of September 30, 2024, the disclosure of which is hereby incorporated by reference in its entirety into this application. TECHNICAL FIELD

[0003] The present disclosure relates to the technical field of computer, in particular to a live room item configuration method, an electronic device, a storage medium and a product. BACKGROUND

[0004] Live broadcast is a real-time interactive way. At present, many live rooms can purchase interested items by associating items during the process of live broadcast.

[0005] Before live broadcast, the host can select the items configured for this live broadcast from the item library of the live room. SUMMARY

[0006] This summary is provided to introduce a selection of concepts, which are further described below in the detailed description. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used in limiting the scope of the claimed subject matter.

[0007] According to some embodiments of the present disclosure, a live room item configuration method is provided, comprising: in response to an item configuration function of a live room being triggered, displaying a first interface; in response to the live room not being configured with items, determining a layout of the first interface as a first layout, the first layout being used to recommend items for the live room; and in response to the live room being configured with items, determining the layout of the first interface as a second layout different from the first layout, the second layout being used to display the items configured for the live room.

[0008] According to some embodiments of the present disclosure, an electronic device is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute the live room item configuration method of any embodiment described in the present disclosure based on instructions stored in the memory.

[0009] According to some embodiments of the present disclosure, a computer readable storage medium is provided, having stored thereon a computer program, which, when executed by a processor, performs the live room item configuration method of any embodiment described in the present disclosure.

[0010] According to some embodiments of the present disclosure, a computer program product is provided, which, when running on a computer, causes the computer to implement the method for configuring a live room item of any of the embodiments described in the present disclosure.

[0011] According to some embodiments of the present disclosure, a computer program is provided, comprising instructions which, when executed by a processor, cause the processor to perform the method for configuring a live room item of any of the embodiments described in the present disclosure.

[0012] Other features, aspects, and advantages of the present disclosure will become apparent from the following detailed description of the exemplary embodiments of the present disclosure with reference made to the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0013] The preferred embodiments of the present disclosure will be described herein below with reference to the accompanying drawings. The accompanying drawings are used in the provision of further understanding of the present disclosure, and together with the specific description of the preferred embodiments below, form a part of the specification, and are used to explain the present disclosure. It should be understood that the accompanying drawings are only some embodiments of the present disclosure, and do not constitute a limitation on the present disclosure.

[0014] FIG. 1 shows a schematic diagram of a shopping bag interface of a live room according to some embodiments of the present disclosure.

[0015] FIG. 2 shows a schematic diagram of a method for configuring a live room item according to some embodiments of the present disclosure.

[0016] FIG. 3 shows a schematic diagram of a first interface of a first layout according to some embodiments of the present disclosure.

[0017] FIG. 4 shows a schematic diagram of a first interface of a second layout according to some embodiments of the present disclosure.

[0018] FIG. 5 shows a schematic diagram of a second interface according to some embodiments of the present disclosure.

[0019] FIG. 6 shows a schematic diagram of a first interface of a first layout according to some other embodiments of the present disclosure.

[0020] FIG. 7 shows a schematic diagram of a third interface according to some embodiments of the present disclosure.

[0021] FIG. 8 shows a schematic diagram of a configuration apparatus of a live room item according to some embodiments of the present disclosure.

[0022] FIG. 9 shows a schematic diagram of an electronic device according to some embodiments of the present disclosure.

[0023] FIG. 10 shows a schematic diagram of a computer system according to some embodiments of the present disclosure.

[0024] It should be understood that the dimensions of the various parts shown in the drawings are not necessarily to scale. Identical or similar components are identified throughout the various figures with identical or similar reference numerals. Therefore, when a component is identified in one figure, it should not necessarily be assumed to be the same as the component having the same reference number in another figure, unless explicitly indicated. DETAILED DESCRIPTION

[0025] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only some of the embodiments of the present disclosure, but not all the embodiments. The description of the embodiments below is actually only illustrative, but not as any limitation on the present disclosure and its application or use. It should be understood that the present disclosure can be implemented in various forms, and should not be interpreted as being limited to the embodiments described herein.

[0026] It should be understood that the various steps in the method embodiments of the present disclosure can be performed in different orders and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect. Unless otherwise specifically stated, the relative arrangement of components and steps, numerical expressions, and numerical values set forth in these embodiments should be interpreted as merely exemplary, not limiting the scope of the present disclosure.

[0027] The term "comprising" and variations thereof as used in the present disclosure mean an open-ended term that includes at least the recited elements / features, but does not exclude other elements / features. The term "based on" means "based at least in part on".

[0028] Throughout the specification, the terms "one embodiment", "some embodiments", or "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. For example, the term "some embodiments" means "at least some embodiments". Also, the appearance of the phrase "in some embodiments" in various places throughout the specification does not necessarily refer to the same embodiment, but can refer to different embodiments.

[0029] It should be noted that the terms "first", "second", and the like in the present disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the functions of the devices, modules or units. Unless otherwise specified, the terms "first", "second" and the like are not intended to imply a given order or a mutual dependency between the objects thus described.

[0030] It should be noted that the modification of "one", "multiple" mentioned in the present disclosure is illustrative but not restrictive, and those skilled in the art should understand that unless the context clearly indicates otherwise, it should be understood as "one or more".

[0031] The embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings, but the present disclosure is not limited to these specific embodiments. The following specific embodiments can be combined with each other, and for the same or similar concepts or processes, some embodiments can no longer be described in detail. In addition, in one or more embodiments, specific features, structures or characteristics can be combined by any suitable means from the present disclosure which is clear to those skilled in the art.

[0032] After the anchor of the live room triggers the item selection function (for example, "shopping bag" or "shopping" function), if the live room currently does not configure items, the anchor will be shown an empty shopping bag. If the anchor selects the items configured for the live room, the configured items appear in the shopping bag.

[0033] Figure 1 shows a schematic diagram of the shopping bag interface of the live room according to some embodiments of the present disclosure. As shown in (a) of Figure 1, the live home page 11 of the live room can have a "shopping" control 111, and after the shopping bag function is triggered, the interface 12 is displayed. If the live room has not configured any items, the interface 12 is as shown in (b) of Figure 1, showing that the shopping bag is empty. If the anchor or other users with live room management authority (referred to as live room management users) configure items for the live room through the addition operation, the interface 12 can be as shown in (c), showing the items configured for the live room.

[0034] However, some users may face an empty shopping bag due to lack of operation skills or unfamiliarity with the live process, and do not know how to further operate or do not have a strong desire to select items. As a result, the item addition rate of the live room is relatively low. When the audience of the live room views the items configured for the live room during the live process, the number of items is small, and the user experience has room for further improvement.

[0035] Embodiments of the present disclosure provide a method for configuring items of a live room. The method of the embodiments of the present disclosure uses different layouts to display the shopping bag of the live room according to whether the live room is configured with items, so as to guide the user to configure items for the live room.

[0036] Figure 2 shows a flowchart of a method for configuring items of a live room according to some embodiments of the present disclosure. As shown in Figure 2, the configuration method of this embodiment includes steps S202 to S206.

[0037] In step S202, in response to the item configuration function of the live room being triggered, a first interface is displayed.

[0038] The item configuration function can be triggered by a host user or a management user of the live room. The user can trigger the item configuration function in an association interface with the live room. For example, a first interface can be displayed by triggering a control of the item configuration function, such as the control 111 in FIG. 1(a). The association interface with the live room can be an interface for starting a live broadcast, or a setting interface during a live broadcast. Of course, the item configuration function of the live room can also be triggered in other ways, for example, it can be triggered by other users associated with the live room, or automatically triggered under specified conditions, and the like, which are not limited by the present disclosure.

[0039] The first interface is used to trigger the configuration of the item, or in other words, to trigger the process of the user selecting the item for the live room. The item configured for the live room is the item to be displayed in the live room, that is, the item that can be browsed and purchased by the audience of the live room during the live broadcast.

[0040] The first interface can have two different layouts and switch between different layouts according to whether the live room is currently configured with an item. Different layouts include one or more display modules that are not completely the same, or display different content in the same display module, and the like. Specifically, as shown in steps S204 and S206.

[0041] In step S204, in response to the live room not being configured with an item, the layout of the first interface is determined as a first layout, and the first layout is used to recommend items for the live room to guide the user to configure the item for the live room.

[0042] In the case where the live room is not configured with an item, that is, the case where the shopping bag of the live room is "empty", the first interface is displayed in the first layout. At this time, the first interface is mainly used to recommend items to the user to guide the user to select items to add to the items configured for the live room.

[0043] In step S206, in response to the live room being configured with an item, the layout of the first interface is determined as a second layout different from the first layout, and the second layout is used to display the items configured for the live room.

[0044] In the case where the live room is configured with an item, that is, the case where the shopping bag of the live room is not "empty", the first interface is displayed in the second layout. At this time, the first interface is mainly used to display the configuration result of the item for the live room by the user.

[0045] Afterwards, the live streaming in the live streaming room can be based on the configured item, that is, the configured item is displayed in the live streaming room. For example, a shopping control can be displayed in the live streaming interface of the live streaming room. In response to a triggering operation of the shopping control in the live streaming interface by a spectator of the live streaming room, the configured item of the live streaming room is displayed. Thus, the user can learn the information of the configured item or purchase the configured item.

[0046] The above embodiments can dynamically determine the interface layout after the user triggers the item selection function according to the configuration of the item in the live streaming room. In the case where the user does not configure the item in the live streaming room, the first layout is used to guide the user to configure the item in the live streaming room. Thus, the configuration rate and configuration efficiency of the item in the live streaming room are improved. Moreover, as the configuration of the item in the live streaming room changes, the layout can be switched to facilitate the user to learn the current configuration in the case where the item is configured in the live streaming room. This way of switching the layout of the interface based on the configuration of the item can effectively deliver information matching the current situation of the live streaming room to the user. Therefore, the user can clearly understand the operation to be taken, and the operation efficiency and convenience of the user are improved.

[0047] The first layout and the second layout can have various implementation manners. The following is described exemplarily.

[0048] The first layout can be used to recommend the configurable item to the user to save the time of the user to select the item and improve the operation efficiency. For example, the first interface of the first layout can include an item recommendation area, and the item recommendation area includes a first item set recommended for the live streaming room. The item recommended for the live streaming room can be determined according to one or more of the user portrait of the host, the historical item configuration information or historical sales information of the live streaming room, or the platform recommended item.

[0049] The item recommendation area can be understood as a display module in the interface for displaying one or more items recommended for the live streaming room. Thus, in response to the triggering of the item configuration function and the current non-configuration of the item, the user can directly learn which items can be configured, thereby efficiently configuring the item.

[0050] In some embodiments, the first interface of the first layout includes the item recommendation area and does not include the configured item area. That is, in the first interface of the first layout, the empty configured item area is not displayed, but the configured item area in the "empty" state is displayed. Thus, the importance of the item recommendation area in the interface can be improved, and the display of the configured item area with no information amount is reduced, which improves the information delivery efficiency while reducing the negative feelings of the user.

[0051] An example of the first interface of the first layout can be referred to FIG. 3. FIG. 3 shows a schematic diagram of the first interface of the first layout according to some embodiments of the present disclosure. In the first interface 3 of FIG. 3, a recommended item region 31 is displayed, which includes a plurality of items for the user to refer to. Also, in contrast to FIG. 1(b), the configured item region is not included in FIG. 3. FIG. 3 exemplarily suspends the first interface 3 on the live start page, and displays in a non-full screen manner. According to needs, the first interface can also be displayed in a full screen manner, i.e., in a manner of an independent page.

[0052] The second layout can be used to display the configured items to the user. For example, the second layout can also refer to the style of FIG. 1(c). That is, the first interface of the second layout can include a configured item region. The configured item region includes the items configured in the live room.

[0053] In order to further improve the efficiency of item configuration in the live room, in some embodiments, the first interface of the second layout includes a configured item region and a recommended item region. Thus, in the case that the items have been configured in the live room, the items can still be recommended for the live room, so as to enable the user to efficiently continue to understand other items and add the configured items.

[0054] An example of the first interface of the second layout can be referred to FIG. 4. FIG. 4 shows a schematic diagram of the first interface of the second layout according to some embodiments of the present disclosure. In the first interface 4 of FIG. 4, a configured item region 41 and a recommended item region 42 are displayed, the configured item region 41 includes one or more items configured in the live room, and the recommended item region 42 also includes one or more items recommended for the live room. Thus, the second layout can also be different from the style of FIG. 1(c), i.e., the recommended item region is added on the basis of FIG. 1(c).

[0055] The second layout itself can also be adjusted according to the change of the live state. In some embodiments, in response to the live room being in a first state, the first interface of the second layout includes a configured item region and a recommended item region; in response to the live room being in a second state, the first interface of the second layout includes a configured item region. The first state and the second state can be used to indicate whether the live room is in the live broadcast. That is, in the case that the live room is not in the live broadcast, more items are recommended for the live room to be configured; in the case that the live room has started the live broadcast, it is considered that the user has basically determined the items configured for the live room, and thus the recommended item region is hidden to provide more display space for the configured items.

[0056] In some embodiments, in the first interface of the second layout, the item recommendation region can be displayed, for example, closed or hidden. In response to the display cancellation operation of the item recommendation region, the item recommendation region is displayed. For example, in FIG. 4, in response to triggering the closing control 421, the item recommendation region 42 can be closed. Of course, the region can also be reduced or folded through the region shrinking control. Thus, more display space can be left for the configured items when the user does not need recommendations.

[0057] The displayed item recommendation region can be displayed again. The condition for the display of the item recommendation region can be set in advance. In some embodiments, after the item recommendation region is displayed, in the first interface of the second layout, the item recommendation region is displayed again in the case of updating the first item set. That is, when new items are recommended to the user, the user is recommended again through the item recommendation region. The method of this embodiment can also be combined with other conditions, for example, after the user has cancelled the display of the item recommendation region for a time distance from the current time that exceeds a first specified time length, it is determined whether to display the item recommendation region again based on the updating of the first item set. Thus, the user can be recommended with updated recommended information so that the user can obtain information in a timely manner.

[0058] Of course, the display of the item recommendation region can also be restricted. For example, if the user cancels the display of the item recommendation region a specified number of times within a second specified time length, the item recommendation region is not displayed within the second specified time length, so as to avoid frequent recommendations disturbing users who do not want to receive recommendations and improve user experience.

[0059] In the first interface of the first layout or the second layout, if the first interface includes the item recommendation region, the user can directly add the item in the module by triggering the item to the item configured for the live room. Or, the interface can not have the recommendation function of recommending items, but only have the function of displaying items, and the user can jump to a new interface to add items by triggering the module (for example, triggering the control of the module).

[0060] In some embodiments, in the first interface, in response to the triggering operation of the object in the item recommendation region, a second interface is displayed, and the second interface includes a second item set recommended for the user, wherein the first item set is a subset of the second item set. The object in the item recommendation region can be a control in the region, for example, a control corresponding to the item, a "view all" control, and the like. That is, the second interface can show more recommended items to the user than the first interface.

[0061] In the second interface, in response to the selection operation of the item in the second item set, the selected item can be added to the item configured for the live room.

[0062] For example, referring to FIG. 3, the user can trigger a certain recommended item control 311 or a "view all" control 312 to display a second interface. An example of the second interface can be shown in FIG. 5.

[0063] FIG. 5 shows a schematic diagram of a second interface according to some embodiments of the present disclosure. In the second interface 5 shown in FIG. 5, one or more items recommended for the user are included. The items can be configured with a selection control 51 to add the selected item directly to the configured items of the live room or to the item library of the live room. The item library can be understood as a set of alternative items pre-determined by the user for the live room, and the configured items of the live room can be selected from the item library.

[0064] As described above, the user can individually trigger a certain recommended item in the first interface, for example, trigger the control 311. In this case, the triggered item can be displayed in a specified manner. That is, in the first interface, in response to the triggering operation on any one of the items in the item recommendation area, the second interface is displayed, in which the triggered item is displayed in a specified manner. The display in a specified manner, for example, is highlighted display, or center display, etc., so that the user can quickly locate the item in the second interface which is triggered in the first interface, improving the operation efficiency of the user. If the control 312 is triggered, no special processing can be performed on the display manner of a certain item.

[0065] The recommended items for the live room can be determined in various ways. Several recommendation methods are described below by way of example.

[0066] In some embodiments, the recommended items are determined based on historical live items. That is, the first item set includes historical live items of the live room. The historical live items refer to the items configured in the live room in the ended live. The ended live can be further filtered according to needs, for example, the items configured in the last live, the items configured in the last specified number of lives, or the items configured in the live within the last third specified time period, etc. Since the historical live items have a higher probability of being configured again, the recommended items are more likely to be selected by the user again by this way, thereby improving the configuration efficiency of the items.

[0067] In addition, the "one-key configuration" or "one-key addition" function can also be set based on the recommended items. For example, the item recommendation area includes a batch addition control, and in response to the triggering of the batch addition control, the items in the first item set are added to the configured items of the live room. In this way, the operation steps of the user in the process of configuring the items can be further reduced, and the operation efficiency is improved.

[0068] For example, the first item set recommended for the live room is the items configured for the live room in the last live broadcast. By triggering the bulk addition control, these items can be configured to the live room again so that the user can live broadcast based on the same items as the previous live broadcast. FIG. 6 shows a schematic diagram of a first interface of a first layout according to some embodiments of the present disclosure. As shown in FIG. 6, in the first interface 6, the item recommendation area 61 includes a number of items configured in the last live broadcast and a bulk addition control 611, and in response to the control 611 being triggered, the items configured in the last live broadcast are all configured to the current live room.

[0069] In the first interface of the second layout, if both the configured item area and the item recommendation area are displayed, the recommended items can be determined based on the result of the item configuration of the current live room. In some embodiments, the item recommendation area includes an analysis result of the items configured for the live room, and the first item set is determined according to the analysis result. The analysis of the items configured for the live room can be statistical data of any one or more dimensions, such as category, brand, price, traffic, feedback, etc. For example, if the currently configured items can bring less traffic, some items with greater traffic can be recommended. The analysis result can be “the traffic of the current items is XX, and the following items are recommended to be added”. By combining the analysis result for recommendation, the probability of the user adopting the recommended result is improved, and the configuration efficiency and effect of the items are also improved.

[0070] The first interface can also include description information to describe the function of the current interface. The description information can also change under different layouts. In some embodiments, in the case where the first interface is in the first layout, the description information is guidance information for item selection; in the case where the first interface is in the second layout, the description information is statistical information of the items configured for the live room. Referring to FIGS. 3 and 4, in the first interface of the first layout shown in FIG. 3, the description information 32 is “add items to improve your live broadcast”, and in the first interface of the second layout shown in FIG. 4, the description information 43 is “live items (2)” to describe the number of configured items. Through differentiated description information, the user can more efficiently understand the content of the current interface, and the operation efficiency of the user is improved.

[0071] The user can also add items in the item library. In some embodiments, in the first interface, in response to an operation of adding items, a third interface is displayed, the third interface including one or more alternative items; in the third interface, in response to a selection of at least one alternative item, the selected item is added to the items configured for the live room. For example, in response to triggering the addition control 33 in the first interface 3 shown in FIG. 3 or the addition control 44 in the first interface 4 shown in FIG. 4, a third interface can be displayed.

[0072] The third interface can include one or more candidate items pre-selected by the user, so as to quickly configure the user into the current live room. FIG. 7 shows a schematic diagram of a third interface according to some embodiments of the present disclosure. As shown in FIG. 7, the third interface 7 of this embodiment includes one or more candidate items, and in response to a triggering operation on the selection control 71, the item corresponding to the control 71 can be added to the configured items of the live room.

[0073] The above describes embodiments of the item configuration method of the present disclosure and related interface diagrams. The following further introduces an apparatus for performing the method of the embodiments of the present disclosure.

[0074] FIG. 8 shows a structural schematic diagram of a live room item configuration apparatus according to some embodiments of the present disclosure. As shown in FIG. 8, the configuration apparatus 8 of this embodiment includes: a display module 801 configured to, in response to an item configuration function of a live room being triggered, display a first interface; a determination module 802 configured to: in response to the live room not being configured with items, determine a layout of the first interface as a first layout, the first layout being used to recommend items for the live room; and in response to the live room being configured with items, determine the layout of the first interface as a second layout different from the first layout, the second layout being used to display the configured items of the live room.

[0075] In some embodiments, the first interface of the first layout includes an item recommendation region and does not include a configured item region, and the item recommendation region includes a first item set recommended for the live room.

[0076] In some embodiments, the first interface of the second layout includes a configured item region and an item recommendation region, the item recommendation region includes a first item set recommended for the live room, and the configured item region includes the configured items of the live room.

[0077] In some embodiments, in response to the live room being in a first state, the first interface of the second layout includes a configured item region and an item recommendation region, the item recommendation region includes a first item set recommended for the live room, and the configured item region includes the configured items of the live room; in response to the live room being in a second state, the first interface of the second layout includes a configured item region.

[0078] In some embodiments, the display module 801 is further configured to, in the first interface of the second layout, in response to an operation of canceling display of the item recommendation region, not display the item recommendation region; after the item recommendation region is canceled, in the case of an update of the first item set, display the item recommendation region again in the first interface of the second layout.

[0079] In some embodiments, the display module 801 is further configured to, in the first interface, display a second interface in response to a triggering operation on an object in the item recommendation region, the second interface including a second set of items recommended for the live room, wherein the first set of items is a subset of the second set of items.

[0080] In some embodiments, the display module 801 is further configured to, in the first interface, display a second interface in response to a triggering operation on any one of the items in the item recommendation region, wherein the triggered item is displayed in the second interface in a specified manner.

[0081] In some embodiments, the configuration apparatus 8 further includes an adding module 803.

[0082] In some embodiments, the adding module 803 is configured to, in the second interface, add an item selected from the second set of items to the items configured for the live room in response to a selection operation on the item.

[0083] In some embodiments, the first set of items includes historical live items of the live room.

[0084] In some embodiments, the item recommendation region includes a bulk adding control, and the adding module 803 is configured to add the items in the first set of items to the items configured for the live room in response to a triggering operation on the bulk adding control.

[0085] In some embodiments, the item recommendation region includes an analysis result of the items configured for the live room, and the first set of items is determined according to the analysis result.

[0086] In some embodiments, the first interface includes description information, and: in a case where the first interface is the first layout, the description information is guidance information for item selection; and in a case where the first interface is the second layout, the description information is statistical information of the items configured for the live room.

[0087] In some embodiments, the display module 801 is further configured to, in the first interface, display a third interface in response to an operation of adding an item, the third interface including one or more alternative items; and the adding module 803 is further configured to, in the third interface, add a selected item to the items configured for the live room in response to a selection on at least one of the alternative items.

[0088] In some embodiments, the display module 801 is further configured to display the configured items in the live room.

[0089] It should be noted that the above-described various units are only logical modules according to the specific functions implemented by them, and are not intended to limit the specific implementation manners, for example, they can be implemented in software, hardware or a combination of software and hardware. In actual implementation, the above-described various units can be implemented as independent physical entities, or can also be implemented by a single entity (for example, a processor (CPU or DSP, etc.), an integrated circuit, etc.). In addition, the above-described various units are indicated by dashed lines in the drawings, indicating that these units can not actually exist, and the operations / functions implemented by them can be implemented by the processing circuit itself.

[0090] In addition, although not shown, the device can also include a memory, which can store various information generated by the device, the various units included in the device in operation, programs and data for operation, data to be transmitted by the communication unit, etc. The memory can be a volatile memory and / or a non-volatile memory. For example, the memory can include, but is not limited to, a random access memory (RAM), a dynamic random access memory (DRAM), a static random access memory (SRAM), a read-only memory (ROM), a flash memory. Of course, the memory can also be located outside the device. Alternatively, although not shown, the device can also include a communication unit, which can be used for communication with other devices. In one example, the communication unit can be implemented in a suitable manner known in the art, for example, including communication components such as an antenna array and / or a radio frequency link, various types of interfaces, communication units, etc. Here will not be described in detail. In addition, the device can also include other components not shown, such as a radio frequency link, a baseband processing unit, a network interface, a processor, a controller, etc. Here will not be described in detail.

[0091] Some embodiments of the present disclosure also provide an electronic device. FIG. 9 shows a structural schematic diagram of an electronic device according to some embodiments of the present disclosure. For example, in some embodiments, the electronic device 9 can be various types of devices, for example, can include but is not limited to various types of mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), vehicle terminals (such as vehicle navigation terminals), etc., and various types of fixed terminals such as digital TVs, desktop computers, etc. For example, the electronic device 9 can include a display panel for displaying data and / or execution results utilized in the scheme according to the present disclosure. For example, the display panel can be various shapes, such as a rectangular panel, an oval panel, or a polygonal panel, etc. In addition, the display panel can not only be a flat panel, but also a curved panel, or even a spherical panel.

[0092] As shown in FIG. 9, the electronic device 9 of this embodiment includes a memory 91 and a processor 92 coupled to the memory 91. It should be noted that the components of the electronic device 9 shown in FIG. 9 are merely exemplary and non-limiting, and the electronic device 9 can also have other components according to actual application needs. The processor 92 can control other components in the electronic device 9 to perform desired functions.

[0093] In some embodiments, the memory 91 is configured to store one or more computer readable instructions. When the processor 92 executes the computer readable instructions, the computer readable instructions are executed by the processor 92 to implement the method according to any of the above embodiments. For specific implementation of each step of the method and related explanations, please refer to the above embodiments, and the repeated parts will not be described here.

[0094] For example, the processor 92 and the memory 91 can directly or indirectly communicate with each other. For example, the processor 92 and the memory 91 can communicate through a network. The network can include a wireless network, a wired network, and / or any combination of a wireless network and a wired network. The processor 92 and the memory 91 can also communicate with each other through a system bus, and the present disclosure does not limit the processor 92 and the memory 91.

[0095] For example, the processor 92 can be embodied as various appropriate processors, processing devices, etc., such as a central processing unit (CPU), a graphics processing unit (GPU), a network processing unit (NP), etc.; and can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic component, a discrete hardware component. The central processing unit (CPU) can be X86 or ARM architecture, etc. For example, the memory 91 can include any combination of various forms of computer readable storage media, such as volatile memory and / or non-volatile memory. The memory 91 may, for example, include system memory, which stores, for example, an operating system, application programs, a boot loader, a database, and other programs, etc. Various application programs and various data, etc. can also be stored in the storage medium.

[0096] In addition, according to some embodiments of the present disclosure, various operations / processes according to the present disclosure, when implemented by software and / or firmware, can be installed from a storage medium or a network to a computer system with a dedicated hardware structure, such as the computer system 100 shown in FIG. 10, which, when various programs are installed, can perform various functions, including functions such as those described above, etc. FIG. 10 shows a structural schematic diagram of a computer system according to some embodiments of the present disclosure.

[0097] In FIG. 10, a central processing unit (CPU) 1001 performs various processing in accordance with a program stored in a read only memory (ROM) 1002 or a program loaded from a storage section 1008 to a random access memory (RAM) 1003. In the RAM 1003, data required when the CPU 1001 performs various processing and the like is also stored as necessary. The central processing unit is merely exemplary, and can also be other types of processors, such as the various processors described above. The ROM 1002, the RAM 1003, and the storage section 1008 can be various forms of computer readable storage media, as described below. Note that, although the ROM 1002, the RAM 1003, and the storage 1008 are shown separately in FIG. 10, one or more of them can be combined or located in the same or different memory or storage modules.

[0098] The CPU 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output interface 1005 is also connected to the bus 1004.

[0099] The following components are connected to the input / output interface 1005: an input section 10010, such as a touch panel, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, and the like; an output section 1007, including a display, such as a cathode ray tube (CRT), a liquid crystal display (LCD), a speaker, a vibrator, and the like; a storage section 1008, including a hard disk, a magnetic tape, and the like; and a communication section 1009, including a network interface card, such as a LAN card, a modem, and the like. The communication section 1009 allows communication processing to be performed via a network, such as the Internet. It is readily understood that, although the various devices or modules in the computer system 100 are shown in FIG. 10 as communicating via the bus 1004, they can also communicate through a network or other means, where the network can include a wireless network, a wired network, and / or any combination of a wireless network and a wired network.

[0100] A drive 1010 is also connected to the input / output interface 1005 as necessary. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like, is attached to the drive 1010 as necessary, so that a computer program read therefrom is installed in the storage section 1008 as necessary.

[0101] In the case where the above-described series of processing is implemented by software, the program constituting the software can be installed from a network, such as the Internet, or a storage medium, such as the removable medium 1011.

[0102] According to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program carried on a computer-readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication device 1009, or installed from the storage device 1008, or installed from the ROM 1002. When the computer program is executed by the CPU 1001, the above-described functions defined in the methods of the embodiments of the present disclosure are executed.

[0103] Note that, in the context of the present disclosure, a computer-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium can include a data signal carried in a baseband or as part of a carrier wave, in which the computer-readable program code is carried. Such a propagated data signal can take any of a variety of forms, including but not limited to electro-magnetic, optical, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium that is not a computer-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to wire, cable, RF (radio frequency), or the like, or any suitable combination of the above.

[0104] The above-described computer-readable medium can be included in the above-described electronic device; or can exist separately from the electronic device and not be assembled in the electronic device.

[0105] In some embodiments, a computer program is also provided, including instructions which, when executed by a processor, cause the processor to carry out the method of any one of the above embodiments. For example, the instructions can be embodied in computer program code.

[0106] In an embodiment of the disclosure, computer program code to carry out operations of the disclosure can be written in one or more programming languages, or combinations thereof, including object oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the latter scenario, the remote computer can 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0107] The flow diagrams and the block diagrams in the drawings are illustrations of possible architectures, functions, and operations for systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may

[0108] The modules, components or units described in the embodiments of the present disclosure can be implemented by software or by hardware. In some cases, the name of the module, component or unit does not constitute a limitation on the module, component or unit itself.

[0109] The functionality described above in this document can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, non- transitory machine-readable media can include RAM, ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, compact disk read-only memory (CD-ROM), digital versatile disk (DVD), Blu-ray, or another non-transitory medium suitable for storing non-transitory program code, wherein the above aforementioned memory is on a machine readable medium.

[0110] The above description is only some embodiments of the present disclosure and an explanation of the principles of the technology used. Those skilled in the art should understand that the scope of the disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and 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 each other to form technical solutions with similar functions disclosed in the present disclosure (but not limited to).

[0111] In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application can be practiced without these specific details. In other instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

[0112] In addition, while operations are depicted in a particular order, this should not be understood as requiring these operations to be performed in the particular order shown or in sequential order, as some other operations can be performed in parallel or concurrently. Also, while the above discussion has included several specific examples, these should not be construed as limiting the scope of the disclosure, as other configurations can fall within the scope of the present disclosure. For example, the various features of the foregoing examples can be combined in any combination. Likewise, other components not specifically recited can be included in some embodiments. The scope of the disclosure should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled. In addition, while the above examples have been described with reference to particular examples, those skilled in the art will understand that the examples described are merely illustrative of the principles and applications of the present disclosure. Numerous modifications can be made to the above-described examples without departing from the scope of the disclosure. It is therefore not intended that the present disclosure be limited to the examples described above. It is intended that claims define the scope of the disclosure and that the means recited in the claims be construed as including any and all features which would normally fall within the meaning of those elements unless otherwise expressed.

[0113] While certain aspects of the present disclosure have been described with reference to one or more particular embodiments, those skilled in the art will understand that many alternative implementations and adaptations of the present disclosure are possible. Accordingly, implementations of the present disclosure in their broader aspect are not limited to specific disclosed implementations, but rather include any implementation that falls within the scope of the appended claims and their equivalents.

Claims

1. A configuration method of a live room item, comprising: displaying a first interface in response to a live room item configuration function being triggered; determining a layout of the first interface as a first layout in response to the live room not being configured with an item, the first layout being used to recommend items for the live room; determining the layout of the first interface as a second layout different from the first layout in response to the live room being configured with an item, the second layout being used to display the items configured for the live room.

2. The configuration method of claim 1, wherein, the first interface of the first layout includes an item recommendation region and does not include a configured item region, the item recommendation region including a first item set recommended for the live room.

3. The configuration method according to claim 1 or 2, wherein, the first interface of the second layout includes a configured item region and an item recommendation region, the item recommendation region including the first item set recommended for the live room, and the configured item region including the items configured for the live room.

4. The configuration method of any one of claims 1-3, wherein: in response to the live room being in a first state, the first interface of the second layout includes a configured item region and an item recommendation region, the item recommendation region including a first item set recommended for the live room, and the configured item region including the items configured for the live room; in response to the live room being in a second state, the first interface of the second layout includes the configured item region.

5. The configuration method of claim 3 or 4, further comprising: in the first interface of the second layout, in response to an operation of canceling display of the item recommendation region, not displaying the item recommendation region; after the item recommendation region is canceled, in the first interface of the second layout, in a case where the first item set is updated, displaying the item recommendation region again.

6. The configuration method of claim 2 or 3, further comprising: in the first interface, in response to a triggering operation on an object in the item recommendation region, displaying a second interface, the second interface including a second item set recommended for the live room, wherein the first item set is a subset of the second item set.

7. The configuration method of claim 6, wherein, the displaying, in the first interface, in response to the triggering operation on the object in the item recommendation region, the second interface includes: in the first interface, in response to a triggering operation on any one of the items in the item recommendation region, displaying a second interface, wherein the triggered item is displayed in a specified manner in the second interface.

8. The configuration method of claim 6 or 7, further comprising: in the second interface, in response to a selection operation on an item in the second item set, adding the selected item to the items configured for the live room.

9. The configuration method according to any one of claims 2 to 8, wherein, the first item set includes historical live room items.

10. The configuration method according to any one of claims 2 to 9, wherein, the item recommendation region includes a bulk addition control, and the configuration method further comprises: in response to a triggering of the bulk addition control, adding the items in the first item set to the items configured for the live room.

11. The configuration method according to any one of claims 3 to 8, wherein, The item recommendation area includes an analysis result of items configured for the live room, and the first item set is determined according to the analysis result.

12. The configuration method according to any one of claims 1 to 11, wherein, The first interface includes description information, and: In a case where the first interface is in the first layout, the description information is guide information for item selection; In a case where the first interface is in the second layout, the description information is statistical information of items configured for the live room.

13. The configuration method of any one of claims 1-12, further comprising: In the first interface, in response to an operation of adding an item, a third interface is displayed, the third interface including one or more alternative items; In the third interface, in response to selection of at least one alternative item, the selected item is added to the items configured for the live room.

14. The configuration method of any one of claims 1-13, further comprising: Displaying the configured items in the live room.

15. An electronic device, comprising: a memory; and a processor coupled to the memory, the processor configured to execute a live room item configuration method according to any one of claims 1-14 based on instructions stored in the memory.

16. A computer-readable storage medium having stored thereon a computer program, which, when executed by a processor, implements the live room item configuration method of any one of claims 1-14.

17. A computer program product, which, when executed on a computer, causes the computer to implement the live room item configuration method of any one of claims 1-14.

18. A computer program, comprising: instructions that, when executed by a processor, cause the processor to perform the live room item configuration method of any one of claims 1-14.

Citation Information

Patent Citations

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

    CN112162671A

  • Data processing method and device

    CN116664222A

  • Live broadcast method and device, electronic equipment, storage medium and product

    CN118118699A

  • Live broadcast interaction method and device, equipment, storage medium and program product

    CN118555458A

  • Configuration method of articles in live broadcast room, electronic equipment, storage medium and product

    CN119255034A