Information Presentation Method, Apparatus, Electronic Device, and Computer-Readable Medium

The information presentation method addresses the complex navigation issue by allowing users to directly jump from a video presentation page to an object aggregation page, enhancing user experience through simplified navigation.

JP2025518399AActive Publication Date: 2025-06-12BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024572352
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-12-20
Filing Date
2023-12-11
Publication Date
2025-06-12
Estimated Expiration
2043-12-11

AI Technical Summary

Technical Problem

Existing product viewing methods on some clients require users to exit a recommended video stream page and navigate through multiple steps to access a mall page, resulting in a complex entry flow that negatively impacts user experience.

Method used

An information presentation method that includes playing target video data on a video presentation page, adding a guidance control and prompt text when a preset condition is met, and allowing users to directly jump to an object aggregation page from the video presentation page, simplifying the entry flow.

Benefits of technology

The method effectively simplifies the entry flow to the object aggregation page, improving user experience by reducing the complexity of navigation and allowing direct access to relevant products or pages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025518399000001_ABST
    Figure 2025518399000001_ABST
Patent Text Reader

Abstract

This application discloses an information presentation method, apparatus, electronic device, and computer-readable medium. The method is as follows: when a video presentation page is presented on the electronic device and the video presentation page is used to present a plurality of candidate video data corresponding to the video presentation page, if target video data among these candidate video data is being played on the video presentation page, and when it is determined that preset guidance conditions corresponding to the target video data are met, a guidance control corresponding to the target video data and guidance prompt text corresponding to the guidance control are added to the video presentation page. After receiving a trigger operation for the guidance control, it includes facilitating a direct jump from the video presentation page to the object aggregation page. In this way, the purpose of directly entering from one video data to the object aggregation page can be achieved, thereby effectively simplifying the entry flow to the object aggregation page and further effectively improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] [Cross - reference to Related Applications] This application claims priority based on an application with a Chinese application number of 202211641064.0 and a filing date of December 20, 2022. The disclosure content of this Chinese application is hereby incorporated into this application in its entirety.

[0002] [Technical Field] This application relates to the field of Internet technologies, and particularly to an information presentation method, apparatus, electronic device, and computer - readable medium.

Background Art

[0003] For some clients (for example, clients with video data presentation functions), the client can provide various ordering methods to users. For example, when the client is presenting a recommended video stream, the user can view one or more video data from this recommended video stream and view or place an order for the products corresponding to these video data. Also, for example, when the client is presenting a mall page, the user can view one or more product cards from this mall page and view or place an order for the products corresponding to these product cards.

Summary of the Invention

Problems to be Solved by the Invention

[0004] This application provides an information presentation method, apparatus, electronic device, and computer - readable medium that can improve the user experience.

Means for Solving the Problems

[0005] To achieve the above object, the technical solution according to this application is as follows.

[0006] This application provides an information presentation method, and the method includes: Playing target video data on a video presentation page, wherein the target video data is any one of a plurality of candidate video data corresponding to the video presentation page, When a preset guidance condition corresponding to the target video data is reached, adding a guidance control corresponding to the target video data and guidance prompt text corresponding to the guidance control to the video presentation page, Jumping from the video presentation page to an object aggregation page in response to a trigger operation on the guidance control, wherein the object aggregation page is used to present a plurality of first objects, and the first objects are determined from among a plurality of candidate objects corresponding to the guidance prompt text.

[0007] In some embodiments, when the target video data meets an entry identifier presentation condition, presenting an object entry identifier corresponding to the target video data on the video presentation page, After playing the target video data on the video presentation page, the method includes: Presenting an object presentation interface corresponding to the target video data on the video presentation page in response to a trigger operation on the object entry identifier, wherein the object presentation interface is used to present a plurality of second objects corresponding to the target video data, Canceling the presentation of the object presentation interface on the video presentation page in response to a presentation cancellation operation triggered on the object presentation interface, Further including determining that a preset guidance condition corresponding to the target video data is reached when it is determined that no order operation has been triggered on any one of the second objects in the object presentation interface.

[0008] In some embodiments, the plurality of candidate objects include similar objects corresponding to the plurality of second objects, and the similar objects are different from the plurality of second objects. And / or The first object is determined from among the plurality of candidate objects based on the recommended feature data of each of the plurality of candidate objects, and the recommended feature data is determined based on the degree of similarity between the candidate object and the second object.

[0009] In some embodiments, when the target video data satisfies the entry identifier presentation condition, when an object presentation interface corresponding to the target video data is presented on the video presentation page, the preset guidance condition corresponding to the target video data cancels the presentation of the object presentation interface on the video presentation page, and during the presentation period of the object presentation interface, no order operation has been triggered for any one of the second objects in the object presentation interface. The object presentation interface is used to present a plurality of second objects corresponding to the target video data.

[0010] In some embodiments, when the target video data does not satisfy the entry identifier presentation condition, the preset guidance condition corresponding to the target video data is that the playback progress of the target video data has reached a preset progress threshold.

[0011] In some embodiments, the object aggregation page includes a plurality of recommended object sets, and the object types corresponding to each recommended object set are all different. The plurality of recommended object sets include a target object set, and the target object set includes the plurality of first objects. After jumping from the video presentation page to the object aggregation page, the method further includes presenting the target object set on the object aggregation page.

[0012] In some embodiments, the binding page corresponding to the guidance control includes the plurality of first objects, After jumping from the video presentation page to the object aggregation page, the method further includes presenting the binding page on the object aggregation page.

[0013] In some embodiments, related information of the target video data is presented on the video presentation page, The method further includes canceling the presentation of the related information of the target video data on the video presentation page when a preset guidance condition corresponding to the target video data is reached.

[0014] In some embodiments, the preset guidance condition corresponding to the target video data is determined based on the video type of the target video data.

[0015] In some embodiments, the presentation content on the guidance control is determined based on the page identifier of the object aggregation page.

[0016] In some embodiments, the object aggregation page includes a search trigger area, After jumping from the video presentation page to the object aggregation page, the method presenting a target search term determined based on a plurality of second objects corresponding to the target video data in the search trigger area; Further including presenting, on the object aggregation page, object search results corresponding to the target search term in response to a preset operation triggered for the search trigger area.

[0017] In some embodiments, the object aggregation page is a platform page.

[0018] This application provides an information presentation device, which includes a video playback unit for playing target video data on a video presentation page, where the target video data is any one of a plurality of candidate video data corresponding to the video presentation page, a content addition unit for adding, to the video presentation page, a guide control corresponding to the target video data and guide prompt text corresponding to the guide control when a preset guide condition corresponding to the target video data is met, a page jump unit for jumping from the video presentation page to an object aggregation page in response to a trigger operation on the guide control, where the object aggregation page is used to present a plurality of first objects, and the first objects are determined from among a plurality of candidate objects corresponding to the guide prompt text.

[0019] This application provides an electronic device, which includes a processor and a memory, where the memory is used to store instructions or computer programs, and the processor is used to execute the instructions or computer programs in the memory to cause the electronic device to execute the information presentation method according to this application.

[0020] This application provides a computer-readable medium, on which instructions or a computer program are stored. When the instructions or the computer program are executed on a device, the device is caused to execute the information presentation method according to this application.

[0021] This application provides a computer program product, which includes a computer program carried on a non-transitory computer-readable medium. The computer program includes program code for executing the information presentation method according to this application.

Brief Description of the Drawings

[0022] To more clearly explain the technical solutions in the embodiments of this application or related technologies, the following briefly introduces the drawings that need to be used in the description of the embodiments or related technologies. Obviously, the drawings in the following description are only some embodiments described in this application. For those skilled in the art, other drawings can also be obtained based on these drawings on the premise of not paying creative labor.

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Mode for Carrying Out the Invention

[0023] For some clients (for example, clients with a video data presentation function), this client can provide various ordering methods to the user. For example, when this client is presenting a recommended video stream, the user can view one or more video data from this recommended video stream and view or place an order for the products corresponding to these video data. Also, for example, when this client is presenting a mall page, the user can view one or more product cards from this mall page and view or place an order for the products corresponding to these product cards.

[0024] However, since there are defects in the product viewing methods adopted by some clients, this defect is affecting the user experience.

[0025] Specifically, as a result of research, for the product viewing methods adopted by some clients, when a user is viewing products through one or more video data in a recommended video stream and this user wants to enter the mall page, this user first needs to exit from the presentation page of this recommended video stream and then enter this mall page through a series of operations. In this way, the entry flow to this mall page becomes relatively complex, thereby affecting the user experience.

[0026] Based on the above discovery, in order to solve the technical problems shown above, the present application provides an information presentation method, which includes the following. When a video presentation page is presented on an electronic device and this video presentation page is used to present a video stream composed of a plurality of candidate video data corresponding to this video presentation page, if the target video data in these candidate video data is being played on this video presentation page, and when it is determined that the preset guidance condition corresponding to this target video data is reached, on this video presentation page, by adding a guidance control corresponding to this target video data and a guidance prompt text corresponding to this guidance control, it can be indicated in this guidance prompt text that the user can directly enter an object aggregation page (for example, a platform page) through this guidance control, and it can also be indicated which object (for example, a product related to a discount campaign, etc.) the user has viewed on this object aggregation page. After receiving a trigger operation for this guidance control, it facilitates directly jumping from this video presentation page to this object aggregation page. This object aggregation page is used to present a plurality of first objects, and these first objects are all determined from a plurality of candidate objects corresponding to this guidance prompt text. In this way, the purpose of directly entering the object aggregation page from one video data can be achieved, thereby effectively simplifying the entry flow to this object aggregation page, and further effectively reducing the adverse effects caused by the complication of the entry flow to this object aggregation page, and thus effectively improving the user experience.

[0027] In addition, the embodiments of the present application do not limit the execution entity of the information presentation method according to the embodiments of the present application. For example, the information presentation method according to the embodiments of the present application may be applied to a terminal device. Also for example, the information presentation method according to the embodiments of the present application may be realized by a data interaction process between a terminal device and a server. Here, this terminal device may be a smart mobile phone, a computer, a personal digital assistant (PDA), a tablet computer, or the like. The server may be a stand-alone server, a cluster server, or a cloud server.

[0028] To enable those skilled in the art to better understand the solution of the present application, the following clearly and completely describes the technical solution in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all of them. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present application.

[0029] To better understand the technical solution according to the present application, the following describes the information presentation method according to the present application in conjunction with several drawings above. As shown in FIG. 1, the information presentation method according to the embodiment of the present application includes the following S1 to S3. Here, FIG. 1 is a flowchart of the information presentation method according to the present application.

[0030] S1: Play target video data on a video presentation page, where this target video data is any one of a plurality of candidate video data corresponding to this video presentation page.

[0031] Here, the video presentation page is a page having a video data presentation function, and this application does not limit this video presentation page. For example, in some application scenarios (such as scenes of short videos, live broadcasts, etc.), this video presentation page may be a page having a video stream presentation function (such as page 200 in FIG. 2 or page 300 in FIG. 3).

[0032] Actually, regarding the above "video presentation page", this video presentation page may be used to present a plurality of candidate video data corresponding to this video presentation page. Here, this candidate video data is video data that can be presented using this video presentation page. It should be noted that this application does not limit the presentation method of these candidate video data on this video presentation page. For example, specifically, these candidate video data are arranged in a certain order in advance to form a video stream (such as the video stream corresponding to the "recommended" tag shown in FIG. 2 or FIG. 3), so that these candidate video data can be presented in sequence according to this order on this video presentation page subsequently.

[0033] The target video data is the video data being played on the above "video presentation page", and this application does not limit this target video data. For example, it may be any one of the plurality of candidate video data corresponding to this video presentation page.

[0034] Actually, in some application scenarios (such as product-related scenes), in order to better satisfy the user experience, this application further provides some embodiments of the above target video data. In this embodiment, this target video data satisfies at least the conditions shown in the following (1) to (2).

[0035] (1) The above target video data belongs to the above "plurality of candidate video data corresponding to the video presentation page". That is, this target video data is one piece of video data that can be presented by this video presentation page.

[0036] (2) The above target video data meets the preset product presentation conditions. That is, this target video data is related to one or more products.

[0037] Here, the product presentation conditions may be preset according to the application scenario. For the sake of easy understanding, the following will be described by combining two examples.

[0038] Example 1: In some application scenarios, the above product presentation conditions may be that this target video data is used to present one or more products.

[0039] It should be noted that this application does not limit the target video data that meets the product presentation conditions in the above paragraph. For example, it may refer to a trailer video (for example, the video data shown in FIG. 2) or an advertisement video. Here, this trailer video is used to provide some product-related interaction processes (such as product detail presentation, ordering, etc.) to the user by the video data, so that the user can purchase these products by this trailer video. This advertisement video is used to recommend one or more products to the user by the video data, so that the user can understand and / or purchase these products by this advertisement video.

[0040] Example 2: In some other application scenarios, the above product presentation conditions may be that this target video data is used to introduce one or more product-related campaigns (such as promotion campaigns, discount campaigns, etc.).

[0041] What needs to be explained is that this application does not limit the target video data that meets the product presentation conditions in the above paragraph. For example, it may refer to a discount campaign introduction video (e.g., the video data shown in Figure 3), a promotion campaign introduction video, etc. Here, this discount campaign introduction video is used to introduce to the user the discount privilege method for all or some of the products by the video data. This promotion campaign introduction video is used to introduce to the user the promotion method for all or some of the products by the video data.

[0042] As can be understood based on the conditions shown in (1) to (2) above, in some embodiments, the target video data may refer to video data related to products and in a playback state that exists in the above-mentioned "multiple candidate video data corresponding to the video presentation page" (e.g., the video data shown in Figure 2 or Figure 3).

[0043] As can be understood based on the related content of S1 above, for one electronic device, when a video presentation page (e.g., page 200 in Figure 2 or page 300 in Figure 3) is presented on this electronic device, this video presentation page can sequentially present a plurality of candidate video data corresponding to this video presentation page to the user, enabling the user to grasp the related content of the products by these candidate video data. Thus, when playing the target video data on this video presentation page, the user can grasp some product-related information (e.g., product introduction content, information such as discount campaigns) from this target video data.

[0044] S2: When the preset guidance conditions corresponding to the target video data are met, add a guidance control corresponding to this target video data and a guidance prompt text corresponding to this guidance control to the video presentation page.

[0045] The "preset guidance conditions corresponding to the target video data" refers to the conditions that are preset for this target video data and are used to present the conditions of the mall guidance information by this target video data. Moreover, this application does not limit the acquisition method of this "preset guidance conditions corresponding to the target video data". For example, it may be manually preset in advance by relevant personnel.

[0046] Also, this application does not limit the implementation form of the above "preset guidance conditions corresponding to the target video data". For the sake of easy understanding, the following will be described by linking two cases.

[0047] Case 1. In some application scenarios (such as scenes like trailer videos), if the user can directly place an order for one or more products based on the above target video data (for example, the video data shown in Figure 2), then this "preset guidance conditions corresponding to the target video data" specifically means that even if the user has not placed an order for the products through these product-related pages after entering the product-related page corresponding to this target video data (such as the product details page or the internal flow page, etc.) through the above video presentation page. For the sake of easy understanding, the following will be described by linking examples.

[0048] As an example, when the above target video data meets the entry identifier presentation conditions, the object entry identifier corresponding to this target video data is presented on the above video presentation page, and the judgment process of this "preset guidance conditions corresponding to the target video data" is as shown in the following steps 11 to 13.

[0049] Step 11: In response to a trigger operation on the object entry identifier corresponding to the target video data, present an object presentation interface corresponding to this target video data on the video presentation page, and this object presentation interface is used to present a plurality of second objects corresponding to this target video data.

[0050] Here, the entry identifier presentation condition is used to determine whether to present an object entry identifier for one video data, and subsequently facilitate the user to view some objects corresponding to this video data by this object entry identifier. It should be noted that this application does not limit this object. For example, it may refer to a purchasable commodity (such as a skirt, etc.) or an enjoyable service (such as a haircut, etc.). Also, this application does not limit this object entry identifier. For example, it may be implemented by the icon 101 shown in FIG. 4. In addition, this application does not limit "some objects corresponding to the video data". For example, it may refer to an object presented by this video data (such as a trailer product, etc.).

[0051] The "object entry identifier corresponding to the target video data" refers to an identifier presented on this target video data to guide the user to view some objects corresponding to this target video data, and this application does not limit the implementation form of this "object entry identifier corresponding to the target video data". For example, it may be implemented by the icon 101 shown in FIG. 4.

[0052] Also, this application does not limit the implementation form of the "trigger operation on the object entry identifier corresponding to the target video data" related to Step 11 above. For example, it may be a click operation.

[0053] The above-mentioned "object presentation interface corresponding to the target video data" is used to aggregate and present a plurality of second objects corresponding to this target video data. Here, this second object is an object (for example, a trailer product, etc.) that can be presented by this target video data.

[0054] Moreover, this application does not limit the above-mentioned "object presentation interface corresponding to the target video data". For example, it may be implemented by page 202 shown in FIG. 4.

[0055] Note that this application does not limit the presentation method of the above-mentioned "object presentation interface corresponding to the target video data". For example, it may be presented by a drop-down page method (for example, the drop-down page method adopted on page 202 in FIG. 4).

[0056] As can be understood based on the relevant content of step 11 above, for one electronic device, a video presentation page (for example, page 200 in FIG. 4) is presented on this electronic device, target video data (for example, the video data shown in FIG. 4) is being played on this video presentation page, and an object entry identifier corresponding to this target video data (for example, icon 101 shown in FIG. 4) is further presented on this video presentation page. When this electronic device receives a trigger operation (for example, the click operation shown in FIG. 4) for this object entry identifier, by directly presenting an object presentation interface corresponding to this target video data (for example, page 202 shown in FIG. 4) on this video presentation page, this object presentation interface can present a plurality of second objects corresponding to this target video data to the user, facilitating the user to subsequently realize some interaction operations (for example, operations such as viewing product details and placing an order) on these second objects through this object presentation interface.

[0057] Step 12: In response to a presentation cancellation operation triggered for the object presentation interface, cancel the presentation of this object presentation interface on the video presentation page.

[0058] Here, the presentation cancellation operation is used to trigger a presentation cancellation flow for the object presentation interface to achieve the purpose of returning from this object presentation interface to the video presentation page.

[0059] Moreover, this application does not limit the embodiments of the above "presentation cancellation operation". For example, it can adopt any one of the existing or future emerging methods capable of performing presentation cancellation processing on a single drop-down page (for example, clicking a button to close the page on this drop-down page, or triggering a slide operation on this drop-down page, etc.) for implementation.

[0060] As can be understood based on the relevant content of the above Step 11, for an electronic device, when a video presentation page (for example, page 200 in FIG. 5) is presented on this electronic device, target video data is being played on this video presentation page, and an object presentation interface (for example, page 202 shown in FIG. 5) corresponding to this target video data is presented on this video presentation page, after this electronic device receives a triggered presentation cancellation operation for this object presentation interface, directly cancel the presentation of this object presentation interface on this video presentation page, and in this way, the purpose of returning from this object presentation interface to this video presentation page (for example, page 201 shown in FIG. 5) can be achieved.

[0061] Step 13: When it is determined that no ordering operation has been triggered for any one of the second objects in the object presentation interface, it is determined that the preset guidance condition corresponding to the target video data has been reached.

[0062] In this application, if the user has not triggered an ordering operation for any one of the second objects in this object presentation interface until the time when returning from the object presentation interface to the video presentation page occurs, it may be determined that the user has not triggered an ordering operation during the presentation period of this object presentation interface, and thereby it may also be determined that the preset guidance condition corresponding to this target video data has already been reached.

[0063] It should be noted that this application does not limit the implementation form of the "ordering operation" in Step 13. For example, it may be implemented by adopting any one method that can perform an ordering process on an object, whether existing or emerging in the future.

[0064] As can be understood from the related content of the above steps 11 to 13, for an electronic device, a video presentation page is presented on this electronic device, target video data is being played on this video presentation page, and when this target video data meets the entry identifier presentation condition, after this electronic device receives some operations triggered for this video presentation page (for example, clicking on the icon 101 in FIG. 4), by directly presenting the object presentation interface corresponding to this target video data (for example, page 202 shown in FIG. 4), it enables the user to perform operations such as browsing and / or placing orders on some products using this object presentation interface. After this electronic device receives a presentation cancellation operation triggered for this object presentation interface, it directly returns from this object presentation interface to this video presentation page, and determines whether an order operation has been triggered during the presentation period of this object presentation interface. If the result is NO, it may be determined that the preset guidance condition corresponding to this target video data has already been reached.

[0065] As can be understood from the related content of the above Case 1, in some embodiments, when the above target video data meets the entry identifier presentation condition and the object presentation interface corresponding to this target video data is presented on the above video presentation page, the above "preset guidance condition corresponding to the target video data" may specifically be that while canceling the presentation of the object presentation interface corresponding to this target video data on this video presentation page, during the presentation period of this object presentation interface, even if no order operation has been triggered for any one of the second objects in this object presentation interface.

[0066] In Case 2, in some other application scenarios (such as scenarios like product promotion), when the user cannot directly place an order for one or more products based on the above target video data (for example, the video data shown in FIG. 3), the above "preset guidance conditions corresponding to the target video data" may specifically be that this target video data has been completely played, or has been played up to a preset video frame.

[0067] As can be understood based on the relevant content of the above Case 2, in some embodiments, when the above target video data does not meet the entry identifier presentation condition, the above "preset guidance conditions corresponding to the target video data" may specifically be that the playback progress of this target video data has reached the preset progress threshold. Here, this preset progress threshold may be preset. For example, it may be that the last video frame in this target video data has been played.

[0068] As can be understood based on the relevant content of the above "preset guidance conditions corresponding to the target video data", different types of video data correspond to different preset guidance conditions. For example, the preset guidance conditions corresponding to trailer video data (for example, the video data shown in FIG. 2) are that when returning from the product-related page corresponding to this trailer video data to the above video presentation page, and no order operation has been triggered during the presentation period of this product-related page. Also, for example, the preset guidance conditions corresponding to campaign video data (for example, the video data shown in FIG. 3) are that this trailer video data has been played up to a preset progress threshold.

[0069] As can be understood based on the content of the above paragraph, in order to better improve the user experience, this application further provides the determination process of the above "preset guidance conditions corresponding to the target video data". For example, specifically, it may be to determine the preset guidance conditions corresponding to this target video data based on the video type of this target video data. Here, this video type is used to describe the type to which this target video data belongs (for example, types such as trailer videos or product campaigns, etc.).

[0070] In addition, this application does not limit the implementation form of the step "determine the preset guidance conditions corresponding to this target video data based on the video type of this target video data" in the above paragraph. For example, specifically, it may be to search for the guidance conditions corresponding to the video type of this target video data from a pre-constructed mapping relationship and determine them as the preset guidance conditions corresponding to this target video data. Here, this mapping relationship is used to record the guidance conditions corresponding to each of different video types. Here, refer to S3 below for the relevant content of this object aggregation page.

[0071] The above "guidance control corresponding to the target video data" is used to assist in realizing the jump from this target video data to the following object aggregation page (for example, the top page of a mall, etc.). And this application does not limit the implementation form of this "guidance control corresponding to the target video data". For example, it may be implemented by adopting control 203 shown in FIG. 5 or control 303 shown in FIG. 6.

[0072] In fact, in order to better improve the guiding effect, this application further provides some embodiments of the above-mentioned "guidance control corresponding to the target video data". In this embodiment, some guiding information (for example, the character string "Go to the mall and have a look" presented on control 203 in FIG. 5 or control 303 in FIG. 6) is further presented on this guidance control.

[0073] Moreover, this application does not limit the embodiments of the presentation content on the above-mentioned guidance control. For example, this presentation content may be determined based on the page identifier of the following object aggregation page, and this page identifier may be included in this presentation content, so that it can be clearly expressed that this presentation content can directly jump to this object aggregation page through this guidance control. Here, the relevant content of this object aggregation page refers to S3 below, and this "page identifier of the object aggregation page" is used to identify this object aggregation page, and this application does not limit this "page identifier of the object aggregation page". For example, it may be the page tag of this object aggregation page (for example, the character string "mall").

[0074] The above-mentioned "guidance prompt text corresponding to the guidance control" is a guidance character string pre-arranged for the above-mentioned "guidance control corresponding to the target video data", so that this "guidance prompt text corresponding to the guidance control" can assist this "guidance control corresponding to the target video data" to improve its guidance effect.

[0075] Moreover, this application does not limit the "guidance prompt text corresponding to the guidance control". For example, when the "guidance control corresponding to the target video data" is control 203 in FIG. 5, this "guidance prompt text corresponding to the guidance control" may be the character string 204 "There are more women's clothes in the mall". Also, for example, when the "guidance control corresponding to the target video data" is control 303 in FIG. 6, this "guidance prompt text corresponding to the guidance control" may be the character string 302 "The annual product festival in the mall has a discount of 50 yuan for every 300 yuan".

[0076] Note that this application does not limit the determination process of the "guidance prompt text corresponding to the guidance control". For example, it may be manually arranged in advance by the relevant person for the "guidance control corresponding to the target video data".

[0077] Actually, in order to better improve the guidance effect, this application further provides some embodiments of S2 above. In this embodiment, when relevant information of the target video data (such as the video title, etc.) is presented on the video presentation page, specifically, when the preset guidance conditions corresponding to the target video data are reached, S2 may cancel the presentation of the relevant information of the target video data on this video presentation page, and add the guidance control corresponding to the target video data and the guidance prompt text corresponding to this guidance control to this video presentation page. In this way, this guidance control and the corresponding guidance prompt text can be better emphasized, thereby better improving the guidance effect.

[0078] The above "related information of the target video data" is used to describe some attributes of this target video data (for example, video title, video posting account, number of video comments, number of video shares, number of video likes, etc.), and this application does not limit the implementation form of this related information. For example, when this target video data is the video data shown in Figure 2, the related information of this target video data may refer to the information related to this target video data presented within page 200 in Figure 2. Also for example, when this target video data is the video data shown in Figure 3, the related information of this target video data may refer to the information related to this target video data presented within page 300 in Figure 3.

[0079] It should be noted that this application does not limit the relationship between the execution time of the above step "cancel the presentation of the related information of this target video data on this video presentation page" and the execution time of the above step "add the guidance control corresponding to this target video data and the guidance prompt text corresponding to this guidance control to this video presentation page". For example, specifically, it may be that the two are the same. Also for example, it may be that the former is earlier than the latter. Further for example, it may be that the latter is earlier than the former.

[0080] As can be understood based on the content of the above three paragraphs, in some embodiments, for one electronic device, a video presentation page (for example, page 200 in FIG. 2 or page 300 in FIG. 3) is presented on this electronic device, target video data is being played on this video presentation page, and when relevant information about the target video data (for example, video title, video posting account, number of video comments, number of video shares, number of video likes, etc.) is further presented on this video presentation page, if it is determined that the preset guidance condition corresponding to this target video data has already been reached, first perform a clear screen process on this video presentation page so that only this target video data is presented on the video presentation page after the clear screen process, and further, a guidance control corresponding to this target video data and guidance prompt text corresponding to this guidance control may be added to this video presentation page. In this way, this guidance control and the corresponding guidance prompt text can be better emphasized, thereby better improving the guidance effect and being advantageous for further improving the user experience.

[0081] As can be understood based on the relevant content of S2 above, for one electronic device, when a video presentation page (for example, page 200 in FIG. 2 or page 300 in FIG. 3) is presented on this electronic device and target video data is being played on this video presentation page, if it is determined that the preset guidance condition corresponding to this target video data has already been reached, a guidance control corresponding to this target video data and guidance prompt text corresponding to this guidance control may be directly added to this video presentation page. Thereby, this guidance control and the corresponding guidance prompt text can indicate to the user that the user can directly jump to the following object aggregation page through this guidance control to view products, and in this way, the user's product viewing experience can be better satisfied.

[0082] S3: In response to a trigger operation on the guidance control, jump from the video presentation page to the object aggregation page, which is used to present a plurality of first objects, and the first object is determined from among a plurality of candidate objects corresponding to the guidance prompt text.

[0083] Here, the object aggregation page is used to aggregate and present several objects. For example, the object aggregation page may be page 205 in FIG. 7, page 206 in FIG. 8, page 304 in FIG. 9, or page 403 in FIG. 10.

[0084] Also, this application does not limit the above object aggregation page. For example, it may be a platform page. Here, the platform page is a page for aggregating and presenting a plurality of objects (for example, a plurality of products) on a certain shopping platform. For example, this platform page may be the top page of a mall.

[0085] In fact, regarding the above "object aggregation page", the object aggregation page may be used to present a plurality of first objects, enabling the user to perform some interaction operations (such as viewing product details, placing an order, etc.) on these first objects through this object aggregation page. Here, the first object is the object presented on this object aggregation page. Also, this application does not limit this first object.

[0086] In fact, in order to better improve the user experience, the present application further provides a process for determining the first object, which may specifically be to determine this first object from among a plurality of candidate objects corresponding to the above guidance prompt text. Here, the "plurality of candidate objects corresponding to the guidance prompt text" refers to some or all of the objects that have a relatively large relevance to the object description information in this guidance prompt text. This "object description information" refers to information related to the object that appears in this guidance prompt text (for example, the information "women's clothing" that appears in the character string 204 in FIG. 5, the information "the annual product festival has a discount of 50 yuan for every 300 yuan" that appears in the character string 302 in FIG. 6, the information "the time sale of popular products is the cheapest at 2.1 yuan" that appears in FIG. 10). Also, the present application does not limit the implementation forms of this "plurality of candidate objects corresponding to the guidance prompt text".

[0087] In fact, in some application scenarios (such as scenes like trailer videos), in order to better improve the user experience, the present application further provides some implementation forms of the above "plurality of candidate objects corresponding to the guidance prompt text". In this implementation form, when the above target video data is used to present a plurality of second objects, the "plurality of candidate objects corresponding to the guidance prompt text" specifically includes similar objects corresponding to this plurality of second objects, and this similar object may be different from this second object. Thus, the "plurality of candidate objects corresponding to the guidance prompt text" can represent other objects that are relatively similar to the objects presented by this target video data. Here, the "similar object corresponding to the second object" refers to other objects that are relatively similar to this second object, and the present application does not limit the process for determining this "similar object corresponding to the second object".

[0088] Moreover, this application does not limit the implementation form of the above step of "determining this first object from among a plurality of candidate objects corresponding to the above guidance prompt text". For example, specifically, it may determine this first object from among the plurality of candidate objects based on the recommended feature data of each candidate object, so that the recommended feature data of this first object reaches preset recommended conditions.

[0089] Here, the recommended feature data of the i-th candidate object is used to represent the possibility of recommending and presenting this i-th candidate object to the user. i is a positive integer, i ≦ I, and I is a positive integer, and I represents the number of objects among the above "plurality of candidate objects".

[0090] In addition, the embodiments of this application do not limit the implementation form of the above "recommended feature data of the i-th candidate object". For example, it may be implemented by adopting any one of the existing or future emerging methods (such as a method based on user preferences) that can determine the recommended feature data of one object.

[0091] In fact, in order to better improve the object recommendation effect, this application further provides some embodiments of the above-mentioned "recommended feature data of the i-th candidate object". In this embodiment, the target video data is used to present a plurality of second objects, and when the "plurality of candidate objects corresponding to the guidance prompt text" includes similar objects corresponding to the plurality of second objects, the determination process of the "recommended feature data of the i-th candidate object" may specifically be to determine the recommended feature data of the i-th candidate object based on the degree of similarity between the i-th candidate object and the second object corresponding to the i-th candidate object. Thereby, the "recommended feature data of the i-th candidate object" can represent the degree of similarity between the i-th candidate object and the object presented by the target video data. In this way, it is advantageous to recommend to the user several objects that are relatively similar to several objects presented by the subsequent target video data. Here, the i-th candidate object is one of the similar objects of the "second object corresponding to the i-th candidate object". This "degree of similarity" is used to represent the similarity between the i-th candidate object and the second object corresponding to the i-th candidate object.

[0092] It should be noted that this application does not limit the embodiment of the above step of "determining the recommended feature data of the i-th candidate object based on the degree of similarity between the i-th candidate object and the second object corresponding to the i-th candidate object".

[0093] The above-mentioned "preset recommended conditions" may be set in advance. For example, specifically, the preset recommended conditions may be that the recommended feature data of the above-mentioned first object reaches the preset recommended threshold. Also, for example, specifically, the preset recommended conditions may be that after arranging the recommended feature data of all candidate objects in descending order, the arrangement position corresponding to this first object is lower than the preset position threshold. Here, both the preset recommended threshold and the preset position threshold may be set in advance.

[0094] As can be understood based on the relevant content of the above-mentioned "first object", in some application scenarios (such as scenes like trailer videos), this first object may refer to an object that the user may like and is relatively similar to the object presented by the above-mentioned target video data. In some other application scenarios (such as scenes like a mall campaign, a certain product advertisement, etc.), this first object may refer to an object that the user may like and conforms to the product selection requirements corresponding to this target video data (such as product selection requirements arranged for a certain mall campaign, product selection requirements arranged for a certain product advertisement, etc.).

[0095] Also, this application does not limit the presentation method of the above-mentioned "multiple first objects". For the sake of easy understanding, the following will be described by combining two cases.

[0096] Case 1. In some application scenarios, the above-mentioned "multiple first objects" may be from an object set corresponding to a certain tag on the above-mentioned object aggregation page (for example, a product set corresponding to the tag "recommended" in FIG. 7, or a product set corresponding to the tag "50 yuan discount for every 300 yuan" in FIG. 9, etc.).

[0097] As can be seen based on the relevant content of Case 1 in the above paragraph, in some embodiments, the object aggregation page includes a plurality of recommended object sets, and the object types corresponding to each recommended object set are all different. When this plurality of recommended object sets includes a target object set and this target object set includes the above-mentioned plurality of first objects, specifically, S3 may, in response to a trigger operation on the guidance control, jump from the video presentation page to the object aggregation page, and present this target object set on this object aggregation page, so as to directly position and present this target object set on this video presentation page, thereby enabling the user to directly view these first objects on this video presentation page.

[0098] Here, the j-th recommended object set is an object set existing on the object aggregation page, and the present application does not limit this j-th recommended object set. For example, when this object aggregation page includes the j-th sub-page tag, the j-th recommended object set is an object set that can be presented by the sub-page corresponding to this j-th sub-page tag. This j-th sub-page tag is a sub-page tag existing on this object aggregation page, and the present application does not limit this j-th sub-page tag. For example, it may be a tag such as "recommended" in FIG. 7, or a tag such as "50 yuan discount for every 300 yuan". j is a positive integer, j ≦ J, and J is a positive integer, and J represents the number of sets in the above-mentioned "plurality of recommended object sets".

[0099] The object type corresponding to the j-th recommended object set is used to indicate to which category all the objects in this j-th recommended object set belong. For example, when this j-th recommended object set refers to the object set corresponding to the "recommended" tag in FIG. 7, the object type corresponding to this j-th recommended object set may be the type of "recommended". Also, for example, when this j-th recommended object set refers to the object set corresponding to the tag "50 yuan discount for every 300 yuan" in FIG. 9, the object type corresponding to this j-th recommended object set may be the type of "50 yuan discount for every 300 yuan".

[0100] The above-mentioned "target object set" is a set of recommended objects pre-arranged for the above-mentioned target video data, and when jumping from this target video data to the above-mentioned object aggregation page, it facilitates directly presenting this target object set to the user. For example, when this target video data is the video data shown on page 201 in FIG. 7, this target object set may be the object set corresponding to the type of "recommended" shown on page 205 in FIG. 7. Also, for example, when this target video data is the video data shown on page 301 in FIG. 9, this target object set may be the object set corresponding to the type of "50 yuan discount for every 300 yuan" shown on page 304 in FIG. 9.

[0101] Also, this application does not limit the presentation method of the above-mentioned "target object set". For example, it may occupy and present a small part of the area of the above-mentioned object aggregation page (for example, the area occupied by the object set corresponding to the type of "recommended" within page 205 in FIG. 7). Also, for example, this target object set may occupy a large part of the area of this object aggregation page (for example, the area occupied by the object set corresponding to the type of "recommended" within page 206 in FIG. 8).

[0102] As can be understood based on the relevant content of Case 1 above, in some application scenarios, when the above-mentioned "multiple first objects" are from an object set corresponding to a certain tag on the object aggregation page, after jumping from the video presentation page to the object aggregation page, this object aggregation page can immediately present this target object set in a first presentation method preset for this object aggregation page (for example, the presentation method of the object set shown in FIG. 7 or FIG. 8). As a result, the user can view these first objects better through this object aggregation page. Here, this first presentation method is a page presentation method pre-arranged for this target object set, and this application does not limit this first presentation method.

[0103] Case 2, in some application scenarios, the presentation page of the above-mentioned "multiple first objects" (for example, page 404 in FIG. 10) is independent of the above-mentioned object aggregation page.

[0104] As can be understood based on the relevant content of Case 2 in the above paragraph, in some embodiments, when the binding page corresponding to the above-mentioned guidance control includes the above-mentioned multiple first objects and this binding page is different from the above-mentioned object aggregation page, S3 specifically may be to jump from the video presentation page to this object aggregation page in response to a trigger operation on this guidance control, and present this binding page on this object aggregation page. Here, this binding page is an object presentation page pre-arranged for this guidance control, and this application does not limit this binding page. For example, when this guidance control is control 402 in FIG. 10, this binding page may refer to page 404 in FIG. 10.

[0105] As can be understood based on the relevant content of the above Case 2, in some application scenarios, when the above "multiple first objects" are from the binding page corresponding to the above guidance control, after jumping from the above video presentation page (for example, page 401 in FIG. 10) to the object aggregation page, the binding page (for example, page 404 in FIG. 10) may be immediately presented in a second presentation method (for example, the presentation method used on page 404 in FIG. 10) preset for this object aggregation page, so that the user can view these first objects better through this binding page. Here, this second presentation method is a page presentation method pre-arranged for this binding page, and this application does not limit this second presentation method (for example, the presentation method of a drop-down page).

[0106] As can be understood based on the relevant content of the presentation method of the above "multiple first objects", in different application scenarios, different presentation methods may be adopted for this "multiple first objects", and after jumping to the object aggregation page, it may be ensured that the user can directly view these first objects through this object aggregation page, which is beneficial for improving the user's object viewing experience in this way.

[0107] In fact, in order to further improve the user experience, this application further provides some embodiments of the above S3. In this embodiment, when the above target video data is used to present a plurality of second objects and the above object aggregation page includes a search trigger area, this S3 may specifically respond to a trigger operation on the above guidance control, jump from the above video presentation page to the object aggregation page, and present a target search term within the search trigger area of this object aggregation page, and this target search term is determined based on a plurality of second objects corresponding to this target video data.

[0108] The above-mentioned "search trigger area" is an area for triggering object search processing for a certain keyword existing on the above object aggregation page, and this application does not limit the implementation form of this "search trigger area". For example, it may be implemented in the form of a search box (for example, the search box shown on page 205 in FIG. 7, page 206 in FIG. 8, page 304 in FIG. 9, or page 403 in FIG. 10).

[0109] The above-mentioned "target search term" is the search term that is presented by default within the above search trigger area when jumping to the above object aggregation page. For example, it may be the search term "women's clothing" that appears in the search box shown on page 205 in FIG. 7.

[0110] Moreover, this application does not limit the presentation method of the above "target search term". For example, it may be implemented by adopting any one of the existing or future methods of presenting the default search term in the search box.

[0111] Note that this application does not limit the determination process of the above "target search term". For example, specifically, first, according to a plurality of second objects corresponding to the above target video data, the target type is determined, and it can be represented which category (for example, women's clothing) these second objects all belong to in this target type. Furthermore, it may be possible to determine this target type as this target search term, thereby facilitating the subsequent direct search by the user of some objects under this target type with this target search term on the above object aggregation page, which is advantageous for improving the user's product search experience in this way.

[0112] Furthermore, this application does not limit the operating principle of the above "search trigger area". For example, specifically, it may include the following step 21.

[0113] Step 21: When a target search term is presented in the above search trigger area, in response to a preset operation triggered for this search trigger area, present an object search result corresponding to this target search term on the above object aggregation page.

[0114] Here, the preset operation may be preset. For example, when the target search term is presented in a grayed-out manner in the above search trigger area, this preset operation may specifically be the following operation sequence, that is, first click on the above search trigger area to switch the target search term in this search trigger area from an unusable state to an available state, and then directly click on the search trigger button within this search trigger area. It should be noted that the target search term in the grayed-out manner is used to indicate that this target search term is in an unusable state.

[0115] The above "object search result corresponding to the target search term" is the result obtained by searching according to this target search term, and thereby this "object search result corresponding to the target search term" can represent several objects with a relatively high degree of relevance to this target search term. Also, this application does not limit the determination method of this "object search result corresponding to the target search term". For example, it may be implemented by adopting any one method that can determine this "object search result corresponding to the target search term" that exists currently or will appear in the future.

[0116] As can be understood based on the related content of the above "search trigger area", for an electronic device, when a video presentation page (for example, page 201 in FIG. 7, page 201 in FIG. 8, page 301 in FIG. 9, or page 401 in FIG. 10) is presented on this electronic device, and a guidance control corresponding to this target video data (for example, control 203 in FIG. 7, control 203 in FIG. 8, control 303 in FIG. 9, or control 402 in FIG. 10) is presented on this video presentation page, after this electronic device receives a trigger operation (such as a click operation, etc.) for this guidance control, it jumps from this video presentation page to an object aggregation page, presents a target search term within the search trigger area of this object aggregation page, and enables this target search term to represent the type to which the object presented by this target video data belongs, facilitating the subsequent search by the user for other objects under this type using this target search term. In this way, the user's need to search for other objects under this type through this object aggregation page can be satisfied, thereby better improving the user experience.

[0117] As can be understood based on the related content of S1 to S3 above, in the information presentation method according to the embodiment of the present application, a video presentation page is presented on an electronic device, and when this video presentation page is used to present a video stream composed of a plurality of candidate video data corresponding to this video presentation page, if the target video data among these candidate video data is being played on this video presentation page, when it is determined that the preset guidance condition corresponding to this target video data is reached, a guidance control corresponding to this target video data and a guidance prompt text corresponding to this guidance control are added to this video presentation page, and in this guidance prompt text, it can be expressed that the user can directly enter an object aggregation page (for example, a platform page) through this guidance control, and it can also be expressed which object (for example, a product related to a discount campaign, etc.) the user has viewed on this object aggregation page. After receiving a trigger operation for this guidance control, it is made easy to directly jump from this video presentation page to this object aggregation page. This object aggregation page is used to present a plurality of first objects, and these first objects are all determined from among a plurality of candidate objects corresponding to this guidance prompt text. In this way, the purpose of directly entering from one video data to the object aggregation page can be realized. Thereby, the entry flow to this object aggregation page can be effectively simplified, and further, the adverse effects caused by the complication of the entry flow to this object aggregation page can be effectively reduced, and in this way, the user experience can be effectively improved.

[0118] Based on the information presentation method according to the embodiment of the present application, the embodiment of the present application further provides an information presentation device, which will be interpreted and described below in conjunction with FIG. 11. Here, FIG. 11 is a schematic structural diagram of the information presentation device according to the embodiment of the present application. It should be noted that for the technical details of the information presentation device according to the embodiment of the present application, refer to the related content of the above information presentation method.

[0119] As shown in FIG. 11, the information presentation device 1100 according to an embodiment of the present application is a video playback unit 1101 for playing target video data on a video presentation page, where the target video data is any one of a plurality of candidate video data corresponding to the video presentation page a content addition unit 1102 for adding a guidance control corresponding to the target video data and guidance prompt text corresponding to the guidance control to the video presentation page when a preset guidance condition corresponding to the target video data is reached a page jump unit 1103 for jumping from the video presentation page to an object aggregation page in response to a trigger operation on the guidance control, where the object aggregation page is used to present a plurality of first objects, and the first objects are determined from a plurality of candidate objects corresponding to the guidance prompt text

[0120] In some embodiments, when the target video data satisfies an entry identifier presentation condition, an object entry identifier corresponding to the target video data is presented on the video presentation page, the information presentation device 1100 is a first presentation unit for presenting an object presentation interface corresponding to the target video data on the video presentation page in response to a trigger operation on the object entry identifier after playing the target video data on the video presentation page, where the object presentation interface is used to present a plurality of second objects corresponding to the target video data A first cancellation unit for canceling the presentation of the object presentation interface on the video presentation page in response to a presentation cancellation operation triggered for the object presentation interface; And a result determination unit for determining that a preset guidance condition corresponding to the target video data has been reached when it is determined that no ordering operation has been triggered for any one of the second objects in the object presentation interface.

[0121] In some embodiments, the plurality of candidate objects include similar objects corresponding to the plurality of second objects, and the similar objects are different from the second objects.

[0122] In some embodiments, the first object is determined from among the plurality of candidate objects based on the recommended feature data of each of the plurality of candidate objects, and the recommended feature data is determined based on the degree of similarity between the candidate object and the second object.

[0123] In some embodiments, when the target video data meets the entry identifier presentation condition, when the object presentation interface corresponding to the target video data is presented on the video presentation page, the preset guidance condition corresponding to the target video data is to cancel the presentation of the object presentation interface on the video presentation page, and during the presentation period of the object presentation interface, no ordering operation has been triggered for any one of the second objects in the object presentation interface. The object presentation interface is used to present a plurality of second objects corresponding to the target video data.

[0124] In some embodiments, when the target video data does not meet the entry identifier presentation condition, the preset guidance condition corresponding to the target video data is that the playback progress of the target video data has reached a preset progress threshold value.

[0125] In some embodiments, the object aggregation page includes a plurality of recommended object sets, and the object types corresponding to each recommended object set are all different. The plurality of recommended object sets include a target object set, and the target object set includes the plurality of first objects. The information presentation device 1100 After jumping from the video presentation page to the object aggregation page, it further includes a second presentation unit for presenting the target object set on the object aggregation page.

[0126] In some embodiments, the binding page corresponding to the guidance control includes the plurality of first objects. The information presentation device 1100 After jumping from the video presentation page to the object aggregation page, it further includes a third presentation unit for presenting the binding page on the object aggregation page.

[0127] In some embodiments, related information of the target video data is presented on the video presentation page. The information presentation device 1100 When the preset guidance condition corresponding to the target video data is reached, it further includes a second cancellation unit for canceling the presentation of the related information of the target video data on the video presentation page.

[0128] In some embodiments, the preset guidance condition corresponding to the target video data is determined based on the video type of the target video data.

[0129] In some embodiments, the presentation content on the guidance control is determined based on the page identifier of the object aggregation page.

[0130] In some embodiments, the object aggregation page includes a search trigger area, The information presentation device 1100, After jumping from the video presentation page to the object aggregation page, a fourth presentation unit for presenting a target search term determined based on a plurality of second objects corresponding to the target video data in the search trigger area; And a fifth presentation unit for presenting an object search result corresponding to the target search term on the object aggregation page in response to a preset operation triggered for the search trigger area.

[0131] In some embodiments, the object aggregation page is a platform page.

[0132] As can be understood based on the relevant content of the above information presentation device 1100, for the information presentation device 1100 according to the embodiments of the present application, when this information presentation device 1100 presents a video presentation page, and this video presentation page is used to present a video stream composed of a plurality of candidate video data corresponding to this video presentation page, when the target video data in these candidate video data is being played on this video presentation page, when it is determined that the preset guidance condition corresponding to this target video data has been reached, add a guidance control corresponding to this target video data and a guidance prompt text corresponding to this guidance control to this video presentation page, and in this guidance prompt text, it can be expressed that the user can directly enter an object aggregation page (for example, a platform page) through this guidance control, and it can also be expressed which object (for example, a product related to a discount campaign, etc.) the user has viewed on this object aggregation page. After receiving a trigger operation for this guidance control, it is made easy to directly jump from this video presentation page to this object aggregation page. This object aggregation page is used to present a plurality of first objects, and these first objects are all determined from among a plurality of candidate objects corresponding to this guidance prompt text. In this way, the purpose of directly entering from one video data to the object aggregation page can be realized. Thereby, the entry flow to this object aggregation page can be effectively simplified, and furthermore, the adverse effects caused by the complication of the entry flow to this object aggregation page can be effectively reduced, and in this way, the user experience can be effectively improved.

[0133] In addition, an embodiment of the present application further provides an electronic device, which includes a processor and a memory. The memory is used to store instructions or computer programs, and the processor is used to execute the instructions or computer programs in the memory to cause the electronic device to execute any one of the embodiments of the information presentation method according to the embodiments of the present application.

[0134] Referring to FIG. 12, it shows a schematic structural diagram of an electronic device 1200 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, for example, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers, but is not limited thereto. The electronic device shown in FIG. 12 is only an example and should not impose any restrictions on the functions and usage ranges of the embodiments of the present disclosure.

[0135] As shown in FIG. 12, the electronic device 1200 may include a processing device (such as a central processor, a graphics processor, etc.) 1201, which can execute various appropriate operations and processes based on a program stored in a read-only memory (ROM) 1202 or a program loaded from a storage device 1208 into a random access memory (RAM) 1203. Various programs and data necessary for the operation of the electronic device 1200 are further stored in the RAM 1203. The processing device 1201, the ROM 1202, and the RAM 1203 are connected to each other via a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.

[0136] Generally, an input device 1206 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyro, etc., an output device 1207 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 1208 including, for example, a magnetic tape, a hard disk, etc., and a communication device 1209 can be connected to an I / O interface 1205. The communication device 1209 can allow the electronic device 1200 and other devices to perform wireless or wired communication to exchange data. FIG. 12 shows an electronic device 1200 having various devices, but it should be understood that it does not require implementing or including all the devices shown. Alternatively, more or fewer devices can be implemented or included.

[0137] In particular, according to an embodiment of the present disclosure, the process described with reference to the above flowchart can be realized 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 this computer program includes program code for executing the method shown in the flowchart. In such an embodiment, this computer program may be downloaded and installed from a network via the communication device 1209, or may be installed from the storage device 1208, or may be installed from the ROM 1202. When this computer program is executed by the processing device 1201, the above functions limited by the method of the embodiment of the present disclosure are executed.

[0138] The electronic device according to an embodiment of the present disclosure belongs to the same inventive concept as the method according to the above embodiment. Technical details not described in detail in this embodiment can refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0139] Embodiments of the present application further provide a computer-readable medium, in which instructions or a computer program are stored, and when the instructions or the computer program are executed on a device, the device is caused to execute any one of the embodiments of the information presentation method according to the embodiments of the present application.

[0140] What should be noted is that the above computer-readable medium of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof, but is not limited thereto. More specific examples of the computer-readable storage medium may include an electrical connection having one or more conductors, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above, but is not limited thereto. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program, and this program may be used by or in combination with an instruction execution system, apparatus, or device. On the other hand, in the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier, in which computer-readable program code is carried. Such a propagated data signal can adopt various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and this computer-readable signal medium can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code included on the computer-readable medium can be transmitted through any suitable medium including, but not limited to, electric wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0141] In some embodiments, the client and the server can communicate using any network protocol known currently or to be developed in the future, such as HTTP (Hyper Text Transfer Protocol), and can be interconnected with digital data communication of any form or medium (e.g., communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and any network known currently or to be developed in the future.

[0142] The computer-readable medium may be included in the above electronic device or may exist alone without being assembled in this electronic device.

[0143] One or more programs are carried on the computer-readable medium, and when the one or more programs are executed by this electronic device, this electronic device can be caused to execute the above method.

[0144] Computer program code for performing the operations of the present disclosure can be created in one or more programming languages or combinations thereof, the programming languages including, but not limited to, object-oriented programming languages such as Java (registered trademark), Smalltalk, C++, and further including general procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on a user computer, partially on a user computer, executed as a single independent software package, partially on a user computer and partially on a remote computer, or executed entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet service provider).

[0145] The flowcharts and block diagrams in the drawings illustrate the possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, a program segment, or a portion of code that includes one or more executable instructions for implementing the specified logical function. It should also be noted that in some realizations as alternatives, the functions assigned to the blocks may occur in an order different from that shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel or may sometimes be executed in reverse order, depending on the functions involved. Further, it should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated system based on hardware that executes the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0146] The units described in connection with the embodiments of the present disclosure may be implemented in software or in hardware. Here, the name of a unit / module does not, in some cases, limit the unit itself.

[0147] The functions described above in this specification may be executed, at least in part, by one or more hardware logic components. For example, without limitation, typical types of hardware logic components that may be used include field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), and the like.

[0148] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium may include electrical connections based on one or more lines, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing.

[0149] It should be noted that each embodiment in this specification is described step by step, and the key point of each embodiment is the difference from other embodiments. The same or similar parts between each embodiment may be referred to each other. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points may be referred to the description of the method part.

[0150] It should be understood that in this application, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously. Here, A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (individual) of the following" or similar expressions mean any combination of these items, including any combination of a single item or multiple items. For example, at least one (individual) of a, b, or c can represent a, b, c, "a and b", "a and c", "b and c", or "a, b, and c", where a, b, and c can be single or plural.

[0151] It should be further explained that in this specification, for example, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. And the term "comprising", "including" or any other variation thereof is intended to cover non-exclusive "including", so that a process, method, article or device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or further includes elements specific to such a process, method, article or device. In the absence of further limitations, the elements limited by the phrase "comprising one..." do not exclude the further existence of another same element in the process, method, article or device that includes the said element.

[0152] The steps of a method or algorithm described in connection with the embodiments disclosed in this specification may be directly implemented by hardware, a software module executed by a processor, or a combination of both. The software module may be disposed in a random access memory (RAM), memory, read-only memory (ROM), programmable ROM, electrically erasable programmable ROM, register, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0153] From the above description of the disclosed embodiments, those skilled in the art can implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to these embodiments shown in this specification, but conforms to the broadest scope consistent with the principles and novel features disclosed herein.

Claims

1. An information presentation method, comprising: playing target video data on a video presentation page, wherein the target video data is any one of a plurality of candidate video data corresponding to the video presentation page; when preset guidance conditions corresponding to the target video data are met, adding a guidance control corresponding to the target video data and guidance prompt text corresponding to the guidance control to the video presentation page; responding to a trigger operation on the guidance control, jumping from the video presentation page to an object aggregation page, wherein the object aggregation page is used to present a plurality of first objects, and the first objects are determined from a plurality of candidate objects corresponding to the guidance prompt text.

2. When the target video data meets the entry identifier presentation condition, an object entry identifier corresponding to the target video data is presented on the video presentation page. After playing the target video data on the video presentation page, the method further comprises: responding to a trigger operation on the object entry identifier, presenting an object presentation interface corresponding to the target video data on the video presentation page, wherein the object presentation interface is used to present a plurality of second objects corresponding to the target video data; responding to a presented cancellation operation triggered on the object presentation interface, canceling the presentation of the object presentation interface on the video presentation page; when it is determined that no order operation has been triggered on any one of the plurality of second objects in the object presentation interface, determining that the preset guidance conditions corresponding to the target video data are met. The method according to claim 1, further comprising:

3. The method further comprises: the plurality of candidate objects include similar objects corresponding to the plurality of second objects, and the similar objects are different from the plurality of second objects. The method according to claim 2, wherein at least one of the following is included: the first object is determined from among the plurality of candidate objects based on the recommended feature data of each of the plurality of candidate objects, and the recommended feature data is determined based on the degree of similarity between the candidate object and the second object.

4. When the target video data satisfies the entry identifier presentation condition, when an object presentation interface corresponding to the target video data is presented on the video presentation page, the preset guidance condition corresponding to the target video data cancels the presentation of the object presentation interface on the video presentation page, and during the presentation period of the object presentation interface, no ordering operation has been triggered for any one of the second objects in the object presentation interface. The method according to any one of claims 1 to 3, wherein the object presentation interface is used to present a plurality of second objects corresponding to the target video data.

5. The method according to any one of claims 1 to 4, wherein when the target video data does not satisfy the entry identifier presentation condition, the preset guidance condition corresponding to the target video data is that the playback progress of the target video data has reached a preset progress threshold.

6. The object aggregation page includes a plurality of recommended object sets, and the object types corresponding to each recommended object set are all different. The plurality of recommended object sets include a target object set, and the target object set includes the plurality of first objects. After jumping from the video presentation page to the object aggregation page, the method The method according to any one of claims 1 to 5, further including presenting the target object set on the object aggregation page.

7. The binding page corresponding to the guidance control includes the plurality of first objects. After jumping from the video presentation page to the object aggregation page, the method The method according to any one of claims 1 to 6, further comprising presenting the binding page on the object aggregation page.

8. Relevant information of the target video data is presented on the video presentation page, The method includes: The method according to any one of claims 1 to 7, further comprising canceling the presentation of the relevant information of the target video data on the video presentation page when a preset guidance condition corresponding to the target video data is reached.

9. The method includes: The preset guidance condition corresponding to the target video data is determined based on the video type of the target video data, and The method according to any one of claims 1 to 8, including at least one of: the presentation content on the guidance control is determined based on the page identifier of the object aggregation page.

10. The object aggregation page includes a search trigger area, After jumping from the video presentation page to the object aggregation page, the method includes: Presenting a target search term determined based on a plurality of second objects corresponding to the target video data in the search trigger area, and In response to a preset operation triggered for the search trigger area, presenting an object search result corresponding to the target search term on the object aggregation page. The method according to any one of claims 1 to 9 further includes this.

11. The object aggregation page is a platform page. The method according to any one of claims 1 to 10.

12. An information presentation device, A video playback unit for playing target video data on a video presentation page, where the target video data is any one of a plurality of candidate video data corresponding to the video presentation page, A content addition unit for adding a guidance control corresponding to the target video data and guidance prompt text corresponding to the guidance control to the video presentation page when a preset guidance condition corresponding to the target video data is reached. A page jump unit for jumping from the video presentation page to the object aggregation page in response to a trigger operation on the guidance control, wherein the object aggregation page is used to present a plurality of first objects, and the first objects are determined from among a plurality of candidate objects corresponding to the guidance prompt text. The information presentation device includes the page jump unit.

13. An electronic device including a processor and a memory, wherein the memory is used to store instructions or a computer program, and the processor is used to execute the instructions or the computer program in the memory to cause the electronic device to execute the method according to any one of claims 1 to 11. The electronic device.

14. A computer-readable medium having instructions or a computer program stored thereon, and when the instructions or the computer program are executed on a device, causing the device to execute the method according to any one of claims 1 to 11. The computer-readable medium.

Citation Information

Patent Citations

  • Data interaction method and device, equipment and storage medium

    CN113608651A

  • Page processing method and device, equipment and storage medium

    CN113760150A

  • Determining information related to online videos

    JP2014519277A

  • System, device and method for transmitting and playing interactive videos

    JP2019201393A

  • How to provide real-time shopping information during broadcasting

    JP2019537400A