Method and apparatus for displaying information, electronic device, and product

By displaying target controls on the media playback page and adjusting the displayed content according to preset conditions, the problem of unintuitive object list triggering controls is solved, improving the user experience and page simplicity.

WO2025218208A1PCT designated stage Publication Date: 2025-10-23BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/139728
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-19
Filing Date
2024-12-16
Publication Date
2025-10-23

AI Technical Summary

Technical Problem

In the media playback page, although the design of the object list trigger control maintains the simplicity of the page, the hidden functions and information are not intuitive, making it difficult for users to discover or use these functions and information, especially for new users or infrequent users.

Method used

The target control is displayed on the media playback page, showing the object attribute information of the target object, and when the preset conditions are met, it is adjusted to the prompt information associated with the target object to prompt the user to trigger the preset interactive operation.

Benefits of technology

It improves the click rate of the object list trigger control, enhances the user's understanding of hidden information, reduces the number of page controls, and improves the display efficiency and simplicity of media content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024139728_23102025_PF_FP_ABST
    Figure CN2024139728_23102025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to a method and apparatus for displaying information, an electronic device, and a product. The method comprises: in response to an interaction behavior satisfying a triggering condition, displaying a target control on a media playback page, wherein the target control at least displays object attribute information of a target object, the target control is used for prompting a user to trigger a preset interaction operation, and the target object is determined on the basis of the object attribute information and / or service attribute information of objects in an object set corresponding to the media playback page. In addition, the method further comprises: in response to interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content, which is displayed in the target control, to be prompt information associated with the target object, so as to prompt the user to trigger the preset interaction operation.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, electronic device and product for displaying information

[0001] Cross-reference to Related Applications

[0002] The present application claims priority to the Chinese Patent Application No. 202410480273.4, filed on April 19, 2024, and entitled "Method, device, electronic device and product for displaying information", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present disclosure relates generally to the field of computer software, and more specifically, to a method, device, electronic device and product for displaying information. BACKGROUND

[0004] In various applications, especially in media playing pages such as picture playing page, video playing page, etc., there is often provided a control which can present a set of objects after being triggered, such control is referred to as object list trigger control. The object list trigger control may, for example, include a share button. After a user clicks the share button, a plurality of sharing objects can be presented on the media playing page, for example, the sharing objects can be friends in the application or applications such as social media application, instant messaging application, etc.

[0005] By using the object list trigger control to organize a plurality of objects, it is possible to avoid too many or too crowded visual elements on the media playing page, so as to maintain the simplicity of the page design. Especially on mobile devices with limited screen controls, the object list trigger control needs to be frequently used to save visual controls on the media playing page. SUMMARY

[0006] In a first aspect of embodiments of the present disclosure, a method for displaying information is provided. The method includes, in response to an interaction behavior satisfying a trigger condition, presenting a target control on a media playing page; wherein the target control displays at least object attribute information of a target object, the target control is used to prompt a user to trigger a preset interaction operation; the target object is determined according to object attribute information and / or business attribute information of each object in an object set corresponding to the media playing page. In addition, the method further includes, in response to interaction information of the object attribute information of the target object satisfying a preset condition, adjusting the content displayed in the target control to prompt information associated with the target object, so as to prompt the user to trigger the preset interaction operation.

[0007] In a second aspect of the embodiments of the present disclosure, an apparatus for displaying information is provided. The apparatus includes a target control display module configured to display a target control on a media playing page in response to an interaction behavior satisfying a triggering condition; wherein the target control displays at least object attribute information of a target object, and the target control is used to prompt a user to trigger a preset interaction operation; and the target object is determined according to object attribute information and / or service attribute information of each object in an object set corresponding to the media playing page. The apparatus further includes a display content adjustment module configured to adjust content displayed in the target control to prompt information associated with the target object in response to interaction information of the object attribute information of the target object satisfying a preset condition, so as to prompt the user to trigger the preset interaction operation.

[0008] In a third aspect of the embodiments of the present disclosure, an electronic device is provided. The electronic device includes one or more processors; and a storage apparatus 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 a method for displaying information. The method includes displaying a target control on a media playing page in response to an interaction behavior satisfying a triggering condition; wherein the target control displays at least object attribute information of a target object, and the target control is used to prompt a user to trigger a preset interaction operation; and the target object is determined according to object attribute information and / or service attribute information of each object in an object set corresponding to the media playing page. In addition, the method further includes adjusting content displayed in the target control to prompt information associated with the target object in response to interaction information of the object attribute information of the target object satisfying a preset condition, so as to prompt the user to trigger the preset interaction operation.

[0009] In a fourth aspect of the embodiments of the present disclosure, a computer program product is provided. The computer program product is tangibly stored on a non-transitory computer readable medium and includes machine executable instructions that, when executed, cause a machine to implement a method for displaying information. The method includes displaying a target control on a media playing page in response to an interaction behavior satisfying a triggering condition; wherein the target control displays at least object attribute information of a target object, and the target control is used to prompt a user to trigger a preset interaction operation; and the target object is determined according to object attribute information and / or service attribute information of each object in an object set corresponding to the media playing page. In addition, the method further includes adjusting content displayed in the target control to prompt information associated with the target object in response to interaction information of the object attribute information of the target object satisfying a preset condition, so as to prompt the user to trigger the preset interaction operation.

[0010] In a fifth aspect of the embodiments of the present disclosure, a non-transitory computer readable medium is provided. The computer readable medium has stored thereon machine executable instructions, which when executed cause a machine to implement a method for displaying information. The method comprises, in response to an interaction behavior satisfying a trigger condition, presenting a target control on a media playing page; wherein the target control displays at least object attribute information of a target object, and the target control is used to prompt a user to trigger a preset interaction operation; the target object is determined according to object attribute information and / or business attribute information of each object in an object set corresponding to the media playing page. In addition, the method further comprises, in response to interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to prompt information associated with the target object, so as to prompt the user to trigger the preset interaction operation.

[0011] The summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. The summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to limit the scope of the claimed subject matter. BRIEF DESCRIPTION OF DRAWINGS

[0012] The above and other features, aspects and advantages of the embodiments of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings. In the drawings similar or common elements of the drawings are denoted by like reference numbers, in which:

[0013] FIGS. 1A-1B show schematic diagrams of an example environment in which a plurality of embodiments of the present disclosure can be implemented;

[0014] FIG. 2 shows a flowchart of a method for displaying information according to some embodiments of the present disclosure;

[0015] FIGS. 3A-3B show schematic diagrams of examples of displaying an image of a target object in a target control and automatically adjusting to display prompt text according to some embodiments of the present disclosure;

[0016] FIGS. 4A-4B show schematic diagrams of examples of displaying images of a group of target objects in a target control and automatically adjusting to display prompt text for the group of target objects according to some embodiments of the present disclosure;

[0017] FIGS. 5A-5B show schematic diagrams of examples of animation effects of an object list trigger control, a target control, and a comment list control according to some embodiments of the present disclosure;

[0018] FIGS. 6A-6B show schematic diagrams of examples of displaying an object list by triggering a target control according to some embodiments of the present disclosure;

[0019] FIGS. 7A-7B show schematic diagrams of examples of displaying detailed information of a target object by triggering the target object in a target control, according to some embodiments of the present disclosure;

[0020] FIG. 8 shows a block diagram of an apparatus for displaying information, according to some embodiments of the present disclosure; and

[0021] FIG. 9 shows a block diagram of a device capable of implementing a number of embodiments of the present disclosure. DETAILED DESCRIPTION

[0022] It can be understood that all user-related data involved in the technical solution should be obtained and used after the user's authorization. This means that in the technical solution, if the user's personal information needs to be used, the user's explicit consent and authorization are required before obtaining these data, otherwise the relevant data collection and use will not be carried out. It should also be understood that in the implementation of the technical solution, relevant laws and regulations should be strictly followed in the process of data collection, use and storage, and necessary technical and measures should be taken to protect the security of the user's data and ensure the safe use of data.

[0023] 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 drawings, it should be understood that the present disclosure can be implemented in various forms and should not be interpreted as being limited to the embodiments set forth herein, but rather these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for exemplary purposes only and are not intended to limit the scope of protection of the present disclosure.

[0024] In the description of embodiments of the present disclosure, the term "comprising" and its similar words are understood to be open-ended, i.e., "including but not limited to". The term "based on" is understood to be "at least partially based on". The term "one embodiment" or "the embodiment" is understood to be "at least one embodiment". The terms "first", "second", etc. can refer to different or same objects unless explicitly stated otherwise. The following can also include other explicit and implicit definitions.

[0025] In the description of embodiments of the present disclosure, a "media playback page" refers to a page for presenting text content, image content, video content, or any combination thereof. Image content includes, but is not limited to, static image content, dynamic image content, image content with sound, and image content without sound, etc. Video content includes, but is not limited to, short video, long video, recorded video, live video, etc. An "object" refers to any item that can be organized in a list form, including but not limited to a user account (e.g., a user account to which media content is shared, etc.), a function within an application (e.g., quality selection, playback speed adjustment, etc.), a frequently asked question, an item or information associated with media content, a resource that a user can send to a media content provider, etc. In addition, an "object collection" refers to a presentation form that organizes objects in a list form, and multiple objects in an object collection can be objects with the same attribute (e.g., all are items associated with media content) or objects with different attributes (e.g., some objects in a sharing list can be user accounts, and some objects can be social media applications, instant messaging applications, or third-party applications).

[0026] As described above, in a media playback page, there are often object list trigger controls provided, such as a sharing button, a frequently asked question button, a related content recommendation button, a comment button, etc. After these object list trigger controls are triggered, an object collection including multiple objects can be displayed in the media playback page. A user can view the object collection, for example, by swiping the screen up and down. In some implementations, if a user is interested in a certain object, the user can click on the object to view detailed information of the object. In this way, the verse element on the media playback page can be prevented from being too crowded, so that the simplicity of the page design can be maintained.

[0027] However, in the pursuit of a simple design, some important functions and information can become less obvious or less intuitive, thereby hindering users from discovering and using these functions and information. When these functions and information are hidden behind object list trigger controls, users can not be aware of the existence of these functions at all. Unless users actively explore the functions of these controls, they can not discover or use these functions for a long time. For new users or users who do not use the application frequently, such a design can cause them to miss functions and information that are useful to them, or can cause users to feel confused because they cannot find the functions they want.

[0028] In some related technologies, designers usually utilize icons to present object list triggering controls. In order to attract the attention of users to click the icon, besides designing the icon to be able to express the pattern corresponding to the function, the attention of users can also be attracted by adding animation to the icon (e.g., stars or ribbons appearing around the icon). However, although the attention of users is successfully attracted, the functions and information hidden behind the icon cannot be effectively informed to the users, so that the users lack the motivation to click the icon.

[0029] To this end, embodiments of the present disclosure provide a scheme for displaying information. In the scheme, if an interaction behavior satisfies a triggering condition, a target control can be displayed on a media playing page. The target control at least displays object attribute information of a target object, and the target control can be used to prompt a user to trigger a preset interaction operation. In addition, the target object can be determined according to object attribute information and / or business attribute information of each object in an object set corresponding to the media playing page. In addition, if interaction information of the object attribute information of the target object satisfies a preset condition, the content displayed in the target control can be adjusted to prompt information associated with the target object, so as to prompt the user to trigger the preset interaction operation.

[0030] In this way, when the user sees the object attribute information in the target control, the user can intuitively know what information or function is hidden behind the icon of the object list triggering control, so that the click rate of the object list triggering control can be improved. In addition, after the user sees the object attribute information in the target control, the user can also see the prompt information associated with the target object, so that the user can further understand that the target object in the target control can be found by clicking the object list triggering control, or the interest of the user in clicking the object list triggering control can be further improved, so that the click rate of the object list triggering control can be further improved. In addition, by displaying the object attribute information and the prompt information in sequence respectively, the number of controls and the area size of the controls in the page can be reduced, the simplicity of the media playing page can be improved, and the display efficiency of the media content can be improved.

[0031] FIGS. 1A-1B show schematic diagrams of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1A, in the environment 100 includes a user device 102, which can be any device capable of running an application including a media playing page 104. For example, the user device 102 can be a mobile phone, a tablet computer, a smart wearable device, a laptop computer, a desktop computer, etc. The media playing page 104 is used to present media content, which includes text content, image content, video content, or any combination thereof. For example, the media playing page 104 can be a video live page, a page for playing a pre-recorded video, or a slide show page, etc.

[0032] The object list trigger control 106 can be presented in the form of an icon. When the user triggers (e.g., clicks or taps) the object list trigger control 106, an object list 108 including at least one object can be displayed on the media play page 104. For example, when the object list trigger control 106 corresponds to a sharing function, the objects can be user accounts to which the media content is shared. When the object list trigger control 106 corresponds to a related content recommendation function, the objects can be items or information associated with the media content being played. For example, if the media content being played is a fashion guide, the objects in the object list 108 can include clothes in the media content and other related clothes.

[0033] In the environment 100, when the user is watching the media content in the media play page 104, if the user’s interaction behavior with the media play page 104 meets a triggering condition, a target control 110 can be automatically displayed, and object attribute information 112 associated with a target object can be displayed in the target control 110. The target control 110 can be, for example, a control such as a bubble prompt box, and the object attribute information 112 can be, for example, an image or a textual introduction of the target object, etc. For example, in the example in which the media content is a fashion guide, the target object can be a piece of clothing being commented on, and the object attribute information 112 can be a picture of the clothing. When the interaction information of the object attribute information 112 of the target object meets a preset condition (e.g., after a period of time, e.g., 3 seconds, 5 seconds, or longer), the content displayed in the target control 110 can automatically adjust to prompt information associated with the target object.

[0034] As shown in FIG. IB, the display content of the target control 110 adjusts from the object attribute information 112 to prompt information 116. In some examples, the prompt information 116 can be information prompting the user to find the target object corresponding to the displayed object attribute information 112 by clicking the object list trigger control 106 (e.g., “here” or the like). In some examples, the prompt information 116 can be other information associated with the target object other than the object attribute information 112 (e.g., “popular combinations” or the like). This can visually improve the relevance of the object attribute information 112 and the prompt information 116, thereby guiding the user to find the target object by clicking the object list trigger control 106 or the target control 110.

[0035] In this way, the user can see the target object hidden behind the object list trigger control 106 through the object attribute information 112, so as to improve the click rate of the object list trigger control 106. In addition, the prompt information 116 can further guide the user to click the object list trigger control 106, so as to further improve the click rate of the object list trigger control 106. In addition, by displaying the object attribute information 112 and the prompt information 116 in turn, the number and size of controls on the screen can be saved, the simplicity of the media playing page is improved, and the display efficiency of the media content is improved.

[0036] FIG. 2 shows a flowchart of a method 200 for displaying information according to some embodiments of the present disclosure. The method 200 may, for example, be performed by the user device 102 shown in FIG. 1A. As shown in FIG. 2, at block 202, in response to the interactive behavior satisfying the triggering condition, the method 200 can present a target control on the media playing page; wherein the target control at least displays object attribute information of a target object, and the target control is used to prompt the user to trigger a preset interactive operation; the target object is determined according to object attribute information and / or service attribute information of each object in an object set corresponding to the media playing page. For example, in the environment 100 shown in FIG. 1A, the user device 102 can display the object list trigger control 106 on the media playing page 104, and display the object list 108 on the media playing page 104 after the user clicks the object list trigger control 106. If the interactive behavior of the user satisfies the triggering condition, the target control 110 can be presented on the media playing page 104. The object attribute information 112 can be displayed in the target control 110, and the target control 110 is used to prompt the user to trigger a preset interactive operation, for example, clicking the object list trigger control 106 or clicking the target control 110. The target object is determined according to the object attribute information (for example, object category, object name, etc.) and / or the service attribute information (for example, ranking in the list, association relationship between objects, etc.) of each object in the object list 108 corresponding to the media playing page 104.

[0037] In some examples, the media content displayed in the media playing page 104 can be a video of a dressing guide, the object list trigger control 106 can be a button providing a function of viewing related content, the object list 108 can be a list of clothes, and the object list 108 can further include clothes in the video. The target object can be clothes in the video, clothes with similar features to the clothes in the video, or any other clothes. In these examples, the object attribute information 112 can be a picture, name, etc. of the clothes.

[0038] At block 204, in response to the interaction information of the object attribute information of the target object satisfying a preset condition (also referred to as a first preset condition herein), the method 200 can adjust the content displayed in the target control to prompt information associated with the target object, so as to prompt the user to trigger a preset interaction operation. For example, in the environment 100 shown in FIGS. 1A-1B, when the interaction information of the object attribute information 112 satisfies the preset condition, the user device 102 can adjust the content in the target control 110 from the object attribute information 112 to the prompt information 116, so as to prompt the user to trigger the preset interaction operation. In the example of the dressing guide, the prompt information 116 can be a prompt for the user to click the object list triggering control 106 to find the clothes corresponding to the object attribute information 112 (for example, it can be “here”). In addition, the prompt information 116 can also be a supplementary introduction to the clothes corresponding to the object attribute information 112 (for example, it can be “popular this summer”).

[0039] In this way, when the user sees the object attribute information in the target control, the user can intuitively know what information or function is hidden behind the icon of the object list triggering control, thereby being able to improve the click rate of the object list triggering control. In addition, after the user sees the object attribute information in the target control, the user can also see the prompt information associated with the target object, thereby being able to make the user further understand that the target object in the target control can be found by clicking the object list triggering control, or being able to further improve the user's interest in clicking the object list triggering control, and thus being able to further improve the click rate of the object list triggering control. In addition, by displaying the object attribute information and the prompt information in different controls in sequence, the number of controls in the page can be reduced, the simplicity of the media playing page can be improved, and the display efficiency of the media content can be improved.

[0040] In some embodiments, the object attribute information of the target object can be image or text information describing the attribute of the target object, and the object attribute information of the target object can include at least one of the following: name, category, text description, and image. In some embodiments, in order to make the user more interested in the target object, the object attribute information associated with the object set can include an image of the target object, and the prompt information can include text information indicating how to view the object set or text information supplementally describing the object attribute information of the target object.

[0041] In some embodiments, the interaction information of the object attribute information of the target object is information that is updated when an interaction with the object attribute information of the target object is detected, or is statistical information associated with the object attribute information of the target object. In some embodiments, the target control can be hidden if the interaction information of the prompt information satisfies another preset condition (also referred to as a second preset condition herein). Then, information indicating the number of objects in the object set can be displayed on top of the object list trigger control or within a predetermined range of the object list trigger control. For example, the number of objects in the object set can be displayed in the upper right corner of the object list trigger control. In this way, the object list trigger control can be made more obvious, and the number in the upper right corner can stimulate the user to click the object list trigger control, thereby improving the click rate of the object list trigger control.

[0042] In some embodiments, if the display time of the object attribute information of the target object exceeds a certain time threshold (also referred to as a first time threshold herein), the content displayed in the target control can be adjusted to the prompt information associated with the target object. If the display time of the prompt information exceeds another time threshold (also referred to as a second time threshold herein), the target control can be hidden.

[0043] In some embodiments, if an interaction with the object attribute information of the target object is detected, the content displayed in the target control can be adjusted to the prompt information. For example, if the user clicks the object attribute information of the target object, the content displayed in the target control can be adjusted to the prompt information. In some embodiments, if it is detected that the interaction with the object attribute information of the target object has ended, the content displayed in the target control can be adjusted to the prompt information. For example, if the user holds the object attribute information of the target object to view the information and then releases, the content displayed in the target control can be adjusted to the prompt information.

[0044] FIGS. 3A-3B show schematic diagrams of an example 300 of displaying an image of a target object in a target control and automatically adjusting to display prompt text, according to some embodiments of the present disclosure. As shown in FIG. 3A, in the example 300, a media playing page 304 includes an object list trigger control 306, and if the user triggers the object list trigger control 306, an object set can be displayed on the media playing page 304. In the example 300, if the interaction behavior of the user in the media playing page 304 satisfies a triggering condition, a target control 310 can be displayed on the media playing page 304, and the target control 310 can display an image 312 of a target object in the object set. For example, in the example of the dressing guide described above, the image 312 can be a picture of a piece of clothing.

[0045] The image 312 can be displayed for a period of time, and when the display time exceeds a certain time threshold (e.g., 3 seconds, 5 seconds, or more, etc.), the content displayed in the target control 310 can automatically be adjusted from the image 312 to the prompt text 316 as shown in Figure 3B. The prompt text 316 is used to interest the user in the target object, which can be textual information on how to view the collection of objects (e.g., "click here" or "click here"). The prompt text 316 can also be textual information that supplements the description of the image 312 of the target object. For example, the prompt text 316 can be a description of the features of the target object, the number of users who like or collect the target object, a discount on the target object, etc. For example, in the example 300, the prompt text 316 can be "popular this summer."

[0046] The prompt text 316 can also be displayed for a period of time, and when the display time exceeds another time threshold (e.g., 3 seconds, 5 seconds, or more, etc.), the target control 310 can be automatically hidden. In this way, an animation effect can be achieved that includes displaying the target control and displaying an image in the target control, adjusting the content of the target control from the image to the prompt text, and hiding the target control. Thus, the user can be properly prompted for the information hidden in the object list trigger control 306, while the annoyance to the user can be reduced.

[0047] It should be noted that the display time of the image 312 and the display time of the prompt text 316 can be the same or different. In addition, the style and size of the target control 310 when displaying the image 312 and the style and size when displaying the prompt text 316 can be the same or different. For example, in some implementations, since the length of the prompt text 316 can be greater than the width of the image 312, the width of the target control 310 can be adjusted to a larger width as the content is adjusted to the prompt text 316. In other implementations, multiple images can be included in the target control 310, so the width of the target control 310 can be adjusted to a smaller width as the content is adjusted to the prompt text 316.

[0048] In this way, when the user watches the dressing guide video in the media play page 304, the image 312 (e.g., a picture of a piece of clothing) can be automatically displayed near the object list trigger control 306. When the user's attention is transferred to the image 312, the prompt text 316 (e.g., "popular this summer") can subsequently appear at the location of the image 312. In this way, the user's interest in the clothing in the image 312 can be increased, and then the user can click the object list trigger control 306 in order to view the clothing in the image 312. Therefore, this way can attract the user to click the object list trigger control 306 by using a rich content form, so that the click rate of the object list trigger control 306 can be improved.

[0049] In some embodiments, the target control 310 can be displayed within a predetermined distance of the object list trigger control 306. In this way, since the target control 310 is close to the object list trigger control 306, the connection between the two can be strengthened, thereby increasing the probability that the user will click the object list trigger control 306 after seeing the target control 310.

[0050] In some embodiments, in order to further guide the user to click the object list trigger control, the target object displayed in the target control can be a plurality of target objects, and the plurality of target objects satisfy at least one of the following conditions: a value of a preset attribute of a target object in the plurality of target objects satisfies a preset attribute threshold, the preset attribute threshold is determined according to a value of a preset attribute of an object other than the plurality of target objects, or the plurality of target objects are a group of objects having a correlation relationship. In some embodiments, when the plurality of target objects are a group of objects having a correlation relationship in the object list, in order to let the user know the reason why these objects are displayed together, the prompt information displayed by the target control can be information describing the correlation relationship between the plurality of target objects, or business information indicating that the plurality of target objects are combined. The business information may, for example, be activity information or preferential information for the object combination.

[0051] FIGS. 4A-4B show a schematic diagram of an example 400 of displaying a group of target objects in a target control and automatically adjusting to display prompt text for the group of target objects, according to some embodiments of the present disclosure. As shown in FIG. 4A, in the example 400, a media playing page 404 includes an object list trigger control 406, and if the user triggers the object list trigger control 406, an object list can be displayed on the media playing page 404. If the user’s interaction behavior in the media playing page 304 satisfies a triggering condition, a target control 410 can be displayed on the media playing page 404. In the example 400, the target control 410 can include a plurality of object attribute information, i.e., images 412, 414, and 416, and each of the object attribute information can correspond to a different target object.

[0052] The target objects corresponding to the images 412, 414, and 416 can be determined due to their preset attribute values satisfying preset attribute thresholds, which are determined according to the preset attribute values of other objects than the target objects. For example, the preset attribute can be the number of likes, collections, or purchases of the object, and the preset attribute threshold can be, for example, a value greater than the number of likes, collections, or purchases of other objects. In other words, the target objects corresponding to the images 412, 414, and 416 can be the objects in the object set with the most number of likes, collections, or purchases. In some embodiments, the images 412, 414, and 416 can be the top three objects of the object list displayed after the object list triggering control 406 is clicked. In this way, the objects that the user is most interested in can be determined from the object set, and these objects can be exposed outside the object list triggering control 406 (i.e., exposed in the target control 410), so as to improve the user's interest in the objects hidden behind the object list triggering control 406, and improve the click rate of the object list triggering control 406.

[0053] In some embodiments, the images 412, 414, and 416 can be a group of objects with an association relationship in the object set. For example, the image 412 can be an image of a piece of clothing, the image 414 can be an image of a pair of pants, and the image 416 can be an image of a pair of shoes, which can be a popular combination. In some embodiments, one of the images 412, 414, and 416 can correspond to an object in the media content being played in the media playing page 404. In this way, a group of objects with an association relationship can be used to make the user want to view more information about the group of objects, so as to improve the click rate of the object list triggering control 406.

[0054] In the example 400, after the images 412, 414, and 416 are continuously displayed for a period of time, the display content of the target control 410 can be automatically adjusted to the prompt text 420 as shown in FIG. 4B. In FIG. 4B, the prompt text 420 can be a text describing the association relationship of the images 412, 414, and 416. The prompt text 420 can thus further explain the object attribute information displayed in the target control 410. For example, in the example 400, the prompt text 420 can be "popular combination", which can prompt the user that the previously displayed clothing, pants, and shoes are suitable for combination. The prompt text 420 can also be business information indicating the combination of the objects of the images 412, 414, and 416, such as discount information for the combination of the objects in the images 412, 414, and 416. In this way, the prompt text 420 can further improve the user's interest in the objects in the images 412, 414, and 416, so as to improve the click rate of the object list triggering control 406.

[0055] In some embodiments, a comment list control (also referred to as a comment list control herein) for showing a comment list can be displayed in the media playback page, and the comment list control is located above the object list trigger control. To reduce the occlusion of the target control to the content in the media playback page, the target control can be displayed above the object list trigger control and below the comment list control, and the height of the comment list control is kept unchanged. In some embodiments, to improve the display effect of the target control, when the target control is presented, the comment list control can be moved upwards while the target control is displayed above the object list trigger control and below the comment list control.

[0056] FIGS. 5A-5B illustrate a schematic diagram of an example 500 of animation effects of an object list trigger control, a target control, and a comment list control, according to some embodiments of the present disclosure. As shown in FIG. 5A, in the example 500, a media playback page 504 includes an object list trigger control 506 and a comment list control 508. The comment list control 508 can display comments of users on media content (e.g., a video) in the media playback page 504. In some implementations, the comments in the comment list control 508 can be arranged in the order of the creation time of the comments, with the most recently created comments displayed at the bottom of the comment list control 508, and the previous comments scrolled upwards. To make the target control not occlude the content of the comment list control 508, particularly, the most recently created comments at the bottom of the comment list control 508, when the target control is displayed, the display position of the comment list control 508 can be changed while the height is kept unchanged, and the new display position can be above the original display position. The target control can then be displayed above the object list trigger control 506 and below the comment list control 508.

[0057] As shown in FIG. 5B, when the target control 510 is displayed, the display position of the comment list control 508 is changed to above the original display position, and the target control 510 can then be displayed between the object list trigger control 506 and the comment list control 508. Compared to not changing the position of the comment list control 508 and displaying the target control 510 above the comment list control 508, this way can reduce the occlusion to the comment list control 508, particularly, the most recently created comments at the bottom of the comment list control 508.

[0058] In some embodiments, since the comments in the comment list control 508 are updated in a way that the comments are scrolled up, when the position of the comment list control 508 is changed, the change of the position can be implemented with an animation effect of moving up, and the target control 510 can be displayed while the comment list control 508 is moving up. After the object attribute information and the prompt information are displayed in the target control 510 respectively, the target control 510 can be hidden, and the comment list control 508 can move down to return to the initial position.

[0059] In this way, visually, the target control 510 appears in the position where a new comment should appear, and other comments are scrolled up accordingly. In this way, the display effect of the media playing page 504 can be improved, and the unity and simplicity of the visual design can be enhanced.

[0060] In some embodiments, the target control can be displayed based on some predetermined conditions being met. In some embodiments, the target control can be displayed upon detecting a trigger to display the media playing page. After the object attribute information and the prompt information are displayed in the target control in sequence, the target control can be hidden. In this way, the user can be prompted about the content hidden in the object list trigger control before the user is immersed in the media content, so that the disturbance to the user can be reduced.

[0061] In some embodiments, the target control can be displayed if the number of times of triggering to display the object set (e.g., the number of times of clicking the object list trigger control) is less than a predetermined threshold. The predetermined threshold can be 1, 3, 5, or other values, for example. If the number of times of clicking the object list trigger control by the user is small, it can be indicated that the user can be a new user, or a user who is not familiar with the function of the object list trigger control. Therefore, in this way, the content hidden in the object list trigger control can be prompted to new users and users who are not familiar with the object list trigger control, so that the disturbance to users who are familiar with the application can be reduced.

[0062] In some embodiments, the target control can be displayed if the number of times of triggering to display the object list trigger control (e.g., the number of times of clicking the object list trigger control) within a predetermined time is less than a predetermined threshold. The predetermined time can be one week, one month, or other time, for example, and the predetermined threshold can be 1, 3, 5, or other values, for example. For example, if the number of times of clicking the object list trigger control by the user within one month is less than 1, it can be indicated that the user can not use this function frequently (or even not use this application frequently), and therefore the user can have forgotten the function of the object list trigger control. Therefore, in this way, the function of the object list trigger control can be reminded to these users, so that the disturbance to users who are familiar with the application can be reduced.

[0063] In some embodiments, the target control can be displayed if it is detected that the dwell time on the media play page exceeds a predetermined threshold. The predetermined threshold can be, for example, 30 seconds, 1 minute, or other values. For example, if a user enters a current media play page and keeps watching the media content on the current page for 1 minute, it indicates that the user is interested in the media content, and thus the user can also be interested in the information hidden in the object list trigger control. Therefore, this way can remind these users that clicking the object list trigger control can find the information they are interested in, and thus can improve the click rate of the object list trigger control.

[0064] In some embodiments, the target control can be displayed if it is detected that the media content in the media play page is switched to content associated with the target object. For example, in some applications, the user is allowed to switch the media content on the media play page, or the media content is a live video, and the host is allowed to switch the media content (e.g., the host introduces a piece of clothing and then starts to introduce another piece of clothing). At this time, with the switching of the media content, the object in the media content is switched to the target object accordingly, and the object attribute information in the target control can also be switched to the information associated with the target object accordingly. Therefore, displaying the target control when the media content is switched to the content associated with the target object can let the user know in time the information associated with the target object hidden in the object list trigger control, and thus can improve the click rate of the object list trigger control.

[0065] In some embodiments, the target control can be displayed if it is detected that the time of playing the media content associated with the target object in the media play page exceeds a predetermined threshold. The predetermined threshold can be, for example, 30 seconds, 1 minute, or other values. For example, in the above-mentioned scenario of allowing to switch the media content, if the user watches the media content associated with the target object for more than 1 minute, it indicates that the user is interested in the target object, and thus the user can also be interested in the information hidden in the object list trigger control. Therefore, this way can remind these users that clicking the object list trigger control can find the information they are interested in, and thus can improve the click rate of the object list trigger control.

[0066] In some embodiments, the administrator of the media play page can perform the triggering operation of displaying the target control. For example, in the scenario of video live broadcast, the host can perform the triggering operation of displaying the target control on the media play page of the user at a suitable time. This can improve the flexibility of displaying the target control.

[0067] In some embodiments, a user can interact with the target control. In some embodiments, if a triggering operation on the target control is received, a list of objects can be displayed on the media playing page. In some embodiments, the triggering operation can be a triggering operation on the object attribute information of a target object in the target control, and the object set can be displayed in the form of the list of objects. In addition, the object set can be displayed on the media playing page, and the target object can be placed at the top or near the top in the list of objects, or the current display content of the list of objects can be adjusted to the information of the target object.

[0068] FIGS. 6A-6B show schematic diagrams of an example 600 of displaying a list of objects by triggering a target control, according to some embodiments of the present disclosure. As shown in FIG. 6A, in the example 600, a media playing page 604 includes an object list triggering control 606, and if a user triggers the object list triggering control 606, a set of objects can be displayed on the media playing page 604. At a certain moment when the user enters the media playing page 604, a target control 610 can be displayed on the media playing page 604, and the target control 610 includes images 612, 614, and 616, each of which can correspond to a different object in the set of objects.

[0069] In the example 600, the user can click the image 614 in the target control 610, which can trigger the display of the list of objects on the media playing page 604. As shown in FIG. 6B, after clicking the image 614, a list of objects 608 can be displayed on the media playing page 604. The list of objects 608 can include an object 622 corresponding to the image 612, an object 624 corresponding to the image 614, an object 626 corresponding to the image 616, an object 628 for which no corresponding image is displayed in the target control 610, and so on. Since the user clicks the image 614 in the target control 610, in the popped-up list of objects, the multiple objects can be reordered, and the object 624 corresponding to the image 614 can be placed at the top of the list of objects. In this way, the user clicking the image 614 indicates that the user is interested in the object corresponding to the image, and thus placing the corresponding object 624 at the top of the list of objects can allow the user to quickly find the object of interest, thereby reducing the time for the user to find the object 624 and the required operations.

[0070] In some embodiments, the object list 608 can be positioned to the location where the object 624 is located without reordering the objects in the object list 608. This can also save the user's operation and time to slide the object collection for finding the object 624. In some embodiments, if the user clicks any area of the target control 610, the objects corresponding to all the images in the target control 610 can be placed at the top of the object list 608 in the popped-up object list 608, so that the group of objects having the association relationship can be all displayed to the user's view, saving the user's operation and time to find the objects corresponding to the images 612, 614 and 616 respectively.

[0071] In some embodiments, if a triggering operation on the object attribute information of the target object in the target control is received, the detailed information of the target object can be displayed on the media playing page. FIGS. 7A-7B show a schematic diagram of an example 700 of displaying detailed information of a target object by triggering the target object in a target control, according to some embodiments of the present disclosure. As shown in FIG. 7A, in the example 700, a media playing page 704 includes an object list triggering control 706, and if the user triggers the object list triggering control 706, an object list can be displayed on the media playing page 704. At a certain moment when the user enters the media playing page 704, a target control 710 can be displayed on the media playing page 704, and the target control 710 includes images 712, 714 and 716, each of which can correspond to a different object in the object list.

[0072] In the example 700, the user can click the image 714 in the target control 710, which can trigger the display of the detailed information of the object corresponding to the image 714 on the media playing page 704. As shown in FIG. 7B, after clicking the image 714, the detailed information 724 of the object corresponding to the image 714 can be displayed on the media playing page 704. In this way, the user can view the detailed information of the object of interest through one click operation, without first viewing the object list and then clicking the object in the object list to view the detailed information of the object. Therefore, this way can reduce the user's operation and save time.

[0073] FIG. 8 shows a block diagram of an apparatus 800 for displaying information according to some embodiments of the present disclosure. As shown in FIG. 8, the apparatus 800 includes a target control display module 802 configured to display a target control on a media playing page in response to an interactive behavior satisfying a trigger condition; wherein the target control displays at least object attribute information of a target object, and the target control is used to prompt a user to trigger a preset interactive operation; the target object is determined according to object attribute information and / or service attribute information of each object in an object set corresponding to the media playing page. The apparatus 800 further includes a display content adjustment module 804 configured to adjust content displayed in the target control to prompt information associated with the target object in response to interactive information of the object attribute information of the target object satisfying a preset condition, so as to prompt the user to trigger the preset interactive operation.

[0074] It can be understood that, by using the apparatus 800 of the present disclosure, at least one of the many advantages that can be achieved by the method or process described above can be achieved. For example, the apparatus 800 can enable the user to intuitively know what information or function is hidden behind the icon of the object list trigger control when seeing the object attribute information in the target control, thereby improving the click rate of the object list trigger control. In addition, after the user sees the object attribute information in the target control, the user can also see the prompt information associated with the target object, thereby enabling the user to further understand that the target object in the target control can be found by clicking the object list trigger control, or the interest of the user in clicking the object list trigger control can be further improved, and thus the click rate of the object list trigger control can be further improved. In addition, by displaying the object attribute information and the prompt information in sequence respectively, the number and size of the controls in the page can be reduced, the simplicity of the media playing page can be improved, and the display efficiency of the media content can be improved.

[0075] FIG. 9 shows a block diagram of a device 900 capable of implementing embodiments of the present disclosure. The device 900 can be a device or apparatus described in embodiments of the present disclosure, for example, the device 900 can be the user device 102 as shown in FIG. 1A. As shown in FIG. 9, the device 900 includes a central processing unit (CPU) and / or a graphics processing unit (GPU) 901, which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 902 or loaded from a storage unit 908 into a random access memory (RAM) 903. In the RAM 903, various programs and data required for operation of the device 900 can also be stored. The CPU / GPU 901, the ROM 902, and the RAM 903 are connected to each other through a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904. Although not shown in FIG. 9, the device 900 can also include a coprocessor.

[0076] A number of the components in device 900 are connected to the I / O interface 905, including an input unit 906, such as a keyboard, mouse, etc.; an output unit 907, such as various types of displays, speakers, etc.; a storage unit 908, such as a disk, a CD, etc.; and a communication unit 909, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 909 allows device 900 to exchange information / data with other devices over a computer network, such as the Internet, and / or various telecommunication networks.

[0077] The various methods or processes described above can be performed by the CPU / GPU 901. For example, in some embodiments, the methods can be implemented as a computer software program tangibly embodied in a non-transitory machine-readable medium, such as the storage unit 908. In some embodiments, portions or all of the computer program can be loaded and / or installed onto device 900 via the ROM 902 and / or the communication unit 909. When the computer program is loaded onto the RAM 903 and executed by the CPU / GPU 901, one or more steps or actions of the methods or processes described above can be performed.

[0078] In some embodiments, the methods and processes described above can be implemented as a computer program product. The computer program product can include a computer readable storage medium having computer readable program instructions embodied therewith.

[0079] The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium can be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or punched tape, a

[0080] Computer readable program instructions described herein can be downloaded to respective computing / processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and / or a wireless network. The network can comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and / or edge servers. A network adapter card or network interface in each computing / processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing / processing device.

[0081] Computer readable program instructions for carrying out operations of the present disclosure can be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language and conventional procedural programming languages. The computer readable program instructions can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate array (FPGA), or programmable logic array (PLA) can execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present disclosure.

[0082] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium that can direct a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer readable storage medium having instructions for causing an apparatus to implement various aspects of the functions / acts specified in the flowchart and / or block diagram block or blocks is provided.

[0083] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0084] The flow diagrams and the block diagrams in the drawings are presented to illustrate the architecture, functionality, and operation of possible implementations of devices, methods and computer program products according to the present disclosure. In this regard, each block in the flow diagrams and the block diagrams can represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logic functions. In some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and

[0085] Some example implementations of the present disclosure are listed below.

[0086] Example 1. A method for displaying information, comprising:

[0087] in response to the interaction behavior satisfying a trigger condition, displaying a target control on the media playing page; wherein the target control displays at least object attribute information of a target object, the target control being used to prompt a user to trigger a preset interaction operation; the target object being determined according to object attribute information and / or service attribute information of each object in an object set corresponding to the media playing page; and

[0088] in response to interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to prompt information associated with the target object, so as to prompt the user to trigger the preset interaction operation.

[0089] Example 2. The method of example 1,

[0090] wherein the object attribute information of the target object is image or text information describing attributes of the target object, and the object attribute information of the target object comprises at least one of the following: name, category, text description, and image, and / or

[0091] The object attribute information of the target object includes an image of the target object, and the prompt information includes text information indicating how to view the object set or text information supplementally describing the object attribute information of the target object.

[0092] Example 3. The method of any of examples 1-2, wherein the target object includes a plurality of target objects, and the plurality of target objects satisfy at least one of the following conditions:

[0093] a value of a preset attribute of a target object in the plurality of target objects satisfies a preset attribute threshold determined according to a value of the preset attribute of an object other than the plurality of target objects; or

[0094] The plurality of target objects are a group of objects having a correlation relationship.

[0095] Example 4. The method of any of examples 1-3, wherein the plurality of target objects are a group of objects having a correlation relationship in the object set, and the prompt information is information describing the correlation relationship or is service information indicating that the plurality of target objects are combined.

[0096] Example 5. The method of any of examples 1-4, wherein the interaction information of the object attribute information of the target object is information updated when interaction with the object attribute information of the target object is detected, or is statistical information associated with the object attribute information of the target object.

[0097] Example 6. The method of any of examples 1-5, wherein in response to the interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to the prompt information associated with the target object includes:

[0098] in response to a display time of the object attribute information of the target object exceeding a first time threshold, adjusting content displayed in the target control to the prompt information; and

[0099] in response to a display time of the prompt information exceeding a second time threshold, hiding the target control, and / or

[0100] wherein in response to the interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to the prompt information associated with the target object includes:

[0101] in response to detecting interaction with the object attribute information of the target object, adjusting content displayed in the target control to the prompt information; or

[0102] in response to detecting that the interaction with the object attribute information of the target object has ended, adjusting content displayed in the target control to the prompt information.

[0103] Example 7. The method of any of examples 1-6, wherein the media playback page further displays a comment list control for presenting a comment list and an object list trigger control for triggering display of the set of objects, the comment list control being positioned above the target control, and presenting the target control on the media playback page comprises:

[0104] displaying the target control above the object list trigger control and below the comment list control, wherein a height of the comment list control remains unchanged.

[0105] Example 8. The method of any of examples 1-7, wherein the comment list presented in the comment list control is scrolled upwards in response to receiving a new comment, and displaying the target control above the object list trigger control and below the comment list control comprises:

[0106] moving the comment list control upwards; and

[0107] displaying the target control above the object list trigger control and below the comment list control.

[0108] Example 9. The method of any of examples 1-8, wherein the triggering condition comprises at least one of:

[0109] a user entering the media playback page;

[0110] a number of times that the user triggers display of the set of objects being less than a first predetermined threshold;

[0111] a number of times that the user triggers display of the set of objects within a predetermined time being less than a second predetermined threshold;

[0112] a dwell time of the user on the media playback page exceeding a third predetermined threshold; and

[0113] a time that the user watches media content associated with the target object in the media playback page exceeding a fourth predetermined threshold.

[0114] Example 10. The method of any of examples 1-9, further comprising:

[0115] in response to receiving a triggering operation on the target control, displaying the set of objects on the media playback page, and / or

[0116] The trigger operation is a trigger operation on object attribute information of the target object in the target control, the object set is displayed in the form of an object list, and the displaying the object set on the media playing page comprises:

[0117] displaying the object set on the media playing page, and placing the target object at the top or near the top in the object list; or

[0118] displaying the object set on the media playing page, and adjusting the current display content of the object list to information of the target object.

[0119] Example 11. The method of any of examples 1-10, further comprising:

[0120] in response to receiving the trigger operation on the object attribute information of the target object in the target control, displaying detailed information of the target object on the media playing page.

[0121] Example 12. The method of any of examples 1-11, wherein the media playing page further displays an object list trigger control for triggering display of the object set, and the displaying the target control on the media playing page comprises:

[0122] displaying the target control within a predetermined distance of the object list trigger control, and / or

[0123] wherein the media playing page further displays an object list trigger control for triggering display of the object set, the preset condition is a first preset condition, and the method further comprises:

[0124] in response to the interaction information of the prompt information satisfying a second preset condition, hiding the target control; and

[0125] displaying information indicating a number of objects in the object set above the object list trigger control or within a predetermined range of the object list trigger control.

[0126] Example 13. An apparatus for displaying information, comprising:

[0127] a target control display module configured to display a target control on a media playing page in response to an interaction behavior satisfying a trigger condition; wherein the target control displays at least object attribute information of a target object, the target control is used to prompt a user to trigger a preset interaction operation; the target object is determined according to object attribute information and / or business attribute information of each object in an object set corresponding to the media playing page; and

[0128] The display content adjustment module is configured to adjust content displayed in the target control to prompt information associated with the target object in response to the interaction information of the object attribute information of the target object satisfying a preset condition, so as to prompt a user to trigger a preset interaction operation.

[0129] Example 14. The apparatus of example 13, wherein the object attribute information of the target object is image or text information describing an attribute of the target object, and the object attribute information of the target object comprises at least one of: a name, a category, a text description, and an image, and / or

[0130] wherein the object attribute information of the target object comprises an image of the target object, and the prompt information comprises text information indicating how to view the object collection or text information supplementally describing the object attribute information of the target object.

[0131] Example 15. The apparatus of examples 13-14, wherein the target object comprises a plurality of target objects, and the plurality of target objects satisfy at least one of the following conditions:

[0132] a value of a preset attribute of a target object in the plurality of target objects satisfies a preset attribute threshold determined according to a value of the preset attribute of an object other than the plurality of target objects; or

[0133] the plurality of target objects are a group of objects having a correlation relationship.

[0134] Example 16. The apparatus of examples 13-15, wherein the plurality of target objects are a group of objects having a correlation relationship in the object collection, and the prompt information is information describing the correlation relationship or is service information indicating that the plurality of target objects are combined.

[0135] Example 17. The apparatus of examples 13-16, wherein the interaction information of the object attribute information of the target object is information updated when interaction with the object attribute information of the target object is detected, or is statistical information associated with the object attribute information of the target object.

[0136] Example 18. The apparatus of examples 13-17, wherein adjusting content displayed in the target control to the prompt information associated with the target object in response to the interaction information of the object attribute information of the target object satisfying a preset condition comprises:

[0137] The first threshold judgment module is configured to adjust the content displayed in the target control to the prompt information in response to a display time of the object attribute information of the target object exceeding a first time threshold.

[0138] The second threshold judgment module is configured to hide the target control in response to a display time of the prompt information exceeding a second time threshold, and / or

[0139] The adjusting the content displayed in the target control to the prompt information associated with the target object in response to the interaction information of the object attribute information of the target object satisfying a preset condition comprises:

[0140] The first interaction detection module is configured to adjust the content displayed in the target control to the prompt information in response to detecting an interaction on the object attribute information of the target object; or

[0141] The second interaction detection module is configured to adjust the content displayed in the target control to the prompt information in response to detecting that the interaction on the object attribute information of the target object has ended.

[0142] Example 19. The apparatus of any of examples 13-18, wherein the media playback page further displays a comment list control for presenting a comment list and an object list trigger control for triggering display of the object set, the comment list control being positioned above the target control, and the presenting the target control on the media playback page comprises:

[0143] A first target control display submodule is configured to display the target control above the object list trigger control and below the comment list control, wherein a height of the comment list control remains unchanged.

[0144] Example 20. The apparatus of any of examples 13-19, wherein the comment list presented in the comment list control scrolls up in response to receiving a new comment, and the displaying the target control above the object list trigger control and below the comment list control comprises:

[0145] A comment list control movement module is configured to move the comment list control up; and

[0146] A target control position determination module is configured to display the target control above the object list trigger control and below the comment list control.

[0147] Example 21. The apparatus of any of examples 13-20, wherein the trigger condition comprises at least one of:

[0148] a user enters the media playing page;

[0149] a number of times that the user triggers display of the object set is less than a first predetermined threshold;

[0150] a number of times that the user triggers display of the object set within a predetermined time is less than a second predetermined threshold;

[0151] a stay time of the user on the media playing page exceeds a third predetermined threshold; and

[0152] a time that the user watches media content associated with the target object in the media playing page exceeds a fourth predetermined threshold.

[0153] Example 22. The apparatus according to any one of Examples 13-21, further comprising:

[0154] an object set display module configured to display the object set on the media playing page in response to receiving a triggering operation on the target control, and / or

[0155] wherein the triggering operation is a triggering operation on object attribute information of the target object in the target control, the object set is displayed in a form of an object list, and the displaying the object set on the media playing page comprises:

[0156] a first object set display submodule configured to display the object set on the media playing page and place the target object at a top or a position close to the top in the object list; or

[0157] a second object set display submodule configured to display the object set on the media playing page and adjust a current display content of the object list to information of the target object.

[0158] Example 23. The apparatus according to any one of Examples 13-22, further comprising:

[0159] a detailed information display module configured to display detailed information of the target object on the media playing page in response to receiving the triggering operation on the object attribute information of the target object in the target control.

[0160] Example 24. The apparatus according to any one of Examples 13-23, wherein the media playing page further displays an object list triggering control for triggering display of the object set, and the displaying the target control on the media playing page comprises:

[0161] a predetermined distance usage module configured to display the target control within a predetermined distance of the object list triggering control, and / or

[0162] wherein the media playing page further displays an object list trigger control for triggering display of the object collection, the preset condition is a first preset condition, and the method further comprises:

[0163] a target control hiding module configured to hide the target control in response to the interaction information of the prompt information satisfying a second preset condition; and

[0164] an object number display module configured to display information indicating a number of objects in the object collection on top of the object list trigger control or within a predetermined range of the object list trigger control.

[0165] Example 25. An apparatus for displaying information, comprising:

[0166] a processor; and

[0167] a memory coupled with the processor, the memory having stored therein instructions which, when executed by the processor, cause the electronic device to perform acts comprising:

[0168] in response to an interaction behavior satisfying a trigger condition, presenting a target control on a media playing page; wherein the target control displays at least object attribute information of a target object, the target control being for prompting a user to trigger a preset interaction operation; the target object being determined according to object attribute information and / or business attribute information of each object in an object collection corresponding to the media playing page; and

[0169] in response to interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to prompt information associated with the target object, so as to prompt the user to trigger the preset interaction operation.

[0170] Example 26. The apparatus of Example 25,

[0171] wherein the object attribute information of the target object is image or text information describing an attribute of the target object, and the object attribute information of the target object comprises at least one of the following: a name, a category, a text description, and an image, and / or

[0172] wherein the object attribute information of the target object comprises an image of the target object, and the prompt information comprises text information indicating how to view the object collection or text information supplementally describing the object attribute information of the target object.

[0173] Example 27. The device of any of examples 25-26, wherein the target object comprises a plurality of target objects, and the plurality of target objects satisfy at least one of the following conditions:

[0174] a value of a preset attribute of a target object in the plurality of target objects satisfies a preset attribute threshold determined according to a value of the preset attribute of an object other than the plurality of target objects; or

[0175] the plurality of target objects are a group of objects having an association relationship.

[0176] Example 28. The device of any of examples 25-27, wherein the plurality of target objects are a group of objects having an association relationship in the object set, and the prompt information is information describing the association relationship, or is service information indicating that the plurality of target objects are combined.

[0177] Example 29. The device of any of examples 25-28, wherein the interaction information of the object attribute information of the target object is information updated when interaction with the object attribute information of the target object is detected, or is statistical information associated with the object attribute information of the target object.

[0178] Example 30. The device of any of examples 25-29, wherein in response to the interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to the prompt information associated with the target object comprises:

[0179] in response to a display time of the object attribute information of the target object exceeding a first time threshold, adjusting content displayed in the target control to the prompt information; and

[0180] in response to a display time of the prompt information exceeding a second time threshold, hiding the target control, and / or

[0181] wherein in response to the interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to the prompt information associated with the target object comprises:

[0182] in response to detecting interaction with the object attribute information of the target object, adjusting content displayed in the target control to the prompt information; or

[0183] in response to detecting that interaction with the object attribute information of the target object has ended, adjusting content displayed in the target control to the prompt information.

[0184] Example 31. The device of any of examples 25-30, wherein the media playback page further displays a comment list control for presenting a list of comments and an object list trigger control for triggering display of the set of objects, the comment list control being positioned above the target control, and presenting the target control on the media playback page comprises:

[0185] displaying the target control above the object list trigger control and below the comment list control, wherein a height of the comment list control remains unchanged.

[0186] Example 32. The device of any of examples 25-31, wherein the list of comments presented in the comment list control is scrolled upwards in response to receiving a new comment, and displaying the target control above the object list trigger control and below the comment list control comprises:

[0187] moving the comment list control upwards; and

[0188] displaying the target control above the object list trigger control and below the comment list control.

[0189] Example 33. The device of any of examples 25-32, wherein the triggering condition comprises at least one of:

[0190] a user entering the media playback page;

[0191] a number of times the user triggers display of the set of objects being less than a first predetermined threshold;

[0192] a number of times the user triggers display of the set of objects within a predetermined time being less than a second predetermined threshold;

[0193] a dwell time of the user on the media playback page exceeding a third predetermined threshold; and

[0194] a time of the user watching media content associated with the target object in the media playback page exceeding a fourth predetermined threshold.

[0195] Example 34. The device of any of examples 25-33, the action further comprising:

[0196] in response to receiving a triggering operation on the target control, displaying the set of objects on the media playback page, and / or

[0197] wherein the triggering operation is a triggering operation on object property information of the target object in the target control, the set of objects is displayed in a form of an object list, the displaying the set of objects on the media playback page comprises:

[0198] displaying the object set on the media playing page, and placing the target object at or near the top of the object list; or

[0199] displaying the object set on the media playing page, and adjusting the current display content of the object list to information of the target object.

[0200] Example 35. The device of any of examples 25-34, the actions further comprising:

[0201] displaying detailed information of the target object on the media playing page in response to receiving a triggering operation on the object property information of the target object in the target control.

[0202] Example 36. The device of any of examples 25-35, wherein the media playing page further displays an object list triggering control for triggering display of the object set, and displaying the target control on the media playing page comprises:

[0203] displaying the target control within a predetermined distance of the object list triggering control, and / or

[0204] wherein the media playing page further displays an object list triggering control for triggering display of the object set, the preset condition is a first preset condition, and the method further comprises:

[0205] hiding the target control in response to the interaction information of the prompt information satisfying a second preset condition; and

[0206] displaying information indicating a number of objects in the object set above the object list triggering control or within a predetermined range of the object list triggering control.

[0207] Embodiments of the present disclosure have been described above, the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes are obvious to those skilled in the art without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles, practical applications, or technical improvements of the technology in the market, or to enable other ordinary skilled persons in the art to understand the embodiments disclosed herein.

Claims

1. A method for displaying information, comprising: in response to an interaction behavior satisfying a triggering condition, presenting a target control on a media playback page; wherein the target control displays at least object attribute information of a target object, the target control being configured to prompt a user to trigger a preset interaction operation; the target object being determined according to object attribute information and / or business attribute information of each object in an object set corresponding to the media playback page; and in response to interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to prompt information associated with the target object, so as to prompt the user to trigger the preset interaction operation.

2. The method of claim 1, wherein the object attribute information of the target object is image or text information describing attributes of the target object, and the object attribute information of the target object comprises at least one of the following: name, category, text description, and image, and / or wherein the object attribute information of the target object comprises an image of the target object, and the prompt information comprises text information indicating how to view the object set or text information supplementally describing the object attribute information of the target object.

3. The method of claim 1, wherein the target object comprises a plurality of target objects, and the plurality of target objects satisfy at least one of the following conditions: a value of a preset attribute of a target object in the plurality of target objects satisfies a preset attribute threshold value, the preset attribute threshold value being determined according to a value of the preset attribute of an object other than the plurality of target objects; or the plurality of target objects are a group of objects having a correlation relationship.

4. The method of claim 3, wherein the plurality of target objects are a group of objects having a correlation relationship in the object set, and the prompt information is information describing the correlation relationship or is business information indicating that the plurality of target objects are combined.

5. The method of claim 1, wherein the interaction information of the object attribute information of the target object is information updated when interaction with the object attribute information of the target object is detected, or is statistical information associated with the object attribute information of the target object.

6. The method of claim 5, wherein in response to the interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to the prompt information associated with the target object comprises: in response to a display time of the object attribute information of the target object exceeding a first time threshold value, adjusting content displayed in the target control to the prompt information; and in response to a display time of the prompt information exceeding a second time threshold value, hiding the target control, and / or wherein in response to the interaction information of the object attribute information of the target object satisfying a preset condition, adjusting content displayed in the target control to the prompt information associated with the target object comprises: ​ adjusting, in response to detecting that the interaction with the object attribute information of the target object has ended, content displayed in the target control to the prompt information. or adjusting, in response to detecting that the interaction with the object attribute information of the target object has ended, content displayed in the target control to the prompt information. 7.The method of claim 1, wherein the media playing page further displays a comment list control for presenting a comment list and an object list trigger control for triggering display of the object collection, the comment list control is positioned above the target control, and presenting the target control on the media playing page comprises: displaying the target control above the object list trigger control and below the comment list control, wherein a height of the comment list control remains unchanged. 8.The method of claim 7, wherein the comment list presented in the comment list control is scrolled up in response to receiving a new comment, and displaying the target control above the object list trigger control and below the comment list control comprises: moving the comment list control up; and displaying the target control above the object list trigger control and below the comment list control. 9.The method of claim 1, wherein the triggering condition comprises at least one of: detecting that triggering display of the media playing page; detecting that a number of times of triggering display of the object collection is less than a first predetermined threshold; detecting that a number of times of triggering display of the object collection within a predetermined time is less than a second predetermined threshold; detecting that a stay time on the media playing page exceeds a third predetermined threshold; and detecting that a time of playing media content associated with the target object in the media playing page exceeds a fourth predetermined threshold. 10.The method of claim 1, further comprising: in response to receiving a triggering operation on the target control, displaying the object collection on the media playing page, and / or wherein the triggering operation is a triggering operation on object attribute information of the target object in the target control, the object collection is displayed in a form of an object list, and the displaying the object collection on the media playing page comprises: displaying the object collection on the media playing page and placing the target object at a top or a position close to the top in the object list; or displaying the object collection on the media playing page and adjusting current presentation content of the object list to information of the target object. 11.The method of claim 1, further comprising: in response to receiving a triggering operation on the object attribute information of the target object in the target control, displaying detailed information of the target object on the media playing page. 12.The method of claim 1, wherein the media playing page further displays an object list trigger control for triggering display of the object collection, and presenting the target control on the media playing page comprises: ​ ​ displaying the target control within a predetermined distance of the object list trigger control, and / or wherein the media playing page further displays an object list trigger control for triggering display of the object set, the preset condition is a first preset condition, and the method further comprises: in response to the interaction information of the prompt information satisfying a second preset condition, hiding the target control; and displaying information indicating the number of objects in the object set above the object list trigger control or within a predetermined range of the object list trigger control.

13. An apparatus for displaying information, comprising: a target control display module configured to display a target control on a media playing page in response to an interaction behavior satisfying a triggering condition; wherein the target control displays at least object attribute information of a target object, the target control being used to prompt a user to trigger a preset interaction operation; the target object being determined according to object attribute information and / or service attribute information of each object in an object set corresponding to the media playing page; a display content adjustment module configured to adjust content displayed in the target control to prompt information associated with the target object in response to interaction information of the object attribute information of the target object satisfying a preset condition, so as to prompt the user to trigger the preset interaction operation.

14. An electronic device, comprising: a processor; and a memory coupled with the processor, the memory having stored therein instructions that, when executed by the processor, cause the electronic device to perform the method according to any one of claims 1 to 12.

15. A computer program product tangibly stored on a non-transitory computer readable medium and comprising machine executable instructions that, when executed, cause a machine to implement the method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Page display method and device and storage medium

    CN113691853A

  • Page display method, device and equipment, computer readable storage medium and product

    CN114707065A

  • Object interaction method and device, electronic equipment and storage medium

    CN117492606A

  • Information display method and device

    CN117692690A

  • Object processing method and apparatus, electronic device, and medium

    WO2023131038A1