Information display method and apparatus, device, and storage medium
By using the attribute information of the target object to determine the target recommendation information in the information display scheme, the problem of inefficient information display in the prior art is solved, and more efficient preset interactive event triggering is achieved.
Patent Information
- Application Number
- PCT/CN2024/128923
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-15
- Filing Date
- 2024-10-31
- Publication Date
- 2025-05-22
AI Technical Summary
When the existing information display scheme triggers preset interaction events, it is inefficient, making it difficult for users to quickly find relevant information, resulting in complex operations.
By determining the attribute information of the target object, the target recommendation information in the preset page is displayed, which is used to trigger the preset interaction event of the second candidate object associated with the target object, and improve the event triggering efficiency.
It realizes that when displaying the preset page, it automatically recommends relevant information based on the attribute information of the target object, simplifies user operations, and improves the triggering efficiency of preset interaction events.
Smart Images

Figure CN2024128923_22052025_PF_FP_ABST
Abstract
Description
Information display method, device, equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed on November 15, 2023, with application number 202311526436.X and invention name “Information display method, device, equipment and storage medium”. The entire contents of that application are incorporated by reference into this application. Technical Field
[0003] The embodiments of the present disclosure relate to the field of computer technology, and in particular to information display methods, devices, equipment, and storage media. Background Art
[0004] With the rapid development of information technology and the popularization of mobile Internet, users can obtain a variety of resources through various Internet-related functions. For example, through online shopping functions, they can obtain various items, services and virtual resources, etc., which provides many conveniences for users' lives and work.
[0005] Summary of the Invention
[0006] The embodiments of the present disclosure provide an information display method, apparatus, device, and storage medium, which can optimize existing information display solutions.
[0007] In a first aspect, embodiments of the present disclosure provide an information display method, including:
[0008] If the preset interaction event for the first candidate object meets the preset conditions, the first candidate object is used as the target object;
[0009] In response to a page display instruction, a preset page is displayed, wherein the preset page displays target recommendation information, the target recommendation information is determined based on the attribute information of the target object, and the target recommendation information is used to trigger a preset interaction event for a second candidate object, and the second candidate object is associated with the target object.
[0010] In a second aspect, the embodiments of the present disclosure further provide an information display device, including:
[0011] a target object determination module, configured to use the first candidate object as a target object if a preset interaction event for the first candidate object meets a preset condition;
[0012] An information display module is used to display a preset page in response to a page display instruction, wherein the preset page displays target recommendation information, the target recommendation information is determined based on the attribute information of the target object, and the target recommendation information is used to trigger a preset interaction event for a second candidate object, and the second candidate object is associated with the target object.
[0013] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:
[0014] one or more processors;
[0015] a storage device for storing one or more programs,
[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method provided by the embodiment of the present disclosure.
[0017] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to execute the information display method provided by an embodiment of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
[0019] FIG1 is a flow chart of an information display method provided by an embodiment of the present disclosure;
[0020] FIG2 is a flow chart of another information display method provided by an embodiment of the present disclosure;
[0021] FIG3 is a schematic diagram of an interface interaction provided by an embodiment of the present disclosure;
[0022] FIG4 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure;
[0023] FIG5 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure;
[0024] FIG6 is a flow chart of another information display method provided by an embodiment of the present disclosure;
[0025] FIG7 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure;
[0026] FIG8 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure;
[0027] FIG9 is a flow chart of another information display method provided by an embodiment of the present disclosure;
[0028] FIG10 is a schematic diagram of an interface provided by an embodiment of the present disclosure;
[0029] FIG11 is a schematic diagram of another interface provided by an embodiment of the present disclosure;
[0030] FIG12 is a schematic structural diagram of an information display device provided by an embodiment of the present disclosure;
[0031] FIG13 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0032] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0033] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0034] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.
[0035] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0036] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0037] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0038] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0039] The information display scheme provided by the embodiment of the present disclosure is that if the preset interaction event for the first candidate object meets the preset conditions, the first candidate object is used as the target object, and in response to the page display instruction, a preset page is displayed, wherein target recommendation information is displayed in the preset page, and the target recommendation information is determined based on the attribute information of the target object. The target recommendation information is used to trigger the preset interaction event for the second candidate object, and the second candidate object is associated with the target object. By adopting the above technical solution, if the preset interaction event for the first candidate object meets the preset conditions, then when the preset page is displayed, the target recommendation information for triggering the preset interaction event for the second candidate object associated with the target object, which is determined based on the attribute information of the first candidate object as the target object, is displayed in the preset page, so that the user can trigger the preset interaction event of the second candidate object through the target recommendation information, thereby improving the triggering efficiency of the preset interaction event.
[0040] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0041] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0042] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0043] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.
[0044] Figure 1 is a flow chart of an information display method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to situations where information is displayed. The method can be executed by an information display device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal such as a mobile phone, smart watch, tablet computer, and personal digital assistant, or a personal computer (PC) or server.
[0045] As shown in FIG1 , the method includes:
[0046] Step 101: If a preset interaction event for a first candidate object meets a preset condition, the first candidate object is used as a target object.
[0047] In the embodiments of the present disclosure, objects may include resources such as goods, items, or services. Candidate objects may specifically be objects provided to the user in a preset application. The user may select a candidate object from among a plurality of candidate objects to trigger a preset interaction event. A preset interaction event may be an interaction event that a candidate object can support, such as a purchase event or a reservation event. The first candidate object may be the candidate object targeted by the preset interaction event currently triggered by the user. For example, if the user triggers the purchase of product A, product A is the first candidate object.
[0048] Exemplarily, the preset interaction event for the first candidate object satisfies the preset conditions, which may be the completion of the preset interaction event for the first candidate object, such as the completion of the purchase of product A or the successful purchase of product A, specifically, the successful placement of an order and payment. In the case where the preset interaction event for the first candidate object satisfies the preset conditions, the first candidate object is used as the target object. As in the above example, the target object is the candidate object successfully purchased by the user. The preset interaction event for the first candidate object satisfies the preset conditions, and may also be a preset interaction event triggered for the first candidate object in a preset scenario, such as a media work display scenario, a live stream display scenario in a live broadcast room, or a search scenario based on a search term.
[0049] Exemplarily, a preset application may have a media content display function, wherein the media content may be associated with candidate objects, and the candidate objects may be provided to the user by displaying media content associated with the candidate objects, so that the user can trigger a preset interactive event for the candidate objects based on the display of the media content. The media content may include media works, which may include pictures, graphic works, and video works, etc. The media content may also include live streams. Thus, when a user is watching a media work or a live broadcast, if they find that the current media work or live broadcast contains a candidate object of their interest, they can trigger a preset interactive event for the candidate object. Exemplarily, the displayed media content may be associated with a preset interactive control for triggering a preset interactive event. The user can trigger the preset interactive event by triggering the preset interactive control, for example, a purchase link for a product may be displayed on the media work display page or the live broadcast page. The user clicks on the purchase link to enter the purchase page and enters the purchase operation on the purchase page to complete the purchase of the product.
[0050] Exemplarily, the preset application may have a search function for candidate objects. Using this search function, users can actively search by entering search terms, etc. The search results may include interactive links for triggering preset interactive events, and may also include media content associated with candidate objects, etc. Users can select satisfactory search results from them and record them as target search results. The preset interactive event for the first candidate object can be triggered by triggering the interactive link that is the target search result or viewing the media content in the target search result.
[0051] Step 102: In response to a page display instruction, a preset page is displayed, wherein the preset page displays target recommendation information, the target recommendation information is determined based on the attribute information of the target object, and the target recommendation information is used to trigger a preset interaction event for a second candidate object, and the second candidate object is associated with the target object.
[0052] Exemplarily, the page display instruction can be generated based on user operations, or it can be automatically generated after the preset interactive event for the first candidate object meets the preset conditions. Between determining the target object and displaying the preset page, there may be display of pages other than the preset page, and there may also be user operations, which are not specifically limited. The preset page can be a page in the above-mentioned preset application. Before or at the same time as displaying the preset page, other pages may also be displayed, such as the event-related page of the preset interactive event (such as the purchase completion page), etc., which are not specifically limited.
[0053] In an embodiment of the present disclosure, target recommendation information is displayed in a preset page, wherein the recommendation information may include information displayed to the user that can trigger a preset interactive event of a candidate object, such as the media information or search terms of the media content exemplified above, and may also include object units of candidate objects (such as product cards), etc., and the specific display form is not limited. The target recommendation information is the recommendation information determined based on the attribute information of the target object. The attribute information of the target object may, for example, include the type of the target object, the provision method, the target media content associated with the target object, and the search terms associated with the target object (such as search terms that can search for the target object). The target recommendation information is used to trigger a preset interactive event for the second candidate object, and the second candidate object is associated with the target object, and the specific association method is not limited. For example, the type of the second candidate object is the same as or similar to the type of the target object; for another example, the second candidate object and the target object are associated with the same media content; for another example, the second candidate object is associated with the search result of the target recommendation search term determined based on the attribute information of the target object.
[0054] The information display method provided by the embodiment of the present disclosure is that if the preset interaction event for the first candidate object meets the preset conditions, the first candidate object is used as the target object, and in response to the page display instruction, a preset page is displayed, wherein target recommendation information is displayed in the preset page, and the target recommendation information is determined based on the attribute information of the target object. The target recommendation information is used to trigger the preset interaction event for the second candidate object, and the second candidate object is associated with the target object. By adopting the above technical solution, if the preset interaction event for the first candidate object meets the preset conditions, then when the preset page is displayed, the target recommendation information for triggering the preset interaction event for the second candidate object associated with the target object, which is determined based on the attribute information of the first candidate object as the target object, is displayed in the preset page, so that the user can trigger the preset interaction event of the second candidate object through the target recommendation information, thereby improving the triggering efficiency of the preset interaction event.
[0055] In some embodiments, the target object's attribute information includes the target object's category; wherein the second candidate object is associated with the target object, including: the similarity between the second candidate object's category and the target object's category meets a preset similarity requirement, and / or the second candidate object's category and the target object's category have a preset collocation relationship, wherein the preset collocation relationship is determined based on historical interaction events. Thus, target recommendation information for triggering a preset interaction event for a candidate object of the associated category can be recommended to the user based on the target object's category.
[0056] Exemplarily, the types of target objects can be divided based on the characteristics of candidate objects. Taking the candidate objects as goods or services as an example, the types of target objects can specifically be types of goods (such as clothing, food or group purchase coupons, etc.) or types of services (such as catering services, delivery services or housekeeping services, etc.). The preset similarity requirement can be, for example, the same type. The preset matching relationship can be a relationship determined based on historical interaction events. Historical interaction events can be understood as preset interaction events that have occurred. Exemplarily, the triggering sequence and triggering interval of historical interaction events of different types of candidate objects can be counted, and then the different types of candidate objects can be determined based on the statistical results to determine whether they meet the preset matching relationship. For example, if the triggering sequence is triggered in sequence and the triggering interval is less than the preset interval threshold (such as 15 minutes, etc., which can be set according to actual needs), it can be determined that the preset matching relationship is met. Of course, other judgment methods can also be set. For example, many users buy popcorn within a short period of time after purchasing movie tickets. Based on this historical interaction event, it can be determined that the movie tickets and popcorn meet the preset pairing relationship. For another example, many users buy drink coupons within a short period of time after purchasing hot pot group purchase coupons. Based on this historical interaction event, it can be determined that the hot pot group purchase coupons and drink coupons meet the preset pairing relationship.
[0057] Optionally, a preset information stream is displayed on a preset page. The preset information stream may include multiple preset information. One or more preset information in the preset information stream may be displayed simultaneously on the preset page. The preset information stream includes target recommendation information. Optionally, the preset information may also include other information, such as source information of the candidate object (such as store information), candidate object information (such as product information), or news information, etc., without specific limitation. Optionally, media content is associated with the candidate object. For example, the media content may include explanation content of the candidate object, an image containing the candidate object, or a real-time image containing the candidate object, etc. The media information of the media content may include an associated image of the media content or the media content itself. The associated image may specifically be a preview image of the media content, such as a cover image or clip of a media work, or a video frame or preview stream of a live stream, etc. The media information of the media content may be associated with an interactive control used to trigger a preset interactive event, or the display of the corresponding media content may be triggered by triggering the media information. The media content is associated with a preset interactive control used to trigger a preset interactive event, so that the media information can be used to directly or indirectly trigger a preset interactive event for the candidate object.
[0058] For example, the display mode of the preset information flow is not limited and can be a single-column display mode or a double-column display mode. In the single-column display mode, the browsing direction of the preset information in the preset information flow can be vertical, and in the double-column display mode, the browsing direction of the preset information flow can include horizontal and vertical directions.
[0059] FIG2 is a flow chart of another information display method provided by an embodiment of the present disclosure. The present disclosure embodiment is optimized based on the various optional solutions in the above embodiments. Specifically, the method includes the following steps:
[0060] Step 201: If a preset interaction event for a first candidate object is triggered based on target media content, the first candidate object is used as a target object.
[0061] In the disclosed embodiment, the attribute information of the target object includes the target media content associated with the target object. For example, a preset interaction event is triggered based on the display of the target media content. That is, during the display of the target preset media content, the user can trigger (or complete) a preset interaction event for the first candidate object based on the target preset media content. The target media content may include a target media work and may also include a live stream of a target live broadcast room.
[0062] Exemplarily, take the preset interactive event as a purchase event and the target media content as a target media work as an example. Figure 3 is a schematic diagram of an interface interaction provided by an embodiment of the present disclosure. As shown in Figure 3, the first media content 301 is displayed in the media content display page. The first media content 301 can specifically be a video work explaining the meal set in store A. The video work is associated with an interactive control 302 for triggering the purchase of a meal set coupon. The user can purchase the group purchase coupon (first candidate object) for meal set a in store A by triggering the interactive control 302, that is, triggering the preset interactive event for the first candidate object. The purchase triggering process may also involve page jumps and payment operations, etc., which are not shown in the figure. After the purchase is completed, the group purchase coupon for meal set a is determined as the target object.
[0063] Step 202: In response to the page display instruction, a preset page is displayed, wherein the preset page displays target recommendation information, the target recommendation information includes target media information of the target media content, the target recommendation information is used to trigger a preset interaction event for the second candidate object, and the target media content is associated with the second candidate object.
[0064] Exemplarily, after entering the preset page, the target media information of the target media content is displayed on the preset page. Optionally, object recommendation information is also displayed on the preset page, and the target media information and object recommendation information are displayed in a preset area on the preset page, wherein the display position of the target media information in the preset area is a preset display position. Thus, richer information can be displayed on the preset page, and the target media information can be displayed at the preset display position, so that the user can quickly locate the target media information. Among them, the object recommendation information can be understood as information used to recommend a certain object. The object recommendation information can be pre-set or dynamically determined according to actual conditions. The object recommendation information can be media information, specifically media information of preset media content. Optionally, the object recommendation information is associated with a preset candidate object.
[0065] Optionally, a preset information stream is displayed on a preset page. The displayed preset information stream includes target media information and object recommendation information. The preset area can be understood as the display area of the preset information stream, and the preset display position can be the first display position in the preset information stream. That is, compared with preset information other than the target media information in the preset information stream, the target media information is displayed first. Optionally, before displaying the preset page, a content identifier (such as a video ID) of the target preset media content can be obtained, and the corresponding target media information can be obtained based on the content identifier and displayed at the preset display position.
[0066] As shown in Figure 3, after the group purchase coupon for meal set a is determined as the target object, a page display instruction can be automatically generated. In response to the page display instruction, a preset page 303 is displayed. Assuming that the preset information stream is displayed in a single column, after entering the preset page 303, the target media information 304 in the preset information stream can be displayed first, and the media information in the preset information stream can be switched through sliding operations, etc.
[0067] Optionally, a preset prompt message may be displayed within the target media information. The preset prompt message indicates that a preset interaction event for the first candidate object is triggered based on the target media content to which the target media information belongs. The display format of the preset prompt message may be text, a label, an icon, or a control, without specific limitation. As shown in FIG3 , a preset prompt message 305 for the target media content is displayed within target media information 304. The specific content may be "Just Watched." Upon viewing target media information 304, the user can clearly determine that the currently displayed target media information is the video work that was just viewed when purchasing a group purchase coupon for meal set a. The user can then use target media information 304 to trigger the purchase of group purchase coupons for meal set a or meal set b in store A, eliminating the need to go through a complex operation path such as multiple return operations to search for the video work just viewed, thereby improving operational efficiency. Optionally, after entering preset page 303, preset page 303 also displays item category options, such as food, entertainment, travel, and accommodation, as shown in the figure. A search input area may also be displayed, and the target media information 304 is displayed in the first page area. When the user inputs a preset operation such as sliding up, the target media information 304 is displayed in the second page area, and the size of the second page area is larger than that of the first page area.
[0068] For example, if the user does not need to trigger the preset interaction event by displaying the target media content, the user can continue to switch to displaying the next preset information in the preset information flow, such as object recommendation information, by inputting set operations such as swiping up.
[0069] The information display method provided by the embodiment of the present disclosure is that after the user triggers the preset interaction event of the first candidate object in the scenario of displaying the target media content, a preset page is displayed, and the corresponding target media information is displayed at a preset display position in the preset page. The target media information is used as target recommendation information, which makes it convenient for the user to trigger the preset interaction event of the second candidate object associated with the target media content by triggering the target recommendation information, thereby improving the triggering efficiency of the preset interaction event.
[0070] In some embodiments, the method further includes: displaying the target media information in a first preset display style on the preset page; and displaying object recommendation information in a second preset display style on the preset page, wherein the second preset display style is different from the first preset display style. Thus, displaying the target media information and object recommendation information in different preset display styles can help users locate the target media information more quickly.
[0071] For example, the second preset display style may be the default display style for target information (object recommendation information or target media information, or media information in a preset information stream) on a preset page, while the first preset display style may be a display style different from the default display style that highlights the target media information. Alternatively, the first preset display style may be the default display style for target information on a preset page, while the second preset display style may be a display style different from the default display style that deemphasizes the object recommendation information.
[0072] In some embodiments, after displaying the target media information in the first preset display style on the preset page, the method further includes: in response to satisfying a first preset condition, switching from displaying the target media information in the first preset display style to displaying the target media information in the second display style on the preset page. In this way, the display style of the target media information can be flexibly switched. The first preset condition can be set based on an automatic trigger condition, for example, automatically switching after a preset time (such as n seconds); the first preset condition can also be set based on a user-initiated trigger condition, such as the user actively inputting a preset switching operation, such as a swipe up operation or a click operation.
[0073] In some embodiments, after displaying the object recommendation information in the second preset display style on the preset page, the method further includes: in response to satisfying a second preset condition, switching the display of the object recommendation information in the second preset display style on the preset page to displaying the object recommendation information in the first display style. The second preset condition can be set based on an automatic trigger condition, for example, automatically switching after a preset time (such as n seconds); the second preset condition can also be set based on a user-initiated trigger condition, such as the user actively inputting a preset switching operation, such as a swipe up operation or a click operation.
[0074] Optionally, the second preset display style differs from the first preset display style in that: no semi-transparent layer exists above the target information displayed in the first preset display style, while a semi-transparent layer exists above the target information displayed in the second preset display style. Optionally, the second preset condition may be receiving a user trigger operation on the semi-transparent layer, such as a click operation.
[0075] Figure 4 is another interface interaction schematic diagram provided by an embodiment of the present disclosure. As shown in Figure 4, the target media content is displayed in the media content display page. After the user completes the purchase, the event-related page 401 (such as the event completion page, specifically the purchase completion page) and the preset page 402 can be displayed. The event-related page 401 is located on the upper layer of the preset page 402, and the size of the event-related page 401 is smaller than the size of the preset page 402. After closing the event-related page 401, the page content blocked by the event-related page 401 in the preset page 402 can be viewed. In the preset page 402, the target media information 403 is displayed in a first preset display style, and the object recommendation information 404 is displayed in a second preset display style. There is a semi-transparent layer 405 on the upper layer of the object recommendation information 404. After the user clicks on the semi-transparent layer 405, the display of the semi-transparent layer 405 is canceled, so that there is no semi-transparent layer on the upper layer of the object recommendation information 404.
[0076] In some embodiments, the second preset display style is different from the first preset display style in that: the display size of the target information displayed in the first preset display style is larger than the display size of the target information displayed in the second preset display style.
[0077] FIG5 is another interface interaction diagram provided by an embodiment of the present disclosure. As shown in FIG5 , the target media content is displayed on the media content display page. After the user completes the purchase, the event completion page and the preset page can be displayed. On the preset page, the target media information 501 is displayed in the first preset display style, and the object recommendation information (not shown in the figure) is displayed in the second preset display style. The display size of the target media information 501 is larger than the display size of the object recommendation information. After the user inputs a setting operation such as sliding up, the target media information 501 displayed in the first preset display style on the preset page is switched to the target media information 502 displayed in the second display style. It can be seen that at this time, the display sizes of the target media information 502 and the object recommendation information 503 are the same.
[0078] In some embodiments, the second preset display style differs from the first preset display style in that: the target information displayed in the first preset display style includes an object identifier of a candidate object associated with the corresponding media content (e.g., the second candidate object), while the media information displayed in the second preset display style does not include an object identifier of a candidate object associated with the corresponding media content (e.g., the second candidate object), wherein the object identifier is used to trigger display of an object details page for the corresponding candidate object (e.g., the second candidate object). This facilitates quick access to the object details page for the user, further improving the efficiency of triggering preset interactive events.
[0079] For example, for target media information displayed in a first preset display style, the target media information may include object identifiers of candidate objects associated with the target media content. The associated candidate objects may include a second candidate object and may also include a candidate object different from the second candidate object, such as a third candidate object. The target media information may include one or more object identifiers. Taking the live stream of a target live broadcast room as an example, the second candidate object is the candidate object currently being explained in the target live broadcast room, and the third candidate object is a candidate object in the set of candidate objects associated with the target live broadcast room that is different from the second candidate object. The host in the target live broadcast room may be explaining multiple products, with the first candidate object being one of them, such as product a. The object identifier included in the target media information may be the object identifier of product a, the object identifier of product b currently being explained by the host, or the object identifier of product c with a preset sequence number (e.g., the first one) in the list of products (candidate object set) in the target live broadcast room, where products b and c may be second candidate objects. A user can trigger an object identifier to access the object details page of the candidate object to which the triggered object identifier belongs, such as the product details page, thereby facilitating subsequent purchase operations.
[0080] FIG6 is a flow chart of another information display method provided by an embodiment of the present disclosure. The present disclosure embodiment is optimized based on the various optional solutions in the above embodiments. Specifically, the method includes the following steps:
[0081] Step 601: If a preset interaction event for a first candidate object is triggered based on target media content, the first candidate object is used as a target object.
[0082] The target media content includes the live stream of the target live broadcast room.
[0083] Step 602: Display the event association page of the preset interactive event.
[0084] Optionally, the event-related page is located on an upper layer of the preset page, that is, the preset page is in a blocked state at this time.
[0085] Figure 7 is another interface interaction diagram provided by an embodiment of the present disclosure. As shown in Figure 7, while watching the live stream of the target live room, the user can purchase the first candidate object explained in the target live room. After the purchase is completed, the event association page 701 and the preset page 702 in a blocked state are displayed. The page size of the event association page 701 is smaller than the page size of the preset page 702, and the event association page 701 is located on the upper layer of the preset page 702.
[0086] Step 603: Display the preset interactive component on the event association page.
[0087] As shown in FIG. 7 , a preset interaction component 703 is displayed in an event association page 701 .
[0088] Step 604: Display the preview live stream of the target live room in the preset interactive component, wherein the preview live stream is used to trigger the live page of the target live room.
[0089] As shown in FIG7 , a preview live stream of the target live broadcast room is displayed in the preset interactive component 703. When a user triggers the preview live stream displayed in the preset interactive component 703 by clicking or other means, the user can enter the live broadcast page 704 of the target live broadcast room. This allows the user to quickly return to the target live broadcast room, further improving the triggering efficiency of the preset interactive event.
[0090] Optionally, the object identifier of a second candidate object associated with the target live stream may be displayed in the preset interactive component. The object identifier is used to trigger the display of the object details page for the associated candidate object. Alternatively, the preset interactive component may display the preview live stream of the target live stream and the object identifier of the candidate object associated with the target live stream. For example, the object identifier of the second candidate object associated with the target live stream and / or the object identifier of the third candidate object associated with the target live stream may be displayed. The second candidate object is the candidate object currently being explained in the target live stream, and the third candidate object is a candidate object in the set of candidate objects associated with the target live stream that is different from the second candidate object. Exemplarily, the set of candidate objects may specifically be a list of products associated with the target live stream. Optionally, the displayed content in the preset interactive component may be switched based on user operations. For example, the preset interactive component may display the preview live stream of the target live stream and the object identifier of the second candidate object associated with the target live stream. In response to a preset operation, the preset interactive component switches from displaying the preview live stream of the target live stream and the object identifier of the second candidate object associated with the target live stream to displaying the preview live stream of the target live stream. Optionally, the method may further include, in response to a preset target operation, adjusting the size of the event-related page to be consistent with the size of the preset page, that is, at this time, the event-related page completely covers the preset page.
[0091] FIG8 is another interface interaction diagram provided by an embodiment of the present disclosure. As shown in FIG8 , a preset interaction component 802 is displayed in an event association page 801. A preview live stream 803 of a target live broadcast room and an object identifier 804 of a candidate object associated with the live stream of the target live broadcast room are displayed in the preset interaction component 802. The object identifier can specifically be an object icon, such as a product cover image. When a user clicks on the preview live stream in the preset interaction component 802, the live broadcast page 805 of the target live broadcast room can be triggered. When the user clicks on the object identifier 804, the object details page 806 of the candidate object to which the object identifier 804 belongs can be triggered. Optionally, assuming that the user enters an upward swipe operation (preset operation) in the first interface of FIG8 , the display content in the preset interaction component 802 can be switched to displaying the preview live stream, while the display of the object identifier 804 can be canceled. The size of the preset interaction component 802 and the event association page 801 can also be adaptively adjusted accordingly, resulting in a new preset interaction component 807 (which can be a small live window style) and a full-screen event association page.
[0092] Step 605: In response to the page display instruction, display the preset page.
[0093] Exemplarily, the user input event is associated with a closing operation of a page, and a page display instruction for completely displaying the preset page is generated, so that the preset page in an unobstructed state is displayed.
[0094] Step 606: Display the target media information and the object recommendation information in a preset area of the preset page, wherein the display position of the target media information in the preset area is a preset display position.
[0095] Optionally, the target media information is displayed in a preset display area on the preset page; wherein the preset display area includes a first display area and a second display area; the first display area is used to display a preview live stream of the target live broadcast room; and the second display area is used to display the object identifier of the second candidate object associated with the live stream of the target live broadcast room, and / or the object identifier of a third candidate object associated with the target live broadcast room. The third candidate object may be a candidate object different from the second candidate object.
[0096] As shown in Figure 7, the display size of the target media information 705 displayed in the first preset display style is larger than the display size of the object recommendation information 706 displayed in the second preset display style. Furthermore, in the preset display area where the target media information 705 is located, the first display area displays the preview live stream of the target live broadcast room, and the second display area displays the object identifier 707 of the second candidate object associated with the live stream of the target live broadcast room, such as the object identifier of Package B shown in Figure 7 and the object identifier of Package A during the explanation, where Package B can be, for example, the first item in the product list of the target live broadcast room. When the user clicks the object identifier of Package B, it can trigger the entry into the object details page 708 of Package B. When the user clicks the preview live stream of the target live broadcast room, it enters the live broadcast page 704 of the target live broadcast room. When the user inputs an upward swipe operation, the first preset condition is met, and the preset page switches from displaying the target media information in the first preset display style to displaying the target media information in the second display style.
[0097] The information display method provided by the embodiment of the present disclosure is that after the user triggers the preset interactive event of the first candidate object in the live broadcast scene, the superimposed event association page and the preset page are displayed, and the preview live stream of the target live broadcast room just being watched is displayed in the event association page, so that the user can quickly return to the live broadcast room. After closing the event association page, the target media information corresponding to the target live broadcast room is displayed at the preset display position in the preset page, so as to prompt the user to trigger the preset interactive event again through the live broadcast scene, thereby improving the triggering efficiency of the preset interactive event.
[0098] FIG9 is a flow chart of another information display method provided by an embodiment of the present disclosure. The present disclosure embodiment is optimized based on the various optional solutions in the above embodiments. Specifically, the method includes the following steps:
[0099] Step 901: If a preset interaction event for a first candidate object meets a preset condition, the first candidate object is used as a target object.
[0100] Optionally, the preset interaction event for the first candidate object meets a preset condition, including: triggering the preset interaction event for the first candidate object based on the search result of the target search term input by the user.
[0101] For example, a user can actively search by entering a target search term and triggering a search operation. After the search is complete, the user can select a satisfactory search result from the displayed search results set, record it as the target search result, and trigger a preset interactive event for the first candidate object by triggering an interactive link of the target search result or viewing media content in the target search result. After triggering the preset interactive event for the first candidate object, an event-related page may also be displayed, although this is not specifically limited.
[0102] Step 902: In response to the page display instruction, display the preset page.
[0103] Step 903: Display the target recommended search term in the target area of the preset page, wherein the target area includes a search term input area and / or an associated area of the search term input area, the target recommended search term is used to trigger a search based on the target recommended search term, and the second candidate object is associated with the search result based on the target recommended search term.
[0104] FIG10 is a schematic diagram of an interface provided by an embodiment of the present disclosure. As shown in FIG10 , a preset information flow 1002 is displayed in a preset page 1001 .
[0105] Exemplarily, the search term input area may be an area in a preset page for users to trigger search term input and display search terms, such as a search box. The associated area of the search term input area may be an area that is closer to the position of the search term input area, for example, the distance between the display position of the associated area of the search term input area and the display position of the search term input area is less than a preset distance threshold. Exemplarily, a target recommended search term displayed in the search term input area can trigger a search based on the target recommended search term by triggering a search control; a target recommended search term displayed in the associated area of the search term input area can trigger a search based on the target recommended search term by triggering the target recommended search term.
[0106] For example, if a user wants to eat roast duck, they can actively search by entering "roast duck" (the target search term) and triggering a search operation. After the search is completed, the user can select a satisfactory restaurant from the displayed search results, such as a restaurant selling Beijing roast duck, and purchase a meal coupon from the restaurant. After entering the preset page, the preset information flow is displayed on the preset page, and the target recommended search term, such as "Beijing hot pot", "Nanjing roast duck" or "donkey meat hot pot", is also displayed.
[0107] As shown in Figure 10, the target area includes a search term input area 1003, in which "Beijing hot pot" is automatically entered. Optionally, search term input area 1003 is also associated with a trigger prompt, such as "Search More" in Figure 10, to enhance the prompt effect of the target recommended search term. If the user wishes to continue searching and "Beijing hot pot" meets their search requirements, they can quickly search by clicking the search control without having to actively enter the search term, reducing manual input, improving operational convenience, and increasing the efficiency of triggering preset interactive events.
[0108] Figure 11 is another interface schematic diagram provided by an embodiment of the present disclosure. As shown in Figure 11, the target area in the preset page 1101 includes a search term input area 1102 and an associated area 1103 of the search term input area. Different target recommended search terms are displayed in the two target areas. If "Beijing hot pot" in the search term input area 1102 does not meet the user's search needs, and "Nanjing roast duck" in the associated area 1103 of the search term input area meets the user's search needs, the user can trigger a search based on "Nanjing roast duck" by triggering the target recommended search term, thereby improving the hit probability of the target recommended search term, reducing user manual input, improving operation convenience, and improving the triggering efficiency of preset interactive events.
[0109] FIG12 is a schematic diagram of the structure of an information display device provided by an embodiment of the present disclosure. As shown in FIG12 , the device includes:
[0110] A target object determination module 1201 is configured to determine a first candidate object as a target object if a preset interaction event for the first candidate object meets a preset condition;
[0111] The information display module 1202 is used to display a preset page in response to a page display instruction, wherein the preset page displays target recommendation information, the target recommendation information is determined based on the attribute information of the target object, and the target recommendation information is used to trigger a preset interaction event for a second candidate object, and the second candidate object is associated with the target object.
[0112] The information display device provided by the embodiment of the present disclosure, if the preset interaction event for the first candidate object meets the preset conditions, then when displaying the preset page, target recommendation information for triggering the preset interaction event for the second candidate object associated with the target object, which is determined based on the attribute information of the first candidate object as the target object, is displayed on the preset page, so that the user can trigger the preset interaction event for the second candidate object through the target recommendation information, thereby improving the triggering efficiency of the preset interaction event.
[0113] Optionally, the attribute information of the target object includes the type of the target object; wherein, the second candidate object is associated with the target object, including: the similarity between the type of the second candidate object and the type of the target object meets a preset similarity requirement, and / or, the type of the second candidate object and the type of the target object have a preset matching relationship, wherein the preset matching relationship is determined based on historical interaction events.
[0114] Optionally, the attribute information of the target object includes target media content associated with the target object; wherein, the preset interaction event for the first candidate object satisfies a preset condition, including: a preset interaction event for the first candidate object triggered based on the target media content, and the target media content is associated with the first candidate object; wherein, the target recommendation information includes target media information of the target media content; wherein, the second candidate object is associated with the target object, including: the target media content is associated with the second candidate object.
[0115] Optionally, the preset page further displays object recommendation information, and the target media information and the object recommendation information are displayed in a preset area of the preset page, wherein the display position of the target media information in the preset area is a preset display position;
[0116] Wherein, the device further comprises:
[0117] A first display module, configured to display the target media information in a first preset display style on the preset page;
[0118] a second display module, configured to display the object recommendation information in a second preset display style on the preset page, wherein the second preset display style is different from the first preset display style;
[0119] The second preset display style differs from the first preset display style in at least one of the following:
[0120] There is no semi-transparent layer on the upper layer of the target information displayed in the first preset display style, and there is a semi-transparent layer on the upper layer of the target information displayed in the second preset display style;
[0121] The display size of the target information displayed in the first preset display style is larger than the display size of the target information displayed in the second preset display style;
[0122] The target information displayed in the first preset display style includes the object identifier of the second candidate object, and the target information displayed in the second preset display style does not include the object identifier of the second candidate object, wherein the object identifier is used to trigger the display of the object details page belonging to the second candidate object;
[0123] The target information is the object recommendation information or the target media information.
[0124] Optionally, the device further includes:
[0125] A first switching module is configured to switch, in response to a first preset switching condition being satisfied, from displaying the target media information in the first preset display style on the preset page to displaying the target media information in the second display style; and / or
[0126] The second switching module is configured to switch, in response to a second preset switching condition being met, from displaying the object recommendation information in the second preset display style on the preset page to displaying the object recommendation information in the first display style.
[0127] Optionally, the target media content includes a live stream of a target live broadcast room; the device further includes:
[0128] A third display module is used to display the target media information in a preset display area in the preset page; wherein the preset display area includes a first display area and a second display area; the first display area is used to display the preview live stream of the target live room; the second display area is used to display the object identifier of the second candidate object associated with the live stream of the target live room, and / or the object identifier of the third candidate object associated with the live stream of the target live room, the second candidate object is the candidate object being explained in the target live room, and the third candidate object is a candidate object in the candidate object set associated with the target live room that is different from the second candidate object.
[0129] Optionally, the target media content includes a live stream of a target live broadcast room; and the device further includes:
[0130] An event-related page display module, configured to display an event-related page of the preset interactive event before displaying the preset page in response to the page display instruction;
[0131] A component display module, used to display preset interactive components in the event-related page;
[0132] A component content display module is used to display the preview live stream of the target live room and / or the object identifier of the second candidate object associated with the live stream of the target live room in the preset interactive component, wherein the preview live stream is used to trigger entry into the live broadcast page of the target live room, and the object identifier is used to trigger the display of the object details page of the candidate object.
[0133] Optionally, the component content display module includes:
[0134] A first display unit is configured to display, in the preset interactive component, a preview live stream of the target live broadcast room and an object identifier of the second candidate object associated with the live stream of the target live broadcast room;
[0135] The second display unit is used to respond to a preset operation and switch in the preset interactive component from displaying the preview live stream of the target live room and the object identifier of the second candidate object associated with the live stream of the target live room to displaying the preview live stream of the target live room.
[0136] Optionally, the target recommendation information includes a target recommendation search term; and the device further includes:
[0137] A recommended search term display module is used to display the target recommended search term in the target area in the preset page, wherein the target area includes a search term input area and / or an associated area of the search term input area, the target recommended search term is used to trigger a search based on the target recommended search term, and the second candidate object is associated with the search result based on the target recommended search term.
[0138] Optionally, the preset interaction event for the first candidate object meets a preset condition, including: triggering the preset interaction event for the first candidate object based on the search result of the target search term input by the user.
[0139] The information display device provided in the embodiments of the present disclosure can execute the information display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0140] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0141] Figure 13 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Referring to Figure 13 below, it shows a schematic diagram of the structure of an electronic device (such as the terminal device or server in Figure 13) 1300 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in Figure 13 is only an example and should not bring any limitations to the functions and scope of use of the embodiments of the present disclosure.
[0142] As shown in FIG13 , electronic device 1300 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1302 or a program loaded from a storage device 1308 into a random access memory (RAM) 1303. Various programs and data required for the operation of electronic device 1300 are also stored in RAM 1303. Processing device 1301, ROM 1302, and RAM 1303 are connected to each other via a bus 1304. An edit / output (I / O) interface 1305 is also connected to bus 1304.
[0143] Typically, the following devices may be connected to the I / O interface 1305: an input device 1306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1309. The communication device 1309 may allow the electronic device 1300 to communicate with other devices wirelessly or by wire to exchange data. Although FIG13 illustrates the electronic device 1300 with various devices, it should be understood that not all of the illustrated devices are required to be implemented or present. More or fewer devices may alternatively be implemented or present.
[0144] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1309, or installed from the storage device 1308, or installed from the ROM 1302. When the computer program is executed by the processing device 1301, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0145] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0146] The electronic device provided by the embodiment of the present disclosure and the information display method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0147] An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon. When the program is executed by a processor, the information display method provided in the above embodiment is implemented.
[0148] An embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the information display method provided in the above embodiment.
[0149] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0150] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.
[0151] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0152] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: if the preset interaction event for the first candidate object meets the preset conditions, the first candidate object is used as the target object; in response to the page display instruction, a preset page is displayed, wherein the preset page displays target recommendation information, the target recommendation information is determined based on the attribute information of the target object, and the target recommendation information is used to trigger the preset interaction event for the second candidate object, and the second candidate object is associated with the target object.
[0153] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0154] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0155] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. The name of a module does not, in some cases, limit the module itself. For example, a target object determination module may also be described as "a module that sets a first candidate object as a target object if a preset interaction event for the first candidate object satisfies a preset condition."
[0156] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0157] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0158] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0159] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0160] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. An information display method, comprising: If the preset interaction event for the first candidate object meets the preset condition, the first candidate object is used as the target object; In response to a page display instruction, a preset page is displayed, wherein the preset page displays target recommendation information, the target recommendation information is determined based on attribute information of the target object, and the target recommendation information is used to trigger a preset interaction event for a second candidate object, and the second candidate object is associated with the target object.
2. The method according to claim 1, wherein the attribute information of the target object includes the type of the target object; in, The second candidate object is associated with the target object, including: the similarity between the type of the second candidate object and the type of the target object meets a preset similarity requirement, and / or, there is a preset matching relationship between the type of the second candidate object and the type of the target object, wherein the preset matching relationship is determined based on historical interaction events.
3. The method according to claim 1, wherein the attribute information of the target object includes target media content associated with the target object; in, The preset interaction event for the first candidate object meets a preset condition, including: a preset interaction event for the first candidate object triggered based on the target media content, the target media content is associated with the first candidate object; Wherein, the target recommendation information includes target media information of the target media content; The second candidate object is associated with the target object, including: the target media content is associated with the second candidate object.
4. The method according to claim 3, wherein the preset page further displays object recommendation information, the target media information and the object recommendation information are displayed in a preset area of the preset page, wherein: The display position of the target media information in the preset area is a preset display position; Wherein, the method further comprises: Displaying the target media information in the preset page in a first preset display style; Displaying the object recommendation information in the preset page in a second preset display style, wherein the second preset display style is different from the first preset display style; The second preset display style is different from the first preset display style in at least one of the following: There is no semi-transparent layer on the upper layer of the target information displayed in the first preset display style, and there is a semi-transparent layer on the upper layer of the target information displayed in the second preset display style; The display size of the target information displayed in the first preset display style is larger than the display size of the target information displayed in the second preset display style; The target information displayed in the first preset display style includes the object identifier of the second candidate object, and the target information displayed in the second preset display style does not include the object identifier of the second candidate object, wherein the object identifier is used to trigger the display of the object details page belonging to the second candidate object; The target information is the object recommendation information or the target media information.
5. The method according to claim 4, further comprising: In response to satisfying a first preset switching condition, switching from displaying the target media information in the first preset display style to displaying the target media information in the second display style in the preset page; and / or, In response to satisfying a second preset switching condition, displaying the object recommendation information in the preset page is switched from displaying the object recommendation information in the second preset display style to displaying the object recommendation information in the first display style.
6. The method according to claim 3, wherein the target media content comprises a live stream of a target live broadcast room; The method further comprises: The target media information is displayed in a preset display area in the preset page; wherein the preset display area includes a first display area and a second display area; the first display area is used to display a preview live stream of the target live broadcast room; the second display area is used to display the object identifier of the second candidate object associated with the live stream of the target live broadcast room, and / or the object identifier of the third candidate object associated with the target live broadcast room, the second candidate object is the candidate object being explained in the target live broadcast room, and the third candidate object is a candidate object in the candidate object set associated with the target live broadcast room that is different from the second candidate object.
7. The method according to any one of claims 3 to 6, wherein the target media content comprises a live stream of a target live broadcast room; in, Before displaying the preset page in response to the page display instruction, the method includes: Displaying an event-related page of the preset interactive event; Displaying a preset interactive component in the event-related page; The preview live stream of the target live room and / or the object identifier of the second candidate object associated with the live stream of the target live room are displayed in the preset interactive component, wherein the preview live stream is used to trigger entry into the live page of the target live room, and the object identifier is used to trigger display of the object details page of the candidate object.
8. The method according to claim 7, wherein displaying the preview live stream of the target live room and / or the object identifier of the second candidate object associated with the live stream of the target live room in the preset interaction component comprises: Displaying the preview live stream of the target live broadcast room and the object identifier of the second candidate object associated with the live stream of the target live broadcast room in the preset interaction component; In response to a preset operation, the preset interactive component switches from displaying the preview live stream of the target live room and the object identifier of the second candidate object associated with the live stream of the target live room to displaying the preview live stream of the target live room.
9. The method according to claim 1, wherein the target recommendation information includes a target recommendation search term; the method further comprises: The target recommended search term is displayed in the target area in the preset page, wherein the target area includes a search term input area and / or an associated area of the search term input area, the target recommended search term is used to trigger a search based on the target recommended search term, and the second candidate object is associated with the search result based on the target recommended search term.
10. The method according to claim 9, wherein the preset interaction event for the first candidate object satisfies a preset condition, comprising: The search result based on the target search term input by the user triggers a preset interaction event for the first candidate object.
11. An information display device, comprising: A target object determination module, configured to use the first candidate object as a target object if a preset interaction event for the first candidate object meets a preset condition; An information display module is used to display a preset page in response to a page display instruction, wherein the preset page displays target recommendation information, the target recommendation information is determined based on attribute information of the target object, and the target recommendation information is used to trigger a preset interaction event for a second candidate object, and the second candidate object is associated with the target object.
12. An electronic device comprising: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors The device implements the information display method as described in any one of claims 1-10.
13. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to perform the information display method according to any one of claims 1 to 10 when executed by a computer processor.
Citation Information
Patent Citations
Recommended data display method and device, computer equipment and storage medium
CN114595404A
Page information display method and device, electronic equipment and storage medium
CN114637935A
Information recommendation method and device, computer equipment and storage medium
CN114780832A
Information display method and device, electronic equipment and storage medium
CN115022653A
Recommendation method and device, equipment, medium and product
CN116975474A