Media interaction method, apparatus, device, and storage medium
By displaying information about the media content to be released and interactive elements for scheduling in the user interface, the problem of users having difficulty fully understanding and tracking the progress of media content is solved, enabling pre-subscription and tracking of media content and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2023-01-06
- Publication Date
- 2026-04-10
AI Technical Summary
Users find it difficult to fully understand the complete picture of media content to be released and to track its progress; traditional methods of obtaining information during the pre-release phase are not user-friendly.
The user interface displays information about media content to be released and interactive elements for scheduling. It responds to the selection of the release time and list of media items, with released and unreleased items displayed in different visual styles, enabling pre-subscription and tracking of media content.
It provides users with comprehensive access to and monitoring of publicly available media content, enhancing user experience and facilitating the booking and tracking of media content.
Smart Images

Figure CN115826805B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to a media interaction method, apparatus, device and computer readable storage medium. BACKGROUND
[0002] More and more applications are currently designed to provide various services to users. Users can perform various operations on the applications. For example, media playing applications (such as music player applications) are widely used due to their easy operation, rich resources, and the like. Such media playing applications can present one or more media contents to users for viewing by the users. SUMMARY
[0003] In a first aspect of the present disclosure, a media interaction method is provided. The method comprises: displaying, in a first user interface, information about a media content to be disclosed and a first interaction element for reserving the media content; presenting a second user interface in response to a selection of the first interaction element, the second user interface at least displaying: disclosure time information of the media content, and a list of media items associated with the media content, wherein a media item that has been at least partially disclosed and a media item that has not been disclosed are displayed in different visual styles.
[0004] In a second aspect of the present disclosure, a media interaction apparatus is provided. The apparatus comprises: a first user interface presentation module configured to display, in a first user interface, information about a media content to be disclosed and a first interaction element for reserving the media content; and a second user interface presentation module configured to present a second user interface in response to a selection of the first interaction element, the second user interface at least displaying: disclosure time information of the media content, and a list of media items associated with the media content, wherein a media item that has been at least partially disclosed and a media item that has not been disclosed are displayed in different visual styles.
[0005] In a third aspect of the present disclosure, an electronic device is provided. The device comprises 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. The instructions, when executed by the at least one processing unit, cause the device to perform the method of the first aspect.
[0006] In a fourth aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium has stored thereon a computer program, the computer program being executable by a processor to implement the method of the first aspect.
[0007] In a fourth aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium has stored thereon a computer program, the computer program being executable by a processor to implement the method of the first aspect.
[0008] It is to be understood that the description of the background of the disclosure set forth herein is not necessarily intended to outline key or essential features of any embodiments of the disclosure nor to limit the scope of the disclosure. Other features of the disclosure will become apparent in the course of the following description and attachments thereto. BRIEF DESCRIPTION OF DRAWINGS
[0009] The above and other features, aspects and advantages of various embodiments of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, like reference numerals refer to like elements, wherein:
[0010] Figure 1 A schematic diagram illustrating an example environment in which embodiments of the present disclosure can be implemented is shown;
[0011] Figure 2 A schematic diagram illustrating an example architecture for media content reservation according to some embodiments of the present disclosure is shown;
[0012] Figures 3A-3C Schematic diagrams of example pages of a media content reservation process according to some embodiments of the present disclosure are shown, respectively;
[0013] Figure 4A and Figure 4B Schematic diagrams of example pages of a media content reservation process according to some embodiments of the present disclosure are shown, respectively, with static information;
[0014] Figure 5A , Figure 5B and Figure 5C Schematic diagrams of example pages of a media content reservation process according to some embodiments of the present disclosure are shown, respectively, with dynamic information;
[0015] Figure 6 A schematic diagram illustrating an example page of a creator associated with media content to be disclosed according to some embodiments of the present disclosure is shown;
[0016] Figure 7 A schematic diagram illustrating an example page providing an external portal according to some embodiments of the present disclosure is shown;
[0017] Figure 8A A schematic diagram illustrating an example page of a media library before disclosure of media content according to some embodiments of the present disclosure is shown;
[0018] P22121794201CN
[0019] Figure 8B A schematic diagram illustrating an example page of a media library after disclosure of media content according to some embodiments of the present disclosure is shown;
[0020] Figures 9A-9Cschematics of example pages of a media content disclosure process according to some embodiments of the present disclosure are shown, respectively;
[0021] Figure 10A and Figure 10B schematics of example pages of a post-disclosure recommendation of media content according to some embodiments of the present disclosure are shown, respectively;
[0022] Figure 11 a flowchart of a media interaction process according to some embodiments of the present disclosure is shown;
[0023] Figure 12 a block diagram of a media interaction apparatus according to some embodiments of the present disclosure is shown; and
[0024] Figure 13 a block diagram of an apparatus capable of implementing multiple embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0025] It can be understood that, before using the technical solutions disclosed by the embodiments of the present disclosure, the type, use range, use scenario, etc. of the personal information involved in the present disclosure should be informed to the user and the authorization of the user should be obtained through appropriate means according to relevant laws and regulations.
[0026] For example, in response to receiving the active request of the user, prompt information is sent to the user to explicitly prompt the user that the operation requested to be performed will require the acquisition and use of the personal information of the user. Thus, the user can voluntarily choose whether to provide the personal information to the electronic device, application program, server or storage medium, etc. software or hardware performing the operation of the technical solutions of the present disclosure according to the prompt information.
[0027] As an optional but non-limiting implementation manner, in response to receiving the active request of the user, the manner of sending prompt information to the user may, for example, be the manner of a pop-up window, in which the prompt information can be presented in the form of text. In addition, the pop-up window can also carry selection controls for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0028] It can be understood that the above notification and user authorization process is only illustrative and does not limit the implementation manner of the present disclosure, and other manners meeting the relevant laws and regulations can also be applied to the implementation manner of the present disclosure.
[0029] It can be understood that the data (including but not limited to the data itself, the acquisition or use of the data) involved in the present technical solutions should comply with the requirements of the relevant laws and regulations and relevant provisions.
[0030] P22121794201CN
[0031] Embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, it is provided that…
[0032] 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 this disclosure.
[0033] scope.
[0034] 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.
[0035] Under any section / subsection. Furthermore, the embodiments described in any section / subsection can be combined in any way with any other embodiments described in the same section / subsection and / or different sections / subsections.
[0036] 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 "up to".
[0037] "Based on a small portion". The terms "one embodiment" or "this embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments".
[0038] Other explicit and implicit definitions may also be included below. The terms "first," "second," etc.
[0039] "Etc" can refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0040] The term "in response to" indicates that a corresponding event has occurred or a condition has been met. It should be understood that the timing of subsequent actions performed in response to this event or condition is not necessarily strongly correlated with the time when the event or condition is met. In some cases, subsequent actions may be performed immediately upon the occurrence of the event or the fulfillment of the condition; in other cases, they may be performed some time after the event or condition has occurred.
[0041] As used herein, "media" or "media content" can include various forms of content, such as music, video (e.g., including short videos, movies, TV series, etc.), images, text, plays, variety shows, etc. "Media content" can be a single media item (e.g., a single song), or a media album (e.g., an album of songs) as a collection of multiple media items. The media items associated with a media album can include any type of media, such as video, audio, image, etc. For example, the media content can be an album of music, and accordingly, the media items associated with the media content can include one or more songs (e.g., songs in the album).
[0042] The media items associated with the media content can include one or more musical works (such as songs), a promotional video for the album of music or works therein, etc. As another example, the media content can be a movie, and accordingly the media items associated with the media content can include various videos of the movie, such as trailers, promotional videos, the main feature, bloopers, etc.
[0043] The term "pre-order" refers to pre-subscribing to media content before the media content is officially released. In some embodiments, "pre-order" can include "pre-ordering" the media content, such as storing information related to the media content in a user's media library. The terms "pre-order," "pre-ordering," and "pre-order" are used interchangeably herein.
[0044] The term "release" refers to making the media content available, accessible, or consumable by publishing, distributing, going live, etc. Conversely, "to be released" or "not released" to one or more individuals (such as a user) can mean that the media content to be released or not released is temporarily unavailable, inaccessible, or un-consumable to the individual or individuals.
[0045] As briefly mentioned above, a media playing application can provide various services to a user related to media content. Before the media content is officially released, there is usually a pre-release phase. Traditionally, in the pre-release phase, a user can learn about the new media content to be released in a piecemeal fashion through various channels. For example, the user learns about the release time of the media content through one channel, and watches or listens to a portion of the released content (e.g., a trailer or a clip) through another channel. However, such piecemeal learning of information is not user-friendly, as the user has difficulty in knowing the full picture of the media content to be released, and in tracking its progress.
[0046] Therefore, embodiments of this disclosure provide a scheme for media release reservation. In this scheme, a first user interface presented to the user displays information about the media content to be released and interactive elements for reserving the media content. If the interactive element is selected, a second user interface is presented. The second user interface displays at least the release time information of the media content and a list of media items included in the media content. Released media items and unreleased media items are displayed with different visual styles.
[0047] The embodiments of this disclosure provide users with the functionality and interactive design for pre-subscribing to media content. Before the media content is released, such as during a promotional or pre-release period, users can be shown various information about the upcoming content, allowing them to fully understand it. Simultaneously, a reservation function is provided to facilitate subsequent tracking by the user. (P22121794201CN)
[0048] The progress of media content. In this way, users are provided with the ability to understand and follow publicly available media content, which effectively improves the user experience.
[0049] The following description will continue with reference to the accompanying drawings, which will provide some exemplary embodiments of this disclosure.
[0050] Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. In this example 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 attached device of the electronic device 110. The application 120 may be a media playback application capable of providing the user 140 with services related to media content, including browsing, playing, commenting, forwarding, creating, publishing, etc. of media content.
[0051] exist Figure 1 In environment 100, if application 120 is active, electronic device 110 can present the user interface 150 of application 120 to user 140. User interface 150 may include various pages provided by application 120, such as media content reservation pages, media content playback pages, etc. Furthermore, in some embodiments, user interface 150 may additionally provide media content presentation pages, content creation pages, content editing pages, message pages, personal pages, and / or e-commerce pages, etc.
[0052] The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a tablet computer, a laptop computer, a notebook computer, a subnotebook computer, an ultrabook computer, a netbook computer, a smartbook computer, a tablet computer, a media computer, a mainframe computer, a server computer, a personal computer, a desktop computer, a personal digital assistant (PDA), a television, a smart television, a set-top box, an entertainment unit, a navigation device, a communication device, a gaming device, mobile gaming console, a music player, a video player, an audio player, a digital still camera / camcorder, a digital media player, a navigation device, an electronic book device, a game console, or any combinations thereof, including accessories and peripherals for these devices, or any combinations thereof. In some embodiments, the electronic device 110 can also support any type of interface to a user (such as "wearable" circuitry, etc.).
[0053] It should be understood that the structure and function of the environment 100 are described for illustrative purposes only and not to imply any limitations on the scope of the present disclosure.
[0054] Figure 2 A schematic diagram of an example architecture 200 for media content prebooking is shown in accordance with some embodiments of the present disclosure. For ease of discussion, the process 200 will be described with reference to the environment 100 of Figure 1 As shown in Figure 2 generally, the architecture 200 involves two stages, namely, a pre-disclosure stage 210 and a disclosure stage 220.
[0055] P22121794201CN
[0056] In the pre-disclosure stage 210, one or more portals can be provided to the user 140 to enable the user 140 to access a user interface 213 related to the to-be-disclosed media content prior to the disclosure. The one or more portals can include an external portal 211 and / or an internal portal 212.
[0057] The external portal 211 can be a way to prebook the media content provided by another application (also referred to as an associated application) different from the application 120. For example, the user interface 213 in the application 120 can be entered through one or more anchors in the associated application, examples of which will be described below with reference to Figure 7 As another example, the user interface 213 in the application 120 can be entered through a smart link.
[0058] The internal portal 212 can be a way to prebook the media content within the application 120. For example, the internal portal 212 can include a page of a creator associated with the media content, examples of which will be described below with reference to Figure 6Examples are described. The creator associated with the media content can be any individual or group related to the production of the media content. For example, the creator associated with an album of songs can be the singer, lyricist, composer, etc. of the songs. As another example, the creator associated with a movie can be the actors, director and other staff involved in the creation of the movie. Alternatively or additionally, the internal portal 212 can include a main information stream that is pushed to the user. For example, a specially designed media content preview can be pushed in the main information stream. Examples are described below with reference to Figure 4A , Figure 4B , Figure 5A and Figure 5B . The main information stream can be used to dynamically or periodically (such as daily) recommend media content to the user. Alternatively or additionally, the internal portal 212 can include a search page within the application 120 and / or some resource sites (e.g. a page for introducing the media content to be released), etc.
[0059] The user interface 213 related to the media content to be released can include various appropriate user interfaces. In particular, the user interface 213 can include a user interface providing a reservation function, which is also referred to as a first user interface. Information about the media content to be released is displayed in the first user interface. The information about the media content to be released can include, but is not limited to, the name of the media content, the information of the creator, the estimated release time of the media content, the countdown to the estimated release time, the information of the media items associated with the media content and / or other related information. An interactive element for reserving the media content, which is also referred to as a first interactive element or a reservation interactive element, is also displayed in the first user interface. The reservation interactive element is selectable by the user 140 to reserve the media content. The reservation interactive element can be implemented in any appropriate form, P22121794201CN
[0060] For example, it can be implemented in the form of a button, a selectable area, a selection box, an icon, etc. In addition, the reservation interactive element can be identified with "reserve", "reserve", "pre-store", "pre-save", "advance save", "pre-focus", etc. which is easy for the user to understand to perform the reservation operation.
[0061] If the electronic device 110 detects the selection of the pre-order interaction element, a second user interface is presented. The second user interface displays at least the public time information of the media content and a list of media items associated with the media content. The public time information of the media content can include the public time of the media content and / or a countdown to the public time, etc. Depending on the type of the media content to be publicized, the list of media items can include one or more media items contained in or related to the media content to be publicized. For example, if the media content is a song album, the list of media items can be a list of one or more songs included in the song album. For another example, if the media content is a video work, the list of media items can be a list of one or more videos (e.g., trailers, teasers, behind-the-scenes, etc.) related to the video work.
[0062] During the pre-publication phase 210, part of the media content to be publicized is usually pre-publicized for the purpose of preheating, etc. For example, a song or a part of the audio track of a song in a song album can be pre-released. For another example, a trailer of a video work can also be released during the pre-publication phase 210. For this purpose, at least in the second user interface, the media items that have been at least partially publicized and the media items that have not been publicized in the list of media items are displayed in different visual styles. The different visual styles can include, but are not limited to, different font sizes, font styles, colors, highlighting degrees, etc. For example, the released trailer and the unreleased main part are displayed in different styles in the second user interface.
[0063] Additionally, in some embodiments, if the electronic device 110 detects the selection of the pre-order interaction element, information about the media content to be publicized is added to the media library 214. Specifically, the relevant information of the media content to be publicized is stored into the media library 214. In such embodiments, pre-storage of the media content to be publicized is achieved.
[0064] The following describes example embodiments of the first user interface, the second user interface, and the transition therebetween. In some embodiments, the media content can be pre-ordered through a page (hereinafter also referred to as "first page") dedicated to the publication of the media content. That is, the first user interface can include the first page. In the first page, at least graphic and text information (also referred to as "first graphic and text information") about the media content, a pre-order interaction element, public time information, a list of media items, etc. can be displayed.
[0065] In the first page, similar to the second user interface, the publicized media items and the non-publicized media items can be displayed in different visual styles.
[0066] Figure 3A 、 Figure 3B and Figure 3CSchematic diagrams of example pages 310, 320 and 330 of a reservation process of media content are shown respectively, according to some embodiments of the present disclosure. In this example, the media content to be disclosed is a song album. Figure 3A The page 310 shown is one example of a first page dedicated to the disclosure of the media content.
[0067] In the page 310, textual information of the media content to be disclosed is displayed. As shown in the page 310, the name of the song album, “Album A”, the name of the performer of the song album, “Singer 1”, and the cover 312 of the song album are displayed exemplarily. Figure 3A In the page 310, the disclosure time information (in this example, the release time information) of the media content is also displayed. Specifically, the expected release date of the song album is displayed in the region 313, which indicates that the album A will be released on “XX year X month X day”. The countdown to the release time is displayed in the region 314, which indicates that there are 10 days, 18 hours, 36 minutes and 1 second to the release time from the current time. The page 310 also displays a reservation interactive element for reserving the media content, in this example, a reservation button 311. The user 140 can reserve the album A by clicking the reservation button 311.
[0068] Alternatively, in some embodiments, the first page can also display a list of media items associated with the media content. Specifically, in the example of the page 310, a list 315 of songs included in the song album is also displayed. The list 315 includes media items that have been at least partially released, such as song A, and media items that have not been released, such as song B, song C and song D. The released song A (e.g., a segment for trial listening is disclosed) is displayed in black font to prompt the user 140 to click the song A for trial listening. The songs B, C and D that have not been released are displayed in gray font, and the user 140 cannot listen to them even if he clicks them. Thus, by displaying the media items that have been at least partially disclosed and the media items that have not been disclosed in different visual styles respectively, the user can quickly distinguish the currently playable and unplayable media items. Figure 3A
[0069] It should be understood that in addition to the font color difference, a variety of other visual styles can be adopted to distinguish the media items that have been at least partially released and the media items that have not been released. The above description is merely illustrative, and is not intended to limit the embodiments of the present disclosure in any way.
[0070] The above description is merely illustrative, and is not intended to limit the embodiments of the present disclosure in any way.
[0071] In some embodiments, in response to the user’s operation (e.g., swiping up or top suction) on the page 310, the electronic device 110 can present the page 320. Figure 3B The page 320 shown can be considered as another example of the first page. Similar to the page 310, the media content can also be reserved through the page 320. Specifically, the page 320 displays a reservation interaction element for reserving the media content, which is a reservation button 321 in this example. The user 140 can reserve the album A by clicking the reservation button 321. The page 320 also displays information of the media content to be disclosed, such as the expected release time of the album A displayed in a region 323.
[0072] The page 320 displays a list 322 of media items associated with the media content. Compared with the page 310, more media items are displayed in the page 320. Specifically, the list 322 includes the song A that has been at least partially released, and includes the songs B to H that have not been released. Compared with the list 315, the songs B to H are not displayed in the list 322. Instead, the songs B to H are displayed in the list 322. Figure 3A Similarly, in the page 320, the media items in the disclosed state and the non-disclosed state are also distinguished by different colors of fonts. As shown in the page 320, the song A that has been released is displayed in a black font, to prompt the user 140 to click the song A to listen to a preview. The songs B to H that have not been released are displayed in a gray font, and the user 140 cannot listen to a preview of these songs even if the user 140 clicks these songs. In addition, compared with the page 310, the release time and the copyright text are displayed in a region 324 below the list 322. Figure 3B Figure 3B The page 320 displays a list 322 of media items associated with the media content. Compared with the page 310, more media items are displayed in the page 320. Specifically, the list 322 includes the song A that has been at least partially released, and includes the songs B to H that have not been released. Compared with the list 315, the songs B to H are not displayed in the list 322. Instead, the songs B to H are displayed in the list 322.
[0073] If the user 140 clicks the reservation button 311 in the page 310 or the reservation button 321 in the page 320, the electronic device 110 presents a page 330 shown. Figure 3C The page 330 can be considered as an example of the second user interface.
[0074] The page 330 is a page of completion of reservation of the media content. In the page 330, at least the disclosure time information of the media content is displayed. Specifically, in this example, the expected release date of the album A is displayed in a region 332, which indicates that the album A will be released on “XX year X month X day”. A countdown to the release time is displayed in a region 333, which indicates that there are 10 days, 18 hours, 35 minutes and 2 seconds to the release time from the current time. The page 330 also displays a list 334 of media items associated with the media content. Similar to the list 315, the list 334 includes the song A that has been at least partially released, and includes the songs B, C and D that have not been released. The song A that has been released is displayed in a black font, to prompt the user 140 to click the song A to listen to a preview. The songs B, C and D that have not been released are displayed in a gray font, and the user 140 cannot listen to a preview of these songs even if the user 140 clicks these songs. In addition, compared with the page 310, the release time and the copyright text are displayed in a region 324 below the list 322.
[0075] The user 140 is unable to preview the songs even if the user 140 clicks on the songs. By displaying the disclosed and undisclosed media items in different visual styles, the user is able to quickly distinguish between media items that are currently playable and media items that are not playable.
[0076] In some embodiments, the page 330 can also display textual information of the media content. For example, Figure 3C The name of the album of the song, "Album A", the singer of the album of the song, "Singer 1", and the cover of the album of the song are shown in the example.
[0077] In Figure 3C In the example of FIG. 3B, an element 331 is displayed in the page 330. The element 331 replaces the reservation interaction element, i.e., the reservation button 311 or 321. The element 331 is labeled with the word "Reserved". In some embodiments, the element 331 can be non-interactive. Alternatively, in some embodiments, the element 331 can be interactive. For example, in response to a selection of the element 331, the reservation of the media content can be cancelled. In some embodiments, the element 331 can not be displayed. That is, upon entering the second user interface from the first user interface, the reservation interaction element (e.g., the "Reserve" button) can be removed directly without using any element to replace it.
[0078] As mentioned above, in some embodiments, if the user 140 selects to reserve the media content, information about the media content can be added to the media library of the user 140. Accordingly, a prompt message can be presented indicating that the reservation is completed and prompting the user to view the status of the media content from the media library. In Figure 3C In the example of FIG. 3B, a prompt message 335 is displayed in the page 330. The prompt message 335 is used to provide feedback for the reservation operation of the user 140 to prompt the user 140 that the reservation operation is successful.
[0079] The above describes example embodiments of reserving through the first page dedicated to the disclosure of the media content. Alternatively or additionally, in some embodiments, the media content can be reserved through a page in the main information stream for previewing the media content (also referred to as "second page" below). That is, the first user interface can be the second page. In the second page, the second textual information about the media content and the first interaction element, etc. can be displayed.
[0080] In some embodiments, in response to a selection of the reservation interaction element in the second page, the second user interface can be presented directly. In some embodiments, in response to a selection of the reservation interaction element in the second page, the electronic device 110 displays a second interaction element for prompting to view the information of the media content, and in response to a selection of the second interaction element, the second user interface is presented.
[0081] interface (e.g., the page 330).
[0082] In the second page, the second text information can be static information or dynamic information. Alternatively or additionally, the first interactive element can be displayed automatically in the second page directly or in response to a time that the second page is presented exceeding a predetermined time length.
[0083] The following describes an example page 410 and 420 of a media content reservation process with static information. Figure 4A and Figure 4B The following describes an example page 410 and 420 of a media content reservation process with static information. Figure 4A and Figure 4B The following continues to take the album of a song as an example of the media content.
[0084] Figure 4A The page 410 shown can be regarded as an example implementation of the second page. Through the page 410, the media content can be reserved. The page 410 displays text information about the media content to be disclosed. As an example, the page 410 displays the name of the singer of the album of a song “singer 1”, the name of the album of a song “album A”, the time information of disclosure in the area 412, the cover 413 of the album of a song, etc. The page 410 also displays a reservation interactive element, i.e., a reservation button 411, for reserving the media content. The user 140 can reserve the album A by clicking the reservation button 411. Thus, the information about the album A can be added to the media library of the user 140.
[0085] If the user clicks the reservation button 411, the page 410 can be updated to the page 420 shown. Figure 4B The page 420 shown. Compared with the page 410, the page 420 does not contain the reservation button 411 in the page 410, but displays a second interactive element, i.e., a “view album” button 421. When the user 140 clicks the “view album” button 421, a second user interface can be presented, e.g., the page 330 is presented. In addition, the page 420 also displays a prompt information 423. The prompt information 423 is used to provide feedback for the reservation operation of the user 140 to prompt the user 140 that the reservation operation is successful.
[0086] The following describes an example page 410 and 420 of a media content reservation process with static information. Figure 5A , Figure 5B and Figure 5C The following describes an example page 410 and 420 of a media content reservation process with static information. Figure 5AThe illustrated page 510 is used to preview the release of the media content, which is, for example, an album preview page in the main information stream. A video 511 is displayed in the page 510. The video 511 can be, for example, a video material of the creator associated with the media content to be disclosed or a promotional video of the media content, etc. In this example, the video 511 can be a video material of the singer 1 of the album A.
[0087] The video 511 can be, for example, a video material of the creator associated with the media content to be disclosed or a promotional video of the media content, etc.
[0088] Information of the media content to be disclosed is displayed in the page 510. Specifically, the name of the song album "Album A", the name of the singer of the song album "Singer 1", and the cover 513 of the song album are displayed in the page 510. In the page 510, the 5 disclosure time information (in this example, the release time information) of the media content is also displayed. Specifically, the expected release date of the song album is displayed in the area 512
[0089] which indicates that the album A will be released on "XX year X month X day".
[0090] After the page 510 is displayed for a predetermined duration (e.g., 2 seconds), the page 510 can be updated to the page 520. The page 520 can be considered as an example implementation of the second page for providing the media content reservation service to the user. Compared with the page 510, in addition to the graphic and text information about the media content to be disclosed, a reservation interaction element, i.e., a reservation button 522, for the reserved media content is also displayed in the page 520.
[0091] The user 140 can reserve the album A, for example, by pre-storing information about the album A into the media library, by clicking the reservation button 522.
[0092] If the user clicks the reservation button 522, the page 520 can be updated to the illustrated page 530. Compared with the page 520, the page 530 does not contain the reservation button 522,
[0093] but displays a second interaction element, i.e., a "view album" button 532. When the user 140 clicks the "view album" button 532, a second user interface can be presented, for example, the page 330 is presented. In addition, the page 420 also displays a prompt information 533. The prompt information 533 is used to Figure 5C provide feedback to the reservation operation of the user 140, to prompt the user 140 that the reservation operation is successful. The above describes the interaction related to the reservation of the media content to be disclosed. It is continued to refer to
[0094]
[0095] Figure 2 As briefly mentioned above, the internal portal 212 can direct the user to reserve the media content to be disclosed. For example, the main information stream described above can be considered as an example of the internal portal.
[0096] In addition, there are other types of internal portals. In some embodiments, the application 120 can be applied 120,
[0097] A page associated with the media content to be disclosed, also referred to as a fourth page, is presented. Information about the media content is displayed in the fourth page. If the user 140 selects the information of the media content, the first user interface can be presented. For example, the page 310, the page 410 or the page 520 can be presented. The internal portal 212 can comprise a search portal of the application 120, accordingly, the fourth page can be a result page presented in response to a search request. The internal portal 212 can comprise a resource site in the application 120, accordingly, the fourth page can be a page presented in response to a search request of the resource site in the application 120.
[0098] A page for introducing the media content to be disclosed.
[0099] As briefly mentioned above, in some embodiments, the internal portal 212 can comprise a page of a creator associated with the media content, also referred to as a third page or a creator page. Information about the media content to be disclosed can be displayed in the creator page. If the user 140 selects the information, the first page, for example, the page 310, can be presented to enable the user to reserve the media content.
[0100] Continuing with the example of the dance album as the media content, reference is made to Figure 6 An example of the creator page is described. The page 600 can be considered as an example implementation of the creator page, which shows the home page of the singer 1 of the song album. Information about the album of the singer 1 is displayed in the page 600. Specifically, information about the album A to be disclosed, for example, the album cover 610, the name of the song album “Album A”, the discovery time, etc. is displayed in the area 602. In addition, information about the latest released album (Album B in this example) is displayed in the area 603. Information about other albums of the singer 1 is displayed in the area 604.
[0101] If the user selects the information displayed in the area 602, the first page can be jumped to. In turn, the user can reserve the media content through the first page. For example, if the user clicks on the album cover 610, the page 310 can be presented. The user can reserve the media content by clicking on the reservation button 311.
[0102] Continuing with the example of the dance album as the media content, reference is made to Figure 2As briefly mentioned above, the external portal 211 can also direct a user to pre-order the media content to be disclosed. In some embodiments, the external portal 211 can include an anchor in another application different from the application 120. Specifically, a page showing information about the media content to be disclosed, also referred to as a fifth page, can be presented via the other application. The fifth page can be any appropriate page, such as a page related to the creator of the media content. If the user selects the information about the media content in the fifth page, the first user interface, such as the page 310, the page 410, the page 520, etc., can be presented via the application 120.
[0103] Reference is made to Figure 7 to describe an example of such an external portal. The page 700 is a page providing an external portal presented via another application different from the application 120. The video 702 being played is related to the creator of the media content to be disclosed, in this example, singer 1, e.g., the video 702 includes a picture of the creator. An anchor 701 is displayed in the page 700, which includes P22121794201CN
[0104] information about the album of songs to be released, and prompts that the user can pre-order the new album. If the user clicks on the anchor 701, the application 120 can be triggered to present the first user interface. For example, the page 310, the page 410, or the page 520 can be presented via the application 120.
[0105] In some embodiments, if a user selects to pre-order the media content to be disclosed, information about the media content can be added to the media library. Thereafter, if a user input to display the media is received, e.g., if the user views the media library, the media content to be disclosed can be displayed in priority to one or more media content already disclosed.
[0106] Figure 8A An example page 810 related to a media library is shown in accordance with some embodiments of the present disclosure. In Figure 8A the example, user B has pre-ordered the album A to be disclosed. The page 810 is a page related to the media library of user B. As Figure 8A shown, before the album A is released, the media library includes a list 811 of songs / albums and a list 812 of podcasts. In the list 811, the album A that has been pre-ordered but not yet released is placed after the songs in the collection, the playlist of user B, and before the media content that has been released, such as the playlist D and the album E in the collection.
[0107] The example interaction before the media content is disclosed is described above with reference to Figures 3A-8A By various internal portals and / or external portals, a user can have multiple ways to pre-order the media content that he or she can be interested in.
[0108] With continued reference to Figure 2 Upon the media content being released, the pre-release phase 210 is entered into the release phase 220. The user interface 213 is accordingly replaced by a user interface 221 associated with the released media content.
[0109] In some embodiments, in response to the media content being released, the electronic device 110 can display another interactive element (for ease of discussion, the interactive element is referred to as a “fourth interactive element” below) in the second user interface mentioned above. The fourth interactive element prompts the user 140 to view information of the media content. If the fourth interactive element is selected by the user 140, the electronic device 110 can present a fourth user interface associated with the media content, which for example includes Figure 2 the user interface 221 in FIG. 9B. In this way, the user 140 can conveniently view all the media items in the released media content at the page 221 of the released media content.
[0110] Reference is made to Figure 9A , Figure 9B and Figure 9C to describe such embodiments. Figure 9A The page 910 shown in FIG. 9B can be considered as an example implementation of the first page. Specifically, when the media content is about to be released, i.e., the countdown is ending,
[0111] the page 330 is updated to the page 910. Similar to the page 330, an element 911 is displayed in the page 910, which is identified with the label “Reserved”. Countdown information is displayed in a region 912, and all the countdown values are cleared after the countdown ends, i.e., the release time of the media content is reached. Figure 3C
[0112] Then, from the page 910, the page 920 shown in FIG. 9C is entered. The page 920 displays an interactive element for viewing the newly released media content, i.e., the “View Album” button 923 in FIG. 9C. In addition to the “View Album” button 923, a prompt text 922 is displayed in the page 920 to let the user know that the media content he reserved has been released. The “View Album” button 923 can be considered as an example implementation of the fourth interactive element. Figure 9B Figure 9B If the user clicks the “View Album” button 923 in the page 920, i.e., the interactive element for viewing the newly released media content is selected, the page 920 can be entered into
[0113] Figure 9C The page 930 is shown. The page 930 can be considered as an example implementation of a fourth user interface. The page 930 shows an interactive element for playing the media content, e.g. a play button 931. Thereafter, the user can listen to the respective song by clicking the play button 931.
[0114] Since the album A is already released, all songs included in the album A are accessible. Therefore, in the area 932, all media items (in this example, all songs) are displayed in the same visual style.
[0115] With continued reference to Figure 2 Upon the media content being released, the user can be informed or reminded of the released media content of his / her subscription in various ways, so as to help the user to access or listen to the media content of his / her interest as early as possible.
[0116] In some embodiments, in response to the media content being released, the electronic device 110 can present a notification 222 to remind the user 140 that the media content has been released. For example, the electronic device 110 can send a specially designed message to the user 140 for the above notification, or can provide the above notification by means of a system message. In this way, the user 140 can access and view the media content of his / her interest in time.
[0117] Alternatively or additionally, in some embodiments, in response to the media content being released, the electronic device 110 can utilize a main information stream push 223 to remind the user that the media content of his / her subscription has been released. In this way, the user 140 can obtain information about the media content when browsing the main information stream, so as to be able to conveniently know that the media content of his / her previous subscription has been released.
[0118] For example, in response to the media content being released, the electronic device 110 can present a third user interface, e.g. a page for recommendations in the main information stream. In the third user interface, at least a third interactive element is displayed. If the third interactive element is selected, the electronic device 110 can present a fourth user interface associated with the media content.
[0119] With reference to Figure 10A and Figure 10BAn example is described. After the media content is disclosed, the media items included in the media content can be recommended in the main information stream. In this example, after the album A is released, the song A in the album A can be recommended in the main information stream, presenting the user interface 1010. Through the user interface 1010, the song A is played and relevant information is displayed, such as the lyrics "ABCDEFGHIJK", the cover, the song name "Song A", and the singer "Singer 1". After the user interface 1010 is presented for more than a predetermined time length, the user interface 1010 is updated to the user interface 1020. The user interface 1020 displays the interactive element 1021, which can be regarded as an example implementation of the third interactive element. The interactive element 1021 prompts that the song A is from the song album that the user has pre-ordered, and prompts that the song album can be viewed. In this way, the user 140 can click the interactive element 1020. If the user clicks the interactive element 1020, the electronic device 110 can present a fourth user interface, for example, the page 930.
[0120] With reference to the foregoing Figure 2 , alternatively or additionally, in some embodiments, in response to the media content being disclosed, the electronic device 110 can use the top prompt 224 in the media library to remind the user that the pre-ordered media content has been disclosed. In this way, the user 140 can obtain information about the media content when browsing the own media library, so as to be able to conveniently know that the media content previously pre-ordered by the user has been released. For example, in response to the media content being released, the electronic device 110 can display information about the media content at the top of the media library. By displaying at the top, the user is prompted in a prominent manner to pay attention to the pre-ordered media content, so as to view as soon as possible.
[0121] With reference to the foregoing Figure 8B , FIG. 8 shows an example page 820 related to the media library after the media content is disclosed. Compared with the page 810, after the album A is released, the album A is promoted in the media library and ranks first in the list 821. In addition, the newly disclosed media content can also be highlighted or added with additional labels. For example, as shown in FIG. 8, the album A is marked with "(new)" behind, prompting the user that the album A is a newly released album. Figure 8B
[0122] Figure 8B The page 820 corresponds to the scenario discussed in FIG. 7 Figure 8A , in which the media content has been pre-ordered, and
[0123] in a period of time (for example, 7 days) after the release. As shown in FIG. 8, the media library still includes the list 821 about the songs / albums and the list 822 about the podcasts. Figure 8B
[0124] The pinned display of information about the media content can be stopped when certain conditions occur. In some embodiments, the pinned display of information about the media content can be stopped if the information about the media content is pinned for a predetermined length of time. For example, after album A has been released for 7 days, album A can no longer be ranked first in the list 821, e.g., can be placed after the favorite playlist D. Alternatively or additionally, in some embodiments, the pinned display of information about the media content can be stopped if the electronic device 110 receives a user input to view the information about the media content. For example, if the user has already viewed or played album A, album A can no longer be ranked first in the list 821.
[0125] The above describes example embodiments that alert a user that their reserved media content has been released. Through various approaches, a user can be made aware of new released content of interest to them as early as possible.
[0126] The above description refers to Figures 3A-10B User interfaces and pages for media interactions are described. It should be understood that these user interfaces and pages are merely exemplary. For example, the interactive elements are identified with the word "reserve" or the word "view album" are merely exemplary and are not intended to limit the scope of the disclosure. In embodiments of the disclosure, the interactive elements can be presented in any suitable manner and can or can not have textual identification. For another example, the release times and countdowns shown in the various figures are merely exemplary. In embodiments of the disclosure, the displayed release times and countdowns can have any suitable granularity of time.
[0127] Figure 11 A flowchart of a media interaction process 1100 according to some embodiments of the disclosure is shown. The process 1100 can be implemented at the electronic device 110. For ease of discussion, the process 1100 will be described with reference to the environment 100 of Figure 1 .
[0128] At block 1110, the electronic device 110 displays, in a first user interface, information about media content to be released and a first interactive element for reserving the media content.
[0129] In some embodiments, the first user interface includes a first page dedicated to the release of the media content, in which at least the first textual information about the media content, the first interactive element, the release time information, and a list of media items are displayed. Alternatively or additionally, the first user interface includes a second page in a main information stream for previewing the media content, in which the second textual information about the media content and the first interactive element are displayed.
[0130] In some embodiments, the first user interface includes a first page dedicated to the release of the media content, in which at least the first textual information about the media content, the first interactive element, the release time information, and a list of media items are displayed. Alternatively or additionally, the first user interface includes a second page in a main information stream for previewing the media content, in which the second textual information about the media content and the first interactive element are displayed.
[0131] In some embodiments, process 1100 can further include displaying, in a third page associated with a creator of the media content, information about the media content; and presenting the first page in response to a selection of the information about the media content.
[0132] In some embodiments, in the second page, the second text-image information is static information or dynamic information.
[0133] In some embodiments, in the second page, the first interactive element is automatically displayed in response to a time at which the second page is presented exceeding a predetermined duration.
[0134] At block 1120, the electronic device 110 determines whether a selection of the first interactive element is received. If a selection of the first interactive element is received, process 1100 proceeds to block 1130. At block 1130, the electronic device 110 presents a second user interface that displays at least: public time information of the media content, and a list of media items associated with the media content, wherein the media items that have been at least partially published and the media items that have not been published are displayed in different visual styles.
[0135] In some embodiments, the public time information includes at least one of: a public time of the media content, or a countdown to the public time.
[0136] In some embodiments, presenting the second user interface in response to the selection of the first interactive element includes: in response to the selection of the first interactive element in the second page, displaying a second interactive element that prompts for information to view the media content; and in response to a selection of the second interactive element, presenting the second user interface.
[0137] In some embodiments, process 1100 can further include presenting, via a media playback application for playing the media content, a fourth page associated with the media content, the fourth page displaying information about the media content; and in response to a selection of the information about the media content, presenting the first user interface via the media playback application.
[0138] In some embodiments, process 1100 can further include presenting, via another application different from the media playback application for playing the media content, a fifth page, the fifth page displaying information about the media content; and in response to a selection of the information about the media content, presenting the first user interface via the media playback application.
[0139] In some embodiments, process 1100 can further include presenting, in response to the media content being published, a sixth page associated with the media content, the sixth page displaying information about the media content; and in response to a selection of the information about the media content, presenting the first user interface.
[0140] Open, present a third user interface, in which at least a third interactive element is displayed; and in response to the selection of the third interactive element, present a fourth user interface associated with the media content.
[0141] In some embodiments, a third interactive element is displayed in response to the third user interface being presented for a period exceeding a predetermined duration.
[0142] In some embodiments, process 1100 may further include: adding information about media content to a media library in response to selection of a first interactive element; and displaying media content to be published in priority over one or more already published media contents in response to user input for displaying the media library.
[0143] In some embodiments, process 1100 may further include: in response to the media content being made public, displaying information about the media content at the top of the media library.
[0144] In some embodiments, process 1100 may further include stopping the top display of information about the media content in response to at least one of the following: the information about the media content has been displayed at the top for a predetermined period of time, or user input to view the information about the media content is received.
[0145] In some embodiments, process 1100 may further include: displaying a fourth interactive element in a second user interface in response to the media content being made public, the fourth interactive element prompting information for viewing the media content; and presenting a fourth user interface associated with the media content in response to the selection of the fourth interactive element.
[0146] Figure 12 A block diagram of an apparatus 1200 for media public access reservation according to some embodiments of the present disclosure is shown. The apparatus 1200 may be implemented as or included in an electronic device 110. Various modules / components in the apparatus 1200 may be implemented by hardware, software, firmware, or any combination thereof.
[0147] like Figure 12 As shown, the device 1200 includes a first user interface presentation module 1210 configured to display information about media content to be published and a first interactive element for reserving the media content in the first user interface. The device 1200 also includes a second user interface presentation module 1220 configured to present a second user interface in response to selection of the first interactive element. The second user interface displays at least: information about the publication time of the media content, and a list of media items associated with the media content, wherein media items that have been at least partially published and media items that have not yet been published are displayed in different visual styles.
[0148] P22121794201CN
[0149] In some embodiments, the disclosure time information comprises at least one of: a disclosure time of the media content, or a countdown to the disclosure time.
[0150] In some embodiments, the first user interface comprises at least one of: a first page dedicated to the disclosure of the media content, in which at least first text information about the media content, a first interactive element, disclosure time information, and a list of media items are displayed, or a second page in a main information stream for previewing the media content, in which second text information about the media content and the first interactive element are displayed.
[0151] In some embodiments, the first user interface presentation module 1210 is further configured to: display information about the media content in a third page associated with a creator of the media content; and in response to a selection of the information about the media content, present the first page.
[0152] In some embodiments, in the second page, the second text information is static information or dynamic information.
[0153] In some embodiments, in the second page, the first interactive element is automatically displayed in response to a time at which the second page is presented exceeding a predetermined time length.
[0154] In some embodiments, the second user interface presentation module 1220 is further configured to: in response to a selection of the first interactive element in the second page, display a second interactive element, the second interactive element prompting to view information of the media content; and in response to a selection of the second interactive element, present the second user interface.
[0155] In some embodiments, the apparatus 1200 can further comprise a fourth page presentation module configured to: present, via a media playing application for playing the media content, a fourth page associated with the media content, in which information about the media content is displayed; and the first user interface presentation module 1210 is further configured to, in response to a selection of the information about the media content, present the first user interface via the media playing application.
[0156] In some embodiments, the apparatus 1200 can further comprise a fifth page presentation module configured to: present, via another application different from a media playing application for playing the media content, a fifth page in which information about the media content is displayed; and the first user interface presentation module 1210 is further configured to, in response to a selection of the information about the media content, present the first user interface via the media playing application.
[0157] In some embodiments, the apparatus 1200 can further comprise a third user interface presentation module, P22121794201CN
[0158] configured to present a third user interface in which at least a third interaction element is displayed, in response to the media content being disclosed; and a fourth user interface presentation module configured to present a fourth user interface associated with the media content, in response to a selection of the third interaction element.
[0159] In some embodiments, the third interaction element is displayed in response to a time at which the third user interface is presented exceeding a predetermined length of time.
[0160] In some embodiments, the apparatus 1200 can further include an adding module configured to add information about the media content to a media library, in response to a selection of the first interaction element; and a media library display module configured to cause the media content to be disclosed to be displayed in preference to one or more media content that have been disclosed, in response to a user input of displaying the media library.
[0161] In some embodiments, the apparatus 1200 can further include a top display module configured to top display information about the media content in the media library, in response to the media content being disclosed.
[0162] In some embodiments, the top display module is further configured to stop top displaying the information about the media content in response to at least one of: the information about the media content being top displayed for a predetermined length of time, or receiving a user input of viewing the information about the media content.
[0163] In some embodiments, the second user interface presentation module 1220 is further configured to display a fourth interaction element in the second user interface, in response to the media content being disclosed, the fourth interaction element prompting to view information of the media content; and present a fourth user interface associated with the media content, in response to a selection of the fourth interaction element.
[0164] Figure 13 A block diagram illustrating an electronic device 1300 in which one or more embodiments of the disclosure can be implemented is shown. It should be understood that Figure 13 The electronic device 1300 illustrated is merely exemplary and should not be construed as limiting the functionality and scope of embodiments described herein. Figure 13 The electronic device 1300 illustrated can be used to implement the electronic device 110. Figure 1
[0165] As Figure 13 As shown, the electronic device 1300 is in the form of a general electronic device. Components of the electronic device 1300 can include, but are not limited to, one or more processors or processing units 1310, a memory 1320, a storage device 1330, one or more communication units 1340, one or more input devices 1350, and one or more output devices 1360. The processing unit 1310 can be a real or virtual processor and is capable of performing various processing functions according to the programs stored in the memory 1320. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing power of the electronic device 1300.
[0166] The processing unit 1310 can be a real or virtual processor and is capable of performing various processing functions according to the programs stored in the memory 1320. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing power of the electronic device 1300.
[0167] The electronic device 1300 typically includes a plurality of computer storage media. Such media can be volatile and nonvolatile media, removable and non-removable media implemented in any method or technology for storage of information such as program modules, data, and the like. The memory 1320 can be volatile (such as register, cache, and random access memory (RAM)), non-volatile (such as read-only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory), or some combination thereof. The storage device 1330 can be a removable or non-removable media, and can include machine-readable media, such as flash drives, disks, or any other media capable of storing information and / or data (e.g., training data for training) and accessible by the electronic device 1300.
[0168] The electronic device 1300 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in Figure 13 FIG. 13, a disk drive for reading from or writing to a non-removable, nonvolatile magnetic media (e.g., a "hard drive") and an optical disk drive for reading from or writing to a removable, non-volatile optical media (e.g., a CD-ROM) can be provided. In these instances, each can be connected to the bus by one or more data media interfaces. The memory 1320 can include a computer program product 1325 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.
[0169] The communication unit 1340 enables communication with other electronic devices over communication media. Additionally, functionality of the components of the electronic device 1300 can be implemented in a single computing cluster or a plurality of computer machines capable of communicating over a communication connection. As such, the electronic device 1300 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes in the networking environment.
[0170] Input device 1350 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. Output device 1360 can be one or more output devices, such as a display, a speaker, a printer, etc. Electronic device 1300 can also communicate with one or more external devices (not shown) such as a storage device, a P22121794201CN
[0171] Display device, etc., in communication with one or more devices that enable a user to interact with electronic device 1300, or any devices (e.g., a network card, a modem, etc.) that enable electronic device 1300 to communicate in any way with another electronic device or server. Such communication can be carried out via an input / output (I / O) interface (not shown).
[0172] According to an example implementation of the present disclosure, a computer readable storage medium is provided, having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.
[0173] Various aspects of the disclosure are now described with reference to the drawings. In general, the drawings described below are diagrammatic and schematic representations of actual or conceptual structures and processes, and are not limiting of the scope of the present disclosure. In the drawings, the same reference numerals are used to represent similar or like items. The drawings are intended to be illustrative, and are not limiting of the scope of the present disclosure. The drawings are not necessarily to scale, and certain features can be exaggerated to show details, which can lead to a less accurate representation of some aspects. In addition, elements that extend over multiple figures are not necessarily labeled at each figure in which they appear.
[0174] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium that can direct a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including a manufacture that includes the instructions which implement the function / act specified in the flowchart and / or block diagram block or blocks.
[0175] The computer readable program instructions can also 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 apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0176] The flow diagrams and the block diagrams in the drawings are presented to illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various implementations of the present disclosure. In this regard, each block in the flow diagrams and the block diagrams can represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical functions ("instructions"). In some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or acts, or combinations of hardware and software.
[0177] The computer readable program instructions can also 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 apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0178] implementations. Numerous modifications and adaptations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The herein disclosed implementations are meant to be illustrative and not restrictive, and it will be readily apparent to those skilled in the art that other implementations can be made within the scope and spirit of the described implementations. The scope of the described implementations should, therefore, be determined not with reference to the above description, but instead with reference to the appended claims, along with their full scope of equivalents.
Claims
1. A media interaction method, comprising: The first user interface displays information about the media content to be published and a first interactive element for reserving the media content; In response to the user's selection of the first interactive element, Add the information about the media content to the media library associated with the user, and A second user interface is presented, which displays at least the following: Information regarding the publication time of the media content. A list of media items associated with the media content, wherein media items that have been at least partially disclosed and those that have not yet been disclosed are displayed in different visual styles. Prompt messages related to the media library, and In response to a click on a media item among the media items that have been at least partially disclosed, the clicked media item is played; as well as In response to user input that would display the media library, the media content to be published is displayed in priority over one or more already published media contents; In response to the publication of the aforementioned media content, Display the individual media items included in the list using the same visual style, and Information about the media content is displayed prominently at the top of the media library; The information about the media content will stop being displayed at the top in response to at least one of the following: The information regarding the media content has been displayed at the top for a predetermined period of time, or Received user input requesting to view information about the media content.
2. The method of claim 1, wherein the disclosed time information includes at least one of the following: The publication time of the media content, or Countdown to the time of the aforementioned publication.
3. The method of claim 1, wherein the first user interface comprises at least one of the following: A first page dedicated to the public disclosure of the media content, wherein the first page displays at least the first text and image information about the media content, the first interactive element, the public disclosure time information, and the list, or A second page in the main information stream is used to preview the media content. The second page displays second graphic and text information about the media content and the first interactive element.
4. The method according to claim 3, further comprising: Information about the media content is displayed on a third page associated with the creator of the media content; as well as In response to the selection of information about the media content, the first page is displayed.
5. The method according to claim 3, wherein in the second page, the second graphic information is static information or dynamic information.
6. The method of claim 3, wherein in the second page, the first interactive element is automatically displayed in response to the second page being rendered for a predetermined duration.
7. The method of claim 3, wherein presenting a second user interface in response to selection of the first interactive element comprises: In response to the selection of the first interactive element on the second page, a second interactive element is displayed, which prompts for information to view the media content; as well as In response to the selection of the second interactive element, the second user interface is presented.
8. The method according to claim 1, further comprising: A fourth page associated with the media content is presented via a media playback application used to play the media content, and information about the media content is displayed on the fourth page. as well as In response to the selection of information about the media content, the first user interface is presented via the media playback application.
9. The method according to claim 1, further comprising: A fifth page is presented via a different application than the media playback application used to play the media content, and information about the media content is displayed on the fifth page. as well as In response to the selection of information about the media content, the first user interface is presented via the media playback application.
10. The method of claim 1, further comprising: In response to the media content being made public, a third user interface is presented, which displays at least a third interactive element; as well as In response to the selection of the third interactive element, a fourth user interface associated with the media content is presented.
11. The method of claim 10, wherein the third interactive element is displayed in response to the third user interface being presented for a period exceeding a predetermined duration.
12. The method according to claim 1, further comprising: In response to the media content being made public, a fourth interactive element is displayed in the second user interface, the fourth interactive element prompting for information to view the media content; as well as In response to the selection of the fourth interactive element, a fourth user interface associated with the media content is presented.
13. A media interaction device, comprising: The first user interface presentation module is configured to display information about the media content to be published and a first interactive element for reserving the media content in the first user interface; An add module is configured to add information about media content to a media library associated with the user in response to the user's selection of the first interactive element; The second user interface presentation module is configured as follows: In response to the user's selection of the first interactive element, a second user interface is presented, the second user interface displaying at least: Information regarding the publication time of the media content. A list of media items associated with the media content, wherein media items that have been at least partially disclosed and those that have not yet been disclosed are displayed in different visual styles. Prompt messages related to the media library, and In response to a click on a media item among the media items that have been at least partially disclosed, the clicked media item is played; as well as In response to user input that would display the media library, the media content to be published is displayed in priority over one or more already published media contents; In response to the media content being made public, the individual media items included in the list are displayed in the same visual style; as well as A top-display module is configured to display information about the media content at the top of the media library in response to the media content being made public. The information about the media content will stop being displayed at the top in response to at least one of the following: The information regarding the media content has been displayed at the top for a predetermined period of time, or Received user input requesting to view information about the media content.
14. 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 12 when executed by the at least one processing unit.
15. 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 12.