Media interaction methods, apparatus, devices, and storage media
The media interaction method and device streamline event participation by presenting event information and interaction controls within the application, improving user experience and engagement through direct content capture and posting.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2024-08-26
- Publication Date
- 2026-06-22
AI Technical Summary
Existing content-sharing applications require users to prepare and upload media content outside the application, leading to a cumbersome process that reduces user motivation to participate in events.
A media interaction method and device that presents event information and interaction controls within the application, allowing users to directly capture and post media content without leaving the app, using interaction controls to trigger content capture pages.
Simplifies the participation process, enhancing user experience and increasing engagement in events by reducing operational complexity and facilitating seamless media content capture and posting.
Smart Images

Figure 2026520166000001_ABST
Abstract
Description
Technical Field
[0001] This application claims the priority of a Chinese patent application filed on August 30, 2023, with the title "Media Interaction Method, Device, Equipment and Storage Medium", and the application number 202311110628.2, the entire content of which is incorporated herein by reference.
[0002] Exemplary embodiments of the present disclosure generally relate to the field of computers, and in particular, to media interaction methods, devices, equipment, and computer-readable storage media.
Background Art
[0003] Currently, there are increasingly more applications designed to provide various services to users. Users can perform various operations on the applications. For example, content sharing applications are widely used due to features such as ease of operation and abundance of resources. In order for users to view easily, such content sharing applications can present one or more media contents to users. In such content sharing applications, an event for soliciting media content from users may be held.
Summary of the Invention
[0004] In a first aspect of the present disclosure, a media interaction method is provided. This method includes presenting event information regarding an event for a first media content and an interaction control for participating in the event, presenting a content shooting page related to a predetermined clip of the first media content in response to a user's trigger operation on the interaction control, and posting a second media content including the predetermined clip based on the user's interaction operation on the content shooting page.
[0005] A second aspect of this disclosure provides a media interaction device. This device includes: a first presentation module configured to present event information relating to an event concerning first media content and interaction controls for participating in the event; a second presentation module configured to present a content shooting page relating to a predetermined clip of the first media content in response to a user trigger operation on the interaction controls; and a content posting module configured to post second media content including the predetermined clip based on a user interaction operation on the content shooting page.
[0006] A third aspect of this disclosure provides an electronic device comprising at least one processing unit and at least one memory coupled to the at least one processing unit and storing instructions to be executed by the at least one processing unit. When the instructions are executed by the at least one processing unit, the device causes the device to perform the method of the first aspect.
[0007] A fourth aspect of this disclosure provides a computer-readable storage medium on which a computer program is stored, which is executed by a processor to implement the method of the first aspect.
[0008] It should be understood that the contents described in the summary portion of the present invention are not intended to limit the main or important features of the embodiments of this disclosure, nor do they limit the scope of this disclosure. Other features of this disclosure will be readily apparent from the following description.
[0009] The above and other features, advantages, and aspects of each embodiment disclosed herein will become clearer upon further reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals indicate the same or similar elements. [Brief explanation of the drawing]
[0010] [Figure 1] A schematic diagram of an exemplary environment in which embodiments of this disclosure may be implemented is shown. [Figure 2A] The following are schematic diagrams of exemplary pages for accessing an event information distribution page for soliciting media content via a user's profile page, relating to some embodiments of this disclosure. [Figure 2B] The following are schematic diagrams of exemplary pages for accessing an event information distribution page for soliciting media content via a user's profile page, relating to some embodiments of this disclosure. [Figure 2C] The following are schematic diagrams of exemplary pages for accessing an event information distribution page for soliciting media content via a user's profile page, relating to some embodiments of this disclosure. [Figure 2D] The following are schematic diagrams of exemplary pages for accessing an event information distribution page for soliciting media content via a user's profile page, relating to some embodiments of this disclosure. [Figure 3] A schematic diagram of an event information distribution page relating to some embodiments of this disclosure is shown. [Figure 4A] Schematic diagrams of event description pages relating to some embodiments of this disclosure are shown. [Figure 4B] Schematic diagrams of event description pages relating to some embodiments of this disclosure are shown. [Figure 5] Schematic diagrams of media content description pages relating to some embodiments of this disclosure are shown. [Figure 6A] Schematic diagrams of controls for content uploading according to some embodiments of this disclosure are shown. [Figure 6B] Schematic diagrams of content capture pages relating to some embodiments of this disclosure are shown. [Figure 6C] The following are schematic diagrams of content selection pages for user-submitted media content, relating to some embodiments of this disclosure. [Figure 7A]A schematic diagram of an event summary page relating to some of the embodiments of this disclosure is shown. [Figure 7B] A schematic diagram of the submission summary page relating to some of the embodiments of this disclosure is shown. [Figure 8A] The following are schematic diagrams of the setting pages for incentives to participate in events, relating to some embodiments of this disclosure. [Figure 8B] A schematic diagram of a check page for an incentive provision mechanism relating to some embodiments of this disclosure is shown. [Figure 9A] Schematic diagrams of event pages relating to some embodiments of this disclosure are shown. [Figure 9B] A schematic diagram of a page for presenting media content options, relating to some embodiments of this disclosure, is shown. [Figure 10] A flowchart of a media interaction process relating to some embodiments of this disclosure is shown. [Figure 11] The following are block diagrams of media interaction devices according to some embodiments of the present disclosure. [Figure 12] A block diagram of a device capable of implementing multiple embodiments of this disclosure is shown. [Modes for carrying out the invention]
[0011] Before using the technical proposals disclosed in each example of this publication, please understand that you should notify the user of the types of personal information related to this publication, the scope of use, and the usage scenarios through appropriate means in accordance with relevant laws and regulations, and obtain the user's consent.
[0012] For example, in response to receiving an unsolicited request from a user, the system may send a prompt message to the user explicitly informing them that the requested action requires access to and use of the user's personal information. Based on this prompt message, the user can autonomously choose whether or not to provide personal information to software or hardware such as electronic devices, applications, servers, or storage media that perform the actions of the proposed technical demonstration of this disclosure.
[0013] As a selectable and non-limiting embodiment, the form of sending a prompt message to the user in response to receiving an uncommitted request from the user may be, for example, by means of a pop-up window. In the pop-up window, the prompt message may be presented in text. Further, the pop-up window may include a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0014] It should be understood that the above process of notification and obtaining user authorization is merely exemplary and does not limit the embodiments of the present disclosure, and other methods that comply with relevant laws and regulations can also be applied to the embodiments of the present disclosure.
[0015] It should be understood that the data related to this technical solution (including the data itself, the acquisition or use of the data, but not limited thereto) complies with the requirements of the corresponding laws and regulations and related regulations.
[0016] Hereinafter, the embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the accompanying drawings, the present disclosure can be realized in various forms and should not be construed as limited to the embodiments described in this specification. Rather, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the accompanying drawings and embodiments of the present disclosure are merely for illustrative purposes and do not limit the protection scope of the present disclosure.
[0017] Please note that the headings of any section / subsection provided herein are not limiting. Various examples are described throughout this specification, and any type of example may be included in any section / subsection. In addition, examples described in any section / subsection may be combined in any way with other examples described in the same section / subsection and / or different sections / subsections.
[0018] In the description of the embodiments of this disclosure, the term “including” and similar terms should be understood as non-restrictive inclusion, i.e., “including, but not limited to.” The term “based on” should be understood as “based at least in part.” The term “one embodiment” or “this embodiment” should be understood as “at least one embodiment.” The term “several embodiments” should be understood as “at least several embodiments.” Further explicit and implicit definitions may be included below. Terms such as “first,” “second,” etc., may refer to different or identical subjects. Further explicit and implicit definitions may be included below.
[0019] The term "in response to" indicates that the corresponding event occurs or the condition is met. It should be understood that the timing of subsequent actions performed in response to that event or condition is not necessarily strongly correlated with the time the event occurred or the condition was met. In some cases, the subsequent action may be executed immediately upon the occurrence of the event or the fulfillment of the condition; in other cases, the subsequent action may be executed some time after the event occurred or the condition was met.
[0020] As used herein, “media” or “media content” may include various forms of content, such as music, video (including, for example, short videos, films, dramas, etc.), images, text, plays, variety shows, etc. “Media content” may be a single media item (for example, a single song) or a media album (for example, an album of songs) which is a collection of multiple media items.
[0021] In some existing content-sharing applications, events that users can participate in usually have a corresponding event page. To participate in an event, users need to prepare the content they intend to use outside the application, save it on the device hosting the application (e.g., a mobile phone), and then upload the content saved on their mobile phone via the event page to participate in the event. This process is cumbersome for users and reduces their motivation to participate in events within the application.
[0022] In contrast, the embodiments of this disclosure provide a media interaction solution. This solution presents event information regarding an event related to a first media content, and interaction controls for participating in the event. When the interaction controls are triggered by the user, a content shooting page related to a predetermined clip of the first media content is presented. Based on the user's interaction on this content shooting page, the posting of a second media content containing the predetermined clip is realized.
[0023] In the embodiments of this disclosure, users can directly participate in relevant events and capture content without jumping outside the application, as interaction controls related to the event directly trigger the presentation of the content capture page. This reduces the complexity of the user's operation when participating in an event. In this way, a convenient and efficient way of participating in events is provided to the user, improving the user's event participation experience and simultaneously increasing the level of event participation.
[0024] Hereinafter, several exemplary embodiments of this disclosure will be described with reference to the attached drawings.
[0025] Figure 1 shows a schematic diagram of an exemplary environment 100 in which embodiments of the present disclosure may be implemented. In this exemplary environment 100, an application 120 is installed on an electronic device 110. A user 140 can interact with the application 120 via the electronic device 110 and / or an accessory device of the electronic device 110. The application 120 may be a content sharing application that can provide the user 140 with related services for sharing content, including viewing, playing, commenting, retweeting, creating, and posting content, enabling the user to share content on the application and to access content shared by other users on the application.
[0026] In the environment 100 of Figure 1, when application 120 is active, electronic device 110 can present the user interface 150 of application 120 to user 140. The user interface 150 may include various pages that application 120 can provide, such as a content playback page, a content sharing page, an event details page for various events, and a page for participating in events. Furthermore, in some embodiments, the user interface 150 may additionally provide content presentation pages, content creation pages, content editing pages, messaging pages, personal pages and / or shopping mall pages.
[0027] The electronic device 110 may be any type of mobile, fixed, or portable device, and includes mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, 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 readers, game devices, or any combination thereof, and further includes accessories and peripherals for these devices, or any combination thereof. In some embodiments, the electronic device 110 may also support any type of user-specific interface (e.g., a “wearable” circuit).
[0028] The structure and function of Environment 100 are described for illustrative purposes only and should not be understood as limiting the scope of this disclosure in any way.
[0029] Exemplary User Interface Figures 2A–2D show schematic diagrams of exemplary pages for accessing an event information distribution page for soliciting media content via a user's profile page, according to several embodiments of this disclosure. For the sake of discussion, each process in Figures 2A–2D will be described with reference to environment 100 in Figure 1. In some embodiments, a user can access an event information distribution page for soliciting media content via a corresponding control on their profile page.
[0030] In some embodiments, after a user logs into application 120, the user's profile page may be presented to the user interface 150. Figure 2A shows a schematic diagram of a user's profile page 200A according to some embodiments of the present disclosure. As shown in Figure 2A, the profile page 200A presents information about the user (e.g., user 123). The information about the user may include, for example, the user's username, the number of people the user is following 205, the number of followers the user 210, the user's "liked" content 215, and content the user has posted to the application. The user's profile page 200A can present corresponding tool options by triggering controls to present tool options. For example, after a user clicks a control (e.g., a "Me" control 220), the corresponding tools included in the next level of options of control 220 are presented.
[0031] Figure 2B shows a schematic diagram of page 200B for presenting tools in some embodiments of the present disclosure. As shown in Figure 2B, one or more tool options are presented in response to a user triggering a control for presenting tool options. The presented tool options may include, for example, Creator Tools 225, Business Suite, Settings, etc. Exemplaryly, if Creator Tools 225 is triggered, a page related to Creator Tools 225 is presented.
[0032] Figure 2C shows a schematic diagram of a creator tool page 200C according to some embodiments of the present disclosure. As shown in Figure 2C, on page 200C associated with a triggered and presented creator tool 225, a control 230 is presented for accessing an event information distribution page for soliciting media content. By triggering control 230, the user can use a function within application 120 (e.g., co-create with artists) to access the event information distribution page. After control 230 is triggered, the user can access a details page for this function provided by application 120.
[0033] Figure 2D shows a schematic diagram of a feature detail page 200D according to some embodiments of the present disclosure. As shown in Figure 2D, after control 230 is triggered, feature detail page 200D may present detailed information about the feature and a channel for requesting to use the feature. The feature detail page may include, for example, an introduction to the feature, how to use the feature, how to participate in the feature, and the threshold for participating in the feature. The user can enable the feature by clicking control 235 to request to use the feature.
[0034] In some embodiments, the threshold for participating in the feature indicates that the user must meet certain constraints in order to apply for the feature to be enabled. These constraints may relate to the user's personal information and / or the user's influence. For example, the user must meet certain age restrictions and / or meet certain follower count requirements (e.g., having more than 1,000 followers). After successfully enabling this feature, the user can access the event information distribution page for soliciting media content in application 120 in various ways. In one way, the user may access the event information distribution page via their profile page. For example, after successfully enabling this feature, the user may access the event information distribution page by triggering control 230 to access the event information distribution page for soliciting media content. In another way, the user may access the event information distribution page through the relevant page of the first media content involved in the event, and examples of this are described in detail below.
[0035] The event information distribution page will be described below with reference to Figure 3. Figure 3 shows a schematic diagram of an event information distribution page 300 according to some embodiments of the present disclosure. As shown in Figure 3, the event information distribution page 300 presents event summary information for one or more ongoing events, which may include events about a first media content. The first media content may be any type of media content, such as audio, video, still images or moving images, material templates, effects, etc. In this example, event summary information for one ongoing event is presented in area 305. Taking the first media content as an audio track, the event summary information may include the track title (e.g., Track A), the start and end times of the event (e.g., Month XX - Month YY), the number of creators who participated in the event (e.g., XXX creators), and the highest revenue of the event.
[0036] Furthermore, the area 305 displaying the event overview information may also display a song playback control 310. By triggering the playback control 310, the user can listen to the entire content or a partial clip of song A. In this way, the user can listen to the content of a song without having to click on the event information distribution page to enter the song details page, thereby conveniently selecting a song suitable for participating in the event. This reduces the number of page jumps within the event and improves the user experience of song selection. In some embodiments, the event information distribution page 300 may also display events that the user has already participated in, and these events may be clearly indicated in the area displaying the event overview information for that event, for example, by displaying text, an icon, or a screen in this area to indicate that the user has "already participated".
[0037] In some embodiments, when a user selects an event for a first media content on the event information distribution page 300, for example, when the user clicks on an area that displays event overview information, the first description page for this event is displayed. The first description page may display information about the event for the first media content, and may therefore be called the "event description page."
[0038] The event description page will be described below with reference to Figures 4A and 4B. Figure 4A shows a schematic diagram of an event description page 400A according to some embodiments of the present disclosure. Event description page 400A may be an example of a first description page. Event description page 400A presents event information about an event for a first media content and interaction controls for participating in the event. The event information about an event for a first media content may include information about an incentive mechanism. As shown in Figure 4A, area 410 within event description page 400A displays a schematic diagram of the relationship between the number of plays and the amount of incentives. In this example, as the number of plays of the media content in which a user participates in the event increases, the number of incentives the user can earn increases, and the number of incentives may be a numerical value of the benefit the user can earn, such as the number of tokens to be encouraged or the level of the prize. In the incentive mechanism of this example, the number of incentives is related to the number of plays of the media content, but this is only illustrative, and it should be understood that the number of incentives may be related to any other appropriate factor.
[0039] Alternatively or additionally, event information relating to an event concerning the first media content may include event time information. Time information may include the start and / or end times of the event, for example, from XX / XX / XX XX:XX to XX / XX / XX XX:XX. Alternatively or additionally, event information relating to an event concerning the first media content may include event requirements for the submitted media content. For example, when a user triggers event requirements control 415, each event requirement for this submitted media content is presented. Event requirements may include, for example, the style of the media content, event description information, specific requirements for the media content, etc. Specific requirements for the media content may include, in particular, hashtags that must be attached, video length, primary language of the video, primary language of followers, effects that must be used, etc.
[0040] Alternatively or additionally, event information relating to an event about a first media content may include the popularity of the media content submitted to the event. When a control 425 representing a ranking on the event description page 400A is triggered, information including the popularity of the media content submitted to the event may be presented. Popularity may include any indicator that reflects the degree of popularity of the media content, such as, but not limited to, the number of views, comments, likes, and retweets of the media content. Figure 4B shows a schematic diagram of an event description page 400B relating to popularity information in some other embodiments of the present disclosure. The event description page 400B may be an example of a first description page presented in response to the trigger of a control 425 representing a ranking on page 400A. As shown in Figure 4B, after the control 425 is triggered, popularity information of the media content submitted to the event is presented in area 430. The popularity information may include information on top-ranked creators, such as video thumbnails, usernames, views, followers, and ranks, the ranks of which may be based on views. In this example, the top five creators presented in area 430 may be presented on event description page 400 in ascending order of rank.
[0041] According to embodiments of this disclosure, event information can integrate information on related events that users may be interested in, so as to effectively help users obtain important information about the event. Furthermore, incentive mechanisms and displays of the popularity of media content submitted to the event (e.g., ranking information) can motivate users to participate in the event, thereby increasing the number of users who participate in the event and thus increasing the exposure of the event, and consequently the exposure of the first media content.
[0042] The event description page may also present control 435 for joining the event displayed on this page by entering a page where more media content can be uploaded, and control 440 for accessing media content submitted by the user. For example, when control 435 is triggered, the user interface may jump to a page to upload more media content and join the event, and when control 440 is triggered, the user interface may jump to a page to view the media content submitted by the user to the event.
[0043] Continuing to refer to Figure 4A, as shown in Figure 4A, the event description page 400 further shows an example of an interaction control 420 for participating in an event, and the user can participate in the event corresponding to the event description page 400 by triggering the interaction control 420.
[0044] In some embodiments, the playback control for the first media content is presented in the same user interface (e.g., the first description page) as the event information and interaction controls. In the example shown in Figure 4A, the event description page 400 presents an exemplary playback control 405 for the first media content. In response to a user trigger operation on the playback control, the first media content or a predetermined clip is played. In this example, the playback control 405 is triggered to play a predetermined clip or the full audio of song A.
[0045] The above describes an example of participating in an event via a user's profile page. Alternatively or additionally, in some embodiments, a user may learn about and participate in an event via a description page for the first media content (also called a content description page). The content description page displays event information about the event for the first media content and interaction controls for participating in the event. The content description page may be used to present various information about the first media content. For example, if the first media content is music, the content description page may be a music details page.
[0046] Figure 5 shows a schematic diagram of a content description page 500 according to some embodiments of the present disclosure. As shown in Figure 5, the exemplary content description page 500 is a detail page for a first media content. In this example, the first media content is song A, and that is, the second description page 500 is the page corresponding to song A. The content description page 500 may further present an entry control 505 to an event description page. Specifically, the event description page is presented in response to a user trigger operation on the entry control 505. For example, when a user clicks the entry control 505, they jump to the event description page. According to embodiments of the present disclosure, by displaying events related to the first media content on the page presenting the first media content, events related to the first media content can be efficiently integrated on the page of the first media content, thereby improving the exposure and participation of the events.
[0047] In some embodiments, in response to the triggering of an interaction control 420 for joining an event, a content capture page associated with a predetermined clip of first media content is presented. Exemplarily, in response to the trigger operation of the interaction control 420 for joining an event, a control for uploading content is presented. In response to the selection of the content upload control, a content capture page is presented. Figure 6A shows a schematic diagram of a control for uploading content according to some embodiments of the present disclosure. As shown in Figure 6A, the content capture page 600A includes a control 605 for creating media content using first media content and a control 610 for uploading media content. In response to the user triggering control 605, the corresponding content capture page is presented. This content capture page may be associated with a predetermined clip of first media content, which may be all or part of first media content, for example, the predetermined clip may be the intro portion of song A. The fact that a content shooting page is associated with a first media content may mean that a portion of the first media content is displayed on this content shooting page, or it may mean that the first media content is played simultaneously with the presentation of the content shooting page. In short, the first media content may be part of the page being shot.
[0048] Figure 6B shows a schematic diagram of a content capture page 600B according to some embodiments of the present disclosure. Based on user interaction operations on the content capture page 600B, a second media content including a predetermined clip can be posted. For example, the interaction operation may include at least one of taking a picture, using effects, uploading, and posting. As shown in Figure 6B, the content capture page 600B presents a control 615 for taking a picture, and in response to a trigger of the control 615 for taking a picture, the application 120 turns on the in-app capture function.
[0049] Alternatively or additionally, in some embodiments, the interaction operation may include the use of effects. Specifically, the content capture page displays options for a plurality of predetermined effects. In response to the selection of at least one of the plurality of predetermined effects, at least one predetermined effect is added to the second media content. The predetermined effects can be anything that can be added to the second media content, such as icons, stickers, portrait beautification, filters, and dynamic effects. In the example in Figure 6B, the content capture page 600B presents predetermined effects 620 and 625. Effect 620 is, for example, a portrait beautification function, and in response to the selection of effect 620, the portrait beautification function is applied to the second media content. Effect 625 is, for example, a filter function, and in response to the selection of effect 625, at least one filter to select is presented, and the user selects an appropriate filter from among them and applies it to the second media content. The user's selection of effects may be, for example, a personalization need, or it may be to meet specific requirements for the media content on the event description page. In particular, in some embodiments, one or more effect options specified in the event requirements may be displayed directly or in an emphasized manner on the content shooting page. This encourages the user to meet the event requirements and makes it easier for the user to add effects.
[0050] Continuing to refer to Figure 6A, in response to the user triggering control 610 for uploading media content, a content selection page for the posted media content is presented. Figure 6C shows a schematic diagram of a content selection page 600C for user-posted media content according to some embodiments of the present disclosure. As shown in Figure 6C, the content selection page 600C presents media content posted by the user to application 120. The posted media content may include second media content generated by the user via the content capture page and posted to application 120, and this media content may be viewable only by the user or may be publicly posted to application 120.
[0051] In some embodiments, the second media content is submitted to a corresponding event in response to the selection of a second media content. For example, the selected media content is submitted to a corresponding event in response to the selection of checkboxes 630 and 635 corresponding to the posted media content and the triggering of the submission control 640.
[0052] In some embodiments, the application 120 may further present event summary information related to one or more events in which the user has participated, and Figure 7A shows a schematic diagram of an event summary page 700A according to some embodiments of the present disclosure. As shown in Figure 7A, the event summary page 700A displays relevant information about events in which the user has participated, for example, event summary information 710 for song AAA in which the user participated and event summary information 715 for song BBB in which the user participated, in response to the triggering of a control 705 for presenting events in which the user has participated. Alternatively or additionally, the event summary information may include corresponding identification information for one or more events. The event identification information may be used to distinguish different events, for example, a song title, a unique identifier for the event, etc.
[0053] Alternatively or additionally, the event summary information may include the corresponding status of one or more events. The event status may be used to indicate the user's stage in the event, for example, that the event is still ongoing, that event revenue is being settled, or that the event has ended. Alternatively or additionally, the event summary information may further include the corresponding incentives earned by one or more events, for example, revenue, prizes, or honors earned by the event the user participated in.
[0054] In some embodiments, Application 120 presents submission summary information for one or more media contents submitted by the user. Figure 7B shows a schematic diagram of a submission summary page 700B in some embodiments of the present disclosure. As shown in Figure 7B, the submission summary page 700B, which includes submission summary information, presents information about events currently being participated in 720 and media content information submitted by the user 725. Alternatively or additionally, the submission summary information presented on the submission summary page 700B may indicate the overall popularity of one or more media contents (e.g., the total number of plays for one or more media contents submitted by the user, the maximum number of plays for a single media content, the total number of "likes" received, the maximum number of "likes" received for a single media content, the total number of times it has been favorited, or the total number of times a single media content has been favorited). Alternatively or additionally, the submission summary information presented on submission summary page 700B may include the corresponding popularity ratings for one or more media contents, e.g., the popularity rating for each of the media contents (e.g., the number of views, likes, or favorites for each media content).
[0055] Alternatively or additionally, the submission summary information presented on submission summary page 700B may include overall incentives earned by one or more media contents, such as the total revenue earned by users, the total number of prizes, or top honors. Alternatively or additionally, the submission summary information presented on submission summary page 700B may include corresponding incentives earned by one or more media contents, such as the revenue, prizes, or honors for each of the media contents. Alternatively or additionally, the submission summary information presented on submission summary page 700B may include the corresponding submission status for one or more media contents, such as submitted, under review, or failed submission.
[0056] In some embodiments, application 120 presents a settings page regarding incentives for participating in an event via an event information distribution page. This event information distribution page may refer to page 300, for example, as shown in Figure 3. Exemplarily, the settings page regarding incentives for participating in an event is presented in response to controls within the event information distribution page for setting how to receive event incentives.
[0057] Figure 8A shows a schematic diagram of a settings page for incentives to participate in an event, according to some embodiments of the present disclosure. As shown in Figure 8A, settings page 800A presents controls indicating means of providing incentives, such as control 805 for setting xx information about the means of providing incentives and control 810 for setting yy information about the means of providing incentives. Application 120 may accept user input indicating means of providing incentives via settings page 800A. Specifically, in response to a user triggering controls 805 and 810 and entering means of providing incentives into the corresponding interfaces triggered by the controls, settings page 800A accepts user input indicating means of providing incentives. In response to a trigger operation of control 815 for confirming means of providing incentives, the user may enter a check page for means of providing incentives.
[0058] Figure 8B shows a schematic diagram of a check page 800B for an incentive delivery means according to some embodiments of the present disclosure. As shown in Figure 8B, the check page 800B displays a mark indicating whether or not to provide the incentive delivery means. In response to the successful provision of the incentive delivery means, a mark indicating that the provision was successful is displayed. For example, in response to the successful provision of xx information, a mark indicating that the provision was successful is displayed. In response to the successful provision of yy information, a mark indicating that the provision was successful is displayed. For example, the mark indicating that the provision was successful may be a "check mark" symbol. Correspondingly, in response to the failure to provide the incentive delivery means, a mark indicating that the provision was unsuccessful is displayed. The mark indicating that the provision was unsuccessful may be an "X" symbol. In this example, after the successful provision of the incentive delivery means, the setup of the incentive delivery means may be completed by a trigger of control 820 indicating completion.
[0059] In the embodiments described above, the event is performed for a single media content. In some embodiments, a single event may be for multiple media contents, such as multiple songs. That is, the first media content may be one of multiple media contents, and the event may involve multiple media contents. Figure 9A shows a schematic diagram of an event page 900A that presents an event for multiple media contents according to some embodiments of the present disclosure. As shown in Figure 9A, the event page 900A presents information for event AA for four audio. In response to a user trigger operation on an interaction control, options for multiple media contents are presented. For example, in response to a user trigger operation on an interaction control 905, the user enters a page to present media content options.
[0060] Figure 9B shows a schematic diagram of page 900B for presenting media content options according to some embodiments of the present disclosure. As shown in Figure 9, page 900B presents information on multiple media content included in an event, for example, a list of four sound effects participating in the event. In some embodiments, in response to the selection of a first media content, a content shooting page related to the first media content is presented. Specifically, in response to the selection of an option for the first media content, a content shooting page is presented. This content shooting page may be, for example, content shooting page 600B shown in Figure 6B.
[0061] In some embodiments, a predetermined clip used in the captured media content may be one of several predetermined clips of the first media content. That is, the event may involve several predetermined clips of the first media content. In response to a user trigger operation on the interaction control, options to several predetermined clips are presented. Referring to Figure 9A, the four audio files included in event AA presented on event page 900A may be four predetermined clips. In response to a predetermined clip being selected, a content capture page is presented. This content capture page may be, for example, content capture page 600B shown in Figure 6B.
[0062] As mentioned above, an incentive mechanism may be set up for the event. Users who participate in the event can receive corresponding incentives. Taking video as an example of the second media content, in some embodiments, after the event has ended, video data of users who participated in the event can be statistically analyzed, thereby determining the amount of incentive from the settlement data. In the settlement of video data, objective and subjective data of the video may be statistically analyzed. Objective data may include, but are not limited to, the number of views, the number of "likes," and the sales generated (e.g., concert tickets sold). Subjective data may include subjective evaluations of the video by users, such as a particular viewer's rating of the video's ideas.
[0063] Once settlement is complete, application 120 can provide users with incentives for second media content posted by the users. Specifically, after the event ends, relevant information on the second media content provided by each user who participated in the event is compiled to determine which second media content should be incentivized. Alternatively or additionally, the incentive may be related to the number of views of the second media content; that is, the relevant information on the second media content may include the number of views, and the number of views of the second media content may be compiled after the event ends, for example, the more views, the higher the incentive.
[0064] Alternatively or additionally, the incentive may also be related to the number of positive feedbacks received for the second media content, that is, the relevant information for the second media content may include the number of positive feedbacks received for the second media content, the number of positive feedbacks for the second media content may be statistically compiled after the event, and the number of positive feedbacks may be, for example, the number of "likes" received, the number of favorable comments received, the number of retweets.
[0065] Alternatively or additionally, the incentive may also be related to the number of times the second media content has been favorited; that is, the related information for the second media content may include the number of times it has been favorited, and the number of times the second media content has been favorited may be statistically recorded after the event has ended, for example, the more times it has been favorited, the higher the incentive.
[0066] Exemplary processes, apparatus, and equipment
[0067] Figure 10 shows a flowchart of a media interaction process 1000 according to some embodiments of the present disclosure. Process 1000 may be implemented in an electronic device 110. For the sake of ease of discussion, process 1000 will be described with reference to the environment 100 in Figure 1.
[0068] In box 1010, the electronic device 110 presents event information regarding an event about the first media content, and interaction controls for participating in the event.
[0069] In box 1020, the electronic device 110 presents a content shooting page related to a predetermined clip of the first media content in response to a user trigger operation on the interaction control.
[0070] In box 1030, the electronic device 110 posts a second media content, including a predetermined clip, based on the user's interaction on the content shooting page.
[0071] In some embodiments, process 1000 may further include presenting a content selection page for the submitted media content and submitting the second media content to the event in response to the selection of the second media content.
[0072] In some embodiments, the first media content is one of several media contents, and presenting a content shooting page related to a given clip includes presenting options to several media contents in response to a trigger operation, and presenting a content shooting page in response to the first media content being selected.
[0073] In some embodiments, a predetermined clip is one of several predetermined clips of a first media content, and presenting a content shooting page associated with a predetermined clip includes presenting options to several predetermined clips in response to a trigger operation, and presenting a content shooting page in response to a predetermined clip being selected.
[0074] In some embodiments, posting a second media content containing a predetermined clip includes, on the content shooting page, displaying options for a plurality of predetermined effects, and, in response to a selection of at least one of the plurality of predetermined effects, adding at least one predetermined effect to the second media content.
[0075] In some embodiments, process 1000 may further include presenting a playback control for a first media content in the same user interface as event information and interaction controls, and playing the first media content or a predetermined clip in response to a user trigger operation on the playback control.
[0076] In some embodiments, event information and interaction controls are displayed on at least one of either a first description page for the event or a second description page for the first media content.
[0077] In some embodiments, the second description page displays an entry control to the first description page, and the method further includes presenting the first description page in response to a user trigger operation on the entry control.
[0078] In some embodiments, the event information displayed on the first description page includes at least one of the following: event time information, event incentive mechanism, event requirements for submitted media content, or popularity of media content submitted to the event.
[0079] In some embodiments, process 1000 may further include presenting an event information distribution page for soliciting media content via the user's profile page, the event information distribution page displaying event summary information for one or more ongoing events, the one or more ongoing events including an event about a first media content, and presenting a first description page in response to the selection of an event about the first media content.
[0080] In some embodiments, process 1000 may further include presenting a settings page regarding incentives for participating in an event via an event information distribution page, and accepting user input indicating the means of providing the incentives via the settings page.
[0081] In some embodiments, process 1000 further includes presenting event summary information relating to one or more events in which the user has participated, the event summary information may include at least one of the following: corresponding identification information for one or more events, corresponding status for one or more events, or corresponding incentives earned by one or more events.
[0082] In some embodiments, process 1000 further includes presenting submission summary information relating to one or more media contents submitted by the user, the submission summary information may include at least one of the following: the overall popularity of one or more media contents, the overall incentive earned by one or more media contents, the corresponding popularity of one or more media contents, the corresponding incentive earned by one or more media contents, or the corresponding submission status of one or more media contents.
[0083] In some embodiments, process 1000 further includes providing an incentive for a second media content after the completion of the event, the incentive may be related to at least one of the following: the number of views of the second media content, the number of positive feedbacks for the second media content, or the number of times the second media content is favorited.
[0084] Figure 11 shows a block diagram of a media interaction device 1100 according to some embodiments of the present disclosure. The device 1100 may be implemented as an electronic device 1100 or may be included in an electronic device 1100. Individual modules / components within the device 1100 may be implemented by hardware, software, firmware, or any combination thereof.
[0085] As shown in Figure 11, the device 1100 includes a first presentation module 1110 configured to present event information about an event concerning a first media content and interaction controls for participating in the event. The device 1100 further includes a second presentation module 1120 configured to present a content shooting page related to a predetermined clip of the first media content in response to a user trigger operation on the interaction controls. The device 1100 further includes a content posting module 1130 configured to post a second media content containing a predetermined clip based on a user interaction operation on the content shooting page.
[0086] In some embodiments, the device 1100 may further include a third presentation module configured to present a content selection page for posted media content and, in response to a selection of second media content, submit the second media content to the event.
[0087] In some embodiments, the first media content is one of several media contents, and the second presentation module 1120 is further configured to present options to the several media contents in response to a trigger operation, and to present a content capture page in response to the first media content being selected.
[0088] In some embodiments, a predetermined clip is one of a plurality of predetermined clips of a first media content, and a second presentation module 1120 is further configured to present options to a plurality of predetermined clips in response to a trigger operation, and to present a content capture page in response to a predetermined clip being selected.
[0089] In some embodiments, the content posting module 1130 is further configured to display options for a plurality of predetermined effects on the content shooting page, and to add at least one predetermined effect to a second media content in response to a selection of at least one of the plurality of predetermined effects.
[0090] In some embodiments, the device 1100 may further include a content playback module configured to present playback controls for a first media content in the same user interface as event information and interaction controls, and to play the first media content or a predetermined clip in response to a user trigger operation on the playback controls.
[0091] In some embodiments, event information and interaction controls are displayed on at least one of either a first description page for the event or a second description page for the first media content.
[0092] In some embodiments, the second description page displays an entry control to the first description page, and the device 1100 may further include a fourth presentation module configured to present the first description page in response to a user trigger operation on the entry control.
[0093] In some embodiments, the event information displayed on the first description page includes at least one of the following: event time information, event incentive mechanism, event requirements for submitted media content, or popularity of media content submitted to the event.
[0094] In some embodiments, the first presentation module may be further configured to present an event information distribution page for soliciting media content via the user's profile page, the event information distribution page displaying event summary information for one or more ongoing events, the one or more ongoing events including events about the first media content, and to present a first description page in response to a selection of an event about the first media content.
[0095] In some embodiments, the device 1100 may further include an incentive setting module configured to present a settings page regarding incentives for participating in an event via an event information distribution page, and to accept user input indicating the means of providing the incentives via the settings page.
[0096] In some embodiments, the device 1100 may further include a first summary information presentation module configured to present event summary information relating to one or more events in which the user has participated, the event summary information including at least one of the following: corresponding identification information for one or more events, corresponding status for one or more events, or corresponding incentives earned by one or more events.
[0097] In some embodiments, the device 1100 may further include a second summary information presentation module configured to present submission summary information relating to one or more media contents submitted by a user, the submission summary information including at least one of the following: the overall popularity of one or more media contents, the overall incentive earned by one or more media contents, the corresponding popularity of one or more media contents, the corresponding incentive earned by one or more media contents, or the corresponding submission status of one or more media contents.
[0098] In some embodiments, the device 1100 may further include an incentive providing module configured to provide an incentive for a second media content after the completion of an event, the incentive relating to at least one of the number of views of the second media content, the number of positive feedbacks for the second media content, or the number of times the second media content has been favorited.
[0099] Figure 12 shows a block diagram of an electronic device 1200 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 1200 shown in Figure 12 is merely illustrative and should not constitute any limitation to the function and scope of the embodiments described herein. The electronic device 1200 shown in Figure 12 may be used to implement the electronic device 110 of Figure 1.
[0100] As shown in Figure 12, the electronic device 1200 is in the form of a general-purpose electronic device. The components of the electronic device 1200 may include, but are not limited to, one or more processors or processing units 1210, memory 1220, storage devices 1230, one or more communication units 1240, one or more input devices 1250, and one or more output devices 1260. The processing unit 1210 may be an actual processor or a virtual processor and is capable of performing various processes based on a program stored in memory 1220. In a multiprocessor system, multiple processing units execute computer executable instructions in parallel to enhance the parallel processing capability of the electronic device 1200.
[0101] The electronic device 1200 typically includes multiple computer storage media. Such media may include, but are not limited to, volatile and non-volatile media, removable and non-removable media, and may be any available media accessible to the electronic device 1200. Memory 1220 may be volatile memory (e.g., registers, caches, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or a combination thereof. Storage device 1230 may be removable or non-removable media, and may include machine-readable media such as flash drives, magnetic disks, or any other media that can be used to store information and / or data (e.g., training data for training) and may be accessible within the electronic device 1200.
[0102] The electronic device 1200 may further include other removable / non-removable, volatile / non-volatile storage media. Although not shown in Figure 12, a magnetic disk drive for reading from and writing to removable non-volatile magnetic disks (e.g., “floppy disks”) and an optical disk drive for reading from and 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. The memory 1220 may include a computer program product 1225 having one or more program modules configured to perform various methods or operations of various embodiments of the present disclosure.
[0103] The communication unit 1240 enables communication with other electronic devices via a communication medium. Furthermore, the functionality of the components of the electronic device 1200 may be implemented as a single computing cluster or as multiple computing machines, which can communicate with each other via a communication connection. Therefore, the electronic device 1200 can use logical connections to one or more other servers, networked personal computers (PCs), or other network nodes to operate in a networked environment.
[0104] The input device 1250 may be one or more input devices, such as a mouse, keyboard, or tracking ball. The output device 1260 may be one or more output devices, such as a monitor, speaker, or printer. The electronic device 1200 may, if necessary, communicate with one or more external devices (not shown), such as a storage device or display device, via the communication unit 1240, with one or more devices that enable a user to interact with the electronic device 1200, or with any device (e.g., a network card or modem) that enables the electronic device 1200 to communicate with one or more other electronic devices. Such communication may be performed via an input / output (I / O) interface (not shown).
[0105] According to exemplary embodiments of the present disclosure, a computer-readable storage medium is provided in which computer-executable instructions are stored, and the computer-executable instructions are executed by a processor to realize the method described above. According to exemplary embodiments of the present disclosure, a computer program product is also provided, which is stored in a non-temporary computer-readable medium as a tangible object, and has computer-executable instructions, which are executed by a processor to realize the method described above.
[0106] Each aspect of this disclosure is described herein with reference to flowcharts and / or block diagrams of methods, apparatus, devices and computer program products implemented in accordance with this disclosure. It should be understood that each box in the flowcharts and / or block diagrams, and each combination of boxes in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0107] These computer-readable program instructions, when provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, generate a machine that, when executed by the computer or other programmable data processing device's processing unit, produces a device that performs the functions / operations specified in one or more boxes of a flowchart and / or block diagram. Furthermore, by storing these computer-readable program instructions, which cause computers, programmable data processing devices, and / or other devices to operate in specific manners, in a computer-readable storage medium, the computer-readable medium on which the instructions are stored has a product containing instructions that perform each of the functions / operations specified in one or more boxes of a flowchart and / or block diagram.
[0108] When computer-readable program instructions are loaded onto a computer, other programmable data processing device, or other device, a series of operational steps are executed on the computer, other programmable data processing device, or other device to generate a computer implementation process, thereby enabling the instructions executed on the computer, other programmable data processing device, or other device to realize a function / operation specified in one or more boxes of a flowchart and / or block diagram.
[0109] The flowcharts and block diagrams in the accompanying drawings illustrate architectures, functions, and operations that may be implemented in several implemented systems, methods, and computer program products relating to this disclosure. In this regard, each box in the flowchart or block diagram may represent a module, program segment, or part of an instruction, and a module, program segment, or part of an instruction may contain one or more executable instructions for realizing a specified logical function. In some alternative implementations, the functions associated with a box may occur in a different order than those associated with the accompanying drawings. For example, two consecutive boxes may actually be executed substantially in parallel, or in reverse order depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and combinations of boxes in the block diagram and / or flowchart, may be implemented in a dedicated hardware-based system that performs a given function or operation, or in a combination of dedicated hardware and computer instructions.
[0110] The above descriptions of the various implementations of this disclosure are illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and changes will be apparent to an ordinary art artist without departing from the scope and spirit of the described implementations. The choice of terms used herein is intended to best describe the principles, practical applications, or improvements in the technology in the market of each implementation, or to enable other ordinary art artists in the art to understand the embodiments disclosed herein.
Claims
1. To present event information regarding an event related to the first media content, and interaction controls for participating in the said event, In response to a user trigger operation on the interaction control, the content shooting page related to a predetermined clip of the first media content is presented. Based on the user's interaction on the content shooting page, a second media content including the predetermined clip is posted. Media interaction methods, including [specific media interaction methods].
2. To display the content selection page for the submitted media content, In response to the selection of the second media content, the second media content is submitted to the event, The method according to claim 1, further comprising:
3. The first media content is one of a plurality of media contents, and presenting the content shooting page related to the predetermined clip is, In response to the trigger operation, options for the multiple media contents are presented, In response to the selection of the first media content, the content shooting page is presented, The method according to claim 1, including the method described in claim 1.
4. The predetermined clip is one of a plurality of predetermined clips of the first media content, and presenting the content shooting page related to the predetermined clip is, In response to the trigger operation, the system presents options for the plurality of predetermined clips, In response to the selection of the predetermined clip, the content shooting page is presented, The method according to any one of claims 1 to 3, including
5. Posting a second media content that includes the aforementioned predetermined clip is: The content shooting page will display options for multiple predetermined effects, In response to the selection of at least one of the plurality of predetermined effects, the at least one predetermined effect is added to the second media content. The method according to any one of claims 1 to 3, including
6. The playback controls for the first media content are presented in the same user interface as the event information and interaction controls. In response to the user's trigger operation on the playback control, the first media content or the predetermined clip is played. The method according to any one of claims 1 to 3, further comprising:
7. The aforementioned event information and the aforementioned interaction control are, The first description page for the aforementioned event, or The second description page for the first media content, Displayed in at least one of the following: The method according to any one of claims 1 to 3.
8. The second description page displays an entry control to the first description page. The further includes presenting the first description page in response to the user's trigger operation on the entry control, The method according to claim 7.
9. The event information displayed on the first description page is: Time information of the aforementioned event, The incentive mechanism for the aforementioned event, The requirements of the aforementioned event for the media content to be submitted, or Popularity of media content submitted to the aforementioned event, Including at least one of the following: The method according to claim 7.
10. The method involves presenting an event information distribution page for soliciting media content via the user's profile page, wherein the event information distribution page displays event overview information for one or more ongoing events, and the one or more ongoing events include the event for the first media content. In response to the selection of the event for the first media content, the first description page is presented, The method according to claim 7, further comprising:
11. The event information distribution page will be used to present a page for setting incentives for participating in the event, The system accepts user input indicating the means of providing the incentive via the aforementioned settings page, The method according to claim 10, further comprising:
12. This further includes providing event summary information for one or more events in which the user participated, The aforementioned event overview information is: Corresponding identification information for one or more of the aforementioned events, The corresponding status of one or more of the aforementioned events, or The corresponding incentives obtained through one or more of the aforementioned events, Including at least one of the following: The method according to any one of claims 1 to 11.
13. Further including presenting submission summary information regarding one or more media contents submitted by the user, The aforementioned submission summary information is, The overall popularity of one or more of the aforementioned media contents, The overall incentives obtained through one or more of the aforementioned media contents, The popularity of the corresponding one or more media contents mentioned above, The corresponding incentives obtained through one or more of the aforementioned media contents, or The corresponding submission status of one or more of the aforementioned media contents, Including at least one of the following: The method according to any one of claims 1 to 11.
14. Further including providing incentives for the second media content after the completion of the aforementioned event, The aforementioned incentive is The number of views of the second media content mentioned above, The number of positive feedback comments for the second media content, or The number of times the second media content has been added to favorites, Related to at least one of the following, The method according to any one of claims 1 to 11.
15. A first presentation module configured to present event information regarding an event for a first media content and interaction controls for participating in the said event, A second presentation module is configured to present a content shooting page related to a predetermined clip of the first media content in response to a user trigger operation on the interaction control, A content posting module configured to post a second media content including the predetermined clip based on the user's interaction operation on the content shooting page, A media interaction device equipped with [a specific feature].
16. At least one processing unit, An electronic device comprising at least one processing unit and at least one memory that stores instructions to be executed by the at least one processing unit, When the instruction is executed by the at least one processing unit, it causes the electronic device to perform the method according to any one of claims 1 to 14. electronic equipment.
17. To implement the method according to any one of claims 1 to 14, a computer program executable by a processor is stored. Computer-readable storage medium.