Group session creation method and device, group session display method and device, electronic equipment, storage medium and program product

By creating group conversations associated with interactive content and using association controls, users can join without having to reply to each message individually. This solves the problem of limited interaction methods, enriches the ways interactive content can be shared, and simplifies the operation process.

CN120935136APending Publication Date: 2025-11-11BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Application Number
CN202511173512.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-20
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

In existing technologies, the interaction methods associated with interactive content are relatively simple and lack diversity.

Method used

By creating group sessions associated with interactive content and using associated controls as the session entry point, users can join interactions without having to reply to each message individually, simplifying the process and allowing users to create group sessions based on association relationships.

Benefits of technology

It enriches the interactive methods associated with interactive content, simplifies user operations, supports interaction between different related users, and does not rely on the follow or friend relationships between users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935136A_ABST
    Figure CN120935136A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a group session creation method and device, a group session display method and device, electronic equipment, a storage medium and a program product. The method comprises the following steps: publishing interactive content of media content; in response to a group creation operation of a first user based on the interactive content, creating a group session, the group session including the first user; and displaying an association control corresponding to a group session associated with the interactive content, wherein the association control is configured as a session entry of the group session. According to the embodiment of the invention, the method can achieve the creation of the group session associated with the interaction content, and enriches the interaction modes associated with the interaction content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and more particularly to a method for creating and displaying group sessions, an apparatus, an electronic device, a storage medium, and a program product. Background Technology

[0002] Currently, some applications allow users to post interactive content about media content and / or reply to interactive content posted by other users, enabling interaction between different users. However, the interaction methods associated with interactive content in these technologies are relatively limited. Summary of the Invention

[0003] This disclosure provides a method for creating and displaying group sessions, an apparatus, an electronic device, a storage medium, and a program product to enrich the interactive methods associated with interactive content.

[0004] In a first aspect, embodiments of this disclosure provide a method for creating a group session, including:

[0005] Interactive content for publishing media content;

[0006] In response to a group creation operation by a first user based on the interactive content, a group session is created, wherein the group session includes the first user;

[0007] Display associated controls corresponding to the group session associated with the interactive content, and the associated controls are configured as the session entry point of the group session.

[0008] Secondly, embodiments of this disclosure also provide a method for displaying group sessions, including:

[0009] Display associated controls corresponding to group sessions associated with interactive content, wherein the group session is created by a first user based on the interactive content of media content, the interactive content is published by the first user, and the associated controls are configured as the session entry point of the group session;

[0010] In response to a third user's triggering action on the associated control, the session interface of the group session is displayed, wherein the third user includes the associated user of the group session.

[0011] Thirdly, embodiments of this disclosure also provide an apparatus for creating a group session, comprising:

[0012] The interactive content publishing module is used to publish interactive content for media content.

[0013] A group creation module is used to create a group session in response to a group creation operation by a first user based on the interactive content, wherein the group session includes the first user;

[0014] The first control display module is used to display associated controls corresponding to the group session associated with the interactive content. The associated controls are configured as the session entry points of the group session.

[0015] Fourthly, embodiments of this disclosure also provide a display device for group conversations, including:

[0016] The second control display module is used to display associated controls corresponding to group sessions associated with interactive content. The group session is created by the first user based on the interactive content of media content, the interactive content is published by the first user, and the associated controls are configured as the session entry point of the group session.

[0017] The first interface display module is used to display the session interface of the group session in response to a trigger operation by a third user on the associated control, wherein the third user includes the associated user of the group session.

[0018] Fifthly, embodiments of this disclosure also provide an electronic device, including:

[0019] One or more processors;

[0020] Memory, used to store one or more programs.

[0021] When the one or more programs are executed by the one or more processors, the one or more processors implement the group session creation method or group session display method as described in the embodiments of this disclosure.

[0022] In a sixth aspect, embodiments of this disclosure also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the group session creation method or the group session display method as described in embodiments of this disclosure.

[0023] In a seventh aspect, embodiments of this disclosure also provide a computer program product that, when executed by a computer, enables the computer to implement the group session creation method or the group session display method as described in embodiments of this disclosure.

[0024] The group session creation method, display method, apparatus, electronic device, storage medium, and program product provided in this disclosure support a first user in creating a group session associated with interactive content published by the user for media content. This eliminates the need for the first user to individually reply to each user they wish to interact with in the interaction area, enabling the creation of group sessions associated with interactive content, enriching the interaction methods associated with interactive content, and simplifying the operations required for different associated users to interact with the interactive content. Furthermore, the creation of group sessions does not rely on user follow or friend relationships, further enriching the creation methods and simplifying the operations required for creating group sessions. And / or, it supports a third user entering the group session associated with the interactive content published by the first user based on the associated control corresponding to this interactive content, interacting with the first user and other associated users of this interactive content, enriching the interaction methods associated with interactive content, and simplifying the operations required for different associated users to interact with the interactive content. Attached Figure Description

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

[0026] Figure 1 A flowchart illustrating a method for creating a group session according to an embodiment of this disclosure;

[0027] Figure 2 A schematic diagram illustrating the display of interactive content provided in an embodiment of this disclosure;

[0028] Figure 3 This is a schematic diagram illustrating the display of a creation prompt message provided in an embodiment of this disclosure;

[0029] Figure 4 A schematic diagram illustrating the display of a session interface provided in an embodiment of this disclosure;

[0030] Figure 5 A schematic diagram illustrating a first associated control provided in an embodiment of this disclosure;

[0031] Figure 6 A flowchart illustrating another method for creating a group session provided in an embodiment of this disclosure;

[0032] Figure 7 A schematic diagram illustrating a group creation interface provided in an embodiment of this disclosure;

[0033] Figure 8This is a schematic diagram illustrating the display of an invitation prompt message provided in an embodiment of this disclosure;

[0034] Figure 9 This is a schematic diagram illustrating a user invitation interface provided in an embodiment of this disclosure;

[0035] Figure 10 A flowchart illustrating a method for displaying a group session according to an embodiment of this disclosure;

[0036] Figure 11 A schematic diagram illustrating yet another session interface provided in an embodiment of this disclosure;

[0037] Figure 12 This is a schematic diagram illustrating the display of invitation information provided in an embodiment of the present disclosure;

[0038] Figure 13 This is a schematic diagram illustrating the display of an information interface provided in an embodiment of this disclosure;

[0039] Figure 14 A structural block diagram of a group session creation apparatus provided in an embodiment of this disclosure;

[0040] Figure 15 A structural block diagram of a group conversation display device provided in an embodiment of this disclosure;

[0041] Figure 16 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0042] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0043] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0044] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0045] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0046] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0047] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

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

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

[0050] 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 "agree" or "disagree" to provide personal information to the electronic device.

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

[0052] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0053] Figure 1 This is a flowchart illustrating a method for creating a group session according to an embodiment of this disclosure. The method can be executed by a group session creation device, which can be implemented in software and / or hardware and can be configured in an electronic device, typically a computer, mobile phone, or tablet. The group session creation method provided in this disclosure is applicable to scenarios involving the creation of group sessions associated with interactive media content. Figure 1 As shown, the method for creating a group session provided in this embodiment may include:

[0054] S101. Interactive content for publishing media content.

[0055] Interactive content can be understood as content that interacts with media content. The type of interactive content is not limited; for example, interactive content may include comments and / or bullet comments. Optionally, the interactive content includes comments on the media content, thus the interactive content may include comment information published in response to the media content. The following explanation uses the example of interactive content including comments. This interactive content can be published by a first user or a user other than the first user; this embodiment uses the example of interactive content being published by the first user.

[0056] The aforementioned media content can be content that supports interaction through the publication of interactive content, such as works published by users in the current application, which can be published by the first user or users other than the first user. This media content can be, for example, video content, text and image content, or a combination of video content and text and image content, etc., and this embodiment does not limit it in this way.

[0057] In this step, interactive content can be published for the media content. For example, the first user can publish interactive content in the interactive area of ​​the media content.

[0058] For example, a first user can trigger the display of an interactive content input area based on the interactive area 20 of the media content. In the interactive content input area, the user can enter the interactive content 21 they wish to publish, and then publish the interactive content 21 by performing a publish operation. After the interactive content 21 is published, it can be displayed in the interactive area 20 of the media content for the first user and / or other users to view. This interactive area 20 can be an area for displaying and / or publishing interactive content. Taking the interactive content 21 as a comment as an example, this interactive area 20 can be, for example, a comment interface for the media content, such as a comment panel. Figure 2 As shown.

[0059] S102. In response to the group creation operation of the first user based on the interactive content, a group session is created, wherein the group session includes the first user.

[0060] In some embodiments, after a first user publishes interactive content, the first user may receive a creation prompt message on their side indicating the creation of a group associated with the interactive content. The first user can then create a group session associated with the interactive content based on this creation prompt message. For example, the creation prompt message indicating the creation of a group session associated with the interactive content may be displayed on the first user's client after preset conditions are met.

[0061] The group creation operation based on interactive content can be understood as a triggering operation used to instruct the creation of a group session associated with this interactive content. The execution method of this group creation operation is not limited; for example, it may include triggering a group creation control or performing a group creation gesture. The created group session can be associated with the interactive content posted by the first user, thus the group session can be created based on this interactive content posted by the first user; this group session can support quickly inviting users associated with this interactive content to join without first establishing an association with the corresponding users; and / or, the session entry point of this group session can support display associated with this interactive content, etc. A group session can be understood as a session that supports communication between multiple users within a single session interface.

[0062] Specifically, upon receiving a group creation operation from the first user based on interactive content, such as detecting that the first user has triggered the group creation control, a group session associated with this interactive content can be created, such as directly creating a group session associated with this interactive content, and / or, a group creation interface can be displayed for the user to create a group session associated with the interactive content based on this group creation interface; and the addition of the first user to this group session can be triggered, such as adding the first user to the administrator of this group session, etc.

[0063] In this embodiment, the method by which the first user creates a group session associated with the interactive content can be flexibly set as needed, and this embodiment does not limit this.

[0064] In some implementations, a first user can create a group session associated with the interactive content based on creation prompts for that interactive content. Optionally, in this case, creating a group session in response to the first user's group creation operation based on the interactive content includes: displaying creation prompts for the interactive content, the creation prompts being generated in response to the interactive content and / or the associated user of the interactive content meeting a second condition, the creation prompts being used to prompt for group creation; and creating a group session associated with the interactive content in response to a group creation operation based on the creation prompts.

[0065] The creation prompt can be a message used to prompt the creation of a group session associated with the interactive content. This creation prompt can be generated when a second condition is met. The second condition can be set as needed. In some examples, the second condition can be associated with the interactive content and / or the users associated with the interactive content. For example, the second condition may include: the interactive content includes content of the first type; the interactive content has a content topic of the second type; the interactive content has associated users of the third type; and / or the number of associated users of the interactive content is greater than or equal to a set number, etc.

[0066] In this context, "associated users" of interactive content can be understood as users connected to the interactive content, such as users who view the interactive content and / or users who provide feedback on the interactive content. Viewers of interactive content are those who view the interactive content, such as users viewing it in the interactive area of ​​media content. Feedback users of interactive content are those who provide feedback on the interactive content, such as users who like the interactive content and / or users who reply to it. Likers are users who give a thumbs-up to the interactive content. Replies are users who reply to the interactive content. The first, second, and third types and / or the set quantity can be flexibly set. For example, the first type can include text and / or image types, meaning the interactive content includes text and / or image content; the second type can include interest types, travel types, or sports types, such as interactive content related to interests, travel, and / or sports; the third type can include users who like, reply, and / or users who reply with text content; the set quantity can be, for example, 30, 50, or 70.

[0067] For example, if the interactive content posted by the first user in relation to the media content and / or the associated users of this interactive content meet the second condition, such as if the interactive content posted by the first user in relation to the media content has a second type of content theme, or if the number of associated users who reply to this interactive content with text content other than mentions (such as @) is greater than or equal to a set number, a creation prompt message for this interactive content can be generated.

[0068] The current application can display this creation prompt message 30. For example, when the current application receives a display operation from the first user regarding this creation prompt message 30, it can display this creation prompt message 30, such as displaying it in the information display interface. Figure 3 As shown, this creation prompt message 30 prompts the first user to create a group session associated with the interactive content 21 published for media content. Furthermore, upon receiving a group creation operation from the first user based on this creation prompt message 30, such as when at least a portion of the information content (e.g., text content) triggered by the first user in this creation prompt message 30 and / or the first group creation control 31 displayed in association with this creation prompt message 30 is detected, a group session associated with the interactive content 21 can be created to facilitate interaction between the first user and / or users associated with the interactive content 21 based on this group session.

[0069] In some implementations, a first user can create a group session associated with the interactive content based on a second group creation control displayed in association with it. For example, if the first user's interactive content posted on media content and / or the associated user of the interactive content meets a second condition, the second group creation control can be displayed at the associated location of the interactive content. For instance, when the first user views the interactive content in the interactive area of ​​the media content and / or in the set of interactive content posted by the first user (at least a portion of the interactive content), the second group creation control can be further displayed at the associated location of the interactive content. Upon detecting that the first user triggers the second group creation control, it can be determined that a group creation operation based on the interactive content has been received, and in response to the group creation operation, a group session associated with the interactive content is created. The associated location of the interactive content can be understood as a location associated with the display location of the interactive content, such as a location within a preset distance range from the display location of the interactive content. This associated location can be located above, below, to the left, or to the right of the display location of the interactive content, etc., and this embodiment does not limit this.

[0070] In this embodiment, after creating a group session associated with the interactive content published by the first user in response to the first user's group creation operation, interface switching may or may not be performed. For example, after the interactive content published by the first user is created, the interface displayed before receiving the group creation operation can be maintained; alternatively, the currently displayed interface can be switched to another interface different from the interface displayed before receiving the group creation operation. This embodiment does not limit this. This other interface can be set as needed. For example, this other interface may include the session interface of the created group session, the display interface of the associated controls corresponding to the created group session, or the display interface of the interactive content published by the first user, etc.

[0071] In some examples, after a group session associated with interactive content is created in response to a group creation operation based on that interactive content, the user can switch to the session interface of that group session. This allows the first user to view, configure, and / or send session messages within the group session. Once the session interface is displayed, content associated with the interactive content posted by the first user can be shown or hidden. For example, content associated with the interactive content posted by the first user can be displayed. This could be done by sharing the interactive content posted by the first user in the session interface as a notification or session message, indicating to users joining the group session that it is associated with the interactive content posted by the first user, thus enriching the content displayed in the session interface.

[0072] Optionally, the method for creating a group session may further include: displaying a session interface of the group session in response to the creation of the group session; and sharing the interactive content in the session interface in the form of a session message sent by the first user.

[0073] For example, in response to the first user creating a group session based on their published interactive content 21, the session interface of this group session can be automatically displayed, and the interactive content 21 published by the first user can be shared in this session interface in the form of a session message 40 published by the first user, such as... Figure 4 As shown, sharing is no longer required from the first user through manual operation, further simplifying the operations that the first user needs to perform.

[0074] Please continue to refer to this. Figure 4 When sharing interactive content 21 posted by the first user in the conversation interface in the form of conversation message 40, for example, the conversation message 40 sharing the interactive content 21 may include sharing content 41 of the interactive content 21. This sharing content 41 may include sharing prompt content of the interactive content 21 and / or at least part of the content information of the interactive content 21. The sharing prompt content can be used to indicate that this sharing content 41 is a sharing of the interactive content 21, and the content information can be used to indicate the content contained in the interactive content 21. Thus, users in the group conversation (such as the first user and / or the second user, etc.) can view the complete content information of the interactive content 21 by triggering this sharing content 41, such as switching to the interactive area 20 of the media content by triggering this sharing content 41, and viewing the complete content information of the interactive content 21 in this interactive area 20, such as... Figure 2 As shown.

[0075] Furthermore, the shared content 41 can also be associated with media content information 42, which includes the publisher's identifier and the media content identifier. The publisher's identifier can be understood as the user identifier of the user who published the media content, such as the user's avatar and / or nickname. The media content identifier can be understood as the identifier of the media content corresponding to the interactive content 21, such as the media content's name and / or cover image. Thus, users in the group session can view the media content corresponding to the interactive content 21 by triggering this media content information 41, such as playing the media content in the session interface and / or the media content's playback interface, etc.

[0076] In this embodiment, when the session interface of the group session associated with the interactive content posted by the first user is displayed, the session interface may further display a session identifier for this group session. This session identifier can be set by the relevant business personnel of the current application, determined based on the interactive content, and / or set by the users in this group session (such as the first user). For example, when creating this group session, the session identifier for this group session can be further determined, such as setting the session identifier of this group session to a preset identifier or determining the session identifier of this group session based on the interactive content posted by the first user; and after the group session is created, users in this group session can also edit the session identifier of this group session. The session identifier of the group session can be used to identify this group session; for example, the session identifier of the group session may include a session name and / or a session icon, etc.

[0077] Taking a session identifier including a session name as an example, when creating this group session, a session name can be further generated, such as setting the session name to a preset name, or determining the session name based on the interactive content published by the first user. Therefore, when displaying the session interface of this group session, the session name can be displayed in the session interface. Optionally, in this case, the method for creating the group session may further include: displaying the session name of the group session in the session interface, wherein the session name is a preset name, or the session name is generated based on the interactive content. The preset name can be a pre-set name; for example, this preset name can be a default session name set by the business personnel of the current application or the first user before creating the group session. The method of generating the session name of the group session associated with the interactive content published by the first user can be set as needed. For example, semantic analysis can be performed on the interactive content to determine the content theme of the interactive content, and a session name associated with the group session can be generated based on this content theme, etc.

[0078] S103. Display the associated control corresponding to the group session associated with the interactive content, wherein the associated control is configured as the session entry point of the group session.

[0079] The associated control can be a control associated with this group session created based on the interactive content. For example, this associated control can be configured as the session entry point for this group session. The session entry point can be used to enter this group session, such as indicating the display of the session interface when triggered.

[0080] For example, after creating a group session associated with interactive content, the associated controls corresponding to this group session can be displayed. For instance, the associated controls corresponding to this group session can be automatically displayed in response to the creation of this group session; or the associated controls corresponding to this group session can be displayed in response to the first user's display operation on these associated controls, and so on.

[0081] In this embodiment, the display position of the associated controls is not limited. For example, the associated controls of this group session can be displayed in the first user's session collection; or the associated controls of this group session can be displayed at the associated position of the interactive content 21 published by the first user, so as to further enrich the display method of the associated controls. In this case, optionally, displaying the associated controls corresponding to the group session associated with the interactive content 21 includes: displaying the first associated control 50 corresponding to the group session at the associated position of the interactive content 21, such as... Figure 5 As shown in the figure (taking the interactive content 21 posted by the first user displayed in the interactive area 20 of the media content as an example). The associated control corresponding to the group session associated with the interactive content 21 posted by the first user may include a first associated control 50. This first associated control 50 can be understood as the associated control displayed at the associated position of the interactive content 21 posted by the first user and corresponding to this group session.

[0082] In this embodiment, the associated control corresponding to the group session associated with the interactive content can be configured to trigger entry into this group session. For example, when a user (such as the first user) triggers the associated control corresponding to this group session, the session interface of this group session can be displayed. In this case, optionally, the group session creation method may further include: displaying the session interface of the group session in response to a trigger operation on the associated control.

[0083] This embodiment provides a method for creating group sessions by publishing interactive content from media content; responding to a first user's group creation operation based on this interactive content, creating a group session, wherein the first user is included in this group session; and displaying an associated control corresponding to this group session, which is configured as the session entry point for this group session. This embodiment utilizes the above scheme to support a first user in creating a group session associated with the interactive content they have published for media content. This eliminates the need for the first user to individually reply to each user they wish to interact with in the interaction area, enabling the creation of group sessions associated with interactive content, enriching the interaction methods associated with interactive content, and simplifying the operations required for different associated users to interact with the interactive content. Furthermore, the creation of group sessions does not rely on user follow or friend relationships, further enriching the creation methods and simplifying the operations required for creating group sessions.

[0084] Figure 6 This is a flowchart illustrating another method for creating a group session according to an embodiment of this disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, the method for creating a group session further includes: triggering the sending of invitation information to at least one second user, where the second user is an associated user of the interactive content, and the invitation information is used to invite the second user to join the group session.

[0085] Correspondingly, such as Figure 6 As shown, the method for creating a group session provided in this embodiment may include:

[0086] S201. Interactive content for publishing media content.

[0087] S202. In response to the group creation operation of the first user based on the interactive content, a group session is created, and S203 and / or S204 are executed, wherein the group session includes the first user.

[0088] S203. Display the associated control corresponding to the group session associated with the interactive content, wherein the associated control is configured as the session entry point of the group session.

[0089] S204. Trigger the sending of an invitation message to at least one second user, the second user being the associated user of the interactive content, the invitation message being used to invite the second user to join the group session.

[0090] In this context, the second user can be understood as a user whom the first user wishes to invite to join the group conversation associated with the interactive content. The second user is a user associated with the interactive content posted by the first user. Taking a comment as an example, the associated user can be any user related to this comment, such as users who view, like, or reply to the comment. The second user can be any associated user of this comment or any associated user of this comment who meets the corresponding conditions. In some examples, the second user can be a user replying to this comment, i.e., a user replying to the comment posted by the first user. In this case, optionally, the second user is a user replying to the comment posted by the first user. This will be illustrated below using this case as an example. For instance, the second user can be any user replying to the interactive content posted by the first user; it can also be a user who posted a reply to the interactive content posted by the first user that meets preset conditions, such as a user whose reply to the interactive content contains text content other than mentions (e.g., @). This embodiment does not limit this.

[0091] For example, after creating a group session associated with interactive content published by a first user, an invitation message can be sent to at least some of the users associated with this interactive content (i.e., second users). For instance, an invitation message can be sent to one or more second users selected by the first user from among the users associated with this interactive content, so as to invite these one or more second users to join the group session created by the first user. This facilitates interaction between the users associated with this interactive content and the user who published the interactive content based on this group session.

[0092] In some implementations, a first user may invite one or more second users to join a group session based on the group creation interface of that group session when creating the first user's group creation operation based on the interactive content. Optionally, in this case, creating a group session in response to the first user's group creation operation based on the interactive content includes: displaying a group creation interface in response to the first user's group creation operation based on the interactive content, wherein the group creation interface includes a first area for displaying user identifiers of at least some of the associated users of the interactive content; creating a group session in response to a confirmation creation operation based on the group creation interface; and triggering the sending of invitation information to at least one second user includes: in response to the confirmation creation operation based on the group creation interface, triggering the sending of invitation information to the second user who is selected among the at least some associated users.

[0093] The group creation interface 70 can be understood as an interface used to create group conversations associated with the interactive content 21. For example... Figure 7 As shown, the group creation interface 70 may include a first area 71, which can be used to display user identifiers of at least some of the users associated with the interactive content 21 that can be invited by the first user to join the group session to be created, such as displaying the user avatars and / or nicknames of at least some of the users associated with the interactive content 21. Furthermore, in some examples, taking the associated user as an example, the user replying to the interactive content 21 posted by the first user, such as... Figure 7 As shown, the first area 71 may further display at least some of the replies 72 posted by the associated users in response to the interactive content 21. Optionally, in this case, the first area 71 displays at least some of the replies 72 posted by the associated users in response to the interactive content.

[0094] Please continue to refer to this. Figure 7 In some examples, the group creation interface 70 may also include a second area 73. This second area 73 can be used to display at least a portion of the content information of the interaction content 21 associated with the group session to be created, for the first user to view. Optionally, in this case, the group creation interface also includes a second area 73, which is used to display the content information of the interaction content 21. In addition, the second area 73 may also display the user identifier of the user who published the interaction content 21 (i.e., the first user).

[0095] The confirmation creation operation can be understood as a confirmation action to create a group session associated with the interactive content posted by the first user. This confirmation creation operation can be performed based on the group creation interface, and its specific execution method is not limited. For example, this confirmation creation operation may include triggering the confirmation creation control displayed in the group creation interface and / or a confirmation creation gesture based on the group creation interface, etc.

[0096] For example, when the current application receives a group creation operation from the first user based on interactive content 21, it may detect that the first user has triggered a group creation control associated with this interactive content 21 (such as...). Figure 3 In the case of the first group creation control 31 shown, a group creation interface 70 can be displayed, and at least part of the user identifier of the associated user of this interactive content 21 can be displayed in the first area 71 of the group creation interface 70, such as... Figure 7 As shown.

[0097] Thus, the first user can select the associated users they wish to invite to join the group conversation associated with the interactive content 21 in the first area 71, such as switching the associated users they wish to invite to the selected state, and can perform a confirmation creation operation after the selection is completed.

[0098] When the current application receives a confirmation creation operation from the first user based on the group creation interface 70, if the current application detects that the first user has triggered the confirmation creation control 74 displayed in the group creation interface 70, it can select the associated user in the first area 71 as the second user to be invited, create a group session associated with the interactive content 21, and trigger the sending of an invitation message to the second user to invite the second user to join the created group session.

[0099] Furthermore, in some examples, in response to the creation of a group session, a session interface for that group session can be displayed, and the interactive content 21 associated with this group session can be shared in this session interface in the form of a session message 40 sent by the first user, such as displaying a session message 40 in the group session for sharing the interactive content 21. Figure 4 As shown.

[0100] In some implementations, after the group session associated with the interactive content published by the first user is created, when the newly associated user of this interactive content meets the first condition, the first user can be prompted to invite users through an invitation prompt message. The first user can also invite one or more second users to join this group session based on this invitation prompt message, so as to further enrich the user invitation methods of the group session associated with the interactive content.

[0101] Optionally, triggering the sending of invitation information to at least one second user includes: in response to a newly added associated user of the interactive content meeting a first condition, displaying an invitation prompt message for the group session, wherein the newly added associated user is an associated user added after the group session is created, and the invitation prompt message is used to prompt the user to invite the user; in response to a user invitation operation based on the invitation prompt message, triggering the sending of an invitation message to at least one second user among the newly added associated users.

[0102] The invitation prompt message can be a message used to prompt the first user to invite associated users (such as newly added associated users) to join the group session associated with this interactive content. This invitation prompt message can be generated and / or displayed when a first condition is met. The first condition can be set as needed. In the first example, the first condition can be associated with newly added associated users of the interactive content, such as the first condition including the number of newly added associated users of the interactive content reaching a preset number. This newly added associated user can be understood as an associated user newly added after the group session is created, such as an associated user newly added after the first user last invited the second user to join this group session. For example, the newly added associated user can be any newly added associated user for this interactive content; it can also be a user among the newly added associated users for this interactive content that meets the corresponding condition, such as a user replying to the interactive content or a user among the replying users of this interactive content that meets the preset condition, etc. The user invitation operation can be a trigger operation to invite a user to join the group session, and its execution method is not limited. For example, this user invitation operation can include the operation of triggering a user invitation control or the operation of performing a user invitation gesture, etc.

[0103] For example, if the newly added associated user of the interactive content 21 published by the first user meets the first condition, an invitation prompt message 80 for the group session associated with the interactive content 21 can be displayed, such as displaying the invitation prompt message 80 in the session interface of this group session (e.g. Figure 8 As shown), and / or, display an invitation prompt message 80 for this group session in the information display interface, prompting the first user to invite the associated user of the interaction information 21 to join this group session. Also, upon detecting a user invitation operation by the first user based on this invitation prompt message 80, such as when the first user triggers the user invitation control 81 associated with this invitation prompt message 80 (e.g., ...). Figure 8 In the case shown), an invitation message can be sent to one or more second users, such as sending an invitation message to a second user who is selected in the user invitation interface, thereby inviting this one or more second users to join the group session. In some other embodiments, the invitation prompt message 80 may also be displayed as shown in the example below. Figure 3 The information is displayed on the interface shown.

[0104] In some examples, in response to a user invitation action based on an invitation prompt, an invitation message can be directly sent to at least one second user. For example, at least some of the newly added associated users can be directly designated as second users, and an invitation message can be sent to these second users. This eliminates the need for the first user to select the second user to be invited, thus simplifying the operations required for user invitation.

[0105] In some examples, a user invitation interface can be displayed in response to a user invitation operation based on the invitation prompt information, allowing a first user to select newly added associated users to invite, thereby satisfying the first user's different invitation needs. Optionally, in this case, triggering the sending of an invitation message to at least one second user among the newly added associated users in response to the user invitation operation based on the invitation prompt information includes: displaying a user invitation interface in response to the user invitation operation based on the invitation prompt information, wherein the user invitation interface displays user identifiers of at least some of the newly added associated users of the interactive content; and triggering the sending of invitation information to the second user selected among the at least some of the newly added associated users in response to a confirmation invitation operation based on the user invitation interface.

[0106] The user invitation interface can be understood as an interface for selecting newly added associated users to be invited. This user invitation interface may display user identifiers of at least a portion of the interactive content associated with the corresponding group conversation, for the first user to select. The invitation confirmation operation can be understood as a confirmation operation for inviting the second user. This invitation confirmation operation can be executed based on the user invitation interface, and its specific execution method is not limited. For example, this invitation confirmation operation may include triggering the invitation confirmation control displayed on the user invitation interface and / or a confirmation gesture based on the user invitation interface, etc.

[0107] For example, when the current application receives a user invitation operation from the first user, such as when it detects that the first user has triggered the user invitation control 81 (as shown in the image) that is associated with the invitation prompt information 80, it will... Figure 8 As shown in the figure (taking the display of invitation prompt information 80 in the group conversation interface as an example), a user invitation interface 90 can be displayed. In the user invitation interface 90, at least a portion of the interactive content 21 is displayed, showing the user identifier of the newly added associated user, such as... Figure 9 As shown. In addition, the user invitation interface 90 may also display at least part of the replies 91 from the users who are at least partially associated with the interaction content 21, for the first user to view.

[0108] Thus, the first user can select, on the user invitation interface 90, the new associated user they wish to invite to join the group conversation related to the interactive content 21, such as switching the new associated user they wish to invite to the selected state, and can perform a confirmation invitation operation after the selection is completed.

[0109] When the current application receives a confirmation invitation from the first user based on the user invitation interface 90, if the current application detects that the first user has triggered the confirmation invitation control 92 displayed in the user invitation interface 90, it can select the newly added associated user in the user invitation interface 90 as the second user to be invited, and trigger the sending of an invitation message to the second user to invite the second user to join this group session.

[0110] The group session creation method provided in this embodiment supports inviting users associated with interactive content to join the group session associated with this interactive content based on the interactive content. It does not rely on user relationships such as follow or friend relationships to invite users, which can enrich the user invitation methods of group sessions associated with interactive content and reduce the operations required to invite users associated with interactive content to join the group session associated with the interactive content.

[0111] Figure 10 This is a flowchart illustrating a method for displaying a group conversation according to an embodiment of this disclosure. The method can be executed by a group conversation display device, which can be implemented in software and / or hardware and can be configured in an electronic device, typically a computer, mobile phone, or tablet. The group conversation display method provided in this disclosure is applicable to scenarios involving the display of group conversations associated with interactive content. Figure 10 As shown, the method for displaying group sessions provided in this embodiment may include:

[0112] S301. Display the associated control corresponding to the group session associated with the interactive content, wherein the group session is created by the first user based on the interactive content of the media content, the interactive content is published by the first user, and the associated control is configured as the session entry point of the group session.

[0113] In this step, after the first user creates a group session associated with the interactive content published by the user for the media content, the third user can be shown the associated control corresponding to the group session. For example, when the third user triggers the entry of an interface that supports the display of associated controls corresponding to the group session (such as the third user's session collection interface, the interactive area of ​​the media content, or the information interface of the group session), the associated control corresponding to the group session can be displayed on this interface so that the third user can enter the group session associated with the interactive content by triggering the associated control.

[0114] S302. In response to a third user's trigger operation on the associated control, display the session interface of the group session, wherein the third user includes the associated user of the group session.

[0115] The third user can be any user currently viewing the associated control within the group session linked to the interactive content. For example, the third user can include, but is not limited to, users associated with the interactive content, such as users who have viewed and / or provided feedback on the interactive content. In some examples, the third user may further include non-associated users of the interactive content; for example, a non-associated user could join the group session based on an invitation from a user with whom they have an association within the group session. The third user and the first user can be different users, and the third user and the second user can be the same or different users. The triggering action for the associated control can be an operation indicating the triggering of the associated control, such as a click or long-press action on the associated control.

[0116] Specifically, when a third user triggers the associated control corresponding to the group session displayed and related to the interactive content, the session interface of this group session associated with the interactive content can be displayed, such as... Figure 11 As shown in the figure (only the session message 40 posted by the first user is shown), a third user can view the session messages sent by users in this group session (such as the first user and / or at least some of the associated users of the interactive content) and / or interact with users in this group session based on this session interface.

[0117] The group session display method provided in this embodiment displays associated controls corresponding to group sessions associated with interactive content. This group session is created by a first user based on this interactive content, which is published by the first user. The associated control is configured as the session entry point for this group session associated with the interactive content. In response to a third user's trigger operation on this associated control, the session interface of this group session is displayed. The third user includes associated users of the group session. This embodiment, utilizing the above technical solution, supports third users entering the group session associated with the interactive content based on the associated control corresponding to the interactive content published by the first user, and interacting with the first user and associated users of the interactive content. This enriches the interaction methods associated with interactive content and simplifies the operations required to interact with different associated users of the interactive content.

[0118] In some embodiments, it is possible to support displaying associated controls corresponding to group sessions associated with the interactive content 21 at associated locations of the interactive content 21 published by the first user. For example, a first associated control 50 corresponding to a group session associated with the interactive content 21 can be displayed at associated locations of the interactive content 21 published by the first user, such as displaying the first associated control 50 at associated locations of the interactive content 21 in the interactive area 20 of the media content. Figure 5As shown, this allows a third user to quickly access the group session associated with the interactive content 21 when viewing it, simplifying the operations required for the third user to access the group session associated with the interactive content 21. Optionally, displaying the associated control corresponding to the group session associated with the interactive content 21 includes displaying a first associated control 50 corresponding to the group session at the associated location of the interactive content 21.

[0119] In this embodiment, in response to a trigger operation by a third user on the first associated control displayed at the associated location of the interactive content, the group session associated with this interactive content can be displayed. For example, upon receiving a trigger operation by a third user on the first associated control, if the third user is already in the group session associated with this interactive content, the session interface of this group session can be displayed directly; and / or, if the third user is not in the group session associated with this interactive content, adding the third user to the group session can be triggered, and the session interface of this group session can be displayed. In this case, optionally, displaying the session interface of the group session includes: displaying the session interface of the group session in response to the third user being in the group session; and triggering the addition of the third user to the group session in response to the third user not being in the group session, and displaying the session interface of the group session.

[0120] In the above embodiments, in the case where the third user is not in the group session, in response to the third user's triggering operation on the first associated control displayed at the associated location of the interactive information, the information interface of the group session associated with this interactive information can be displayed. The group information of this group session is displayed in this information interface for the third user to view. Furthermore, upon receiving the third user's confirmation to join operation in this information interface (such as triggering the operation of the second associated control), the third user is then added to this group session, thereby reducing the occurrence of accidental addition to the group session due to accidental touch.

[0121] In some embodiments, the third user can be the second user, such as allowing the third user to post a reply to the interactive content 21 posted by the first user. For example, the third user can perform a reply operation on the interactive content 21 posted by the first user, such as by triggering the reply control 22 of this interactive content (e.g., ...). Figure 2 and 5(As shown) The application is instructed to display a reply input area for this interactive content 21, and to input and publish a reply to this interactive content 21 based on this reply input area, thereby replying to the interactive content 21 published by the first user. In this case, optionally, the group session display method may further include: publishing a reply to the interactive content 21 for the media content.

[0122] In this embodiment, the associated control corresponding to the group session associated with the interactive content may include a second associated control. If the third user is the second user, such as when the third user posts a reply to the interactive content posted by the first user, the third user can enter the group session associated with this interactive content based on the second associated control associated with the invitation information sent by the first user, so as to further enrich the way to enter the group session associated with the interactive content.

[0123] In some implementations, the display of the associated control corresponding to the group session associated with the interactive content includes: displaying an invitation message for the group session, the invitation message being used to invite the third user to join the group session; and, in response to a triggering operation on the invitation message, displaying an information interface for the group session, the information interface displaying group information of the group session and a second associated control corresponding to the group session.

[0124] The group session information interface can be an interface used to display group information for the group session. For example, the group session information interface can display group information for the group session, and can further display a second associated control corresponding to this group session. The group information for the group session may include, for example, the group session identifier (such as the session icon and / or session name), the group session introduction information, and / or the group session administrator (such as the group owner) information.

[0125] For example, upon receiving an invitation message 120 triggered by a first user for a group session associated with interactive content posted by the first user, this invitation message 120 can be displayed, such as in the information display interface of a third user. Figure 12 As shown, this invitation message 120 invites a third user to join the group session. Furthermore, upon receiving a trigger operation for this invitation message 120, such as detecting that a third user has triggered at least part of the information content of this invitation message 120 or the group session join control 121 displayed associated with this invitation message 120, the information interface 130 of this group session can be displayed. The information interface 130 displays the group information of this group session and the second associated control 131 corresponding to this group session, such as... Figure 13As shown, so that third-party users can view it.

[0126] In the above embodiments, a third user can be supported to enter a group session based on a second associated control displayed in the information interface. For example, if a third user triggers the second associated control displayed in the information interface, the third user can be added to the group session corresponding to this information interface, and the session interface of this group session can be displayed. In this case, optionally, the step of displaying the session interface of the group session in response to the third user's trigger operation on the associated control includes: in response to the third user's trigger operation on the second associated control, triggering the addition of the third user to the group session and displaying the session interface of the group session. The trigger operation on the second associated control can be understood as an operation that triggers the second associated control, such as a click operation and / or a long press operation on the second associated control.

[0127] In some implementations, the associated control corresponding to the group session associated with the interactive content may include a third associated control, which can be displayed in association with the invitation information sent by the first user. Upon receiving a trigger operation for this third associated control, such as detecting that a third user has triggered this third associated control, if the third user is already in the group session, the session interface of this group session can be displayed directly; if the third user is not in the group session, it can be triggered to add the third user to the group session and display the session interface of this group session, thereby further enriching the ways to enter the group session and simplifying the operations required to enter the group session.

[0128] Figure 14 This is a structural block diagram of a group session creation apparatus provided in an embodiment of this disclosure. The apparatus can be implemented in software and / or hardware, and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. It can create group sessions associated with interactive content related to media content by executing a group session creation method. Figure 14 As shown, the group session creation device provided in this embodiment may include: an interactive content publishing module 1401, a group creation module 1402, and a first control display module 1403, wherein,

[0129] Interactive content publishing module 1401 is used to publish interactive content for media content;

[0130] Group creation module 1402 is used to create a group session in response to a group creation operation by a first user based on the interactive content, wherein the group session includes the first user;

[0131] The first control display module 1403 is used to display associated controls corresponding to the group session associated with the interactive content, and the associated controls are configured as the session entry point of the group session.

[0132] The group session creation device provided in this embodiment publishes interactive content of media content through an interactive content publishing module; it creates a group session in response to a first user's group creation operation based on this interactive content through a group creation module, wherein the first user is included in the group session; and it displays associated controls corresponding to this group session associated with this interactive content through a first control display module, wherein these associated controls are configured as the session entry point for this group session. This embodiment, utilizing the above scheme, supports a first user in creating a group session associated with the interactive content they publish for media content, eliminating the need for the first user to individually reply to each user they wish to interact with in the interaction area. It enables the creation of group sessions associated with interactive content, enriches the interaction methods associated with interactive content, and simplifies the operations required for interaction with different associated users of the interactive content. Furthermore, the creation of group sessions does not rely on relationships such as follow or friend relationships between users, further enriching the creation methods and simplifying the operations required for creating group sessions.

[0133] Optionally, the first control display module 1403 may be specifically used to: display a first associated control corresponding to the group session at the associated position of the interactive content.

[0134] Furthermore, the group session creation device may further include: a second interface display module, used to display the session interface of the group session in response to a trigger operation on the associated control.

[0135] Furthermore, the group session creation device may also include: a user invitation module, used to trigger the sending of invitation information to at least one second user, the second user being an associated user of the interactive content, the invitation information being used to invite the second user to join the group session.

[0136] Optionally, the interactive content includes comments on the media content.

[0137] Optionally, the second user is the user who replies to the comment posted by the first user.

[0138] Optionally, the group creation module 1402 may be specifically used to: display a group creation interface in response to a group creation operation by a first user based on the interactive content, wherein the group creation interface includes a first area for displaying user identifiers of at least some of the associated users of the interactive content; and create a group session in response to a confirmation creation operation based on the group creation interface. The user invitation module may include: a first invitation unit for triggering the sending of invitation information to a second user who is selected among the at least some associated users in response to a confirmation creation operation based on the group creation interface.

[0139] Optionally, the group creation interface further includes a second area for displaying content information of the interactive content; and / or, the first area displays at least part of the replies from the associated user to the interactive content.

[0140] Optionally, the user invitation module may include: a first information display unit, configured to display an invitation prompt message for the group session in response to a newly added associated user of the interactive content meeting a first condition, wherein the newly added associated user is an associated user added after the group session is created, and the invitation prompt message is used to prompt a user invitation; and a second invitation unit, configured to trigger the sending of an invitation message to at least one second user among the newly added associated users in response to a user invitation operation based on the invitation prompt message.

[0141] Optionally, the second invitation unit may be specifically used to: display a user invitation interface in response to a user invitation operation based on the invitation prompt information, wherein the user invitation interface displays user identifiers of at least some of the newly added associated users of the interactive content; and trigger the sending of invitation information to the second user who is selected among the at least some of the newly added associated users in response to a confirmation invitation operation based on the user invitation interface.

[0142] Optionally, the group creation module 1402 may be specifically used to: display creation prompt information for the interactive content, the creation prompt information being generated in response to the interactive content and / or the associated user of the interactive content meeting a second condition, the creation prompt information being used to prompt group creation; and in response to a group creation operation based on the creation prompt information, create a group session associated with the interactive content.

[0143] Furthermore, the group session creation device may further include: a third interface display module, used to display the session interface of the group session in response to the creation of the group session; and a content sharing module, used to share the interactive content in the session interface in the form of a session message sent by the first user.

[0144] Furthermore, the group session creation device may further include: a name display module, used to display the session name of the group session in the session interface, wherein the session name is a preset name, or the session name is generated based on the interactive content.

[0145] The group session creation apparatus provided in this disclosure can execute the group session creation method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the group session creation method. Technical details not described in detail in this embodiment can be found in the group session creation method provided in any embodiment of this disclosure.

[0146] Figure 15 This is a structural block diagram of a group conversation display device provided in an embodiment of this disclosure. The device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. It can display group conversations associated with interactive content by executing a group conversation display method. Figure 15 As shown, the group session display device provided in this embodiment may include: a second control display module 1501 and a first interface display module 1502, wherein,

[0147] The second control display module 1501 is used to display associated controls corresponding to the group session associated with the interactive content, wherein the group session is created by the first user based on the interactive content of the media content, the interactive content is published by the first user, and the associated control is configured as the session entry point of the group session.

[0148] The first interface display module 1502 is used to display the session interface of the group session in response to a trigger operation by a third user on the associated control, wherein the third user includes the associated user of the group session.

[0149] The group session display device provided in this embodiment displays associated controls corresponding to the group session associated with the interactive content through a second control display module. This group session is created by a first user based on the interactive content of the media content, and the interactive content is published by the first user. The associated control is configured as the session entry point for this group session associated with the interactive content. In response to a third user's trigger operation on the associated control, a first interface display module displays the session interface of this group session, where the third user includes associated users of the group session. This embodiment, utilizing the above technical solution, supports third users entering the group session associated with the interactive content based on the associated controls of the group session associated with the interactive content published by the first user, and interacting with the first user and associated users of the interactive content. This enriches the interaction methods associated with the interactive content and simplifies the operations required to interact with different associated users of the interactive content.

[0150] Optionally, the second control display module 1501 may include: a first control display unit, used to display a first associated control corresponding to the group session at the associated position of the interactive content.

[0151] Optionally, the first interface display module 1502 may be specifically used to: display the session interface of the group session in response to the third user being in the group session; and trigger the addition of the third user to the group session and display the session interface of the group session in response to the third user not being in the group session.

[0152] Furthermore, the display device for the group conversation may also include: a reply content publishing module, used to publish reply content to the interactive content in response to the media content.

[0153] Optionally, the second control display module 1501 may include: a second information display unit for displaying invitation information for the group session, the invitation information being used to invite the third user to join the group session; and a second control display unit for displaying an information interface of the group session in response to a trigger operation for the invitation information, the information interface displaying group information of the group session and a second associated control corresponding to the group session.

[0154] Optionally, the first interface display module 1502 may be specifically used to: in response to the third user's trigger operation on the second associated control, trigger the addition of the third user to the group session and display the session interface of the group session.

[0155] The group session display device provided in this disclosure can execute the group session display method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the group session display method. Technical details not described in detail in this embodiment can be found in the group session display method provided in any embodiment of this disclosure.

[0156] The following is for reference. Figure 16 The diagram illustrates a structural schematic of an electronic device (e.g., a terminal device) 1600 suitable for implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 16 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0157] like Figure 16 As shown, electronic device 1600 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 1601, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1602 or a program loaded from storage device 1608 into random access memory (RAM) 1603. The RAM 1603 also stores various programs and data required for the operation of electronic device 1600. The processing device 1601, ROM 1602, and RAM 1603 are interconnected via bus 1604. Input / output (I / O) interface 1605 is also connected to bus 1604.

[0158] Typically, the following devices can be connected to the I / O interface 1605: input devices 1606 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 1607 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1608 including, for example, magnetic tape, hard disk, etc.; and communication devices 1609. Communication device 1609 allows electronic device 1600 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 16 An electronic device 1600 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.

[0159] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1609, or installed from storage device 1608, or installed from ROM 1602. When the computer program is executed by processing device 1601, it performs the functions defined in the methods of embodiments of this disclosure.

[0160] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0161] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

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

[0163] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: publish interactive content of the media content; create a group session in response to a group creation operation by a first user based on the interactive content, wherein the group session includes the first user; and display an associated control corresponding to the group session associated with the interactive content, the associated control being configured as the session entry point of the group session. Alternatively

[0164] Display associated controls corresponding to group sessions associated with interactive content, wherein the group session is created by a first user based on the interactive content of media content, the interactive content is published by the first user, and the associated controls are configured as the session entry point of the group session; in response to a trigger operation of a third user on the associated controls, display the session interface of the group session, wherein the third user includes the associated user of the group session.

[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 but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[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 hardware. The names of modules do not, in some cases, constitute a limitation on the unit itself.

[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 Standard Products (ASSPs), System-on-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] According to one or more embodiments of this disclosure, Example 1 provides a method for creating a group session, including:

[0171] Interactive content for publishing media content;

[0172] In response to a group creation operation by a first user based on the interactive content, a group session is created, wherein the group session includes the first user;

[0173] Display associated controls corresponding to the group session associated with the interactive content, and the associated controls are configured as the session entry point of the group session.

[0174] According to one or more embodiments of this disclosure, Example 2, based on the method described in Example 1, includes displaying the associated control corresponding to the group session associated with the interactive content, comprising:

[0175] The first associated control corresponding to the group session is displayed at the associated location of the interactive content.

[0176] According to one or more embodiments of this disclosure, Example 3 describes the method according to Example 1, the method further comprising:

[0177] In response to a trigger operation on the associated control, the session interface of the group session is displayed.

[0178] According to one or more embodiments of this disclosure, Example 4 describes the method according to Example 1, the method further comprising:

[0179] The system triggers the sending of an invitation message to at least one second user, who is an associated user of the interactive content. The invitation message is used to invite the second user to join the group session.

[0180] According to one or more embodiments of this disclosure, Example 5 describes the interactive content as described in Example 4, where the interactive content includes comment content on the media content.

[0181] According to one or more embodiments of this disclosure, Example 6 describes the method described in Example 5, wherein the second user is a user who replies to the comment content posted by the first user.

[0182] According to one or more embodiments of this disclosure, Example 7 describes the method described in Example 4, wherein creating a group session in response to a group creation operation by a first user based on the interactive content includes:

[0183] In response to a group creation operation by a first user based on the interactive content, a group creation interface is displayed, wherein the group creation interface includes a first area for displaying user identifiers of at least a portion of the users associated with the interactive content;

[0184] In response to the confirmation creation operation based on the group creation interface, a group session is created;

[0185] The triggering of sending invitation information to at least one second user includes:

[0186] In response to the confirmation creation operation based on the group creation interface, an invitation message is sent to the second user who is selected among the at least some of the associated users.

[0187] According to one or more embodiments of this disclosure, Example 8, based on the method described in Example 7, further includes a second area for displaying content information of the interactive content; and / or

[0188] The first area displays at least part of the responses from the associated user to the interactive content.

[0189] According to one or more embodiments of this disclosure, Example 9, based on the method described in Example 4, the triggering of sending invitation information to at least one second user includes:

[0190] In response to the newly added associated user meeting the first condition, an invitation prompt message for the group session is displayed. The newly added associated user is the associated user added after the group session is created. The invitation prompt message is used to invite users.

[0191] In response to a user invitation operation based on the invitation prompt information, an invitation message is sent to at least one second user among the newly added associated users.

[0192] According to one or more embodiments of this disclosure, Example 10, based on the method described in Example 9, includes triggering the sending of an invitation message to at least one second user among the newly associated users in response to a user invitation operation based on the invitation prompt information, comprising:

[0193] In response to a user invitation operation based on the invitation prompt information, a user invitation interface is displayed, wherein the user invitation interface displays at least a portion of the user identifier of the newly associated user in the interactive content;

[0194] In response to the confirmation invitation operation based on the user invitation interface, an invitation message is sent to the second user who is selected among the at least some newly added associated users.

[0195] According to one or more embodiments of this disclosure, Example 11, according to any one of Examples 1-10, the creation of a group session in response to a group creation operation by a first user based on the interactive content includes:

[0196] Display creation prompt information for the interactive content, the creation prompt information is generated in response to the interactive content and / or the associated user of the interactive content meeting a second condition, the creation prompt information is used to prompt group creation;

[0197] In response to the group creation operation based on the creation prompt information, a group session associated with the interactive content is created.

[0198] According to one or more embodiments of this disclosure, Example 12 describes the method according to any one of Examples 1-10, the method further comprising:

[0199] In response to the creation of the group session, the session interface of the group session is displayed;

[0200] The interactive content is shared in the conversation interface in the form of a conversation message sent by the first user.

[0201] According to one or more embodiments of this disclosure, Example 13 describes the method according to Example 12, the method further comprising:

[0202] The session name of the group session is displayed in the session interface. The session name is either a preset name or generated based on the interactive content.

[0203] According to one or more embodiments of this disclosure, Example 14 provides a method for displaying a group session, including:

[0204] Display associated controls corresponding to group sessions associated with interactive content, wherein the group session is created by a first user based on the interactive content of media content, the interactive content is published by the first user, and the associated controls are configured as the session entry point of the group session;

[0205] In response to a third user's triggering action on the associated control, the session interface of the group session is displayed, wherein the third user includes the associated user of the group session.

[0206] According to one or more embodiments of this disclosure, Example 15, based on the method described in Example 14, includes the following associated control for displaying a group session associated with interactive content:

[0207] The first associated control corresponding to the group session is displayed at the associated location of the interactive content.

[0208] According to one or more embodiments of this disclosure, Example 16, based on the method described in Example 15, includes a session interface for displaying the group session, comprising:

[0209] In response to the fact that the third user is already in the group session, the session interface of the group session is displayed;

[0210] In response to the fact that the third user is not in the group session, the third user is added to the group session and the session interface of the group session is displayed.

[0211] According to one or more embodiments of this disclosure, Example 17 describes the method according to Example 14, the method further comprising:

[0212] Publish a response to the interactive content related to the aforementioned media content.

[0213] According to one or more embodiments of this disclosure, Example 18, based on the method described in Example 17, includes the following associated control for displaying a group session associated with interactive content:

[0214] Display an invitation message for the group session, the invitation message being used to invite the third user to join the group session;

[0215] In response to a trigger operation on the invitation information, an information interface for the group session is displayed, which shows the group information of the group session and a second associated control corresponding to the group session.

[0216] According to one or more embodiments of this disclosure, Example 19 describes the method of Example 18, wherein displaying the session interface of the group session in response to a triggering operation by a third user on the associated control includes:

[0217] In response to the third user's trigger operation on the second associated control, the third user is added to the group session, and the session interface of the group session is displayed.

[0218] According to one or more embodiments of this disclosure, Example 20 provides an apparatus for creating a group session, including:

[0219] The interactive content publishing module is used to publish interactive content for media content.

[0220] A group creation module is used to create a group session in response to a group creation operation by a first user based on the interactive content, wherein the group session includes the first user;

[0221] The first control display module is used to display associated controls corresponding to the group session associated with the interactive content. The associated controls are configured as the session entry points of the group session.

[0222] According to one or more embodiments of this disclosure, Example 21 provides a display device for a group session, including:

[0223] The second control display module is used to display associated controls corresponding to group sessions associated with interactive content. The group session is created by the first user based on the interactive content of media content, the interactive content is published by the first user, and the associated controls are configured as the session entry point of the group session.

[0224] The first interface display module is used to display the session interface of the group session in response to a trigger operation by a third user on the associated control, wherein the third user includes the associated user of the group session.

[0225] According to one or more embodiments of this disclosure, Example 22 provides an electronic device, including:

[0226] One or more processors;

[0227] Memory, used to store one or more programs.

[0228] When the one or more programs are executed by the one or more processors, the one or more processors implement the group session creation method as described in any of Examples 1-13 or the group session display method as described in any of Examples 14-19.

[0229] According to one or more embodiments of the present disclosure, Example 23 provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements a group session creation method as described in any of Examples 1-13 or a group session display method as described in any of Examples 14-19.

[0230] According to one or more embodiments of this disclosure, Example 24 provides a computer program product that, when executed by a computer, causes the computer to implement a group session creation method as described in any of Examples 1-13 or a group session display method as described in any of Examples 14-19.

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

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

[0233] 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 method for creating a group session, characterized in that, include: Interactive content for publishing media content; In response to a group creation operation by a first user based on the interactive content, a group session is created, wherein the group session includes the first user; Display associated controls corresponding to the group session associated with the interactive content, and the associated controls are configured as the session entry point of the group session.

2. The method according to claim 1, characterized in that, The associated controls that display the group session related to the interactive content include: The first associated control corresponding to the group session is displayed at the associated location of the interactive content.

3. The method according to claim 1, characterized in that, The method further includes: In response to a trigger operation on the associated control, the session interface of the group session is displayed.

4. The method according to claim 1, characterized in that, The method further includes: The system triggers the sending of an invitation message to at least one second user, who is an associated user of the interactive content. The invitation message is used to invite the second user to join the group session.

5. The method according to claim 4, characterized in that, The interactive content includes comments on the media content.

6. The method according to claim 5, characterized in that, The second user is the user who replies to the comment posted by the first user.

7. The method according to claim 4, characterized in that, The step of creating a group session in response to a group creation operation by a first user based on the interactive content includes: In response to a group creation operation by a first user based on the interactive content, a group creation interface is displayed, wherein the group creation interface includes a first area for displaying user identifiers of at least a portion of the users associated with the interactive content; In response to the confirmation creation operation based on the group creation interface, a group session is created; The triggering of sending invitation information to at least one second user includes: In response to the confirmation creation operation based on the group creation interface, an invitation message is sent to the second user who is selected among the at least some of the associated users.

8. The method according to claim 7, characterized in that, The group creation interface also includes a second area, which is used to display content information of the interactive content; and / or The first area displays at least part of the responses from the associated user to the interactive content.

9. The method according to claim 4, characterized in that, The triggering of sending invitation information to at least one second user includes: In response to the newly added associated user meeting the first condition, an invitation prompt message for the group session is displayed. The newly added associated user is the associated user added after the group session is created. The invitation prompt message is used to invite users. In response to a user invitation operation based on the invitation prompt information, an invitation message is sent to at least one second user among the newly added associated users.

10. The method according to claim 9, characterized in that, The step of responding to a user invitation operation based on the invitation prompt information, triggering the sending of an invitation message to at least one second user among the newly associated users, includes: In response to a user invitation operation based on the invitation prompt information, a user invitation interface is displayed, wherein the user invitation interface displays at least a portion of the user identifier of the newly associated user in the interactive content; In response to the confirmation invitation operation based on the user invitation interface, an invitation message is sent to the second user who is selected among the at least some newly added associated users.

11. The method according to any one of claims 1-10, characterized in that, The step of creating a group session in response to a group creation operation by a first user based on the interactive content includes: Display creation prompt information for the interactive content, the creation prompt information is generated in response to the interactive content and / or the associated user of the interactive content meeting a second condition, the creation prompt information is used to prompt group creation; In response to the group creation operation based on the creation prompt information, a group session associated with the interactive content is created.

12. The method according to any one of claims 1-10, characterized in that, The method further includes: In response to the creation of the group session, the session interface of the group session is displayed; The interactive content is shared in the conversation interface in the form of a conversation message sent by the first user.

13. The method according to claim 12, characterized in that, The method further includes: The session name of the group session is displayed in the session interface. The session name is either a preset name or generated based on the interactive content.

14. A method for displaying a group conversation, characterized in that, include: Display associated controls corresponding to group sessions associated with interactive content, wherein the group session is created by a first user based on the interactive content of media content, the interactive content is published by the first user, and the associated controls are configured as the session entry point of the group session; In response to a third user's triggering action on the associated control, the session interface of the group session is displayed, wherein the third user includes the associated user of the group session.

15. The method according to claim 14, characterized in that, The associated controls corresponding to the group conversations that display and interact with the content include: The first associated control corresponding to the group session is displayed at the associated location of the interactive content.

16. The method according to claim 15, characterized in that, The session interface displaying the group session includes: In response to the fact that the third user is already in the group session, the session interface of the group session is displayed; In response to the fact that the third user is not in the group session, the third user is added to the group session and the session interface of the group session is displayed.

17. The method according to claim 14, characterized in that, The method further includes: Publish a response to the interactive content related to the aforementioned media content.

18. The method according to claim 17, characterized in that, The associated controls corresponding to the group conversations that display and interact with the content include: Display an invitation message for the group session, the invitation message being used to invite the third user to join the group session; In response to a trigger operation on the invitation information, an information interface for the group session is displayed, which shows the group information of the group session and a second associated control corresponding to the group session.

19. The method according to claim 18, characterized in that, The step of displaying the group session's session interface in response to a third user's triggering operation on the associated control includes: In response to the third user's trigger operation on the second associated control, the third user is added to the group session, and the session interface of the group session is displayed.

20. A device for creating a group session, characterized in that, include: The interactive content publishing module is used to publish interactive content for media content. A group creation module is used to create a group session in response to a group creation operation by a first user based on the interactive content, wherein the group session includes the first user; The first control display module is used to display associated controls corresponding to the group session associated with the interactive content. The associated controls are configured as the session entry points of the group session.

21. A display device for group conversations, characterized in that, include: The second control display module is used to display associated controls corresponding to group sessions associated with interactive content. The group session is created by the first user based on the interactive content of media content, the interactive content is published by the first user, and the associated control is configured as the session entry point of the group session. The first interface display module is used to display the session interface of the group session in response to a trigger operation by a third user on the associated control, wherein the third user includes the associated user of the group session.

22. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, which is executed by the at least one processor to enable the at least one processor to perform the group session creation method of any one of claims 1-13 or the group session display method of any one of claims 14-19.

23. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a processor to execute the method for creating a group session according to any one of claims 1-13 or the method for displaying a group session according to any one of claims 14-19.

24. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the group session creation method of any one of claims 1-13 or the group session display method of any one of claims 14-19.

Citation Information

Patent Citations

  • Group chat display method, device, system and equipment and storage medium

    CN114500131A

  • Interaction method and device based on live video, equipment, storage medium and product

    CN114501104A

  • Group-based interaction method and device, computer equipment and storage medium

    CN117354073A

  • Content information display method and apparatus, and electronic device and readable storage medium

    WO2025011602A1

Cited By

  • Method, apparatus, device and product for displaying session group

    CN121841875A