Interface interaction method and apparatus, device, and storage medium

By presenting a collection of media content and its user identification information within the interface of social applications, and responding to add requests to update content, the problem of low efficiency in user co-creation is solved, and efficient content collaboration and information interaction are achieved.

WO2026123221A1PCT designated stage Publication Date: 2026-06-18BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2024-12-10
Publication Date
2026-06-18

Smart Images

  • Figure CN2024138274_18062026_PF_FP_ABST
    Figure CN2024138274_18062026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a method and an apparatus for interface interaction, a device, and a storage medium. The method comprises: presenting, in a target interface, a first content item associated with a first media content set, the first content item at least displaying first media content in the first media content set and identifier information of at least one user associated with the first media content set; in response to receiving an addition request associated with the first media content set, acquiring second media content associated with a current user; and adding the second media content to the first media content set to update the first content item. Thus, the embodiments of the present disclosure can support collaborative creation of a first media content set by users, thereby improving the efficiency of creating the first media content set.
Need to check novelty before this filing date? Find Prior Art

Description

A method, apparatus, device, and storage medium for interface interaction Technical Field

[0001] The exemplary embodiments disclosed herein generally relate to the field of computers, and particularly to a method, apparatus, device, and computer-readable storage medium for interface interaction. Background Technology

[0002] With the widespread adoption of social networks, social applications have become an important platform for daily communication. On these platforms, users can not only stay connected with friends but are also increasingly inclined to co-create content. Co-creation of content, especially with friends, has become a new highlight of social applications. Summary of the Invention

[0003] In a first aspect of this disclosure, a method for interface interaction is provided. The method includes: presenting a first content item associated with a first media content set in a target interface, the first content item displaying at least first media content in the first media content set and identification information of at least one user associated with the first media content set; in response to receiving an add request associated with the first media content set, acquiring second media content associated with the current user; and adding the second media content to the first media content set to update the first content item.

[0004] In a second aspect of this disclosure, an apparatus for interface interaction is provided. The apparatus includes: a first presentation module configured to present a first content item associated with a first media content set in a target interface, the first content item displaying at least first media content in the first media content set and identification information of at least one user associated with the first media content set; an acquisition module configured to acquire second media content associated with the current user in response to receiving an add request associated with the first media content set; and an update module configured to add the second media content to the first media content set to update the first content item.

[0005] In a third aspect of this disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.

[0006] In a fourth aspect of this disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program that can be executed by a processor to implement the method of the first aspect.

[0007] It should be understood that the content described in this content section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0008] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:

[0009] Figure 1 shows a schematic diagram of an example environment in which embodiments of the present disclosure may be implemented;

[0010] Figures 2A to 2F illustrate example interfaces according to some embodiments of the present disclosure;

[0011] Figure 3 shows a flowchart of an example process of interface interaction according to some embodiments of the present disclosure;

[0012] Figure 4 shows a schematic structural block diagram of an example device for interface interaction according to some embodiments of the present disclosure; and

[0013] Figure 5 shows a block diagram of an electronic device capable of implementing several embodiments of the present disclosure. Detailed Implementation

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

[0015] It should be noted that the headings of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and embodiments of any type may be included under any section / subsection. Furthermore, embodiments described in any section / subsection may be combined in any way with any other embodiments described in the same section / subsection and / or different sections / subsections.

[0016] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0017] The embodiments of this disclosure may involve user data, data acquisition, and / or use. All of these aspects comply with applicable laws, regulations, and relevant provisions. In the embodiments of this disclosure, all data collection, acquisition, processing, manipulation, forwarding, and use are conducted with the user's knowledge and confirmation. Accordingly, in implementing the embodiments of this disclosure, the type, scope of use, and usage scenarios of any data or information that may be involved should be communicated to the user and their authorization obtained in accordance with relevant laws and regulations through appropriate means. The specific methods of notification and / or authorization may vary depending on the actual situation and application scenario, and the scope of this disclosure is not limited in this respect.

[0018] In this specification and the embodiments, any processing of personal information will be carried out only under the premise of legality (such as obtaining the consent of the personal information subject, or being necessary for the performance of a contract), and will only be carried out within the scope stipulated or agreed upon. A user's refusal to process personal information other than that necessary for basic functions will not affect the user's use of basic functions.

[0019] As mentioned above, with the widespread adoption of social networks, social applications have become an important platform for people's daily communication. On these platforms, users can not only stay connected with friends, but are also increasingly inclined to co-create content. Co-creating content, especially with friends, has become a new highlight of social applications.

[0020] Embodiments of this disclosure propose a user interface interaction scheme. The scheme includes: presenting a first content item associated with a first media content set in a target interface, the first content item displaying at least first media content from the first media content set and identification information of at least one user associated with the first media content set; in response to receiving an add request associated with the first media content set, obtaining second media content associated with the current user; and adding the second media content to the first media content set to update the first content item.

[0021] In this way, embodiments of the present disclosure can support users to collaboratively create a first media content set, thereby improving the creation efficiency of the first media content set.

[0022] The following section provides a detailed description of various example implementations of this scheme, with reference to the accompanying drawings.

[0023] Example Environment

[0024] Figure 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in Figure 1, the example environment 100 may include an electronic device 110.

[0025] In this example environment 100, electronic device 110 can run an application 120 that supports user interface interaction. Application 120 can be any suitable type of application for user interface interaction, examples of which may include, but are not limited to, social applications, shopping applications, content sharing applications, video playback applications, or other suitable applications. User 140 can interact with application 120 via electronic device 110 and / or its attached devices.

[0026] In environment 100 of Figure 1, if application 120 is active, electronic device 110 can use application 120 to present interface 150 for supporting interface interaction.

[0027] In some embodiments, electronic device 110 communicates with server 130 to provide services to application 120. Electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, VR / AR devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, electronic device 110 can also support any type of user-facing interface (such as "wearable" circuitry).

[0028] Server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. Server 130 may include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc. Server 130 can provide backend services for applications 120 that support user interface interaction in electronic devices 110.

[0029] A communication connection can be established between server 130 and electronic device 110. This communication connection can be established via wired or wireless means. The communication connection may include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections; the embodiments of this disclosure are not limited in this respect. In the embodiments of this disclosure, server 130 and electronic device 110 can achieve signaling interaction through the communication connection between them.

[0030] It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of this disclosure.

[0031] The following description will continue with reference to the accompanying drawings, which will provide some exemplary embodiments of this disclosure.

[0032] Example Interaction

[0033] Figures 2A to 2F illustrate example interfaces 200A to 200F according to some embodiments of the present disclosure. Interfaces 200A to 200F may be provided, for example, by the electronic device 110 shown in Figure 1.

[0034] In some embodiments, the electronic device 110 presents a first content item associated with a first media content set in a target interface. The first content item displays at least a first media and content in the first media content set and identification information of at least one user associated with the first media content set.

[0035] As an example, as shown in FIG2A, FIG2A illustrates a schematic diagram of interface interaction according to an embodiment of the present disclosure. Electronic device 110 can present interface 200A, which includes multiple media content sets. Electronic device 110 can present a first media content set 210 in interface 200A. The first media content set 210 includes at least one content item (e.g., a first content item), which may be, for example, image or video content uploaded by the publisher of the first media content 210. Interface 200A also includes component 215, which includes identification information of at least one user associated with the first media content 210. Here, component 215 includes identification information of the publisher of the first media content set 210. The identification information may, for example, be the avatar of the publisher of the first media content set 210.

[0036] The electronic device 110 can also display location information 211 associated with the first content item and publisher information 212 of the first media content set 210 in the interface 200A. The location information 211 can be determined by the electronic device 110 based on the first content item, or it can be a location set by the publisher of the first media content set 210.

[0037] In some embodiments, the first media content set is created based on configuration operations of the target users. For example, when the first media content set 210 is published, the electronic device 110 can obtain the configuration operations of the publisher of the first media content set 210. Configuration operations could include, for example, editing permissions for the first media content set 210, the publication time of the first media content set 210, and the background music of the first media content set 210. The editing permissions for the first media content set 210 indicate a group of users who are allowed to add or delete content in the first media content set 210. Such a group of users could be, for example, the publisher's friends.

[0038] In some embodiments, the electronic device 110, in response to receiving an add request associated with a first set of media content, acquires second media content associated with the current user.

[0039] As an example, as shown in Figures 2A and 2B, after receiving an add request, electronic device 110 can present interface 200B. Interface 200B can be, for example, a media content capture interface. Interface 200B includes a camera component 230 and an image selection component 235. Electronic device 110 can acquire the captured image (i.e., the second media content) presented in the camera component 230. In some scenarios, electronic device 110 can also present a media content selection interface in response to user 140's selection of image selection component 235. When the target image and / or target video in the media content selection interface is selected by user 140, electronic device 110 can acquire the selected target image and / or target video (i.e., the second media content).

[0040] In some embodiments, the electronic device 110 may, in response to a match between the current user and the user scope indicated by a configuration operation, acquire second media content associated with the current user. The user scope indicates users who are permitted to add media content to the first media content set.

[0041] As an example, after the electronic device 110 acquires the second media content associated with the user 140 (i.e., the current user), the electronic device 110 can perform permission verification on the current user to determine whether the user 140 has the editing permission of the first media content set 210.

[0042] In some embodiments, the electronic device 110 may present an add entry corresponding to the first media content set in the target interface or the viewing interface of the first media content set.

[0043] As an example, as shown in Figure 2A, the electronic device 110 can present an addition entry 220 corresponding to the first media content set in the interface 200A.

[0044] In some scenarios, as shown in Figure 2C, after receiving a selection from user 140 for the first media content set 210, electronic device 110 can present interface 200C. Interface 200C can be a viewing interface for the first media content set 210. Interface 200C includes a content selection control 240. The content selection control 240 includes an add entry 245.

[0045] After the add entry is presented, the electronic device 110 can respond to the selection of the add entry and obtain the add request associated with the first media content set. As an example, when the add entry 245 is selected, the electronic device 110 can present the media content shooting interface as shown in Figure 2B to obtain the media content uploaded or shot by the user 140. In this way, users can more conveniently create media content.

[0046] In some embodiments, the electronic device 110 may present a viewing interface of a first media content set in response to a first operation on a first content item. Further, the electronic device 110 may play the first media content set within the viewing interface. As an example, as shown in FIG2C, after receiving a user's selection of the first media content set 210, the electronic device 110 may present an interface 200C. When the interface 200C is presented, the electronic device 110 may automatically play the first media content set 210.

[0047] In some embodiments, the first media content set includes multiple media content items. The electronic device 110 can play the first media content set based on a target playback order. The target playback order is determined based on the association information of the multiple media content items. As an example, the electronic device 110 can sort the multiple media content items in the first media content set based on the association information. The association information may be, for example, the upload order, shooting time, or theme of the multiple media content items. In some scenarios, the electronic device 110 can reverse the upload order of the multiple media content items so that the last uploaded media content is played first.

[0048] In some scenarios, electronic device 110 can determine the target playback order based on the user's historical interaction information and the themes of multiple media content. The historical interaction information is obtained by requesting the user with the user's knowledge of it.

[0049] In some embodiments, the electronic device 110 may present a set of image identifiers corresponding to the first media content set in the viewing interface. As an example, as shown in FIG2C, the electronic device 110 may present a set of preview components (i.e., image identifiers) corresponding to multiple media contents in the first media content set 210, such as preview component 241, in the interface 200C.

[0050] Furthermore, the electronic device 110 can respond to the selection of a target image identifier from a set of image identifiers, and present media content corresponding to the target image identifier in the viewing interface. As an example, the electronic device 110 can respond to the user 140's selection of the preview component 241 (i.e., the target image identifier), and switch the presentation of media content corresponding to the preview component 241 in the interface 200C.

[0051] In some embodiments, the electronic device 110 may provide interactive controls corresponding to the currently playing target media content in the viewing interface. As an example, as shown in FIG2C, the electronic device 110 may present interactive controls 250 corresponding to the currently playing target media content in the interface 200C. The interactive controls 250 include a comment component 255. The electronic device 110 may obtain comment content input by the user 140 via the comment component 255.

[0052] Furthermore, the electronic device 110 can respond to receiving an interactive operation associated with the target media content via an interactive control, triggering the sending of a reminder message associated with the interactive operation to the user corresponding to the target content.

[0053] As an example, the interactive action could be a comment or a like action by user 140 on the target media content. When electronic device 110 receives an interactive action associated with the target media content, it can trigger a notification message associated with the interactive action to the publisher of the target media content. If the interactive action is a comment triggered by user 140, electronic device 110 can trigger a notification message to the publisher of the target content indicating that the target content has been commented on. In some scenarios, the notification message could also be the comment content entered by user 140 through comment component 255.

[0054] In some embodiments, the electronic device 110 may, in response to receiving a second operation in the viewing interface, present interactive information corresponding to the target media content currently being played.

[0055] As an example, as shown in Figure 2C, when electronic device 110 receives a second operation in interface 200C, electronic device 110 can present interface 200D as shown in Figure 2D. Interface 200D includes multiple interactive information items associated with the target media content (e.g., comment content 1, comment content 2) and user identification information associated with the multiple interactive information items. The second operation can be, for example, a long press, a click, or any other appropriate operation on the target media content. In this way, the user can receive interactive information associated with the target media content in a timely manner, thereby improving the efficiency of information acquisition.

[0056] In some scenarios, when electronic device 110 receives a long-press operation from user 140 on the target media content, it can present an extended component. This extended component includes a comment viewing control. After receiving user 140's selection of the comment viewing control, electronic device 110 can overlay and display comments related to the target media content on interface 200C.

[0057] Additionally or alternatively, as shown in Figures 2A and 2D, interface 200A includes an interactive content viewing control 260 associated with the first media content set 210. When the interactive content viewing control 260 is selected, the electronic device 110 can display interface 200E. At this time, interface 200E includes multiple interactive contents associated with the first media content set 210.

[0058] In some embodiments, the electronic device 110 may, in response to receiving a third operation in the viewing interface, present a content list corresponding to the first media content set and a set of identifier elements corresponding to a group of users in the viewing interface.

[0059] As an example, as shown in Figures 2C and 2E, when the content viewing component 270 in interface 200C is selected, the electronic device 110 can display interface 200E. Interface 200E includes a content list 280 corresponding to the first media content set and a set of identifier elements 290.

[0060] Furthermore, in response to receiving a selection of a target identifier element from a set of identifier elements, the electronic device 110 can display media content added by the target user in a target style on the viewing interface. The target user corresponds to the target identifier element.

[0061] As an example, as shown in Figure 2E, when the target identifier element 295 is selected by the user 140, the electronic device 110 can display the media content 285 added by the target user in a target style. The target style can be any appropriate display style, such as thickening or highlighting the border of the media content 285.

[0062] In some embodiments, the electronic device 110 adds second media content to a first media content set to update a first content item. As an example, as shown in FIG2F, the electronic device 110 can add second media content to the first media content set 210. After the second media content is added, the electronic device 110 can add user 140's identification information to component 215 to instruct user 140 to participate in editing the first media content set 210. In this way, more information associated with the first media content set can be presented in the interface, thereby improving information retrieval efficiency.

[0063] In some embodiments, the electronic device 110 may switch the target interface to the second content item corresponding to the second media content set in response to receiving a fourth operation on the target interface. As an example, the electronic device 110 may receive a swipe operation from the user 140 on the interface 200F and present the second content item corresponding to the second media content set on the interface 200F.

[0064] In some embodiments, the electronic device 110 can determine reference information of media content corresponding to at least one user. Further, the electronic device 110 can determine a display style for the identification information of at least one user based on the reference information. Finally, the electronic device 110 can present the identification information of at least one user in a target interface based on the display style.

[0065] As an example, after the second media content is added to the first media content set 210, the electronic device 110 can obtain reference information about multiple users associated with the first media content set 210. The reference information could be, for example, the contribution ratio of multiple users to the first media content set 210 or the editing time of the first media content set 210. The contribution ratio indicates the amount of media content added by different users to the first media content set 210. Furthermore, the electronic device 110 can determine a display style for a set of identification information corresponding to multiple users based on the reference information, and display the set of identification information in the determined display style. The display style could be, for example, the size of the identification information.

[0066] In some scenarios, as shown in Figure 2F, the electronic device 110 can display the identification information of the user with the highest contribution ratio at the maximum size in the interface 200F.

[0067] In some embodiments, at least one user includes multiple users, and the display style indicates the display priority of identification information corresponding to the multiple users.

[0068] As an example, the electronic device 110 can determine the display priority of multiple users based on their contribution ratios. The display priority could be, for example, the order in which a set of identifiers corresponding to multiple users is displayed. In this way, embodiments of this disclosure can intuitively present to the user the contribution ratios of users involved in editing the first media content set.

[0069] In some embodiments, the display style of the first content item is determined based on the number of media contents in the first media content set. As an example, as shown in FIG2F, when the first media content set 210 includes multiple media contents, the electronic device 110 can present the first content item in a style of multiple images superimposed.

[0070] In some embodiments, the first content item is determined based on the order in which the media content in the first media content set is added. As an example, the electronic device 110 may present the media content that was last added to the first media content set 210 as the first content item, or it may present the media content that was first added to the first media content set 210 as the first content item.

[0071] In this way, embodiments of the present disclosure can support users to collaboratively create a first media content set, thereby improving the creation efficiency of the first media content set.

[0072] Example process

[0073] Figure 3 illustrates a flowchart of an example process 300 for interface interaction according to some embodiments of the present disclosure. Process 300 can be implemented at electronic device 110. Process 300 will now be described with reference to Figure 1.

[0074] As shown in Figure 3, in box 310, the electronic device 110 presents a first content item associated with the first media content set in the target interface. The first content item displays at least the first media content in the first media content set and the identification information of at least one user associated with the first media content set.

[0075] In box 320, electronic device 110, in response to receiving an add request associated with the first media content set, retrieves second media content associated with the current user.

[0076] In box 330, electronic device 110 adds second media content to the first media content set to update the first content item.

[0077] In some embodiments, process 300 further includes: presenting an add entry corresponding to the first media content set in the target interface or the viewing interface of the first media content set; and in response to the selection of the add entry, obtaining an add request associated with the first media content set.

[0078] In some embodiments, process 300 further includes: in response to a first operation on a first content item, presenting a viewing interface for a first media content set; and playing the first media content set in the viewing interface.

[0079] In some embodiments, the first media content set includes multiple media contents, and playing the first media content set in the viewing interface includes: playing the first media content set based on a target playback order, wherein the target playback order is determined based on the association information of the multiple media contents.

[0080] In some embodiments, process 300 further includes: presenting a set of image identifiers corresponding to a first set of media content in a viewing interface; and, in response to the selection of a target image identifier from the set of image identifiers, presenting media content corresponding to the target image identifier in the viewing interface.

[0081] In some embodiments, process 300 further includes: providing an interactive control in the viewing interface corresponding to the currently playing target media content; and in response to receiving an interactive operation associated with the target media content via the interactive control, triggering the sending of a reminder message associated with the interactive operation to the user corresponding to the target media content.

[0082] In some embodiments, process 300 further includes: in response to receiving a second operation in the viewing interface, presenting interactive information corresponding to the currently playing target media content.

[0083] In some embodiments, process 300 further includes: in response to receiving a third operation in the viewing interface, presenting a content list corresponding to the first media content set and a set of identifier elements corresponding to a set of users in the viewing interface; and in response to receiving a selection of a target identifier element in the set of identifier elements, displaying media content added by a target user in the viewing interface in a target style, wherein the target user corresponds to a target identifier element.

[0084] In some embodiments, process 300 further includes: in response to receiving a fourth operation in the target interface, switching the target interface to display the second content item corresponding to the second media content set.

[0085] In some embodiments, process 300 further includes: determining reference information for media content corresponding to at least one user; determining a display style for identification information of at least one user based on the reference information; and presenting the identification information of at least one user in a target interface based on the display style.

[0086] In some embodiments, at least one user includes multiple users, and the display style indicates the display priority of identification information corresponding to the multiple users.

[0087] In some embodiments, the display style of the first content item is determined based on the number of media contents in the first media content set.

[0088] In some embodiments, the first content item is determined based on the order in which the media content in the first media content set was added.

[0089] In some embodiments, the first media content set is created based on a configuration operation of a target user, and in response to receiving an add request associated with the first media content set, obtaining the second media content associated with the current user includes: in response to the current user matching a user scope indicated by the configuration operation, obtaining the second media content associated with the current user, where the user scope indicates users who are allowed to add media content to the first media content set.

[0090] Example devices and equipment

[0091] Embodiments of this disclosure also provide corresponding apparatus for implementing the methods or processes described above. Figure 4 shows a schematic structural block diagram of an example apparatus 400 for interface interaction according to certain embodiments of this disclosure. Apparatus 400 may be implemented as or included in electronic device 110. The various modules / components in apparatus 400 may be implemented by hardware, software, firmware, or any combination thereof.

[0092] As shown in Figure 4, the device 400 includes: a first presentation module 410, configured to present a first content item associated with a first media content set in a target interface, wherein the first content item displays at least the first media content in the first media content set and the identification information of at least one user associated with the first media content set; an acquisition module 420, configured to acquire second media content associated with the current user in response to receiving an add request associated with the first media content set; and an update module 430, configured to add the second media content to the first media content set to update the first content item.

[0093] In some embodiments, the device 400 further includes an acquisition module configured to present an add entry corresponding to the first media content set in a target interface or a viewing interface of the first media content set; and to acquire an add request associated with the first media content set in response to the selection of the add entry.

[0094] In some embodiments, the device 400 further includes a playback module configured to, in response to a first operation on a first content item, present a viewing interface of a first media content set; and play the first media content set in the viewing interface.

[0095] In some embodiments, the first media content set includes multiple media contents, and the playback module is further configured to play the first media content set based on a target playback order, wherein the target playback order is determined based on the association information of the multiple media contents.

[0096] In some embodiments, the device 400 further includes a second presentation module configured to present a set of image identifiers corresponding to the first media content set in a viewing interface; and to present media content corresponding to the target image identifier in the viewing interface in response to the selection of a target image identifier from the set of image identifiers.

[0097] In some embodiments, the device 400 further includes a triggering module configured to provide interactive controls in the viewing interface corresponding to the currently playing target media content; and in response to receiving an interactive operation associated with the target media content via the interactive controls, triggering the sending of a reminder message associated with the interactive operation to the user corresponding to the target media content.

[0098] In some embodiments, the device 400 further includes a third presentation module configured to present interactive information corresponding to the currently playing target media content in response to receiving a second operation in the viewing interface.

[0099] In some embodiments, the device 400 further includes a display module configured to, in response to receiving a third operation in the viewing interface, present a content list corresponding to the first media content set and a set of identifier elements corresponding to a set of users in the viewing interface; and in response to receiving a selection of a target identifier element in the set of identifier elements, display media content added by a target user in the viewing interface in a target style, wherein the target user corresponds to a target identifier element.

[0100] In some embodiments, the device 400 further includes a switching module configured to switch the target interface to display a second content item corresponding to the second media content set in response to receiving a fourth operation in the target interface.

[0101] In some embodiments, the apparatus 400 further includes a determining module configured to determine reference information of media content corresponding to at least one user; determine a display style of identification information of at least one user based on the reference information; and present the identification information of at least one user in a target interface based on the display style.

[0102] In some embodiments, at least one user includes multiple users, and the display style indicates the display priority of identification information corresponding to the multiple users.

[0103] In some embodiments, the display style of the first content item is determined based on the number of media contents in the first media content set.

[0104] In some embodiments, the first content item is determined based on the order in which the media content in the first media content set was added.

[0105] In some embodiments, the first media content set is created based on the configuration operation of the target user, and the acquisition module 420 is further configured to: in response to the current user matching the user scope indicated by the configuration operation, acquire the second media content associated with the current user, wherein the user scope indicates users who are allowed to add media content to the first media content set.

[0106] As shown in Figure 5, the electronic device 500 is in the form of a general-purpose electronic device. Components of the electronic device 500 may include, but are not limited to, one or more processors or processing units 510, memory 520, storage devices 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 may be a physical or virtual processor and is capable of performing various processes according to programs stored in the memory 520. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 500.

[0107] Electronic device 500 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 520 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 530 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 500.

[0108] Electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks may be provided. In these cases, each drive may be connected to a bus (not shown) via one or more data media interfaces. Memory 520 may include computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0109] Communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functionality of components of electronic device 500 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.

[0110] Input device 550 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 560 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 500 can also communicate with one or more external devices (not shown) via communication unit 540 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 500, or with any device that enables electronic device 500 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via input / output (I / O) interface (not shown).

[0111] According to an exemplary implementation of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0112] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0113] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0114] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0115] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0116] Various implementations of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for interface interaction, comprising: The target interface presents a first content item associated with the first media content set, wherein the first content item displays at least the first media content in the first media content set and the identification information of at least one user associated with the first media content set; In response to receiving an add request associated with the first media content set, retrieve the second media content associated with the current user; as well as Add the second media content to the first media content set to update the first content item.

2. The method according to claim 1, further comprising: In the target interface or the viewing interface of the first media content set, an add entry corresponding to the first media content set is presented; as well as In response to the selection of the add entry, the add request associated with the first media content set is obtained.

3. The method according to claim 1, further comprising: In response to the first operation on the first content item, a viewing interface for the first media content set is presented; as well as Play the first media content set in the viewing interface.

4. The method according to claim 3, wherein the first media content set includes multiple media contents, and playing the first media content set in the viewing interface includes: The first set of media content is played based on a target playback order, wherein the target playback order is determined based on the association information of the multiple media content items.

5. The method according to claim 3, further comprising: The viewing interface displays a set of image identifiers corresponding to the first media content set; as well as In response to the selection of a target image identifier from the set of image identifiers, media content corresponding to the target image identifier is presented in the viewing interface.

6. The method according to claim 3, further comprising: The viewing interface provides interactive controls corresponding to the currently playing target media content. as well as In response to receiving an interactive operation associated with the target media content via the interactive control, a reminder message associated with the interactive operation is triggered and sent to the user corresponding to the target media content.

7. The method according to claim 3, further comprising: In response to receiving a second operation in the viewing interface, interactive information corresponding to the currently playing target media content is presented.

8. The method according to claim 3, further comprising: In response to receiving a third operation in the viewing interface, a content list corresponding to the first media content set and a set of identifier elements for a group of users corresponding to the first media content set are presented in the viewing interface; as well as In response to receiving a selection of a target identifier element from the set of identifier elements, media content added by a target user, corresponding to the target identifier element, is displayed in the viewing interface in a target style.

9. The method according to claim 1, further comprising: In response to receiving a fourth operation on the target interface, the target interface is switched to display the second content item corresponding to the second media content set.

10. The method according to claim 1, further comprising: Determine reference information for the media content corresponding to the at least one user; Based on the reference information, the display style of the identification information of the at least one user is determined; as well as Based on the display style, the identification information of the at least one user is presented in the target interface.

11. The method of claim 10, wherein the at least one user comprises a plurality of users, and the display style indicates the display priority of identification information corresponding to the plurality of users.

12. The method of claim 1, wherein the display style of the first content item is determined based on the number of media contents in the first media content set.

13. The method according to claim 1, wherein the first content item is determined based on the order in which the media content in the first media content set was added.

14. The method of claim 1, wherein the first media content set is created based on the configuration operation of the target user, and in response to receiving an add request associated with the first media content set, obtaining the second media content associated with the current user includes: In response to the current user matching the user range indicated by the configuration operation, the second media content associated with the current user is retrieved, the user range indicating users who are allowed to add media content to the first media content set.

15. A device for interface interaction, comprising: The first presentation module is configured to present a first content item associated with a first media content set in a target interface. The first content item displays at least the first media content in the first media content set and the identification information of at least one user associated with the first media content set. The acquisition module is configured to acquire second media content associated with the current user in response to receiving an add request associated with the first media content set; as well as The update module is configured to add the second media content to the first media content set to update the first content item.

16. An electronic device comprising: At least one processing unit; as well as At least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 14 when executed by the at least one processing unit.

17. A computer-readable storage medium having a computer program stored thereon, the computer program being executable by a processor to implement the method according to any one of claims 1 to 14.