Live room recommendation method, device, equipment, and medium

The live room recommendation method addresses the issue of inadequate content matching by using target objects from the current live room to suggest similar live rooms, enhancing user engagement through relevant content recommendations.

JP7825748B2Active Publication Date: 2026-03-06BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-12-13
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

Current live video recommendations fail to meet users' needs for similar high-quality content, leading to a decline in viewing engagement.

Method used

A live room recommendation method that displays a recommendation indicator on the live broadcast page when certain conditions are met, using target objects from the current live room to determine recommended content tags, and upon user interaction, presents a live room recommendation interface with matching live rooms.

Benefits of technology

Enhances user experience by recommending live rooms that are similar to the currently viewed content, thereby satisfying user viewing needs and improving engagement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007825748000001
    Figure 0007825748000001
  • Figure 0007825748000002
    Figure 0007825748000002
  • Figure 0007825748000003
    Figure 0007825748000003
Patent Text Reader

Abstract

The present disclosure discloses a method, apparatus, device, and medium for recommending live rooms. When the current live room meets the preset conditions, a live room recommendation label is displayed on the live broadcast page of the current live room. The recommended content tag displayed on the live room recommendation label is determined according to the target object of the current live room, and the target object is at least one display object in the display object set corresponding to the current live room. In response to a trigger operation on the live room recommendation label, a live room recommendation interface corresponding to the recommended content tag is displayed. The live room recommendation interface includes live room labels of several live rooms, and the display object sets of these several recommended live rooms match the recommended content tag. That is, according to the technical solution of the present disclosure, by making a recommendation based on the recommended content tag determined by the target object of the current live room that the user is watching, the live room that matches the recommended content tag is recommended to the user, meeting the viewing needs of the user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority from Chinese Patent Application No. 202211691691.5, filed on December 27, 2022, the entire contents of the disclosure of which are incorporated herein by reference.

[0002] [Technical field] SUMMARY OF THE INVENTION An embodiment of the present disclosure relates to a live room recommendation method, device, equipment, and medium. [Background technology]

[0003] With the continuous development of live streaming technology, more and more users are sharing and recommending good things through live streaming. When users watch live videos, they can be triggered to watch more live videos through specific live rooms. However, the current number of live videos being pushed cannot meet users' needs, which leads to a decline in the number of views. Summary of the Invention [Problem to be solved by the invention]

[0004] In view of the above, embodiments of the present disclosure provide a live room recommendation method, device, equipment, and medium that assist users in quickly identifying similar high-quality live streaming content and improve user experience. [Means for solving the problem]

[0005] To achieve the above objectives, the technical solutions provided by the present disclosure are as follows:

[0006] In a first aspect of the present disclosure, 1. A method for recommending a live room, the method comprising: When a current live room satisfies a preset condition, displaying a live room recommendation indicator on a live broadcast page of the current live room, wherein a recommended content tag displayed on the live room recommendation indicator is determined by a target object of the current live room, and the target object is at least one display object of a display object set corresponding to the current live room; In response to a trigger operation corresponding to the live room recommendation indicator, displaying a live room recommendation interface corresponding to the recommended content tag, the live room recommendation interface including live room indicators of several recommended live rooms, and display object sets of the several recommended live rooms matching the recommended content tag.

[0007] In a second aspect of the present disclosure, A live room recommendation device, the live room recommendation device comprising: a first display unit that displays a live room recommendation indicator on a live broadcast page of a current live room when the current live room satisfies a preset condition, wherein a recommended content tag displayed on the live room recommendation indicator is determined by a target object of the current live room, and the target object is at least one display object of a display object set corresponding to the current live room; A live room recommendation device is provided, which includes: a second display unit that displays a live room recommendation interface corresponding to the recommended content tag in response to a trigger operation corresponding to the live room recommendation indicator, wherein the live room recommendation interface includes live room indicators of several recommended live rooms, and display object sets of the several recommended live rooms match the recommended content tag.

[0008] In a third aspect of the present disclosure, An electronic device, the electronic device comprising: There is provided an electronic device comprising a processor for executing instructions or a computer program in a memory to cause the electronic device to perform the method according to the first aspect, and a memory for storing instructions or a computer program.

[0009] In a fourth aspect of the present disclosure, A computer readable storage medium is provided having stored thereon instructions which, when executed by a device, cause the device to perform the method of the first aspect.

[0010] In a fifth aspect of the present disclosure, There is provided a computer program product comprising computer programs / instructions which, when executed by a processor, implement the method according to the first aspect.

[0011] In order to more clearly describe the technical solutions of the embodiments of the present disclosure, the drawings necessary for describing the embodiments will be briefly described below. However, the drawings in the following description are only some of the embodiments described in the present disclosure, and it is obvious that those skilled in the art can obtain other drawings based on these drawings without exerting creative efforts. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a flowchart of a live room recommendation method according to an embodiment of the present disclosure. [Figure 2a] FIG. 10 is a schematic diagram of a display of a live room recommendation sign according to an embodiment of the present disclosure. [Figure 2b] FIG. 10 is a schematic diagram of another display of a live room recommendation sign according to an embodiment of the present disclosure. [Figure 2c] FIG. 1 is a schematic diagram of a live room recommendation interface according to an embodiment of the present disclosure. [Figure 2d] FIG. 10 is a schematic diagram of a display of a live room recommendation interface according to an embodiment of the present disclosure. [Figure 3a] FIG. 10 is a schematic diagram of a display of a recommended live room according to an embodiment of the present disclosure. [Figure 3b] FIG. 10 is a schematic diagram of a display of another recommended live room according to an embodiment of the present disclosure. [Figure 4] FIG. 1 is a structural diagram of a live room recommendation device according to an embodiment of the present disclosure. [Figure 5] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0013] In order to better understand the aspects of the present disclosure to those skilled in the art, the technical solutions in the embodiments of the present disclosure will be described below clearly and completely with reference to the drawings in the embodiments of the present disclosure, but it is clear that the described embodiments are only a part of the embodiments of the present disclosure, and are not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments that a person skilled in the art can obtain without creative work fall within the scope of protection of the present disclosure.

[0014] Currently, when a user watches a live room, they can explore more live rooms through the live room recommendation control. However, the live rooms recommended to the user through the recommendation control lack relevance to the content live-streamed in the live room the user is currently watching, and do not meet the user's need to explore more live rooms similar to the content live-streamed in the current live room.

[0015] Based on the above, an embodiment of the present disclosure provides a live room recommendation method, which displays a live room recommendation indicator on the live broadcast page of a current live room when the currently viewed live room satisfies a preset condition while the user is watching a live room. The recommended content tag displayed on the live room recommendation indicator is determined according to a target object of the current live room, and the target object is at least one display object in a display object set corresponding to the current live room. When a trigger operation on the live room recommendation indicator by the user is detected, a live room recommendation interface corresponding to the recommended content tag is displayed, and the live room recommendation interface includes live room indicators of several recommended live rooms. The display object sets of several recommended live rooms match the recommended content tag. That is, if the current live room satisfies the preset conditions, a live room recommendation indicator including a recommended content indicator may be displayed on the live broadcast page corresponding to the current live room, and the recommended content indicator is determined according to at least one display object corresponding to the current live room. Therefore, when the client makes a recommendation according to the live room recommendation indicator, the recommendation is made according to the recommended content tag of the live room recommendation indicator, so that the display objects included in the live room recommended to the user match the display objects of the current live room, allowing the user to watch a recommended live room that is more similar to the current live room, thereby meeting the user's viewing needs and improving the user's usage experience.

[0016] It is understandable that before using the technical solutions in each embodiment of the present disclosure, the types, scope of use, and usage scenarios of related personal information must be notified to users in an appropriate manner in accordance with relevant laws and regulations, and their permission must be obtained.

[0017] For example, in response to receiving an active request from a user, prompt information is sent to the user that clearly prompts the user that the requested operation requires the acquisition and use of the user's personal information, so that the user can decide based on the prompt information whether to provide personal information to software or hardware, such as an electronic device, an application program, a server, or a storage medium, that performs the operation of the technical solution of the present disclosure.

[0018] As an optional, but non-limiting, implementation method, in response to receiving an active request by the user, the method of sending the prompt information to the user may be, for example, a pop-up window, and the prompt information may be displayed in the pop-up window in the form of text. Furthermore, the pop-up window may also include a selection control for the user to select "Agree" or "Disagree" to providing personal information to the electronic device.

[0019] It is to be understood that the above process of notifying and obtaining user consent is a general outline and does not limit the implementation of the present disclosure, and other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0020] To facilitate understanding of the technical solutions according to the embodiments of the present disclosure, the following description will be made with reference to the drawings.

[0021] Referring to Figure 1, this figure illustrates an information display method according to an embodiment of the present disclosure. The method may be performed by a live streaming client, which may be attached to an electronic device. Here, the electronic device may include a mobile phone, a tablet, a laptop, a desktop computer, an in-vehicle terminal, a wearable electronic device, an all-in-one machine, a smart home device, or other devices with communication functions, or may include devices simulated by a virtual machine or a simulator. As shown in Figure 1, the method may include the following steps:

[0022] S101: If the current live room satisfies a preset condition, a live room recommendation indicator is displayed on the live broadcast page of the current live room.

[0023] In this embodiment, a user can switch between different live rooms through a live streaming client. If the live room being viewed by a user meets a preset condition, a live room recommendation indicator is displayed on the live broadcast page of the current live room. Here, the live room recommendation indicator on the live broadcast page may be displayed in the form of a triggerable control, and a recommended content tag may be displayed on the live room recommendation indicator. The recommended content tag serves as a recommendation basis for recommending live rooms matching the recommended content to the user. The recommended content indicator is determined according to a target object of the current live room, and the target object is at least one display object in a display object set corresponding to the current live room. The display object may be a product or service in the current live room, and the product may be a virtual product or a real object. For example, the display object may be a product in a shopping cart of the current live room, i.e., a product being sold in the current live room. The target object is a display object determined from the display object set corresponding to the current live room, and may specifically be a display object or several objects in the display object set. How the target object is determined from the display object set will be described in detail below.

[0024] The preset condition may include a click on a display object of the live room or a change in the category and / or number of display objects in a display object set corresponding to the live room. That is, when a display object in the current live room is clicked, it indicates that the current live room meets the preset condition, and a live room recommendation indicator is displayed on the live broadcast page of the current live room. For example, if the current live room is a shopping live room, a click on a product in the current live room indicates that the current live room meets the preset condition. Alternatively, a change in the category and / or number of display objects in a display object set corresponding to the current live room indicates that the current live room meets the preset condition, and a live room recommendation indicator is displayed on the live broadcast page of the current live room. For example, if the current live room is a shopping live room, an increase or decrease in the variety of products in the current live room and / or a change in the inventory or transaction number of a product indicates that the current live room meets the preset condition.

[0025] To facilitate the management and display of display objects in a live room, multi-level category tags may be pre-set for the live room, where the lower the level of a multi-level category tag, the fewer types of display objects the category tag corresponds to. For example, in an e-commerce scenario, display objects may be divided into food and cosmetics (first-level category tags), food may be further divided into instant food, nuts, fresh food (second-level category tags), etc., and cosmetics may be further divided into skin care cosmetics, makeup cosmetics (second-level category tags), etc. Of course, further division is possible, which not only facilitates the management of display objects but also makes it easier for users to select display objects matching category tags in the live room according to the level of the category tags.

[0026] In some embodiments of the present disclosure, the recommended content tags displayed on the live room recommendation sign may be determined in the following manner.

[0027] One method is as follows: If the category attribute of the target object matches a preset category tag, a target category tag is determined according to the category attribute of the target object, and the target category tag is used as a recommended content tag to be displayed on the live room recommendation sign. The preset category tag may be a first-level category tag among the above-mentioned multi-level category tags, and the specific expression may be set according to actual usage situations, but is not limited in this embodiment. Specifically, if multiple category tags are preset and the category attribute of the target object determined in the current live room is a category tag among the above-mentioned multiple preset category tags, the target category tag is determined according to the category attribute of the target object.

[0028] For example, if the preset category tags are cosmetics and food, the cosmetics may be subdivided into skin care cosmetics, makeup cosmetics, etc., and if the category attribute corresponding to the target object is skin care cosmetics, the category attribute of the target object satisfies the requirement that it matches the preset category tag, the determined target category tag is cosmetics skin care, and the recommended content tag displayed on the live room recommendation sign is “cosmetics skin care.” For example, as shown in FIG. 2a, the current live room is a shopping live room, and the recommended content tag displayed on the live room recommendation sign 201 displayed in the current live room is “cosmetics skin care.”

[0029] Another method is as follows: If the category attribute of the target object does not match the preset category tag, the live streaming category tag corresponding to the current live room is used as the recommended content tag to be displayed on the live room recommendation indicator. That is, if the category attribute of the target object does not match the preset category tag, the live streaming category tag corresponding to the current live streaming may be used as the recommended content tag. For example, if the preset category tags are cosmetics and food, and the category attribute of the target object is clothing, which does not belong to the two preset category tags, the live streaming category tag of the current live room is shopping live streaming, so "shopping live streaming" is used as the recommended content tag.

[0030] For example, as shown in FIG. 2b, if the current live room is a shopping live room, the recommended content tag displayed on the live room recommendation indicator 201 displayed in the current live room is "Shopping Live Broadcast."

[0031] The manner of determining the target object of the current live room may include:

[0032] The first method is as follows: If a display object corresponding to a preset operation exists in the current live room, the display object is determined as the target object. The preset operation may be a click operation, a favorite operation, an order operation, etc. Specifically, if one of a clicked display object, a favorite display object, and an ordered display object exists in the current live room, this display object is determined as the target object. If multiple operation operations occur simultaneously, a priority is set in advance, and a display corresponding to the operation with the highest priority among the occurring operation operations is uniquely determined as the target object.

[0033] The second method is as follows: If a display object being explained exists in the current live room, the display object is determined as the target object. In other words, the display object being explained in the current live room is determined as the target object.

[0034] The third method is as follows: Live screens in the live broadcast page of the current live room are collected, and a display object included in the live screen is determined as the target object. That is, real-time live screens in the current live room are collected, and a display object included in the collected live screen may be determined as the target object. If the collected live screens include multiple display objects, the display object that occupies the largest display proportion of the live screen may be determined as the target object.

[0035] The fourth method is as follows: The display object with the highest number of transactions in the current live room is determined as the target object. That is, the number of transactions of each display object in the current live room is periodically counted, and the display object with the highest number of transactions is determined as the target object. For example, if the current live room sells products, the number of transactions may be the number of sales of a product in the current live room within a preset time period (e.g., the last hour).

[0036] The fifth method is as follows: The display object with the largest transaction resource value in the current live room is determined as the target object. That is, the transaction resource values ​​of each display object in the current live room may be periodically calculated, and the display object with the largest transaction resource value may be determined as the target object. For example, if the current live room sells products, the transaction resource value may be Gross Merchandise Volume (GMV), which refers to the total sales amount of a certain product within a predetermined period.

[0037] In a specific implementation, priorities corresponding to the above five determination methods may be set in advance, for example, the first determination method has the highest priority, the fifth determination method has the lowest priority, and so on. When determining a target object, the first priority determination method is used first to acquire the target object, and if the target object cannot be acquired, the second priority determination method is used to acquire the target object. In this way, the target object is acquired.

[0038] S102: In response to a trigger operation corresponding to the live room recommendation indicator, display a live room recommendation interface corresponding to the recommended content tag, where the live room recommendation interface includes live room indicators of several recommended live rooms.

[0039] In this embodiment, when a trigger operation on the live room recommendation indicator is received, a live room recommendation interface corresponding to the recommended content tag is displayed on the live streaming client. The live room recommendation interface includes live room indicators of several live rooms, and the display object sets of the several recommended live rooms match the recommended content tags. Since the recommended content tags are determined according to the target objects of the current live room, the recommended content tags match the target objects, and the display object sets of the several recommended live rooms recommended according to the recommended content tags match the target objects, thereby recommending live rooms similar to the live streaming content currently being viewed to the user, and satisfying the user's need to view similar content.

[0040] As described above, if the current live room satisfies the preset conditions, a live room recommendation indicator is displayed on the live broadcast page of the current live room. The recommended content tag displayed on the live room recommendation indicator is determined according to the target object of the current live room, and the target object is at least one display object in the display object set corresponding to the current live room. In response to a trigger operation on the live room recommendation indicator, a live room recommendation interface corresponding to the recommended content tag is displayed. The live room recommendation interface includes live room indicators of several live rooms, and the display object sets of the several recommended live rooms match the recommended content tags. That is, according to the technical solution disclosed herein, when recommending a live room to a user, the recommendation is made based on the recommended content tag determined by the target object of the current live room being viewed by the user, thereby recommending a live room that matches the recommended content tag to the user, thereby meeting the user's viewing needs and improving the user's viewing experience.

[0041] The live room recommendation interface may further include a live streaming category tag area, which includes several levels of category tags, and these several levels of category tags have a parent-child relationship. Typically, the live streaming category tag area includes two levels of category tags, of which the first-level category tags are parent category tags and the second-level category tags are child-level category tags. The first-level tags include live streaming category tags, such as shopping, singing, games, etc., and the second-level tags include category tags corresponding to display objects included in the current live room or pre-defined category tags, such as cosmetics, skin care, personal care products, and luxury goods. Specifically, if the first-level tag is shopping, the corresponding second-level tags may include cosmetics, skin care, personal care products, and luxury goods. If the first-level tag is singing, the corresponding second-level tags may include folk music, folk songs, rock, etc.; if the first-level tag is games, the corresponding second-level tags may include action, adventure, casual, etc.

[0042] In response to a trigger operation corresponding to the live room recommendation indicator, all level tags in the live room recommendation interface are fixed to child-level category tags corresponding to the live streaming category tag. When fixing, not only the live streaming category tag but also any child-level category tags below the live streaming category tag are fixed. Specifically, if the recommended content tag is a target category tag, not only the child-level category tag matching the target category tag but also the parent category tag corresponding to the child-level category tag are fixed. For example, if the recommended content tag is "cosmetics skin care," the "cosmetics skin care" tag is fixed in the live room recommendation interface, and the corresponding parent tag "shopping" tag is also fixed. Here, "fixing" means that the live streaming category tag and its corresponding child-level category tag are in a selected state.

[0043] For example, as shown in FIG. 2c, the live streaming category tags displayed in the live room recommendation interface include live streaming category tags such as shopping, singing, and games. The shopping live streaming category tag area includes a shopping parent tag and a recommendation tag, and three child level tags, namely, a cosmetics skin care tag, a personal care product tag, and a luxury goods tag. When a user clicks the live room recommendation indicator 201 in FIG. 2a, the shopping category tag is fixed in the live room recommendation interface, and the “cosmetics skin care” child level tag under the shopping category tag is also fixed. When a user clicks the live room recommendation indicator 201 in FIG. 2b, the shopping category tag is fixed in the live room recommendation interface, and since the recommended content tag displayed on the live room recommendation indicator in FIG. 2b is the live streaming category tag corresponding to the current live room, “recommended” is fixed to indicate a child level tag under the live streaming category tag. Here, the recommended live room corresponding to the “recommended” tag includes recommended live rooms corresponding to the other three child level tags, namely, “cosmetics skin care,” “personal care products,” and “luxury goods.”

[0044] To prevent too many child-level category tags from being displayed in the live streaming category tag area and negatively impacting the user's viewing experience, the maximum number of child-level tags included in the live streaming category tag area may be preset. For example, assume that a maximum of four child-level tags are included. Typically, multiple child-level tags include a "recommended" tag, and except for the "recommended" tag, the other child-level tags have a certain correlation. For example, the three child-level tags "cosmetics skin care," "personal care products," and "luxury goods" are all second-level categories under the "cosmetics" category.

[0045] In some embodiments of the present disclosure, the recommended content tag may include a target category tag, for example, the recommended content tag is "cosmetics skin care." Alternatively, the recommended content tag may include a live streaming category tag, for example, the recommended content tag is "shopping-cosmetics skin care."

[0046] If the number of characters included in the recommended content tag is greater than a preset character threshold, the recommended content tag is displayed in a carousel on the live room recommendation indicator, allowing the user to view the entire recommended content tag. If the number of characters included in the recommended content tag is equal to or less than a preset character threshold, the recommended content tag is displayed in a fixed manner on the live room recommendation indicator. For example, if the preset character threshold is 4, and the number of characters included in the recommended content tag is greater than 4, the recommended content tag is displayed in a carousel; if the number of characters included in the recommended content tag is 4 or less, a carousel is not required and the recommended content tag is displayed in a fixed manner.

[0047] In some embodiments of the present disclosure, the step of displaying a live room recommendation interface corresponding to the recommended content tag in response to a trigger operation on the live room recommendation indicator includes a step of displaying the live room recommendation interface corresponding to the recommended content tag in a partial image area of ​​the live broadcast page of the current live room. That is, the live room recommendation interface occupies a partial display area of ​​the live broadcast page of the current live room. For example, when a trigger operation on the live room recommendation indicator is received, the live room recommendation interface is pulled out from the side of the current live room and displayed in a partial image area of ​​the live broadcast page of the current live room. Alternatively, when a trigger operation on the live room recommendation indicator is received, the live room recommendation interface is pulled out from above the current live room and displayed in a partial image area of ​​the live broadcast page of the current live room.

[0048] For example, as shown in FIG. 2d, when a trigger operation on the live room recommendation indicator is received, the live room recommendation interface 300 is pulled out from the right side of the current live room, and the live room recommendation interface is displayed on the live broadcast page 200 of the current live room.

[0049] The live room indicator of the recommended live room may include live room image information, or may include live room image information and object information of the object displayed in the recommended live room. The live room image information may be a still photo or a video information stream. For example, the still photo may be a cover image corresponding to the recommended live room, and the video information stream may be a real-time live screen of the recommended live room. To reduce client pressure, the live room image information supporting one of several recommended live rooms displayed on the live room recommendation interface is a real-time live screen. The object information of the display object is basic information for describing or introducing the display object, and may include, for example, one or more of the name of the display object, a photo of the display object, and a resource value required to purchase the display object.

[0050] The display object of the recommended live room includes at least one of the following:

[0051] One display object is as follows: Display object being explained in the recommended live room: If there is a display object being explained in the recommended live room, the object information of the display object is displayed on the live room indicator of the recommended live room.

[0052] One display object is as follows: A display object whose transaction resource value of the recommended live room is equal to or greater than a preset transaction resource threshold. A display object whose transaction resource value of the recommended live room is equal to or greater than a preset transaction resource threshold is determined, and object information of the display object is displayed in the live room indicator of the recommended live room. If there are multiple display objects whose transaction resource value is equal to or greater than the preset transaction resource threshold, a display object corresponding to the largest transaction resource value is displayed in the live room indicator of the recommended live room.

[0053] One display object is as follows: A display object whose recommended live room popularity value is greater than a preset popularity threshold, where the popularity value reflects the popularity of the display object. The popularity value corresponding to the display object may be reflected by a preset operation, which may be a click operation, a favorite operation, an order operation, etc. The greater the number of preset operations corresponding to the display object, the greater the corresponding popularity value.

[0054] The live room image information may be displayed on a first layer, and the object information of the display object may be displayed on a second layer, where the second layer is on the first layer. Alternatively, the area of ​​the display live room sign may be divided into two areas, with the live room image information displayed in the first area and the object information of the display object displayed in the second area.

[0055] For example, as shown in Figure 3a, the live room image information is a cover image corresponding to the recommended live room, and the live room sign display area corresponding to the recommended live room displays the cover image, and the layer in front of the cover image displays the name of the display object "xxx lipstick".Furthermore, as shown in Figure 3b, for example, the live room sign display area corresponding to the recommended live room is divided into a display area 301 and a display area 302, and the display area 301 is used to display the cover image of the recommended live room, and the display area 302 is used to display the display object name "xxx lipstick", a photo of the display object, and the sales amount.

[0056] In some embodiments of the present disclosure, when the live room image information is clicked, a live broadcast page of the recommended live room corresponding to the live room image information is displayed.

[0057] When the object information of a display object is clicked, the live broadcast page of the recommended live room corresponding to the display object is displayed, or the live broadcast page of the recommended live room corresponding to the display object is displayed, and the object information is displayed on the live broadcast page of the recommended live room corresponding to the display object. That is, when the user clicks to display the pushed object information, the live broadcast page of the recommended live room corresponding to the display object is entered. Alternatively, when the user clicks to display the pushed object information, the live broadcast page of the recommended live room corresponding to the display object is entered, and the object information of the display object is displayed on the live broadcast page.

[0058] Specifically, when object information of a display object is clicked, the step of displaying the live broadcast page of the recommended live room corresponding to the display object, or displaying the live broadcast page of the recommended live room corresponding to the display object and displaying object information on the live broadcast page of the recommended live room corresponding to the display object may include the following cases.

[0059] One case is as follows: When object information of a display object is clicked and the commentary state of the display object is in commentary, a live broadcast page of a recommended live room corresponding to the display object is displayed. Commentary information corresponding to the display object is displayed on the live broadcast page of the recommended live room corresponding to the display object. In commentary may mean that a broadcaster or a broadcaster assistant of the recommended live room is commenting on the display object. The commentary information may be displayed in the form of a commentary card, and when a user clicks to display the object information of an object, the user enters the recommended live room and the commentary card is displayed on the live broadcast page of the recommended live room.

[0060] One case is as follows: When object information of a display object is clicked and the commentary status of the display object is not being commented on, the live broadcast page of the recommended live room corresponding to the display object is displayed, and the object information is displayed on the live broadcast page of the recommended live room corresponding to the display object. Not being commented on means that the display object is not being commented on by the broadcaster or broadcaster assistant of the recommended live room, and may include two states: not commented on and commented on. In one implementation, the object information of a display object being commented on may be displayed in this manner.

[0061] That is, in this embodiment, different information is displayed to the user for various commentary states of the display object, whereby when the commentary state of the display object is in commentary, commentary information is displayed to the user, allowing the user to view the commentary information in a timely manner.

[0062] In some embodiments of the present disclosure, displaying object information on the live broadcast page of the recommended live room corresponding to the display object may include the following cases:

[0063] One example is as follows: an object display list corresponding to the recommended live room is displayed on the live broadcast page of the recommended live room corresponding to the display object, and the display object is fixed in the object display list. In this embodiment, when displaying object information corresponding to a click display on the live broadcast page of the recommended live room, an object display row may be displayed on the live broadcast page, and the display object may be fixed in the object display list, so that the user can quickly identify the clicked display object. Here, the fixation method may include highlighting the display object or displaying the display object with a special background color, etc.

[0064] One case is as follows: The object detail information of the display object is displayed on the live broadcast page of the recommended live room corresponding to the display object. That is, the detailed information page of the clicked display object is displayed on the live broadcast page, so that the user can understand the detailed information of the display object through the detailed information page.

[0065] One case is as follows: an object display list corresponding to the recommended live room is displayed on the live broadcast page of the recommended live room corresponding to the display object, and if the display position of the display object is not in the first view (above the fold) of the object display list, the display position of the display object is adjusted to the first view of the object display list. In this embodiment, if the clicked display object is not in the first view of the object display list, the display position of the display object is adjusted to the first view of the object display list, so that the user can quickly identify the clicked display object.

[0066] Furthermore, when the recommended live room triggers and displays the object display list again, the display position of the display object returns, that is, when the user displays the object display list again in the recommended live room, the display object returns to the original display position and is displayed.

[0067] Based on the above method example, an embodiment of the present disclosure provides a live room recommendation device and an electronic device, which will be described below with reference to the drawings.

[0068] Referring to FIG. 4, this figure is a structural diagram of a live room recommendation device according to an embodiment of the present disclosure. As shown in FIG. 4, the device 400 may include a first display unit 401 and a second display unit 402.

[0069] Here, the first display unit 401 is used to display a live room recommendation indicator on the live broadcast page of the current live room when the current live room satisfies a preset condition, and the recommended content tag displayed on the live room recommendation indicator is determined by a target object of the current live room, and the target object is at least one display object of a display object set corresponding to the current live room.

[0070] The second display unit 402 is used to display a live room recommendation interface corresponding to the recommended content tag in response to a trigger operation corresponding to the live room recommendation indicator, the live room recommendation interface including live room indicators of several recommended live rooms, and display object sets of the several recommended live rooms match the recommended content tag.

[0071] In some embodiments, the preset condition is: The display object of the current live room is clicked; and changing the category and / or number of display objects in the display object set corresponding to the current live room.

[0072] In some embodiments, a method for determining the recommended content tag to be displayed on the live room recommendation sign is: When the category attribute of the target object matches a preset category tag, determining a target category tag according to the category attribute of the target object, and setting the target category tag as a recommended content tag to be displayed on the live room recommendation sign; If the category attribute of the target object does not match the preset category tag, a live streaming category tag corresponding to the current live room is set as a recommended content tag to be displayed on the live room recommendation indicator.

[0073] In some embodiments, the live room recommendation interface further includes a live streaming category tag area, the live streaming category tag area including category tags at several levels, the category tags at several levels being in a parent-child relationship, and tags at all levels being fixed to child-level category tags corresponding to the live streaming category tags.

[0074] In some embodiments, the recommended content tag comprises the target category tag or the live broadcast category tag; When the number of characters included in the recommended content tag is greater than a predetermined character number threshold, the recommended content tag is displayed in a carousel on the live room recommendation sign; When the number of characters included in the recommended content tag is equal to or less than the preset character number threshold, the recommended content tag is displayed fixedly on the live room recommendation indicator.

[0075] In some embodiments, the method of determining the target object of the current live room comprises: When a display object corresponding to a preset operation exists in the current live room, determining the display object corresponding to the preset operation as the target object; If a display object being explained exists in the current live room, determining the display object being explained as the target object; Acquiring a live screen in a live broadcast page of the current live room, and determining a display object included in the live screen as the target object; determining a display object with the highest number of transactions in the current live room as the target object; determining a display object with the largest transaction resource value of the current live room as the target object.

[0076] In some embodiments, the second display unit 402 is specifically used to display a live room recommendation interface corresponding to the recommended content tag in a part of an image area of ​​the live broadcast page of the current live room.

[0077] In some embodiments, the live room indicator of the recommended live room includes live room image information, or the live room image information and object information of a display object of the recommended live room.

[0078] In some embodiments, the display object of the recommended live room comprises: A display object being explained in the recommended live room; A display object whose transaction resource value of the recommended live room is equal to or greater than a predetermined transaction resource threshold; and a display object whose popularity value is greater than a preset popularity threshold.

[0079] In some embodiments, the device further comprises a third display unit; The third display unit is used to display a live broadcast page of a recommended live room corresponding to the live room image information when live room image information is clicked, and to display a live broadcast page of a recommended live room corresponding to the display object when object information of a display object is clicked, or to display a live broadcast page of a recommended live room corresponding to the display object and also display object information of the display object on the live broadcast page of a recommended live room corresponding to the display object.

[0080] In some embodiments, the third display unit is specifically used to display a live broadcast page of a recommended live room corresponding to the display object when object information of the display object is clicked and the commentary state of the display object is in commentary, and commentary information corresponding to the display object is displayed on the live broadcast page of the recommended live room corresponding to the display object; and to display a live broadcast page of a recommended live room corresponding to the display object when object information of a display object is clicked and the commentary state of the display object is not in commentary, and to display the object information on the live broadcast page of the recommended live room corresponding to the display object.

[0081] In some embodiments, the third display unit is specifically used to display an object display list corresponding to the recommended live room on the live broadcast page of the recommended live room corresponding to the display object, and fix the display object in the object display list, or to display object detail information of the display object on the live broadcast page of the recommended live room corresponding to the display object, or to display an object display list corresponding to the recommended live room on the live broadcast page of the recommended live room corresponding to the display object, and when the display position of the display object is not in the first view of the object display list, adjust the display position of the display object to the first view of the object display list.

[0082] For specific implementations of each unit in this embodiment, please refer to the relevant descriptions in the above method embodiments. The division of units in the embodiments of the present disclosure is a rough outline and merely a logical functional division. In actual implementation, other division methods may be used. The functional units in the embodiments of the present disclosure may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. For example, in the above embodiment, the first display unit and the second display unit may be the same unit or different units. The integrated unit may be implemented in the form of hardware or a software functional unit.

[0083] Referring to Figure 5, a structural schematic diagram of an electronic device 500 for implementing an embodiment of the present disclosure is shown. Terminal devices of the embodiment of the present disclosure include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desk computers. The electronic device shown in Figure 5 is merely an example and does not limit the functions and scope of use of the embodiment of the present disclosure.

[0084] 5, electronic device 500 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 501, which can perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 502 or programs loaded from storage device 508 into random access memory (RAM) 503. RAM 503 further stores various programs and data necessary for the operation of electronic device 500. Processing unit 501, ROM 502, and RAM 503 are connected to each other via bus 504. Input / output (I / O) interface 505 is also connected to bus 504.

[0085] Typically, input devices 506 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 507 including, for example, a liquid crystal display (LCD), speakers, oscillators, etc., storage devices 508 including, for example, tape, hard disk, etc., and communication devices 509 may be connected to the I / O interface 505. The communication devices 509 may allow the electronic device 500 to communicate and exchange data with other devices, wirelessly or via wires. While the electronic device 500 having various devices is shown in FIG. 5, it should be understood that it is not necessary to implement or provide all of the devices shown. Alternatively, more or fewer devices may be implemented or provided.

[0086] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may 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 including program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 509, installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the functions defined above in the methods of the embodiments of the present disclosure are performed.

[0087] The electronic device according to the embodiment of the present disclosure is the same inventive concept as the method according to the above embodiment, and for technical details not described in detail in this embodiment, reference can be made to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0088] An embodiment of the present disclosure provides a computer storage medium having stored thereon a computer program that, when executed by a processor, implements the method according to the above embodiment.

[0089] An embodiment of the present disclosure provides a computer-readable storage medium having stored thereon instructions that, when run on an apparatus, cause the apparatus to perform a method according to the above embodiment. The computer-readable storage medium may be a non-transitory computer-readable storage medium.

[0090] It should be noted that the above-mentioned computer-readable medium in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that may be used by or in combination with an instruction execution system, apparatus, or device. Meanwhile, in the present disclosure, a computer-readable signal medium may include a propagating data signal, in baseband or as part of a carrier, carrying computer-readable program code. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied in a computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.It should be noted that the above-mentioned computer-readable medium in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that may be used by or in combination with an instruction execution system, apparatus, or device. Meanwhile, in the present disclosure, a computer-readable signal medium may include a propagating data signal, in baseband or as part of a carrier, carrying computer-readable program code. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied in a computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.

[0091] In some embodiments, clients and servers may communicate using any network protocol now known or later developed, such as HyperText Transfer Protocol (HTTP), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and an end-to-end network (e.g., an ad-hoc end-to-end network), and any network now known or later developed.

[0092] The computer-readable medium may be included in the electronic device, or may exist independently of the electronic device.

[0093] The computer-readable medium contains one or more programs that, when executed by the electronic device, cause the electronic device to perform the method of the present disclosure.

[0094] Computer program code for carrying out 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++, or the like, or conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. When remote computers are involved, the remote computers may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).

[0095] The flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, including one or more executable instructions for implementing a given logical function. It should be noted that in some alternative implementations, the functions described in the blocks may occur in a different order than that described in the drawings. For example, two blocks shown in succession may actually be executed substantially in parallel or in the reverse order, depending on the functionality involved. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs a given function or operation, or by a combination of dedicated hardware and computer instructions.

[0096] The units described in the embodiments of the present disclosure may be realized by software or hardware, and the names of modules do not necessarily limit the units themselves.

[0097] The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that may be used include, but are not limited to, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0098] In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain or store a program used by or in combination with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium includes, but is 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 a machine-readable storage medium may include one or more wire-based electrical connections, 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 handheld compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0099] In this specification, each embodiment will be described step by step, with emphasis on the differences between each embodiment and other embodiments, and the same and similar parts between the embodiments will be referred to. The systems or devices disclosed in the embodiments correspond to the methods disclosed in the embodiments, so the explanations will be relatively brief, and for related points, please refer to the explanations of the methods.

[0100] In this disclosure, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the relationship between related objects and indicates that three types of relationships can exist. For example, "A and / or B" can refer to three cases: A only, B only, and A and B, where A and B may be singular or plural. The symbol " / " generally indicates that the related objects before and after it are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or multiple terms. For example, "at least one" of a, b, or c can represent a, b, c, "a and b," "a and c," "b and c," or "a, b, and c," where a, b, and c may be singular or plural.

[0101] Furthermore, as used herein, relational terms such as first and second are used merely to distinguish one entity or operation from another and do not necessarily require or imply that such an actual relationship or order exists between those entities or operations. Furthermore, the terms "comprise," "include," or any other variant thereof are intended to encompass a non-exclusive inclusion, such that a process, method, article, or device that includes a set of elements includes not only those elements but also other elements not expressly listed, or elements inherent in such process, method, article, or device. Unless further limited, an element qualified by the phrase "comprises..." does not exclude the presence of other identical elements in the process, method, article, or device that includes that element.

[0102] The steps of a method or algorithm described with reference to the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may be located in Random Access Memory (RAM), memory, Read Only Memory (ROM), Electrically Programmable ROM, Electrically Erasable Programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0103] The above description of the disclosed embodiments enables those skilled in the art to make or use the present disclosure. Various modifications of these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. 1. A method for recommending a live room, the method comprising: When a current live room satisfies a preset condition, displaying a live room recommendation indicator on a live broadcast page of the current live room, wherein a recommended content tag displayed on the live room recommendation indicator is determined by a target object of the current live room, and the target object is at least one display object of a display object set corresponding to the current live room; In response to a trigger operation corresponding to the live room recommendation indicator, displaying a live room recommendation interface corresponding to the recommended content tag, wherein the live room recommendation interface includes live room indicators of several recommended live rooms, and display object sets of the several recommended live rooms match the recommended content tag; method.

2. The preset conditions are: The display object of the current live room is clicked; and 10. The method of claim 1, comprising one or more of: changing the category and / or number of display objects in the display object set corresponding to the current live room.

3. The method of determining the recommended content tag to be displayed on the live room recommendation sign is as follows: When the category attribute of the target object matches a preset category tag, determine a target category tag according to the category attribute of the target object, and set the target category tag as a recommended content tag to be displayed on the live room recommendation sign; The method according to claim 1 or 2, further comprising: when the category attribute of the target object does not match the preset category tag, setting a live streaming category tag corresponding to the current live room as the recommended content tag to be displayed on the live room recommendation indicator.

4. The method of claim 3, wherein the live room recommendation interface further includes a live streaming category tag area, the live streaming category tag area includes category tags at several levels, the category tags at several levels have a parent-child relationship with each other, and tags at all levels are fixed to child-level category tags corresponding to the live streaming category tags.

5. the recommended content tag includes the target category tag or the live streaming category tag; When the number of characters included in the recommended content tag is greater than a predetermined character number threshold, the recommended content tag is displayed in a carousel on the live room recommendation sign; The method according to claim 4, wherein when the number of characters included in the recommended content tag is equal to or less than the preset character number threshold, the recommended content tag is displayed fixedly on the live room recommendation indicator.

6. The method of determining the target object of the current live room is as follows: When a display object corresponding to a preset operation exists in the current live room, determining the display object corresponding to the preset operation as the target object; If a display object being explained exists in the current live room, determining the display object being explained as the target object; Acquiring a live screen in a live broadcast page of the current live room, and determining a display object included in the live screen as the target object; determining a display object with the highest number of transactions in the current live room as the target object; and determining a display object with a highest transaction resource value of the current live room as the target object.

7. The step of displaying a live room recommendation interface corresponding to the recommended content tag in response to a trigger operation corresponding to the live room recommendation indicator includes: The method of claim 1 , further comprising: displaying a live room recommendation interface corresponding to the recommended content tag in a partial image area of ​​a live broadcast page of the current live room.

8. The method of claim 1 , wherein the live room indicator of the recommended live room includes live room image information, or the live room image information and object information of a display object of the recommended live room.

9. The display object of the recommended live room is A display object being explained in the recommended live room; A display object whose transaction resource value of the recommended live room is equal to or greater than a predetermined transaction resource threshold; and and a display object whose popularity value of the recommended live room is greater than a preset popularity threshold.

10. When the live room image information is clicked, displaying a live broadcast page of the recommended live room corresponding to the live room image information; The method of claim 8, further comprising the step of: when object information of a display object is clicked, displaying a live broadcast page of a recommended live room corresponding to the display object, or displaying a live broadcast page of a recommended live room corresponding to the display object and displaying the object information of the display object on the live broadcast page of a recommended live room corresponding to the display object.

11. When object information of a display object is clicked, the step of displaying a live broadcast page of a recommended live room corresponding to the display object, or displaying a live broadcast page of a recommended live room corresponding to the display object and displaying object information of the display object on the live broadcast page of a recommended live room corresponding to the display object, When object information of a display object is clicked and a commentary state of the display object is in a commentary state, displaying a live broadcast page of a recommended live room corresponding to the display object, wherein commentary information corresponding to the display object is displayed on the live broadcast page of the recommended live room corresponding to the display object; The method of claim 10, further comprising the step of, when object information of a display object is clicked and the explanation state of the display object is not being explained, displaying a live broadcast page of a recommended live room corresponding to the display object and displaying the object information on the live broadcast page of the recommended live room corresponding to the display object.

12. The step of displaying object information of the display object on a live broadcast page of a recommended live room corresponding to the display object includes: The method of claim 10 or 11, comprising the steps of: displaying an object display list corresponding to the recommended live room on a live broadcast page of the recommended live room corresponding to the display object; fixing the display object in the object display list; or displaying object detail information of the display object on a live broadcast page of the recommended live room corresponding to the display object; or displaying an object display list corresponding to the recommended live room on a live broadcast page of the recommended live room corresponding to the display object; and, if the display position of the display object is not in the first view of the object display list, adjusting the display position of the display object to the first view of the object display list.

13. A live room recommendation device, the live room recommendation device comprising: a first display unit that displays a live room recommendation indicator on a live broadcast page of a current live room when the current live room satisfies a preset condition, wherein a recommended content tag displayed on the live room recommendation indicator is determined by a target object of the current live room, and the target object is at least one display object of a display object set corresponding to the current live room; a second display unit for displaying a live room recommendation interface corresponding to the recommended content tag in response to a trigger operation corresponding to the live room recommendation indicator, the live room recommendation interface including live room indicators of several recommended live rooms, and display object sets of the several recommended live rooms matching the recommended content tag; Live room recommendation device.

14. An electronic device, a processor for executing instructions or computer programs in the memory to cause the electronic device to perform the method of claim 1; and a memory for storing instructions or computer programs. electronic equipment.

15. A computer-readable storage medium, comprising: A computer-readable storage medium storing instructions that, when executed by a device, cause the device to perform the method of claim 1.

Citation Information

Patent Citations

  • Method and device for recommending live broadcasting room

    CN113395537A

  • Live broadcast preview method and device, equipment, program product and medium

    CN114071179A

  • Real-time video distribution system, method, and program

    JP2016197411A

  • System, method, and program for supporting commodity sales

    JP2017199352A

  • Presentation device, presentation method, and presentation program

    JP2021034802A