Content display method, device and equipment, computer readable storage medium and product
By displaying interactive content of virtual objects within the conversation interface and supporting user operations, the problem of limited interaction between users and virtual objects is solved, thereby improving the interactive experience and conversation efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2026-01-19
- Publication Date
- 2026-04-21
AI Technical Summary
Existing technologies offer limited ways for users to interact with virtual objects, failing to meet users' actual conversational needs and impacting user experience.
By displaying interactive content sent by virtual objects within the conversation interface, and allowing users to interact with virtual objects or other users, including joining interactive groups and sending media content, the interaction between users and virtual objects is enriched.
It improves the user's interactive experience with virtual objects and other users, and enhances the efficiency and richness of the conversation.
Smart Images

Figure CN121907809A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of interface interaction technology, and in particular to a content display method, apparatus, device, computer-readable storage medium, and product. Background Technology
[0002] In related technologies, application software provides users with instant messaging capabilities to interact with virtual objects. However, the interaction between users and virtual objects is relatively limited, and it is impossible to generate further interaction with other users based on virtual objects, resulting in a poor user experience. Summary of the Invention
[0003] This disclosure provides a content display method, apparatus, device, computer-readable storage medium, and product to address the technical problem of the current limited interactive methods for virtual objects.
[0004] In a first aspect, embodiments of this disclosure provide a content display method, including:
[0005] Display the first user's initial conversation interface, which is associated with a pre-defined virtual object;
[0006] The first interactive content is displayed in the first session interface, and the first interactive content is the recommended content sent by the virtual object in the first session interface;
[0007] Based on the first interactive content, interact with the virtual object or at least one second user.
[0008] Secondly, embodiments of this disclosure provide a content display device, including:
[0009] The display module is used to display the first session interface associated with the first user and the preset virtual object;
[0010] The presentation module is used to display first interactive content within the first session interface, wherein the first interactive content is the recommended content sent by the virtual object in the first session interface;
[0011] An interactive module is used to perform interactive operations with the virtual object or at least one second user based on the first interactive content.
[0012] Thirdly, embodiments of this disclosure provide an electronic device, including: a processor and a memory;
[0013] The memory stores computer-executed instructions;
[0014] The processor executes computer execution instructions stored in the memory, causing the at least one processor to perform the content display method as described in the first aspect and various possible designs of the first aspect.
[0015] Fourthly, embodiments of this disclosure provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the content display method described in the first aspect and various possible designs of the first aspect.
[0016] Fifthly, embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, implements the content display method described in the first aspect and various possible designs of the first aspect.
[0017] The content display method, apparatus, device, computer-readable storage medium, and product provided in this embodiment, by pre-setting a virtual object, enable the virtual object to send first interactive content to a first user. This first interactive content can be recommended content generated by the virtual object and associated with the first user. Therefore, the first user can interact with the virtual object or at least one second user based on this first interactive content. This enriches the user's interactive experience with the virtual object and / or at least one second user, and improves session efficiency. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 A flowchart illustrating the content display method provided in this embodiment of the disclosure;
[0020] Figure 2 This is a schematic diagram of the display interface provided in an embodiment of the present disclosure;
[0021] Figure 3 This is a schematic diagram of the interface interaction provided in the embodiments of this disclosure;
[0022] Figure 4 A flowchart illustrating a content display method provided in yet another embodiment of this disclosure;
[0023] Figure 5 This is another schematic diagram of a display interface provided in an embodiment of the present disclosure;
[0024] Figure 6 This is yet another schematic diagram of interface interaction provided for an embodiment of the present disclosure;
[0025] Figure 7A flowchart illustrating a content display method provided in yet another embodiment of this disclosure;
[0026] Figure 8 This is a schematic diagram of the structure of the content display device provided in the embodiments of this disclosure;
[0027] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0028] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0029] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0030] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation 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 software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.
[0031] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose whether to "agree" or "disagree" to provide personal information to the electronic device.
[0032] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0033] In related technologies, the interaction methods between users and virtual objects are often relatively simple. For example, users and virtual objects typically communicate based on text and image content. Furthermore, users often cannot interact further with other users based on virtual objects, thus failing to meet users' actual conversational needs and impacting user experience.
[0034] To enrich the conversation format and improve conversation efficiency, the virtual object can send initial interactive content to the user. The user can then view this initial interactive content within the first conversation interface, enabling quick interaction with the virtual object based on this content. Optionally, the user can also quickly initiate conversations with at least one second user based on this initial interactive content.
[0035] To address the current technical problem of limited interaction methods with virtual objects, this disclosure provides a content display method, apparatus, device, computer-readable storage medium, and product.
[0036] It should be noted that the content display methods, devices, equipment, computer-readable storage media, and products provided in this disclosure can be applied to any instant messaging scenario.
[0037] Figure 1 This is a flowchart illustrating the content display method provided in the embodiments of this disclosure, such as... Figure 1 As shown, the method includes:
[0038] Step 101: Display the first session interface associated with the first user and the preset virtual object.
[0039] In this embodiment, the execution entity is a content display device. This content display device can be coupled into a terminal device.
[0040] In this embodiment, to facilitate users to perform conversation operations more quickly, virtual objects can be preset. These virtual objects can be virtual images that can call generative models to generate recommended content.
[0041] It can display the first session interface associated with the first user and the preset virtual object. Therefore, the first user can conduct session operations with the virtual object within the first session interface.
[0042] Optionally, a message list can be displayed in the second display interface, the message list including at least the messages associated with the virtual object. In response to a trigger operation on the messages associated with the virtual object, a first session interface associated with the first user and the preset virtual object is displayed.
[0043] Alternatively, the first user can search for the associated identifier of the virtual object within the search interface, and the first session interface will be displayed in response to a triggering action on the search result. Alternatively, the first user can locate the virtual object in the friend list, and the first session interface will be displayed in response to a triggering action on the virtual object. This disclosure does not impose any limitations on this.
[0044] Step 102: Display the first interactive content in the first conversation interface. The first interactive content is the recommendation content sent by the virtual object in the first conversation interface.
[0045] In this embodiment, the virtual object can send first interactive content to the first user. This first interactive content can be recommended content related to the first user.
[0046] To allow the first user to view the first interactive content more intuitively, it can be displayed within the first session interface. This first interactive content can be a part of the session content between the first user and the virtual object.
[0047] Optionally, the first interactive content can be recommended content sent by the virtual object to the first object when preset conditions are met. The preset conditions include one or more of the following: the first user adds the virtual object for the first time, the first user does not have a conversation with the second user within a first time interval, and the number of second interactive contents sent by the first user within a second time interval is less than a preset threshold.
[0048] For example, if a first user has not engaged in conversation with another second user for an extended period, the virtual object can send first interactive content to the first user, allowing the first user to interact with the virtual object or the second user based on this content. Alternatively, when a first user adds a virtual object for the first time and is unfamiliar with its functions, first interactive content can be sent to the first user to familiarize them with the virtual object's capabilities and to interact with the virtual object or the second user based on this content.
[0049] Step 103: Perform interactive operations with the virtual object or at least one second user based on the first interactive content.
[0050] In this embodiment, after displaying the first interactive content in the first session interface, the first user can interact with the virtual object or at least one second user based on the first interactive content.
[0051] Optionally, to facilitate interaction between the first user and the virtual object based on the first interactive content, a conversation control can be displayed within the first conversation interface. Therefore, the first user can generate second conversation content associated with the first interactive content based on this conversation control. This second conversation content includes, but is not limited to, text content, emoticons, and images. Thus, the second conversation content generated by the first user based on the conversation control and associated with the first interactive content can be obtained, and interaction with the virtual object can be performed based on this second conversation content.
[0052] Alternatively, the first interactive content can be recommended content associated with an interactive group, allowing the first user to quickly add the interactive group and interact with users within that group. Alternatively, the first interactive content can also be second media content recommended to the first user by a virtual object, allowing the first user to forward the second media content to a second user and initiate a conversation based on that second media content.
[0053] One possible approach is for the first interactive content to be recommended content associated with the first user. For example, the interactive group could be a discussion group whose content is related to the first user's interests. The second media content could be media content related to topics that the user is interested in, etc.
[0054] Optionally, conversation messages may also be displayed within the first conversation interface. These conversation messages are used to interact with the first user and / or to introduce the first interactive content. The conversation messages include one or more of the following: text content, image content, emoticon content, and audio / video content.
[0055] The content display method provided in this embodiment, by pre-setting a virtual object, enables the virtual object to send first interactive content to a first user. This first interactive content can be recommended content generated by the virtual object and associated with the first user. Therefore, the first user can interact with the virtual object or at least one second user based on this first interactive content. This enriches the conversation formats within the first conversation interface and enhances the user's interactive experience with the virtual object and / or at least one second user, thereby improving conversation efficiency.
[0056] Optionally, based on any of the above embodiments, the first interactive content includes message content associated with the interactive group, and the interactive group includes at least one second user. Step 102 includes:
[0057] The first session interface displays one or more of the following: the associated information of the interactive group, at least one piece of first session content associated with the interactive group, and the first control associated with the interactive group.
[0058] In this embodiment, the first interactive content includes message content associated with the interactive group, and the interactive group includes at least one second user.
[0059] As one possible approach, the interactive group can be an interactive group where the discussion content is related to the interests of the first user.
[0060] Furthermore, the first session interface can display one or more of the following: the association information of the interactive group, at least one piece of first session content associated with the interactive group, and one or more of the first controls associated with the interactive group. The association information can be one or more of the following: the group name associated with the interactive group, the number of participants in the group, the number of people currently interacting in the group (e.g., online or active users), the group session topic, and the group identifier. The first session content can be real-time session content within the interactive group, or it can be historical session content within the session group. The first control is configured to respond to user triggering operations, allowing for quick joining of the interactive group.
[0061] Figure 2 This is a schematic diagram of the display interface provided in an embodiment of the present disclosure, such as... Figure 2 As shown, the first conversation interface 21 can display first interactive content 22 sent by a virtual object. The first interactive content 22 may include association information 23 of the interactive group, at least one conversation content 24 associated with the interactive group, and a first control 25 associated with the interactive group. The conversation content 24 may include conversation messages within the interactive group and the user identifier of the user who sent the conversation message. The user identifier may be blurred or otherwise processed.
[0062] The content display method provided in this embodiment displays message content associated with an interactive group within a first conversation interface. This allows the first user to quickly join the interactive group and initiate conversations with its members. This enriches the content displayed on the first conversation interface and facilitates faster conversation initiation by the first user.
[0063] Optionally, based on any of the above embodiments, the interaction group is associated with a session group or an interaction space, wherein,
[0064] A conversation group is associated with a third user who requests to join the conversation group. The third user establishes an association with the conversation group based on the request to join.
[0065] The interactive space is related to the interactive theme, and the interactive space and the fourth user participating in the interactive space are independent of each other.
[0066] In this embodiment, the interactive group is associated with the conversation group or the interactive space.
[0067] In this context, a conversation group is associated with a third-party user who requests to join the group. The third-party user establishes a connection with the conversation group based on their request to join. For example, the conversation group may include multiple third-party users. Each third-party user needs to submit an application to join the conversation group, and after joining, a connection is established with the conversation group.
[0068] Optionally, the interactive space is associated with an interactive topic, and the interactive space and the fourth user participating in the interactive space are independent of each other. The interactive topic can be a topic related to the first user, such as a topic that the first user is interested in. Each fourth user in this interactive control can be in an independent state, and the fourth user can directly join the interactive space. This interactive space is not associated with any joining conditions, and the fourth user can join and leave at any time.
[0069] The content display method provided in this embodiment allows the first user to view and join a wider variety of interactive groups by pre-setting different types of interactive groups, thus further enhancing the first user's conversation experience.
[0070] Furthermore, based on any of the above embodiments, the number of messages in the first session is multiple. The method also includes:
[0071] The system dynamically switches between displaying multiple first-session messages associated with the interactive group within the first-session interface.
[0072] The first session content includes real-time session content within the interactive group or a preset number of historical session contents within the interactive group.
[0073] In this embodiment, the number of first session messages can be multiple, which can be real-time session content within the interactive group or a preset number of historical session messages within the interactive group. For example, the first session content may include the 10 most recent session messages within the group.
[0074] Since the display space associated with the first interactive content is limited, in order to allow the first user to intuitively view richer content from the first conversation, multiple pieces of first conversation content associated with the interactive group can be dynamically switched within the first conversation interface. For example, multiple pieces of first conversation content associated with the interactive group can be switched in a scrolling manner.
[0075] The content display method provided in this embodiment dynamically switches between displaying multiple first-session content items associated with an interactive group within the first-session interface. This allows the first user to view richer first-session content within the interactive group, enabling the first user to understand the interactive group more intuitively. Furthermore, it enriches the displayed content within the first-session interface.
[0076] Furthermore, based on any of the above embodiments, step 103 includes:
[0077] In response to the triggering operation of the first control, the interactive interface associated with the interactive group is displayed, and the conversation content associated with the interactive group is displayed within the interactive interface.
[0078] In this embodiment, the first interactive content is associated with a first control, which allows the first user to quickly join the interactive group.
[0079] Optionally, in response to a triggering operation on the first control, the user joins the interactive group and displays the interactive interface associated with the interactive group. The interactive interface displays the conversation content associated with the interactive group, allowing the first user to view the conversation content and interact with members within the interactive group based on the conversation content.
[0080] The content display method provided in this embodiment displays a first control in the first interactive content, so that the first user can quickly join the interactive group based on the first control, thereby improving the efficiency of adding the interactive group.
[0081] Furthermore, based on any of the above embodiments, the method further includes:
[0082] Display interactive information and / or interactive controls on the interactive interface associated with the interactive group.
[0083] Generate session messages based on interactive information and / or interactive controls, and
[0084] Send a session message.
[0085] In this embodiment, when the first user joins the interactive group for the first time, they can send conversation messages within the interactive group to introduce themselves or to have conversations with other members of the interactive group.
[0086] Optionally, interactive information and / or interactive controls can be displayed on the interactive interface associated with the interactive group. Thus, the first user can generate a session message based on this interactive information and / or interactive controls. After generating the session message, in response to a send operation triggered for the session message, the session message can be sent within the session group and displayed on the interactive interface.
[0087] The content display method provided in this embodiment displays interactive information and / or interactive controls on the interactive interface associated with the interactive group, so that the first user can generate conversation messages more quickly and then perform conversation operations within the interactive group based on the conversation messages.
[0088] Furthermore, based on any of the above embodiments, the method further includes:
[0089] Candidate session messages are displayed within the interactive interface. These messages include text content associated with the first user and / or at least one piece of first media content. The text content is generated by a generative model based on the first user's associated information, while the first media content is related to the first user's interactions.
[0090] In this embodiment, in order to facilitate the first user to send session messages more quickly, candidate session messages can be generated in advance, wherein the candidate session messages include text content associated with the first user and / or at least one first media content.
[0091] The text content is generated by a generative model based on the first user's associated information, while the media content is related to the first user's interactions. This associated information includes, but is not limited to, the first user's identifier and interests.
[0092] The first media content can be media content previously published by the first user, or media content that has been interacted with such as liking or collecting, or media content generated by a generative model based on the first user's associated information and previously published media content, or media content generated by a generative model based on the first user's interactive operations, etc. This disclosure does not impose any restrictions on these.
[0093] This generative model includes, but is not limited to, large language models and other network models that have the function of generating text content and media content.
[0094] Figure 3 This is a schematic diagram of the interface interaction provided in the embodiments of this disclosure, such as... Figure 3 As shown, the first session interface 31 can display the first interactive content 32 sent by the virtual object, wherein the first interactive content 32 includes a first control 33. In response to the first user's trigger operation on the first control 33, the interactive interface 34 associated with the interactive group is displayed, and the session content 35 associated with the interactive group is displayed in the interactive interface 34.
[0095] Optionally, to facilitate faster interaction between the first user and other users in the interactive group, candidate conversation messages 35 can be displayed in the interactive interface 34. The candidate conversation messages 35 include text content 36 associated with the first user and at least one first media content 37.
[0096] The content display method provided in this embodiment generates candidate session information in advance and displays the candidate session information in the interactive interface. Therefore, the first user does not need to manually generate session information. The first user can quickly send session information in the interactive group based on the candidate session information to realize interactive operations with members in the interactive group.
[0097] Figure 4 This is a flowchart illustrating a content display method according to another embodiment of the present disclosure. Based on any of the above embodiments, the first interactive content includes second media content. For example... Figure 4 As shown, step 102 includes:
[0098] Step 401: Display the second media content and the second control associated with the second media content within the first session interface.
[0099] Step 103 includes:
[0100] Step 402: In response to the first user's trigger operation on the second control, display a list of users associated with the first user, including at least one second user who has a preset association with the first user.
[0101] Step 403: In response to the trigger operation on the second user, send the second media content to the second user.
[0102] In this embodiment, the first interactive content can be the second media content, which includes, but is not limited to, video media content, graphic media content, audio media content, image media content, etc.
[0103] Optionally, a second media content and a second control associated with the second media content can be displayed within the first session interface. The second control is configured to send the second media content to the second user in response to a triggering action by the first user.
[0104] Furthermore, in response to the first user's triggering operation on the second control, a list of users associated with the first user is displayed. The user list includes at least one second user who has a preset association with the first user. For example, the second user with a preset association with the first user can be a user who follows the first user, a user who has established a friendship relationship with the first user, or a user who follows the first user.
[0105] After displaying the user list, the first user can select at least one second user from the user list according to actual needs. In response to this selection, the second media content can be sent to the currently selected second user.
[0106] Figure 5 This is another schematic diagram of a display interface provided in an embodiment of the present disclosure, such as... Figure 5 As shown, the second media content 52 and the second control 53 associated with the second media content can be displayed within the first session interface 51. Therefore, in response to a first user's trigger operation on the first control 53, a user list associated with the first user can be displayed, including at least one second user with a preset association relationship to the first user. Thus, the first user can send the second media content to the currently selected second user by triggering any second user, thereby initiating a session with the second user based on the second media content.
[0107] One possible approach is to associate the second control with a second user who meets preset interaction conditions. Therefore, in response to a first user's triggering action on the second control, the second media content can be directly sent to the second user associated with the second control.
[0108] The content display method provided in this embodiment displays second media content and a second control associated with the second media content in a first session interface. Therefore, the first user can quickly send the second media content to the second user based on the second control, and thus can quickly initiate a session with the second user based on the second media content.
[0109] Furthermore, based on any of the above embodiments, the method further includes:
[0110] In response to the first user's triggering action on the second media content, the first display interface is displayed.
[0111] The second media content is displayed within the first display interface.
[0112] Interactive controls on the first display interface allow for interaction with the second media content.
[0113] In this embodiment, after the second media content is displayed in the first session interface, the first user can trigger an operation on the second media content according to actual needs. In response to the trigger operation, the first display interface can be displayed, and the second media content is displayed in the first display interface. Therefore, the first user can view the second media content more intuitively in the first display interface.
[0114] Furthermore, in order to facilitate the first user's interaction with the virtual object or the second user based on the second media content, interactive controls can be displayed in the first display interface, so that the first user can interact with the second media content based on the interactive controls.
[0115] The content display method provided in this embodiment displays a first display interface in response to a first user's trigger operation on second media content. The second media content is displayed within the first display interface, allowing the first user to view it more intuitively. Furthermore, by displaying interactive controls within the first display interface, interactive operations associated with the second media content can be quickly implemented, enriching the interaction methods within the first display interface.
[0116] Alternatively, based on any of the above embodiments, the interactive control includes a session control.
[0117] Based on the interactive controls of the first display interface, interactions related to the second media content are performed, including:
[0118] Obtain the second interactive content determined by the first user based on the session control, and send the second interactive content within the first session interface. Or
[0119] Interactive controls include third-party controls. Based on the interactive controls of the first display interface, interactions are performed in relation to the second media content, including:
[0120] In response to a first user's triggering operation on a third control, at least one second user is displayed in the first display interface, along with the first user.
[0121] In response to a trigger action on a second user, the second media content is sent to the second user.
[0122] In this embodiment, the first display interface is provided with interactive controls, which include session controls and / or third controls.
[0123] Optionally, the interactive control can be a conversation control, through which the first user can generate second interactive content. This second interactive content includes, but is not limited to, text content, image content, and emoticons. After generating the second interactive content, in response to a send operation triggered on the second interactive content, it can be sent to the second interactive content within the first conversation interface.
[0124] Optionally, the interactive control can be a third control. In response to a first user's triggering operation on the third control, it displays at least one second user within the first display interface. In response to a selection operation triggered by any second user, the second media content is sent to the currently selected second user.
[0125] Figure 6 This is another schematic diagram of interface interaction provided for an embodiment of the present disclosure, such as... Figure 6 As shown, after the second media content 62 is displayed in the first session interface 61, in response to the first user's trigger operation on the second media content 62, a first display interface 63 can be displayed. The first display interface 63 displays the second media content 62 and interactive controls, including a session control 64 and a third control 65. Therefore, the first user can generate a second interactive element for interacting with the virtual object based on the session control 64 and send it to the session with the virtual object. Alternatively, the third control may include a sharing control. When the first user triggers the sharing control, a list of the first user's associated users is displayed, allowing the first user to quickly send the currently viewed second media content to the second user selected in the user list.
[0126] The content display method provided in this embodiment displays interactive controls within a first display interface, enabling a first user to generate second interactive content for interacting with virtual objects based on these control sessions. Alternatively, the first user can quickly send the currently viewed second media content to a second user using the third control. This enriches the interactive methods within the first display interface and enhances the user experience.
[0127] Optionally, based on any of the above embodiments, the method further includes:
[0128] In response to a switching operation triggered by the first user within the first display interface, the system switches between displaying multiple second media contents previously sent by the virtual object within the first display interface.
[0129] In this embodiment, the virtual object history can send multiple pieces of second media content to the first user. After displaying the second media content in the first display interface, the first user can switch between viewing the multiple pieces of second media content sent by the virtual object history through a switching operation. This switching operation includes, but is not limited to, horizontal swiping operations and vertical swiping operations.
[0130] The content display method provided in this embodiment, in response to a switching operation triggered by a first user within a first display interface, switches between displaying multiple second media contents previously sent by a virtual object within the first display interface. This allows the first user to centrally switch and view the second media contents previously sent by the virtual object within the first display interface, improving the user experience and enriching the display content within the first display interface.
[0131] Figure 7 This is a flowchart illustrating a content display method provided in yet another embodiment of this disclosure. Based on any of the above embodiments, such as... Figure 7 As shown, the method includes:
[0132] Step 701: Display the fourth control within the first session interface.
[0133] Step 702: In response to the first user's trigger operation on the fourth control, display message content associated with at least one interactive group in the first session interface. The interactive group is associated with the first user.
[0134] In this embodiment, to facilitate the first user's discovery of more interactive groups, a fourth control can also be displayed within the first session interface. To prevent the fourth control from obscuring the session content within the first session interface, it can be displayed at the edge of the first session interface. For example, the fourth control can be displayed at the bottom of the first session interface.
[0135] Furthermore, in response to the first user's triggering operation on the fourth control, at least one interactive group associated with the first user can be identified, and message content associated with at least one interactive group can be displayed within the first session interface. The interactive group is associated with the first user. For example, the interactive group can be a session group and / or interactive space where the interactive topic is associated with the first user's interests.
[0136] The content display method provided in this embodiment displays a fourth control within the first session interface, enabling the first user to view at least one interactive group more quickly based on the fourth control. This allows the user to select and join an interactive group according to actual needs, facilitating the initiation of session operations within the interactive group.
[0137] Figure 8 This is a schematic diagram of the structure of the content display device provided in the embodiments of this disclosure, such as... Figure 8 As shown, the device includes: a display module 81, a presentation module 82, and an interaction module 83. The display module 81 displays a first session interface associated with a first user and a preset virtual object. The presentation module 82 displays first interactive content within the first session interface, which is recommended content sent by the virtual object in the first session interface. The interaction module 83 is used to perform interactive operations with the virtual object or at least one second user based on the first interactive content.
[0138] Furthermore, based on any of the above embodiments, the first interactive content includes message content associated with the interactive group, and the interactive group includes at least one second user. The presentation module is configured to: display, within the first session interface, one or more of the following: the association information of the interactive group, at least one piece of first session content associated with the interactive group, and one or more of the first controls associated with the interactive group.
[0139] Furthermore, based on any of the above embodiments, the interactive group is associated with a conversation group or an interactive space. The conversation group is associated with a third user who requests to join the conversation group, and the third user establishes an association with the conversation group based on the request to join. The interactive space is associated with an interactive topic, and the interactive space and the fourth user participating in the interactive space are independent of each other.
[0140] Furthermore, based on any of the above embodiments, the number of first conversation contents is multiple. The content display device further includes: a presentation module, used to dynamically switch and display multiple first conversation contents associated with the interactive group within the first conversation interface. The first conversation contents include real-time conversation content within the interactive group or a preset number of historical conversation contents within the interactive group.
[0141] Furthermore, based on any of the above embodiments, the interaction module is used to: in response to a trigger operation on the first control, display the interactive interface associated with the interactive group, and display the conversation content associated with the interactive group within the interactive interface.
[0142] Furthermore, based on any of the above embodiments, the content display device further includes: a presentation module for displaying interactive information and / or interactive controls on an interactive interface associated with the interactive group; a generation module for generating session messages based on the interactive information and / or interactive controls; and a sending module for sending the session messages.
[0143] Furthermore, based on any of the above embodiments, the content display device further includes: a presentation module, used to display candidate session messages within an interactive interface, the candidate session messages including text content associated with the first user and / or at least one first media content. The text content is generated by a generative model based on the first user's associated information, and the first media content is associated with the first user's interactions.
[0144] Furthermore, based on any of the above embodiments, the first interactive content includes second media content. The presentation module is configured to: display the second media content and a second control associated with the second media content within a first session interface; and perform interactive operations with a virtual object or at least one second user based on the first interactive content, including: in response to a trigger operation by the first user on the second control, displaying a user list associated with the first user, the user list including at least one second user with a preset association relationship with the first user; and in response to a trigger operation by the second user, sending the second media content to the second user.
[0145] Furthermore, based on any of the above embodiments, the content display device further includes: a display module, used to display a first display interface in response to a first user's triggering operation on the second media content; a presentation module, used to display the second media content within the first display interface; and an interaction module, used to perform interactions related to the second media content based on interactive controls on the first display interface.
[0146] Furthermore, based on any of the above embodiments, the interactive control includes a session control. The interactive module is configured to: acquire second interactive content determined by the first user based on the session control, and send the second interactive content within a first session interface. Alternatively, the interactive control includes a third control. The interactive module is configured to: in response to a trigger operation by the first user on the third control, display at least one second user and the first user within a first display interface; and in response to a trigger operation on the second user, send second media content to the second user.
[0147] Furthermore, based on any of the above embodiments, the content display device further includes: a switching module, used to switch between displaying multiple second media contents historically sent by the virtual object in the first display interface in response to a switching operation triggered by the first user within the first display interface.
[0148] Furthermore, based on any of the above embodiments, the first interactive content is interactive content associated with the first user.
[0149] Furthermore, based on any of the above embodiments, the first interactive content is sent by the virtual object when the first user's session operation meets preset conditions.
[0150] Furthermore, based on any of the above embodiments, the content display device further includes: a display module for displaying a fourth control within a first session interface; and a presentation module for displaying message content associated with at least one interactive group within the first session interface in response to a triggering operation of the fourth control by the first user, wherein the interactive group is associated with the first user.
[0151] Furthermore, based on any of the above embodiments, the content display device further includes: a presentation module, used to display conversation messages within a first conversation interface, the conversation messages being used to interact with a first user and / or to introduce first interactive content, the conversation messages including one or more of text content, image content, emoticon content, and audio / video content.
[0152] The device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effect are similar, and will not be described again here.
[0153] To implement the above embodiments, this disclosure also provides a computer-readable storage medium storing computer-executable instructions. When a processor executes the computer-executable instructions, it implements the content display method as described in any of the above embodiments.
[0154] To implement the above embodiments, this disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the content display method as described in any of the above embodiments.
[0155] To implement the above embodiments, this disclosure also provides an electronic device, including: a processor and a memory;
[0156] The memory stores the instructions that the computer executes;
[0157] The processor executes computer execution instructions stored in memory, causing the processor to perform the content display method as described in any of the above embodiments.
[0158] Figure 9This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. The electronic device 900 can be a terminal device or a server. The terminal device can include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablet computers, portable media players (PMPs), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 9 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0159] like Figure 9 As shown, the electronic device 900 may include a processing unit (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. The RAM 903 also stores various programs and data required for the operation of the electronic device 900. The processing unit 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0160] Typically, the following devices can be connected to I / O interface 905: input devices 906 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 907 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 908 including, for example, magnetic tapes, hard disks, etc.; and communication devices 909. Communication device 909 allows electronic device 900 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 9 An electronic device 900 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0161] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 909, or installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by a processing device 901, it performs the functions defined in the methods of embodiments of this disclosure.
[0162] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0163] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0164] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.
[0165] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0166] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0167] The units described in the embodiments of this disclosure can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".
[0168] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.
[0169] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0170] In a first aspect, according to one or more embodiments of this disclosure, a content display method is provided, comprising:
[0171] Display the first user's initial conversation interface, which is associated with a pre-defined virtual object;
[0172] The first interactive content is displayed in the first session interface. The first interactive content is the recommendation content sent by the virtual object in the first session interface.
[0173] Interacting with a virtual object or at least one second user based on the first interactive content.
[0174] According to one or more embodiments of this disclosure, the first interactive content includes message content associated with an interactive group, and the interactive group includes at least one second user;
[0175] The first interactive content is displayed in the first session interface, including:
[0176] The first session interface displays one or more of the following: the associated information of the interactive group, at least one piece of first session content associated with the interactive group, and the first control associated with the interactive group.
[0177] According to one or more embodiments of this disclosure, interactive groups are associated with session groups or interactive spaces, wherein,
[0178] A conversation group is associated with a third user who requests to join the conversation group. The third user establishes an association with the conversation group based on the request to join.
[0179] The interactive space is related to the interactive theme, and the interactive space and the fourth user participating in the interactive space are independent of each other.
[0180] According to one or more embodiments of this disclosure, the number of first session contents is multiple; the method further includes:
[0181] The first conversation interface dynamically switches between displaying multiple first conversation messages associated with the interactive group;
[0182] The first session content includes real-time session content within the interactive group or a preset number of historical session contents within the interactive group.
[0183] According to one or more embodiments of this disclosure, interactive operations are performed between a virtual object or at least one second user based on first interactive content, including:
[0184] In response to the triggering operation of the first control, the interactive interface associated with the interactive group is displayed, and the conversation content associated with the interactive group is displayed within the interactive interface.
[0185] According to one or more embodiments of this disclosure, the method further includes:
[0186] Display interactive information and / or interactive controls on the interactive interface associated with the interactive group;
[0187] Generate session messages based on interactive information and / or interactive controls, and
[0188] Send a session message.
[0189] According to one or more embodiments of this disclosure, the method further includes:
[0190] Candidate session messages are displayed within the interactive interface. These messages include text content associated with the first user and / or at least one first media content. The text content is generated by a generative model based on the first user's associated information, and the first media content is associated with the first user's interactions.
[0191] According to one or more embodiments of this disclosure, the first interactive content includes second media content; displaying the first interactive content within a first session interface includes:
[0192] The second media content and the second control associated with the second media content are displayed within the first session interface;
[0193] Interacting with a virtual object or at least one second user based on the first interactive content includes:
[0194] In response to the first user's trigger operation on the second control, a list of users associated with the first user is displayed, including at least one second user who has a preset association with the first user;
[0195] In response to a trigger action on a second user, the second media content is sent to the second user.
[0196] According to one or more embodiments of this disclosure, the method further includes:
[0197] In response to the first user's triggering action on the second media content, the first display interface is displayed;
[0198] Display the second media content within the first display interface;
[0199] Interactive controls on the first display interface allow for interaction with the second media content.
[0200] According to one or more embodiments of this disclosure, the interactive control includes a session control;
[0201] Based on the interactive controls of the first display interface, interactions related to the second media content are performed, including:
[0202] Obtain the second interactive content determined by the first user based on the session control, and send the second interactive content within the first session interface; or
[0203] Interactive controls include third controls; based on the interactive controls of the first display interface, interactions are performed in relation to the second media content, including:
[0204] In response to the first user's trigger operation on the third control, display at least one second user in the first display interface;
[0205] In response to a trigger action on a second user, the second media content is sent to the second user.
[0206] According to one or more embodiments of this disclosure, the method further includes:
[0207] In response to a switching operation triggered by the first user within the first display interface, the system switches between displaying multiple second media contents previously sent by the virtual object within the first display interface.
[0208] According to one or more embodiments of this disclosure, the first interactive content is interactive content associated with a first user.
[0209] According to one or more embodiments of this disclosure, the first interactive content is sent by the virtual object when the first user's session operation meets preset conditions.
[0210] According to one or more embodiments of this disclosure, the method further includes:
[0211] Display the fourth control within the first session interface;
[0212] In response to the first user's triggering operation on the fourth control, at least one message content associated with an interactive group is displayed in the first session interface, and the interactive group is associated with the first user.
[0213] According to one or more embodiments of this disclosure, the method further includes:
[0214] The first session interface displays session messages, which are used to interact with the first user and / or to introduce the first interactive content. The session messages include one or more of the following: text content, image content, emoticon content, audio and video.
[0215] Secondly, according to one or more embodiments of this disclosure, a content display device is provided, comprising:
[0216] The display module is used to display the first session interface associated with the first user and the preset virtual object;
[0217] The presentation module is used to display the first interactive content in the first session interface. The first interactive content is the recommended content sent by the virtual object in the first session interface.
[0218] The interactive module is used to perform interactive operations with virtual objects or at least one second user based on the first interactive content.
[0219] According to one or more embodiments of this disclosure, the first interactive content includes message content associated with an interactive group, and the interactive group includes at least one second user;
[0220] The presentation module is used for:
[0221] The first session interface displays one or more of the following: the associated information of the interactive group, at least one piece of first session content associated with the interactive group, and the first control associated with the interactive group.
[0222] According to one or more embodiments of this disclosure, interactive groups are associated with session groups or interactive spaces, wherein,
[0223] A conversation group is associated with a third user who requests to join the conversation group. The third user establishes an association with the conversation group based on the request to join.
[0224] The interactive space is related to the interactive theme, and the interactive space and the fourth user participating in the interactive space are independent of each other.
[0225] According to one or more embodiments of this disclosure, the number of first session contents is multiple; the content display device further includes:
[0226] The presentation module is used to dynamically switch and display multiple pieces of content from the first session associated with the interactive group within the first session interface;
[0227] The first session content includes real-time session content within the interactive group or a preset number of historical session contents within the interactive group.
[0228] According to one or more embodiments of this disclosure, the interactive module is used for:
[0229] In response to the triggering operation of the first control, the interactive interface associated with the interactive group is displayed, and the conversation content associated with the interactive group is displayed within the interactive interface.
[0230] According to one or more embodiments of this disclosure, the content display device further includes:
[0231] The presentation module is used to display interactive information and / or interactive controls in the interactive interface associated with the interactive group;
[0232] The generation module is used to generate session messages based on interactive information and / or interactive controls, and
[0233] The sending module is used to send session messages.
[0234] According to one or more embodiments of this disclosure, the content display device further includes:
[0235] The presentation module is used to display candidate session messages within the interactive interface. The candidate session messages include text content associated with the first user and / or at least one first media content. The text content is generated by the generative model based on the first user's associated information, and the first media content is associated with the first user's interaction.
[0236] According to one or more embodiments of this disclosure, the first interactive content includes second media content; the presentation module is used for:
[0237] The second media content and the second control associated with the second media content are displayed within the first session interface;
[0238] Interacting with a virtual object or at least one second user based on the first interactive content includes:
[0239] In response to the first user's trigger operation on the second control, a list of users associated with the first user is displayed, including at least one second user who has a preset association with the first user;
[0240] In response to a trigger action on a second user, the second media content is sent to the second user.
[0241] According to one or more embodiments of this disclosure, the content display device further includes:
[0242] The display module is used to respond to the first user's trigger operation on the second media content and display the first display interface;
[0243] The presentation module is used to display the second media content within the first display interface;
[0244] The interactive module is used to enable interaction with the second media content based on the interactive controls of the first display interface.
[0245] According to one or more embodiments of this disclosure, the interactive control includes a session control;
[0246] Interactive modules are used for:
[0247] Obtain the second interactive content determined by the first user based on the session control, and send the second interactive content within the first session interface; or
[0248] Interactive controls include third-party controls; interactive modules are used for:
[0249] In response to the first user's trigger operation on the third control, display at least one second user in the first display interface;
[0250] In response to a trigger action on a second user, the second media content is sent to the second user.
[0251] According to one or more embodiments of this disclosure, the content display device further includes:
[0252] The switching module is used to respond to the switching operation triggered by the first user in the first display interface, and to switch between displaying multiple second media contents sent by the virtual object in the past in the first display interface.
[0253] According to one or more embodiments of this disclosure, the first interactive content is interactive content associated with a first user.
[0254] According to one or more embodiments of this disclosure, the first interactive content is sent by the virtual object when the first user's session operation meets preset conditions.
[0255] According to one or more embodiments of this disclosure, the content display device further includes:
[0256] The display module is used to display the fourth control within the first session interface;
[0257] The presentation module is used to respond to the first user's trigger operation on the fourth control and display message content associated with at least one interactive group in the first session interface. The interactive group is associated with the first user.
[0258] According to one or more embodiments of this disclosure, the content display device further includes:
[0259] The presentation module is used to display conversation messages within the first conversation interface. The conversation messages are used to interact with the first user and / or to introduce the first interactive content. The conversation messages include one or more of the following: text content, image content, emoticon content, and audio / video content.
[0260] Thirdly, according to one or more embodiments of the present disclosure, an electronic device is provided, comprising: at least one processor and a memory;
[0261] The memory stores the instructions that the computer executes;
[0262] At least one processor executes computer execution instructions stored in memory, causing at least one processor to perform the content display method of the first aspect above and various possible designs of the first aspect.
[0263] Fourthly, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, which stores computer-executable instructions, and when a processor executes the computer-executable instructions, implements the content display method of the first aspect and various possible designs of the first aspect as described above.
[0264] Fifthly, according to one or more embodiments of the present disclosure, a computer program product is provided, including a computer program, which, when executed by a processor, implements the content display method described in the first aspect above and various possible designs of the first aspect.
[0265] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0266] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0267] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A content display method, characterized in that, include: Display the first user's initial conversation interface, which is associated with a pre-defined virtual object; The first interactive content is displayed in the first session interface, and the first interactive content is the recommended content sent by the virtual object in the first session interface; Based on the first interactive content, interact with the virtual object or at least one second user.
2. The method according to claim 1, characterized in that, The first interactive content includes message content associated with an interactive group, wherein the interactive group includes at least one second user; The step of displaying the first interactive content within the first session interface includes: The first session interface displays one or more of the following: the association information of the interactive group, at least one first session content associated with the interactive group, and the first control associated with the interactive group.
3. The method according to claim 2, characterized in that, The interactive groups are associated with conversation groups or interactive spaces, wherein, The session group is associated with a third user who applies to join the session group, and the third user establishes an association with the session group based on the application to join; The interactive space is associated with the interactive theme, and the interactive space is independent of the fourth user participating in the interactive space.
4. The method according to claim 2, characterized in that, The first session contains multiple messages; the method further includes: Within the first conversation interface, multiple first conversation messages associated with the interactive group are dynamically switched and displayed; The first session content includes real-time session content within the interactive group or a preset number of historical session contents within the interactive group.
5. The method according to claim 2, characterized in that, The interaction operation based on the first interactive content with the virtual object or at least one second user includes: In response to a trigger operation on the first control, an interactive interface associated with the interactive group is displayed, and the conversation content associated with the interactive group is displayed within the interactive interface.
6. The method according to claim 5, characterized in that, The method further includes: Interactive information and / or interactive controls are displayed on the interactive interface associated with the interactive group; Generate session messages based on the interactive information and / or interactive controls, and Send the session message.
7. The method according to claim 6, characterized in that, The method further includes: Candidate session messages are displayed within the interactive interface. These candidate session messages include text content associated with the first user and / or at least one first media content. The text content is generated by a generative model based on the first user's association information, and the first media content is associated with the first user's interactions.
8. The method according to claim 1, characterized in that, The first interactive content includes second media content; displaying the first interactive content within the first session interface includes: The second media content and the second control associated with the second media content are displayed within the first session interface; The interaction operation based on the first interactive content with the virtual object or at least one second user includes: In response to a first user's triggering operation on the second control, a list of users associated with the first user is displayed, the list of users including at least one second user who has a preset association with the first user; In response to a trigger operation on the second user, the second media content is sent to the second user.
9. The method according to claim 8, characterized in that, The method further includes: In response to the first user's trigger operation on the second media content, the first display interface is displayed; The second media content is displayed within the first display interface; Based on the interactive controls of the first display interface, interactions can be performed in relation to the second media content.
10. The method according to claim 9, characterized in that, The interactive controls include session controls; The interactive controls based on the first display interface, which enable interaction with the second media content, include: Obtain the second interactive content determined by the first user based on the session control, and send the second interactive content within the first session interface; or The interactive control includes a third control; the interaction based on the interactive control of the first display interface, which is associated with the second media content, includes: In response to the first user's trigger operation on the third control, at least one second user is displayed in the first display interface, along with the first user; In response to a trigger operation on the second user, the second media content is sent to the second user.
11. The method according to claim 9, characterized in that, The method further includes: In response to a switching operation triggered by a first user within the first display interface, the virtual object switches between displaying multiple second media contents that were previously sent by the virtual object within the first display interface.
12. The method according to any one of claims 1-11, characterized in that, The first interactive content is sent by the virtual object when the first user's session operation meets preset conditions.
13. The method according to any one of claims 1-11, characterized in that, The method further includes: Display the fourth control within the first session interface; In response to a first user's triggering operation on the fourth control, at least one message content associated with an interactive group is displayed in the first session interface, the interactive group being associated with the first user.
14. The method according to any one of claims 1-11, characterized in that, The method further includes: The first conversation interface displays conversation messages, which are used to interact with the first user and / or to introduce the first interactive content. The conversation messages include one or more of the following: text content, image content, emoticon content, and audio / video content.
15. A content display device, characterized in that, include: The display module is used to display the first session interface associated with the first user and the preset virtual object; The presentation module is used to display first interactive content within the first session interface, wherein the first interactive content is the recommended content sent by the virtual object in the first session interface; An interactive module is used to perform interactive operations with the virtual object or at least one second user based on the first interactive content.
16. An electronic device, characterized in that, include: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the content display method as described in any one of claims 1 to 14.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the content display method as described in any one of claims 1 to 14.
18. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the content display method as described in any one of claims 1 to 14.
Citation Information
Patent Citations
Message processing method and device, device and storage medium
CN114003326A
Interaction method and device, storage medium and program product
CN119937855A
Group chat recommendation method and device, computer equipment, readable storage medium and program product
CN120301860A