Interaction method and apparatus, device and storage medium
By displaying the object recommendation page during video playback and displaying the information of the first object and multiple second objects, the problem of insufficient accuracy and diversity in video recommendation is solved, and the efficiency of user interaction is improved.
Patent Information
- Application Number
- PCT/CN2024/118920
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-15
- Filing Date
- 2024-09-13
- Publication Date
- 2025-03-20
AI Technical Summary
When playing video, only direct recommendations are made to the objects in the video, reducing the accuracy and diversity of object recommendations.
By playing the target video associated with the first object, the object recommendation page is displayed when the interaction information of the target video meets the preset recommendation conditions. This page displays object information of the first object and object information of several second objects. The number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and the display method is different to improve the accuracy and diversity of recommendations.
Improve the accuracy and diversity of the object recommendation page, and users can quickly distinguish different recommended objects, improving interaction efficiency.
Smart Images

Figure CN2024118920_20032025_PF_FP_ABST
Abstract
Description
Interaction method, device, equipment and storage medium
[0001] This application claims priority to the Chinese invention patent application entitled “An interactive method, apparatus, device and storage medium” and application number 202311196665.X, filed on September 15, 2023. The entire contents of that application are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present disclosure relate to Internet technologies, and more particularly to an interaction method, apparatus, device, and storage medium. Background Art
[0003] With the rapid development of mobile internet, users are increasingly fond of watching videos on mobile devices. Currently, videos are often used to introduce objects such as items to help users better understand them. However, during video playback, only direct recommendations are made for the objects in the video, reducing the accuracy and diversity of object recommendations.
[0004] Summary of the Invention
[0005] The present disclosure provides an interactive method, apparatus, device and storage medium to accurately display recommendation pages containing different objects, thereby improving the accuracy of page display and the diversity of object recommendations, and can effectively and quickly distinguish different recommended objects, thereby improving interaction efficiency.
[0006] In a first aspect, an embodiment of the present disclosure provides an interaction method, comprising: playing a target video associated with a first object; if the interaction information of the target video meets a preset recommendation condition, in response to a recommendation trigger operation, displaying an object recommendation page, wherein the object recommendation page is used to display the object information of the first object and the object information of several second objects; the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and / or the object information of the first object is displayed in a different manner in the object recommendation page from that of the second object.
[0007] In the second aspect, the embodiment of the present disclosure also provides an interactive device, including: a video playback module for playing a target video associated with a first object; a page display module for displaying an object recommendation page in response to a recommendation trigger operation if the interactive information of the target video meets a preset recommendation condition, wherein the object recommendation page is used to display the object information of the first object and the object information of several second objects; the number of information types in the object information of the first object is more than the number of information types in the object information of the second object, and / or the display method of the object information of the first object in the object recommendation page is different from the display method of the second object.
[0008] In a third aspect, an embodiment of the present disclosure further provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement an interaction method as described in any one of the embodiments of the present disclosure.
[0009] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to execute the interaction method as described in any one of the embodiments of the present disclosure.
[0010] In the embodiment of the present disclosure, by playing a target video associated with a first object and displaying an object recommendation page when the interactive information of the target video meets a preset recommendation condition and a recommendation triggering operation exists, the accuracy of the display of the object recommendation page is ensured and display interference is avoided. The object recommendation page is used to display the object information of the first object and the object information of several second objects, thereby displaying different objects and improving the diversity of object recommendations. In addition, the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and / or the display method of the object information of the first object in the object recommendation page is different from the display method of the second object, so that based on the different number of information types or display methods, the different recommended objects can be effectively and quickly distinguished, thereby improving the interaction efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
[0012] FIG1 is a flow chart of an interaction method provided by an embodiment of the present disclosure;
[0013] FIG2 is an example diagram of a target video page according to an embodiment of the present disclosure;
[0014] FIG3 is an example diagram of an object recommendation page involved in an embodiment of the present disclosure;
[0015] FIG4 is an example diagram of an object recommendation page update according to an embodiment of the present disclosure;
[0016] FIG5 is a flow chart of another interactive method provided by an embodiment of the present disclosure;
[0017] FIG6 is an example diagram of an object recommendation page involved in an embodiment of the present disclosure;
[0018] FIG7 is an example diagram of an order generation process involved in an embodiment of the present disclosure;
[0019] FIG8 is an example diagram of an object recommendation page according to an embodiment of the present disclosure;
[0020] FIG9 is an example diagram of an object recommendation page according to an embodiment of the present disclosure;
[0021] FIG10 is a schematic structural diagram of an interactive device provided by an embodiment of the present disclosure;
[0022] FIG11 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0023] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0024] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0025] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.
[0026] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0027] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0028] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0029] Figure 1 is a flow chart of an interactive method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is suitable for interacting with a target video and displaying an object recommendation page containing different objects. The method can be executed by an interactive device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal or a PC, etc.
[0030] As shown in FIG1 , the interaction method specifically includes the following steps:
[0031] S110: Play a target video associated with the first object.
[0032] The first object may be any object that needs to be recommended to the user. For example, the first object may be an item or service recommended for purchase by the user. The target video may be a video associated with the first object. For example, the target video may be a video that introduces information about the first object, or the target video may contain anchor information about the first object.
[0033] Specifically, the user opens a playback terminal and plays a target video associated with the first object on the playback terminal, so that the user watches the target video.
[0034] S120. If the interactive information of the target video meets the preset recommendation conditions, in response to the recommendation trigger operation, an object recommendation page is displayed, wherein the object recommendation page is used to display object information of a first object and object information of several second objects; the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and / or the object information of the first object is displayed differently in the object recommendation page than in the second object.
[0035] The interactive information of the target video may refer to the interactive behavior information between the user and the target video. For example, the interactive information may include but is not limited to at least one of the following: comment information, like information, forwarding information, and viewing information of the publisher of the video. The preset recommendation condition may be a pre-set condition that characterizes the conditions that need to be met for the user to be interested in the first object in the target video. For example, the preset recommendation condition may refer to at least one interactive behavior between the user and the target video, such as comment behavior, like behavior, forwarding behavior, and viewing behavior of the publisher's video. The recommendation trigger operation may refer to an operation triggered by the user on the page of the target video for displaying the object recommendation page.
[0036] The second object may refer to an object different from the first object that needs to be recommended to the user. The second object may also be an item or service recommended for purchase by the user. For example, the second object may refer to a similar object that matches the first object, so that both the first object and its similar objects can be recommended to the user simultaneously, thereby improving the recommendation effect. Similar objects may refer to objects that match the first object in at least one object information dimension. Object information dimensions may include, but are not limited to, at least one of the following: object description keywords, object description images, and object usage. The number of second objects is not fixed and may be one or more. The object recommendation page may be a page that displays object information for the first object and object information for the second object. For example, the object recommendation page is a page that recommends to the user that the first and second objects can be purchased. The object information for the first object and the object information for the second object may both include multiple types of information. The number of information types in the object information for the first object is greater than the number of information types in the object information for the second object. The display method of the object information for the first object is different from that of the object information for the second object. The difference in display method can be in any display dimension, allowing the user to effectively distinguish between the first and second objects.
[0037] Specifically, during the playback of the target video, the interaction information of the target video can be obtained, and the interaction information of the target video can be detected in real time to determine whether it meets the preset recommendation conditions. When it is detected that the interaction information of the target video meets the preset recommendation conditions, it indicates that the user is very likely to be interested in the first object associated with the target video and wants to view the first object. When the user performs a recommendation trigger operation on the page of the target video, it indicates that the user is indeed interested in the first object. At this time, the playback end responds to the recommendation trigger operation and displays an object recommendation page containing the object information of the first object and the object information of the second object, so that the user can view the first object and the second object at the same time on the object recommendation page, thereby ensuring the accuracy of the object recommendation page display and the diversity of object recommendations.
[0038] Exemplarily, the differences between the object information of the first object and the object information of the second object displayed on the object recommendation page may include the following three situations:
[0039] The first case is that the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and the display manner of the object information of the first object is the same as the display manner of the second object.
[0040] The second situation is that the number of information types in the object information of the first object is equal to the number of information types in the object information of the second object, and the display method of the object information of the first object is different from the display method of the second object.
[0041] The third situation is that the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and the display manner of the object information of the first object is different from the display manner of the second object.
[0042] The three different display situations mentioned above can effectively distinguish the recommended first object and the second object, so that the user can quickly locate the first object based on the different information types and quantities or the different display methods, thereby improving the user's interaction efficiency with the first object.
[0043] Exemplarily, the object recommendation page display process in step S120 can be implemented in at least two ways as follows:
[0044] As an implementation method, S120 may include: if the interactive information of the target video meets the preset recommendation conditions, displaying the recommendation control on the page of the target video; in response to the trigger operation acting on the recommendation control or the preset switching operation triggered on the page of the target video, displaying the object recommendation page.
[0045] Among them, the recommendation control can be a control for the user to trigger the recommendation operation. The recommendation control can be located at any position on the page of the target video. The preset switching operation can be an operation for switching the video page to the recommendation page. For example, the preset switching operation can be a sliding operation for switching pages using a sliding method, or the preset switching operation can also be a click operation for switching by clicking on the recommendation page label. For example, when the recommendation page label is located to the left of the video page label, you can switch to the recommendation page by sliding to the right or by clicking on the recommendation page label.
[0046] Specifically, referring to Figure 2, when playing the target video, if it is detected that the interactive information of the target video meets the preset recommendation conditions, it indicates that the user is very likely to be interested in the first object associated with the target video. At this time, the recommendation control can be displayed on the page of the target video to remind the user that the recommendation page can be viewed by triggering the recommendation control. When the user is indeed interested in the first object, the recommendation control can be triggered by clicking on it. The playback end can respond to the trigger operation on the recommendation control and switch from the target video page to the object recommendation page for display. Alternatively, after displaying the recommendation control, the user can also display the object recommendation page by triggering a preset switching operation on the target video page, thereby improving the flexibility of page display.
[0047] As another implementation method, S120 may include: in response to a preset switching operation triggered on the target video page, detecting whether the interaction information of the target video meets the preset recommendation conditions; if the interaction information of the target video meets the preset recommendation conditions, displaying the object recommendation page.
[0048] Among them, the preset switching operation can be an operation for switching the video page to the recommendation page. The specific implementation method of the preset switching operation can refer to the above description. Specifically, when playing the target video, if the user is interested in the first object associated with the target video, the user can trigger the preset switching operation on the target video page, so that the playback end responds to the preset switching operation and detects whether the interactive information of the target video meets the preset recommendation conditions to determine whether to display the object recommendation page. If the interactive information of the target video meets the preset recommendation conditions, it indicates that the user is indeed interested in the first object associated with the target video, and it is not a misoperation. At this time, the object recommendation page can be directly displayed, thereby ensuring the accuracy of the display of the object recommendation page and improving the interactive experience.
[0049] The technical solution of the embodiment of the present disclosure ensures the accuracy of the display of the object recommendation page and avoids display interference by playing a target video associated with a first object and displaying an object recommendation page when the interactive information of the target video meets the preset recommendation conditions and there is a recommendation triggering operation. The object recommendation page is used to display the object information of the first object and the object information of several second objects, thereby displaying different objects and improving the diversity of object recommendations. In addition, the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and / or the display method of the object information of the first object in the object recommendation page is different from the display method of the second object, so that based on the different number of information types or display methods, the different recommended objects can be effectively and quickly distinguished, thereby improving the interaction efficiency.
[0050] Based on the above technical solution, the object recommendation page includes: a first display area and a second display area, the first display area is located below the second display area, the first display area is used to display the object information of the first object and the object information of several second objects, and the second display area is used to display at least one function item information and / or at least one recommendation item information.
[0051] Among them, the width of the first display area and the width of the second display area can be equal, and both are equal to the screen width. The first display area is located below the second display area. In the first display area, the object information of the first object and the object information of all second objects can be viewed by sliding up and down. The function item information displayed in the second display area may be function module information for realizing specific functions, such as function item information such as "My Order", "Customer Service Message", etc. By clicking on a certain function item information, the function page corresponding to the function item information can be displayed, allowing users to view and interact in the function page. The recommendation item information displayed in the second display area may be recommendation module information for recommending specific objects, such as recommended live broadcast room information, brand item information, low-priced item information, etc.
[0052] Exemplarily, “displaying the object recommendation page” in step S120 may include: displaying the first display area on the object recommendation page, and not displaying the second display area.
[0053] Specifically, referring to Figure 3, after the player responds to the recommendation trigger operation, only the first display area is displayed on the object recommendation page, and the second display area is not displayed. For example, the second display area on the object recommendation page is hidden or moved upward off the screen, and the first display area is displayed at the top, so that a larger area of the first display area is displayed on the object recommendation page, thereby displaying the object information of the first object and more object information of the second object on the object recommendation page, thereby improving object viewing efficiency.
[0054] Exemplarily, after S120, the method may further include: in response to the object recommendation page update operation, displaying an updated object recommendation page, displaying a first display area and a second display area in the updated object recommendation page, and the first display area is used to display the updated object information of the third object.
[0055] Specifically, referring to FIG4 , after displaying an object recommendation page containing only the first display area in response to a recommendation trigger operation, if the user wants to update the object recommendation page, the update operation can be triggered by pulling down the currently displayed object recommendation page or clicking a refresh control. In response to the update operation of the object recommendation page, the playback end can determine the object information of the updated third object, such as determining the object information of the third object that the user may be interested in based on the interaction information between the user and all videos, and displaying the object recommendation page that includes both the first display area and the second display area, and displaying the updated object information of the third object in the first display area, thereby utilizing the page update operation to restore the display of the second display area, thereby meeting personalized viewing needs.
[0056] It should be noted that the number of information types in the object information of the third object may be equal to the number of information types in the object information of the second object. And / or, the object information of the third object may be displayed in the same manner as the object information of the second object in the updated object recommendation page.
[0057] Figure 5 is a flowchart of another interactive method provided by an embodiment of the present disclosure. Based on the above disclosed embodiments, the present disclosed embodiment describes in detail the object information of the first object and the object information of the second object, wherein the explanations of the same or corresponding terms as those in the above disclosed embodiments are not repeated here.
[0058] As shown in FIG5 , the interaction method specifically includes the following steps:
[0059] S210: Play a target video associated with the first object.
[0060] S220. If the interactive information of the target video meets the preset recommendation conditions, in response to the recommendation trigger operation, an object recommendation page is displayed, wherein the object recommendation page is used to display object information of a first object and object information of several second objects; the object information of the first object includes first type information and second type information, and the object information of the second object includes first type information; and / or, the object information of the first object is displayed differently in the object recommendation page from the object information of the second object.
[0061] The first type of information may refer to the same type of information contained in both the first object and the second object. For example, the first type of information includes, but is not limited to, at least one of the following: image information, title introduction information, and resource attribute information. The image information may refer to an image used to introduce the object. The title introduction information may refer to title text information used to introduce the key information of the object. The key information of the object may include information such as the object name, the object's function and purpose, and the brand to which the object belongs. The resource attribute information may refer to resource information used to obtain the object. For example, the resource attribute information may include at least one of the object's price, the object's coupon information, and the object's sales volume information.
[0062] The second type of information may refer to the type of information that the first object contains more than the second object. For example, the second type of information includes at least one of the following: object evaluation information, interactive controls, and target identification information. The object evaluation information may include information such as the praise rate. The interactive controls may be used to trigger the display of an information confirmation page for the first object. The information confirmation page may be a page displayed to the user for confirming the object information. The interactive controls may be located anywhere in the display area of the first object. For example, as shown in FIG6 , the interactive controls are displayed below the target evaluation information. The target identification information may be used to reflect the association between the first object and the target video. The target identification information may be represented by at least one of text, letters, and special symbols. The target identification information may be used to indicate that the first object is an object associated with the target video. For example, the target identification information may be "same as video." The target identification information may be located anywhere in the display area of the first object. For example, as shown in FIG6 , the target identification information is displayed in the upper left corner of the first object image.
[0063] Specifically, referring to Figure 6, as a first implementation method, the object information of the first object displayed in the object recommendation page may include object evaluation information, while the object information of each second object does not include object evaluation information, so that the first object and the second object can be effectively distinguished by whether to display the object evaluation information.
[0064] As a second implementation method, the object information of the first object displayed in the object recommendation page may include interactive controls, while the object information of each second object does not include interactive controls, so that the first object and the second object can be effectively distinguished by whether to display the interactive controls.
[0065] As a third implementation method, the object information of the first object displayed in the object recommendation page may include target identification information, and the object information of each second object does not include target identification information, so that the first object and the second object can be effectively distinguished by whether to display the target identification information.
[0066] The above three implementation methods can be combined in any two or can include all three implementation methods at the same time, as shown in Figure 6, so as to further highlight the display difference between the first object and the second object, allowing users to distinguish the first object and the second object more effectively and quickly, further improving object viewing efficiency.
[0067] Exemplarily, when the interactive control is an order control, after S220 it may also include: responding to the triggering operation of the order control acting on the first object, displaying the information confirmation page of the first object; and generating an order for the first object in response to the submission operation triggered on the information confirmation page.
[0068] The information confirmation page may include a first information confirmation page or a second information confirmation page. The first information confirmation page may be used to display all optional information types for the first object when at least two optional information types are available for the first object, allowing the user to select and confirm the desired information type from the first information confirmation page. The second information confirmation page may be used to display the final order information for the first object, such as the delivery address, type, and payment method, when only one information type is available for the first object or after the user has selected the information type.
[0069] Specifically, if the user wants to place an order to purchase the first object, the user can quickly trigger the order by clicking on the interactive control displayed on the object recommendation page. The generation of the first object order can be achieved in at least two ways:
[0070] As an implementation method, referring to FIG7 , when there are at least two optional model information for the first object, for example, when the first object is a multi-SKU (Stock Keeping Unit) object, the first information confirmation page of the first object can be displayed first in response to the triggering operation of the interactive control in the object recommendation page, so that the user can select the desired model information in the first acquisition page. The displayed first information confirmation page can cover a local area of the object recommendation page. After the model information selection is completed, the display of the second information confirmation page can be triggered by clicking the order control in the first information confirmation page, so that the user can confirm the final order information in the second information confirmation page, and after confirmation, the submission operation can be triggered by clicking the order control in the second information confirmation page. In response to the submission operation, an order for the first object can be generated based on the order information in the second information confirmation page.
[0071] As another implementation method, referring to FIG7 , when there is only one model information for the target object and there is no need to select the model information, for example, when the first object is a single SKU object, the second information confirmation page of the first object can be directly displayed by responding to the trigger operation of the interactive control in the object recommendation page, and the order for the first object can be generated based on the order information in the second information confirmation page in response to the trigger operation of the order control in the second information confirmation page.
[0072] By directly displaying the order control for the first object on the object recommendation page, an order for the first object can be generated more quickly, thereby improving ordering efficiency.
[0073] The technical solution of the embodiment of the present disclosure displays more second-type information of the first object than the second object, so that the user can clearly distinguish the recommended first object and second object based on the second-type information, thereby improving the efficiency of object interaction.
[0074] Based on the above technical solution, the display manner of the object information of the first object in the object recommendation page is different from the display manner of the second object, which may include: the display position of the object information of the first object in the object recommendation page is different from the display position of the second object; and / or, the display form of the object information of the first object in the object recommendation page is different from the display form of the second object.
[0075] The different display methods may include at least one of different display locations and different display formats. A display location may refer to a location on an object recommendation page used to display object information. For example, the object recommendation page may include a first display area. The first display area is used to display object information of a first object and object information of multiple second objects. The first display area may include multiple display locations, with different display locations being used to display object information of different objects.
[0076] Exemplarily, the display position of the object information of the first object in the object recommendation page is different from the display position of the second object, which may include: the object information of the first object is displayed at the first display position in the first display area; the object information of the second object is displayed at other display positions except the first display position.
[0077] Specifically, referring to FIG8 , when the object recommendation page is in a list structure, the first display position in the first display area is the first row, first column position, and the object information of the first object is displayed at the first display position. The object information of a second object is displayed at the second display position and subsequent display positions, respectively. The different display positions effectively distinguish the first object from the second object.
[0078] Exemplarily, the display format may refer to the format of the display area for displaying object information. For example, the difference in display format may include, but is not limited to, at least one of: different border shading and different outlines of the display area.
[0079] As an optional method, the display format of the object information of the first object on the object recommendation page is different from the display format of the second object, which can include: highlighting the first object display area on the object recommendation page, where the first object display area is used to display the object information of the first object; and de-highlighting the second object display area on the object recommendation page, where the second object display area is used to display the object information of the second object. The first object and the second object can be effectively distinguished by whether the display area is highlighted.
[0080] Exemplarily, highlighting the first object display area in the object recommendation page may include: highlighting a contour line of the first object display area based on a preset highlight color.
[0081] Specifically, on the object recommendation page, the outline of the first object display area can be displayed in a preset highlight color, such as red; while the outline of each second object display area can be displayed in a non-highlight color, such as white. Therefore, the different outline colors of the display areas can more clearly distinguish the first object from the second object, further improving user viewing efficiency.
[0082] 9 , which illustrates an implementation of an object recommendation page, wherein the bold black border in FIG9 represents the highlighted first object display area. The outline of the second object display area in FIG9 is not bolded, indicating that it is not highlighted.
[0083] Exemplarily, when the display area of the first object is highlighted, at least one of the following items may be included after S220: in response to an interactive operation triggered on the object recommendation page, the display area of the first object is non-highlighted; in response to the absence of an interactive operation triggered on the object recommendation page within a preset time length, the display area of the first object is non-highlighted.
[0084] The interactive operation may refer to an interactive operation between a user and an object on the object recommendation page, such as a user clicking on an object or a user purchasing an object. The preset duration may be a preset maximum duration for highlighting. For example, the preset duration is 3 seconds.
[0085] Specifically, after displaying an object recommendation page containing both the first object and the second object, the playback terminal can monitor in real time whether there is a user-triggered interactive operation on the object recommendation page. If such an interactive operation is detected, it indicates that the user has largely learned the display location of the first object. In order to avoid excessive differentiation in display, the first object display area can be de-highlighted, thereby canceling the highlighting of the first object display area, so that both the first object display area and the second object display area are de-highlighted, thereby improving the user viewing experience.
[0086] Alternatively, the playback end may monitor whether there is any user-triggered interactive operation within a preset time period after the object recommendation page is displayed. If the user triggers an interactive operation on the object recommendation page within the preset time period after the object recommendation page is displayed, the first object display area is non-highlighted in response to the interactive operation, thereby canceling the highlighting of the first object display area in time. If the user does not trigger an interactive operation on the object recommendation page within the preset time period after the object recommendation page is displayed, the first object display area may also be non-highlighted, canceling the highlighting of the first object display area, thereby avoiding the situation where the first object display area is always highlighted due to a long period of no interaction, thereby avoiding excessive differentiation of displays and improving the user viewing experience.
[0087] FIG10 is a schematic structural diagram of an interactive device provided by an embodiment of the present disclosure. As shown in FIG10 , the device specifically includes: a video playback module 310 and a page display module 320 .
[0088] Among them, the video playback module 310 is used to play the target video associated with the first object; the page display module 320 is used to display the object recommendation page in response to the recommendation trigger operation if the interactive information of the target video meets the preset recommendation conditions, wherein the object recommendation page is used to display the object information of the first object and the object information of several second objects; the number of information types in the object information of the first object is more than the number of information types in the object information of the second object, and / or the display method of the object information of the first object in the object recommendation page is different from the display method of the second object.
[0089] The technical solution provided by the embodiment of the present disclosure ensures the accuracy of the display of the object recommendation page and avoids display interference by playing a target video associated with the first object and displaying the object recommendation page when the interactive information of the target video meets the preset recommendation conditions and there is a recommendation triggering operation. The object recommendation page is used to display the object information of the first object and the object information of several second objects, thereby displaying different objects and improving the diversity of object recommendations. In addition, the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and / or the display method of the object information of the first object in the object recommendation page is different from the display method of the second object, so that based on the different number of information types or display methods, the different recommended objects can be effectively and quickly distinguished, thereby improving the interaction efficiency.
[0090] Based on the above technical solution, the page display module 320 is specifically used to: display a recommendation control on the page of the target video if the interactive information of the target video meets the preset recommendation conditions; and display an object recommendation page in response to a trigger operation acting on the recommendation control or a preset switching operation triggered on the page of the target video.
[0091] Based on the above technical solutions, the page display module 320 is specifically used to: respond to a preset switching operation triggered on the page of the target video, detect whether the interactive information of the target video meets the preset recommendation conditions; if the interactive information of the target video meets the preset recommendation conditions, display the object recommendation page.
[0092] Based on the above technical solutions, the object information of the first object includes first type information and second type information; the object information of the second object includes the first type information; wherein, the first type information includes at least one of the following: picture information, title introduction information and resource attribute information; the second type information includes at least one of the following: object evaluation information, interactive controls and target identification information; wherein, the interactive controls are used to trigger the display of the information confirmation page of the first object; the target identification information is used to reflect the association relationship between the first object and the target video.
[0093] Based on the above technical solutions, the interactive control is an order control; the device also includes: an order generation module, which is used to display the information confirmation page of the first object in response to the trigger operation of the order control acting on the first object after displaying the object recommendation page; and generate an order for the first object in response to the submission operation triggered on the information confirmation page.
[0094] Based on the above technical solutions, the display method of the object information of the first object in the object recommendation page is different from the display method of the second object, including: the display position of the object information of the first object in the object recommendation page is different from the display position of the second object; and / or, the display form of the object information of the first object in the object recommendation page is different from the display form of the second object.
[0095] Based on the above technical solutions, the object recommendation page includes a first display area, which is used to display the object information of the first object and the object information of several second objects; the display position of the object information of the first object in the object recommendation page is different from the display position of the second object, including: the object information of the first object is displayed at the first display position in the first display area; the object information of the second object is displayed at other display positions except the first display position.
[0096] Based on the above technical solutions, the display form of the object information of the first object in the object recommendation page is different from the display form of the second object, including: highlighting the first object display area in the object recommendation page, and the first object display area is used to display the object information of the first object; non-highlighting the second object display area in the object recommendation page, and the second object display area is used to display the object information of the second object.
[0097] On the basis of the above technical solutions, highlighting the first object display area in the object recommendation page includes: highlighting the outline of the first object display area based on a preset highlight color.
[0098] Based on the above technical solutions, the device also includes: a highlight cancellation module, which is used to non-highlight the first object display area in response to an interactive operation triggered on the object recommendation page after displaying the object recommendation page; and / or, in response to the absence of an interactive operation triggered on the object recommendation page within a preset time period, non-highlight the first object display area.
[0099] Based on the above technical solutions, the object recommendation page includes: a first display area and a second display area, the first display area is located below the second display area, the first display area is used to display the object information of the first object and the object information of several second objects, and the second display area is used to display at least one function item information and / or at least one recommendation item information; the page display module 320 is specifically used to: display the first display area on the object recommendation page, and not display the second display area.
[0100] Based on the above technical solutions, the device also includes: a page update module, which is used to display an updated object recommendation page in response to an object recommendation page update operation after displaying the object recommendation page, and the updated object recommendation page displays the first display area and the second display area, and the first display area is used to display the object information of the updated third object.
[0101] The interactive device provided by the embodiments of the present disclosure can execute the interactive method provided by any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects for executing the interactive method.
[0102] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0103] Figure 11 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Referring to Figure 11 below, it shows a schematic diagram of the structure of an electronic device (such as the terminal device or server in Figure 11) 500 suitable for implementing the embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in Figure 11 is only an example and should not bring any limitations to the functions and scope of use of the embodiments of the present disclosure.
[0104] As shown in FIG11 , the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. Various programs and data required for the operation of the electronic device 500 are also stored in the RAM 503. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0105] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although FIG11 illustrates the electronic device 500 with various devices, it should be understood that not all of the illustrated devices are required to be implemented or present. More or fewer devices may alternatively be implemented or present.
[0106] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 509, or installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0107] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0108] The electronic device provided by the embodiment of the present disclosure and the interaction method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0109] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the interactive method provided by the above embodiment is implemented.
[0110] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0111] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.
[0112] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0113] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: plays a target video associated with a first object; if the interactive information of the target video meets the preset recommendation conditions, in response to the recommendation trigger operation, displays an object recommendation page, wherein the object recommendation page is used to display the object information of the first object and the object information of several second objects; the number of information types in the object information of the first object is more than the number of information types in the object information of the second object, and / or the object information of the first object is displayed in a different way in the object recommendation page from that of the second object.
[0114] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0115] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0116] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. In some cases, the name of a unit does not limit the unit itself. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses."
[0117] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0118] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0119] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0120] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0121] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. An interactive method, comprising: Playing a target video associated with the first object; If the interactive information of the target video meets the preset recommendation conditions, in response to the recommendation trigger operation, an object recommendation page is displayed, wherein the object recommendation page is used to display the object information of the first object and the object information of several second objects; the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and / or the object information of the first object is displayed in a different manner in the object recommendation page from that of the second object.
2. The interactive method according to claim 1, wherein: If the interaction information of the target video meets the preset recommendation condition, in response to the recommendation trigger operation, an object recommendation page is displayed, including: If the interaction information of the target video meets the preset recommendation condition, a recommendation control is displayed on the page of the target video; in response to a trigger operation acting on the recommendation control or a preset switching operation triggered on the page of the target video, an object recommendation page is displayed; and / or, If the interaction information of the target video meets the preset recommendation condition, in response to the recommendation trigger operation, an object recommendation page is displayed, including: In response to a preset switching operation triggered on the page of the target video, it is detected whether the interaction information of the target video meets the preset recommendation condition; if the interaction information of the target video meets the preset recommendation condition, the object recommendation page is displayed.
3. The interactive method according to claim 1, wherein: The object information of the first object includes first type information and second type information; the object information of the second object includes the first type information; The first type of information includes at least one of the following: Image information, title introduction information and resource attribute information; The second type of information includes at least one of the following: Object evaluation information, interactive controls and target identification information; wherein the interactive controls are used to trigger the display of the information confirmation page of the first object; the target identification information is used to reflect the association relationship between the first object and the target video; and / or, The display manner of the object information of the first object in the object recommendation page is different from the display manner of the second object, including: The display position of the object information of the first object in the object recommendation page is different from the display position of the second object; and / or, The display form of the object information of the first object in the object recommendation page is different from the display form of the second object.
4. The interactive method according to claim 3, wherein: The interactive control is an order control; After displaying the object recommendation page, the following is further included: In response to a triggering operation of an order control acting on the first object, displaying an information confirmation page of the first object; In response to a submission operation triggered on the information confirmation page, an order for the first object is generated.
5. The interactive method according to claim 3, wherein: The object recommendation page includes a first display area, wherein the first display area is used to display object information of the first object and object information of a plurality of second objects; The display position of the object information of the first object in the object recommendation page is different from the display position of the second object, including: The object information of the first object is displayed at a first display position in the first display area; the object information of the second object is displayed at other display positions except the first display position. to make a presentation; and / or, The display form of the object information of the first object in the object recommendation page is different from the display form of the second object, including: A first object display area in the object recommendation page is highlighted, and the first object display area is used to display object information of the first object; a second object display area in the object recommendation page is not highlighted, and the second object display area is used to display object information of the second object.
6. The interactive method according to claim 5, wherein: Highlighting the first object display area in the object recommendation page includes: Based on a preset highlight color, highlighting the outline of the first object display area; and / or, After the object recommendation page is displayed, at least one of the following items is included: In response to an interactive operation triggered on the object recommendation page, non-highlighting the first object display area; In response to the absence of an interactive operation triggered on the object recommendation page within a preset time period, the first object display area is non-highlighted.
7. The interactive method according to claim 1, wherein: The object recommendation page includes: a first display area and a second display area, the first display area is located below the second display area, the first display area is used to display object information of the first object and object information of several second objects, and the second display area is used to display at least one function item information and / or at least one recommendation item information; The display object recommendation page includes: Displaying the first display area on the object recommendation page, but not displaying the second display area; and / or, After the object recommendation page is displayed, it also includes: In response to the object recommendation page update operation, an updated object recommendation page is displayed, in which the first display area and the second display area are displayed, and the first display area is used to display the updated object information of the third object.
8. An interactive device, comprising: A video playing module, used for playing a target video associated with the first object; A page display module is used to display an object recommendation page in response to a recommendation trigger operation if the interactive information of the target video meets a preset recommendation condition, wherein the object recommendation page is used to display the object information of the first object and the object information of several second objects; the number of information types in the object information of the first object is greater than the number of information types in the object information of the second object, and / or the display method of the object information of the first object in the object recommendation page is different from the display method of the second object.
9. An electronic device, comprising: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method as described in any one of claims 1 to 7.
10. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to perform the interaction method according to any one of claims 1 to 7 when executed by a computer processor.
Citation Information
Patent Citations
Interaction method and device, equipment and storage medium
CN119653180A
Method and apparatus for displaying commodity information in video playing
CN106791970A
Article recommendation method and device, terminal and storage medium
CN112288553A
Data interaction method and device, equipment and storage medium
CN113608651A
Information display method, device, electronic equipment and storage medium
CN113867606A