Method, device and computer-readable medium for accessing media content

The method and apparatus streamline access to media content collections by allowing interactive unlocking through user interface controls, addressing navigation and payment complexities in existing systems, thereby enhancing user experience.

JP2025529818APending Publication Date: 2025-09-09DOUYIN VISION CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025509080
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-18
Filing Date
2023-08-10
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

Existing media streaming systems lack efficient methods for users to easily access and unlock collections of media content, such as videos or audio, beyond the initial content displayed, often requiring complex navigation or payment processes.

Method used

A method and apparatus that allow users to interact with a user interface to display and unlock media content collections through link or publisher controls, enabling access rights to be exchanged for viewing, using resources like payment or user points, and facilitating seamless navigation and viewing of unlocked content.

Benefits of technology

Enhances user experience by simplifying access to media content collections, improving navigation, and providing convenient unlocking mechanisms, thereby enhancing user engagement and satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025529818000001_ABST
    Figure 2025529818000001_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, apparatus, and computer-readable medium for accessing media content, the method including displaying a collection of media content to be unlocked in response to an interactive operation on a user interface configured to display first media content in a media stream, and displaying the unlocked collection of media content in response to an unlock operation on access permissions for the collection of media content to be unlocked.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application is based on and claims priority from a Chinese application having application number 202210992754.4 and filing date August 18, 2022, the entire disclosure of which is incorporated herein by reference.

[0002] The present disclosure relates to the field of multimedia technology, and more particularly to a method, apparatus and computer-readable medium for accessing media content. [Background technology]

[0003] A media stream (Feed) contains multiple media contents, and a user can quickly switch between different media contents by using a switching operation such as swiping to find content that interests him or her. Summary of the Invention

[0004] This Summary is provided to introduce concepts in a simplified form that are described in detail in the subsequent Detailed Description. This Summary is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0005] According to some embodiments of the present disclosure, there is provided a method for accessing media content, including displaying a set of media content to be unlocked in response to an interactive operation on a user interface configured to display first media content in a media stream, and displaying the unlocked set of media content in response to an unlock operation on access rights for the set of media content to be unlocked.

[0006] According to some further embodiments of the present disclosure, there is provided an apparatus for accessing media content, including: a first display configured to display a set of media content to be unlocked in response to an interactive operation on a user interface configured to display first media content in a media stream; and a second display configured to display the unlocked set of media content in response to an unlock operation on access rights for the set of media content to be unlocked.

[0007] According to some other embodiments of the present disclosure, there is provided an electronic device including a memory and a processor coupled to the memory, wherein the memory stores instructions that, when executed by the processor, cause the electronic device to perform a method of any one of the embodiments of the present disclosure.

[0008] According to some other embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, causes the method of any one of the embodiments of the present disclosure to be implemented.

[0009] According to some further embodiments of the present disclosure, there is provided a computer program comprising instructions that, when executed by a processor, cause the processor to perform the method of any one of the embodiments of the present disclosure.

[0010] Other features, aspects, and advantages of the present disclosure will become apparent from the following detailed description of illustrative embodiments of the present disclosure, which proceeds with reference to the drawings. [Brief explanation of the drawings]

[0011] Hereinafter, preferred embodiments of the present disclosure will be described with reference to the drawings. The drawings described herein are used to provide a further understanding of the present disclosure, and each drawing, together with the following specific description, is included in this specification, constitutes a part of the specification, and is used to interpret the present disclosure. It should be understood that the drawings in the following description relate only to some embodiments of the present disclosure and do not limit the present disclosure. In the drawings, [Figure 1] 1 is a flowchart illustrating a method for accessing media content according to one embodiment of the present disclosure. [Figure 2A] 1 is a schematic diagram illustrating some user interfaces in a process for accessing media content according to some embodiments of the present disclosure. [Figure 2B] 1 is a schematic diagram illustrating some user interfaces in a process for accessing media content according to some embodiments of the present disclosure. [Figure 2C] 1 is a schematic diagram illustrating some user interfaces in a process for accessing media content according to some embodiments of the present disclosure. [Figure 2D] 1 is a schematic diagram illustrating some user interfaces in a process for accessing media content according to some embodiments of the present disclosure. [Figure 3A] 10A-10C are schematic diagrams illustrating some user interfaces in a process for accessing media content according to some further embodiments of the present disclosure. [Figure 3B] 10A-10C are schematic diagrams illustrating some user interfaces in a process for accessing media content according to some further embodiments of the present disclosure. [Figure 4A] 10A-10C are schematic diagrams illustrating some user interfaces in a process for accessing media content according to some further embodiments of the present disclosure. [Figure 4B]10A-10C are schematic diagrams illustrating some user interfaces in a process for accessing media content according to some further embodiments of the present disclosure. [Figure 5A] 1 is a schematic diagram illustrating some user interfaces in a process for accessing an unlocked collection of media content according to some embodiments of the present disclosure. [Figure 5B] 1 is a schematic diagram illustrating some user interfaces in a process for accessing an unlocked collection of media content according to some embodiments of the present disclosure. [Figure 5C] 1 is a schematic diagram illustrating some user interfaces in a process for accessing an unlocked collection of media content according to some embodiments of the present disclosure. [Figure 6A] 10A-10C are schematic diagrams illustrating some user interfaces in a process for accessing an unlocked collection of media content according to some further embodiments of the present disclosure. [Figure 6B] 10A-10C are schematic diagrams illustrating some user interfaces in a process for accessing an unlocked collection of media content according to some further embodiments of the present disclosure. [Figure 7] FIG. 10 is a schematic diagram illustrating one user interface in a process for accessing an unlocked collection of media content according to some further embodiments of the present disclosure. [Figure 8A] 1A-1C are schematic diagrams illustrating some user interfaces in the process of rating a collection of media content according to some embodiments of the present disclosure. [Figure 8B] 1A-1C are schematic diagrams illustrating some user interfaces in the process of rating a collection of media content according to some embodiments of the present disclosure. [Figure 8C] 1A-1C are schematic diagrams illustrating some user interfaces in the process of rating a collection of media content according to some embodiments of the present disclosure. [Figure 9A]10A-10C are schematic diagrams illustrating some user interfaces in the process of rating a collection of media content according to some further embodiments of the present disclosure. [Figure 9B] 10A-10C are schematic diagrams illustrating some user interfaces in the process of rating a collection of media content according to some further embodiments of the present disclosure. [Figure 9C] 10A-10C are schematic diagrams illustrating some user interfaces in the process of rating a collection of media content according to some further embodiments of the present disclosure. [Figure 10] 1 is a flowchart illustrating a method for posting media content according to some embodiments of the present disclosure. [Figure 11] 1 is a schematic diagram of a web page that schematically illustrates a collection of media content uploaded to the web page according to some embodiments of the present disclosure. [Figure 12A] 1A-1C are schematic diagrams illustrating some posting interfaces in a media content posting process according to some embodiments of the present disclosure. [Figure 12B] 1A-1C are schematic diagrams illustrating some posting interfaces in a media content posting process according to some embodiments of the present disclosure. [Figure 12C] 1A-1C are schematic diagrams illustrating some posting interfaces in a media content posting process according to some embodiments of the present disclosure. [Figure 13] FIG. 1 is a block diagram illustrating a schematic diagram of an apparatus for accessing media content according to an embodiment of the present disclosure. [Figure 14] 1 is a block diagram illustrating some exemplary embodiments of electronic devices according to the present disclosure. [Figure 15]1 is a block diagram illustrating an exemplary configuration of a computer system that can be employed in an embodiment of the present disclosure. For convenience of explanation, the dimensions of each part shown in the drawings are not necessarily drawn to actual proportions. In each drawing, the same or similar elements are indicated by the same or similar reference numerals. Therefore, once an item is defined in one drawing, it may not be further described in subsequent drawings. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, the technical solutions in the embodiments of the present disclosure will be described clearly and completely with reference to the drawings of the embodiments of the present disclosure. However, it is clear that the described embodiments are only a part of the embodiments of the present disclosure, and are not all of the embodiments. The following description of the embodiments is merely illustrative in nature and should not be construed as any limitation on the present disclosure and its application or use. It should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein.

[0013] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in a different order and / or in parallel. Furthermore, method embodiments may include additional steps and / or omit the performance of steps shown. The scope of the present disclosure is not limited in this respect. Unless otherwise specified, the relative arrangement of elements and steps, formulas, and numerical values ​​set forth in these examples are merely illustrative and should not be construed as limiting the scope of the present disclosure.

[0014] As used in this disclosure, the term "comprising" and variations thereof are open-ended terms that include at least the preceding element / feature but do not exclude other elements / features, i.e., "including, but not limited to." Also, as used in this disclosure, the term "comprising" and variations thereof are open-ended terms that include at least the preceding element / feature but do not exclude other elements / features, i.e., "including, but not limited to." Thus, "comprising" is synonymous with "comprising." The term "based on" means "based at least in part on."

[0015] Throughout the specification, the use of "one embodiment," "some embodiments," or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. For example, the term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one other embodiment," and the term "some embodiments" means "at least some embodiments." Also, appearances of the phrases "in one embodiment," "some embodiments," or "in an embodiment" in various places throughout the specification may, but do not necessarily all refer to the same embodiment.

[0016] It should be noted that the concepts of "first," "second," etc. described in this disclosure are merely intended to distinguish between different devices, modules, or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules, or units. Unless otherwise specified, the concepts of "first," "second," etc. are not intended to imply that the objects described in this way must necessarily follow a predetermined order in time, space, ranking, or any other manner.

[0017] It should be noted that the modifications of "one" and "multiple" described in the present disclosure are exemplary and not limiting. It is obvious to those skilled in the art that unless otherwise specified, it should be understood as "one or multiple."

[0018] The names of messages or information exchanged between devices in the embodiments of the present disclosure are merely descriptive and do not limit the scope of these messages or information.

[0019] Although the embodiments of the present disclosure will be described in detail below with reference to the drawings, the present disclosure is not limited to these specific embodiments. These specific embodiments may be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. Furthermore, in one or more embodiments, particular features, structures, or characteristics may be combined in any suitable manner, as would be apparent to one skilled in the art from this disclosure.

[0020] 1 is a flowchart illustrating a method for accessing media content according to an embodiment of the present disclosure. As shown in FIG. 1, the method includes steps S102 to S104.

[0021] In step S102, a set of media content to be unlocked is displayed in response to an interaction with a user interface configured to display first media content in the media stream.

[0022] For example, the first media content may include a video (e.g., a short video). Of course, the scope of the present disclosure is not limited in this respect. For example, the first media content may include other types of media content.

[0023] The media content collection includes one or more second media contents. For example, the second media contents may be video or audio. For example, the media content collection may include a video collection. Of course, the scope of the present disclosure is not limited thereto. For example, the media content collection may include other types of media content collections, such as an audio collection.

[0024] Also, for example, the first media content is free media content, and the set of media content is a set of media content that needs to be exchanged using an exchange resource (for example, a set of media content that requires payment).

[0025] In some embodiments, the first media content is different from the one or more second media content in the media content collection, i.e., the media content collection may not include the first media content. For example, a user may browse a media stream and, upon browsing to the first media content, access the media content collection based on a recommendation of the first media content.

[0026] In some other embodiments, the first media content is the same as a second media content in the media content collection, i.e., the first media content is a second media content in the media content collection. In this way, while browsing a media stream, a user can browse to the first media content and get a preview of the media content to get a general idea of ​​the related content in the media content collection.

[0027] In some embodiments, step S102 above includes displaying the set of media content to be unlocked in response to an interaction with a link control in the user interface, where the link control corresponds to the set of media content, i.e., in some embodiments, the set of media content to be unlocked is displayed by interacting with the link control in the user interface.

[0028] In some other embodiments, the above step S102 includes: displaying a publisher homepage including a first collection control in response to an interactive operation on a publisher homepage control in the user interface; and displaying a collection of media content to be unlocked in response to an interactive operation on the first collection control, that is, in the embodiment, displaying the collection of media content to be unlocked is realized through the route of the publisher homepage.

[0029] In step S104, in response to an unlocking operation for the access rights of the set of media contents to be unlocked, the set of unlocked media contents is displayed.

[0030] In some embodiments, step S104 above includes displaying the unlocked collection of media content in response to unlocking access rights for the collection of media content using an exchange resource, for example, the exchange resource is an exchange.

[0031] That is, in this embodiment, the access rights of a collection of media content can be exchanged using the exchange resource to unlock the access rights of the collection of media content, and the unlocked collection of media content can be displayed. In this way, the user can view the unlocked collection of media content.

[0032] For example, the access privileges to the collection of media content may be unlocked by paying using exchange resources. Of course, the scope of the present disclosure is not limited thereto. The access privileges to the collection of media content may also be unlocked by other exchange items (e.g., user points, etc.).

[0033] Thus far, a method for accessing a collection of media content according to some embodiments of the present disclosure has been provided. The method includes displaying a collection of media content to be unlocked in response to an interactive operation on a user interface configured to display first media content in a media stream, and displaying the unlocked collection of media content in response to an unlock operation on access permissions for the collection of media content. In the method, the unlock operation on the collection of media content to be unlocked allows a user to access the unlocked collection of media content (e.g., watch a video). In this way, the method provides access to the collection of media content and improves the user experience.

[0034] Below, the methods of the embodiments of the present disclosure will be described in conjunction with their respective user interfaces, where the user interfaces are interactive interfaces, i.e., interfaces that the current user can interact with.

[0035] 2A to 2D are schematic diagrams illustrating some user interfaces in a process for accessing media content according to some embodiments of the present disclosure. Hereinafter, with reference to FIGS. 2A to 2D, a process for realizing viewing a collection of media content using link controls in the user interface will be described, and a process for unlocking a subsequent collection of media content will be described.

[0036] First, as shown in Figure 2A, a user interface (which may be referred to as a first user interface) 20 is displayed, which includes a first media content 201, a link control 210, and a producer homepage control 220. For example, the first media content is a short video. While a user is browsing a media stream, the user browses to the first media content 201 and the link control 210. The link control displays the title of the media content collection to which the user is directed, for example, the title name "AAAAA" shown in Figure 2A.

[0037] Next, in response to an interactive operation (e.g., a trigger operation) on the link control 210 in the user interface 20, a collection of media content to be unlocked is displayed. For example, the interactive operation includes an operation such as tapping or a long press. For example, when the user taps the link control 210, a user interface (which may be referred to as a second user interface) shown in FIG. 2B is displayed. As shown in FIG. 2B, the second user interface includes one or more second media content items in the collection of media content to be unlocked. The second user interface further displays a jacket image of the collection of media content items (i.e., a media content collection jacket), the title, price, creator, the number of second media content items, their duration, and a rating result (e.g., a score and / or a rank). Here, the creator is a contributor who posted the first media content and the collection of media content items.

[0038] 2B, the second user interface further includes an unlock control. For example, the unlock control is a purchase control 231. As shown in FIG. 2B, the second user interface further includes a view full collection control 232. In response to an interactive operation on the view full collection control 232 (e.g., a trigger operation such as a tap operation), the entire media content collection can be viewed.

[0039] When the second user interface is swiped upward, the user interface shown in FIG. 2C is obtained. In this way, more second media content can be browsed. All second media content in the media content collection may be displayed in the form of a media content list (e.g., a video list).

[0040] Next, the media content collection is unlocked in response to an interactive operation (e.g., a trigger operation such as a tap operation) on the unlock control. For example, as shown in FIG. 2D, the unlocked media content collection can be obtained by tapping the purchase control 231 and paying. At this time, the media content collection is already unlocked.

[0041] Up to now, we have described a process for using link controls in a user interface to view a collection of media content and a process for unlocking a collection of media content. In this embodiment, the link controls can conveniently view the collection of media content to be unlocked, and the unlock controls can conveniently unlock the collection of media content, improving the user experience.

[0042] 3A-3B are schematic diagrams illustrating some user interfaces in a process for accessing media content according to some other embodiments of the present disclosure. Hereinafter, with reference to FIGS. 2A, 3A-3B, 2C, and 2D, a process for realizing viewing a media content collection using a publisher homepage control and a first collection control and a process for unlocking a subsequent media content collection will be described.

[0043] First, as shown in FIG. 2A, in response to an interaction with a creator homepage control 220 in user interface 20, a creator homepage is displayed.

[0044] For example, when a user taps on the publisher home page control 220, the publisher home page 31 shown in Figure 3A is displayed. The publisher home page includes a first collection of controls 32. The publisher home page further includes a list of other media content.

[0045] Next, in response to an interactive operation on the first collection control 32 (for example, a trigger operation such as a tap operation), the collection of media content to be unlocked is displayed.

[0046] For example, when a user taps on the first collection control 32, a collection of media content to be unlocked may be displayed as shown in Figure 3B, and in response to an interaction (e.g., a tap operation) with one of the collections of media content to be unlocked, a second media content list for that collection may be displayed as shown in Figure 2C.

[0047] Next, in a manner similar to that described above, the collection of media content is unlocked in response to an interactive operation (e.g., a trigger operation such as a tap operation) on the unlock control. For example, as shown in FIG. 2D, the unlocked collection of media content can be obtained by tapping the purchase control 231 and paying. At this time, the collection of media content is already unlocked.

[0048] Up to now, we have described a process for using a producer homepage control and a first collection control to view a collection of media content, and a process for unlocking a collection of media content. In this embodiment, the producer homepage control and the first collection control can conveniently view the collection of media content to be unlocked, and the unlock control can conveniently unlock the collection of media content, improving the user experience.

[0049] In some embodiments, one or more second media contents in the media content collection include at least one free preview media content. For example, a second media content may be designated as a preview media content, allowing a user to preview the second media content for free, so that the user can more clearly determine whether or not they need to unlock the media content collection. For example, a play button may designate the preview media content. The preview media content may be provided at the top of a list of second media contents.

[0050] In some embodiments, a link control may also correspond to another functional control, i.e., the link control may point to another functional control.

[0051] 4A-4B are schematic diagrams illustrating some user interfaces in a process for accessing media content according to some further embodiments of the present disclosure.

[0052] 4A , a number (e.g., 2) is displayed after the title of the link control 210, indicating the number of link contents to which the link control 210 points. For example, if the link control 210 points to only one collection of media content, no number may be displayed after the title of the link control 210. If the link control 210 points to not only one collection of media content but also other function controls, an appropriate number may be displayed after the title of the link control 210. For example, as shown in FIG. 4A , the number 2 is displayed after the title of the link control 210, indicating that the link control 210 points to not only one collection of media content but also other function controls.

[0053] In response to an interactive operation (e.g., a trigger operation such as a tap operation) on the link control 210, the link control 210 displays the link content pointed to by the link control 210. For example, tapping on the link control 210 enters the user interface shown in Fig. 4B, which displays two connected contents, namely, a media content aggregation link control 41 and another function control 42. For example, the other function control is a green screen function control.

[0054] Then, when the media content collection link control 41 is tapped, a second media content list of the corresponding media content collection is displayed, for example, as shown in FIG. 2C.

[0055] In the above embodiment, the link control not only points to a collection of media content but also points to other function controls, making it more convenient for the user to perform other function operations and improving the user experience.

[0056] In some embodiments, the method further includes, when the link control is removed, preserving the access privileges of the user corresponding to the unlocked media content collection to the unlocked media content collection. That is, if the user unlocks a media content collection and then the publisher removes the link control, the user still has access privileges to the media content collection, i.e., can still view the media content collection. In this way, the removal of the link control does not affect the access to the media content collection by the user who unlocked the media content collection.

[0057] In some other embodiments, if one or more second media contents in the collection of media content are deleted, the user who unlocked the collection of media content is notified and the corresponding replacement resource is returned to the user, for example, a refund is provided to the user.

[0058] After unlocking the media content collection, the user can browse the media content collection. Hereinafter, different processes for browsing the media content collection will be described in detail with reference to the drawings.

[0059] In some embodiments, the method further includes displaying a second collection control in response to an interaction with a setting options control on the user home page, and displaying a collection of unlocked media content in response to an interaction with the second collection control.

[0060] 5A-5C are schematic diagrams illustrating some user interfaces in a process for accessing an unlocked collection of media content according to some embodiments of the present disclosure. The process for displaying an unlocked collection of media content will now be described with reference to FIGS. 5A-5C and 2D.

[0061] First, in response to an interactive operation (e.g., a trigger operation such as a tap operation) on a settings option control (which may be referred to as a first settings option control) 52 on a user homepage (i.e., the current user's personal homepage) 51, a second set of controls 53 is displayed. For example, the settings option control 52 may be displayed in the form of an ellipsis. For example, when the settings option control 52 on the user homepage 51 is tapped, the user interface shown in FIG. 5B is displayed, which includes the second set of controls 53. The user interface also displays other controls, such as author tool controls, settings and privacy controls, etc.

[0062] Next, in response to an interactive operation (eg, a trigger operation such as a tap operation) on the second collection control 53, the unlocked collection of media content is displayed.

[0063] For example, tapping the second collection control 53 displays the user interface shown in Figure 5C, which includes the unlocked media content collection, and tapping the unlocked media content collection enters the user interface shown in Figure 2D, which displays the unlocked media content collection, e.g., a second media content list for the media content collection.

[0064] The above embodiment describes a process of entering from a user homepage to display a collection of unlocked media content, facilitating a user to browse the collection of unlocked media content.

[0065] In some other embodiments, the method further includes displaying an unlock message including information about the set of unlocked media content, and displaying the set of unlocked media content in response to an interaction with the unlock message.

[0066] 6A-6B are schematic diagrams illustrating some user interfaces in a process for accessing an unlocked collection of media content according to some other embodiments of the present disclosure. The process for displaying an unlocked collection of media content will now be described with reference to FIGS. 6A-6B and 2D.

[0067] For example, as shown in Figure 6A, in response to an interactive operation (e.g., a trigger operation such as a tap operation) on the inbox control, one or more messages are displayed, including an unlock message (e.g., message 2) that includes information about the set of unlocked media content.

[0068] Next, in response to an interactive operation on the unlock message (e.g., a trigger operation such as a tap operation), the unlocked media content collection is displayed. For example, when message 2 is tapped, the user interface shown in FIG. 6B is displayed, which includes a collection unlock message. A page switching control 62 is displayed behind the collection unlock message.

[0069] Next, in response to an interactive operation (e.g., a trigger operation such as a tap operation) on the page switching control 62, the user interface shown in FIG. 2D is entered, and the unlocked media content collection, e.g., a second media content list of the media content collection, is displayed.

[0070] The above example describes a process for displaying an unlocked collection of media content from a message in a user's inbox, facilitating a user's browsing of the unlocked collection of media content.

[0071] In some other embodiments, the method further includes displaying the unlocked collection of media content in response to interaction with a first collection control on the publisher home page.

[0072] 7 is a schematic diagram illustrating one user interface in a process for accessing an unlocked collection of media content according to some other embodiments of the present disclosure. The process for displaying an unlocked collection of media content will be described below with reference to FIGS. 3A, 7, and 2D.

[0073] As previously mentioned, the publisher homepage 31 shown in Figure 3A includes a first collection control 32. After a collection of media content is unlocked (e.g., purchased), in response to an interactive operation (e.g., a trigger operation such as a tap operation) on the first collection control 32 in the publisher homepage 31, a plurality of media content collections shown in Figure 7 are displayed, including the unlocked media content collection 1. Then, in response to an interactive operation (e.g., a trigger operation such as a tap operation) on the unlocked media content collection 1, the user interface shown in Figure 2D is entered, and the unlocked media content collection, e.g., a second media content list of the media content collection, is displayed.

[0074] The above example describes a process of entering from a publisher homepage to display a collection of unlocked media content, facilitating users to browse the collection of unlocked media content.

[0075] In some embodiments, the method further includes displaying a user rating of the collection of media content.

[0076] For example, after viewing a collection of media content, a user may evaluate the collection of media content, e.g., by rating or ranking it, and the user interface may then display the evaluation results, e.g., score and / or rank, for the collection of media content.

[0077] In some embodiments, displaying a user's rating results for the collection of media content includes displaying a rating window in response to an interactive operation on a rating control on a page on which the collection of media content is located, and displaying a user's rating results for the collection of media content in response to the user's rating operation on the collection of media content in the rating window.

[0078] 8A to 8C are schematic diagrams illustrating some user interfaces in the process of rating a collection of media content according to some embodiments of the present disclosure. The process of rating a collection of media content will be described below with reference to FIG. 2D and FIG. 8A to FIG. 8C.

[0079] As shown in Fig. 2D, the user interface includes a second setting option control 241. In response to an interactive operation (e.g., a trigger operation such as a tap operation) on the second setting option control 241, the user interface shown in Fig. 8A is displayed, and the user interface is provided with a plurality of option controls, such as a rating control 81 and other controls. For example, the other controls may include a reporting control and / or a refund request control.

[0080] 8B, in response to an interactive operation (e.g., a trigger operation such as a tap operation) on the rating control 81, a rating window 82 is displayed. For example, the rating window includes a rank to be rated, a submit control, and a cancel control.

[0081] Next, in response to a user's rating operation for the media content collection in the rating window, the user's rating result for the media content collection is displayed. For example, as shown in FIG. 8C, when the user selects 4 stars when rating the rank and taps the submit control, the user performs a rating operation for the media content collection. Then, the user interface is switched to the interface shown in FIG. 2D, which can display the rating result.

[0082] The above embodiment describes a method for rating a collection of media content, which makes it convenient for users to rate a collection of media content at any time, and can improve the user experience.

[0083] In some other embodiments, displaying the user's rating results for the media content collection includes displaying a rating window when at least a portion of the media content in the media content collection is played, and displaying the user's rating results for the media content collection in response to the user's rating operation for the media content collection in the rating window.

[0084] 9A to 9C are schematic diagrams illustrating some user interfaces in a process of rating a media content collection according to some other embodiments of the present disclosure. Hereinafter, the process of rating a media content collection according to some other embodiments of the present disclosure will be described in detail with reference to FIGS.

[0085] For example, as shown in Figure 9A, the current user interface is playing a second media content 1 in a collection of media content. A portion of the second media content 1 has been played, and for example, a corresponding progress bar 91 has reached a predetermined percentage (e.g., 70%) of the second media content. In this case, as shown in Figure 9B, a rating window 92 may be displayed.

[0086] Next, in response to the user's rating operation for the media content collection in the rating window 92, the user's rating result for the media content collection is displayed. For example, as shown in FIG. 9C, when the user rates the rank, the user selects four stars and taps the submit control to realize the rating operation for the media content collection. Then, playback of the remaining portion of the second media content 1 continues.

[0087] The above embodiment describes another method for rating a collection of media content, which can conveniently allow users to rate a collection of media content in time while playing the media content, thereby improving the user experience.

[0088] 10 is a flowchart illustrating a method for posting media content according to some embodiments of the present disclosure. As shown in FIG. 10, the method includes steps S1002 to S1006.

[0089] In step S1002, the first media content to be posted is acquired.

[0090] In step S1004, a link control is generated that is associated with the first media content and points to a set of media content to be unlocked.

[0091] In step S1006, the first media content carrying the link control is posted to the media stream.

[0092] Thus far, a method for posting media content according to some embodiments of the present disclosure has been provided, which realizes the purpose of a creator posting a first media content with a link control, and when other users browse to the first media content, they can easily view the set of media content that is to be unlocked through the link control.

[0093] FIG. 11 is a schematic diagram of a web page that schematically illustrates a collection of media content uploaded to the web page according to some embodiments of the present disclosure.

[0094] 11, the media content collection posting interface 112 includes input first attribute information of the media content collection, such as the cover, title (i.e., name), description, price, etc. Edit control 1121 allows further editing of the first attribute information. The posting interface 112 further includes a second media content upload interface, which includes upload control 1122 and a first entry component 1123 for the uploaded second media content.

[0095] In response to a user triggering the upload control 1122, the second media content uploaded by the user is obtained. The user may select the second media content to upload locally or from a network. This disclosure is not limited to the manner in which the user uploads. For example, the upload may be completed by dragging the second media content to be uploaded to a designated area of ​​the upload interface.

[0096] The first entry component 1123 includes second attribute information of the second media content, such as the cover art, duration, etc., and may further include an edit control 11231. In some embodiments, in response to the user triggering the edit control, second attribute information set by the user for the corresponding second media content is obtained.

[0097] After the user completes operations such as uploading and setting attribute information, the user can trigger the posting control 1124 to upload and post the media content collection on the web page.

[0098] In some embodiments, a real-time preview interface for a media content collection is displayed before the media content collection is posted, which allows the creator to more intuitively see the interface after posting the media content collection, facilitates adjusting the content to be posted, saves the creator's operations and interactions, and further saves network resources and computing resources.

[0099] In some embodiments, the preview interface is a preview of a display interface for the collection of media content after a viewer of the first media content (i.e., a user viewing the first media content) performs an interactive operation on the user interface (e.g., a link control in the user interface). For example, when the viewer performs an operation of tapping a link, information about the collection of media content is displayed. This allows the producer to make more precise adjustments to the collection of media content from the viewer's perspective.

[0100] 12A to 12C are schematic diagrams illustrating some posting interfaces in a media content posting process according to some embodiments of the present disclosure, and exemplarily illustrate a link generating process.

[0101] 12A is a schematic diagram illustrating an example of a posting interface for a first media content. In FIG. 12A, the posting interface 121 includes a plurality of controls, such as a first media content control 1211, an add link control 1212, a save draft control 1213, and a post control 1214.

[0102] The first media content control 1211 presents information about the first media content that the user is uploading, for example, a jacket.

[0103] The add link control 1212 is for triggering the process of adding a link associated with the first media content. Figure 12B shows an exemplary media content collection selection interface after the add link control has been triggered.

[0104] In some embodiments, in response to the user triggering the add link control 1212 in the posting interface 121, one or more media content collections of the user are displayed. For example, a media content collection selection interface 122 displays media content collection controls corresponding to media content collections 1 to 4. Each media content collection has a selection control. Taking media content collection 2 as an example, media content collection control 1221 displays information about media content collection 2 posted by the user, including information such as cover art, title, price, duration, and score. A selection control 1222 is provided above media content collection control 1221 to indicate whether the user has selected the appropriate media content collection. FIG. 12B exemplarily shows that when media content collection 2 is selected, a check icon appears in selection control 1222, while the selection controls corresponding to the other media content collections not selected do not have check icons.

[0105] In response to the user triggering a selection confirmation control, the user retrieves the media content collection selected by the user. For example, the user triggers confirmation control 1223 to confirm that media content collection 2 is selected. The text in the selection confirmation control may be set as needed, such as "Confirm," "Add to first media content," etc.

[0106] The user may then jump back to the posting interface 121. Fig. 12C is a schematic diagram illustrating an example of the posting interface for the first media content to which a link has been added. Compared to Fig. 12A, as shown in Fig. 12C, a link control 1215 has been newly added to the posting interface 121.

[0107] In some embodiments, the link control includes part or all of the name of the user-selected collection of media content, for example, the name may be truncated if its length is greater than a predetermined length.

[0108] In some embodiments, a link (i.e., a link control) is deleted in response to a predetermined delete operation being performed on the link control. For example, in response to a tap on the delete sub-control 12150 in the link control 1215, the link control 1215 is deleted. The posting interface 121 after deletion is as shown in FIG. 12A.

[0109] After the user confirms the added link and other posting settings (not shown) of the first media content, the user may trigger posting control 1214 in posting interface 121 shown in Figure 12C to post the first media content carrying the link control to the media stream. When the user triggers posting control 1214 in posting interface 121 shown in Figure 12A, the first media content not carrying the link control is posted to the media stream.

[0110] If the user does not want to post the first media content for a while, they may trigger the save draft control 1213. The information added and configured in the posting interface 121 is then temporarily saved.

[0111] The above embodiment realizes a posting operation for the first media content, and when other users have viewed the first media content, they can easily view the set of media content to be unlocked through link control.

[0112] 13 is a block diagram illustrating a device for accessing media content according to one embodiment of the present disclosure. As shown in FIG. 13, the device includes a first display unit 1302 and a second display unit 1304.

[0113] The first display 1302 is configured to display the set of media content to be unlocked in response to an interaction with a user interface configured to display the first media content in the media stream.

[0114] The second display unit 1304 is configured to display the unlocked collection of media content in response to an unlock operation on the access rights of the collection of media content to be unlocked.

[0115] In the device, a user can access the unlocked media content set by performing an unlock operation on the media content set to be unlocked. In this way, the device realizes access to the media content set, improving the user experience.

[0116] In some embodiments, the first display portion 1302 is configured to display a collection of media content to be unlocked in response to interaction with a link control in the user interface, the link control corresponding to the collection of media content.

[0117] In some other embodiments, the first display unit 1302 is configured to display a publisher home page including a first collection control in response to an interaction with a publisher home page control in the user interface, and to display a collection of media content to be unlocked in response to an interaction with the first collection control.

[0118] In some embodiments, the second display 1304 is configured to display the unlocked collection of media content in response to utilizing the exchange resource to unlock the access rights for the collection of media content to be unlocked.

[0119] In some embodiments, the device further includes a third display configured to display a second collection control in response to interaction with a setting options control on the user home page, and to display a collection of unlocked media content in response to interaction with the second collection control.

[0120] In some embodiments, the device further includes a fourth display configured to display an unlock message including information about the unlocked collection of media content, and to display the unlocked collection of media content in response to an interaction with the unlock message.

[0121] In some embodiments, the first display 1302 is configured to display the unlocked collection of media content in response to interaction with a first collection control on the publisher homepage.

[0122] In some embodiments, the apparatus further includes an authority maintaining unit configured to maintain access authority to the unlocked media content collection of a user corresponding to the unlocked media content collection when the link control is removed.

[0123] In some embodiments, the device further includes a fifth display configured to display a user's rating of the collection of media content.

[0124] In some embodiments, the fifth display unit is configured to display a rating window in response to an interactive operation on a rating control on a page on which the collection of media content is located, and to display a user's rating result for the collection of media content in response to the user's rating operation for the collection of media content in the rating window.

[0125] In some embodiments, the fifth display unit is configured to display a rating window when at least a portion of the media content in the media content collection is played, and to display a user's rating result for the media content collection in response to a user's rating operation for the media content collection in the rating window.

[0126] In some embodiments, the apparatus further includes an acquiring unit, a generating unit, and a posting unit. The acquiring unit is configured to acquire first media content to be posted. The generating unit is configured to generate a link control associated with the first media content, the link control pointing to a set of media content to be unlocked. The posting unit is configured to post the first media content carrying the link control to a media stream.

[0127] Each of the above units is merely a logic module divided based on the specific functions it realizes, and does not limit the specific implementation method, and may be realized, for example, in software, hardware, or a combination of software and hardware. In actual implementation, each of the above units may be realized as an independent physical entity, or may be realized by a single entity (e.g., a processor (e.g., CPU or DSP), integrated circuit, etc.). Furthermore, the operations / functions realized by each of the above units may be realized by a processing circuit itself.

[0128] Although not shown, the device may also include a memory that can store various information generated during operation of the device and each unit included in the device, operating programs and data, data transmitted via a communication unit, etc. The memory may be a volatile memory and / or a non-volatile memory. For example, the memory may include, but is not limited to, random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory. Of course, the memory may be located outside the device. Optionally, although not shown, the device may also include a communication unit for communicating with other devices. In one example, the communication unit may be implemented in an appropriate manner known in the art and may include, for example, communication elements such as an antenna array and / or a radio frequency link, various interfaces, and communication units. This will not be described in further detail here. The device may also include other elements not shown, such as a radio frequency link, a baseband processing unit, a network interface, a processor, and a controller. This will not be described in further detail here.

[0129] Some embodiments of the present disclosure further provide an electronic device. FIG. 14 is a block diagram illustrating some embodiments of an electronic device according to the present disclosure. For example, in some embodiments, the electronic device 140 may be various devices, including, but not limited to, mobile devices such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablets, portable multimedia players (PMPs), and in-vehicle devices (e.g., in-vehicle navigation devices), as well as fixed devices such as digital TVs and desktop computers. For example, the electronic device 140 may include a display panel for displaying data and / or execution results used in the embodiments of the present disclosure. For example, the display panel may have various shapes, such as a rectangular panel, an elliptical panel, or a polygonal panel. Furthermore, the display panel may be not only a flat panel, but also a curved panel or even a spherical panel.

[0130] As shown in Fig. 14, the electronic device 140 of this embodiment includes a memory 1410 and a processor 1420 coupled to the memory 1410. Note that the components of the electronic device 140 shown in Fig. 14 are merely exemplary and are not limiting. Depending on the needs of an actual application, the electronic device 140 may further include other components. The processor 1420 may control the other components in the electronic device 140 to perform desired functions.

[0131] In some embodiments, the memory 1410 is configured to store one or more computer-readable instructions. The processor 1420 is configured to execute the computer-readable instructions. When the computer-readable instructions are executed by the processor 1420, the method described in any one of the above embodiments is realized. For specific implementations and related interpretations of each step of the method, please refer to the above embodiments, and overlapping points will not be further described.

[0132] For example, the processor 1420 and the memory 1410 may communicate with each other directly or indirectly. For example, the processor 1420 and the memory 1410 may communicate with each other via a network. The network may include a wireless network, a wired network, and / or any combination of a wireless network and a wired network. The processor 1420 and the memory 1410 may communicate with each other via a system bus, and this disclosure does not impose any limitations thereon.

[0133] For example, the processor 1420 may be embodied as various suitable processors, processing devices, etc., such as a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), etc. Alternatively, the processor 1420 may be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The central processing unit (CPU) may be an X86 or ARM architecture, etc. For example, the memory 1410 may include any combination of various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The memory 1410 may include, for example, a system memory, which stores, for example, an operating system, applications, a boot loader, a database, and other programs. The storage medium may further store various application programs, various data, and the like.

[0134] Furthermore, according to some embodiments of the present disclosure, when various operations / processes according to the present disclosure are realized by software and / or firmware, the programs constituting this software may be installed from a storage medium or a network into a computer system having a dedicated hardware configuration, such as computer system 1500 shown in Fig. 15, and when the various programs are installed, this computer system can perform various functions including, for example, the functions described above. Fig. 15 is a block diagram showing an exemplary configuration of a computer system that can be employed in embodiments of the present disclosure.

[0135] In FIG. 15 , a central processing unit (CPU) 1501 executes various processes based on programs stored in a read-only memory (ROM) 1502 or programs loaded from a storage 1508 into a random access memory (RAM) 1503. RAM 1503 also stores data necessary for the CPU 1501 to execute various processes, as needed. The central processing unit is merely exemplary and may be another type of processor, such as the various processors described above. The ROM 1502, RAM 1503, and storage 1508 may take various forms of computer-readable storage media, as described below. Although FIG. 15 illustrates the ROM 1502, RAM 1503, and storage 1508, one or more of these may be integrated or located in the same or different memory or storage modules.

[0136] The CPU 1501, the ROM 1502, and the RAM 1503 are connected to one another via a bus 1504. An input / output interface 1505 is also connected to the bus 1504.

[0137] An input unit 1506 such as a touch screen, touch panel, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; an output unit 1507 including a display such as a cathode ray tube (CRT) or liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage 1508 including a hard disk, a magnetic tape, etc.; and a communication unit 1509 including a network interface card such as a LAN card, a modem, etc. are connected to the input / output interface 1505. The communication unit 1509 enables communication processing to be performed over a network, for example, the Internet. While FIG. 15 shows that each device or module in the electronic device 1500 communicates via a bus 1504, it is readily understood that they may communicate via a network or other method, which may include a wireless network, a wired network, and / or any combination of a wireless network and a wired network.

[0138] If necessary, a drive 1510 is also connected to the input / output interface 1505. A removable medium 1511, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is mounted in the drive 1510 if necessary, and a computer program read from the removable medium 1511 is installed in the storage 1508 if necessary.

[0139] When the above series of processes is realized by software, the programs that make up the software may be installed from a network, such as the Internet, or from a storage medium, such as the removable medium 1511.

[0140] According to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program stored on a computer-readable medium and includes program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via communication unit 1509, installed from storage 1508, or installed from ROM 1502. When executed by CPU 1501, the computer program performs the functions defined above in the methods of the embodiments of the present disclosure.

[0141] In this disclosure, a computer-readable medium may be a tangible medium that can contain or store a program used by or in combination with an instruction execution system, apparatus, or device. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagated at baseband or a data signal propagated as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or carry a program for use in or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), or the like, or any suitable combination thereof.

[0142] The computer-readable medium may be included in the electronic device, or may exist independently of the electronic device.

[0143] In some embodiments, a computer program is further provided that includes instructions that, when executed by a processor, cause the processor to perform the method of any one of the above embodiments. For example, the instructions may be embodied as computer program code.

[0144] In embodiments of the present disclosure, computer program code for carrying out the operations of the present disclosure can be written using one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as general procedural programming languages ​​such as "C" or similar programming languages. The program code can execute entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer by any network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0145] The flowcharts and block diagrams in the figures illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing a specified logical function. Note that in some alternative implementations, the functions depicted in the blocks may occur in a different order than depicted in the figures. For example, two successively shown blocks may be essentially executed in parallel, or, depending on the functionality, they may be executed in the reverse order. Note that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or operation, or by a combination of dedicated hardware and computer instructions.

[0146] The modules, components, or units according to the embodiments of the present disclosure may be realized in software or hardware, and the names of the modules, components, or units may not necessarily limit the modules, components, or units themselves.

[0147] The functions described herein above may be performed, at least in part, by one or more hardware logic units, For example, exemplary hardware logic units that may be used include, but are not limited to, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0148] According to some embodiments of the present disclosure, there is provided a method for accessing media content, including displaying a set of media content to be unlocked in response to an interactive operation on a user interface configured to display first media content in a media stream, and displaying the unlocked set of media content in response to an unlock operation on access rights for the set of media content to be unlocked.

[0149] In some embodiments, displaying a collection of media content to be unlocked in response to an interaction with a user interface comprises displaying the collection of media content to be unlocked in response to an interaction with a link control in the user interface, the link control corresponding to the collection of media content.

[0150] In some embodiments, displaying a collection of media content to be unlocked in response to an interactive operation on a user interface includes displaying a publisher homepage including a first collection control in response to an interactive operation on a publisher homepage control in the user interface, and displaying the collection of media content to be unlocked in response to an interactive operation on the first collection control.

[0151] In some embodiments, displaying the unlocked collection of media content in response to an unlock operation on the access rights for the collection of media content to be unlocked comprises displaying the unlocked collection of media content in response to unlocking the access rights for the collection of media content to be unlocked using an exchange resource.

[0152] In some embodiments, the method further includes displaying a second collection control in response to interaction with a settings option control on the user home page, and displaying a collection of unlocked media content in response to interaction with the second collection control.

[0153] In some embodiments, the method further includes displaying an unlock message including information about the unlocked collection of media content, and displaying the unlocked collection of media content in response to an interaction with the unlock message.

[0154] In some embodiments, the method further includes displaying the unlocked collection of media content in response to interaction with a first collection control on a publisher homepage.

[0155] In some embodiments, the method further includes preserving access privileges to the unlocked media content collection for a user corresponding to the unlocked media content collection when the link control is removed.

[0156] In some embodiments, the method further includes displaying a user rating of the collection of media content.

[0157] In some embodiments, displaying the user's rating results for the media content collection includes displaying a rating window in response to an interactive operation on a rating control on a page on which the media content collection is located, and displaying the user's rating results for the media content collection in response to the user's rating operation on the media content collection in the rating window.

[0158] In some embodiments, displaying a user's rating result for the media content collection includes displaying a rating window when at least a portion of the media content in the media content collection is played, and displaying the user's rating result for the media content collection in response to the user's rating operation for the media content collection in the rating window.

[0159] In some embodiments, the link control also corresponds to another function control.

[0160] In some embodiments, the method further includes obtaining first media content to be posted, generating a link control associated with the first media content that points to a set of media content to be unlocked, and posting the first media content carrying the link control to a media stream.

[0161] In some embodiments, the first media content comprises a video and the collection of media content comprises a collection of videos.

[0162] In some embodiments, the collection of media content includes one or more second media content.

[0163] In some embodiments, the first media content is different from the one or more second media contents.

[0164] According to some further embodiments of the present disclosure, there is provided an apparatus for accessing media content, including: a first display configured to display a set of media content to be unlocked in response to an interactive operation on a user interface configured to display first media content in a media stream; and a second display configured to display the unlocked set of media content in response to an unlock operation on access rights for the set of media content to be unlocked.

[0165] According to some other embodiments of the present disclosure, there is provided an electronic device including a memory and a processor coupled to the memory, wherein the memory stores instructions that, when executed by the processor, cause the electronic device to perform a method of any one of the embodiments of the present disclosure.

[0166] According to some other embodiments of the present disclosure, there is provided a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) having stored thereon a computer program that, when executed by a processor, implements the method of any one of the embodiments of the present disclosure.

[0167] According to still further embodiments of the present disclosure, there is provided a computer program comprising instructions that, when executed by a processor, cause the processor to perform the method of any one of the previous embodiments of the present disclosure.

[0168] According to some embodiments of the present disclosure, a computer program product is provided that includes instructions that, when executed by a processor, cause the computer program product to implement the method of any one of the embodiments of the present disclosure.

[0169] The above is merely a description of some embodiments of the present disclosure and the technical principles applied thereto. It is obvious to those skilled in the art that the scope of the present disclosure is not limited to technical solutions based on specific combinations of the above technical features, but should also include other technical solutions formed by any combination of the above technical features or features equivalent thereto within the scope of the above disclosure. For example, it also includes technical solutions formed by mutually replacing the above features with technical features having similar functions disclosed in the present disclosure (but not limited to those).

[0170] In the description provided herein, many specific details have been set forth. However, it will be understood that embodiments of the present invention may be practiced without these specific details. In other instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of the description.

[0171] Also, although operations are described in a particular order, this should not be understood as requiring such operations to be performed in the particular order shown, or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although certain specific implementation details are included in the above description, they should not be construed as limiting the scope of the present disclosure. Some features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.

[0172] While several specific embodiments of the present disclosure have been described in detail by way of example, those skilled in the art will appreciate that the above examples are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Those skilled in the art will appreciate that modifications may be made to the above embodiments without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is set forth in the appended claims.

Claims

1. displaying a set of media content to be unlocked in response to an interaction with a user interface configured to display first media content in the media stream; and displaying the unlocked collection of media content in response to an unlock operation on the access rights for the collection of media content to be unlocked.

2. Displaying the set of media content to be unlocked in response to an interaction with the user interface includes: The method of claim 1 , further comprising displaying the collection of media content to be unlocked in response to interaction with a link control in the user interface, the link control corresponding to the collection of media content.

3. Displaying the set of media content to be unlocked in response to an interaction with the user interface includes: displaying a publisher home page including a first collection control in response to interaction with a publisher home page control in the user interface; and displaying the set of media content to be unlocked in response to an interaction with the first set control.

4. Displaying the set of unlocked media content in response to an unlock operation on the access rights of the set of media content to be unlocked includes:

4. The method of claim 1, further comprising: displaying the unlocked set of media content in response to using an exchange resource to unlock access rights for the set of media content to be unlocked.

5. displaying a second collection control in response to interaction with the setting options control of the user home page; The method of any one of claims 1 to 4, further comprising: displaying the unlocked collection of media content in response to an interaction with the second collection control.

6. displaying an unlocking message including information about the unlocked collection of media content; The method of any one of claims 1 to 5, further comprising: displaying the unlocked collection of media content in response to an interaction with the unlock message.

7. The method of any one of claims 1 to 6, further comprising displaying the unlocked collection of media content in response to interaction with a first collection control on a publisher homepage.

8. The method of claim 2 , further comprising: when the link control is removed, preserving access privileges to the unlocked media content collection for a user corresponding to the unlocked media content collection.

9. The method of any one of claims 1 to 8, further comprising displaying a user's rating of the collection of media content.

10. Displaying a user's rating of the collection of media content includes: displaying a rating window in response to an interaction with a rating control on a page on which the collection of media content is located; 10. The method of claim 9, further comprising: displaying a result of the user's rating of the set of media content in response to the user's rating operation on the set of media content in the rating window.

11. Displaying a user's rating of the collection of media content includes: displaying a rating window when at least a portion of the media content in the collection of media content has been played; 10. The method of claim 9, further comprising: displaying a result of the user's rating of the set of media content in response to the user's rating operation on the set of media content in the rating window.

12. The method of claim 2 , wherein the link control further corresponds to another function control.

13. Obtaining first media content to be posted; generating a link control associated with the first media content, the link control pointing to a set of media content to be unlocked; The method of any one of claims 1 to 12, further comprising: posting the first media content carrying the link control to a media stream.

14. the first media content includes a video; The method of any preceding claim, wherein the collection of media content comprises a collection of videos.

15. The method of any one of claims 1 to 14, wherein the collection of media content includes one or more second media content.

16. The method of claim 15 , wherein the first media content is different from the one or more second media contents.

17. a first display configured to display a set of media content to be unlocked in response to an interaction with a user interface configured to display first media content in the media stream; a second display configured to display the unlocked collection of media content in response to an unlock operation on the access rights for the collection of media content to be unlocked.

18. Memory and a processor coupled to the memory, An electronic device having instructions stored in the memory that, when executed by the processor, cause the electronic device to perform a method according to any one of claims 1 to 16.

19. A computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 16.

20. A computer program comprising instructions which, when executed by a processor, cause the processor to carry out the method of any one of claims 1 to 16.

Citation Information

Patent Citations

  • Video processing method and device, equipment and storage medium

    CN112954440A

  • Interface display method and display equipment

    CN113965796A

  • Reproduction apparatus, reproduction method, and program

    JP2013115630A

  • System and method for interactive type remote movie viewing, scheduling, and social connection

    JP2020144880A

  • User interface for browsing content from multiple content applications on an electronic device

    JP2020503586A