Interaction method and apparatus for target photograph album, and electronic device, storage medium and program product
By receiving preset trigger operations in the album, establishing an association with the session and performing interactive operations, the problem of a single album interaction method is solved, and diversified album and session interactions and media content generation are achieved.
Patent Information
- Application Number
- PCT/CN2025/084601
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-25
- Filing Date
- 2025-03-25
- Publication Date
- 2025-10-02
AI Technical Summary
The existing interactive methods of photo albums are relatively simple and lack diversity and interactivity.
By receiving preset trigger operations, an association relationship between the target album and the target session is established, and interactive operations are performed, including sending interactive information and generating media content, enriching the interactive methods of the album.
It realizes diversified interactions between albums and conversations, meets the different interaction needs of users, reduces the difficulty of media content creation, and enriches the way of information display.
Smart Images

Figure CN2025084601_02102025_PF_FP_ABST
Abstract
Description
Interactive method, device, electronic device, storage medium and program product for target photo album
[0001] This application claims priority to Chinese Patent Application No. 202410347047.9 filed on March 25, 2024, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as a part of this application. Technical Field
[0002] The embodiments of the present disclosure relate to a method, device, electronic device, storage medium and program product for interacting with a target album. Background Art
[0003] In some applications, users can be supported to create albums and / or view pictures in albums. However, the interaction mode of albums is relatively simple. Summary of the Invention
[0004] The embodiments of the present disclosure provide a method, device, electronic device, storage medium, and program product for interacting with a target album to enrich the interaction mode of the album.
[0005] In a first aspect, an embodiment of the present disclosure provides a target album interaction method, comprising:
[0006] Receive preset trigger actions for the target album;
[0007] In response to the preset trigger operation, an association relationship between the target album and the target session is established and / or an interactive operation associated with the target session is performed based on the target album, and the target session corresponds to the preset trigger operation.
[0008] In a second aspect, the present disclosure also provides an interactive device for a target album, including:
[0009] An operation receiving module, used for receiving a preset trigger operation for a target album;
[0010] An operation response module is used to establish an association relationship between the target album and the target session and / or perform an interactive operation associated with the target session based on the target album in response to the preset trigger operation, and the target session corresponds to the preset trigger operation.
[0011] In a third aspect, an embodiment of the present disclosure further provides an electronic device, including:
[0012] one or more processors;
[0013] a memory for storing one or more programs,
[0014] When the one or more programs are executed by the one or more processors, the one or more processors implement the target album interaction method as described in the embodiment of the present disclosure.
[0015] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the interactive method of the target album as described in the embodiment of the present disclosure is implemented.
[0016] In a fifth aspect, an embodiment of the present disclosure further provides a computer program product, which, when executed by a computer, enables the computer to implement the target album interaction method as described in the embodiment of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
[0018] FIG1 is a flow chart of an interactive method for a target album provided by an embodiment of the present disclosure;
[0019] FIG2 is a schematic diagram showing an image content determination interface provided by an embodiment of the present disclosure;
[0020] FIG3 is a flow chart of another target album interaction method provided by an embodiment of the present disclosure;
[0021] FIG4 is a schematic diagram of a process for establishing an association relationship between a target album and a target session according to an embodiment of the present disclosure;
[0022] FIG5 is a schematic diagram showing an addition control provided by an embodiment of the present disclosure;
[0023] FIG6 is a schematic diagram showing a conversation interface provided by an embodiment of the present disclosure;
[0024] FIG7 is a schematic diagram showing a control panel provided by an embodiment of the present disclosure;
[0025] FIG8 is a schematic diagram showing an album list interface provided by an embodiment of the present disclosure;
[0026] FIG9 is a schematic diagram showing an album details page provided by an embodiment of the present disclosure;
[0027] FIG10 is a schematic diagram showing a content details page provided by an embodiment of the present disclosure;
[0028] FIG11 is a structural block diagram of an interactive device for a target album provided by an embodiment of the present disclosure; and
[0029] FIG12 is a schematic structural diagram of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0030] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0031] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0032] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.
[0033] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0034] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0035] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0036] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0037] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.
[0038] FIG1 is a flow chart of a target album interaction method provided by an embodiment of the present disclosure. The method can be executed by a target album interaction device, wherein the device can be implemented by software and / or hardware and can be configured in an electronic device, for example, a mobile phone or tablet computer. The target album interaction method provided by the embodiment of the present disclosure is suitable for executing a scenario of an interactive event associated with an album. As shown in FIG1 , the target album interaction method provided by this embodiment may include:
[0039] S101: Receive a preset trigger operation for a target album.
[0040] The preset trigger operation can be a trigger operation for instructing the establishment of an association relationship between a certain album and a certain session and / or performing an interactive operation associated with a certain session based on the certain album. It is understandable that the trigger operation for instructing the establishment of an association relationship between a certain album and a certain session and the trigger operation for instructing the interactive operation associated with a certain session based on the certain album can be the same or different trigger operations. For example, the same preset trigger operation can be used to instruct the establishment of an association relationship between a certain album and a certain session and the interactive operation associated with the session based on the album; or different preset trigger operations can be used to instruct the establishment of an association relationship between a certain album and a certain session and the interactive operation associated with the session based on the album. The specific settings can be made as needed.
[0041] Exemplarily, the preset trigger operation may include at least one of a relationship establishment operation, an interactive information sending operation, and a media content generation operation. The relationship establishment operation may be understood as a trigger operation for instructing the establishment of an association between a photo album and a conversation; the interactive information sending operation may be understood as a trigger operation for instructing the sending of interactive information based on a photo album; and the media content generation operation may be a trigger operation for instructing the generation of media content based on a photo album. The execution method of the preset trigger operation is not limited. For example, the preset trigger operation may be an operation for triggering a corresponding control or location, or a corresponding sliding gesture.
[0042] The target album can be the album corresponding to the preset trigger operation. It can be an album that has been created or an album to be created. The target album can be created by the current user or a user other than the current user. The target album is visible to at least one user, including the current user, and can be specifically set by a user with management authority over the target album. Before the current user executes the preset trigger operation, the target album may or may not have an associated session. Exemplarily, the target album can be an album to be associated with the target session or an album that has an associated relationship with the target session. The current user can be understood as the user who executes the preset trigger operation on the target album.
[0043] In this embodiment, the user may be supported to perform a preset trigger operation on the photo album. Accordingly, the current application may receive the preset trigger operation performed by the current user to respond to the preset trigger operation.
[0044] S102: In response to the preset trigger operation, establish an association relationship between the target album and the target session and / or perform an interactive operation associated with the target session based on the target album, the target session corresponding to the preset trigger operation.
[0045] The target session may be a session corresponding to a preset trigger operation, which may be a single-person session or a multi-person session, such as a session group.
[0046] For example, when a preset trigger operation for a target album is received, an association relationship between the target album and the target session can be established based on the preset trigger operation, and / or an interactive operation associated with the target session can be performed based on the target album.
[0047] Establishing an association between a target album and a target session can be considered as establishing a certain association between the target album and the target session. The established association is not limited, for example, the association may include but is not limited to a sharing relationship and / or a session album relationship.
[0048] The interactive operation associated with the target session based on the target album may be, for example, executing an interactive event associated with the target session based on the target album. The interactive operation performed and associated with the target session may be an interactive operation instructed to be executed by a preset trigger operation. Such interactive operation may include, for example, an interactive operation of sending interactive information and / or an interactive operation of generating media content. This embodiment does not limit the specific type of such interactive operation. Exemplarily, the interactive operation associated with the target session based on the target album may be executed on the album details page of the target album and / or the content details page of the image content contained in the target album.
[0049] This embodiment provides a target album interaction method that receives a preset trigger operation for a target album; in response to the preset trigger operation, establishes an association between the target album and a target session, and / or performs an interactive operation associated with the target session based on the target album, where the target session corresponds to the preset trigger operation. This embodiment utilizes the above technical solution to support users in establishing an association between an album and a session by executing a preset trigger operation on the album and / or performing an interactive operation associated with the session based on the album, thereby enriching the interaction methods for the album and meeting users' diverse interaction needs based on the album.
[0050] In some embodiments, the interactive operation of associating the target session based on the target album includes at least one of the following: sending target interactive information in response to an interactive information sending operation based on the target album, wherein the target interactive information includes comment content associated with the target album and / or a session message associated with the target album; generating target media content based on at least part of the image content in the target album in response to a media content generation operation based on the target album.
[0051] Among them, the interactive information sending operation can be a preset trigger operation for indicating the sending of interactive information based on the target album. The execution method of the interactive information sending operation is not limited. For example, the interactive information sending operation can be an operation that triggers the interactive information sending control or an operation that performs an interactive information sending gesture, etc. The target interactive information can be understood as the interactive information sent as indicated by the interactive information sending operation, which can be associated with the target album. The information type of the target interactive information is not limited. For example, the target interactive information can include comment content and / or conversation messages. The comment content can, for example, be content that comments on the target album and / or at least one image content in the target album, such as comment information on the target album and / or one or more image contents in the target album. The conversation message can be a conversation message sent based on the target album and / or at least one image content in the target album, such as a conversation message that references the target album and / or at least one image content in the target album, etc.
[0052] The media content generation operation can be a preset trigger operation for instructing the generation of media content based on at least a portion of the image content in the target album. The execution method of the media content generation operation is not limited. For example, the media content generation operation can be an operation that triggers a media content generation control or performs a media content generation gesture. The target media content can be the media content generated in response to the media content generation operation. The type of the media content is not limited, for example, the target media content can include graphic content and / or video content.
[0053] In the above embodiment, users can be supported to send interactive information and / or generate media content based on the album, thereby further enriching the interactive mode based on the album. In addition, the generation mode of media content can also be enriched, reducing the difficulty of creating media content.
[0054] In some implementations, when an interactive information sending operation based on a target album is received, interactive information associated with the target album may be sent in response to the interactive information sending operation.
[0055] Exemplarily, when the interactive information sending operation is a comment content sending operation, comment content associated with the target album can be sent, such as sending comment content for the target album and / or at least one image content in the target album on the content details page of the image content contained in the target album; when the interactive information sending operation is a session message sending operation, a session message associated with the target album can be sent, such as sending a session message that references the target album and / or at least one image content in the target album.
[0056] Here, the interactive information sending operation may include a comment content sending operation and / or a conversation message sending operation. The comment content sending operation may be understood as a trigger operation for indicating the sending of comment content associated with the target album, and the conversation message sending operation may be a trigger operation for indicating the sending of a conversation message associated with the target album.
[0057] The interactive information associated with the target album can be displayed in any location. For example, the interactive information associated with the target album can be displayed within at least a portion of the album page of the target album. The at least portion of the album page can be understood as a page related to the target album, such as the album details page of the target album and / or the content details page of the image content contained in the target album.
[0058] Optionally, the interactive information associated with the target album is displayed on the album details page of the target album and / or the content details page of the associated image content, the interactive information includes the target interactive information, and the associated image content is the image content in the target album associated with the interactive information.
[0059] For example, the interactive information associated with the target album may be displayed on the album details page of the target album and / or the interactive information associated with the target album may be displayed on the content details page of the image content associated with the interactive information in the target album.
[0060] Among them, the interactive information associated with the target album can be interactive information sent based on the target album, which can include target interactive information sent by the current user based on the target album and / or interactive information sent by other users other than the current user based on the target album.
[0061] The display style of the interactive information associated with the target album in the album page of the target album is not limited. For example, the interactive information associated with the target album can be displayed in the preset page area of the album page of the target album, and the interactive information displayed in the preset page area can be switched based on the user's information switching operation. It is also possible to switch the display of different interactive information associated with the target album in the album page of the target album, such as controlling the interactive information associated with the target album to move into the album page of the target album according to a set trajectory, and move in and out of the album page of the target album, so as to enrich the display method of the interactive information and simplify the operations required to view different interactive information. At this time, optionally, the interactive information can be displayed dynamically in turn, for example, in the form of barrage information.
[0062] In the above embodiment, at least a portion of the interactive information associated with the target album can be displayed on the album page of the target album. Optionally, the display permission of the interactive information is associated with the current user. Exemplarily, the interactive information whose display permission is associated with the current user can be displayed on the album page of the target album, such as displaying the interactive information that the current user has the permission to view.
[0063] The display rights of interactive information can be set as needed. For example, the display rights of interactive information can be determined based on the relationship between the user sending the interactive information and the current user. The relationship can include a preset session relationship and / or a preset user relationship. The preset session relationship can include, for example, a relationship within the same session; the preset user relationship can include, for example, a friend relationship and / or a follow relationship.
[0064] For example, the album page of the target album may display conversation messages associated with the conversation sent by users in the same conversation as the current user (such as a group conversation) for the target album; and / or, the album page of the target album may display comments sent by users who have a preset user relationship with the current user for the target album, and so on.
[0065] Therefore, the current user can see the conversation messages sent by users in group conversation A in which he is located based on the target album in the album page of the target album, but cannot see the conversation messages sent by users in group conversation B in which he is not located based on the target album; or the current user has a preset user relationship with user M, so the current user can see the comment information sent by user M for the target album, and so on.
[0066] It is understandable that when the interactive information is a conversation message, in addition to displaying the conversation message in the album page of the target album, the conversation message can also be displayed in the conversation interface corresponding to the conversation message, such as displaying the conversation message in the message display area of the conversation interface.
[0067] In some embodiments, when a media content generation operation based on a target album is received, target media content can be generated based on at least part of the image content in the target album in response to the media content generation operation. For example, at least part of the image content in the target album can be used as media content material of the target media content, and the target media content can be generated based on the media content material.
[0068] At least a portion of the image content used to generate the target media content can be pre-set or correspond to the media content generation operation. For example, the image content that is selected in the target album when the media content generation operation is received or the image content currently displayed in the target album can be used as the image content used to generate the target media content. The type of image content included in the target album is not limited. For example, the target album can include image content of the picture type and / or video content. Thus, the at least a portion of the image content can include picture content and / or video content.
[0069] After generating the target media content, the generated target media content can be stored and / or published. For example, the target media content can be stored locally or in the draft box of the current user in the current application; the target media content can also be published as the work of the current user. The specific settings can be made as needed.
[0070] In some implementations, sending the target interactive information includes: acquiring comment content associated with the target album, and displaying a target identifier corresponding to the comment content in at least one associated session of the target album.
[0071] Among them, the comment content associated with the target album can be the comment content for the target album and / or one or more image contents in the target album. The associated session of the target album can be understood as a session associated with the target album, such as a session that establishes an association relationship with the target session, and the association relationship may include a preset association relationship. The target identifier corresponding to the comment content can be an identifier associated with the comment content, which can be displayed in the form of characters and / or images. Exemplarily, the target identifier corresponding to a certain comment content can include the comment content itself, such as the specific content of the comment content; it can also include prompt information of the comment content, such as information for prompting to view the comment content.
[0072] In the above embodiment, when there is newly published comment content in the target album, the target identifier corresponding to the comment content can be displayed in at least one associated session of the target album, so that users in the associated session can view the published comment content and / or prompt users of the associated session content to view the published comment content.
[0073] Specifically, when an interactive information sending operation based on the target album is received, if the target interactive information indicated by the interactive information sending operation is comment content, the comment content indicated by the interactive information sending operation can be obtained, and the target identifier corresponding to the comment content can be displayed in at least one associated session of the target album.
[0074] Exemplarily, in the case where the current user sends comment content associated with the target album by performing an interactive information sending operation, the comment content to be sent can be obtained, the comment content can be sent as comment content associated with the target album, and the target identifier corresponding to the comment content can be displayed in at least one associated session of the target album, and the comment content can be further displayed in the album details page of the target album and / or the content details page of the image content corresponding to the comment content.
[0075] At least one associated session for displaying the target identifier can be set as needed. For example, the at least one associated session can be all associated sessions of the target album, associated sessions authorized by the current user to display the comments posted by him / her, associated sessions in which the current user is located, and / or associated sessions corresponding to the interactive information sending operation, etc. This embodiment does not limit this.
[0076] In the above embodiment, the interactive message sending operation can be performed on the conversation interface, the album details page of the target album, and / or the content details page of the image content in the target album. For example, the interactive message sending operation for instructing to send the comment content associated with the target album can be performed on the album details page of the target album and / or the content details page of the image content in the target album.
[0077] Optionally, the interactive information sending operation is performed on the album details page of the target album; and / or, the interactive information sending operation is performed on the content details page of the target image content in the target album, and the content details page supports switching to the album details page.
[0078] Among them, the album details page of the target album can be understood as the details page of the target album. For example, the album details page of the target album can be used to display the detailed information of the target album. The target image content can be the image content associated with the comment content sent as instructed by the interactive information sending operation, such as the image content targeted by the comment content. The content details page of the target image content can be understood as the details page of the target image content. For example, the content details page of the target image content can be used to display the detailed information of the target image content, such as for displaying the target image content, etc. The content details page of the target image content can be switched to from the album details page of the target album, such as by triggering the content information of the target image content displayed in the album details page of the target album to enter the content details page of the target image content, etc.
[0079] Specifically, the comment content for the target album can be sent by performing an interactive information sending operation in the album details page of the target album, and / or the comment content for the image content can be sent by performing an interactive information sending operation in the content details page of the image content in the target album.
[0080] In some embodiments, before the target interactive information is sent in response to the interactive information sending operation based on the target album, the method also includes: displaying the album details page of the target album in response to the details page display operation for the target album, wherein the details page display operation acts on the details page entrance of the target album, and the details page entrance includes a first details page entrance and / or a second details page entrance, the first details page entrance is configured to be associated with at least one associated session of the target album, and the second details page entrance is configured to be independent of the associated session of the target album.
[0081] The detail page display operation can be a triggering operation for instructing the display of the album detail page of the target album. The detail page display operation can be applied to the detail page entry of the target album. The detail page entry can include a first detail page entry and / or a second detail page entry. The first detail page entry can be understood as an entry associated with a session, such as an entry associated with at least one associated session of the target album. The second detail page entry can be understood as an independent entry not associated with a session, such as an entry independent of the associated session of the target album.
[0082] In the above embodiment, the album details page of the target album can be switched to based on the associated session of the target album, or it can be switched to from an entrance independent of the associated session of the target album, so as to further enrich the triggering display method of the album details page.
[0083] For example, a first detail page entry associated with one or more associated sessions can be set for the target album. For example, for each associated session of the target album, a first detail page entry associated with the associated session can be set for the target album. For example, for each associated session of the target album, the first album information of the target album displayed in the album list of the associated session is used as the first detail page entry associated with the associated session; and / or a second detail page entry independent of the associated session can be set for the target album. Thus, when it is detected that the current user triggers the first detail page entry or the second detail page entry, it is determined that a detail page display operation for the target album has been received, and in response to the detail page display operation, the album detail page of the target album is displayed.
[0084] In some embodiments, sending target interactive information includes: sending a session message for a target session on the album details page of the target album and / or the content details page of the target image content in the target album, where the target session is at least one associated session of the target album where the current user is located; and displaying the session message in the target session.
[0085] In the above embodiment, users can also send conversation messages based on the target album in the associated conversation of the target album, thereby further enriching the interaction mode based on the target album. In this case, the target conversation can be the associated conversation of the target album, such as the associated conversation corresponding to the interactive message sending operation.
[0086] Specifically, when an interactive information sending operation based on the target album is received, if the target interactive information indicated by the interactive information sending operation is a conversation message, the conversation message can be sent and displayed in the target conversation corresponding to the interactive information sending operation.
[0087] For example, the current user can perform an interactive message sending operation on the album details page of a target album and / or the content details page of a target image content in the target album to send a conversation message for the target conversation. Accordingly, the current application can respond to the current user's interactive message sending operation by sending a conversation message for the target conversation on the album details page of the target album and / or the content details page of the target image content in the target album on which the interactive message sending operation was performed, and display the conversation message in the conversation interface of the target conversation.
[0088] In the above embodiment, the conversation message sent in response to the interactive information sending operation based on the target album can be a conversation message for the target album or at least one image content in the target album (such as the target image content). When the conversation message is displayed in the target conversation, it can be displayed independently of the target album and / or the at least one image content; it can also be displayed in association with the target album and / or the at least one image content. For example, the conversation message can reference the target album and / or at least one image content in the target album, so that users in the target conversation can clearly identify the album or image content associated with the conversation message. In this case, optionally, displaying the conversation message in the target conversation includes: displaying the conversation message in association with the target album and / or the target image content.
[0089] In some embodiments, the target album interaction method may further include: displaying an image content determination interface, wherein the image content determination interface is used for the current user to determine the image content to be added to the target album; and adding the image content to be added to the target album.
[0090] The image content determination interface is an interface for the current user to determine the image content to be added to the target album, such as an interface for the current user to determine the image content to be added to the target album. The image content to be added can be understood as the image content to be added.
[0091] In the above embodiment, users can also be supported to add image content to the target album. Such users can include, for example, the user who created the target album and / or users in the associated session of the target album. For example, the user who created the target album can add image content to the target album regardless of whether or not a session is associated with the target album. Alternatively, users in the associated session of the target album can add image content to the target album.
[0092] Specifically, as shown in FIG2 , an image content determination interface 20 may be displayed, and at least one image content available for selection by the current user, i.e., at least one candidate image content, may be displayed in the image content determination interface 20. Thus, the current user may select the image content to be added to the target album in the image content determination interface 20. Accordingly, after the current user completes their selection, the image content to be added may be added to the target album. For example, upon receiving a confirmation operation in the image content determination interface 20 or upon the current user selecting a preset number of image content to be added, the image content selected in the image content determination interface 20 may be added to the target album.
[0093] The image content determination interface allows users to select image content to be added to the target album. The image sources of the candidate image content displayed in the image content determination interface can be set as needed. For example, the image content determination interface can support displaying candidate image content from the same or different image sources.
[0094] Optionally, the image content determination interface supports displaying at least one of the image content included in the conversation message, the image content stored by the current user, and the image content published by the current user, wherein the image content published by the current user includes image-type media content.
[0095] For example, the image content determination interface may display candidate image content from conversation messages, locally stored image content, and / or media content published by the current user, so as to further enrich the image content supported for addition in the album and meet the user's different image content addition needs.
[0096] For example, as shown in FIG2 , a source switching control 21 may be displayed in the image content determination interface 20. Thus, when it is detected that the current user has triggered the source switching control 21 displayed in the image content determination interface 20, the image source to be switched to may be determined according to a pre-set switching sequence, and the candidate image content displayed in the image content determination interface 20 may be switched to image content that matches the switched image source. Alternatively, when it is detected that the current user has triggered the source switching control 21 displayed in the image content determination interface 20, a source list may be displayed, the image source selected by the current user in the source list may be determined as the image source to be switched to, and the candidate image content displayed in the image content determination interface 20 may be switched to image content that matches the switched image source.
[0097] Furthermore, referring to FIG. 2 , the source switching control 21 may display the image source of the currently displayed candidate image content, or the image source to be switched to after being triggered. Thus, if the image source of the candidate image content displayed in the image content determination interface 20 changes, the image source displayed in the source switching control 21 may be updated based on the changed image source.
[0098] In some embodiments, the target album can support adding image content in a conversation message. The conversation message can be located in a conversation associated with the target album or in a conversation other than the conversation associated with the target album.
[0099] For example, the target album may support adding image content in a conversation message based on the user's selection, such as supporting adding image content in a selected conversation message, and / or supporting adding image content in a selected state in a conversation or image content in a selected state in a conversation message.
[0100] For another example, the target album may support adding image content in a conversation message based on the theme, such as supporting the addition of associated image content. In this case, the target album may optionally support the addition of associated image content, where the associated image content is image content contained in an associated conversation message, the associated conversation message being in an associated conversation associated with the target album, and the image theme corresponding to the associated image content may be associated with the album theme of the target album.
[0101] The associated image content may be the associated image content found by a user searching based on the album theme of the target album. The associated image content may be the image content contained in an associated conversation message. The associated conversation message may be a conversation message in an associated conversation of the target album. The image theme may be understood as the theme of the image content, such as the theme of the image content. The album theme may be understood as the theme of the album.
[0102] Specifically, image content can be added to a target album based on the subject of the user's search. For example, associated image content can be added to the target album when preset addition conditions are met. For example, if the target album's subject is animals, associated image content related to animals can be added to the target album. For example, associated image content containing animals or featuring animals can be provided to the user and added to the target album. The preset addition conditions can be set by the user.
[0103] In the above embodiment, multiple ways of adding image content to the target album can be supported, thereby further enriching the ways of adding image content.
[0104] FIG3 is a flow chart of another interactive method for a target album provided by an embodiment of the present disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, before receiving the preset trigger operation for the target album, it also includes: displaying a candidate session panel, and displaying at least one candidate session in the candidate session panel; establishing an association relationship between the target album and the target session, including: taking the candidate session corresponding to the preset trigger operation in the candidate session panel as the target session, and setting the target album and the target session to have a preset association relationship and / or sending the target album to the target session.
[0105] Accordingly, as shown in FIG3 , the target album interaction method provided in this embodiment may include:
[0106] S201: Display a candidate session panel, and display at least one candidate session in the candidate session panel.
[0107] The candidate session panel can be a panel for displaying candidate sessions. These candidate sessions can be understood as sessions that the user can select, such as candidate sessions that the user can select as sessions to be associated with a target album. The displayed candidate sessions can be already created sessions or sessions to be created.
[0108] For example, a candidate session panel may be displayed, and at least one candidate session may be displayed in the candidate session panel. For example, session information of at least one candidate session may be displayed in the candidate session panel, allowing the current user to select a target session to be associated with the target album. This session information may include, for example, a session identifier of the candidate session and / or user identifiers of at least some of the users in the candidate session. The session identifier may include, for example, a session name, and the user identifier may include, for example, a user nickname.
[0109] S202: Receive a preset trigger operation for a target album.
[0110] The preset trigger operation can be a trigger operation for instructing to establish an association relationship between the target album and one or more candidate conversations. The preset trigger operation can be applied within the candidate conversation panel or outside the candidate conversation panel. Optionally, the preset trigger operation is applied within the candidate conversation panel. For example, the preset trigger operation can be an operation that triggers a control in the candidate conversation panel or a candidate conversation.
[0111] In this embodiment, the current user can perform a preset trigger operation, such as performing a preset trigger operation based on the candidate conversation panel. Accordingly, the current application can receive the preset trigger operation performed by the current user.
[0112] S203. In response to the preset trigger operation, the candidate session corresponding to the preset trigger operation in the candidate session panel is used as the target session, and the target album and the target session are set to have a preset association relationship and / or the target album is sent to the target session.
[0113] In this embodiment, an association relationship between the target album and at least part of the candidate conversations in the candidate conversation panel may be established in response to a preset trigger operation.
[0114] Specifically, the candidate session corresponding to the preset trigger operation in the candidate session panel can be used as the target session, and the target album and the target session can be set to have a preset association relationship and / or the target album can be sent to the target session.
[0115] The preset association relationship can be a pre-set association relationship. For example, if the preset association relationship is a session album relationship, setting the target album and the target session to have a preset association relationship can be understood as setting the target album to be the session album of the target session. For example, when the target session is an individual session, the session album can be considered as the session album of the individual session; when the target session is a group session, the session album can be considered as the session album of the group session, i.e., the group album.
[0116] Sending the target album to the target session can be understood as sharing the target album with the target session, that is, sharing the target album in the target session. There are various ways to send the target album to the target session. For example, a session message for sharing the target album can be sent in the target session, including the second album information of the target album and / or at least a portion of the image content in the target album as information content.
[0117] In some implementations, a user can perform a preset trigger operation on a candidate session. For example, a preset trigger operation can be applied to a candidate session displayed in the candidate session panel, or to a preset control corresponding to a candidate session displayed in the candidate session panel. Thus, upon receiving a preset trigger operation, the user can respond to the preset trigger operation by selecting the candidate session on which the preset trigger operation was applied, or the candidate session corresponding to the preset control triggered by the preset trigger operation, as the target session, and establishing an association between the target album and the target session.
[0118] In other embodiments, users can be supported to perform preset trigger operations on one or more candidate sessions. For example, the preset trigger operation can be applied to a selection completion control displayed in the candidate session panel. Thus, in response to the current user's selection operation on at least one candidate session in the candidate session panel, the at least one candidate session can be displayed as selected. Furthermore, in response to the current user's preset trigger operation, the selected candidate session in the candidate session panel can be selected as the target session, and an association relationship can be established between the target album and the target session.
[0119] In some embodiments, users can be supported to perform preset trigger operations on created albums. In this case, before the preset trigger operation is performed, the target album may or may not have an associated session with a preset association relationship. At this time, optionally, the target album includes a created album, wherein, before receiving the preset trigger operation, the target album does not have an associated session with a preset association relationship; or, before receiving the preset trigger operation, the target album has at least one associated session with a preset association relationship. For example, users can be supported to perform preset trigger operations on albums that do not have associated sessions to establish an association relationship between the album and one or more sessions; users can also be supported to perform preset trigger operations on albums associated with a certain session, such as performing a preset trigger operation on a session album of a certain session to establish an association relationship between the album and another one or more sessions.
[0120] In some embodiments, the user may be supported to perform a preset trigger operation for the album to be created, that is, before the preset trigger operation is performed, the album has not yet been created. For example, the user may be supported to perform a preset trigger operation for the album to be created.
[0121] In some embodiments, optionally, the target album includes a first album to be created, and before displaying the candidate session panel, it also includes: displaying an album editing interface of the target album in response to the first album creation operation acting in the preset interface.
[0122] Among them, the first album creation operation can be a trigger operation for indicating entering the first album creation path. The first album creation path can be an album creation path that supports the user to select a target session to establish an association relationship in the candidate session panel. The first album creation operation can be performed within a preset interface. The preset interface can be a pre-set page that can be switched to enter the first album creation path. The preset interface may or may not be an associated interface for a certain session. Exemplarily, the preset interface can be an interface independent of the session, such as the preset interface does not belong exclusively to one or several sessions. Exemplarily, the preset interface may include a message list interface, a personal page and / or a media content display interface, etc.
[0123] In this embodiment, in response to the first album creation operation performed within the preset interface, the album editing interface of the target album can be displayed for the user to edit the target album to be created, such as editing the cover, name, type and / or visible range of the target album.
[0124] Optionally, the preset interface includes a message list interface, and the first album creation operation acts on a first album creation control, wherein the first album creation control is configured to remain displayed within the preset interface; and / or, the first album creation control is configured to be displayed within the preset interface in response to a first control display operation acting within the preset interface.
[0125] The first album creation control can be a control for triggering the execution of the first album creation operation. The first album creation control can be displayed in the preset interface. For example, the first album creation control can remain displayed in the preset interface or be displayed in the preset interface in response to a trigger operation by the user in the preset interface. In other words, the first album creation control can be displayed in the preset interface when the preset interface is displayed; or the first album creation control can be not displayed in the preset interface when the preset interface is initially displayed, but the first album creation control can be displayed in the preset interface when the first control display operation acting on the preset interface is received. It is understandable that when the first control display operation is received, controls other than the first album creation control can be further displayed. The first control display operation can be a trigger operation for indicating the display of the first album creation control, and the execution method of the first control display operation is not limited.
[0126] In some embodiments, setting the target album and the target session to have a preset association relationship includes: setting the target album and the created target session to have a preset association relationship; or, creating the target session and setting the target album and the target session to have a preset association relationship.
[0127] In the above-described embodiment, the target session that the user indicates to establish an association with the target album can be an already created session or a yet-to-be-created session. That is, the user can select an already created candidate session and / or a yet-to-be-created session in the candidate session panel as the target session. If the target session is an yet-to-be-created session, the target session can be created in response to a preset trigger operation, eliminating the need for the user to create a session by executing a session creation operation and then execute a preset trigger operation to establish an association between the target album and the session. This further enriches the sessions that support associations and reduces the operations required to establish associations between albums and sessions.
[0128] In the case of creating a target session in response to a preset trigger operation, in some embodiments, when creating the target session or after the target session is created, the current user who performs the preset trigger operation can be added to the target session. In addition, other users other than the current user, such as the target user, can be further added. For example, the target user can be directly added to the target session without sending an invitation message to the target user; or an invitation message can be sent to the target user to invite the target user to join the target session through the invitation message, and when the target user receives the invitation, the target user is added to the target session. In this case, optionally, after the target session is created, the method further includes: adding the target user to the target session; or sending an invitation message to the target user, wherein the invitation message is used to invite the target user to join the target session.
[0129] The target user is a user to be added to the created target session, and is a different user from the current user who performs the preset trigger operation. Optionally, the target user includes the user corresponding to the preset trigger operation; or, the target user includes the user who is selected in the invitation panel, and the invitation panel is configured to be displayed in response to the user invitation operation for the target session. Among them, the invitation panel can be a panel for displaying users that the current user can select to invite to join the target session. The user invitation operation can be an operation for instructing the display of the invitation panel. The execution method of the user invitation operation is not limited. For example, the user invitation operation can be an operation of executing a user invitation control corresponding to the target session or executing a user invitation gesture for the target session.
[0130] In this embodiment, the current user can select and confirm the target user to be added to the target session before or after the target session is created. For example, the current user can select and confirm the target user to be added to the target session before or after executing a preset trigger operation. Alternatively, after the target session is created, in response to the current user's user invitation operation, an invitation panel corresponding to the target conversation is displayed, and the user selected by the current user in the invitation panel is used as the target user selected by the current user to be added to the target session.
[0131] FIG4 is a schematic diagram of a process for establishing an association relationship between a target album and a target session according to an embodiment of the present disclosure. As shown in FIG4 , in some optional embodiments, the process for establishing an association relationship between a target album and a target session can be described as follows:
[0132] A1. When the message list interface (i.e., the preset interface) is displayed, the first control 40 is displayed in the message list interface, and when it is detected that the current user triggers the first control 40, it is determined that the first control display operation is received. In response to the first control display operation, the first album creation control 401 is displayed in the message list interface, as shown in the first picture in Figure 4.
[0133] A2. When it is detected that the current user triggers the first album creation control, it is determined that the first album creation operation is received, and in response to the first album creation operation, the album editing interface of the target album to be created is displayed; and, in response to the preset trigger operation, the target album is created, and an association relationship between the target album and the target session is established.
[0134] It should be noted that when creating a target album, the display order of the album editing interface, the image content determination interface, and the candidate conversation panel is not limited and can be set according to needs.
[0135] In some embodiments, the album editing interface can be displayed before the image content determination interface. For example, in response to the first album creation operation, the album editing interface can be displayed for the current user to edit the album cover and / or album name and other information of the target album; and the image content determination interface of the target album can be displayed after the current user completes the editing.
[0136] In other embodiments, the album editing interface can be displayed after the image content determination interface. For example, in response to the first album creation operation, the image content determination interface of the target album can be displayed for the current user to select the image content to be added to the target album; and after the current user completes the selection, the album editing interface of the target album can be displayed for the current user to edit the album cover and / or album name and other information of the target album.
[0137] In some embodiments, after receiving the first album creation operation, a function introduction interface can also be displayed, such as displaying the function introduction interface each time or the previous n times the first album creation operation is received, so that the current user can view relevant introduction information of the associated album function and confirm whether to create the album.
[0138] For example, when it is detected that the current user triggers the first album creation control 401 displayed in the information list interface, the function introduction interface 41 can be displayed, and the preset album creation control 411 can be displayed in the function introduction interface 41, as shown in the second picture in Figure 4.
[0139] When it is detected that the current user triggers the preset album creation control 411, the image content confirmation interface 20 of the target album can be displayed, and at least one candidate image content can be displayed in the image content determination interface 20, as shown in the third figure in Figure 4, for the current user to select the image content to be added to the target album.
[0140] When it is detected that the current user has completed the selection, such as when it is detected that the selection completion control in the current triggered image content determination interface 20 (not shown in Figure 4) is detected, the album editing interface 42 of the target album can be displayed, as shown in the fourth figure in Figure 4, so that the current user can edit the album cover and / or album name and other information of the target album.
[0141] When it is detected that the current user has completed editing, such as when it is detected that the current user triggers the next control 421 in the album editing interface 42, the candidate session panel 43 can be displayed, and at least one candidate session and at least one preset control can be displayed in the candidate session panel 43, as shown in the fifth figure in Figure 4.
[0142] In some embodiments, as shown in the fifth figure in FIG. 4 , a first preset control 431 corresponding to a candidate session may be displayed in the candidate session panel 43. Thus, when it is detected that the current user has triggered the first preset control 431 corresponding to a candidate session, it can be determined that a preset trigger operation for a target album has been received. In response to the preset trigger operation, a target album is created, a preset association is established between the target album and the candidate session (i.e., the target session), and / or the target album is sent to the candidate session. As shown in the sixth figure in FIG. 4 , the sent target album may be displayed in the form of a session message (e.g., a message card). In this case, the target session can be an individual session or a group session.
[0143] In some implementations, as shown in the fifth figure of FIG. 4 , the candidate conversation panel 43 may display a second preset control 432 for performing a preset trigger operation based on a user outside the current application.
[0144] Thus, when it is detected that the current user triggers the second preset control 432, a sharing password (i.e., invitation information) for the target album can be generated; when it is detected that the current user sends the sharing password to the target user in another application other than the current application, it can be determined that the preset trigger operation has been received, and in response to the preset trigger operation, the target album and the target session are created, and the target album and the candidate session (i.e., the target session) are set to have a preset association relationship and / or the target album is sent to the candidate session. The created target session can be a personal session or a group session, and the following description takes the target session as a group session as an example.
[0145] Accordingly, the target user can enter the current application by triggering the shared password sent by the current user. For example, after detecting that the target user has triggered the received shared password, the other application on the target user's side can control the launch of the current application on the target user's side. Accordingly, after launching, the current application on the target user's side can display the target session introduction information and join control 50, as shown in Figure 5; and when detecting that the target user has triggered the join control 50, the target user is added to the target session, allowing the target user to view the target album.
[0146] In some implementations, as shown in the fifth figure of FIG. 4 , a third preset control 433 for executing a preset trigger operation based on a user within the current application may be displayed in the candidate conversation panel.
[0147] Thus, when it is detected that the current user triggers the third preset control 433, an invitation panel can be displayed, and at least one candidate user can be displayed in the invitation panel for the current user to select and invite to join the target session; when it is detected that the current user has completed the selection, such as when it is detected that the current user triggers the confirmation control in the invitation panel, it can be determined that the preset trigger operation has been received, and in response to the preset trigger operation, the target album and the target session are created, the target album and the candidate session (i.e., the target session) are set to have a preset association relationship and / or the target album is sent to the candidate session. At this time, the created target session can be a group session.
[0148] It is understandable that the album creation interface, image content determination interface, album editing interface and / or candidate session panel can be displayed within the preset interface or independently of the preset interface, and can be flexibly set according to needs.
[0149] In some embodiments, optionally, the target album includes a second album to be created, and before receiving the preset trigger operation for the target album, it also includes: in response to the second album creation operation acting in the target association interface, displaying the album editing interface of the target album, and the target association interface is the association interface of the target session.
[0150] Among them, the second album creation operation can be a trigger operation for indicating entering the second album creation path. The second album creation path can support the user to create an album associated with a certain session based on the created session, such as creating an album with an association relationship with the session. At this time, the target session is the session corresponding to the second album path. The second album creation operation can act on the target association interface. The target association interface can be understood as the association interface of the target session, that is, the interface associated with the target session. Exemplarily, the target association interface may include the session interface of the target session, and / or, an interface associated with the target session that is directly or indirectly switched to by the session interface of the target session, such as the album list interface of the target session. The album list interface of the target album can be used to display a list of associated sessions of the target album.
[0151] In this embodiment, in response to the second album creation operation within the target association interface of the target session, the album editing interface of the target album can be displayed for the user to edit the target album to be created, such as editing the cover, name, type and / or visible range of the target album.
[0152] When creating a target album based on the second album creation path, the session associated with the interface where the second album creation operation was performed, or the session selected by the user based on the candidate session panel, can be determined as the target session. For example, the session associated with the interface where the second album creation operation was performed can be determined as the target session, eliminating the need for the user to select from the candidate session panel, further reducing the number of operations required to create the target album. In this case, the preset trigger operation can optionally be applied within the album editing interface. That is, the target album can be created after the user completes editing within the album editing interface, and an association between the target album and the target session can be established.
[0153] Optionally, the target association interface includes the session interface of the target session and / or the album list interface of the target session, and the second album creation operation acts on a second album creation control, wherein the second album creation control is configured to remain displayed within the target association interface; and / or, the second album creation control is configured to be displayed within the target association interface in response to a second control display operation acting within the target association interface.
[0154] The second album creation control can be a control for triggering the execution of the second album creation operation. The second album creation control can be displayed in the target association interface. For example, the second album creation control can remain displayed in the target association interface or be displayed in the target association interface in response to a trigger operation by the user in the target association interface. In other words, the second album creation control can be displayed in the target association interface when the target association interface is displayed; or the second album creation control can be not displayed in the target association interface when the target association interface is initially displayed, but the second album creation control can be displayed in the target association interface when the second control display operation acting on the target association interface is received. It is understandable that when the second control display operation is received, controls other than the second album creation control can be further displayed. The second control display operation can be a trigger operation for indicating the display of the second album creation control, and the execution method of the second control display operation is not limited.
[0155] In some optional embodiments, the process of establishing the association relationship between the target album and the target session can be described as follows:
[0156] B1. When the session interface of a particular session (e.g., the target session) is displayed, the album control 60 and / or the second control 61 are displayed in the session interface, as shown in FIG6 . If the second control 61 is displayed in the session interface, upon detecting that the current user has triggered the second control 61, it is determined that a second control display operation has been received. In response to the second control display operation, the album control 60 is displayed in the session interface, for example, by displaying a control panel 70 in the session interface, and the album control 60 is displayed within the control panel 70, as shown in FIG7 .
[0157] If the target session currently has no associated album, the album control 61 displayed in the session interface can serve as a second album creation control, which can be used to trigger the execution of the second album creation operation. If the target session already has an associated album, the album control 61 displayed in the session interface can be used to trigger the display of the target session's album list interface 80. As shown in Figure 8, the album list interface 80 can display the first album information of the target session's associated album and can further display the second album creation control. The first album information can include, for example, the album name and / or album operation information. The album operation information can be used to indicate information about the interactive operations received by the album within the most recent preset time period or the most recent preset number of times. The interactive operations include but are not limited to the album creation operation and / or the operation of adding image content to the album.
[0158] B2. When it is detected that the current user triggers the second album creation control, the image content confirmation interface of the target album can be displayed, and at least one candidate image content can be displayed in the image content confirmation interface for the current user to select the image content to be added to the target album.
[0159] In this embodiment, for the album control displayed in the session interface, when it is detected that the current user triggers the album control displayed in the session interface, the image content confirmation interface of the target album or the album list interface of the target session can be directly displayed; or instead of directly displaying the image content confirmation interface of the target album and the album list interface of the target session, an intermediate interface can be displayed, and the intermediate interface can be used to switch to the content confirmation interface of the target album or the album list interface of the target session.
[0160] For example, for the current user's previous m triggers, and / or the target session currently has no associated album, when it is detected that the current user has triggered the album control displayed in the session interface, the function introduction interface of the associated album (i.e., the intermediate interface) can be displayed to show the current user the introduction information of the associated album function through the function introduction interface.
[0161] In addition, if the target session does not yet have an associated album, a preset album creation control can be further displayed in the function introduction interface. The preset album creation control can trigger the album creation process, such as triggering the display of the album content confirmation interface of the target album; if the target session already has an associated album, an album list control can be further displayed in the function introduction interface. The album list control can trigger the display of the album list interface of the target session.
[0162] B3. When it is detected that the current user has completed the selection, such as when it is detected that the selection completion control in the current triggered image content determination interface is triggered, the album editing interface of the target album can be displayed for the current user to edit the album cover and / or album name and other information of the target album. When it is detected that the current user has completed the editing, such as when it is detected that the current user triggers the create now control in the album editing interface, the target album is created and an association relationship between the target album and the target session is established.
[0163] For example, when the current user selects at least one image content in the image content determination interface, the selected image content and the selection completion control can be displayed at the bottom of the image content determination interface; when it is detected that the current user clicks the selection completion control, the naming panel (i.e., the album editing interface) is pulled up, and after the user enters text, the Create Now control in the naming panel becomes bright, that is, it becomes a triggerable state; when it is detected that the current user clicks the Create Now control, the album is created, and the user can be prompted that the album has been created successfully, and / or jump to the album details page of the target album.
[0164] In some implementations, as shown in FIG8 , the album list interface of the target session may display first album information of at least a portion of the associated albums of the target session.
[0165] Thus, when it is detected that the current user triggers the first album information of a certain associated album, the album details page 90 of the associated album can be displayed, as shown in FIG9 , and the detailed information of the associated album can be displayed in the album details page 90. For example, the detailed information may include the album name, the type and number of image content contained in the album, and / or the content information of the image content contained in the album, such as the cover and / or thumbnail.
[0166] When it is detected that the current user triggers the content information of a certain image content displayed in the album details page, the content details page of the image content can be displayed, and the image content can be displayed in the content details page, as shown in FIG10 .
[0167] In some embodiments, the content details page may support sending interactive information for the currently displayed image content. This interactive information may include comments and / or conversation information. For example, as shown in FIG10 , the content details page may display an interactive control 100. This interactive control 100 may be configured to allow a user to send interactive information for the currently displayed image content. For example, when it is detected that the current user triggers the interactive control 100, an interactive information input area may be displayed for the current user to enter and send interactive information for the image content or the album.
[0168] In some embodiments, please continue to refer to Figure 10. The content details page can display interactive information associated with the currently displayed image content. For example, when a certain image content in an associated album is displayed in the content details page, the interactive information sent by users in at least one associated session of the associated album regarding the image content can be displayed in the form of barrage information.
[0169] In some embodiments, the content details page may support switching to display different image contents in the associated album. For example, the image content displayed in the content details page may be switched based on a user's sliding switch operation in the content details page; or, the content details page may display an image content identifier of at least part of the image content in the associated album (such as the thumbnail 101 shown in Figure 10), and when it is detected that a user triggers an image content identifier of a certain image content, the image content corresponding to the image content identifier triggered by the user may be displayed in the content details page.
[0170] In some embodiments, the content details page may support editing the currently displayed image content and / or publishing the currently displayed image content as the current user's work. Editing the currently displayed image content may include, for example, cropping the currently displayed image content, adding stickers, adding filters, and / or mentioning a user in the currently displayed image content (e.g., @ing a user).
[0171] 9 , the album details page may further display an add control 91. The current user may trigger the add control 91 to switch to the image content determination interface of the associated album to add new image content to the associated album.
[0172] In this embodiment, the user may also be supported to add image content to the associated album of the target session based on the session message in the target session.
[0173] In some embodiments, when it is detected that the current user triggers a session message containing image content in the target session, an add album control can be displayed; when it is detected that the current user clicks the add album control, an album selection panel is displayed, and the associated albums of the target session are displayed in the album selection panel for the current user to select the associated album to be added; when it is detected that the current user selects one or more associated albums, an upload control is displayed; and after it is detected that the current user triggers the upload control, the image content contained in the session message is added to the associated album selected by the current user, and the current user can be prompted that the addition is successful and / or a session message can be sent in the target session, through which the users in the target session are prompted to view the image content added by the current user.
[0174] In some embodiments, when it is detected that the current user has triggered a multiple-select control displayed in the session interface of the target session, a multiple-select message content page of the target session may be displayed, allowing the current user to select one or more session messages from the multiple-select message content page. Upon detecting that the current user has triggered an add album control displayed in the multiple-select message content page, an album selection panel is displayed, and the associated albums of the target session are displayed in the album selection panel, allowing the current user to select the associated album to be added. Upon detecting that the current user has selected one or more associated albums, an upload control is displayed. Upon detecting that the current user has triggered the upload control, the image content contained in the selected session message is added to the associated album selected by the current user, and the current user may be notified of the successful addition and / or a session message may be sent in the target session, prompting users in the target session to view the image content added by the current user via the session message.
[0175] In some embodiments, if each conversation message selected by the current user contains image content, the add album control can be displayed as a triggerable state; if there is a conversation message that does not contain image content among the conversation messages selected by the current user, the add album control can be displayed as a non-triggerable state, such as dimming the add album control.
[0176] The conversation message sent after adding image content to the associated album can be displayed in the form of a message card. The message card can display a thumbnail of at least part of the image content added this time, and can further display a viewing control. The viewing control can support triggering the display of the album details page of the associated album where the added image content is located, or triggering the display of the content details page of the added image content.
[0177] In some embodiments, when the target album corresponding to the preset trigger operation is an uncreated album, upon receiving the preset trigger operation, the target album may be further created in response to the preset trigger operation. Optionally, the target album interaction method may further include: creating the target album in response to the preset trigger operation.
[0178] The target album interaction method provided in this embodiment supports users to select a session to establish an association relationship with the target album in the candidate session panel, which can further enrich the way to establish the association relationship between the album and the session.
[0179] FIG11 is a block diagram of a target album interaction device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware and can be configured in an electronic device, for example, a mobile phone or a tablet computer, and can execute interactive events associated with the album by executing the target album interaction method. As shown in FIG11 , the target album interaction device provided by this embodiment may include: an operation receiving module 1101 and an operation response module 1102, wherein,
[0180] The operation receiving module 1101 is used to receive a preset trigger operation for a target album;
[0181] The operation response module 1102 is used to establish an association relationship between the target album and the target session and / or perform an interactive operation associated with the target session based on the target album in response to the preset trigger operation, and the target session corresponds to the preset trigger operation.
[0182] The target album interaction device provided in this embodiment receives a preset trigger operation for the target album through an operation receiving module; and, in response to the preset trigger operation, establishes an association between the target album and the target session through an operation response module, and / or performs an interactive operation associated with the target session based on the target album, where the target session corresponds to the preset trigger operation. This embodiment utilizes the above-mentioned technical solution to support users in establishing an association between the album and the session by executing a preset trigger operation on the album and / or performing an interactive operation associated with the session based on the album, thereby enriching the interaction methods of the album and meeting the different interaction needs of users based on the album.
[0183] Furthermore, the interactive device of the target album may also include: a panel display module, used to display a candidate session panel before receiving a preset trigger operation for the target album, and display at least one candidate session in the candidate session panel; the operation response module 1102 may include: a relationship establishment unit, used to take the candidate session corresponding to the preset trigger operation in the candidate session panel as the target session, and set the target album and the target session to have a preset association relationship and / or send the target album to the target session.
[0184] Optionally, the preset trigger operation is applied to the candidate session panel.
[0185] Optionally, the target album includes a created album, wherein, before receiving the preset trigger operation, the target album has no associated session with a preset association relationship; or, before receiving the preset trigger operation, the target album has at least one associated session with a preset association relationship.
[0186] Optionally, the target album includes a first album to be created, and the interactive device of the target album may also include: a first interface display module, which is used to display the album editing interface of the target album in response to the first album creation operation acting in the preset interface before displaying the candidate session panel.
[0187] Optionally, the preset interface includes a message list interface, and the first album creation operation acts on a first album creation control, wherein the first album creation control is configured to remain displayed within the preset interface; and / or, the first album creation control is configured to be displayed within the preset interface in response to a first control display operation acting within the preset interface.
[0188] Optionally, the relationship establishing unit may be specifically configured to: set the target album and the created target session to have a preset association relationship; or create the target session and set the target album and the target session to have a preset association relationship.
[0189] Furthermore, the interactive device of the target album may also include: a user adding module, which is used to add the target user to the target session after the target session is created; or, send an invitation message to the target user, wherein the invitation message is used to invite the target user to join the target session.
[0190] Optionally, the target user includes a user corresponding to the preset trigger operation; or, the target user includes a user selected in an invitation panel, and the invitation panel is configured to be displayed in response to a user invitation operation for the target session.
[0191] Optionally, the target album includes a second album to be created, and the interactive device of the target album may also include: a second interface display module, which is used to display the album editing interface of the target album in response to the second album creation operation acting on the target association interface before receiving the preset trigger operation for the target album, and the target association interface is the association interface of the target session.
[0192] Optionally, the preset trigger operation is performed in the album editing interface.
[0193] Optionally, the target association interface includes the session interface of the target session and / or the album list interface of the target session, and the second album creation operation acts on a second album creation control, wherein the second album creation control is configured to remain displayed within the target association interface; and / or, the second album creation control is configured to be displayed within the target association interface in response to a second control display operation acting within the target association interface.
[0194] Furthermore, the target album interaction device may further include: an album creation module, configured to create the target album in response to the preset trigger operation.
[0195] Optionally, the operation response module 1102 may include at least one of the following: an information sending unit for sending target interactive information in response to an interactive information sending operation based on the target album, wherein the target interactive information includes comment content associated with the target album and / or conversation messages associated with the target album; a media content generation module for generating target media content based on at least part of the image content in the target album in response to a media content generation operation based on the target album.
[0196] Optionally, the information sending unit may be specifically configured to: obtain comment content associated with the target album, and display a target identifier corresponding to the comment content in at least one associated session of the target album.
[0197] Optionally, the interactive information sending operation is performed on the album details page of the target album; and / or, the interactive information sending operation is performed on the content details page of the target image content in the target album, and the content details page supports switching to the album details page.
[0198] Furthermore, the interactive device of the target album may also include: an album details page display module, which is used to display the album details page of the target album in response to the details page display operation for the target album before sending the target interactive information in response to the interactive information sending operation based on the target album, wherein the details page display operation acts on the details page entrance of the target album, and the details page entrance includes a first details page entrance and / or a second details page entrance, the first details page entrance is configured to be associated with at least one associated session of the target album, and the second details page entrance is configured to be independent of the associated session of the target album.
[0199] Optionally, the information sending unit may include: an information sending sub-unit, used to send a session message for a target session on the album details page of the target album and / or the content details page of the target image content in the target album, where the target session is at least one associated session of the target album where the current user is located; a message display sub-unit, used to display the session message in the target session.
[0200] Optionally, the message display subunit may be specifically configured to: display the conversation message in association with the target album and / or the target image content.
[0201] Optionally, the interactive information associated with the target album is displayed on the album details page of the target album and / or the content details page of the associated image content, the interactive information includes the target interactive information, and the associated image content is the image content in the target album associated with the interactive information.
[0202] Optionally, the interactive information is displayed in the form of barrage information.
[0203] Optionally, the display permission of the interactive information is associated with the current user.
[0204] Furthermore, the interactive device of the target album may also include: a third interface display module, used to display an image content determination interface, wherein the image content determination interface is used for the current user to determine the image content to be added to the target album; a content adding module, used to add the image content to be added to the target album.
[0205] Optionally, the image content determination interface supports displaying at least one of the image content included in the conversation message, the image content stored by the current user, and the image content published by the current user, wherein the image content published by the current user includes image-type media content.
[0206] Optionally, the target album supports adding associated image content, and the associated image content is the image content contained in the associated session message. The associated session message is located in an associated session that has an associated relationship with the target album, and the image theme corresponding to the associated image content is associated with the album theme of the target album.
[0207] The target album interaction device provided in the embodiments of the present disclosure can execute the target album interaction method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of executing the target album interaction method. For technical details not fully described in this embodiment, please refer to the target album interaction method provided in any embodiment of the present disclosure.
[0208] Reference is now made to FIG12, which illustrates a schematic diagram of the structure of an electronic device (e.g., a terminal device) 1200 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, laptop computers, 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. The electronic device illustrated in FIG12 is merely an example and should not limit the functionality or scope of use of the embodiments of the present disclosure.
[0209] As shown in FIG12 , the electronic device 1200 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1201, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1202 or a program loaded from a storage device 1208 into a random access memory (RAM) 1203. Various programs and data required for the operation of the electronic device 1200 are also stored in the RAM 1203. The processing device 1201, the ROM 1202, and the RAM 1203 are connected to each other via a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.
[0210] Typically, the following devices may be connected to the I / O interface 1205: an input device 1206 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1207 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1208 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1209. The communication device 1209 may allow the electronic device 1200 to communicate with other devices wirelessly or by wire to exchange data. Although FIG12 shows the electronic device 1200 with various devices, it should be understood that not all of the devices shown are required to be implemented or present. More or fewer devices may be implemented or present instead.
[0211] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1209, or installed from the storage device 1208, or installed from the ROM 1202. When the computer program is executed by the processing device 1201, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0212] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0213] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.
[0214] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0215] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: receives a preset trigger operation for the target album; in response to the preset trigger operation, establishes an association relationship between the target album and the target session and / or performs an interactive operation associated with the target session based on the target album, and the target session corresponds to the preset trigger operation.
[0216] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0217] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0218] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a module does not, in some cases, limit the unit itself.
[0219] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0220] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0221] According to one or more embodiments of the present disclosure, Example 1 provides a method for interacting with a target album, including:
[0222] Receive preset trigger actions for the target album;
[0223] In response to the preset trigger operation, an association relationship between the target album and the target session is established and / or an interactive operation associated with the target session is performed based on the target album, and the target session corresponds to the preset trigger operation.
[0224] According to one or more embodiments of the present disclosure, Example 2 is the method according to Example 1, and before receiving the preset trigger operation for the target album, further includes:
[0225] Displaying a candidate session panel, and displaying at least one candidate session in the candidate session panel;
[0226] The establishing of the association relationship between the target album and the target session includes:
[0227] The candidate session corresponding to the preset trigger operation in the candidate session panel is used as the target session, and the target album and the target session are set to have a preset association relationship and / or the target album is sent to the target session.
[0228] According to one or more embodiments of the present disclosure, Example 3 is the method according to Example 2, wherein the preset trigger operation acts within the candidate conversation panel.
[0229] According to one or more embodiments of the present disclosure, Example 4 is the method according to Example 2, wherein the target album includes a created album, wherein:
[0230] Before receiving the preset trigger operation, the target album does not have an associated session with a preset association relationship; or
[0231] Before receiving the preset trigger operation, the target album has at least one associated session with a preset association relationship.
[0232] According to one or more embodiments of the present disclosure, Example 5 is the method according to Example 2, wherein the target album includes a first album to be created, and before displaying the candidate conversation panel, further comprising:
[0233] In response to a first album creation operation performed within a preset interface, an album editing interface of the target album is displayed.
[0234] According to one or more embodiments of the present disclosure, Example 6 is the method according to Example 5, wherein the preset interface includes a message list interface, and the first album creation operation acts on a first album creation control, wherein:
[0235] The first album creation control is configured to remain displayed in the preset interface; and / or
[0236] The first album creation control is configured to be displayed in the preset interface in response to a first control display operation performed in the preset interface.
[0237] According to one or more embodiments of the present disclosure, Example 7, according to the method of Example 2, wherein setting the target album and the target session to have a preset association relationship includes:
[0238] Setting the target album and the created target session to have a preset association relationship; or
[0239] The target session is created, and the target album and the target session are set to have a preset association relationship.
[0240] According to one or more embodiments of the present disclosure, Example 8 is the method according to Example 7, and further includes, after creating the target session:
[0241] Add the target user to the target session; or
[0242] Sending an invitation message to a target user, where the invitation message is used to invite the target user to join the target session.
[0243] According to one or more embodiments of the present disclosure, Example 9 is the method according to Example 8, wherein the target user includes a user corresponding to the preset trigger operation; or
[0244] The target user includes a user selected in an invitation panel, and the invitation panel is configured to be displayed in response to a user invitation operation for the target session.
[0245] According to one or more embodiments of the present disclosure, Example 10 is the method according to Example 1, wherein the target album includes a second album to be created, and before receiving a preset trigger operation for the target album, further comprising:
[0246] In response to the second album creation operation performed in the target association interface, an album editing interface of the target album is displayed, and the target association interface is an association interface of the target session.
[0247] According to one or more embodiments of the present disclosure, Example 11 is the method according to Example 10, wherein the preset trigger operation acts within the album editing interface.
[0248] According to one or more embodiments of the present disclosure, Example 12 is the method according to Example 10, wherein the target association interface includes a session interface of the target session and / or an album list interface of the target session, and the second album creation operation acts on a second album creation control, wherein:
[0249] The second album creation control is configured to remain displayed in the target association interface; and / or
[0250] The second album creation control is configured to be displayed on the target association interface in response to a second control display operation performed within the target association interface.
[0251] According to one or more embodiments of the present disclosure, Example 13 is the method according to any one of Examples 5-12, further comprising:
[0252] In response to the preset trigger operation, the target album is created.
[0253] According to one or more embodiments of the present disclosure, Example 14 is the method according to any one of Examples 1-12, wherein the interactive operation associated with the target session based on the target album includes at least one of the following:
[0254] In response to an interactive information sending operation based on the target album, target interactive information is sent, where the target interactive information includes comment content associated with the target album and / or conversation messages associated with the target album;
[0255] In response to a media content generation operation based on the target album, target media content is generated based on at least a portion of image content in the target album.
[0256] According to one or more embodiments of the present disclosure, Example 15 is the method according to Example 14, wherein sending target interaction information includes:
[0257] Acquire the comment content associated with the target album, and display the target identifier corresponding to the comment content in at least one associated session of the target album.
[0258] According to one or more embodiments of the present disclosure, Example 16 is a method according to Example 15, wherein the interactive information sending operation is performed within the album details page of the target album; and / or
[0259] The interactive information sending operation is performed on the content details page of the target image content in the target album, and the content details page supports switching to the album details page.
[0260] According to one or more embodiments of the present disclosure, Example 17 is the method according to Example 16, and before sending the target interactive information in response to the interactive information sending operation based on the target album, further includes:
[0261] In response to a detail page display operation for the target album, the album detail page of the target album is displayed, wherein the detail page display operation acts on the detail page entrance of the target album, and the detail page entrance includes a first detail page entrance and / or a second detail page entrance, the first detail page entrance is configured to be associated with at least one associated session of the target album, and the second detail page entrance is configured to be independent of the associated session of the target album.
[0262] According to one or more embodiments of the present disclosure, Example 18 is the method according to Example 14, wherein sending target interaction information includes:
[0263] Sending a session message for a target session on the album details page of the target album and / or the content details page of the target image content in the target album, where the target session is at least one associated session of the target album where the current user is located;
[0264] The session message is displayed in the target session.
[0265] According to one or more embodiments of the present disclosure, Example 19 is the method according to Example 18, wherein presenting the conversation message in the target conversation includes:
[0266] The conversation message is displayed in association with the target album and / or the target image content.
[0267] According to one or more embodiments of the present disclosure, Example 20 is based on the method described in Example 14, and the interactive information associated with the target album is displayed in the album details page of the target album and / or the content details page of the associated image content, and the interactive information includes the target interactive information, and the associated image content is the image content in the target album associated with the interactive information.
[0268] According to one or more embodiments of the present disclosure, Example 21 is based on the method described in Example 20, and the interactive information is displayed in the form of barrage information.
[0269] According to one or more embodiments of the present disclosure, Example 22 is the method according to Example 20, wherein the display right of the interactive information is associated with the current user.
[0270] According to one or more embodiments of the present disclosure, Example 23 is a method according to any one of Examples 1-12, further comprising:
[0271] Displaying an image content determination interface, wherein the image content determination interface is used for the current user to determine the image content to be added to the target album;
[0272] Add the image content to be added to the target album.
[0273] According to one or more embodiments of the present disclosure, Example 24 is based on the method described in Example 20, and the image content determination interface supports displaying at least one of the image content included in the conversation message, the image content stored by the current user, and the image content posted by the current user, and the image content posted by the current user includes image-type media content.
[0274] According to one or more embodiments of the present disclosure, Example 25 is based on the method described in any one of Examples 1-12, wherein the target album supports adding associated image content, and the associated image content is the image content contained in the associated session message, and the associated session message is located in an associated session that has an associated relationship with the target album, and the image theme corresponding to the associated image content is associated with the album theme of the target album.
[0275] According to one or more embodiments of the present disclosure, Example 26 provides an interactive device for a target album, including:
[0276] An operation receiving module, used for receiving a preset trigger operation for a target album;
[0277] An operation response module is used to establish an association relationship between the target album and the target session and / or perform an interactive operation associated with the target session based on the target album in response to the preset trigger operation, and the target session corresponds to the preset trigger operation.
[0278] According to one or more embodiments of the present disclosure, Example 27 provides an electronic device, including:
[0279] one or more processors;
[0280] a memory for storing one or more programs,
[0281] When the one or more programs are executed by the one or more processors, the one or more processors implement the target album interaction method as described in any one of Examples 1-25.
[0282] According to one or more embodiments of the present disclosure, Example 28 provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the target album interaction method as described in any one of Examples 1-25.
[0283] According to one or more embodiments of the present disclosure, Example 29 provides a computer program product. When the computer program product is executed by a computer, the computer implements the target album interaction method as described in any one of Examples 1-25.
[0284] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0285] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0286] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A target album interaction method, comprising: Receive preset trigger actions for the target album; In response to the preset trigger operation, an association relationship between the target album and the target session is established and / or an interactive operation associated with the target session is performed based on the target album, and the target session corresponds to the preset trigger operation.
2. The method according to claim 1, wherein Before receiving the preset trigger operation for the target album, the method further includes: Displaying a candidate session panel, and displaying at least one candidate session in the candidate session panel; The establishing of the association relationship between the target album and the target session includes: The candidate session corresponding to the preset trigger operation in the candidate session panel is used as the target session, and the target album and the target session are set to have a preset association relationship and / or the target album is sent to the target session.
3. The method according to claim 2, wherein: The preset trigger operation is applied to the candidate session panel.
4. The method according to claim 2 or 3, wherein: The target album includes a created album, wherein: Before receiving the preset trigger operation, the target album does not have an associated session with a preset association relationship; or Before receiving the preset trigger operation, the target album has at least one associated session with a preset association relationship.
5. The method according to claim 2 or 3, wherein: The target album includes a first album to be created. Before displaying the candidate conversation panel, the method further includes: In response to a first album creation operation performed within a preset interface, an album editing interface of the target album is displayed.
6. The method according to claim 5, wherein: The preset interface includes a message list interface, and the first album creation operation acts on the first album creation control, wherein, The first album creation control is configured to remain displayed in the preset interface; and / or The first album creation control is configured to be displayed in the preset interface in response to a first control display operation performed in the preset interface.
7. The method according to any one of claims 2 to 6, wherein: The setting of the target album and the target session to have a preset association relationship includes: Setting the target album and the created target session to have a preset association relationship; or The target session is created, and the target album and the target session are set to have a preset association relationship.
8. The method according to claim 7, wherein: After creating the target session, the method further includes: Add the target user to the target session; or Sending an invitation message to a target user, where the invitation message is used to invite the target user to join the target session.
9. The method according to claim 8, wherein The target user includes a user corresponding to the preset trigger operation; or The target user includes a user selected in an invitation panel, and the invitation panel is configured to be displayed in response to a user invitation operation for the target session.
10. The method according to any one of claims 1 to 9, wherein: The target album includes a second album to be created. Before receiving a preset trigger operation for the target album, the method further includes: In response to the second album creation operation performed in the target association interface, an album editing interface of the target album is displayed, and the target association interface is an association interface of the target session.
11. The method according to claim 10, wherein: The preset trigger operation is applied in the album editing interface.
12. The method according to claim 10 or 11, wherein: The target association interface includes the session interface of the target session and / or the album list interface of the target session, and the second album creation operation acts on the second album creation control, wherein, The second album creation control is configured to remain displayed in the target association interface; and / or The second album creation control is configured to be displayed in the target association interface in response to a second control display operation performed in the target association interface.
13. The method according to any one of claims 5 to 12, further comprising: In response to the preset trigger operation, the target album is created.
14. The method according to any one of claims 1 to 13, wherein: The interactive operation of associating the target session based on the target album includes at least one of the following: In response to an interactive information sending operation based on the target album, target interactive information is sent, where the target interactive information includes comment content associated with the target album and / or conversation messages associated with the target album; In response to a media content generation operation based on the target album, target media content is generated based on at least a portion of image content in the target album.
15. The method according to claim 14, wherein The sending target interactive information includes: Acquire the comment content associated with the target album, and display the target identifier corresponding to the comment content in at least one associated session of the target album.
16. The method according to claim 15, wherein The interactive information sending operation is performed on the album details page of the target album; and / or The interactive information sending operation is performed on the content details page of the target image content in the target album, and the content details page supports switching to the album details page.
17. The method according to claim 16, wherein Before sending the target interactive information in response to the interactive information sending operation based on the target album, the method further includes: In response to a detail page display operation for the target album, the album detail page of the target album is displayed, wherein the detail page display operation acts on the detail page entrance of the target album, and the detail page entrance includes a first detail page entrance and / or a second detail page entrance, the first detail page entrance is configured to be associated with at least one associated session of the target album, and the second detail page entrance is configured to be independent of the associated session of the target album.
18. The method according to claim 14, wherein The sending target interactive information includes: Sending a session message for a target session on the album details page of the target album and / or the content details page of the target image content in the target album, where the target session is at least one associated session of the target album where the current user is located; The session message is displayed in the target session.
19. The method according to claim 18, wherein The displaying of the session message in the target session includes: The conversation message is displayed in association with the target album and / or the target image content.
20. The method according to any one of claims 14 to 19, wherein: The interactive information associated with the target album is displayed on the album details page of the target album and / or the content details page of the associated image content. The interactive information includes the target interactive information, and the associated image content is the image content in the target album associated with the interactive information.
21. The method according to claim 20, wherein The interactive information is displayed in the form of barrage information.
22. The method according to claim 20 or 21, wherein The display authority of the interactive information is associated with the current user.
23. The method according to any one of claims 1 to 22, further comprising: Displaying an image content determination interface, wherein the image content determination interface is used for the current user to determine the image content to be added to the target album; Add the image content to be added to the target album.
24. The method according to any one of claims 20 to 23, wherein: The image content determination interface supports displaying at least one of the image content included in the conversation message, the image content stored by the current user, and the image content published by the current user, wherein the image content published by the current user includes image-type media content.
25. The method according to any one of claims 1 to 24, wherein: The target album supports adding associated image content, and the associated image content is the image content contained in the associated session message. The associated session message is located in the associated session that has an associated relationship with the target album, and the image theme corresponding to the associated image content is associated with the album theme of the target album.
26. An interactive device for a target photo album, comprising: An operation receiving module, configured to receive a preset trigger operation for a target album; The operation response module is configured to establish an association relationship between the target album and the target session and / or perform an interactive operation associated with the target session based on the target album in response to the preset trigger operation, and the target session corresponds to the preset trigger operation.
27. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the target album interaction method according to any one of claims 1 to 25.
28. A computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to enable a processor to implement the interactive method of the target album according to any one of claims 1-25 when executed.
29. A computer program product comprising a computer program, wherein When the computer program is executed by a processor, the computer program implements the target album interaction method according to any one of claims 1-25.
Citation Information
Patent Citations
Picture sharing method, device, server and system
CN103338256A
Method and device for establishing social group based on photo album
CN105429862A
A photograph album video generation method and device, equipment and medium
CN112417180A
Picture information display method and device, electronic equipment and storage medium
CN115510257A
Picture sharing method, device and equipment
CN117041410A