An interaction method, device, apparatus and storage medium
By displaying an object recommendation page during video playback, and distinguishing objects based on differences in the number of information types and display methods, the method solves the problems of insufficient accuracy and diversity in object recommendations in existing technologies, and improves user interaction efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING YOUZHUJU NETWORK TECH CO LTD
- Filing Date
- 2023-09-15
- Publication Date
- 2026-06-23
AI Technical Summary
Existing technologies lack the accuracy and diversity for object recommendations during video playback, resulting in low user interaction efficiency.
By playing a target video associated with the first object, if the interaction information meets the preset recommendation conditions and triggers an operation, an object recommendation page is displayed. The number of information types and the display method of the first object are different from those of the second object, so as to distinguish and recommend diverse objects.
It improves the accuracy and diversity of the object recommendation page, enabling users to quickly identify and interact with the first object, thus improving interaction efficiency.
Smart Images

Figure CN119653180B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to Internet technology, and more particularly to an interaction method, apparatus, device, and storage medium. Background Technology
[0002] With the rapid development of mobile internet, users increasingly prefer watching videos on mobile devices. Currently, videos are commonly used to introduce objects and other items, allowing users to better understand them. However, during video playback, simply recommending items directly from within the video reduces the accuracy and diversity of these recommendations. Summary of the Invention
[0003] This disclosure provides an interactive method, apparatus, device, and storage medium to accurately display a recommendation page containing different objects, improving the accuracy of page display and the diversity of object recommendations, and effectively and quickly distinguishing the different recommended objects, thereby improving interaction efficiency.
[0004] In a first aspect, embodiments of this disclosure provide an interaction method, including:
[0005] Play the 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. 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 on the object recommendation page is different from the display method of the second object.
[0007] Secondly, embodiments of this disclosure also provide an interactive device, including:
[0008] The video playback module is used to play the target video associated with the first object;
[0009] The 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 preset recommendation conditions. 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 on the object recommendation page is different from the display method of the second object.
[0010] Thirdly, embodiments of this disclosure also provide an electronic device, the electronic device comprising:
[0011] One or more processors;
[0012] 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 of the embodiments of this disclosure.
[0014] Fourthly, embodiments of this disclosure also provide a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the interactive method as described in any of the embodiments of this disclosure.
[0015] In this 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 preset recommendation conditions and a recommendation trigger operation occurs, the accuracy of the object recommendation page display is ensured, and display interference is avoided. The object recommendation page displays object information of the first object and object information of several second objects, thereby showcasing different objects and improving the diversity of object recommendations. Furthermore, 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 objects, and / or, the display method of the object information of the first object on the object recommendation page is different from that of the second objects. Therefore, based on the different numbers of information types or display methods, the different recommended objects can be effectively and quickly distinguished, improving interaction efficiency. Attached Figure Description
[0016] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote 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 This is a flowchart illustrating an interaction method provided in an embodiment of this disclosure;
[0018] Figure 2 This is an example diagram of a page representing a target video according to an embodiment of this disclosure;
[0019] Figure 3 This is an example diagram of an object recommendation page according to an embodiment of this disclosure;
[0020] Figure 4 This is an example diagram illustrating an object recommendation page update according to an embodiment of this disclosure;
[0021] Figure 5This is a flowchart illustrating another interaction method provided in an embodiment of this disclosure;
[0022] Figure 6 This is an example diagram of an object recommendation page according to an embodiment of this disclosure;
[0023] Figure 7 This is an example diagram of an order generation process according to an embodiment of this disclosure;
[0024] Figure 8 This is an example diagram of an object recommendation page according to an embodiment of this disclosure;
[0025] Figure 9 This is an example diagram of an object recommendation page according to an embodiment of this disclosure;
[0026] Figure 10 This is a schematic diagram of the structure of an interactive device provided in an embodiment of this disclosure;
[0027] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0028] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0029] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0030] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based 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". Definitions of other terms will be given in the description below.
[0031] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0032] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0033] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0034] Figure 1 This is a flowchart illustrating an interactive method provided in an embodiment of the present disclosure. This embodiment is applicable to situations where interaction with a target video is performed 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. Optionally, it can be implemented by an electronic device, such as a mobile terminal or a PC.
[0035] like Figure 1 As shown, the interaction method specifically includes the following steps:
[0036] S110, Play the target video associated with the first object.
[0037] The first object can be any object that needs to be recommended to the user. For example, the first object could be an item or service recommended for the user to purchase. The target video can be a video that is related to the first object. For example, the target video could be a video used to introduce information about the first object, or the target video could contain anchor information about the first object.
[0038] Specifically, the user opens the playback client, and the target video associated with the first object is played on the playback client, allowing the user to watch 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, the object recommendation page is displayed. 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 on the object recommendation page is different from the display method of the second object.
[0040] The interactive information of the target video can refer to the user's interactive behavior with the target video. For example, interactive information may include, but is not limited to, at least one of the following: commenting on the target video, liking, sharing, and viewing the video publisher's information. Preset recommendation criteria can be pre-set conditions that characterize the conditions required for a user to be interested in the first object in the target video. For example, preset recommendation criteria can refer to at least one interactive behavior between the user and the target video, such as commenting, liking, sharing, and viewing the publisher's video. The recommendation trigger operation can refer to the operation triggered by the user on the target video's page to display the object recommendation page.
[0041] The second object can refer to an object that is different from the first object and needs to be recommended to the user. The second object can also refer to items or services recommended for purchase by the user. For example, the second object can refer to a similar object that matches the first object, so that both the first object and its similar objects are recommended to the user simultaneously, thereby improving the recommendation effect. A similar object can refer to an object that matches the first object in at least one object information dimension. Object information dimensions can include, but are not limited to, at least one of: object description keywords, object description images, and object uses. The number of second objects is variable and can be one or more. The object recommendation page can be a page used to display the object information of the first object and the object information of the second object. For example, the object recommendation page is a page that recommends to the user that they can purchase the first and second objects. The object information of both the first and second objects can 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 way the object information of the first object is displayed differs from the way the object information of the second object is displayed. The difference in display methods can be in any display dimension, allowing the user to effectively distinguish between the first and second objects.
[0042] Specifically, during the playback of a target video, the system can acquire its interactive information and detect in real time whether this information meets preset recommendation criteria. When the system detects that the interactive information meets these criteria, it indicates that the user is likely interested in the first object associated with the target video and wants to view it. When the user performs a recommendation trigger operation on the target video's page, it confirms their interest in the first object. The playback device then responds to this trigger operation by displaying an object recommendation page that includes information about both the first and second objects. This allows the user to view both objects simultaneously on the object recommendation page, ensuring both the accuracy and diversity of the object recommendations.
[0043] For example, the differences between the object information of the first object and the object information of the second object displayed on the object recommendation page can include the following three cases:
[0044] The first scenario is: 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 object information of the first object is displayed in the same way as the object information of the second object.
[0045] The second scenario is: 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 that of the second object.
[0046] The third scenario is: 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 that of the second object.
[0047] The three different display scenarios described above can effectively distinguish between the recommended first object and the second object, allowing users to quickly locate the first object based on the different types and quantities of information or the different display methods, thereby improving the user's interaction efficiency with the first object.
[0048] For example, the object recommendation page display process in step S120 can be implemented in at least two of the following ways:
[0049] As one implementation, S120 may include: if the interactive information of the target video meets the preset recommendation conditions, then displaying a recommendation control on the target video page; and displaying the object recommendation page in response to a triggering operation applied to the recommendation control or a preset switching operation triggered on the target video page.
[0050] The recommendation control can be a control used by the user to trigger a recommendation action. The recommendation control can be located anywhere on the target video's page. The preset switching action can be an action used to switch from the video page to the recommendation page. For example, the preset switching action can be a swipe action to switch pages, or it can be a click action to switch by clicking the recommendation page tab. For example, when the recommendation page tab is located to the left of the video page tab, users can switch to the recommendation page by swiping right or by clicking the recommendation page tab.
[0051] Specifically, see Figure 2When playing a target video, if the interactive information of the target video meets preset recommendation criteria, it indicates that the user is likely interested in the first object associated with the target video. At this point, a recommendation control can be displayed on the target video's page to remind the user that they can view the recommendation page by triggering the control. If the user is indeed interested in the first object, they can trigger the recommendation control by clicking it. The playback device can respond to the triggering operation on the recommendation control by switching from the target video's page to the object recommendation page. Alternatively, after displaying the recommendation control, the user can also trigger a preset switching operation on the target video's page to display the object recommendation page, thereby improving the flexibility of the page display.
[0052] As another implementation, S120 may include: responding to a preset switching operation triggered on the target video's page, detecting whether the target video's interactive information meets preset recommendation conditions; if the target video's interactive information meets the preset recommendation conditions, displaying the object recommendation page.
[0053] The preset switching operation can be used to switch the video page to the recommendation page. The specific implementation of the preset switching operation can be found in the description above. Specifically, when playing a 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. The playback device then responds to this preset switching operation by detecting 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 mistake. In this case, the object recommendation page can be displayed directly, thus ensuring the accuracy of the object recommendation page display and improving the interactive experience.
[0054] The technical solution of this disclosure embodiment plays a target video associated with a first object, and displays an object recommendation page when the interactive information of the target video meets preset recommendation conditions and a recommendation trigger operation occurs. This ensures the accuracy of the object recommendation page display and avoids display interference. The object recommendation page displays object information of the first object and object information of several second objects, thereby displaying different objects and improving the diversity of object recommendations. Furthermore, 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 objects, and / or, the display method of the object information of the first object on the object recommendation page is different from that of the second object. Therefore, based on the different number of information types or display methods, the different recommended objects can be effectively and quickly distinguished, improving 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 the object information of a first object and the object information of several second objects. The second display area is used to display at least one functional item information and / or at least one recommendation item information.
[0056] The width of the first display area and the width of the second display area can be equal, both being equal to the screen width. The first display area is located below the second display area. Within the first display area, users can swipe up and down to view the object information of the first object and all object information of the second object. The functional items displayed in the second display area can be functional module information for implementing specific functions, such as "My Orders" or "Customer Service Messages." Clicking on a functional item will display the corresponding functional page, allowing users to view and interact with it. The recommendation items displayed in the second display area can be recommendation module information for recommending specific objects, such as recommended live streams, branded items, or low-priced items.
[0057] For example, "displaying the object recommendation page" in step S120 may include: displaying a first display area on the object recommendation page, but not displaying a second display area.
[0058] Specifically, see Figure 3 When the playback device responds to a recommendation trigger, it displays only the first display area on the object recommendation page, omitting the second display area. For example, the second display area on the object recommendation page can be hidden or moved off-screen, while the first display area is placed on top. This allows for a larger display of the first display area on the object recommendation page, thus showing more information about the first object and more about the second object, improving object viewing efficiency.
[0059] For example, after S120, the method may further include: in response to the object recommendation page update operation, displaying the updated object recommendation page, wherein the updated object recommendation page displays a first display area and a second display area, and the first display area is used to display the object information of the updated third object.
[0060] Specifically, see Figure 4After displaying a page showcasing only the first display area in response to a recommendation trigger, if the user wants to update the page, they can do so by pulling down the currently displayed page or clicking the refresh control. The playback device, responding to the update, can determine the updated information of the third object. For example, based on the user's interactions with all videos, it can determine the information of a third object the user might be interested in and display it in a page that includes both the first and second display areas. The updated information of the third object is displayed in the first display area, thus restoring the second display area through the page update operation, satisfying personalized viewing needs.
[0061] It should be noted that the number of information types in the object information of the third object can 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 can be displayed in the same way as the object information of the second object in the updated object recommendation page.
[0062] Figure 5 This is a flowchart illustrating another interaction method provided by an embodiment of this disclosure. Based on the above-described embodiments, this disclosure provides a detailed description of the object information of the first object and the object information of the second object. Explanations of terms that are the same as or corresponding to those in the above-described embodiments are not repeated here.
[0063] like Figure 5 As shown, the interaction method specifically includes the following steps:
[0064] S210, Play the 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, the 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 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 in a different way than the object information of the second object on the object recommendation page.
[0066] The first type of information can refer to the same type of information contained in both the first and second objects. For example, the first type of information includes, but is not limited to, at least one of the following: image information, title description information, and resource attribute information. Image information can refer to images used to describe the object. Title description information can refer to title text information used to describe key information about the object. Key object information can include the object name, object function and purpose, and the brand to which the object belongs. Resource attribute information can refer to resource information used to obtain the object. For example, resource attribute information can include at least one of the following: object price, object coupon information, and object sales volume information.
[0067] The second type of information can refer to additional types of information that the first object contains compared to the second object. For example, the second type of information may include at least one of the following: object evaluation information, interactive controls, and target identification information. Object evaluation information may include positive review rate information, etc. Interactive controls can be used to trigger the display of an information confirmation page for the first object. The information confirmation page can be a page displayed to the user for confirming object information. Interactive controls can be located anywhere within the display area of the first object. For example, see... Figure 6 The interactive controls are displayed below the target evaluation information. Target identification information can be used to reflect the association between the first object and the target video. Target identification information can be represented using at least one of text, letters, or special symbols. Target identification information can be used to indicate that the first object is an object associated with the target video. For example, the target identification information could be "same as in the video." Target identification information can be located anywhere within the display area of the first object. For example, see... Figure 6 The target identification information is displayed in 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 on the object recommendation page can include object evaluation information, while the object information of each second object does not include object evaluation information. Thus, the first object and the second object can be effectively distinguished by whether or not object evaluation information is displayed.
[0069] As a second implementation method, the object information of the first object displayed on the object recommendation page can include interactive controls, while the object information of each second object does not include interactive controls. Thus, the first object and the second object can be effectively distinguished by whether or not interactive controls are displayed.
[0070] As a third implementation method, the object information of the first object displayed on the object recommendation page can include target identification information, while the object information of each second object does not include target identification information. Thus, the first object and the second object can be effectively distinguished by whether or not the target identification information is displayed.
[0071] The three implementation methods described above can be combined in any pair, or all three methods can be included simultaneously, such as... Figure 6 As shown, this further highlights the difference between the first and second objects, allowing users to more effectively and quickly distinguish between them, thus improving object viewing efficiency.
[0072] For example, when the interactive control is an order control, after S220, the process may further include: responding to a triggering operation of the order control applied to the first object, displaying the information confirmation page of the first object; and responding to a submitting 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 can be used to display all possible information types for the first object when at least two types of information are available, allowing the user to select and confirm the desired type of information from the first information confirmation page. The second information confirmation page can be used to display the final order information for the first object when only one type of information is available, or after the user has selected the type of information, such as the shipping address, type of information, and payment method.
[0074] Specifically, if a user wants to place an order for the first item, they can quickly trigger the order by clicking on the interactive controls displayed on the item recommendation page. The generation of the first item order can be achieved in at least two of the following ways:
[0075] As one implementation method, see Figure 7When the first object has at least two selectable model options, such as a multi-SKU (Stock Keeping Unit) object, a first information confirmation page can be displayed in response to the interactive controls on the object recommendation page. This allows the user to select the desired model on the first page. The displayed first information confirmation page can cover a portion of the object recommendation page. After selecting the model, clicking the order control on the first information confirmation page triggers the display of a second information confirmation page. The user then confirms the final order information on the second information confirmation page and submits the order by clicking the order control on the second information confirmation page. This submission action generates an order for the first object based on the order information on the second information confirmation page.
[0076] As another implementation method, see Figure 7 When the target object has only one model information and there is no need to select the model information, such as when the first object is a single SKU object, by responding to the trigger operation of the interactive control in the object recommendation page, the second information confirmation page of the first object can be directly displayed, and the trigger operation of the order control in the second information confirmation page can be responded to, and the order of the first object can be 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, orders for the first object can be generated more quickly, improving order placement efficiency.
[0078] The technical solution of this disclosure embodiment displays a second type of information by showing more object information of the first object than that of the second object, which enables users to clearly distinguish the recommended first object and the second object based on the second type of information, thereby improving the efficiency of object interaction.
[0079] Based on the above technical solution, the way the object information of the first object is displayed on the object recommendation page is different from the way the second object is displayed, and may include:
[0080] The display location of the object information for the first object on the object recommendation page is different from that of the second object; and / or,
[0081] The display format of the object information for the first object on the object recommendation page is different from that for the second object.
[0082] Different display methods can include at least one of different display locations and different display formats. A display location can refer to the position on the object recommendation page used to display object information. For example, the object recommendation page can include a first display area. The first display area is used to display object information for a first object and object information for several second objects. The first display area can include multiple display locations, with different display locations used to display object information for different objects.
[0083] For example, the display position of the object information of the first object on the object recommendation page is different from that of the second object. This may include: the object information of the first object is displayed in the first display position of the first display area; the object information of the second object is displayed in other display positions besides the first display position.
[0084] Specifically, see Figure 8 When the object recommendation page has a list structure, the first display position in the first display area is the first row and first column, where the object information of the first object is displayed. The object information of the second object is displayed in the second and subsequent display positions. This difference in display position effectively distinguishes the first and second objects.
[0085] For example, the display format can refer to the form of the display area used to display object information. For instance, different display formats may include, but are not limited to, at least one of the following: different border patterns and different outlines of the display area.
[0086] As an optional approach, the display format of the object information of the first object on the object recommendation page may differ from that of the second object, and may include:
[0087] The first object displayed on the object recommendation page is highlighted, and this area is used to display the object information of the first object. The second object displayed on the same page is not highlighted, and this area is used to display the object information of the second object. By adjusting the highlighting of these areas, the first and second objects can be effectively distinguished.
[0088] For example, 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, on the object recommendation page, the outline of the first object display area can be displayed in a preset highlight color, such as red. Meanwhile, the outline of each second object display area can be displayed in a non-highlight color, such as white. This difference in outline color makes it easier to distinguish between the first and second objects, further improving user viewing efficiency.
[0090] See Figure 9 , Figure 9 One implementation method for an object recommendation page is given. Figure 9 The thick black border in the image represents the highlighted first object display area. Figure 9 The outline of the second object display area is not thickened, indicating that it is not highlighted.
[0091] For example, when highlighting the display area of the first object, at least one of the following may be included after S220:
[0092] In response to an interactive operation triggered on the object recommendation page, the display area of the first object is not highlighted;
[0093] If no interactive operation is triggered on the object recommendation page within a preset time period, the display area of the first object will not be highlighted.
[0094] Interactive actions refer to interactions between the user and objects on the object recommendation page, such as clicking on an object or purchasing it. The preset duration can be a pre-defined maximum duration for highlighting. For example, the preset duration could be 3 seconds.
[0095] Specifically, after displaying the object recommendation page that includes both the first and second objects, the playback device can monitor in real time whether there are any user-triggered interactions on the object recommendation page. If such an interaction is detected, it indicates that the user has largely learned the display location of the first object. To avoid over-distinguishment, the display area of the first object can be de-highlighted, thus canceling the highlighting of the first object's display area. This results in both the first and second object display areas being non-highlighted, improving the user's viewing experience.
[0096] Alternatively, the playback device can monitor for user interaction within a preset time period after displaying the object recommendation page. If the user interacts with the object recommendation page within this time period, the first object display area will be de-highlighted in response to the interaction, thus promptly canceling the highlighting of the first object display area. If the user does not interact with the object recommendation page within this time period, the first object display area will also be de-highlighted, preventing the first object display area from remaining highlighted due to prolonged inactivity, thereby avoiding over-display and improving the user viewing experience.
[0097] Figure 10 This is a schematic diagram of the structure of an interactive device provided in an embodiment of this disclosure, such as... Figure 10 As shown, the device specifically includes a video playback module 310 and a page display module 320.
[0098] The video playback module 310 is used to play a target video associated with the first object; the page display module 320 is used to display an object recommendation page in response to a recommendation trigger operation if the interactive information of the target video meets preset recommendation conditions. The object recommendation 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 on the object recommendation page is different from the display method of the second object.
[0099] The technical solution provided in this disclosure plays a target video associated with a first object, and displays an object recommendation page when the interactive information of the target video meets preset recommendation conditions and a recommendation trigger operation occurs. This ensures the accuracy of the object recommendation page display and avoids display interference. The object recommendation page displays object information of the first object and object information of several second objects, thereby showcasing different objects and improving the diversity of object recommendations. Furthermore, 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 on the object recommendation page is different from that of the second object. Based on the different number of information types or display methods, the different recommended objects can be effectively and quickly distinguished, improving 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 target video page; in response to the triggering operation applied to the recommendation control or the preset switching operation triggered on the target video page, the 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 target video's page, the system detects whether the target video's interactive information meets preset recommendation criteria; if the target video's interactive information meets the preset recommendation criteria, the system displays the object recommendation page.
[0104] 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.
[0105] The first type of information includes at least one of the following:
[0106] Image information, title description information, and resource attribute information;
[0107] The second type of information includes at least one of the following:
[0108] The system includes object evaluation information, interactive controls, and target identification information; wherein the interactive controls are used to trigger the display of an information confirmation page for the first object; and the target identification information is used to reflect the association between the first object and the target video.
[0109] Based on the above technical solutions, the interactive control is an order placement control; the device also includes:
[0110] The order generation module is used to, after displaying the object recommendation page, respond to the triggering operation of the order placement control applied to the first object and display the information confirmation page of the first object; and in response to the submission operation triggered on the information confirmation page, generate an order for the first object.
[0111] Based on the above technical solutions, the way the object information of the first object is displayed on the object recommendation page is different from the way the second object is displayed, including:
[0112] The display position of the object information of the first object on the object recommendation page is different from the display position of the second object; and / or,
[0113] The display format of the object information of the first object on the object recommendation page is different from that of the second object.
[0114] 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;
[0115] The display position of the object information of the first object on the object recommendation page is different from that of the second object, including:
[0116] The object information of the first object is displayed at the first display position in the first display area;
[0117] The object information of the second object is displayed in other display locations besides the first display location.
[0118] Based on the above technical solutions, the display format of the object information of the first object on the object recommendation page is different from that of the second object, including:
[0119] 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;
[0120] The second object display area in the object recommendation page is not highlighted. The second object display area is used to display the object information of the second object.
[0121] Based on the above technical solutions, the first object display area in the object recommendation page is highlighted, including:
[0122] Based on a preset highlight color, the outline of the first object display area is highlighted.
[0123] Based on the above technical solutions, the device also includes:
[0124] The highlight cancellation module is used to, after displaying the object recommendation page, respond to an interactive operation triggered by the object recommendation page by de-highlighting the first object display area; and / or,
[0125] If no interactive operation is triggered on the recommended page for the object within a preset time period, the display area of the first object is not 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 being located below the second display area, the first display area being used to display object information of the first object and object information of several second objects, and the second display area being used to display at least one functional item information and / or at least one recommendation item information;
[0127] The page display module 320 is specifically used to display the first display area on the object recommendation page, but not the second display area.
[0128] Based on the above technical solutions, the device also includes:
[0129] The page update module is used to respond to the object recommendation page update operation after the object recommendation page is displayed, and to display the updated object recommendation page. The updated object recommendation page displays the first display area and the second display area. The first display area is used to display the object information of the updated third object.
[0130] The interactive device provided in this disclosure can execute the interactive method provided in any embodiment of this 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 division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the protection scope of the embodiments of this disclosure.
[0132] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Reference is made below. Figure 11 It illustrates an electronic device suitable for implementing embodiments of the present disclosure (e.g., Figure 11 The diagram below shows the structure of the terminal device or server 500. The terminal device in this embodiment 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), and vehicle terminals (e.g., vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 11 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0133] like Figure 11As shown, electronic device 500 may include a processing unit (e.g., central processing unit, graphics processor, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from storage device 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of electronic device 500. The processing unit 501, ROM 502, and RAM 503 are interconnected via bus 504. An edit / output (I / O) interface 505 is also connected to bus 504.
[0134] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic device 500 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 11 An electronic device 500 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0135] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via 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, it performs the functions defined in the methods of embodiments of this disclosure.
[0136] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0137] The electronic device provided in this embodiment and the interaction method provided in the above embodiments belong to the same inventive concept. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.
[0138] This disclosure provides a computer storage medium storing a computer program that, when executed by a processor, implements the interactive method provided in the above embodiments.
[0139] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0140] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.
[0141] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0142] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: play a target video associated with a first object; if the interactive information of the target video meets preset recommendation conditions, in response to a recommendation trigger operation, display an object recommendation page, wherein the object recommendation 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 objects, and / or, the display method of the object information of the first object on the object recommendation page is different from the display method of the second objects.
[0143] Computer program code for performing the operations of this disclosure can 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, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone 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 remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0144] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0145] The units described in the embodiments of this disclosure can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".
[0146] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0147] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0148] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0149] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0150] Although the subject matter has been described using language specific to structural features and / or methodological logic, 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. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. An interaction method, characterized in that, include: Play the 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. 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 on the object recommendation page is different from the display method of the second object. The interactive information of the target video refers to the interactive behavior information between the user and the target video; the preset recommendation conditions are pre-set and are used to characterize the conditions that need to be met for the user to be interested in the first object in the target video; the recommendation trigger operation refers to the operation triggered by the user on the target video page to display the object recommendation page.
2. The interaction method according to claim 1, characterized in that, If the interactive information of the target video meets the preset recommendation conditions, in response to the recommendation trigger operation, the object recommendation page is displayed, including: If the interactive information of the target video meets preset recommendation conditions, a recommendation control is displayed on the target video's page; in response to a triggering operation applied to the recommendation control or a preset switching operation triggered on the target video's page, an object recommendation page is displayed; and / or, If the interactive information of the target video meets the preset recommendation conditions, in response to the recommendation trigger operation, the object recommendation page is displayed, including: In response to a preset switching operation triggered on the target video's page, the system detects whether the target video's interactive information meets preset recommendation criteria; if the target video's interactive information meets the preset recommendation criteria, the system displays the object recommendation page.
3. The interaction 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 description information, and resource attribute information; The second type of information includes at least one of the following: The system includes object evaluation information, interactive controls, and target identification information; wherein the interactive controls are used to trigger the display of an information confirmation page for the first object; the target identification information reflects the association between the first object and the target video; and / or, The display method of the object information of the first object on the object recommendation page is different from that of the second object, including: The display position of the object information of the first object on the object recommendation page is different from the display position of the second object; and / or, The display format of the object information of the first object on the object recommendation page is different from that of the second object.
4. The interaction method according to claim 3, characterized in that, The interactive control is an order placement control; After displaying the object recommendation page, the following is also included: In response to the triggering operation of the order control applied to the first object, display the information confirmation page of the first object; In response to the submission operation triggered on the information confirmation page, an order for the first object is generated.
5. The interaction method according to claim 3, characterized in that, 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 on the object recommendation page is different from that 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 besides the first display position; and / or, The display format of the object information of the first object on the object recommendation page is different from that of the second object, including: The first object display area on 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 on the object recommendation page is not highlighted, and the second object display area is used to display the object information of the second object.
6. The interaction method according to claim 5, characterized in that, Highlighting the first object display area on the object recommendation page includes: Based on a preset highlight color, the outline of the first object display area is highlighted; and / or, Following the display of the recommended objects page, at least one of the following should also be included: In response to an interactive operation triggered on the object recommendation page, the first object display area is not highlighted; If no interactive operation is triggered on the recommended page for the object within a preset time period, the display area of the first object is not highlighted.
7. The interaction 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 the object information of the first object and the object information of several second objects. The second display area is used to display at least one function item information and / or at least one recommendation item information. The recommended display page includes: The first display area is shown on the object recommendation page, but the second display area is not shown; and / or, Following the page showcasing recommended objects, it also includes: In response to the object recommendation page update operation, the updated object recommendation page is displayed. The updated object recommendation page displays the first display area and the second display area. The first display area is used to display the object information of the updated third object.
8. An interactive device, characterized in that, include: The video playback module is used to play the target video associated with the first object; The 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 preset recommendation conditions. 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 on the object recommendation page is different from the display method of the second object. The interactive information of the target video refers to the interactive behavior information between the user and the target video; the preset recommendation conditions are pre-set and are used to characterize the conditions that need to be met for the user to be interested in the first object in the target video; the recommendation trigger operation refers to the operation triggered by the user on the target video page to display the object recommendation page.
9. An electronic device, characterized in that, The electronic device includes: One or more processors; 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-7.
10. A storage medium containing computer-executable instructions, characterized in that, The computer-executable instructions, when executed by a computer processor, are used to perform the interactive method as described in any one of claims 1-7.