A live information display method and device, and a computer storage medium
By filtering and displaying the target product information of the live broadcast room in the live broadcast card, the problem of users having difficulty finding relevant products quickly is solved, and more efficient search result acquisition is achieved.
Patent Information
- Application Number
- CN202210254188.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-15
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2042-03-15
AI Technical Summary
When a user initiates a search, if there is a live broadcast room that matches the user's search information, the multiple products displayed in the live broadcast card make it difficult for the user to quickly find relevant products, resulting in low efficiency in obtaining the intended results.
When there are multiple products in the live broadcast room, select the target product from the multiple products, filter and display them in a limited manner in the live broadcast card, and provide effective reference suggestions by displaying the live broadcast preview information and product information of the target product.
By filtering and displaying limited target products, users can obtain intended results faster and better, thereby improving the user's goal achievement rate.
Smart Images

Figure CN114647801B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technology, and in particular to a search result display method, apparatus, computer equipment, and storage medium. Background Art
[0002] When a user initiates a search, if there is a live broadcast room that matches the user's search information, the live broadcast card corresponding to the live broadcast room will be displayed in the search results.
[0003] If the user's main need when initiating a search is to quickly find relevant products, then when there are many products in the live broadcast room displayed in the live broadcast card, it is usually difficult to give the user effective reference suggestions. The user needs to trigger each product separately to enter the corresponding product details page for viewing and confirmation, resulting in low efficiency in obtaining the intended results. Summary of the Invention
[0004] The embodiments of the present disclosure at least provide a method, device, and computer storage medium for displaying live broadcast information.
[0005] In a first aspect, an embodiment of the present disclosure provides a method for displaying live broadcast information, including:
[0006] Receive a search request from a user terminal and determine a live broadcast room that matches the search request;
[0007] In the case where there are multiple commodities in the live broadcast room, a target commodity for display in the live broadcast card is determined from the multiple commodities in the live broadcast room; wherein the commodity includes the first commodity on the shelves of the live broadcast room during the current live broadcast, and the second commodity on the shelves of each live broadcast during a preset time;
[0008] The live preview information corresponding to the live broadcast room and the product information of the target product are sent to the user terminal, so that the user terminal displays a live broadcast card containing the live preview information and the product information of the target product on the search results page.
[0009] In an optional embodiment, the target products include multiple products; multiple target products are products that match the search request; or, some of the multiple target products match the search request, and the remaining products are products that are combined with the partial products.
[0010] In an optional implementation, the product information of the target product displayed on the search results page is determined according to the following steps:
[0011] Determining distinguishing information of a plurality of target products under at least one attribute type;
[0012] The distinguishing information under the at least one attribute type is used as the product information displayed on the search result page.
[0013] In an optional embodiment, determining a target product for display in a live broadcast card from a plurality of products in the live broadcast room includes:
[0014] Selecting, from a plurality of first commodities listed in the live broadcast room during the current live broadcast, a commodity whose relevance to the search request satisfies a first preset condition as the target commodity; and
[0015] From the second products put on the shelves for each live broadcast in the live broadcast room within a preset time, a product whose relevance to the search request meets a second preset condition is selected as the target product.
[0016] In a second aspect, the embodiments of the present disclosure further provide another method for displaying live broadcast information, including:
[0017] In response to a user's search request, obtaining live preview information of a live broadcast room that matches the search request and product information of a target product; wherein the target product is a target product selected from a plurality of products in the live broadcast room, and the product includes a first product listed in the live broadcast room during the current live broadcast, and a second product listed in each live broadcast within a preset time;
[0018] The live broadcast card corresponding to the live broadcast room is displayed on the search results page, the live broadcast preview information is displayed in the first area of the live broadcast card, and the product information of the target product is displayed in the second area of the live broadcast card.
[0019] In an optional embodiment, the target products include multiple products; multiple target products are products that match the search request; or, some of the multiple target products match the search request, and the remaining products are products that are combined with the partial products.
[0020] In an optional implementation, the product information of the target product displayed on the search result page includes: distinguishing information of a plurality of the target products under at least one attribute type.
[0021] In an optional implementation, the target product is the product being broadcast live in the live broadcast room;
[0022] After displaying the live broadcast card corresponding to the live broadcast room on the search results page, the method further includes:
[0023] In response to a triggering operation on the live preview information or the product information of the target product, the live content of the live broadcast room is played in full screen starting from the current explanation position of the target product.
[0024] In an optional implementation manner, the target product is a product that has been broadcast live in the live broadcast room;
[0025] After displaying the live broadcast card corresponding to the live broadcast room on the search results page, the method further includes:
[0026] In response to a triggering operation on the live preview information, the live content of the live room is played in full screen starting from the starting explanation position or the current explanation position of the live room; or
[0027] In response to a triggering operation on the product information of the target product, the live broadcast content of the live broadcast room is played in full screen starting from the historical explanation position of the target product.
[0028] In a third aspect, the present disclosure further provides a live broadcast information display device, including:
[0029] A first determining module is configured to receive a search request from a user terminal and determine a live broadcast room that matches the search request;
[0030] A second determination module is configured to determine, when there are multiple commodities in the live broadcast room, a target commodity for display in a live broadcast card from the multiple commodities in the live broadcast room; wherein the commodity includes a first commodity listed in the live broadcast room during the current live broadcast, and a second commodity listed in each live broadcast during a preset time;
[0031] The sending module is used to send the live preview information corresponding to the live broadcast room and the product information of the target product to the user terminal, so that the user terminal displays a live broadcast card containing the live preview information and the product information of the target product on the search results page.
[0032] In an optional embodiment, the target products include multiple products; multiple target products are products that match the search request; or, some of the multiple target products match the search request, and the remaining products are products that are combined with the partial products.
[0033] In an optional implementation, the second determining module is configured to determine the product information of the target product displayed on the search results page according to the following steps:
[0034] Determining distinguishing information of a plurality of target products under at least one attribute type;
[0035] The distinguishing information under the at least one attribute type is used as the product information displayed on the search result page.
[0036] In an optional embodiment, the second determining module is configured to select, from a plurality of first commodities listed in the live broadcast room, a commodity whose relevance to the search request satisfies a first preset condition as the target commodity; and
[0037] From the second products put on the shelves for each live broadcast in the live broadcast room within a preset time, a product whose relevance to the search request meets a second preset condition is selected as the target product.
[0038] In a fourth aspect, the present disclosure also provides a live broadcast information display device, including:
[0039] An acquisition module is configured to respond to a user's search request and acquire live preview information of a live broadcast room that matches the search request and product information of a target product; wherein the target product is a target product selected from a plurality of products in the live broadcast room, and the product includes a first product listed in the live broadcast room during the current live broadcast, and a second product listed in each live broadcast during a preset time;
[0040] A display module is used to display the live broadcast card corresponding to the live broadcast room on the search results page, display the live broadcast preview information in the first area of the live broadcast card, and display the product information of the target product in the second area of the live broadcast card.
[0041] In an optional embodiment, the target products include multiple products; multiple target products are products that match the search request; or, some of the multiple target products match the search request, and the remaining products are products that are combined with the partial products.
[0042] In an optional implementation, the product information of the target product displayed on the search result page includes: distinguishing information of a plurality of the target products under at least one attribute type.
[0043] In an optional implementation, the target product is the product being broadcast live in the live broadcast room;
[0044] The device also includes a playback module, which is used to respond to a trigger operation for the live preview information or the product information of the target product after displaying the live broadcast card corresponding to the live broadcast room on the search results page, and to play the live broadcast content of the live broadcast room in full screen starting from the current explanation position of the target product.
[0045] In an optional implementation manner, the target product is a product that has been broadcast live in the live broadcast room;
[0046] The device further includes a playback module for, after displaying the live broadcast card corresponding to the live broadcast room on the search results page, responding to a triggering operation on the live broadcast preview information, playing the live broadcast content of the live broadcast room in full screen starting from the starting explanation position or the current explanation position of the live broadcast room; or
[0047] In response to a triggering operation on the product information of the target product, the live broadcast content of the live broadcast room is played in full screen starting from the historical explanation position of the target product.
[0048] In a fifth aspect, an embodiment of the present disclosure further provides a computer device, comprising: a processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the above-mentioned first aspect, or the steps of any possible live broadcast information display method in the first aspect, are executed.
[0049] In a sixth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned first aspect, or any possible live broadcast information display method in the first aspect are executed.
[0050] For a description of the effects of the above-mentioned live information display device, computer equipment, and computer-readable storage medium, please refer to the description of the above-mentioned live information display method, which will not be repeated here.
[0051] The live broadcast information display method, apparatus, computer equipment and storage medium provided by the embodiments of the present disclosure receive a search request from a user terminal and determine a live broadcast room that matches the search request; when there are multiple products in the live broadcast room, determine a target product for display in a live broadcast card from the multiple products in the live broadcast room; wherein the products include the first product put on the shelves for the current live broadcast in the live broadcast room and the second product put on the shelves for each live broadcast within a preset time; the live broadcast preview information corresponding to the live broadcast room and the product information of the target product are sent to the user terminal, so that the user terminal displays the live broadcast card containing the live broadcast preview information and the product information of the target product on the search results page.
[0052] That is, in the case where the searched live broadcast room contains multiple products, the embodiment of the present disclosure selects the target product displayed in the live broadcast card from the multiple products in the live broadcast room. By screening and limited display of products, it can provide users with effective reference suggestions, allowing users to obtain the intended results better and faster.
[0053] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the embodiments. The drawings herein are incorporated into and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and, together with the specification, are used to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings can be obtained based on these drawings without inventive effort.
[0055] Figure 1 A flowchart of a method for displaying live broadcast information provided by an embodiment of the present disclosure;
[0056] Figure 2 A flowchart of another method for displaying live broadcast information provided by an embodiment of the present disclosure;
[0057] Figure 3a A schematic diagram showing a target product in a search result page provided by an embodiment of the present disclosure;
[0058] Figure 3b A schematic diagram showing multiple target products on a search results page provided by an embodiment of the present disclosure;
[0059] Figure 4 A schematic diagram of a live broadcast information display device provided in an embodiment of the present disclosure;
[0060] Figure 5 A schematic diagram of another live broadcast information display device provided by an embodiment of the present disclosure;
[0061] Figure 6 A schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0062] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure is not intended to limit the scope of the present disclosure for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present disclosure.
[0063] In addition, the terms "first," "second," and the like in the description and claims of the embodiments of the present disclosure and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments described herein can be practiced in an order other than that shown or described herein.
[0064] In this document, "multiple or several" refers to two or more. "And / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0065] Research has found that when a user initiates a search, if there is a live broadcast room that matches the user's search information, the live broadcast card corresponding to the live broadcast room will be displayed in the search results.
[0066] If the user's main need when initiating a search is to quickly find relevant products, then when there are many products in the live broadcast room displayed in the live broadcast card, it is usually difficult to give the user effective reference suggestions. The user needs to trigger each product separately to enter the corresponding product details page for viewing and confirmation, resulting in low efficiency in obtaining the intended results.
[0067] Based on the problem that users cannot obtain effective reference suggestions in time for multiple products in the above-mentioned live broadcast room, the present disclosure provides a live broadcast information display method. When the searched live broadcast room contains multiple products, the target product displayed in the live broadcast card is selected from the multiple products in the live broadcast room. By screening and limited display of products, effective reference suggestions can be given to users, allowing users to obtain the intended results better and faster.
[0068] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings.
[0069] To facilitate understanding of this embodiment, we first provide a detailed introduction to a method for displaying live broadcast information disclosed in this embodiment. The method provided in this embodiment is generally executed by a computer device with sufficient computing power, such as a terminal device, a server, or other processing device. In some possible implementations, this method can be implemented by a processor invoking computer-readable instructions stored in a memory.
[0070] The embodiment of the present disclosure provides a live broadcast information display method applied to a server side. The live broadcast information display method provided by the embodiment of the present disclosure is described in detail below by taking the execution subject as a server as an example.
[0071] like Figure 1 FIG. 1 is a flowchart of a live broadcast information display method provided by an embodiment of the present disclosure. The live broadcast information display method of the embodiment of the present disclosure can be applied to a comprehensive search scenario, and mainly includes the following steps S101 to S103:
[0072] S101: Receive a search request from a user terminal and determine a live broadcast room that matches the search request.
[0073] In this step, the search request may carry search information input by the user, for example, a search term, query statement, or query voice input at the query entry of the user terminal. The user terminal may include but is not limited to: a web page terminal of the target web page, an application client, etc.
[0074] In implementation, the live broadcast room that matches the search request can be determined based on the semantic matching results between the live broadcast content of each pre-stored live broadcast room and the search information.
[0075] For example, the live content in a live broadcast room may include titles, comments, product descriptions, video image information, etc. A semantic recognition algorithm can be used to determine the semantic relevance between the titles, comments, product descriptions, video image information, and the search information, and use the average relevance or maximum relevance as the semantic matching result to determine the live broadcast room that matches the search request.
[0076] S102: When there are multiple products in the live broadcast room, determine the target product to be displayed in the live broadcast card from the multiple products in the live broadcast room; wherein the products include the first product put on the shelves for the current live broadcast in the live broadcast room, and the second product put on the shelves for each live broadcast within a preset time.
[0077] When there are multiple commodities in the live broadcast room, one or more target commodities that meet the search request can be selected from the multiple commodities in the live broadcast room.
[0078] This live broadcast represents the live broadcast of the current broadcast. Each live broadcast within the preset time represents different live broadcasts within the historical period, that is, different live broadcasts that have been broadcast. The products listed in each live broadcast are the products introduced during the live broadcast. Each live broadcast room can list multiple products, and each product corresponds to its own live broadcast content (i.e., title, product description information, video image information, etc.).
[0079] In some embodiments, when only one target product is selected, the target product may be the first product that matches the search request, or the second product that matches the search request. In a specific implementation, the first product whose correlation with the search request meets certain conditions (such as the highest correlation and greater than a certain threshold) can be preferentially selected as the target product from among the multiple first products listed in the live broadcast room during the current broadcast; if there is no first product that meets the conditions, the second product whose correlation with the search request meets certain conditions (such as the highest correlation and greater than a certain threshold) can be selected as the target product from among the second products listed in the live broadcast room during each live broadcast within a preset time.
[0080] The relevance here can be determined based on the semantic relevance between product-related information (such as product description information) and the search information in the search request, the degree of matching described below, and any other information that affects the degree of matching between the product and the search request.
[0081] In other embodiments, when there are multiple target products, multiple target products are displayed in the live broadcast card. The multiple target products displayed in the live broadcast card can be products that match the search request; or, some of the multiple target products match the search request, and the remaining products are products that are combined with the partial products.
[0082] Here, in one embodiment, the multiple target products may all be products that match the search request. In a specific implementation, the multiple target products may include a first product that matches the search request and a second product that matches the search request. For example, the first product that matches the search request can be preferentially selected as the target product from the multiple first products that are listed in the live broadcast room during the current live broadcast. If the number of selected first products does not exceed the upper limit of the number of target products, the second product that matches the search request can be selected as the target product from the multiple second products that are listed in the live broadcast room during each live broadcast within a preset time.
[0083] In another embodiment, some of the multiple target products may match the search request, and the remaining products may be products that are combined with the aforementioned products. Here, the products that are combined with the aforementioned products may be, for example, products that meet the matching conditions with the aforementioned products, such as products that form a toiletries set, products that form a clothing set, or products that form a discount promotion with the aforementioned products.
[0084] For example, if some of the products are down jackets, then the products that go with them, i.e., the remaining products, may include thermal underwear, windproof jackets, etc. For another example, if some of the products are lipsticks, then the products that go with them, i.e., the remaining products, may include eyeshadow palettes, cosmetic sets, etc.
[0085] During implementation, multiple target products displayed in the live broadcast card can be respectively screened out from the above-mentioned multiple first products and multiple second products; specifically, from the multiple first products put on the shelves of the live broadcast room for the current live broadcast, products whose relevance to the search request meets the first preset condition can be selected as target products; and from the second products put on the shelves of each live broadcast in the live broadcast room within the preset time, products whose relevance to the search request meets the second preset condition can be selected as target products.
[0086] For example, if the correlation between the relevant information of a product (i.e., the first product or the second product) and the search information corresponding to the search request is greater than or equal to a preset correlation threshold, the product can be used as the target product; alternatively, the correlations between multiple products and the search request are sorted from large to small, and the products corresponding to the preset number of correlations are used as target products.
[0087] In this case, the calculation of the correlation may take into account the degree of matching based on the set matching results. The above sets of products may be pre-set, and the matching degree of sets of products of the same brand is greater than that of sets of products of different brands; and the matching degree of sets of products is greater than that of products that do not constitute a set.
[0088] Exemplarily, since some of the products are target products that directly match the search request, products whose matching degree with the selected partial products is greater than or equal to a first preset matching degree can be selected from the multiple first products put on the shelves in the current live broadcast of the live broadcast room as the remaining products in the target products; and products whose matching degree with the selected partial products is greater than or equal to a second preset matching degree can be selected from the second products put on the shelves in each live broadcast of the live broadcast room within a preset time as the remaining products in the target products; or, the matching degree between multiple first products or multiple second products and some of the products is determined, and they are arranged in order of the size of the matching degree, and the products corresponding to the preset number of matching degrees (i.e., the first products or the second products) can be used as the remaining products in the target products.
[0089] The first preset matching degree and the second preset matching degree can be determined based on actual scenarios and experience, and are not specifically limited in the embodiments of the present disclosure.
[0090] S103: Send the live preview information corresponding to the live broadcast room and the product information of the target product to the user terminal, so that the user terminal displays the live broadcast card containing the live preview information and the product information of the target product on the search results page.
[0091] In this step, the live preview information may include a dynamic video of the live broadcast room, or a promotional poster image, etc. The product information may include product name, brand, texture, model, capacity, size, or dimensions.
[0092] In some embodiments, the product information of the target product displayed on the search results page can be determined according to the following steps: determining the distinguishing information of multiple target products under at least one attribute type; and using the distinguishing information under at least one attribute type as the product information displayed on the search results page.
[0093] Here, the attribute type may include, for example, category, brand, texture, model, etc.
[0094] Differentiating information of multiple target products under at least one attribute type. For example, the same lipstick brand can contain differentiating information such as texture and color; for another example, the same lipstick color can contain differentiating information such as brand and texture.
[0095] After the live preview information corresponding to the live broadcast room and the product information of the target product are sent to the user end, a live broadcast card is displayed on the search results page of the user end. The live broadcast preview information can be displayed in the first area of the live broadcast card, and the product information of the target product can be displayed in the second area of the live broadcast card.
[0096] In the above S101 to S103, when the searched live broadcast room contains multiple products, the target product displayed in the live broadcast card is selected from the multiple products in the live broadcast room. By screening and limited display of products, effective reference suggestions can be given to users, allowing users to obtain the intended results better and faster.
[0097] Based on the same inventive concept, the embodiment of the present disclosure also provides a live broadcast information display method applied to the user side. The live broadcast information display method provided by the embodiment of the present disclosure is described in detail below using the terminal device on the user side as an example of the execution subject.
[0098] like Figure 2 FIG. 2 is a flowchart of another method for displaying live broadcast information provided by an embodiment of the present disclosure. The method for displaying live broadcast information provided by an embodiment of the present disclosure is applied to a scenario of comprehensive search information, and mainly includes the following steps S201 to S202:
[0099] S201: Respond to the user's search request, and obtain the live preview information of the live broadcast room that matches the search request and the product information of the target product; wherein the target product is a target product selected from multiple products in the live broadcast room, and the products include the first product put on the shelves for the current live broadcast in the live broadcast room, and the second product put on the shelves for each live broadcast within a preset time.
[0100] In this step, the search request may be a request to obtain information search results based on the user's own search intention on a front-end page, such as a web page or an application (Application, APP) page that provides various information.
[0101] A search box may be provided in the front-end page, and a comprehensive search request may be initiated based on the search information in the search box.
[0102] Here, the live preview information of the live broadcast room that matches the search request and the product information of the target product obtained are also the live preview information of the live broadcast room that matches the search request and the product information of the target product sent by the server to the user end in the above embodiment.
[0103] The matching rules can be found in the specific implementation process of the server side mentioned above, and the repeated parts will not be repeated here.
[0104] Since the target product is selected from multiple products in the live broadcast room, there may be one or more target products that match the search situation.
[0105] S202: Display the live broadcast card corresponding to the live broadcast room on the search results page, display the live broadcast preview information in the first area of the live broadcast card, and display the product information of the target product in the second area of the live broadcast card.
[0106] When the target product is one, see Figure 3a As shown, it is a schematic diagram of displaying a target product in the search results page, including a search box 31 and a live broadcast card 32; the search box displays search information; the live broadcast card 32 includes a first area 321 and a second area 322; wherein, the first area 321 displays live broadcast preview information, such as live video during product explanation, number of visits to the live broadcast room, etc.; the second area 322 displays product information of the target product, such as product pictures, brand information, purchase price, etc.
[0107] In the case of multiple target products, the multiple target products may be products that match the search request; or, some of the multiple target products may match the search request, and the remaining products may be products that are combined with the partial products.
[0108] That is, in one embodiment described above, the multiple target products displayed in the live broadcast card can all be products that match the search request. This can include selecting a first product that matches the search request from multiple first products listed in the live broadcast room as the target product. Here, the first product that matches the search request can be a product whose relevance to the search request meets a first preset condition. If the number of selected first products does not exceed the upper limit of the number of target products, a second product that matches the search request can be selected from multiple second products listed in each live broadcast of the live broadcast room within a preset time as the target product. Here, the second product that matches the search request can be a product whose relevance to the search request meets a second preset condition. In another embodiment, some of the multiple target products displayed in the live broadcast card can match the search request, and the remaining products can constitute products that are combined with the aforementioned part of the products. Here, the products that are combined with the part of the products can be, for example, products that meet certain matching conditions with the part of the products, such as products that constitute a washing and care set, products that constitute a clothing combination, or products that constitute a full-reduction activity with the part of the products. For example, if some of the products are down jackets, then the products that go with them, i.e., the remaining products, may include thermal underwear, windproof jackets, etc. For another example, if some of the products are lipsticks, then the products that go with them, i.e., the remaining products, may include eyeshadow palettes, cosmetic sets, etc.
[0109] See also Figure 3b As shown, it is a schematic diagram of displaying multiple target products in the search result page, wherein the second area 322 displays product information of multiple target products, and the product information of the target products may include distinguishing information of the multiple target products under at least one attribute type.
[0110] Here, the attribute types of the goods may include, for example, category, brand, texture, model, etc. For multiple target goods, the distinguishing information of these multiple target goods under one or more attribute types may be highlighted, so as to facilitate the user to compare and select multiple target goods. For example, when the target goods displayed are different brands of the same category, the brand, texture, model, etc. of these multiple target goods may be highlighted in the product information. For another example, when the target goods displayed are the same brand of the same category, the texture, model, etc. of these multiple target goods may be highlighted in the product information. For example, if the multiple target goods are lipsticks of different brands, the product information of these multiple lipsticks may include brand information, color number information, etc.
[0111] In some embodiments, after the live broadcast card corresponding to the live broadcast room is displayed on the search results page, if the target product is the product currently being broadcast in the live broadcast room, regardless of whether the user triggers the live broadcast preview content or the product information of the target product, the live broadcast content can be played starting from the current explanation position of the live broadcast content, thereby satisfying both interest in the live broadcast room and interest in the target product. In other words, when responding to a trigger operation for the live broadcast preview information or the product information of the target product, the live broadcast content of the live broadcast room can be played full-screen starting from the current explanation position of the target product. The current explanation position can refer to the playback position of the live broadcast content corresponding to the current time.
[0112] Alternatively, in another embodiment, in response to a triggering operation on the live preview information or the product information of the target product, the live broadcast content of the live broadcast room may be played in full screen starting from the starting position of the explanation of the target product in the current live broadcast room, i.e., the portion of the live broadcast explanation content for the target product that has already been played may be replayed. The starting position may refer to the playback position of the live broadcast content corresponding to the time when the explanation of the target product begins in the current live broadcast content.
[0113] In other embodiments, after the live broadcast card corresponding to the live broadcast room is displayed on the search results page, if the target product is a product that has been broadcast live in the live broadcast room, the live broadcast preview information and product information in the live broadcast card can have different playback effects after being triggered.
[0114] Regarding the live preview information, if the user triggers the live preview information, it can be considered that the user is mainly interested in the live broadcast room. At this time, in response to the triggering operation of the live preview information, the live content of the live broadcast room can be played in full screen starting from the starting explanation position or the current explanation position of the live broadcast room.
[0115] For example, when the live broadcast ends, in response to a trigger operation on the live preview information, the live broadcast content of the live broadcast room can be played back in full screen starting from the starting explanation position of the live broadcast room. When the live broadcast does not end, in response to a trigger operation on the live preview information, the live broadcast content of the live broadcast room can be played back in full screen starting from the current explanation position.
[0116] In addition, for the product information of the target product, if the user triggers the product information, it can be considered that the user is mainly interested in the target product. At this time, when responding to the trigger operation of the product information of the target product, the live broadcast content of the live broadcast room can be played in full screen starting from the historical explanation position of the target product, that is, the historical live broadcast explanation content of the target product can be replayed.
[0117] In the above S201~S202, when the searched live broadcast room contains multiple products, the target product displayed in the live broadcast card is selected from the multiple products in the live broadcast room. The target product is likely to meet the relevant needs of the user's search. By screening and limited display of products, for example, through the live broadcast preview information corresponding to the target product and the product information of the target product, the user can be given effective reference suggestions, allowing the user to obtain the intended results better and faster, thereby improving the user's goal achievement rate.
[0118] Those skilled in the art will understand that in the above-mentioned method of the specific implementation method, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0119] Based on the same inventive concept, the embodiment of the present disclosure also provides a live broadcast information display device corresponding to the above-mentioned live broadcast information display method applied on the server side. Since the principle of solving the problem by the live broadcast information display device is similar to the above-mentioned live broadcast information display method of the corresponding execution subject, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0120] like Figure 4 FIG. 4 is a schematic diagram of a live broadcast information display device provided by an embodiment of the present disclosure, wherein the device includes: a first determination module 401, a second determination module 402 and a sending module 403; wherein,
[0121] The first determining module 401 is configured to receive a search request from a user terminal and determine a live broadcast room that matches the search request;
[0122] The second determining module 402 is configured to determine, when there are multiple products in the live broadcast room, a target product to be displayed in the live broadcast card from the multiple products in the live broadcast room; wherein the product includes a first product that is available for the live broadcast of the live broadcast room and a second product that is available for each live broadcast within a preset time period;
[0123] The sending module 403 is used to send the live preview information corresponding to the live broadcast room and the product information of the target product to the user terminal, so that the user terminal displays a live broadcast card containing the live preview information and the product information of the target product on the search results page.
[0124] In an optional embodiment, the target products include multiple products; multiple target products are products that match the search request; or, some of the multiple target products match the search request, and the remaining products are products that are combined with the partial products.
[0125] In an optional implementation, the second determining module 402 is configured to determine the product information of the target product to be displayed on the search results page according to the following steps:
[0126] Determining distinguishing information of a plurality of target products under at least one attribute type;
[0127] The distinguishing information under the at least one attribute type is used as the product information displayed on the search result page.
[0128] In an optional embodiment, the second determining module 402 is configured to select, from among the plurality of first commodities listed in the live broadcast room, a commodity whose relevance to the search request satisfies a first preset condition as the target commodity; and
[0129] From the second products put on the shelves for each live broadcast in the live broadcast room within a preset time, a product whose relevance to the search request meets a second preset condition is selected as the target product.
[0130] Based on the same inventive concept, the embodiment of the present disclosure also provides a live broadcast information display device corresponding to the above-mentioned live broadcast information display method applied to the user side. Since the principle of solving the problem by the live broadcast information display device is similar to the above-mentioned live broadcast information display method of the corresponding execution subject, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0131] like Figure 5 FIG. 5 is a schematic diagram of a live broadcast information display device provided by an embodiment of the present disclosure, wherein the device includes: an acquisition module 501 and a display module 502; wherein,
[0132] Acquisition module 501 is configured to respond to a user's search request and acquire live preview information and product information of a target product of a live broadcast room that matches the search request; wherein the target product is a target product selected from a plurality of products in the live broadcast room, and the product includes a first product available for the live broadcast of the live broadcast room and a second product available for each live broadcast within a preset time period;
[0133] Display module 502 is used to display the live broadcast card corresponding to the live broadcast room on the search results page, display the live broadcast preview information in the first area of the live broadcast card, and display the product information of the target product in the second area of the live broadcast card.
[0134] In an optional embodiment, the target products include multiple products; multiple target products are products that match the search request; or, some of the multiple target products match the search request, and the remaining products are products that are combined with the partial products.
[0135] In an optional implementation, the product information of the target product displayed on the search result page includes: distinguishing information of a plurality of the target products under at least one attribute type.
[0136] In an optional implementation, the target product is the product being broadcast live in the live broadcast room;
[0137] The device also includes a playback module 503, which is used to respond to a trigger operation for the live preview information or the product information of the target product after displaying the live broadcast card corresponding to the live broadcast room on the search results page, and to play the live broadcast content of the live broadcast room in full screen starting from the current explanation position of the target product.
[0138] In an optional implementation manner, the target product is a product that has been broadcast live in the live broadcast room;
[0139] The device further includes a playback module 503 for displaying the live broadcast card corresponding to the live broadcast room on the search result page, and then responding to a trigger operation on the live broadcast preview information to play the live broadcast content of the live broadcast room in full screen starting from the starting explanation position or the current explanation position of the live broadcast room; or
[0140] In response to a triggering operation on the product information of the target product, the live broadcast content of the live broadcast room is played in full screen starting from the historical explanation position of the target product.
[0141] For descriptions of the processing flow of each module in the device and the interaction flow between each module, reference can be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.
[0142] Based on the same technical concept, the embodiment of the present application also provides a computer device. Figure 6 FIG. 1 is a schematic diagram of the structure of a computer device provided in an embodiment of the present application, including:
[0143] Processor 61, memory 62, and bus 63. The memory 62 stores machine-readable instructions executable by the processor 61, and the processor 61 is configured to execute the machine-readable instructions stored in the memory 62. When the machine-readable instructions are executed by the processor 61, the processor 61 performs the following steps: S101: receiving a search request from a user terminal and determining a live broadcast room that matches the search request; S102: when there are multiple products in the live broadcast room, determining a target product to be displayed in a live broadcast card from the multiple products in the live broadcast room; the products include the first product listed in the live broadcast room and the second product listed in each live broadcast within a preset time; S103: sending the live broadcast preview information corresponding to the live broadcast room and the product information of the target product to the user terminal, so that the user terminal displays the live broadcast card containing the live broadcast preview information and the product information of the target product on the search results page.
[0144] Alternatively, the processor 61 performs the following steps: S201: responding to the user's search request, obtaining the live broadcast preview information of the live broadcast room that matches the search request and the product information of the target product; wherein the target product is a target product selected from multiple products in the live broadcast room, and the products include the first product on the shelves for the current live broadcast of the live broadcast room, and the second product on the shelves for each live broadcast within a preset time; S202: displaying the live broadcast card corresponding to the live broadcast room on the search results page, displaying the live broadcast preview information in the first area of the live broadcast card, and displaying the product information of the target product in the second area of the live broadcast card.
[0145] The above-mentioned memory 62 includes a memory 621 and an external memory 622; the memory 621 here is also called an internal memory, which is used to temporarily store the calculation data in the processor 61, as well as the data exchanged with the external memory 622 such as a hard disk. The processor 61 exchanges data with the external memory 622 through the memory 621. When the computer device is running, the processor 61 and the memory 62 communicate through the bus 63, so that the processor 61 executes the execution instructions mentioned in the above method embodiment.
[0146] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program executes the steps of the live broadcast information display method described in the above method embodiment. The storage medium can be a volatile or non-volatile computer-readable storage medium.
[0147] The embodiments of the present disclosure also provide a computer program product, which carries program code. The instructions included in the program code can be used to execute the steps of the live broadcast information display method described in the above-mentioned live broadcast information display method embodiment. For details, please refer to the above-mentioned method embodiment, which will not be repeated here.
[0148] The computer program product may be implemented in hardware, software, or a combination thereof. In one embodiment, the computer program product is implemented as a computer storage medium. In another embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).
[0149] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems and devices described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0150] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0151] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0152] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0153] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The scope of protection of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed in the present disclosure, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure shall be subject to the scope of protection of the claims.
Claims
1. A method for displaying live broadcast information, characterized in that: The method comprises: Receive a search request from a user terminal and determine a live broadcast room that matches the search request; In the case where there are multiple commodities in the live broadcast room, a target commodity for display in the live broadcast card is determined from the multiple commodities in the live broadcast room; wherein the commodities include a first commodity put on the shelves for the current live broadcast of the live broadcast room, and a second commodity put on the shelves for each live broadcast within a preset time, wherein the current live broadcast of the live broadcast room represents the live broadcast of the current broadcast, and each live broadcast within the preset time represents a live broadcast of a different broadcast within a historical time period; the target commodities include multiple commodities, and multiple target commodities are commodities that match the search request; or, some of the multiple target commodities match the search request, and the remaining commodities are commodities that are combined with the partial commodities; Sending the live preview information corresponding to the live broadcast room and the product information of the target product to the user terminal, so that the user terminal displays a live broadcast card containing the live preview information and the product information of the target product on the search results page; Determining a target product for display in a live broadcast card from among the multiple products in the live broadcast room includes: Selecting, from a plurality of first commodities listed in the live broadcast room during the current live broadcast, a commodity whose relevance to the search request satisfies a first preset condition as the target commodity; and From the second products put on the shelves for each live broadcast in the live broadcast room within a preset time, a product whose relevance to the search request meets a second preset condition is selected as the target product.
2. The method according to claim 1, characterized in that Determine the product information of the target product displayed on the search results page by following the steps below: Determining distinguishing information of a plurality of target products under at least one attribute type; The distinguishing information under the at least one attribute type is used as the product information displayed on the search result page.
3. A method for displaying live broadcast information, characterized in that: The method comprises: In response to a user's search request, live broadcast preview information of a live broadcast room that matches the search request and product information of a target product are obtained; wherein the target product is a target product selected from a plurality of products in the live broadcast room, and the products include a first product that is put on the shelves for the current live broadcast of the live broadcast room, and a second product that is put on the shelves for each live broadcast within a preset time, wherein the current live broadcast of the live broadcast room refers to the live broadcast of the current broadcast, and each live broadcast within the preset time refers to a live broadcast of a different broadcast within a historical time period; the target products include multiple products, and multiple target products are products that match the search request; or, some of the multiple target products match the search request, and the remaining products are products that are combined and matched with the partial products; Displaying a live broadcast card corresponding to the live broadcast room on the search results page, displaying the live broadcast preview information in the first area of the live broadcast card, and displaying product information of the target product in the second area of the live broadcast card; Determining a target product for display in a live broadcast card from among the multiple products in the live broadcast room includes: Selecting, from a plurality of first commodities listed in the live broadcast room during the current live broadcast, a commodity whose relevance to the search request satisfies a first preset condition as the target commodity; and From the second products put on the shelves for each live broadcast in the live broadcast room within a preset time, a product whose relevance to the search request meets a second preset condition is selected as the target product.
4. The method according to claim 3, characterized in that The product information of the target product displayed on the search result page includes: distinguishing information of a plurality of the target products under at least one attribute type.
5. The method according to claim 3, characterized in that The target product is the product being broadcast live in the live broadcast room; After displaying the live broadcast card corresponding to the live broadcast room on the search results page, the method further includes: In response to a triggering operation on the live preview information or the product information of the target product, the live content of the live broadcast room is played in full screen starting from the current explanation position of the target product.
6. The method according to claim 3, characterized in that The target product is a product that has been broadcast live in the live broadcast room; After displaying the live broadcast card corresponding to the live broadcast room on the search results page, the method further includes: In response to a triggering operation on the live preview information, the live content of the live room is played in full screen starting from the starting explanation position or the current explanation position of the live room; or, In response to a triggering operation on the product information of the target product, the live broadcast content of the live broadcast room is played in full screen starting from the historical explanation position of the target product.
7. A live broadcast information display device, characterized in that: include: A first determining module is configured to receive a search request from a user terminal and determine a live broadcast room that matches the search request; The second determination module is used to determine, when there are multiple commodities in the live broadcast room, a target commodity for display in a live broadcast card from the multiple commodities in the live broadcast room; wherein the commodities include a first commodity put on the shelves for the current live broadcast of the live broadcast room, and a second commodity put on the shelves for each live broadcast within a preset time, wherein the current live broadcast of the live broadcast room represents the live broadcast of the current broadcast, and each live broadcast within the preset time represents the live broadcast of different broadcasts within a historical time period; the target commodities include multiple commodities, and multiple target commodities are commodities that match the search request; or, some of the multiple target commodities match the search request, and the remaining commodities are commodities that are combined with the partial commodities; a sending module, configured to send the live preview information corresponding to the live broadcast room and the product information of the target product to the user terminal, so that the user terminal displays a live broadcast card containing the live preview information and the product information of the target product on the search results page; Wherein, the second determining module is further configured to: Selecting, from a plurality of first commodities listed in the live broadcast room during the current live broadcast, a commodity whose relevance to the search request satisfies a first preset condition as the target commodity; and From the second products put on the shelves for each live broadcast in the live broadcast room within a preset time, a product whose relevance to the search request meets a second preset condition is selected as the target product.
8. A live broadcast information display device, characterized in that: include: An acquisition module is configured to respond to a user's search request and acquire live preview information of a live broadcast room that matches the search request and product information of a target product; wherein the target product is a target product selected from a plurality of products in the live broadcast room, and the products include a first product that is put on the shelves for the current live broadcast of the live broadcast room, and a second product that is put on the shelves for each live broadcast within a preset time, wherein the current live broadcast of the live broadcast room represents the live broadcast of the current broadcast, and each live broadcast within the preset time represents a live broadcast of a different broadcast within a historical time period; the target product includes a plurality of products, and the plurality of target products are products that match the search request; or, some of the plurality of target products match the search request, and the remaining products are products that are combined and matched with the partial products; a display module, configured to display a live broadcast card corresponding to the live broadcast room on a search results page, display the live broadcast preview information in a first area of the live broadcast card, and display product information of the target product in a second area of the live broadcast card; Determining a target product for display in a live broadcast card from among the multiple products in the live broadcast room includes: Selecting, from a plurality of first commodities listed in the live broadcast room during the current live broadcast, a commodity whose relevance to the search request satisfies a first preset condition as the target commodity; and From the second products put on the shelves for each live broadcast in the live broadcast room within a preset time, a product whose relevance to the search request meets a second preset condition is selected as the target product.
9. A computer device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor and the memory communicate via the bus. When the machine-readable instructions are executed by the processor, the steps of the live broadcast information display method according to any one of claims 1 to 6 are performed.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the live broadcast information display method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Information display method and device, terminal, server and storage medium
CN111970523A
Search result display method and device, computer equipment and storage medium
CN114168865A