Interaction method and device, equipment and storage medium

By displaying the object recommendation page during video playback and displaying the information of the first object and several second objects, the problem of accuracy and diversity of object recommendations in video playback is solved, and interaction efficiency is improved.

CN119653180AActive Publication Date: 2025-03-18BEIJING YOUZHUJU NETWORK TECH CO LTD

Patent Information

Application Number
CN202311196665.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-15
Publication Date
2025-03-18
Estimated Expiration
2043-09-15

AI Technical Summary

Technical Problem

When playing video, only direct recommendations are made to the objects in the video, reducing the accuracy and diversity of object recommendations.

Method used

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 is used to display 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/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.

Benefits of technology

It improves the accuracy of the object recommendation page display, avoids display interference, increases the diversity of object recommendations, and can effectively and quickly distinguish different recommended objects based on different information types or display methods, and improves interaction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119653180A_ABST
    Figure CN119653180A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an interaction method and device, equipment and a storage medium. The method comprises the following steps: 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 triggering operation, displaying an object recommendation page which is used for displaying object information of the first object and object information of a plurality of second objects; the number of information types in the object information of the first object is larger than the number of information types in the object information of the second object, and / or the display mode of the object information of the first object in the object recommendation page is different from the display mode of the second object. Through the technical scheme of the embodiment of the invention, the recommendation page containing different objects can be accurately displayed, the accuracy of page display and the diversity of object recommendation are improved, different recommended objects can be effectively and quickly distinguished, and the interaction efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to Internet technologies, and more particularly to an interaction method, apparatus, device, and storage medium. Background Art

[0002] With the rapid development of mobile Internet, users are increasingly fond of watching videos on mobile devices. Currently, objects such as items are usually introduced in the form of videos so that users can better understand them. However, when the video is played, only the objects in the video are directly recommended, which reduces the accuracy and diversity of object recommendations. Summary of the invention

[0003] 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.

[0004] In a first aspect, an embodiment of the present disclosure provides an interaction method, including:

[0005] Playing a target video associated with the first object;

[0006] 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.

[0007] In a second aspect, the present disclosure also provides an interactive device, including:

[0008] A video playing module, used for playing a target video associated with the first object;

[0009] 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.

[0010] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:

[0011] one or more processors;

[0012] a storage device for storing one or more programs,

[0013] 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 the embodiments of the present disclosure.

[0014] In a fourth aspect, the embodiments of the present disclosure further provide 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.

[0015] In the disclosed embodiment, 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 trigger 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 numbers 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

[0016] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0017] Figure 1 is a flowchart of an interactive method provided by an embodiment of the present disclosure;

[0018] Figure 2 is an example diagram of a target video page involved in an embodiment of the present disclosure;

[0019] Figure 3 is an example diagram of an object recommendation page involved in an embodiment of the present disclosure;

[0020] Figure 4 is an example diagram of an object recommendation page update involved in an embodiment of the present disclosure;

[0021] Figure 5is a flowchart of another interactive method provided by an embodiment of the present disclosure;

[0022] Figure 6 is an example diagram of an object recommendation page involved in an embodiment of the present disclosure;

[0023] Figure 7 is an example diagram of an order generation process involved in an embodiment of the present disclosure;

[0024] Figure 8 is an example diagram of an object recommendation page involved in an embodiment of the present disclosure;

[0025] Fig. 9 is an example diagram of an object recommendation page involved in an embodiment of the present disclosure;

[0026] Fig.10 is a structural schematic diagram of an interactive device provided by an embodiment of the present disclosure;

[0027] Fig.11 It is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0028] Embodiments of the present disclosure will be described in more detail below 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 being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0029] 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.

[0030] The term "including" and its variations used herein are open inclusions, 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"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0031] It should be noted that the concepts such as "first" and "second" mentioned in the present 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.

[0032] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0033] 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.

[0034] Figure 1 A flow chart of an interactive method provided in an embodiment of the present disclosure is provided. The embodiment of the present disclosure is suitable for interacting with a target video to display 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, and optionally, by an electronic device, which can be a mobile terminal or a PC, etc.

[0035] like Figure 1 As shown, the interaction method specifically includes the following steps:

[0036] S110: Play a target video associated with the first object.

[0037] The first object may be any object that needs to be recommended to the user. For example, the first object refers to an item or service recommended to the user for purchase. The target video may refer to a video associated with the first object. For example, the target video may be a video for introducing information about the first object, or the target video may contain anchor information of the first object.

[0038] Specifically, the user opens the playback end and plays the target video associated with the first object on the playback end, so that the user watches the target video.

[0039] 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 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.

[0040] Among them, 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 comment information, like information, forwarding information and viewing video publisher information on the target video. The preset recommendation condition may be a pre-set condition that needs to be met to characterize the user's interest 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 publisher video behavior. 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.

[0041] Among them, the second object may refer to an object that needs to be recommended to the user and is different from the first object. The second object may also be an item or service recommended to the user for purchase. Exemplarily, the second object may refer to a similar object that matches the first object, so as to recommend the first object and its similar objects to the user at the same time, thereby improving the recommendation effect. The similar object may refer to an object that matches the first object in at least one object information dimension. The object information dimension may include but is not limited to: at least one of the object introduction keywords, the object introduction picture and the object purpose. The number of second objects is not fixed and may be one or more. The object recommendation page may be a page for displaying the object information of the first object and the object information of the second object. For example, the object recommendation page refers to a page that is recommended to the user and can purchase the first object and the second object. The object information of the first object and the object information of the second object may both include multiple types of information. 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. The display method of the object information of the first object is different from the display method of the object information of the second object. The difference in the display method may be a difference in any display dimension, so that the user can effectively distinguish the first object from the second object.

[0042] 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 see 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.

[0043] Exemplarily, the differences between the object information of the first object and the object information of the second object displayed in the object recommendation page may include the following three situations:

[0044] 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 method of the object information of the first object is the same as the display method of the second object.

[0045] 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.

[0046] 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 method of the object information of the first object is different from the display method of the second object.

[0047] 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.

[0048] Exemplarily, the object recommendation page display process in step S120 can be implemented in at least two ways as follows:

[0049] 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 a trigger operation acting on the recommendation control or a preset switching operation triggered on the page of the target video, displaying the object recommendation page.

[0050] Among them, the recommendation control can be a control for users 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 by sliding, 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 on the left side 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.

[0051] Specifically, see Figure 2When 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 triggering operation on the recommendation control and switch from the page of the target video 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 page of the target video, thereby improving the flexibility of page display.

[0052] As another implementation, S120 may include: in response to a preset switching operation triggered on the page of the target video, detecting 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, displaying the object recommendation page.

[0053] 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 page of the target video, 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 means 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.

[0054] The technical solution of the disclosed embodiment 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 a preset recommendation condition and a recommendation trigger operation exists. The object recommendation page is used to display the object information of a 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 numbers of information types or display methods, the different recommended objects can be effectively and quickly distinguished, thereby improving the interaction efficiency.

[0055] 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 object information of a 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.

[0056] Among them, the width of the first display area and the width of the second display area may be equal, which are both 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, so that the user can 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.

[0057] 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.

[0058] Specifically, see 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 in the object recommendation page is hidden or moved upward out of the screen, and the first display area is displayed on the top, so that a larger range 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 the object viewing efficiency.

[0059] Exemplarily, after S120, the following may be included: 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, wherein the first display area is used to display the updated object information of a third object.

[0060] Specifically, see Figure 4, after displaying the object recommendation page containing only the first display area in response to the 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 the 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 display the object recommendation page containing both the first display area and the second display area, and display the updated object information of the third object in the first display area, so as to restore the display of the second display area by using the page update operation, thereby meeting the personalized viewing needs.

[0061] 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 display method of the object information of the third object in the updated object recommendation page is the same as the display method of the object information of the second object.

[0062] Figure 5 This is a flow chart 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. The explanations of the terms that are the same or corresponding to the above disclosed embodiments are not repeated here.

[0063] like Figure 5 As shown, the interaction method specifically includes the following steps:

[0064] S210: Play a target video associated with the first object.

[0065] 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 than in the second object.

[0066] 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: picture information, title introduction information, and resource attribute information. The picture information may refer to a picture used to introduce an object. The title introduction information may refer to title text information used to introduce key information of an object. The key information of an object may include information such as the name of the object, the functional purpose of the object, 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 price of the object, the coupon information of the object, and the sales information of the object.

[0067] 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 favorable rating information, etc. The interactive controls may be used to trigger the display of the information confirmation page of 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, see Figure 6 , the interactive control is displayed below the target evaluation information. The target identification information can be used to reflect the association between the first object and the target video. The target identification information can be represented by at least one of text, letters, and special symbols. The target identification information can be used to represent that the first object is an object associated with the target video. For example, the target identification information can be "same as the video". The target identification information can be located at any position in the display area of ​​the first object. For example, see Figure 6 , the target identification information is displayed at the upper left corner of the first object image.

[0068] Specifically, see 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.

[0069] As a second implementation manner, the object information of the first object displayed in the object recommendation page may include interactive controls, and 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.

[0070] 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.

[0071] The above three implementation methods can be combined in any two, or can include the above three implementation methods at the same time, such as Figure 6 As shown, the display difference between the first object and the second object can be further highlighted, so that the user can distinguish the first object and the second object more effectively and quickly, further improving the object viewing efficiency.

[0072] Exemplarily, when the interactive control is an order control, after S220 it may also include: in response to a trigger operation of the 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, generating an order for the first object.

[0073] 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 types of information of the first object when there are at least two optional types of information of the first object, so that the user can select and confirm the desired type of information from the first information confirmation page. The second information confirmation page may be used to display the final order information of the first object when there is only one type of information of the first object or after the user has selected the type information, such as displaying the delivery address information, type information, payment method and other information of the first object.

[0074] Specifically, if the user wants to place an order to purchase the first object, a quick trigger can be achieved by clicking on an interactive control displayed on the object recommendation page. The generation of the first object order can be achieved in at least two ways:

[0075] As an implementation, see Figure 7, 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, by responding to the triggering operation of the interactive control in the object recommendation page, the first information confirmation page of the first object can be displayed first, so that the user can select the desired model information in the first acquisition page. The displayed first information confirmation page can cover a partial 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. By responding to the submission operation, an order for the first object can be generated based on the order information in the second information confirmation page.

[0076] As another implementation, see Figure 7 When there is only one model information of 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 in response to the trigger operation of the order control in the second information confirmation page, an order for the first object is generated based on the order information in the second information confirmation page.

[0077] 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 order efficiency.

[0078] The technical solution of the disclosed embodiment 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 the second object based on the second-type information, thereby improving the object interaction efficiency.

[0079] Based on the above technical solution, the display mode of the object information of the first object in the object recommendation page is different from the display mode of the second object, which may include:

[0080] 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,

[0081] 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.

[0082] Among them, different display methods may include at least one of different display locations and different display forms. The display location may refer to a location in the object recommendation page for displaying 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 several second objects. The first display area may include multiple display locations, and different display locations are used to display object information of different objects.

[0083] 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.

[0084] Specifically, see Figure 8 When the object recommendation page is in a list structure, the first display position in the first display area is the first row and first column, 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 the subsequent display positions. The first object and the second object can be effectively distinguished by the different display positions.

[0085] Exemplarily, the display form may refer to the form of the display area for displaying object information. For example, the difference in display form may include, but is not limited to, at least one of: different border shading and different outlines of the display area.

[0086] As an optional manner, 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, which may include:

[0087] The first object display area in the object recommendation page is highlighted, and the first object display area is used to display the object information of the first object; the second object display area in the object recommendation page is not highlighted, and 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.

[0088] Exemplarily, highlighting the first object display area in the object recommendation page may include: highlighting the outline of the first object display area based on a preset highlight color.

[0089] Specifically, in the object recommendation page, the outline of the first object display area can be displayed as a preset highlight color, such as red, and the outline of each second object display area can be displayed as a non-highlight color, such as white, so that the first object and the second object can be more clearly distinguished by using the different colors of the outlines of the display areas, further improving the user viewing efficiency.

[0090] See also Fig. 9 , Fig. 9 A method for implementing the object recommendation page is given. Fig. 9 The bold black border in the figure represents the highlighted first object display area. Fig. 9 The outline of the second object display area in is not displayed in bold, which means that it is displayed in a non-highlighted manner.

[0091] Exemplarily, when highlighting the display area of ​​the first object, at least one of the following items may be further included after S220:

[0092] In response to an interactive operation triggered on the object recommendation page, non-highlighting a display area of ​​the first object;

[0093] In response to the absence of an interactive operation triggered on the object recommendation page within a preset time period, the display area of ​​the first object is non-highlighted.

[0094] The interactive operation may refer to an interactive operation between a user and an object in the object recommendation page, such as an operation of a user clicking on an object or an operation of a user purchasing an object. The preset duration may be a preset maximum duration of highlighting. For example, the preset duration is 3 seconds.

[0095] Specifically, after displaying the object recommendation page containing both the first object and the second object, the playback end can monitor in real time whether there is an interactive operation triggered by the user on the object recommendation page. If the interactive operation is detected, it means that the user has largely known the display position of the first object. In order to avoid excessive differentiation of the display, the first object display area can be non-highlighted at this time, thereby canceling the highlight display of the first object display area, so that both the first object display area and the second object display area are non-highlighted, thereby improving the user viewing experience.

[0096] Alternatively, the playback end may monitor whether there is any user-triggered interactive operation within a preset time period after displaying the object recommendation page. 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.

[0097] Fig.10 A schematic diagram of the structure of an interactive device provided by an embodiment of the present disclosure is shown in FIG. Fig.10 As shown, the device specifically includes: a video playing module 310 and a page display module 320.

[0098] 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 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.

[0099] 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 a first object and displaying an object recommendation page when the interactive information of the target video meets the preset recommendation condition and there is a recommendation trigger 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 numbers of information types or display methods, the different recommended objects can be effectively and quickly distinguished, thereby improving the interaction efficiency.

[0100] Based on the above technical solution, the page display module 320 is specifically used for:

[0101] If the interactive information of the target video meets the preset recommendation conditions, 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.

[0102] Based on the above technical solutions, the page display module 320 is specifically used for:

[0103] 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.

[0104] On the basis of 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;

[0105] The first type of information includes at least one of the following:

[0106] Image information, title introduction information and resource attribute information;

[0107] The second type of information includes at least one of the following:

[0108] 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; and the target identification information is used to reflect the association relationship between the first object and the target video.

[0109] On the basis of the above technical solutions, the interactive control is an order control; the device also includes:

[0110] An order generation module is used to display the information confirmation page of the first object after displaying the object recommendation page, in response to a trigger operation of an order control acting on the first object; and generate an order for the first object in response to a submission operation triggered on the information confirmation page.

[0111] Based on the above technical solutions, 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:

[0112] 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,

[0113] 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.

[0114] Based on the above technical solutions, the object recommendation page includes a first display area, and the first display area is used to display object information of the first object and object information of several second objects;

[0115] 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:

[0116] The object information of the first object is displayed at a first display position in the first display area;

[0117] The object information of the second object is displayed at other display locations except the first display location.

[0118] 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:

[0119] Highlighting a first object display area in the object recommendation page, where the first object display area is used to display object information of the first object;

[0120] A second object display area in the object recommendation page is non-highlighted, where the second object display area is used to display object information of the second object.

[0121] On the basis of the above technical solutions, highlighting the first object display area in the object recommendation page includes:

[0122] Based on a preset highlight color, the outline of the first object display area is highlighted.

[0123] On the basis of the above technical solutions, the device also includes:

[0124] a highlight cancellation module, configured to, after displaying the object recommendation page, in response to an interactive operation triggered on the object recommendation page, non-highlight the first object display area; and / or,

[0125] 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.

[0126] 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 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;

[0127] The page display module 320 is specifically configured to display the first display area on the object recommendation page, but not display the second display area.

[0128] On the basis of the above technical solutions, the device also includes:

[0129] A page update module is used to display an updated object recommendation page in response to an object recommendation page update operation after displaying the object recommendation page, wherein 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 updated object information of the third object.

[0130] The interactive device provided in the embodiments of the present disclosure can execute the interactive method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects for executing the interactive method.

[0131] 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.

[0132] Fig.11 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Fig.11 , which shows an electronic device (eg, Fig.11 The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, 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. Fig.11 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0133] like Fig.11As shown, 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. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An edit / output (I / O) interface 505 is also connected to the bus 504.

[0134] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, 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 Fig.11 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0135] 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 contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 509, or installed from a storage device 508, or installed from a 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 executed.

[0136] 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.

[0137] 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. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0138] The embodiments of the present disclosure provide 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 embodiments is implemented.

[0139] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, 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 containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit 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 of the above.

[0140] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may 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 future developed network.

[0141] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0142] 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 a preset recommendation condition, in response to a 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 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.

[0143] 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 separate software package, partially on the user's computer and partially on a remote computer, or entirely on a 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).

[0144] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square 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 square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0145] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a unit does not limit the unit itself in some cases. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses".

[0146] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, 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 chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0147] 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 conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may 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 may 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.

[0148] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. 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 a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0149] 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 are 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.

[0150] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

Claims

1. An interactive method, characterized in that: include: 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, characterized in that: 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, characterized in that: 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, characterized in that: 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, characterized in that: 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; 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, characterized in that: 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, characterized in that: 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, characterized in that: include: 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, characterized in that: The electronic device comprises: 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 containing computer executable instructions, characterized in that: The computer executable instructions are used to perform the interaction method as claimed in any one of claims 1 to 7 when executed by a computer processor.

Citation Information

Patent Citations

  • Information recommendation pop-up window display method, device and equipment and computer readable medium

    CN113254136A

  • Data interaction method and device, equipment and storage medium

    CN113608650A

  • Data interaction method and device, equipment and storage medium

    CN113608651A

  • Information display method and device, electronic equipment, storage medium and program product

    CN114546565A

  • Recommended object display method and device, electronic equipment and storage medium

    CN114595407A

Cited By

  • Interaction method and apparatus, device and storage medium

    EP4780002A1

  • Interaction method and apparatus, device and storage medium

    WO2025056045A1