Live interactive method, device, equipment, storage medium and program product

By displaying the e-commerce live broadcast interface that matches the target product during the e-commerce live broadcast and utilizing the display attributes and prompt information of the product description information, the problem of insufficient recognition of user search intent is solved and the efficiency of live broadcast interaction is improved.

CN118555459BActive Publication Date: 2025-09-23SHUXING TECH (BEIJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410701894.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-31
Publication Date
2025-09-23
Estimated Expiration
2044-05-31

AI Technical Summary

Technical Problem

Existing e-commerce live broadcast search methods cannot accurately identify users' search intent, resulting in users being unable to quickly find products of interest.

Method used

By responding to the search operation of the target search information, a search result page is displayed, which includes e-commerce live broadcasts that match the target product, and its live broadcast interface is displayed after the target e-commerce live broadcast is selected. The display attributes and prompt information of the product description information are used to ensure that users can quickly identify and interact with the target product.

Benefits of technology

It achieves accurate identification of user search intent, improves the efficiency of live broadcast interaction, and enables users to quickly and seamlessly switch between search and live broadcast transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118555459B_ABST
    Figure CN118555459B_ABST
Patent Text Reader

Abstract

The embodiments of the present application disclose a live broadcast interaction method, apparatus, device, storage medium, and program product. The method includes: in response to a search operation based on target search information, displaying a search result page; the search result page includes at least one e-commerce live broadcast, the target product is determined based on the target search information; at least one e-commerce live broadcast is determined based on the target product, and at least one e-commerce live broadcast is a live broadcast of live products including the target product; in response to a selection operation of a target e-commerce live broadcast in at least one e-commerce live broadcast, displaying the live broadcast interface of the selected target e-commerce live broadcast. The embodiment of the present application can accurately identify the user's search intent, allowing the user to seamlessly switch between search and live transaction, thereby improving the efficiency of live broadcast interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, and in particular to live interactive methods, devices, equipment, storage media, and program products. Background Art

[0002] E-commerce live streaming utilizes real-time video and audio communication technologies to introduce, display, explain, and promote products or services through websites, applications, mini-programs, and other platforms, using live video, audio, text, or a combination of these. This allows for interaction with consumers, with the goal of achieving transactions. When a user initiates a search, they can find e-commerce live streaming that matches their target search information. However, the products displayed in these live streams may not necessarily be what the user is searching for. In other words, existing search methods cannot accurately identify user search intent. Summary of the Invention

[0003] The technical problem to be solved by the embodiments of the present application is to provide a live broadcast interaction method, device, equipment, storage medium and program product that can accurately identify the user's search intention, so that the user can seamlessly switch between search and live broadcast transactions, thereby improving the efficiency of live broadcast interaction.

[0004] In one aspect, an embodiment of the present application provides a live interactive method, the method comprising:

[0005] In response to a search operation based on the target search information, a search results page is displayed; the search results page includes at least one e-commerce live broadcast, the target product is determined based on the target search information; the at least one e-commerce live broadcast is determined based on the target product, and the at least one e-commerce live broadcast is a live broadcast of a product including the target product;

[0006] In response to a selection operation on a target e-commerce live broadcast among the at least one e-commerce live broadcast, a live broadcast interface of the selected target e-commerce live broadcast is displayed.

[0007] In one embodiment, the search result page includes at least one display partition, each display partition is used to present a preview content of the live broadcast; the method further includes:

[0008] Displaying product description information of the target product in any one or more display sections of the search results page;

[0009] The display attributes of the product description information of the target product in each display zone are the same or different; the display attributes include at least one of the following: display position, display style, display track, display mode and display color.

[0010] In one embodiment, any live broadcast in the search result page includes any of the following: a live broadcast in a live broadcast state, a live broadcast in a playback state, or a live broadcast in a live broadcast preview state;

[0011] The product description information includes at least one of the following: the quantity of the target product, the product type of the target product, the product label of the target product, and the product image of the target product.

[0012] In one embodiment, the method further comprises:

[0013] Displaying first prompt information at a position associated with a display position of the product description information of the target product in the live broadcast interface, wherein the first prompt information is used to prompt that the product information of the target product matches the search information;

[0014] The associated position includes at least one of the following: a position adjacent to a display position of the product description information, and a display position of the product description information.

[0015] In one embodiment, the step of executing a transaction operation on the target product in response to a triggering operation on the product description information of the target product includes:

[0016] In response to a triggering operation on the product description information of the target product, a product information interface is displayed; wherein the product information interface includes product attribute information of at least one product displayed in the target live broadcast, the at least one product includes the target product, and the product attribute information of the target product is displayed at the top of the product information interface; or, the product information interface includes the product attribute information of the target product;

[0017] In response to a triggering operation on the commodity attribute information of the target commodity in the commodity information interface, a transaction operation on the target commodity is executed.

[0018] In one embodiment, the method further comprises:

[0019] Displaying second prompt information at a position associated with the display position of the product attribute information of the target product in the product information interface, wherein the second prompt information is used to prompt that the product information of the target product matches the search information;

[0020] The associated position includes at least one of the following: a position adjacent to a display position of the product attribute information, and a display position of the product attribute information.

[0021] In one embodiment, displaying a search result page in response to a search operation based on the target search information includes:

[0022] In response to a search operation based on the target search information, determining a target product corresponding to the target search information;

[0023] Determining at least one e-commerce live broadcast based on the target product, where the at least one e-commerce live broadcast is a live broadcast of products including the target product;

[0024] The search result page is displayed based on the at least one e-commerce live broadcast.

[0025] In one embodiment, the method is applied to a first client corresponding to a first account, and the target product is found by the server from the product database based on the search information and the preference information of the first account;

[0026] The preference information is determined by the server based on the identity information and / or historical behavior data of the first account;

[0027] The historical behavior data includes at least one of the following: historical search information of the first account in a first historical time period, and interaction data generated when the first account interacts with any media data in a second historical time period.

[0028] On the other hand, an embodiment of the present application provides a live interactive device, the live interactive device comprising:

[0029] A display unit, configured to display a search result page in response to a search operation based on the target search information; the search result page includes at least one e-commerce live broadcast, each of the e-commerce live broadcasts being configured to display at least a target product, the target product being determined based on the target search information;

[0030] The display unit is further configured to, in response to a selection operation on a target e-commerce live broadcast in the at least one e-commerce live broadcast, display a live broadcast interface of the selected target e-commerce live broadcast, and display product description information of the target product in the live broadcast interface of the target e-commerce live broadcast;

[0031] The processing unit is configured to execute a transaction operation on the target product in response to a triggering operation on the product description information of the target product.

[0032] On the other hand, an embodiment of the present application provides a computer device, including a processor, a storage device and a communication interface, wherein the processor, the storage device and the communication interface are interconnected, wherein the storage device is used to store a computer program that supports the computer device to execute the above method, and the computer program includes program instructions. The processor is configured to call the program instructions to execute the live broadcast interaction method described in the above aspect.

[0033] On the other hand, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions, which, when executed by a processor, enable the processor to execute the live broadcast interaction method described in the above aspects.

[0034] On the other hand, an embodiment of the present application provides a computer program product, which includes a computer program, and the computer program is suitable for being loaded by a processor and executing the live broadcast interaction method described in the above aspects.

[0035] In an embodiment of the present application, when a search operation based on target search information is detected, it can be identified that the search intention of the first account is: to trade with the target product by displaying an e-commerce live broadcast of the target product that matches the target search information; or to interact with the anchor regarding the target product in the e-commerce live broadcast, that is, the target product is the intended product. Therefore, in response to a search operation based on target search information, the target product can be determined according to the target search information, and then at least one e-commerce live broadcast determined according to the target product is displayed on the search results page. Then, the e-commerce live broadcast displayed on the search results page is very likely to be the e-commerce live broadcast that the first account wants to search for. Furthermore, when the first account chooses to enter a certain e-commerce live broadcast, it can respond to the selection operation of the target e-commerce live broadcast in at least one e-commerce live broadcast to display the live broadcast interface of the selected target e-commerce live broadcast, thereby realizing the transparent transmission of the intended product. Then, the first account can interact with the target product conveniently and quickly based on the live broadcast interface. It can be seen that the embodiment of the present application can accurately identify the search intention of the first account in a scenario where the first account performs a search operation based on the target search information, and after the first account performs a selection operation of a target e-commerce live broadcast from at least one e-commerce live broadcast displayed in the search results page, the live broadcast interface of the selected target e-commerce live broadcast can be displayed, which can facilitate the first account to interact with the target product conveniently and quickly on the live broadcast interface, thereby improving the efficiency of the live broadcast interaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0037] Figure 1 This is a structural diagram of a live interactive system provided by an embodiment of the present application;

[0038] Figure 2 This is a flowchart of a live interactive method provided by an embodiment of the present application;

[0039] Figure 3A as well as Figure 3B is a schematic diagram of a search interface provided in an embodiment of the present application;

[0040] Figures 3C to 3H This is a schematic diagram of a live broadcast interface provided by an embodiment of the present application;

[0041] Figure 4 This is a flow chart of another live interactive method provided by an embodiment of the present application;

[0042] Figure 5 This is a flow chart of another live interactive method provided by an embodiment of the present application;

[0043] Figure 6 This is a structural diagram of a live interactive device provided by an embodiment of the present application;

[0044] Figure 7 It is a structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0045] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0046] At the same time, in the description of the embodiments of this application, the terms "first", "second", etc. are used only to distinguish the description and should not be understood as indicating or implying relative importance. Therefore, the features defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of the embodiments of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0047] In the specific implementation of this application, user-related data is involved, such as search operations based on target search information, selection operations on a target e-commerce live broadcast in at least one e-commerce live broadcast, etc. When the embodiment of this application is applied to specific products or technologies, user permission or consent must be obtained, and the collection, use and processing of relevant data must comply with local laws, regulations and standards.

[0048] The live broadcast interaction method in the embodiment of the present application is applied to a live broadcast interaction device, which is arranged on a client. The client can run in a first computer device, and the first computer device is provided with one or more processors, memories, and one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the live broadcast interaction method; wherein the first computer device can be a smart terminal, such as a mobile phone, a wearable device, a vehicle-mounted device, a tablet computer, a network device, and a smart computer, etc.

[0049] The embodiment of the present application provides a live interactive system, for example, Figure 1 As shown, Figure 1 : This is a structural diagram of a live broadcast interaction system provided by an embodiment of the present application. The live broadcast interaction system may include at least one viewer client 100 (any viewer client 100 is integrated with a live broadcast interaction device), at least one host client 200, and a server 300. A computer-readable storage medium corresponding to the live broadcast interaction method is running in the viewer client 100 to execute the live broadcast interaction method. The server 300 communicates and interacts with at least one viewer client 100 and at least one host client 200. The host client 200 can initiate a live broadcast creation request to the server 300. The server 300 can respond to the live broadcast creation request and create an e-commerce live broadcast for the host client 200. The viewer client 100 can enter the e-commerce live broadcast and interact with the host client 200. For example, after the live broadcast time of the e-commerce live broadcast is reached, the host client 200 can collect video data, and the host client 200 sends the video data to the server 300. After the viewer client 100 enters the e-commerce live broadcast, the server 300 can send the video data to the viewer client 100, and the viewer client 100 can display the live broadcast interface of the e-commerce live broadcast, which can include the video content of the above video data.

[0050] The server 300 in the live interactive system can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.

[0051] Any viewer client 100 and the server 300 can be directly or indirectly connected to each other through wired or wireless communication, and this application does not impose any restrictions on this.

[0052] Any host client 200 can communicate directly or indirectly with the server 300 via wired or wireless communication, which is not limited in this application. The host client 200 can run on a second computer device, which can be a smart terminal such as a mobile phone, wearable device, in-vehicle device, tablet computer, network device, or smart computer.

[0053] It is understandable that Figure 1 The servers, at least one viewer client 100, or at least one host client 200 in the illustrated live interactive system do not constitute limitations on the embodiments of the present invention. Specifically, the number or type of servers, the number or type of at least one viewer client, the number or type of at least one host client, or the number or type of devices included in each server, host client, or viewer client do not affect the overall implementation of the technical solutions in the embodiments of the present invention and may be considered equivalent replacements or derivatives of the claimed technical solutions in the embodiments of the present invention.

[0054] Based on the above description, see Figure 2 , Figure 2 This is a flow chart of a live interactive method provided by an embodiment of the present application. The live interactive method can be applied to a first viewer client corresponding to a first account, such as Figure 2 The live interactive method shown includes but is not limited to steps S201 to S203, wherein:

[0055] S201. In response to a search operation based on the target search information, a search result page is displayed. The search result page includes at least one e-commerce live broadcast. Each e-commerce live broadcast is used to display at least a target product. The target product is determined based on the target search information.

[0056] The first account can refer to any account, and the first viewer client can refer to the above Figure 1 The live interactive system shown includes any one of at least one viewer client 100 .

[0057] Among them, the target search information may include text information, voice information or image information, etc., and is not specifically limited by the embodiments of the present application.

[0058] Among them, the e-commerce live broadcast included in the search results page refers to the live broadcast of the associated live broadcast products including the target product, such as the live broadcast of the live shopping cart including the target product, or the live broadcast of introducing, displaying, explaining or promoting the target product.

[0059] For example, the subject can log in to the e-commerce application through the first account in the first computer device, then the first computer device can run the first viewer client corresponding to the first account, and the first viewer client establishes a communication connection with the server. Figure 3A Taking the search interface shown as an example, the first viewer client can display the search interface 301, and the search interface 301 can include a search information input box. In one example, the object can enter the target search information (such as "Phalaenopsis") in the search information input box by text input, that is, the target search information is text information, and the object can also click the search confirmation control, that is, the object performs a search operation based on the target search information. The first viewer client can determine the target product based on the target search information, wherein the product information of the target product matches the target search information. In another example, the object can enter the target search information in the search information input box by voice input, that is, the target search information is voice information. For example, after the object long presses the voice input control, the target search information can be entered. After the target search information is entered, the object can stop touching the voice input control, that is, the object performs a search operation based on the target search information. The first viewer client can convert the voice information into text information and determine the target product based on the text information, wherein the product information of the target product matches the text information. In another example, the subject can input the target search information in the search information input box by means of image input, that is, the target search information is image information. For example, after the subject clicks the shooting control in the search information input box, the target search information can be collected through the camera or selected from a preset image library (such as an album or favorites, etc.). In other words, the subject performs a search operation based on the target search information. The first viewer client can determine the target product based on the image information, wherein the product information of the target product matches the image content indicated by the image information. The first viewer client can then determine at least one e-commerce live broadcast for displaying the target product. The first viewer client can also display a search result page, which may include the at least one e-commerce live broadcast determined above.

[0060] Optionally, the search information input box can display recommended search information. If the recommended search information is the target search information that the object wants to enter, the object can click the search confirmation control, that is, the object performs a search operation based on the target search information.

[0061] Optionally, the search interface may also include historical search information entered by the subject through the search information input box within a historical time period. If the target search information that the subject wants to enter is the same as a certain historical search information, the subject may click on the historical search information, i.e. the target search information, so that the subject performs a search operation based on the target search information. Figure 3A Taking the search interface shown as an example, the search interface can also include a "history" field. Below the history field, the historical search information entered by the object through the search information input box during the historical time period is displayed, such as "Phalaenopsis", "Rose", "Rose" and "Durian".

[0062] Optionally, the search interface may further include at least one candidate search information. If the target search information that the object wants to enter is the same as a candidate search information, the object may click on the candidate search information, i.e. the target search information, so that the object performs a search operation based on the target search information. Figure 3A Taking the search interface shown as an example, the search interface may also include a "Guess what you want to search" field, and at least one candidate search information is displayed below the "Guess what you want to search" field, such as "The flower language of Phalaenopsis", "Rose guitar score", "The flower language of roses", and "How to choose durian". The at least one candidate search information may be pushed by the server to the first viewer client. The server may determine the at least one candidate search information based on at least one of the preference information of the first account, hot spot information, and search information with a search count higher than a preset threshold. The method for obtaining the search information with a search count higher than the preset threshold may be: the server obtains the search information input by each viewer client, counts the number of times each search information is input, and then determines the search information with a search count higher than the preset threshold.

[0063] In an optional embodiment, the first viewer client may display a client interface, which may include a search prompt control. The first viewer client may display the search interface in response to a triggering operation on the search prompt control. The client interface may refer to any interface displaying a search prompt control, such as a homepage, a follow interface, a discovery interface, or a nearby interface. The follow interface may include content posted by accounts followed by the first account, the discovery interface may include media content recommended to the first account, and the nearby interface may include content posted by accounts in the same geographic location as the first account or in a neighboring geographic location.

[0064] In an optional embodiment, the search results page may include at least one display section, each display section being used to present a preview of an e-commerce live broadcast. The first viewer client may also display the product description information of the target product in any one or more display sections on the search results page. The display attributes of the target product description information in each display section may be the same or different, and the display attributes may include at least one of the following: display position, display style, display trajectory, display mode, and display color.

[0065] If the search results page includes an e-commerce live broadcast in a live broadcast state, the preview content of the e-commerce live broadcast may include a live broadcast content segment within a preset time period of the e-commerce live broadcast and the current system time interval, such as a preset time period of 3 seconds or 5 seconds, that is, a live broadcast content segment of the last 3 seconds or 5 seconds. If the search results page includes an e-commerce live broadcast in a replay state, the preview content of the e-commerce live broadcast may include a live broadcast content segment used to display the target product, or a live broadcast content segment used to display the e-commerce live broadcast. If the search results page includes an e-commerce live broadcast in a live broadcast preview state, the preview content of the e-commerce live broadcast may include at least one of the following: the live broadcast start time, the live broadcast duration, the live broadcast theme, a product image of any target product that matches the target search information, a host avatar, a custom image or video, etc.

[0066] The search result page displayed in response to a search operation based on the target search information may be as follows: Figure 3A As shown in 302, the search results page may display at least one media data item that matches the target search information. The at least one media data item may include the at least one e-commerce live broadcast described above. Optionally, the at least one media data item may also include published content that matches the target search information, such as video notes or graphic notes. A live broadcast identifier may be displayed in the preview content of the e-commerce live broadcast, which may be used to indicate that the preview content is a preview of the e-commerce live broadcast. Optionally, a live broadcast status identifier may also be displayed in the preview content of the e-commerce live broadcast, which may be used to indicate that the e-commerce live broadcast is in a live state, a playback state, or a live broadcast preview state.

[0067] by Figure 3B Taking the schematic diagram of the search interface shown as an example, after the object enters the target search information in the search interface 303, the first audience client can display the search results page 304 in response to the search operation based on the target search information. At least one e-commerce live broadcast that matches the target search information can be displayed in the live broadcast list. The search results page 304 can also be used to display a list of published content, which can include at least one published content that matches the target search information. The first audience client can display at least one e-commerce live broadcast that matches the target search information in the search results page in response to the search operation based on the target search information. If the object wants to switch to displaying the published content list, he can click the "Note" control in the search results page (for example, Figure 3B ), the first audience client can display at least one published content that matches the target search information in response to a trigger operation on the published content list.

[0068] Optionally, the product description information may include at least one of a product image of the target product, resource quantity (e.g., the price required to purchase the target product), and a product tag. The product tag may include at least one of the product name, product features, and product promotion information of the target product. Product features may include at least one of product type (e.g., clothing, home appliance, dress, or rice cooker) and product details (e.g., floral dress, multi-function rice cooker, or authenticity guarantee). Product promotion information may include free shipping insurance, discount promotions (e.g., x yuan off for purchases over xx yuan, buy one get one free, x discount for purchases over xx items), coupon information, etc.

[0069] Optionally, the target products displayed by different e-commerce live broadcasts all match the target search information, and the target products displayed by different e-commerce live broadcasts can be the same or different. For example, assuming the target search information is "Phalaenopsis," the search results page may display four e-commerce live broadcasts, where the first e-commerce live broadcast displays a Phalaenopsis potted plant as the target product, the second e-commerce live broadcast displays a Phalaenopsis headdress as the target product, the third e-commerce live broadcast displays clothing with a Phalaenopsis pattern as the target product, and the fourth e-commerce live broadcast displays a Phalaenopsis care book as the target product.

[0070] Optionally, the product description information of each e-commerce live broadcast can be displayed at a corresponding position in the preview content of the e-commerce live broadcast, for example, in the bottom area, top area or other areas other than the preview content. Other areas may refer to the live broadcast theme display area, the anchor avatar display area, the audience number display area, or areas adjacent to the live broadcast theme display area, the anchor avatar display area or the audience number display area.

[0071] Optionally, the display attributes of the product description information of the target product in each display section are the same or different, and the display attributes include at least one of the following: display position, display style, display track, display mode, and display color. The display position of the product description information of the target product in each display section is different, which can be understood as: the display position of the product description information of different e-commerce live broadcasts in different display sections is different, for example, the product description information of the first e-commerce live broadcast is displayed in the top area of ​​the preview content of the first e-commerce live broadcast, and the product description information of the second e-commerce live broadcast is displayed in the live avatar area of ​​the second e-commerce live broadcast. The display style of the product description information of the target product in each display section is different, which can be understood as: the display style of the product description information of different e-commerce live broadcasts in different display sections is different, for example, the product description information of the first e-commerce live broadcast is displayed as a card, and the product description information of the second e-commerce live broadcast is displayed as a red envelope. Display styles can include card style, red envelope style, gift box style, etc. The display trajectory of the product description information of the target product is different in each display area, which can be understood as follows: the display trajectory of the product description information of different e-commerce live broadcasts in different display areas is different, for example, the display trajectory of the product description information of each target product displayed in the first e-commerce live broadcast is a plane display trajectory, and the display trajectory of the product description information of each target product displayed in the second e-commerce live broadcast is a three-dimensional display trajectory. The display method of the product description information of the target product is different in each display area, which can be understood as follows: the display method of the product description information of different e-commerce live broadcasts in different display areas is different, for example, the product description information of the first e-commerce live broadcast is text information, and the product description information of the second e-commerce live broadcast is animation information. The display method may include text, image, animation, audio and video, etc. The display color of the product description information of the target product is different in each display area, which can be understood as follows: the display color of the product description information of different e-commerce live broadcasts in different display areas is different, for example, the display color of the product description information of the first e-commerce live broadcast is red, and the display color of the product description information of the second e-commerce live broadcast is blue.

[0072] Optionally, any e-commerce live broadcast in the search results page includes any of the following: an e-commerce live broadcast in a live broadcast state, an e-commerce live broadcast in a playback state, and an e-commerce live broadcast in a live broadcast preview state.

[0073] An e-commerce live broadcast in a live state refers to an e-commerce live broadcast that is currently live, i.e., has reached its live start time but has not yet reached its live end time. In response to selecting an e-commerce live broadcast in a live state on the search results page, the first viewer client can display a live broadcast interface for the e-commerce live broadcast. The live broadcast interface can include the current live broadcast content of the e-commerce live broadcast, i.e., the live broadcast content collected and sent to the server by the host client of the e-commerce live broadcast at the system time.

[0074] An e-commerce live broadcast in playback mode refers to an e-commerce live broadcast that has ended and can be replayed. In response to selecting an e-commerce live broadcast in playback mode on the search results page, the first viewer client can display the live broadcast interface of the e-commerce live broadcast. The live broadcast interface may include a clip of the live broadcast content that was previously played by the e-commerce live broadcast and is used to showcase the target product. Optionally, the live broadcast interface may also include the complete live broadcast content that was previously played by the e-commerce live broadcast, that is, the live broadcast content played from the start to the end of the live broadcast.

[0075] An e-commerce live broadcast in a live broadcast preview state refers to an e-commerce live broadcast that has not yet reached its live broadcast time, i.e., an e-commerce live broadcast whose live broadcast start time is after the current system time. In response to selecting an e-commerce live broadcast in a live broadcast preview state on the search results page, the first viewer client can display the live broadcast interface of the e-commerce live broadcast. The live broadcast interface may include at least one of the following: the live broadcast start time, the live broadcast duration, the live broadcast theme, a product image of any target product matching the target search information, a host avatar, a custom image or video, etc.

[0076] Optionally, the product description information may include at least one of the following: the number of target products, the product type of the target product, the product label of the target product, and the product image of the target product. The number of target products may refer to the number of target products in the live broadcast products associated with the e-commerce live broadcast, such as the number of target products included in the live shopping cart of the e-commerce live broadcast, or the number of target products displayed by the e-commerce live broadcast. The product types of the target products may include plants, clothing, books, accessories, etc. Plants may be further divided into flowers, artificial flowers, etc., and accessories may be further divided into headwear, wristwear, etc. Figure 3B Taking the schematic diagram of the search interface shown in FIG303 as an example, after a user enters target search information in search interface 303, the first viewer client may display search results page 304 in response to a search operation based on the target search information. The product description information displayed in search results page 304 may include a product image and a field for "5 items including Phalaenopsis desktop decoration flowers," where "5 items" refers to the number of target products, "Phalaenopsis" refers to the product type of the target product, and "Desktop decoration flowers" refers to the product label of the target product.

[0077] S202. In response to a selection operation on a target e-commerce live broadcast in at least one e-commerce live broadcast, a live broadcast interface of the selected target e-commerce live broadcast is displayed, and product description information of the target product is displayed in the live broadcast interface of the target e-commerce live broadcast.

[0078] For example, after the first viewer client displays a search results page in response to a search operation based on target search information, if the subject wants to enter a live broadcast displayed on the search results page, the subject can click on the live broadcast, such as clicking on the preview content or product description information of the live broadcast. In response to the first account performing a selection operation on the target e-commerce live broadcast among the at least one e-commerce live broadcast, the first viewer client can send the live broadcast identifier of the target e-commerce live broadcast to the server, and the server can send the video data of the e-commerce live broadcast corresponding to the live broadcast identifier to the first viewer client. The first viewer client can render the video data sent by the server to obtain the live broadcast interface of the live broadcast, and display the live broadcast interface.

[0079] The first viewer client can also display the product description information of the target product that matches the target search information in the live broadcast product associated with the target e-commerce live broadcast in the live broadcast interface. Optionally, a close control can be displayed at the corresponding position of the product description information in the live broadcast interface, and the first viewer client can respond to the triggering operation of the close control to close the product description information, that is, cancel the display of the product description information in the live broadcast interface. Optionally, for the same live broadcast, the amount of product description information displayed in the live broadcast interface can be greater than or equal to the amount of product description information displayed in the search results page. Figure 3C Taking the schematic diagram of the live broadcast interface shown as an example, the product description information in the live broadcast interface 305 may include thumbnails of each target product and resource quantity, etc., and a close control can be displayed in a position adjacent to the display position of the product description information (for example, the upper right corner of the product description information).

[0080] In an optional implementation, assuming that the number of target products is M, where M is a positive integer, the product description information corresponding to the target product can be displayed on the live broadcast interface in any of the following ways:

[0081] 1. Arrange and display product description information of N target products on the live broadcast interface, where N is a positive integer less than or equal to M; wherein the arrangement method includes at least one of the following: arranging according to the frequency of interaction with the target product, arranging according to a random order, arranging according to a specified order, and arranging according to the resource size of the target product.

[0082] The interaction frequency can include the number of times the first account interacted with the target product within a preset time period. The N historical products can then be sorted in descending order of interaction frequency. For example, if the preset time period is 14 days, it can be determined whether the first account has interacted with a historical product in the past 14 days, such as adding to cart, browsing, liking, adding to favorites, or commenting on it. If so, the target product will be prioritized for display.

[0083] Optionally, products with an interaction frequency greater than 0 among the M target products may be determined, and the products with an interaction frequency greater than 0 may be arranged according to the interaction frequency. Other products among the M target products except the products with an interaction frequency greater than 0 may be arranged according to a random order, a specified order, or the size of the resources.

[0084] Among them, the specified order can be used to indicate the arrangement order of N target products. For example, assuming that the N target products include target product 1, target product 2 and target product 3, the specified order indicates that target product 1 is arranged before target product 2, and target product 2 is arranged before target product 3. Then, in the live broadcast interface, target product 1 can be arranged and displayed before target product 2, and target product 2 can be arranged and displayed before target product 3.

[0085] Among them, arranging according to the resource volume of historical commodities can be understood as arranging according to the resource volume of historical commodities from large to small, or arranging according to the resource volume of historical commodities from small to large.

[0086] by Figure 3C Taking the live broadcast interface diagram as an example, assuming N is 3, the product description information of the three target products can be arranged and displayed in the live broadcast interface. The product description information of the N target products can be arranged and displayed in the live broadcast interface according to a preset arrangement direction, such as horizontal arrangement, vertical arrangement, or diagonal arrangement. For example, Figure 3C And the product description information of each target product in the live broadcast interface shown in 3D is arranged horizontally, Figure 3E The product description information of each target product in the live broadcast interface is arranged vertically.

[0087] 2. The product description information of M target products is superimposed and displayed in the same display area of ​​the live broadcast interface. In response to a browsing operation on the product description information of the M target products, the product description information of the M target products is flatly displayed in different display areas of the live broadcast interface.

[0088] by Figure 3F Taking the schematic diagram of the live broadcast interface shown as an example, the same display area of ​​the live broadcast interface 307 can overlay the product description information of M target products. In response to a browsing operation on the product description information of the M target products, the first viewer client can tile and display the product description information of the M target products in different display areas of the live broadcast interface. Optionally, in response to the browsing operation on the product description information of the M target products, the first viewer client can display a product information interface, as shown in 308.

[0089] 3. Cluster and display the product description information of M target products in the live broadcast interface. The product description information clustered into the same category is displayed in the same display area, and the product description information clustered into different categories is displayed in different display areas.

[0090] The clustering method may include at least one of the following: clustering according to the frequency of interaction with the target product, clustering according to the resource size of the target product, and clustering according to the product category of the target product.

[0091] Clustering according to the interaction frequency with the target product can be understood as: clustering the target products in different interaction frequency intervals into different categories. For example, a correspondence between at least one interaction frequency interval and category can be established in advance, for example, the interaction frequency interval [0, 1) corresponds to the first category, the interaction frequency interval [1, 3] corresponds to the second category, and the interaction frequency interval [3, +∞] corresponds to the third category. The interaction frequency of the first account for each target product can be obtained, and the category corresponding to the interaction frequency interval to which the interaction frequency of each target product belongs can be determined. Then, the product description information of the target products in the same category is displayed in the same display area of ​​the live broadcast interface, and the product description information of the target products in different categories is displayed in different display areas of the live broadcast interface.

[0092] Clustering according to the resource amount of the target commodity can be understood as: clustering the target commodities in different resource amount intervals into different categories. For example, a correspondence between at least one resource amount interval and category can be established in advance, for example, the resource amount interval [0, 100) corresponds to the first category, the resource amount interval [100, 1000) corresponds to the second category, and the resource amount interval [1000, +∞] corresponds to the third category. The resource amount of each target commodity can be obtained, and the category corresponding to the resource amount interval to which the resource amount of each target commodity belongs can be determined. Then, the product description information of the target commodities in the same category is displayed in the same display area of ​​the live broadcast interface, and the product description information of the target commodities in different categories is displayed in different display areas of the live broadcast interface.

[0093] Clustering target products by product category can be understood as determining the product category of each target product, then displaying the product descriptions of target products in the same category in the same display area on the live broadcast interface, and displaying the product descriptions of target products in different categories in different display areas on the live broadcast interface. Product categories may include clothing, electrical appliances, books, daily necessities, etc.

[0094] In an optional embodiment, for the product description information of any target product, when the product description information includes information such as product image and resource quantity, for example Figure 3CAs shown, the resource amount of any target product can be displayed above the product image of the target product, for example, the resource amount of any target product and the product image are displayed as a card; Figure 3D As shown, the resource quantity of any target product can be displayed at a position adjacent to the product image of the target product. For example, the product image of any target product is displayed as a card, and the resource quantity of the target product is displayed at a position adjacent to and below the card.

[0095] In an optional embodiment, the product description information can be displayed in the comment area of ​​the live broadcast interface. The comment area refers to the area that does not block the live broadcast content in the live broadcast interface. Figure 3C Taking the live broadcast interface diagram shown as an example, the comment area can be located at the bottom of the live broadcast interface, for example, below the live broadcast content display area in the live broadcast interface and above the toolbar. The toolbar can include at least one of a comment information input control, a like control, a product information display control (such as a shopping list display control), and a gift giving control.

[0096] In an optional embodiment, the product description information can be displayed overlaid on the live broadcast interface. The product description information and the live broadcast interface can be located on the same layer or on different layers. When the product description information and the live broadcast interface are located on different layers, the layer containing the product description information can be transparent, semi-transparent, or opaque.

[0097] In an optional embodiment, the product description information of each target product can be displayed as a comment message in the comment area of ​​the live broadcast interface. Alternatively, the product description information of each target product can be displayed as a live broadcast announcement in the announcement area of ​​the live broadcast interface.

[0098] In an optional embodiment, the product description information of each target product is displayed as a card in the live broadcast interface. The card corresponding to the product description information of different target products may have the same or different forms. The card form includes at least one of the following: card shape, card transparency, shape of the card's components, and type of the card's components.

[0099] The shape of the card may include a bar style, a red envelope style, or a gift box style, for example, the product description information of the first target product in the live broadcast interface may be displayed as a bar card, the product description information of the second target product may be displayed as a red envelope card, and the product description information of the third target product may be displayed as a gift box card. Alternatively, the shape of the card may include a rectangular style, a circular style, or a triangular style, for example, the product description information of the first target product in the live broadcast interface may be displayed as a rectangular card, the product description information of the second target product may be displayed as a circular card, and the product description information of the third target product may be displayed as a triangular card.

[0100] The transparency of the card can be used to indicate the transparency of the product description information of the target product in the live broadcast interface. For example, the transparency of the product description information of the first target product can be 30%; the transparency of the product description information of the second target product can be 50%, etc.

[0101] The shape of the elements in the card can be used to indicate the outline, font size, font color, etc. of the elements in the product description information of the target product. For example, the product description information of the first target product displays a circular amount icon; the product description information of the second target product displays a square amount icon. For another example, the product description information of the first target product displays text in size 5 font, while the product description information of the second target product displays text in size 3 font. For another example, the product description information of the first target product displays text in black font; the product description information of the second target product displays text in red font.

[0102] The types of elements in a card may include text or icons, etc. For example, the product description information of the first target product displays text, while the product description information of the second target product displays an icon corresponding to the text.

[0103] It is understood that the embodiments of the present application do not limit the display time of the product description information corresponding to the target product on the live broadcast interface. For example, the product description information corresponding to the target product can be displayed on the live broadcast interface at the same time as the live broadcast interface is displayed. For another example, the product description information corresponding to the target product can be displayed at any time after the live broadcast interface is displayed.

[0104] In an optional embodiment, a first prompt information is displayed at an associated position of the display position of the product description information of the target product in the live broadcast interface, and the first prompt information is used to prompt that the product information of the target product matches the search information. The associated position may include at least one of the following: a position adjacent to the display position of the product description information, the display position of the product description information. A position adjacent to the display position of the product description information, for example, a position adjacent to the display position of the product description information and located above the product description information, or a position adjacent to the display position of the product description information and located in the upper left corner of the product description information. Figure 3C Taking the live broadcast interface diagram as an example, the first prompt information may include "the product just searched". Or, assuming the target search information is "Phalaenopsis", the first prompt information may include "Phalaenopsis related products".

[0105] In an optional embodiment, when N is less than M, a product graphic element can also be displayed in the live broadcast interface. In response to the triggering operation on the product graphic element, the product description information of other target products can be displayed in the live broadcast interface. The other target products refer to the remaining target products except the N target products among the M target products. For example, the live broadcast interface displays a product graphic element, and the product description information of N target products is displayed in the product graphic element. The object can slide the product graphic element to switch to display the product description information of other target products in the live broadcast interface. For another example, Figure 3C Taking the schematic diagram of the live broadcast interface shown as an example, 305 represents the live broadcast interface. The live broadcast interface displays a product graphic element, and the product graphic element displays the product description information of N target products and the third prompt information. The third prompt information is used to prompt the display of product description information of other products. The object can click on the third prompt information, that is, to trigger the product graphic element, and then the product description information of other target products can be displayed in the product graphic element. Optionally, the third prompt information and the product description information of the N target products can be displayed as cards respectively. Among them, the form of the card corresponding to the product description information of the N target products is the same as or different from the form of the card corresponding to the third prompt information.

[0106] In an optional embodiment, when N is less than M, a product graphic element can also be displayed in the live broadcast interface. In response to a triggering operation on the product graphic element, a product information interface is displayed. The product information interface includes product attribute information of at least one product displayed in the target e-commerce live broadcast. The at least one product includes the target product, and the product attribute information of the target product is displayed at the top of the product information interface.

[0107] In an optional embodiment, when N is less than M, a product graphic element may be displayed in the live broadcast interface, and in response to a triggering operation on the product graphic element, a product information interface may be displayed, wherein the product information interface includes product attribute information of the M target products. Figure 3C As shown in the product information interface 306 in FIG, a tab can be added to the product information interface, such as “Just Searched” in 306. Under this tab, product attribute information of M target products can be displayed.

[0108] S203: In response to a triggering operation on the product description information of the target product, executing a transaction operation on the target product.

[0109] by Figure 3C Taking the schematic diagram of the live broadcast interface shown as an example, 305 represents the live broadcast interface, which displays the product description information of at least one target product. The object can perform transaction operations on any target product, such as purchasing the target product. The purchase operation, for example, displays the payment page of the target product or adds the target product to the shopping cart.

[0110] In an optional embodiment, the first viewer client may display a product information interface in response to a trigger operation on the product description information of the target product; wherein the product information interface includes product attribute information of at least one product displayed in the target live broadcast, the at least one product includes the target product, and the product attribute information of the target product is displayed at the top in the product information interface. Optionally, in response to a trigger operation on the product attribute information of any product in the product information interface, a transaction operation on the product may be performed, such as placing an order for the product. The product attribute information may include at least one of the product image, resource quantity, product label, and evaluation information of the product. The product attribute information is richer than the product description information, that is, the amount of information in the product attribute information is greater than or equal to the amount of information in the product description information.

[0111] by Figure 3GTaking the schematic diagram of the live broadcast interface shown as an example, 309 represents the live broadcast interface. The live broadcast interface displays the product description information of three target products. The object can click on the product description information of any target product. The object's click operation is a trigger operation for the product description information, which can then display the product information interface. The product information interface can be shown as 310. The product information interface may include the product description information of at least one product displayed in the live broadcast room, wherein the product attribute information of the target product is displayed at the top of the product information interface, that is, the product attribute information of the target product is displayed above the product description information of other products in the at least one product displayed in the live broadcast room. Other products refer to products other than the target product in the at least one product displayed in the live broadcast room. Optionally, a second prompt information may also be displayed at the corresponding position of the product attribute information of the target product in the product information interface. The second prompt information is used to prompt that the product information of the target product matches the target search information. For example, a second prompt information "Just searched" is displayed above the product image of each target product in the product information interface 310.

[0112] In an optional embodiment, the first viewer client can respond to a trigger operation on the product description information of the target product and display a product information interface; wherein the product information interface includes product attribute information of the target product. Optionally, in response to a trigger operation on the product attribute information of any product in the product information interface, a transaction operation on the product can be performed, such as placing an order for the product. Figure 3C As shown in the product information interface 306 in FIG, a tab can be added to the product information interface, such as “Just Searched” in 306. Under this tab, product attribute information of M target products can be displayed.

[0113] In an optional embodiment, the first viewer client can display the product details page of the target product in response to a trigger operation on the product description information of the target product in the live broadcast interface. Figure 3H Taking the schematic diagram of the live broadcast interface shown as an example, 311 represents the live broadcast interface, which displays the product description information of at least one target product. The object can click on the product description information of any target product. The first audience client can respond to the trigger operation of the product description information of the target product in the live broadcast interface to display the product details page of the target product, as shown in 312. 312 represents the product details page of the target product.

[0114] In an optional embodiment, a product graphic element can be displayed in the live broadcast interface. In response to a trigger operation on the product graphic element, product description information of other target products can be displayed in the live broadcast interface. Other target products refer to the remaining target products among the M target products except the N target products. For example, the live broadcast interface displays a product graphic element, and the product graphic element displays product description information of N target products. The object can slide the product graphic element to switch to display the product description information of other target products in the live broadcast interface. For another example, Figure 3C Taking the schematic diagram of the live broadcast interface shown as an example, 305 represents the live broadcast interface. The live broadcast interface displays a product graphic element, and the product graphic element displays the product description information of N target products and the third prompt information. The third prompt information is used to prompt the display of product description information of other products. The object can click on the third prompt information, that is, to trigger the product graphic element, and then the product description information of other target products can be displayed in the product graphic element. Optionally, the third prompt information and the product description information of the N target products can be displayed as cards respectively. Among them, the form of the card corresponding to the product description information of the N target products is the same as or different from the form of the card corresponding to the third prompt information.

[0115] In an optional embodiment, a second prompt is displayed at a location associated with the location where the target product's product attribute information is displayed in the product information interface. The second prompt is used to indicate that the target product's product information matches the search information. The associated location includes at least one of the following: a location adjacent to the location where the product attribute information is displayed; or the location where the product attribute information is displayed. For example, the second prompt "Just Searched" is displayed in the upper left corner of each target product image in the product information interface 310.

[0116] In this embodiment, the first prompt information is displayed, the second prompt information is displayed, and the product attribute information of the target product is displayed at the top of the product information interface, or in response to a triggering operation on a product graphic element, the product information interface is displayed, and the product information interface includes product attribute information of M target products. The target product can be highlighted to guide the first account to find the target product conveniently and quickly, so as to quickly realize the transaction with the target product.

[0117] In an embodiment of the present application, in response to a search operation based on target search information, a search results page is displayed, and the search results page includes at least one e-commerce live broadcast, and each e-commerce live broadcast is used to display at least a target product, and the target product is determined based on the target search information; in response to a selection operation of a target e-commerce live broadcast in at least one e-commerce live broadcast, the live broadcast interface of the selected target e-commerce live broadcast is displayed, and the product description information of the target product is displayed in the live broadcast interface of the target e-commerce live broadcast; in response to a trigger operation on the product description information of the target product, a transaction operation on the target product is performed, which can accurately identify the user's search intention, so that the user can achieve seamless switching between search and live broadcast transactions, thereby improving the efficiency of live broadcast interaction.

[0118] Based on the above description, see Figure 4 , Figure 4 This is a flow chart of another live interactive method provided by an embodiment of the present application. Figure 4 The live interactive method shown includes but is not limited to steps S401 to S405, wherein:

[0119] S401: In response to a search operation based on target search information, determine a target product corresponding to the target search information.

[0120] For example, the first viewer client may display a search interface, which may include a search information input box. The subject may enter target search information in the search information input box through text input, voice input, or image input, that is, the subject performs a search operation based on the target search information. In response to the search operation based on the target search information, the first viewer client may determine a target product whose product information matches the target search information. The product information may include at least one of the following: product label, product image, resource quantity, product review information, etc. The product information may include product description information and / or product attribute information.

[0121] Optionally, in response to a search operation based on the target search information, the first viewer client may compare the target search information with the product information of each product, obtain a similarity between the target search information and the product information of each product, and determine a product having a similarity greater than a preset similarity threshold as a target product. The products may be obtained by the first viewer client from the server.

[0122] Optionally, the first viewer client can search for the target product from the product database based on the target search information and the preference information of the first account. The preference information can be determined based on the identity information and / or historical behavior data of the first account. The historical behavior data includes at least one of the following: historical search information of the first account in a first historical time period, and interactive data generated by the first account interacting with any media data in a second historical time period. The operations of the first account interacting with any media data in the second historical time period may include interactive behaviors such as adding to purchase, browsing, liking, collecting, and commenting. Each product in the product database can be obtained by the first viewer client from the server.

[0123] For example, the first viewer client may compare the product information of each product in the product database with the target search information, obtain the similarity between the target search information and the product information of each product, and identify candidate products whose similarity exceeds a first preset ratio threshold. The first viewer client may then compare the product information of each candidate product with the preference information of the first account, obtain the similarity between the preference information of the first account and the product information of each product, identify products whose similarity exceeds a second preset ratio threshold, and select products whose similarity exceeds the second preset ratio threshold as target products.

[0124] S402. Determine at least one e-commerce live broadcast based on the target product, where the at least one e-commerce live broadcast is a live broadcast of products including the target product.

[0125] Optionally, the anchor account can select the products to be displayed in the live broadcast when creating the live broadcast. The server can record the product information bound to each live broadcast, and the server can send the product information bound to each live broadcast to the first viewer client.

[0126] Optionally, the first viewer client can determine whether the target product matches any product displayed in the live broadcast. If the product displayed in the live broadcast matches the target product, the live broadcast is determined to include the target product in the live broadcast products. Determining whether the target product matches the products displayed in the live broadcast can be understood as: determining whether there is at least one target product among the products in the live broadcast shopping cart of the live broadcast. If there is at least one target product among the products in the live broadcast shopping cart, the target product is determined to match the products in the live broadcast shopping cart. If all target products are not in the live broadcast shopping cart, that is, all target products are different from the products in the live broadcast shopping cart, then the target product is determined to not match the products displayed in the live broadcast.

[0127] Determining whether there is at least one target product in the live shopping cart can be understood as: obtaining the similarity between the product information of each target product and the product information displayed in the live broadcast; if the similarity between the product information of at least one target product and at least one product information displayed in the live broadcast is greater than a preset ratio threshold, it is determined that there is at least one target product in the live shopping cart.

[0128] S403. Display a search result page based on at least one e-commerce live broadcast.

[0129] After the first viewer client determines at least one e-commerce live broadcast, it can render the preview content of the at least one e-commerce live broadcast to the search results page and display the search results page. Optionally, the first viewer client can also render the product description information of the target product displayed in each e-commerce live broadcast to the search results page.

[0130] S404. In response to a selection operation on a target e-commerce live broadcast among at least one e-commerce live broadcast, a live broadcast interface of the selected target e-commerce live broadcast is displayed, and product description information of the target product is displayed in the live broadcast interface of the target e-commerce live broadcast.

[0131] In response to selecting a target e-commerce live broadcast from at least one e-commerce live broadcast, the first viewer client may send a request to the server to enter the room of the target e-commerce live broadcast. The server may establish a communication connection between the first viewer client and the host account of the target e-commerce live broadcast in response to the request. The server may send the live broadcast content from the host account of the target e-commerce live broadcast to the first viewer client, and the first viewer client may display the live broadcast interface of the target e-commerce live broadcast, which includes the live broadcast content sent by the server.

[0132] Optionally, after the first viewer client receives the product description information of the target product displayed in the target e-commerce live broadcast from the server, the product description information can be rendered to the live broadcast interface.

[0133] S405: In response to the triggering operation on the product description information, execute a transaction operation on the target product.

[0134] For details of step S405 in the embodiment of the present application, please refer to the description of the above embodiment, and the embodiment of the present application will not be repeated.

[0135] In an embodiment of the present application, the first audience client responds to a search operation based on the target search information, determines the target product corresponding to the target search information, determines at least one e-commerce live broadcast based on the target product, at least one e-commerce live broadcast is a live broadcast of products including the target product, displays a search result page based on the at least one e-commerce live broadcast, responds to a selection operation of a target e-commerce live broadcast in at least one e-commerce live broadcast, displays the live broadcast interface of the selected target e-commerce live broadcast, and displays the product description information of the target product in the live broadcast interface of the target e-commerce live broadcast, responds to a selection operation of a target e-commerce live broadcast in at least one e-commerce live broadcast, displays the live broadcast interface of the selected target e-commerce live broadcast, and displays the product description information of the target product in the live broadcast interface of the target e-commerce live broadcast, can accurately identify the user's search intention, and enables the user to seamlessly switch between search and live transaction, thereby improving the efficiency of live broadcast interaction.

[0136] Based on the above description, see Figure 5 , Figure 5 This is a flow chart of another live interactive method provided by an embodiment of the present application. Figure 5 The live interactive method shown includes but is not limited to steps S501 to S507, wherein:

[0137] S501: In response to a search operation based on target search information, a first viewer client sends a search request to a server, where the search request carries the target search information.

[0138] For example, the first viewer client may display a search interface, which may include a search information input box. The object may input target search information in the search information input box by text input, voice input, or image input, that is, the object performs a search operation based on the target search information. The first viewer client may determine the target product whose product information matches the target search information in response to the search operation based on the target search information. The product information may include at least one of the following: product label, product image, resource quantity, product review information, etc. The product information may include product description information and / or product attribute information. The first viewer client may send a search request to the server in response to the search operation based on the target search information, and the search request carries the target search information.

[0139] S502: The server determines the target product corresponding to the target search information.

[0140] In response to the search request, the server can compare the product information of each product in the product database with the target search information, obtain the similarity between the target search information and the product information of each product, and determine the product with a similarity greater than a preset similarity threshold as the target product.

[0141] In an optional embodiment, the target product can be found by the server from a product database based on the target search information and the preference information of the first account. The preference information is determined by the server based on the identity information and / or historical behavior data of the first account. The historical behavior data includes at least one of the following: historical search information of the first account within a first historical time period, and interaction data generated by the first account's interaction with any media data within a second historical time period. The first account's interaction with any media data within the second historical time period may include interactive behaviors such as adding to cart, browsing, liking, adding to favorites, and commenting.

[0142] For example, the server may compare the product information of each product in the product database with the target search information, obtain the similarity between the target search information and the product information of each product, and determine candidate products whose similarity is greater than a first preset ratio threshold. The server may then compare the product information of each candidate product with the preference information of the first account, obtain the similarity between the preference information of the first account and the product information of each product, determine products whose similarity is greater than a second preset ratio threshold, and select products whose similarity is greater than the second preset ratio threshold as target products.

[0143] S503. The server determines at least one e-commerce live broadcast based on the target product, and the at least one e-commerce live broadcast is a live broadcast of products including the target product.

[0144] Optionally, when creating a live broadcast, the host account can select the product to be displayed in the live broadcast. The server can record the product information bound to each live broadcast. Therefore, after the server determines the target product, it can determine the products displayed in each live broadcast in the live broadcast database. For example, the server can obtain the product information bound to each live broadcast.

[0145] Optionally, the server may determine whether the target product matches any product displayed in the live broadcast. If the product displayed in the live broadcast matches the target product, the server may send a preview of the live broadcast to the first viewer client. Determining whether the target product matches the product displayed in the live broadcast can be understood as: determining whether there is at least one target product in the product list of the live broadcast shopping cart. If there is at least one target product in the product list of the live broadcast shopping cart, then the target product and the product list in the live broadcast shopping cart are determined to match. If all target products are not in the live broadcast shopping cart, that is, all target products are different from the products in the live broadcast shopping cart, then the target product and the product list in the live broadcast are determined to not match.

[0146] Determining whether there is at least one target product in the live shopping cart can be understood as: obtaining the similarity between the product information of each target product and the product information displayed in the live broadcast; if the similarity between the product information of at least one target product and at least one product information displayed in the live broadcast is greater than a preset ratio threshold, it is determined that there is at least one target product in the live shopping cart.

[0147] S504. The server sends preview content of at least one e-commerce live broadcast to the first viewer client.

[0148] Optionally, the server may also send product description information of the target product displayed in each e-commerce live broadcast in at least one e-commerce live broadcast to the first viewer client.

[0149] S505: The first viewer client renders the preview content of at least one e-commerce live broadcast to the search results page and displays the search results page.

[0150] After the first audience client receives the preview content of at least one e-commerce live broadcast, it can render the preview content of at least one e-commerce live broadcast into the search results page and display the search results page.

[0151] Optionally, after the first viewer client receives the product description information of the target product displayed in each e-commerce live broadcast, it can also render the product description information of the target product displayed in each e-commerce live broadcast to the search result page.

[0152] S506. In response to the selection operation of the target e-commerce live broadcast in at least one e-commerce live broadcast, the first audience client displays the live broadcast interface of the selected target e-commerce live broadcast, and displays the product description information of the target product in the live broadcast interface of the target e-commerce live broadcast.

[0153] In response to selecting a target e-commerce live broadcast from at least one e-commerce live broadcast, the first viewer client may send a request to the server to enter the room of the target e-commerce live broadcast. The server may establish a communication connection between the first viewer client and the host account of the target e-commerce live broadcast in response to the request. The server may send the live broadcast content from the host account of the target e-commerce live broadcast to the first viewer client, and the first viewer client may display the live broadcast interface of the target e-commerce live broadcast, which includes the live broadcast content sent by the server.

[0154] Optionally, after the first viewer client receives the product description information of the target product displayed in the target e-commerce live broadcast from the server, the product description information can be rendered to the live broadcast interface.

[0155] S507: The first viewer client executes a transaction operation on the target product in response to the triggering operation on the product description information.

[0156] For details of step S507 in the embodiment of the present application, please refer to the description of the above embodiment, and the embodiment of the present application will not be repeated.

[0157] In an embodiment of the present application, the first audience client sends a search request to the server in response to a search operation based on target search information, the search request carries the target search information, the server determines the target product corresponding to the target search information, and the server determines at least one e-commerce live broadcast based on the target product, and the at least one e-commerce live broadcast is a live broadcast of live products including the target product. The server sends the preview content of the at least one e-commerce live broadcast to the first audience client, and the first audience client renders the preview content of the at least one e-commerce live broadcast to the search results page and displays the search results page. The first audience client responds to the selection operation of the target e-commerce live broadcast in the at least one e-commerce live broadcast, displays the live broadcast interface of the selected target e-commerce live broadcast, and displays the product description information of the target product in the live broadcast interface of the target e-commerce live broadcast. The first audience client responds to the trigger operation for the product description information, executes the transaction operation on the target product, can accurately identify the user's search intention, and enables the user to seamlessly switch between search and live transaction, thereby improving the efficiency of live broadcast interaction.

[0158] An embodiment of the present application further provides a computer storage medium, in which program instructions are stored. When the program instructions are executed, they are used to implement the corresponding methods described in the above embodiments.

[0159] See also Figure 6 , Figure 6 It is a structural diagram of a live interactive device provided in an embodiment of the present application.

[0160] In one implementation of the live interactive device of an embodiment of the present application, the live interactive device includes the following structure.

[0161] A display unit 601 is configured to display a search result page in response to a search operation based on the target search information; the search result page includes at least one e-commerce live broadcast, each of which is used to display at least a target product, the target product being determined based on the target search information;

[0162] The display unit 601 is further configured to, in response to a selection operation on a target e-commerce live broadcast in the at least one e-commerce live broadcast, display a live broadcast interface of the selected target e-commerce live broadcast, and display product description information of the target product in the live broadcast interface of the target e-commerce live broadcast;

[0163] The processing unit 602 is configured to execute a transaction operation on the target product in response to a triggering operation on the product description information of the target product.

[0164] In one embodiment, the search results page includes at least one display partition, each of which is used to present a preview content of the e-commerce live broadcast; the display unit 601 is also used to display the product description information of the target product in any one or more display partitions in the search results page; wherein, the display attributes of the product description information of the target product in each of the display partitions are the same or different; the display attributes include at least one of the following: display position, display style, display track, display mode and display color.

[0165] In one embodiment, any e-commerce live broadcast in the search result page includes any of the following: an e-commerce live broadcast in a live broadcast state, an e-commerce live broadcast in a playback state, or an e-commerce live broadcast in a live broadcast preview state;

[0166] The product description information includes at least one of the following: the quantity of the target product, the product type of the target product, the product label of the target product, and the product image of the target product.

[0167] In one embodiment, the display unit 601 is further configured to display a first prompt message at a location associated with a display location of the product description information of the target product in the live broadcast interface, wherein the first prompt message is configured to prompt that the product information of the target product matches the search information;

[0168] The associated position includes at least one of the following: a position adjacent to a display position of the product description information, and a display position of the product description information.

[0169] In one embodiment, the processing unit 602 performs a transaction operation on the target product in response to a triggering operation on the product description information of the target product, including:

[0170] In response to a triggering operation on the product description information of the target product, a product information interface is displayed; wherein the product information interface includes product attribute information of at least one product displayed in the target live broadcast, the at least one product includes the target product, and the product attribute information of the target product is displayed at the top of the product information interface; or, the product information interface includes the product attribute information of the target product;

[0171] In response to a triggering operation on the commodity attribute information of the target commodity in the commodity information interface, a transaction operation on the target commodity is executed.

[0172] In one embodiment, the display unit 601 is further configured to display a second prompt message at a location associated with a display location of the product attribute information of the target product in the product information interface, wherein the second prompt message is configured to prompt that the product information of the target product matches the search information.

[0173] The associated position includes at least one of the following: a position adjacent to a display position of the product attribute information, and a display position of the product attribute information.

[0174] In one embodiment, the display unit 601 displays a search result page in response to a search operation based on target search information, including:

[0175] In response to a search operation based on the target search information, determining a target product corresponding to the target search information;

[0176] Determining at least one e-commerce live broadcast based on the target product, where the at least one e-commerce live broadcast is a live broadcast of products including the target product;

[0177] The search result page is displayed based on the at least one e-commerce live broadcast.

[0178] In one embodiment, the live interactive device is applied to a first client corresponding to a first account, and the target product is found by the server from the product database based on the target search information and the preference information of the first account;

[0179] The preference information is determined by the server based on the identity information and / or historical behavior data of the first account;

[0180] The historical behavior data includes at least one of the following: historical search information of the first account in a first historical time period, and interaction data generated when the first account interacts with any media data in a second historical time period.

[0181] In an embodiment of the present application, the display unit 601 displays a search results page in response to a search operation based on target search information; the search results page includes at least one e-commerce live broadcast, each of which is used to display at least a target product, and the target product is determined based on the target search information; the display unit 601 displays the live broadcast interface of the selected target e-commerce live broadcast in response to a selection operation of a target e-commerce live broadcast in the at least one e-commerce live broadcast, and displays the product description information of the target product in the live broadcast interface of the target e-commerce live broadcast; the processing unit 602 performs a transaction operation on the target product in response to a trigger operation on the product description information of the target product, and can accurately identify the user's search intention, so that the user can achieve seamless switching between search and live broadcast transactions, thereby improving the efficiency of live broadcast interaction.

[0182] See also Figure 7 , Figure 7 7 is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device in this embodiment of the present application includes a power supply module and other structures, and includes a processor 701, a storage device 702, and a communication interface 703. The processor 701, the storage device 702, and the communication interface 703 can exchange data, and the processor 701 implements the corresponding resource processing method.

[0183] The storage device 702 may include a volatile memory, such as a random-access memory (RAM); the storage device 702 may also include a non-volatile memory, such as a flash memory, a solid-state drive (SSD), etc.; the storage device 702 may also include a combination of the above types of memory.

[0184] The processor 701 may be a central processing unit (CPU), or a combination of a CPU and a GPU.

[0185] The communication interface 703 may include a display screen, a microphone, a speaker, or a camera.

[0186] In one embodiment, the storage device 702 is used to store program instructions. The processor 701 can call the program instructions to implement the various methods mentioned above in the embodiments of the present application.

[0187] In a first possible implementation, the processor 701 of the computer device calls the program instructions stored in the storage device 702 to display a search results page through the communication interface 703 in response to a search operation based on the target search information; the search results page includes at least one e-commerce live broadcast, each of the e-commerce live broadcast is used to display at least a target product, and the target product is determined based on the target search information; in response to a selection operation of a target e-commerce live broadcast among the at least one e-commerce live broadcast, the live broadcast interface of the selected target e-commerce live broadcast is displayed, and the product description information of the target product is displayed in the live broadcast interface of the target e-commerce live broadcast; in response to a trigger operation on the product description information of the target product, a transaction operation on the target product is performed.

[0188] In one embodiment, the search result page includes at least one display partition, each display partition is used to present a preview of the e-commerce live broadcast; the processor 701 is further used to perform the following operations through the communication interface 703:

[0189] In any one or more display sections in the search results page, the product description information of the target product is displayed; wherein the display attributes of the product description information of the target product in each of the display sections are the same or different; the display attributes include at least one of the following: display position, display style, display track, display mode and display color.

[0190] In one embodiment, any e-commerce live broadcast in the search result page includes any of the following: an e-commerce live broadcast in a live broadcast state, an e-commerce live broadcast in a playback state, or an e-commerce live broadcast in a live broadcast preview state;

[0191] The product description information includes at least one of the following: the quantity of the target product, the product type of the target product, the product label of the target product, and the product image of the target product.

[0192] In one embodiment, the processor 701 is further configured to perform the following operations through the communication interface 703:

[0193] Displaying first prompt information at a position associated with a display position of the product description information of the target product in the live broadcast interface, wherein the first prompt information is used to prompt that the product information of the target product matches the search information;

[0194] The associated position includes at least one of the following: a position adjacent to a display position of the product description information, and a display position of the product description information.

[0195] In one embodiment, when the processor 701 executes a transaction operation on the target product in response to a triggering operation on the product description information of the target product, the processor 701 specifically performs the following operations:

[0196] In response to a triggering operation on the product description information of the target product, a product information interface is displayed; wherein the product information interface includes product attribute information of at least one product displayed in the target live broadcast, the at least one product includes the target product, and the product attribute information of the target product is displayed at the top of the product information interface; or, the product information interface includes the product attribute information of the target product;

[0197] In response to a triggering operation on the commodity attribute information of the target commodity in the commodity information interface, a transaction operation on the target commodity is executed.

[0198] In one embodiment, the processor 701 is further configured to perform the following operations through the communication interface 703:

[0199] Displaying second prompt information at a position associated with the display position of the product attribute information of the target product in the product information interface, wherein the second prompt information is used to prompt that the product information of the target product matches the search information;

[0200] The associated position includes at least one of the following: a position adjacent to a display position of the product attribute information, and a display position of the product attribute information.

[0201] In one embodiment, the processor 701 is configured to perform the following operations when displaying a search result page via the communication interface 703 in response to a search operation based on target search information:

[0202] In response to a search operation based on the target search information, determining a target product corresponding to the target search information;

[0203] Determining at least one e-commerce live broadcast based on the target product, where the at least one e-commerce live broadcast is a live broadcast of products including the target product;

[0204] The search result page is displayed based on the at least one e-commerce live broadcast.

[0205] In one embodiment, the target product is found by the server from the product database based on the target search information and the preference information of the first account;

[0206] The preference information is determined by the server based on the identity information and / or historical behavior data of the first account;

[0207] The historical behavior data includes at least one of the following: historical search information of the first account in a first historical time period, and interaction data generated when the first account interacts with any media data in a second historical time period.

[0208] In an embodiment of the present application, the processor 701 displays a search results page in response to a search operation based on target search information; the search results page includes at least one e-commerce live broadcast, each of which is used to display at least a target product, and the target product is determined based on the target search information; in response to a selection operation of a target e-commerce live broadcast among the at least one e-commerce live broadcast, the live broadcast interface of the selected target e-commerce live broadcast is displayed, and the product description information of the target product is displayed in the live broadcast interface of the target e-commerce live broadcast; in response to a trigger operation on the product description information of the target product, a transaction operation on the target product is performed, which can accurately identify the user's search intention, so that the user can achieve seamless switching between search and live broadcast transactions, thereby improving the efficiency of live broadcast interaction.

[0209] Those skilled in the art will appreciate that all or part of the process steps in the above-described method embodiments can be implemented by a computer program instructing the relevant hardware. The program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

[0210] The above disclosure is only part of the embodiments of the present application, and it is certainly not intended to limit the scope of the rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of the above embodiments and equivalent changes made in accordance with the claims of this application are still within the scope of the present invention.

Claims

1. A live interactive method, characterized in that: The method comprises: In response to a search operation based on the target search information, a search results page is displayed; the search results page includes at least one e-commerce live broadcast in a live broadcast state; the at least one e-commerce live broadcast is determined based on a target product, the target product is determined based on the target search information, and the at least one e-commerce live broadcast is a live broadcast of a live product in a live shopping cart that includes the target product; In response to a selection operation on a target e-commerce live broadcast in at least one of the e-commerce live broadcasts, a target product in the live shopping cart of the target e-commerce live broadcast that matches the target search information is determined, the live broadcast interface of the target e-commerce live broadcast is displayed, and a product card is displayed in the live broadcast interface of the target e-commerce live broadcast. The product card is triggered to display based on the search operation, and the product card includes product information of the determined target product, and the product information is used to trade the target product.

2. The method according to claim 1, wherein The search result page includes at least one display partition, each display partition is used to present a preview content of the e-commerce live broadcast; the method further includes: Displaying product information of the target product in any one or more display sections on the search results page; The display attributes of the product information of the target product in each display area are the same or different; the display attributes include at least one of the following: display position, display style, display track, display mode and display color.

3. The method according to claim 1, wherein The search result page includes at least a first display section and a second display section, and the method further includes: Displaying the at least one e-commerce live broadcast in a first display section of the search results page; In the second display section of the search result page, at least one published content matching the target search information is displayed.

4. The method according to any one of claims 1 to 3, wherein The search results page also includes at least one of the following: an e-commerce live broadcast in playback mode, an e-commerce live broadcast in live broadcast preview mode; The product information includes at least one of the following: the quantity of the target product, the product type of the target product, the product label of the target product, and the product image of the target product.

5. The method according to claim 1, wherein The method further comprises: In response to a triggering operation on the product information of the target product, a transaction operation on the target product is performed.

6. The method according to claim 5, wherein The method further comprises: Displaying first prompt information at a position associated with a display position of the product information of the target product in the live broadcast interface, wherein the first prompt information is used to prompt that the product information of the target product matches the target search information; The associated position includes at least one of the following: a position adjacent to the display position of the product information, and the display position of the product information.

7. The method according to claim 5, wherein The performing of a transaction operation on the target product in response to a triggering operation on the product information of the target product includes: In response to a triggering operation on the product information of the target product, a product information interface is displayed; wherein the product information interface includes product attribute information of at least one product displayed in the target live broadcast, the at least one product includes the target product, and the product attribute information of the target product is displayed at the top of the product information interface; or, the product information interface includes the product attribute information of the target product; In response to a triggering operation on the commodity attribute information of the target commodity in the commodity information interface, a transaction operation on the target commodity is executed.

8. The method according to claim 7, wherein The method further comprises: Displaying second prompt information at a position associated with the display position of the product attribute information of the target product in the product information interface, wherein the second prompt information is used to prompt that the product information of the target product matches the search information; The associated position includes at least one of the following: a position adjacent to a display position of the product attribute information, and a display position of the product attribute information.

9. The method according to claim 1, wherein The step of displaying a search result page in response to a search operation based on target search information includes: In response to a search operation based on the target search information, determining a target product corresponding to the target search information; Determining at least one e-commerce live broadcast based on the target product, where the at least one e-commerce live broadcast is a live broadcast of products including the target product; The search result page is displayed based on the at least one e-commerce live broadcast.

10. The method according to claim 9, wherein The method is applied to a first client corresponding to a first account, wherein the target product is found by a server from a product database based on the target search information and the preference information of the first account; The preference information is determined by the server based on the identity information and / or historical behavior data of the first account; The historical behavior data includes at least one of the following: historical search information of the first account in a first historical time period, and interaction data generated when the first account interacts with any media data in a second historical time period.

11. A live interactive device, characterized in that: The device comprises: A display unit is configured to display a search result page in response to a search operation based on the target search information; the search result page includes at least one e-commerce live broadcast in a live broadcast state; the at least one e-commerce live broadcast is determined based on a target product, the target product is determined based on the target search information, and the at least one e-commerce live broadcast is a live broadcast of a live product in a live shopping cart including the target product; The display unit is also used to respond to a selection operation of a target e-commerce live broadcast in the at least one e-commerce live broadcast, determine the target product in the live shopping cart of the target e-commerce live broadcast that matches the target search information, display the live broadcast interface of the target e-commerce live broadcast, and display a product card in the live broadcast interface of the target e-commerce live broadcast. The product card is triggered to display based on the search operation, and the product card includes product information of the determined target product, and the product information is used to trade the target product.

12. A computer device, characterized in that: The computer device includes a processor, a storage device, and a communication interface, wherein the processor, the storage device, and the communication interface are interconnected, wherein: The storage device is used to store a computer program, wherein the computer program includes program instructions; The processor is used to call the program instructions to execute the live broadcast interaction method according to any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which includes program instructions. When the program instructions are executed by a processor, they are used to execute the live broadcast interaction method according to any one of claims 1 to 10.

14. A computer program product, characterized in that The computer program product comprises a computer program, which is suitable for being loaded by a processor and executing the live interactive method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Video recommendation method, device and equipment, and medium

    CN113792181A

  • Method and apparatus for implementing search, and device

    WO2023016175A1