Information display method and apparatus, device, and storage medium
By displaying the associated information of the target media content in the target session interface and allowing users to enter the media content display interface, it solves the problem that users find it difficult to view and interact with the other party’s media content in the conversation, and improves the efficiency of information display and interaction.
Patent Information
- Application Number
- PCT/CN2024/133468
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-27
- Filing Date
- 2024-11-21
- Publication Date
- 2025-06-05
AI Technical Summary
In the context of the development of Internet technology, it is difficult for users to view and interact easily in the media content published by the other party during conversations, resulting in inefficient information display.
An information display method is provided, which displays the target session interface and displays the associated information of the target media content in response to the display instructions of the target session. Users can enter the media content display interface by triggering the association information to view and interact with the target media content.
It improves the efficiency of viewing media content and the efficiency of interaction between users, allowing users to easily understand the other party’s recent situation and interact quickly.
Smart Images

Figure CN2024133468_05062025_PF_FP_ABST
Abstract
Description
Information display method, device, equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed on November 27, 2023, with application number 202311597763.4 and invention name “Information display method, device, equipment and storage medium”. The entire contents of that application are incorporated by reference into this application. Technical Field
[0003] The embodiments of the present disclosure relate to the field of computer technology, and in particular to information display methods, devices, equipment, and storage media. Background Art
[0004] With the continuous development of Internet technology, users can browse a variety of media content through the Internet. Users can share their works by publishing media content such as videos or pictures. In addition, users can also interact with each other by sending conversation messages. Summary of the Invention
[0005] The embodiments of the present disclosure provide an information display method, apparatus, device, and storage medium.
[0006] In a first aspect, embodiments of the present disclosure provide an information display method, including:
[0007] In response to a display instruction for a session interface of a target session, displaying the session interface of the target session, wherein participants of the target session include a first user and a second user;
[0008] displaying associated information of at least one target media content in the target session, wherein the at least one target media content is published by the second user;
[0009] In response to a triggering operation on the associated information, a media content display interface is displayed, wherein the media content display interface is used to display target media content corresponding to the associated information.
[0010] In a second aspect, the embodiments of the present disclosure further provide an information display device, including:
[0011] a session interface display module, configured to display the session interface of the target session in response to a display instruction of the session interface of the target session, wherein the participants of the target session include the first user and the second user;
[0012] an associated information display module, configured to display associated information of at least one target media content in the target session, wherein the at least one target media content is published by the second user;
[0013] The content display interface display module is configured to display a media content display interface in response to a triggering operation on the associated information, wherein the media content display interface is configured to display target media content corresponding to the associated information.
[0014] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:
[0015] one or more processors;
[0016] a storage device for storing one or more programs,
[0017] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method provided by the embodiment of the present disclosure.
[0018] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to execute the information display method provided by an embodiment of the present disclosure.
[0019] The information display solution provided by the embodiment of the present disclosure displays the session interface of the target session in response to a display instruction of the session interface of the target session, wherein the participants of the target session include a first user and a second user, and displays associated information of at least one target media content published by the second user in the target session. In response to a triggering operation on the associated information, a media content display interface is displayed, wherein the media content display interface is used to display the target media content corresponding to the associated information. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
[0021] FIG1 is a flow chart of an information display method provided by an embodiment of the present disclosure;
[0022] FIG2 is a schematic diagram of an interface interaction of an information display method provided by an embodiment of the present disclosure;
[0023] FIG3 is a schematic diagram of an interface of an information display method provided by an embodiment of the present disclosure;
[0024] FIG4 is a schematic diagram of an interface of another information display method provided by an embodiment of the present disclosure;
[0025] FIG5 is a schematic diagram of an interface of another information display method provided by an embodiment of the present disclosure;
[0026] FIG6 is a flow chart of another information display method provided by an embodiment of the present disclosure;
[0027] FIG7 is a schematic diagram of an interface interaction of an information display method provided by an embodiment of the present disclosure;
[0028] FIG8 is a schematic structural diagram of an information display device provided by an embodiment of the present disclosure;
[0029] FIG9 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0030] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0031] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0032] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.
[0033] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0034] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0035] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0036] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0037] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0038] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0039] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0040] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.
[0041] Figure 1 is a flow chart of an information display method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to situations where information is displayed. The method can be executed by an information display device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal such as a mobile phone, smart watch, tablet computer, and personal digital assistant, or a personal computer (PC) or server.
[0042] As shown in FIG1 , the method includes:
[0043] Step 101: In response to a display instruction of a session interface of a target session, display the session interface of the target session, wherein participants of the target session include a first user and a second user.
[0044] In the embodiment of the present disclosure, the conversation interface may be an interface in a preset application, which may provide conversation functions and media content display functions and may be installed in an electronic device. The conversation may include an instant messaging conversation, a one-to-one conversation, a group conversation, etc., and users participating in the conversation may send conversation messages to each other. The target conversation is a conversation in which a first user and a second user participate. The first user may be understood as the local user, that is, the user currently using the above-mentioned electronic device, and the second user may be understood as the opposite user. The specific number is not limited and may be one or more users. The conversation interface may include a conversation display area, which is used to display the target conversation, and may specifically be used to display conversation messages sent by the participants in the target conversation.
[0045] Exemplarily, the display instruction is used to trigger the display of the session interface of the target session. The specific method for generating the display instruction is not limited. For example, the display instruction may be generated after a preset association relationship is established between the first user and the second user, or may be generated in response to a triggering operation by the first user based on the session identifier of the target session in the session list. The preset association relationship in the embodiments of the present disclosure is the association relationship set in the aforementioned preset application.
[0046] Step 102: Display associated information of at least one target media content in the target session, wherein the at least one target media content is published by the second user.
[0047] In the disclosed embodiment, the media content may include at least one of pictures, graphics and text, and videos, and may specifically exist in the form of works, such as picture works, graphics and text works, and video works, etc. The target media content is the media content published by the second user.
[0048] Optionally, the target media content is media content published by the second user within a preset time range. The preset time range can be dynamically determined based on the current time and preset conditions. For example, the preset time range is the media content published by the second user within the most recent preset time period. The preset time period can be set according to actual needs, such as 7 days, 1 month, or 3 months. For example, if the preset time period is 1 month, the target media content can be media content published by the second user within the last month. The number of target media content can be 1 or more.
[0049] Exemplarily, the associated information of the target media content may include information such as images and / or text related to the target media content. Optionally, the associated information includes preview information and / or text information of the target media content. The preview information may include information such as associated images of the target media content. The associated images may be, for example, cover images or clips of works, thereby facilitating a more intuitive understanding of the target media content by the first user in the target session. The text information may include the subject, title, description information or summary information of the target media content, thereby facilitating a quick understanding of the target media content by the first user in the target session.
[0050] Exemplarily, when there are multiple target media contents, that is, when at least one target media content includes multiple target media contents, the target association information corresponding to each target media content in the multiple target media contents can be displayed in the target session, and the target association information and the target media content have a one-to-one relationship; the aggregated association information of the multiple target media contents can also be displayed in the target session, and the aggregated association information can be the association information obtained after preset processing of the target association information corresponding to each target media content in the multiple target media contents, and the preset processing can, for example, include image splicing, text splicing, and video editing, etc.
[0051] Exemplarily, the associated information is displayed in the target session, specifically in the session display area of the session interface of the target session. The specific display position of the associated information of the target media content in the target session is not limited, and can be displayed at a preset position in the session display area, and the preset position can be, for example, the top of the session display area. Optionally, the first session message of the second user is displayed in the target session, and the preset position is in the first associated area of the first session message. Optionally, the associated information can be displayed in a preset component displayed in the session display area, and the preset component can be displayed at a preset position in the session display area. Optionally, the associated information is displayed as the second session message of the second user, for example, the associated information is displayed in the second associated area of the second user's user identifier, such as displaying the associated information to the right of the second user's avatar.
[0052] Step 103 : Displaying a media content display interface in response to a triggering operation on the associated information, wherein the media content display interface is used to display target media content corresponding to the associated information.
[0053] For example, the triggering operation for the associated information may be a click operation or a long press operation. The media content display interface is used to display the target media content corresponding to the associated information, and specifically, one of the at least one target media content may be displayed. The specific target media content to be displayed may be pre-set or determined based on the target of the triggering operation.
[0054] Figure 2 is a schematic diagram of an interface interaction of an information display method provided by an embodiment of the present disclosure. As shown in Figure 2, it is assumed that the participants of the target conversation include user A and user B, wherein the interface shown in Figure 2 is the interface on the side of user A (first user). In response to the display instruction, a session interface 201 of the target conversation is displayed. It is assumed that the target media content is three target media contents released by user B within the most recent preset time period, for example, media content c, media content b, and media content e. Associated information 202 of the three target media contents is displayed in the target conversation in the session interface 201. After the user clicks on the associated information 202, a media content display interface 203 is displayed. Details of media content b are displayed in the media content display interface 203. For example, if media content b is a video, the video can be played on the media content display interface 203.
[0055] The information display method provided by the embodiments of the present disclosure allows a first user to conveniently view associated information of target media content posted by the second user when entering a conversation interface with the second user. By triggering the associated information, the first user can conveniently enter the media content display interface to view the target media content, thereby improving the efficiency of viewing media content and the efficiency of interaction between users.
[0056] In some embodiments, the associated information includes preset prompt information, wherein the preset prompt information is used to indicate the release time information of the at least one target media content. In this way, it is convenient for users to quickly identify the release time information of the target media content, and then understand the current situation of the second user by viewing the associated information or the target media content. The preset prompt information may be, for example, "xx recently released a work", and xx may be the nickname or third-person pronoun of the second user. Optionally, the associated information includes preview information and / or text information of the target media content, and preset prompt information. The preset prompt information may be, for example, displayed in a preset area corresponding to the preview information and / or text information, such as displayed above the preview information and / or text information. The preset prompt information may be, for example, "xx recently released a work".
[0057] In some embodiments, displaying the associated information of the at least one target media content in the target session includes: displaying the associated information of the at least one target media content in the target session in response to a preset display condition being met. Thus, the associated information of the target media content can be displayed when certain display conditions are met, thereby increasing the flexibility of displaying the associated information.
[0058] The preset display conditions can be set based on actual needs and may include user association conditions and / or user interaction operation conditions. For example, the preset display conditions may be determined based on the association between the first user and the second user, the historical operations of the first user and / or the second user, or the relationship between the target media content and the current display scene.
[0059] In some embodiments, the preset display condition includes at least one of the following: a first preset association relationship exists between the first user and the second user; the duration of the second preset association relationship between the first user and the second user is less than or equal to a first preset duration threshold; or the historical interaction operations between the first user and the second user meet the preset interaction condition. This further enhances the flexibility of displaying associated information.
[0060] Exemplarily, the preset association relationship may include, for example, a following relationship, a followed relationship, a mutual following relationship, or being in the same topic group. The first preset association relationship and the second preset association relationship may be a combination of any one or more of the above preset association relationships. The first preset association relationship and the second preset association relationship may be the same or different. The first preset time threshold may be set according to actual needs, such as 7 days or 30 days. Historical interactive operations may include interactive operations that have been performed in the session interface of the target session, such as sending session messages or sharing media content. The preset interaction condition may, for example, be that the number of historical interactive operations between the first user and the second user in the most recent target time is less than or equal to a preset number threshold. The preset number threshold may be set according to actual needs, for example, it may be 0, that is, no interactive operation has been performed in the most recent target time, for example, the first user and the second user have not sent session messages in the session interface in the past 7 days.
[0061] In some embodiments, further filtering conditions can be set for the target media content to improve the display effect of the target media content and help the first user more efficiently understand the relevant information of the second user's recently released works. Optionally, the target media content meets at least one of the following conditions: the attributes of the target media content meet preset attribute conditions; the target media content is associated with the first user.
[0062] For example, the attributes may include interactive attributes, which can be determined based on the interaction with the target media content, such as the target media content's play count, number of likes, like rate, number of comments, and number of reposts. The preset attribute condition can include a threshold condition, such as the number of likes exceeding a preset like threshold, or a ranking condition based on sorting based on the interactive attributes, such as sorting the media content posted by the second user in ascending order based on likes and finding a ranking below a preset ranking threshold. This ensures that the target media content associated with the associated information displayed in the conversation interface has a high interactivity rate, further improving the presentation of the associated information and further enhancing the efficiency of interaction between the first and second users.
[0063] In some embodiments, the target media content is associated with the first user, including at least one of the following: the target media content is configured to be determined based on the historical interaction operations of the first user; the second user mentions the first user when publishing the target media content and / or publishing interactive information of the target media content.
[0064] As a result, when different first users display the conversation interface of a target conversation with a second user, they can display related information of different target media content, further improving the display effect of related information and further helping to improve the interaction efficiency between the first and second users. For example, when user A (a first user) views the conversation interface with user B (a second user), the target media content may be works C and B, while when user C (another first user) views the conversation interface with user B, the target media content may be works C and D.
[0065] For example, a mention may include a second user mentioning the first user by entering a preset prompt (such as "@") when posting target media content, or a second user mentioning the first user by entering a preset prompt (such as "@") when posting interactive information (such as comments) about the target media content. This allows the first user to be shown the target media content in which they are mentioned, helping to improve the efficiency of interaction between the first and second users.
[0066] Optionally, the condition satisfied by the target media content may further include that the target media content has not been viewed by the first user.
[0067] In some embodiments, after displaying the associated information of at least one target media content in the target session, the method further includes: canceling the display of the associated information in response to a preset operation of the first user on the associated information; and hiding the associated information in response to re-entering the session interface of the target session. This allows the first user to independently cancel the display of the associated information, making the display of the associated information more flexible.
[0068] For example, after triggering the display control of the associated information or the option associated with the associated information by a preset trigger method (such as a long press), operation options may be displayed, including a cancel display option, such as "Do not display again". By triggering the cancel display option, the display of the associated information is canceled. Alternatively, the associated information may be associated with a close button, and by triggering the close button, the display of the associated information is canceled.
[0069] Optionally, the display of associated information of at least one target media content in the target session includes: displaying associated information of at least one target media content in a preset component displayed in the target session. After displaying associated information of at least one target media content in the preset component displayed in the target session, the method further includes: canceling the display of the preset component in response to a closing operation of the first user on the preset component; and hiding the preset component in response to re-entering the session interface of the target session. In this way, the first user can conveniently cancel the display of the preset information. The closing operation can, for example, trigger a close button of the preset component.
[0070] In some embodiments, the display of associated information of at least one target media content in the target session includes: in response to the duration of the second preset association relationship between the first user and the second user being less than or equal to a first preset duration threshold, displaying associated information of at least one target media content in the target session; wherein, after displaying associated information of at least one target media content in the target session, the display further includes: receiving a preset interactive operation input by the first user based on the session interface; in response to re-entering the session interface of the target session, if the duration from the current moment to the moment of receiving the preset interactive operation is greater than the second preset duration threshold, hiding the associated information. In this way, the display of associated information can be automatically canceled, further improving the flexibility of displaying associated information.
[0071] For example, the preset interactive operation may be sending a conversation message. Assuming the first preset duration threshold is 30 days, the second preset duration threshold is 3 days, and the second preset association relationship is following each other, then the association information may be displayed within 30 days after the first and second users follow each other. After the association information is displayed, if the first user actively sends a conversation message in the target conversation, the association information may no longer be displayed after 3 days from the time the conversation message was sent.
[0072] In some embodiments, the media content display interface is used to display a preset information stream, wherein the preset information stream includes first target media content and second target media content corresponding to the associated information in sequential order, wherein the second target media content is the target media content other than the first target media content in the at least one target media content. This facilitates the first user to view the details of the target media content in the media content display interface by viewing the information stream, thereby improving the efficiency of viewing the target media content.
[0073] For example, the first user can switch the display of media content in the preset information flow by inputting a preset operation method such as a sliding operation. The at least one target media content includes multiple target media content, assuming there are three target media content, namely media content C, media content B, and media content E. If the first user triggers work B, the media content display interface can be entered, in which media content B is displayed first, followed by media content C and media content E.
[0074] In some embodiments, the preset information stream includes the first target media content, the second target media content, and the preset media content corresponding to the associated information, in a sequential order, wherein the preset media content includes at least one media content posted by the second user in addition to the at least one target media content. Thus, the first user can view more media content posted by the second user in addition to the target media content in the media content display interface, further improving the efficiency of viewing the media content posted by the second user.
[0075] For example, assume that the media content posted by the second user includes media content a to media content i, a total of 9 media content, among which media content a to media content e are posted within the most recent preset time period, and the top three media content in terms of likes among these 5 works are media content c, media content b and media content e, so media content c, media content b and media content e are target media content. As in the above example, after viewing media content b, media content c and media content e in turn, you can continue to switch the display of the media content in the preset information flow by inputting preset operations such as sliding operations, that is, you can continue to display media content a, media content d, media content f, media content g, media content h and media content i.
[0076] In some embodiments, in response to a preset display condition being satisfied, displaying associated information of at least one target media content in the target session includes: displaying associated information of at least one target media content and a first preset interactive control set in the target session in response to the preset display condition being satisfied. Thus, when the preset display condition is satisfied, the associated information and the first preset interactive control set can be displayed simultaneously, facilitating interaction between the first user and the second user by triggering controls in the first preset interactive control set after viewing the associated information, thereby improving interaction efficiency.
[0077] For example, the first preset interactive control set may include an emoticon control, allowing the first user to quickly interact with the second user by triggering the emoticon control. Optionally, the preset display condition includes the duration of the second preset association between the first user and the second user being less than or equal to the first preset duration threshold. For example, the first user and the second user have just established a mutual follow relationship, the conversation interface does not contain historical conversation messages, and the emoticon control includes a greeting control.
[0078] Optionally, in response to a preset display condition being met, associated information of at least one target media content and a first preset interactive control set are associated and displayed in the target session. The association may be, for example, association of display positions, such as associating the display position of the associated information with the display position of the first preset interactive control set, such as displaying the associated information above the display position of the first preset interactive control set.
[0079] Optionally, associating and displaying associated information of at least one target media content and a first preset interactive control set in the target session includes: displaying associated information of at least one target media content and a first preset interactive control set in a preset component displayed in the target session.
[0080] FIG3 is a schematic diagram of an interface for an information display method provided by an embodiment of the present disclosure. As shown in FIG3 , a preset component 302 is displayed in a session display area 301 of a session interface for a target session. Target association information 303 corresponding to three target media contents is displayed within preset component 302. A first preset interactive control set 304 is displayed below preset component 302. Optionally, target association information 303 includes preview information for the corresponding target media content and preset prompt information 305.
[0081] Optionally, the method further includes: in response to the preset display condition not being met, displaying the first preset interactive control set in the target session. Thus, when the preset display condition is not met, the associated information may not be displayed, but the first preset interactive control set may be displayed, thereby facilitating the first user to interact with the second user by triggering controls in the first preset interactive control set, thereby improving interaction efficiency.
[0082] In some embodiments, in response to a preset display condition being satisfied, displaying associated information of at least one target media content and a first preset interactive control set in the target session includes: in response to the preset display condition being satisfied, displaying associated information of at least one target media content at a first preset location in the target session, and displaying the first preset interactive control set at a second preset location in the target session. Thus, the display locations of the associated information and the first interactive control set can be pre-set, improving display efficiency.
[0083] In some embodiments, the method further includes: in response to not meeting the preset display condition, displaying the first preset interactive control set at the first preset position in the target session, and displaying the second preset interactive control set at the second preset position in the target session. In this way, the display of associated information and different types of preset interactive controls can be more flexibly controlled.
[0084] Exemplarily, the second preset interactive control in the second preset interactive control set may be a shortcut function control, which is used to trigger a preset function supported by the target session. The preset function may include, for example, a video call or content sharing.
[0085] FIG4 is a schematic diagram of an interface of another information display method provided by an embodiment of the present disclosure, illustrating an interface when a preset display condition is met; FIG5 is a schematic diagram of an interface of another information display method provided by an embodiment of the present disclosure, illustrating an interface when the preset display condition is not met. Comparing FIG4 and FIG5, when the preset display condition is met, associated information 401 of the target media content is displayed at a first preset position, and a first preset interactive control set 402 is displayed at a second preset position; when the preset display condition is not met, a first preset interactive control set 501 is displayed at the first preset position, and a second preset interactive control set 502 is displayed at the second preset position.
[0086] In some embodiments, after displaying the associated information of at least one target media content in the target session, it also includes: in response to the first user inputting a viewing operation for the target media content based on the associated information, adjusting the preset display condition, and the adjusted preset display condition takes effect when re-entering the session interface. The specific adjustment method of the preset display condition is not limited. Optionally, the adjusted preset display condition is looser than the preset display condition before the adjustment. Therefore, when the first user views the target media content through the associated information, that is, the first user responds to the display of the associated information, the preset display condition can be relaxed so as to increase the probability of displaying the associated information when the first user re-enters the session interface, thereby improving the efficiency of the user viewing the target media content.
[0087] For example, if the preset display condition includes multiple conditions being met simultaneously, after adjustment, the condition can be relaxed to only meet any one of the conditions. For another example, if the preset display condition includes the duration of the second preset association between the first user and the second user being less than or equal to a first preset duration threshold, the first preset duration threshold can be increased, for example, from 30 days to 40 days.
[0088] FIG6 is a flow chart of another information display method provided by an embodiment of the present disclosure. The present disclosure embodiment is optimized based on the various optional solutions in the above embodiments. Specifically, the method includes the following steps:
[0089] Step 601: In response to a display instruction of a session interface of a target session, display the session interface of the target session, wherein participants of the target session include a first user and a second user.
[0090] Step 602 : Determine whether the preset display condition is met. If so, execute step 603 ; otherwise, execute step 606 .
[0091] For example, it is assumed that the preset display condition includes that the duration of the second preset association relationship between the first user and the second user is less than or equal to the first preset duration threshold, wherein the second preset association relationship is, for example, mutual following.
[0092] Step 603: Display target association information corresponding to each target media content in the target session, and display a first preset interactive control set.
[0093] FIG7 is a schematic diagram illustrating an interface interaction of an information display method provided by an embodiment of the present disclosure. Assuming preset display conditions are met, target-related information 703 corresponding to each target media content in a plurality of target media contents can be displayed within a preset component 702 displayed within a conversation interface 701, along with a first preset interactive control set 704. Assume that this first preset interactive control set 704 includes a greeting control. Preset prompt information 705 is displayed above (and in association with) target-related information 703, prompting user A (the first user) that the target media content associated with the currently displayed target-related information was recently published by user B. User A can learn about user B's recent status by viewing media content c, media content b, and media content e. User A can quickly interact with user B (the second user) by triggering the greeting control. Optionally, if no historical conversation messages exist in the target conversation, a preset conversation message 706 can be displayed. Preset conversation message 706 is a preset greeting message, such as "Hi, I'm B, let's chat," and preset component 702 is displayed below preset conversation message 706.
[0094] Step 604: Display a media content display interface in response to a triggering operation on the target-related information.
[0095] For example, as shown in FIG. 7 , assuming that user A is interested in media content b after viewing target association information 703 , the user A can trigger the display of media content display interface 707 by clicking on the target association information of media content b.
[0096] Step 605: Display a preset information flow in the media content display interface, where the preset information flow includes the first target media content, the second target media content, and the preset media content corresponding to the target association information in sequential order.
[0097] The second target media content is target media content other than the first target media content in the target media content set, and the preset media content includes at least one media content other than the target media content published by the second user.
[0098] For example, as shown in Figure 7, after entering the media content display interface 707, the preset information flow is displayed in the media content display interface 707. The first media content in the preset information flow is media content b. After viewing media content b, user A can browse media content c by inputting an upward swipe operation.
[0099] Optionally, a message input control is displayed in the media content display interface. During the process of displaying the first media content in the media content display interface, the conversation message content input by the first user is received based on the message input control. In response to a preset sending operation, the conversation interface is displayed, and a target conversation message is displayed in the conversation interface. The target conversation message includes the work information of the first media content associated with the display and the conversation message content. The first media content is the media content currently displayed in the media content display interface. As shown in Figure 7, if user A wants to interact with user B regarding media content c after viewing the details of media content c, he can input the message content for media content c by triggering the message input control 708 in the media content display interface 707. After the content is sent successfully, it can be displayed as a conversation message in the conversation interface. The conversation message contains the content information of the referenced media content c, such as the cover.
[0100] Step 606: Display a first preset interactive control set in the target session.
[0101] The information display method provided by the embodiment of the present disclosure can determine whether the preset display conditions are met after displaying the conversation interface of the target conversation, and then determine whether to display the related information of the target media content. If so, the first preset interactive control set is displayed while displaying the related information, prompting the first user to understand the current situation of the second user by viewing the preview information and the target media content, and then to quickly interact by triggering the controls in the first preset interactive control set. After entering the media content display interface by triggering the related information, the target media content to which the triggered target related information belongs, other target media content, and media content posted by the second user without displayed related information can be viewed in turn, thereby improving the viewing efficiency of the media content and thus improving the interaction efficiency.
[0102] FIG8 is a schematic diagram of the structure of an information display device provided by an embodiment of the present disclosure. As shown in FIG8 , the device includes:
[0103] A session interface display module 801 is configured to display a session interface of a target session in response to a display instruction of the session interface of the target session, wherein the participants of the target session include a first user and a second user;
[0104] an associated information display module 802, configured to display associated information of at least one target media content in the target session, wherein the at least one target media content is published by the second user;
[0105] The content display interface display module 803 is configured to display a media content display interface in response to a triggering operation on the associated information, wherein the media content display interface is configured to display target media content corresponding to the associated information.
[0106] With the information display device provided by the embodiment of the present disclosure, when a first user enters a conversation interface with a second user, the first user can conveniently view the associated information of the target media content posted by the second user. By triggering the associated information, the first user can conveniently enter the media content display interface to view the target media content, thereby improving the efficiency of viewing media content and the efficiency of interaction between users.
[0107] Optionally, the associated information includes preview information and / or text information of the target media content.
[0108] Optionally, the target media content is media content published by the second user within a preset time range.
[0109] Optionally, the associated information display module is specifically configured to: in response to satisfying a preset display condition, display associated information of at least one target media content in the target session.
[0110] Optionally, the satisfying of preset display conditions includes user association conditions and / or user interactive operation conditions.
[0111] Optionally, the preset display condition includes at least one of the following: a first preset association relationship exists between the first user and the second user; the duration of the second preset association relationship between the first user and the second user is less than or equal to a first preset duration threshold; and the historical interaction operations between the first user and the second user meet the preset interaction condition.
[0112] Optionally, the target media content satisfies at least one of the following: an attribute of the target media content satisfies a preset attribute condition; and the target media content is associated with the first user.
[0113] Optionally, the target media content is associated with the first user, including at least one of the following: the target media content is configured to be determined based on the historical interaction operations of the first user; and the second user mentions the first user when publishing the target media content and / or publishing interactive information of the target media content.
[0114] Optionally, the device further includes:
[0115] a display cancellation module, configured to, after displaying associated information of at least one target media content in the target session, cancel the display of the associated information in response to a preset operation of the first user on the associated information;
[0116] The first hiding module is configured to hide the associated information in response to re-entering the session interface of the target session.
[0117] Optionally, displaying the associated information of at least one target media content in the target session includes: displaying the associated information of at least one target media content in the target session in response to a second preset association relationship duration between the first user and the second user being less than or equal to a first preset duration threshold;
[0118] The device further comprises:
[0119] an interactive operation receiving module, configured to receive a preset interactive operation input by the first user based on the conversation interface after displaying associated information of at least one target media content in the target conversation;
[0120] The second hiding module is configured to hide the associated information in response to re-entering the session interface of the target session if the time between the current moment and the moment of receiving the preset interactive operation is greater than a second preset time threshold.
[0121] Optionally, the at least one target media content includes multiple target media contents, and the associated information display module is specifically configured to display target associated information corresponding to each target media content in the multiple target media contents in the target session.
[0122] Optionally, the content display interface display module is specifically configured to: display a media content display interface in response to a triggering operation on the target association information, wherein the media content display interface is configured to display target media content corresponding to the target association information.
[0123] Optionally, the media content display interface is used to display a preset information stream, wherein the preset information stream includes first target media content and second target media content corresponding to the associated information arranged in sequence, wherein the second target media content is the target media content other than the first target media content in the at least one target media content.
[0124] Optionally, the preset information flow includes first target media content, second target media content and preset media content corresponding to the associated information arranged in sequence, wherein the preset media content includes at least one media content published by the second user other than the at least one target media content.
[0125] Optionally, a message input control is displayed in the media content display interface; and the device further includes:
[0126] a message content receiving module, configured to receive, based on the message input control, conversation message content input by the first user during display of first media content in the media content display interface, wherein the first media content is the media content currently displayed in the media content display interface;
[0127] The session message display module is used to display the session interface in response to a preset sending operation, and to display a target session message in the session interface, wherein the target session message includes content information of the first media content associated with the display and the session message content.
[0128] Optionally, in response to satisfying a preset display condition, displaying associated information of at least one target media content in the target session includes: in response to satisfying a preset display condition, displaying associated information of at least one target media content and a first preset interactive control set in the target session.
[0129] Optionally, in response to satisfying a preset display condition, displaying associated information of at least one target media content and a first preset interactive control set in the target session includes: in response to satisfying the preset display condition, displaying associated information of at least one target media content at a first preset position in the target session, and displaying the first preset interactive control set at a second preset position in the target session; and / or
[0130] The device further comprises:
[0131] A control set display module is used to display the first preset interactive control set at the first preset position in the target session and display the second preset interactive control set at the second preset position in the target session in response to the preset display condition not being met.
[0132] Optionally, the device further includes:
[0133] A condition adjustment module is used to adjust the preset display condition in response to the first user inputting a viewing operation for the target media content based on the associated information after displaying the associated information of at least one target media content in the target session, wherein the adjusted preset display condition takes effect when entering the session interface again.
[0134] Optionally, the association information includes preset prompt information, wherein the preset prompt information is used to indicate release time information of the at least one target media content.
[0135] The information display device provided in the embodiments of the present disclosure can execute the information display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0136] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0137] FIG9 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Referring to FIG9 , a schematic diagram of the structure of an electronic device (such as a terminal device or server in FIG9 ) 900 suitable for implementing an embodiment of the present disclosure is shown below. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in FIG9 is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0138] As shown in Figure 9, the electronic device 900 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903. Various programs and data required for the operation of the electronic device 900 are also stored in the RAM 903. The processing device 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An edit / output (I / O) interface 905 is also connected to the bus 904.
[0139] Typically, the following devices may be connected to the I / O interface 905: an input device 906 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 908 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 909. The communication device 909 may allow the electronic device 900 to communicate with other devices wirelessly or by wire to exchange data. Although FIG9 shows the electronic device 900 with various devices, it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.
[0140] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 909, or installed from the storage device 908, or installed from the ROM 902. When the computer program is executed by the processing device 901, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0141] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0142] The electronic device provided by the embodiment of the present disclosure and the information display method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0143] An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon. When the program is executed by a processor, the information display method provided in the above embodiment is implemented.
[0144] An embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the information display method provided in the above embodiment.
[0145] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0146] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.
[0147] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0148] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: displays the session interface of the target session in response to the display instruction of the session interface of the target session, wherein the participants of the target session include a first user and a second user; displays the associated information of at least one target media content in the target session, wherein the at least one target media content is published by the second user; and displays a media content display interface in response to a triggering operation on the associated information, wherein the media content display interface is used to display the target media content corresponding to the associated information.
[0149] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0150] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0151] The units described in the embodiments of the present disclosure may be implemented in software or hardware. In some cases, the name of a module does not limit the module itself. For example, a session interface display module may also be described as "a module that, in response to a display instruction for the session interface of a target session, displays the session interface of the target session, where the participants in the target session include a first user and a second user."
[0152] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0153] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0154] According to one or more embodiments of the present disclosure, there is provided an information presentation method, comprising:
[0155] In response to a display instruction for a session interface of a target session, displaying the session interface of the target session, wherein participants of the target session include a first user and a second user;
[0156] displaying associated information of at least one target media content in the target session, wherein the at least one target media content is published by the second user;
[0157] In response to a triggering operation on the associated information, a media content display interface is displayed, wherein the media content display interface is used to display target media content corresponding to the associated information.
[0158] According to one or more embodiments of the present disclosure, the associated information includes preview information and / or text information of the target media content.
[0159] According to one or more embodiments of the present disclosure, the target media content is media content released by the second user within a preset time range.
[0160] According to one or more embodiments of the present disclosure, presenting associated information of at least one target media content in the target session includes:
[0161] In response to satisfying a preset presentation condition, associated information of at least one target media content is presented in the target session.
[0162] According to one or more embodiments of the present disclosure, the satisfying of preset display conditions includes user association relationship conditions and / or user interactive operation conditions.
[0163] According to one or more embodiments of the present disclosure, satisfying the preset display condition includes at least one of the following:
[0164] There is a first preset association relationship between the first user and the second user;
[0165] The duration of the second preset association relationship between the first user and the second user is less than or equal to a first preset duration threshold;
[0166] The historical interaction operations between the first user and the second user meet a preset interaction condition.
[0167] According to one or more embodiments of the present disclosure, the target media content satisfies at least one of the following:
[0168] The attributes of the target media content meet preset attribute conditions;
[0169] The target media content is associated with the first user.
[0170] According to one or more embodiments of the present disclosure, the target media content is associated with the first user, including at least one of the following:
[0171] The target media content is configured to be determined based on historical interaction operations of the first user;
[0172] The second user mentions the first user when publishing the target media content and / or publishing interactive information of the target media content.
[0173] According to one or more embodiments of the present disclosure, after presenting associated information of at least one target media content in the target session, the method further includes:
[0174] In response to a preset operation of the first user on the associated information, canceling the display of the associated information;
[0175] In response to re-entering the session interface of the target session, hiding the associated information.
[0176] According to one or more embodiments of the present disclosure, presenting associated information of at least one target media content in the target session includes:
[0177] In response to a duration of a second preset association relationship between the first user and the second user being less than or equal to a first preset duration threshold, displaying association information of at least one target media content in the target session;
[0178] After displaying the associated information of at least one target media content in the target session, the method further includes:
[0179] receiving a preset interactive operation input by the first user based on the conversation interface;
[0180] In response to re-entering the session interface of the target session, if the time between the current moment and the moment of receiving the preset interactive operation is greater than a second preset time threshold, the associated information is hidden.
[0181] According to one or more embodiments of the present disclosure, the at least one target media content includes multiple target media contents, and presenting associated information of the at least one target media content in the target session includes:
[0182] The target association information corresponding to each target media content in the plurality of target media contents is displayed in the target session.
[0183] According to one or more embodiments of the present disclosure, displaying a media content display interface in response to a triggering operation on the associated information includes:
[0184] In response to a triggering operation on the target-related information, a media content display interface is displayed, wherein the media content display interface is used to display target media content corresponding to the target-related information.
[0185] According to one or more embodiments of the present disclosure, the media content display interface is used to display a preset information stream, wherein the preset information stream includes first target media content and second target media content corresponding to the associated information arranged in sequence, wherein the second target media content is the target media content other than the first target media content in the at least one target media content.
[0186] According to one or more embodiments of the present disclosure, the preset information stream includes first target media content, second target media content and preset media content corresponding to the associated information arranged in sequence, wherein the preset media content includes at least one media content published by the second user other than the at least one target media content.
[0187] According to one or more embodiments of the present disclosure, a message input control is displayed in the media content display interface; and the method further includes:
[0188] During displaying the first media content in the media content display interface, receiving the conversation message content input by the first user based on the message input control, wherein the first media content is the media content currently displayed in the media content display interface;
[0189] In response to a preset sending operation, the conversation interface is displayed, and a target conversation message is displayed in the conversation interface, wherein the target conversation message includes content information of the associated displayed first media content and the conversation message content.
[0190] According to one or more embodiments of the present disclosure, in response to satisfying a preset presentation condition, presenting associated information of at least one target media content in the target session includes:
[0191] In response to satisfying a preset display condition, associated information of at least one target media content and a first preset interactive control set are displayed in the target session.
[0192] According to one or more embodiments of the present disclosure, in response to satisfying a preset presentation condition, presenting associated information of at least one target media content and a first preset interactive control set in the target session includes:
[0193] In response to satisfying a preset display condition, displaying associated information of at least one target media content at a first preset position in the target session, and displaying a first preset interactive control set at a second preset position in the target session; and / or
[0194] The method further comprises:
[0195] In response to the preset display condition not being met, the first preset interactive control set is displayed at the first preset position in the target session, and the second preset interactive control set is displayed at the second preset position in the target session.
[0196] According to one or more embodiments of the present disclosure, after presenting associated information of at least one target media content in the target session, the method further includes:
[0197] In response to the first user inputting a viewing operation for the target media content based on the association information, the preset display condition is adjusted, wherein the adjusted preset display condition takes effect when the user re-enters the conversation interface.
[0198] According to one or more embodiments of the present disclosure, the association information includes preset prompt information, wherein the preset prompt information is used to indicate release time information of the at least one target media content.
[0199] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0200] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0201] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A method for displaying information, wherein: On the first user side, it includes: In response to a display instruction of a session interface of a target session, displaying the session interface of the target session, wherein the participants of the target session include a first user and a second user; Displaying associated information of at least one target media content in the target session, wherein the at least one target media content is published by the second user; In response to a triggering operation on the associated information, a media content display interface is displayed, wherein the media content display interface is configured to display target media content corresponding to the associated information.
2. The method according to claim 1, wherein: The associated information includes preview information and / or text information of the target media content.
3. The method according to claim 1, wherein: The target media content is media content published by the second user within a preset time range.
4. The method according to claim 1, wherein: The presenting of the associated information of at least one target media content in the target session includes: In response to satisfying a preset presentation condition, associated information of at least one target media content is presented in the target session.
5. The method according to claim 4, wherein: The preset display conditions are met including user association conditions and / or user interactive operation conditions.
6. The method according to claim 5, wherein: The preset display condition is satisfied, including at least one of the following: There is a first preset association relationship between the first user and the second user; The duration of the second preset association relationship between the first user and the second user is less than or equal to a first preset duration threshold; The historical interaction operations between the first user and the second user meet a preset interaction condition.
7. The method according to claim 1, wherein: The target media content satisfies at least one of the following: The attribute of the target media content meets a preset attribute condition; The target media content is associated with the first user.
8. The method according to claim 7, wherein: The target media content is associated with the first user, including at least one of the following: The target media content is configured to be determined based on a historical interaction operation of the first user; The second user mentions the first user when publishing the target media content and / or publishing interactive information of the target media content.
9. The method according to claim 1, wherein: After displaying the associated information of at least one target media content in the target session, the method further includes: In response to a preset operation of the first user on the associated information, canceling the display of the associated information; In response to re-entering the session interface of the target session, hiding the associated information.
10. The method according to claim 1, wherein: The presenting of the associated information of at least one target media content in the target session includes: In response to a duration of a second preset association relationship between the first user and the second user being less than or equal to a first preset duration threshold, displaying association information of at least one target media content in the target session; After displaying the associated information of at least one target media content in the target session, the method further includes: receiving a preset interactive operation input by the first user based on the conversation interface; In response to re-entering the session interface of the target session, if the duration between the current moment and the moment of receiving the preset interactive operation is greater than a second preset duration threshold, the associated information is hidden.
11. The method according to claim 1, wherein: The at least one target media content includes a plurality of target media contents, and the associated information of presenting the at least one target media content in the target session includes: The target association information corresponding to each target media content in the plurality of target media contents is displayed in the target session.
12. The method according to claim 11, wherein: The displaying of a media content display interface in response to a triggering operation on the associated information includes: In response to a triggering operation on the target-related information, a media content display interface is displayed, wherein the media content display interface is configured to display target media content corresponding to the target-related information.
13. The method according to claim 1, wherein: The media content display interface is configured to display a preset information stream, wherein the preset information stream includes first target media content and second target media content corresponding to the associated information arranged in sequence, wherein the second target media content is target media content other than the first target media content in the at least one target media content.
14. The method according to claim 13, wherein: The preset information flow includes first target media content, second target media content and preset media content corresponding to the associated information in sequence, wherein the preset media content includes at least one media content published by the second user except the at least one target media content.
15. The method according to claim 1, wherein: The media content display interface displays a message input control; the method further includes: In the process of displaying the first media content in the media content display interface, receiving the conversation message content input by the first user based on the message input control, wherein the first media content is the media content currently displayed in the media content display interface; In response to a preset sending operation, the conversation interface is displayed, and a target conversation message is displayed in the conversation interface, wherein the target conversation message includes content information of the first media content associated with the display and content of the conversation message.
16. The method according to claim 4, wherein: In response to satisfying a preset display condition, displaying associated information of at least one target media content in the target session includes: In response to satisfying a preset display condition, associated information of at least one target media content and a first preset interactive control set are displayed in the target session.
17. The method according to claim 16, wherein: In response to satisfying a preset display condition, displaying associated information of at least one target media content and a first preset interactive control set in the target session includes: In response to satisfying a preset display condition, displaying associated information of at least one target media content at a first preset position in the target session, and displaying a first preset interactive control set at a second preset position in the target session; and / or The method further comprises: In response to the preset display condition not being met, the first preset interactive control set is displayed at the first preset position in the target session, and the second preset interactive control set is displayed at the second preset position in the target session.
18. The method according to claim 4, wherein: After displaying the associated information of at least one target media content in the target session, the method further includes: In response to the first user inputting a viewing operation for the target media content based on the associated information, the preset display condition is adjusted, wherein the adjusted preset display condition takes effect upon re-entering the session interface.
19. The method according to claim 3, wherein: The association information includes preset prompt information, wherein the preset prompt information is configured to indicate release time information of the at least one target media content.
20. An information display device, comprising: a session interface display module, configured to display the session interface of the target session in response to a display instruction of the session interface of the target session, wherein the participants of the target session include the first user and the second user; an associated information display module, configured to display associated information of at least one target media content in the target session, wherein the at least one target media content is published by the second user; The content display interface display module is used to display a media content display interface in response to a triggering operation on the associated information, wherein the media content display interface is configured to display target media content corresponding to the associated information.
21. An electronic device, comprising: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method as described in any one of claims 1-19.
22. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to perform the information display method according to any one of claims 1 to 19 when executed by a computer processor.
Citation Information
Patent Citations
Screen projection method and device, electronic equipment and storage medium
CN115665473A
Page display method, device and equipment, computer readable storage medium and product
CN116166355A
Session message processing method and device, computer equipment and storage medium
CN116644040A
Session information display method and device, electronic equipment and storage medium
CN116893762A
Information display method and device, equipment and storage medium
CN117641033A
Cited By
Media data processing method and device, electronic equipment, storage medium and program product
CN122387565A