Method and device for adding media content to favorites, electronic device, storage medium, and computer program
The method and device enrich the process of adding media content to favorites by allowing users to interact with folder lists and create new folders, improving user experience through enhanced interaction and organization.
Patent Information
- Application Number
- JP2025514612
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-03-27
- Filing Date
- 2024-03-12
- Publication Date
- 2025-10-07
AI Technical Summary
Existing methods for adding media content to favorites in application programs are limited to a single way, lacking flexibility and user-friendly interaction.
A method and device that allow users to add media content to favorites by displaying a favorite folder list with identifiers, enabling users to select and add media content to specific folders through a trigger operation, and optionally displaying additional panels for folder creation or viewing all folders.
Enhances the user experience by providing multiple ways to add and organize media content, making the process more intuitive and efficient.
Smart Images

Figure 2025533430000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims priority to a Chinese patent application filed with the China Patent Office on March 27, 2023, bearing application number 202310312053.6 and entitled "Method and device for adding media content to favorites, electronic device and storage medium," the entire contents of which are incorporated herein by reference.
[0002] TECHNICAL FIELD The present disclosure relates to the field of computer technology, and in particular to a method and apparatus for adding media content to favorites, and an electronic device. 、 storage medium , and computer programs Regarding. [Background technology]
[0003] Currently, some application programs allow users to add videos they have watched to their favorites, but in the prior art, there is only one way to add videos to their favorites. Summary of the Invention
[0004] The embodiments of the present disclosure provide a method and device for adding media content to favorites, an electronic device, and a storage medium for enriching the way of adding media content to favorites.
[0005] According to a first aspect, an embodiment of the present disclosure provides a method for adding media content to favorites, the method comprising: In response to a favorite operation on the media content, adding the media content to a media content favorites list of the current user and displaying a favorite folder list of the current user to display first identifiers of at least some of the favorite folders of the current user; In response to a trigger operation on the first identifier, adding the media content to a favorites folder corresponding to the first identifier affected by the trigger operation.
[0006] According to a second aspect, an embodiment of the present disclosure provides a device for adding media content to favorites, the device comprising: a list display module for, in response to a favorite operation on media content, adding the media content to a media content favorites list of a current user and displaying a favorite folder list of the current user to display first identifiers of at least some of the current user's favorite folders; and a favorites folder addition module for, in response to a trigger operation on the first identifier, adding the media content to a favorites folder corresponding to the first identifier on which the trigger operation has been acted upon.
[0007] According to a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising: one or more processors; a memory for storing one or more programs; The one or more programs, when executed by the one or more processors, cause the one or more processors to implement a method for adding media content to favorites as described in an embodiment of the present disclosure.
[0008] According to a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, the computer program being configured to, when executed by a processor, implement the method of adding media content to favorites described in the embodiment of the present disclosure. [Brief explanation of the drawings]
[0009] The above and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent with reference to the following specific embodiments in conjunction with the drawings. Throughout the drawings, identical or similar reference numerals represent identical or similar elements. It should be understood that the drawings are schematic and that objects and elements are not necessarily drawn to scale.
[0010] [Figure 1] FIG. 2 is a schematic diagram of a flowchart of a method for adding media content to favorites according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of a display of a favorite folder list according to an embodiment of the present disclosure. [Figure 3] FIG. 10 is a schematic diagram of another display of a favorite folder list according to an embodiment of the present disclosure. [Figure 4] FIG. 10 is a schematic diagram of another display of a favorite folder list according to an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of a display of a fourth type of favorite folder list according to an embodiment of the present disclosure. [Figure 6] FIG. 10 is a schematic diagram of a display of a fifth type of favorite folder list according to an embodiment of the present disclosure. [Figure 7] FIG. 10 is a schematic diagram of a display of a third identifier according to an embodiment of the present disclosure. [Figure 8] FIG. 10 is a schematic flow chart diagram of another method for adding media content to favorites according to an embodiment of the present disclosure. [Figure 9] FIG. 10 is a schematic diagram of a display of a favorites folder panel according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a schematic diagram of a display of a favorites folder creation panel according to an embodiment of the present disclosure. [Figure 11] FIG. 1 is a block diagram of the structure of a media content favorites adding device according to an embodiment of the present disclosure. [Figure 12] 1 is a schematic diagram of a structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, the embodiments of the present invention will be described in more detail with reference to the drawings. The drawings show some examples of the present disclosure, however, the present disclosure can be implemented in various forms, and the following embodiments are provided for a clearer and more complete understanding of the present disclosure, and should not be construed as limiting the present invention. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and are not used to limit the protection scope of the present disclosure.
[0012] It should be understood that the activities 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.
[0013] As used herein, the term "comprises" and variations thereof are intended to be open inclusive, i.e., meaning "including, but not limited to." The term "based on" means "based at least in part on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one other embodiment," and the term "some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.
[0014] The concepts of "first," "second," etc. mentioned 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 the functions performed by these devices, modules, or units.
[0015] The terms "a" and "a plurality" referred to in this disclosure are illustrative and not limiting, and should be understood as "one or more" unless the context clearly indicates otherwise.
[0016] The names of messages or information interacting between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0017] It will be understood that before using any of the technical solutions disclosed in each embodiment of the present disclosure, the type, scope of use, usage scenario, etc. of personal information related to the present disclosure should be notified to users and their permission should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0018] For example, in response to receiving an active request from a user, presentation information is sent to the user to explicitly prompt the user that an operation requiring the acquisition and use of the user's personal information is being requested, allowing the user to autonomously choose, in accordance with the presentation information, whether or not to provide the personal information to software or hardware, such as an electronic device, application, server, or storage medium, that executes the operation of the technical solution of the present disclosure.
[0019] In an optional, non-limiting implementation, the form in which the presented information is sent to the user in response to the user's active request may be, for example, a pop-up window in which the presented information can be presented in text form. The pop-up window may also include a selection control that allows the user to select "agree" or "disagree" to providing personal information to the electronic device.
[0020] It will be understood that the above notification and user permission acquisition process is merely exemplary and is not intended to limit the implementation of the present disclosure, and other forms that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0021] 1 is a schematic flowchart of a method for adding media content to favorites according to an embodiment of the present disclosure. The method can be performed by a device for adding media content to favorites, which can be implemented by software and / or hardware and can be located in an electronic device, typically a mobile phone or a tablet computer. The method for adding media content to favorites according to an embodiment of the present disclosure is applied to a scenario in which media content is added to favorites. As shown in FIG. 1, the method for adding media content to favorites according to this embodiment may include:
[0022] S101: In response to a favorite operation on media content, add the media content to a media content favorite list of a current user, and display a favorite folder list of the current user, the favorite folder list being for displaying first identifiers of at least some of the favorite folders of the current user.
[0023] Here, the favorite operation may be a trigger operation for instructing to add media content to favorites, which may or may not act on a favorite control corresponding to the media content. When acting on a favorite control corresponding to the media content, the favorite operation may be, for example, a long press operation, a click operation, or a drag operation on the favorite control corresponding to the media content. In the following, an example will be described in which the favorite operation is a long press operation acting on the favorite control.
[0024] The media content may be understood as the media content corresponding to the favorite operation, i.e., the media content instructed to be added to favorites by the favorite operation. For example, when a current user watches a certain media content, the current user may perform a favorite operation on the media content, and the media content corresponding to the favorite operation is the media content currently displayed on the media content display page. The current user may be understood as the user currently performing the favorite operation.
[0025] The media content favorites list may be a list provided by the current application program for displaying media content added to favorites by the current user. In some embodiments, the media content favorites list may be used to display at least some of the media content added to favorites by the current user, where the at least some of the media content may include media content located in each favorite folder of the current user and / or media content added to favorites by the current user that is not located in any favorite folder. The favorite folder list may be a list of at least some of the favorite folders of the current user, where the favorite folders in the favorite folder list can be created by the current user or provided by the current application program. The following description takes as an example a case where the favorite folders in the favorite folder list are created by the current user.
[0026] It should be noted that although both the media content favorite list and the favorite folder are used to display media content that has been added to favorites by the current user, they are essentially different in that the media content located in the media content favorite list may also be located in one or more favorite folders at the same time. For example, the current user can add one or more media contents in the media content favorite list to one or more favorite folders through a predetermined trigger operation, and the media content located in the media content favorite list may not be located in any favorite folder.
[0027] The first identifier of the favorites folder may be an identifier of the favorites folder displayed in the favorites folder list. The identifier may be used to identify the corresponding favorites folder. The first identifier may be, for example, an icon and / or a name of the favorites folder.
[0028] For example, when a favorite operation for a certain media content is received, when a long press operation acting on the favorite control 20 corresponding to the certain media content is detected, the media content can be added to the current user's media content favorite list to realize adding the media content to the favorites, and a favorite folder list 21 of the current user can be displayed, and first identifiers of at least some of the current user's favorite folders can be displayed in the favorite folder list 21 to facilitate the current user to add the media content to the corresponding favorite folder by triggering the first identifiers, for example, as shown in Figures 2 and 3 .
[0029] 2 and 3 (in which the first identifier is an icon and the third identifier is a name, for example), when the first identifier of a certain favorite folder is displayed in the favorite folder list 21, the third identifier of the favorite folder may also be displayed. Here, the third identifier may be displayed at a position related to the first identifier, and the related position may be located outside the favorite folder list 21 (as shown in FIG. 2) or inside the favorite folder list 21 (as shown in FIG. 3), and may be specifically set as needed.
[0030] In this embodiment, the favorite folder list is used to display first identifiers of at least some of the current user's favorite folders. It can also be used to display interaction controls related to the favorite folders, such as a first control for triggering the display of a favorite folder panel and / or a second control for triggering the display of a favorite folder creation panel. Optionally, the favorite folder list displays at least one of a first control for triggering the execution of a first-panel display operation and a second control for triggering the execution of a second-panel display operation. Here, the first-panel display operation may be a trigger operation for instructing the display of the favorite folder panel, and the second-panel display operation may be a trigger operation for instructing the display of the favorite folder creation panel.
[0031] This embodiment does not limit the display method of the first control and the second control. For example, the first control and the second control may be displayed simultaneously in the favorite folder list, or only the first control or only the second control may be displayed in the favorite folder list at the same time.
[0032] When only the first control or the second control is displayed, for example, it may be set in advance whether to display the first control in the favorite folder list or the second control in the favorite folder list, or it may be determined according to a predetermined condition to display the first control or the second control in the favorite folder list. For example, when a predetermined condition is met, the first control is displayed in the favorite folder list, and when a predetermined condition is met, the first control is displayed. conditions If the above condition is not satisfied, a second control is displayed in the favorite folder list.
[0033] The predetermined condition may be set as needed, and in some embodiments, the predetermined condition may be set such that the number of favorite folders of the current user is equal to or greater than a predetermined number, where optionally, displaying the current user's favorite folder list includes at least one of: if the number of favorite folders of the current user is equal to or greater than the predetermined number, displaying the current user's favorite folder list and displaying a first control and first identifiers of the predetermined number of favorite folders in the favorite folder list; or if the number of favorite folders of the current user is less than the predetermined number, displaying the current user's favorite folder list and displaying a second control and first identifiers of each favorite folder of the current user in the favorite folder list.
[0034] Here, the number of favorite folders may be understood to be the total number of favorite folders for adding media content to favorites of the current user. The predetermined number may be set as needed, for example, the predetermined number may be set to 2, 3, or 5.
[0035] In the above embodiment, the favorite folder list displays favorite folders that do not exceed a predetermined number, and if the user has a large number of favorite folders (for example, more than a predetermined number), a first control is displayed in the favorite folder list, making it easy for the user to view favorite folders that are not displayed in the favorite folder list.If the user has a small number of favorite folders (for example, less than a predetermined number), a second control is displayed in the favorite folder list, making it easy for the user to create a new favorite folder.
[0036] Taking the predetermined number as an example, if the number of favorite folders of the current user is three (i.e., the predetermined number) or more, as shown in Figures 2 and 3, in response to the favorite operation of the current user, media content can be added to the favorites, and a favorite folder list 21 of the current user can be displayed, and first identifiers 22 and first controls 23 of three favorite folders can be displayed in the favorite folder list 21. If the number of favorite folders of the current user is greater than 0 and less than 3, as shown in Figures 4 and 5 (the drawings show an example in which the current user has two favorite folders), media content can be added to the favorites, and the favorite folder list 21 of the current user can be displayed, and first identifiers 22 and second controls 24 of each favorite folder of the current user can be displayed in the favorite folder list 21. If the number of favorite folders of the current user is zero, as shown in Figure 6, in response to the favorite operation of the current user, media content can be added to the favorites, and the favorite folder list 21 of the current user can be displayed, and second controls 24 can be displayed in the favorite folder list 21.
[0037] In this embodiment, the favorite folder list 21 may be displayed in a predetermined area, or may be displayed in an area related to the favorite control 20 of the media content (or the trigger position of the favorite operation), for example, may be displayed in an area to the left of the favorite control 20 of the media content, as shown in Figures 2 to 5. The display manner of the objects in the favorite folder list 21 (including the identifiers and controls of the favorite folders) in the favorite folder list 21 is not limited, for example, the objects in the favorite folder list 21 may be arranged horizontally (as shown in Figures 2 and 4) or vertically (as shown in Figures 3 and 5) in the favorite folder list 21.
[0038] In this embodiment, when a first identifier 22 of a favorite folder is displayed in the favorite folder list 21, a third identifier of the corresponding favorite folder may also be displayed. For example, the third identifier of the corresponding favorite folder may be displayed at a position relative to the first identifier 22. The specific position of the relative position is not limited. For example, as shown in FIGS. 2 to 5, when the first identifiers 22 (e.g., icons) are arranged horizontally, the first identifiers 22 may be displayed within the favorite folder list 21, and the third identifiers (e.g., names) corresponding to the first identifiers 22 may be displayed outside the favorite folder list 21. For example, the third identifiers (e.g., names) corresponding to the first identifiers 22 may be displayed above the corresponding first identifiers 22. When the first identifiers 22 are arranged vertically, the third identifiers corresponding to the first identifiers 22 may be displayed within the favorite folder list 21, for example, to the right of the corresponding first identifiers 22.
[0039] In some embodiments, in the case of a horizontal arrangement, when the favorite folder list is displayed for the first time or when the user has not selected any favorite folders, the third identifiers corresponding to each first identifier in the favorite folder list may all be displayed in the first style. In this case, displaying the current user's favorite folder list includes displaying the current user's favorite folder list, displaying first identifiers of at least some of the current user's favorite folders in the horizontal arrangement in the favorite folder list, and displaying third identifiers associated with the corresponding first identifiers at positions associated with the first identifiers, where the third identifiers associated with the first identifiers and the first identifiers are identifiers of the same favorite folder, and the third identifiers are displayed in the first style.
[0040] Here, the relative position of the first identifier may be considered as a position relative to the display position of the first identifier, for example, a position around the display position of the first identifier.
[0041] 2 and 4, when displaying the current user's favorite folder list 21, the first identifiers 22 of at least some of the favorite folders may be displayed in a horizontal arrangement in the favorite folder list 21, and the third identifiers of the corresponding favorite folders may be displayed in a first style at a relative position (e.g., above) of each first identifier 22. In addition, when a first control 23 and / or a second control 24 are displayed in a favorite folder, the first control 23 / second control 24 may be arranged horizontally together with the first identifier, and in this case, the control names of the corresponding controls may be displayed at a relative position of the first control 23 / second control 24.
[0042] S102: In response to a trigger operation on the first identifier, add the media content to a favorites folder corresponding to the first identifier affected by the trigger operation.
[0043] Here, the trigger operation on a first identifier may be a trigger operation for instructing to add media content to a favorites folder corresponding to the first identifier. The trigger operation may be an operation of triggering a certain first identifier displayed in the favorites folder list, which may include a click trigger operation and / or a slide trigger operation. The click trigger operation may be an operation of clicking a certain first identifier displayed in the favorites folder list. The slide trigger operation may be an operation of sliding a finger / stylus to a certain first identifier displayed in the favorites folder list and then lifting the finger / stylus. The first identifier acted upon by the trigger operation may be considered as a first identifier acted upon when the trigger operation ends, for example, a first identifier displayed at the trigger position when the trigger operation ends.
[0044] Specifically, when a trigger operation is received for a first identifier displayed in the favorite folder list, for example, when it is detected that the current user clicks on a first identifier displayed in the favorite folder list or slides to a first identifier displayed in the favorite folder list and then terminates the trigger operation, the media content can be added to the favorite folder corresponding to the first identifier.
[0045] In this embodiment, when a favorite operation for media content is received, the media content can be added to favorites, and the media content can be added to favorites while also displaying the current user's favorite folder list. This allows the user to add the media content to favorites and display the favorite folder list through one trigger operation (i.e., favorite operation), without first performing one operation to add the media content to favorites and then performing another operation to instruct the current application to display the favorite folder list, and without first selecting a favorite folder to add the media content to favorites, thereby enriching the way of adding media content to favorites.
[0046] In some embodiments, the trigger operation includes a slide trigger operation, and further includes, after displaying the current user's favorite folder list, switching a third identifier associated with a first identifier that has currently been slid to arrive by the slide trigger operation to a second style during execution of the slide trigger operation, and canceling display of a third identifier associated with a first identifier that has not currently been slid to arrive by the slide trigger operation.
[0047] In the above embodiment, it is possible to support users to add media content to favorite folders in a sliding manner, and in the process of the user sliding, the identifier (e.g., the first identifier and / or the second identifier) of the currently slid favorite folder can be displayed in different styles.
[0048] Taking the third identifier as an example, when the favorite folder list 21 is first displayed in response to a favorite operation, as shown in Figures 2 and 4, icons of at least some of the favorite folders may be displayed in the favorite folder list 21, and a first control 23 / second control 24 may be further displayed, with the names of the corresponding favorite folders displayed at the associated positions of the first identifier 22 and the names of the corresponding controls displayed at the associated positions of the first control 23 / second control 24. At this time, both the names of the favorite folders and the names of the controls may be displayed in a first style.
[0049] When the user slides to the first identifier of a favorites folder, the name of the favorites folder corresponding to the first identifier 22 that has been slid to is switched from the first style to the second style, as shown in Fig. 7, and the display of the name of the favorites folder corresponding to the first identifier 22 that has not been slid to can be canceled (take the example of the current slide to the first identifier 22 of the favorites folder second from the right in the drawing). Note that, as shown in Fig. 7, the display style of the first identifier 22 that has been slid to can also be switched, for example, by increasing the display size of the first identifier 22 that has been slid to.
[0050] As can be seen, when sliding to a certain control position displayed in the favorite folder list, the name of the control can also be switched from a first style to a second style, and the display style of the control can further be switched.
[0051] In this embodiment, the first style and the second style may be different display styles, for example, the identifier content displayed in the first style may be not less than the identifier content displayed in the second style, and optionally, the identifier content displayed for the third identifier in the second style may be more than or equal to the identifier content displayed for the third identifier in the first style.
[0052] For example, if the identifier content of a certain third identifier is not fully displayed in the first style, when the style is switched to and displayed in the second style, the identifier content displayed in the third identifier may be more than the identifier content displayed in the first style; if the identifier content of a certain third identifier is already fully displayed in the first style, when the style is switched to and displayed in the second style, the identifier content displayed in the third identifier may be the same as the identifier content displayed in the first style, i.e., all of the content of the third identifier is displayed.
[0053] For example, taking the third identifier as a name, in the first style, up to n characters can be displayed. For example, if the number of characters in the name is n or less, all characters in the name can be displayed, such as the names of the favorite folders “Kitty” and “Sci-Fi Movies” shown in FIGS. 2 and 4 . If the number of characters in the name is greater than n, the first n-1 characters in the name can be displayed, and the n-th character can be displayed as “…” to inform the user that the name is not fully displayed. For example, the name of the favorite folder “Makeup…” shown in FIGS. 2 and 4 . In the second style, up to m characters can be displayed. For example, if the number of characters in the name is m or less, all characters can be displayed. If the number of characters in the name is greater than m, the first m-1 characters in the name can be displayed, and the m-th character can be displayed as “…” to inform the user that the name is not fully displayed. For example, the name of the favorite folder “Makeup Skills…” shown in FIG. 7 Here, m and n are both positive integers, m>n, and the specific values of m and n can be set as needed. In Figures 2 and 4, n=3 is taken as an example, and in Figure 7, m=7 is taken as an example.
[0054] In this embodiment, the user can also add the media content to the favorites by performing an operation different from the favorite operation. For example, when a first operation for the media content is received, the media content can be directly added to the media content favorite list without displaying the current user's favorite folder list; and / or when a second operation for the media content is received, the current user's favorite folder list is displayed without adding the media content to the media content favorite list, and when it is detected that the user triggers a first identifier of a favorite folder in the favorite folder list, the media content can be added to the favorite folder corresponding to the first identifier in response to the trigger operation, and the media content can be further added to the media content favorite list. Here, the first operation / second operation and the favorite operation may be different trigger operations.
[0055] In addition, when the trigger operation for a first identifier is received, in addition to adding the media content to the favorites folder corresponding to the first identifier affected by the trigger operation, the display of the current user's favorites folder list may be canceled, thereby allowing the user to view the media content.
[0056] The method for adding media content to favorites according to this embodiment includes, in response to a favorite operation on the media content, adding the media content to a media content favorite list of a current user, and displaying a favorite folder list of the current user, the favorite folder list being for displaying first identifiers of at least some of the favorite folders of the current user, and, in response to a trigger operation on the first identifiers, adding the media content to the favorite folder corresponding to the first identifier affected by the trigger operation. By adopting the above technical solution, this embodiment can display the favorite folder list and add the media content to the media content favorite list, thereby enriching the way of adding media content to favorites.
[0057] 8 is a schematic diagram of a flowchart of a method for adding another media content to favorites according to an embodiment of the present disclosure. The technical solution in this embodiment can be combined with at least one or more optional technical solutions in the above-mentioned embodiments. Optionally, after displaying the favorite folder list of the current user, the method further includes displaying a favorite folder panel in response to a first panel display operation performed in the favorite folder list, for displaying second identifiers of at least some of the favorite folders of the current user, where the second identifiers are for triggering adding the media content to the corresponding favorite folders.
[0058] Optionally, the method of adding media content to favorites according to this embodiment further includes displaying a favorite folder creation panel for creating a new favorite folder and adding the media content to the new favorite folder in response to a second panel display operation performed within the favorite folder list or the favorite folder panel.
[0059] Optionally, after displaying the current user's favorite folder list, the method further includes canceling the display of the favorite folder list in response to a display cancel operation on the favorite folder list, and displaying predetermined prompt information to notify the user that the media content has been successfully added to favorites.
[0060] Accordingly, as shown in FIG. 8, the method for adding media content to favorites according to this embodiment may include:
[0061] S201: In response to a favorite operation on media content, add the media content to a media content favorite list of a current user, display a favorite folder list of the current user, and perform at least one of S202 to S205, wherein the favorite folder list is for displaying first identifiers of at least some of the favorite folders of the current user.
[0062] S202: In response to a trigger operation on the first identifier, add the media content to a favorites folder corresponding to the first identifier affected by the trigger operation.
[0063] S203: In response to a first panel display operation performed within the favorite folder list, display a favorite folder panel for displaying second identifiers of at least some of the current user's favorite folders, the second identifiers being for triggering adding the media content to the corresponding favorite folders.
[0064] Here, the first panel display operation may be a trigger operation for instructing to display a favorite folder panel, for example, an operation for triggering a first control displayed in the favorite folder list. The favorite folder panel may be a panel for displaying second identifiers of at least some of the favorite folders of the current user, where the at least some favorite folders may include favorite folders corresponding to the first identifiers displayed in the favorite folder list. For example, the favorite folder panel may be used to display first identifiers of not more than a predetermined number of favorite folders in the favorite folder list, and the favorite folder panel may be used to display second identifiers of all favorite folders of the current user.
[0065] The second identifier of the favorite folder may be considered as the identifier of the favorite folder displayed in the favorite folder panel, and its style may be the same as or different from the style of the first identifier / third identifier. For example, the second identifier may include the icon and / or name of the corresponding favorite folder. The number of second identifiers displayed in the favorite folder panel may be equal to or greater than the number of first identifiers displayed in the favorite folder list. In other words, the number of favorite folders whose second identifiers are displayed in the favorite folder panel may be equal to or greater than the number of favorite folders whose first identifiers are displayed in the favorite folder list. For example, the favorite folder list may be used to display the first identifiers of not more than a predetermined number of favorite folders, and the favorite folder panel may be used to display the second identifiers of all favorite folders of the current user.
[0066] In addition, displaying the second identifiers of all of the current user's favorite folders in the favorite folder panel may be understood to mean that the user can view the second identifiers of each of the favorite folders they have created in the favorite folder panel directly or through a certain operation (e.g., a favorite folder switching operation). For example, if the number of favorite folders is small, the second identifiers of all of the current user's favorite folders can be displayed directly in the favorite folder panel. If the number of favorite folders is large, the second identifiers of the current user's favorite folders can be displayed in the favorite folder panel in a switchable manner based on the user's favorite folder switching operation. Displaying the first identifiers / second identifiers of all of the current user's favorite folders may be considered to be used to display the first identifiers / second identifiers of all displayable favorite folders. For example, if a favorite folder of the current user contains information violating laws and regulations, the first identifier / second identifier of the favorite folder may not be displayed.
[0067] Illustratively, as shown in Figures 2 and 3, a first control 23 can be displayed in the favorite folder list 21. Thus, when it is detected that the current user triggers the first control 23, it is determined that a first panel display operation has been received, and in response to the first panel display operation, a favorite folder panel 90 can be displayed, and second identifiers of at least some of the current user's favorite folders can be displayed in the favorite folder panel 90, and a second control 24 can be further displayed, as shown in Figure 9.
[0068] S204: In response to a second panel display operation performed in the favorite folder list or the favorite folder panel, display a favorite folder creation panel for creating a new favorite folder and adding the media content to the new favorite folder.
[0069] Here, the second panel display operation may be a trigger operation for instructing to display a favorites folder creation panel, for example, an operation for triggering a second control to be displayed in the favorites folder list or the favorites folder panel. The favorites folder creation panel may be a panel through which a user creates a new favorites folder.
[0070] Specifically, when the favorite folder list 21 is displayed, the second control 24 can be displayed in the favorite folder list 21 as shown in Figures 4 and 5, and / or when the favorite folder panel 90 is displayed, the second control 24 can be displayed in the favorite folder panel 90 as shown in Figure 9. Thus, when it is detected that the current user triggers the second control 24 displayed in the favorite folder list 21 or the second control 24 displayed in the favorite folder panel 90, the favorite folder creation panel 100 can be displayed, and a virtual keyboard can also be displayed to facilitate the current user to input the name of the favorite folder they wish to create through the virtual keyboard, as shown in Figure 10.
[0071] Thereby, the current user can set information of the new favorite folder he / she wants to create in the favorite folder creation panel 100, for example, set the name and / or icon of the new favorite folder, and after completing the setting, trigger the confirmation control 101 displayed in the favorite folder creation panel.
[0072] Accordingly, if the current application program detects that the current user triggers the confirmation control 101 displayed in the favorites folder creation panel, it can create a new favorites folder based on the current user's settings, add the media content to the new favorites folder, and further cancel the display of the favorites folder creation panel 100.
[0073] S205: In response to a display cancel operation on the favorite folder list, the display of the favorite folder list is canceled, and predetermined prompt information is displayed to notify that the media content has been successfully added to favorites.
[0074] Here, the display cancel operation may be a trigger operation for instructing to cancel the display of the favorite folder list, such as an operation of triggering a non-control area outside the favorite folder list, an operation of triggering a blank area within the favorite folder list, or another gesture operation for instructing to cancel the display of the favorite folder list, etc. The predetermined prompt information may be prompt information for notifying that the media content has been successfully added to favorites.
[0075] In this embodiment, after the current user performs the favorite operation, the adding of the media content to the favorites can be completed regardless of whether the current user has performed the trigger operation to instruct the adding of the media content to the favorites folder list. Therefore, even if the current user has not performed the trigger operation, i.e., has performed a display cancel operation, in other words, even if the user has not added the media content to any of the favorites folders, when a display cancel operation is received for the favorites folder list, the user can be notified that the adding of the media content to the favorites has been successful.
[0076] The method for adding media content to favorites according to this embodiment enriches the method for adding media content to favorites and the method for creating favorite folders, thereby improving the user's favorites experience.
[0077] 11 is a structural schematic diagram of an apparatus for adding media content to favorites according to an embodiment of the present disclosure. The apparatus can be implemented by software and / or hardware and can be located in an electronic device, typically a mobile phone or a tablet computer, and can add media content to favorites by performing the method for adding media content to favorites. As shown in FIG. 11, the apparatus for adding media content to favorites according to this embodiment may include a list display module 1101 and a favorite folder addition module 1102, in which: the list display module 1101 is used to, in response to a favorite operation on media content, add the media content to a media content favorite list of a current user and display a favorite folder list of the current user, the favorite folder list being for displaying first identifiers of at least some of the favorite folders of the current user; The favorites folder addition module 1102 is used to add the media content to a favorites folder corresponding to the first identifier on which the trigger operation is acted, in response to a trigger operation on the first identifier.
[0078] The device for adding media content to favorites according to this embodiment includes a list display module that adds the media content to a media content favorite list of a current user in response to a favorite operation on the media content, and displays a favorite folder list of the current user, the favorite folder list being for displaying first identifiers of at least some of the favorite folders of the current user, and a favorite folder adding module that adds the media content to the favorite folder corresponding to the first identifier affected by the trigger operation in response to a trigger operation on the first identifier. By adopting the above technical solution, this embodiment can display the favorite folder list and add the media content to the media content favorite list, thereby enriching the way of adding media content to favorites.
[0079] Furthermore, the device for adding media content to favorites according to this embodiment may further include a first panel display module for, after displaying the favorite folder list of the current user, displaying a favorite folder panel for displaying second identifiers of at least some of the favorite folders of the current user in response to a first panel display operation performed in the favorite folder list, wherein the second identifiers are for triggering adding the media content to the corresponding favorite folders.
[0080] Furthermore, the device for adding media content to favorites according to this embodiment may further include a second panel display module for displaying a favorite folder creation panel for creating a new favorite folder and adding the media content to the new favorite folder in response to a second panel display operation performed in the favorite folder list or the favorite folder panel.
[0081] In the above solution, at least one of a first control that can be used to trigger the execution of a first panel display operation and a second control that can be used to trigger the execution of a second panel display operation may be displayed in the favorite folder list.
[0082] In the above solution, the list display module 1101 can be used to perform at least one of: when the number of favorite folders of the current user is equal to or greater than a predetermined number, display a favorite folder list of the current user and display a first control and first identifiers of the predetermined number of favorite folders in the favorite folder list; and when the number of favorite folders of the current user is less than the predetermined number, display a favorite folder list of the current user and display a second control and first identifiers of each favorite folder of the current user in the favorite folder list.
[0083] In the above solution, the list display module 1101 can be used to display a favorite folder list of the current user, display first identifiers of at least some of the favorite folders of the current user in a horizontal arrangement manner in the favorite folder list, and display third identifiers related to the corresponding first identifiers at relative positions of the first identifiers, where the third identifiers related to the first identifiers and the first identifiers are identifiers of the same favorite folder, and the third identifiers are displayed in a first style.
[0084] In the above solution, the trigger operation may include a slide trigger operation, and the device for adding media content to favorites according to this embodiment may further include a style switching module for, after displaying the current user's favorite folder list, switching a third identifier associated with a first identifier currently slid to by the slide trigger operation to a second style during execution of the slide trigger operation, and canceling display of a third identifier associated with a first identifier not currently slid to by the slide trigger operation.
[0085] In the above solution, the identifier content displayed for the third identifier in the second style may be greater than the identifier content displayed for the third identifier in the first style, or may be the same as the identifier content displayed for the third identifier in the first style.
[0086] Furthermore, the device for adding media content to favorites according to this embodiment may further include a display cancellation module for, after displaying the current user's favorite folder list, canceling the display of the favorite folder list in response to a display cancellation operation on the favorite folder list, and displaying predetermined prompt information to notify the user that the media content has been successfully added to favorites.
[0087] The device for adding media content to favorites according to the embodiment of the present disclosure can execute the method for adding media content to favorites according to any embodiment of the present disclosure, and includes functional modules and beneficial effects corresponding to the execution of the method for adding media content to favorites. For technical details not described in detail in this embodiment, please refer to the method for adding media content to favorites according to any embodiment of the present disclosure.
[0088] Referring now to FIG. 12, FIG. 12 shows a schematic diagram of an electronic device (e.g., a terminal device) 1200 suitable for implementing an embodiment of the present disclosure. Terminal devices according to the embodiment of the present disclosure include, but are not limited to, mobile devices such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), and in-car devices (e.g., car navigation devices), as well as fixed devices such as digital TVs and desktop computers. The electronic device shown in FIG. 12 is merely an example and does not limit the functionality and application scope of the embodiment of the present disclosure.
[0089] 12, electronic device 1200 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 1201 that can perform various appropriate operations and processes in accordance with a program stored in read-only memory (ROM) 1202 or a program loaded from storage device 1208 into random access memory (RAM) 1203. RAM 1203 also stores various programs and data necessary for the operation of electronic device 1200. Processing unit 1201, ROM 1202, and RAM 1203 are connected to one another via a bus 1204. An input / output (I / O) interface 1205 is also connected to bus 1204.
[0090] Typically, devices such as input devices 1206, including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 1207, including, for example, a liquid crystal display (LCD), speakers, vibrator, etc.; storage devices 1208, including, for example, a magnetic tape, hard disk, etc.; and communication devices 1209, are connected to the I / O interface 1205. The communication devices 1209 enable the electronic device 1200 to communicate wirelessly or via wires with other devices to exchange data. While FIG. 12 illustrates the electronic device 1200 with various devices, it should be understood that it need not implement or include all of the devices shown. Alternatively, more or fewer devices may be implemented or included.
[0091] In particular, the processes described above with reference to the flowcharts may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program embodied in a non-transitory computer-readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In this embodiment, the computer program may be downloaded and installed from a network via the communication device 1209, or may be installed from the storage device 1208 or the ROM 1202. When executed by the processing device 1201, the computer program performs the above-mentioned functions, which are limited to the push processing method described above according to the embodiment of the present disclosure.
[0092] It should be noted that the computer-readable medium described above in this disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above. 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 of the above. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in combination with an instruction execution system, apparatus, or device. However, in this disclosure, a computer-readable signal medium may include a propagated data signal, in baseband or as part of a carrier wave, having computer-readable program code embedded therein. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. Furthermore, a computer-readable signal medium may be any computer-readable medium, other than a computer-readable storage medium, that can transmit, propagate, or transmit a program for use by 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 wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.
[0093] In some embodiments, clients and servers may communicate using any network protocol now known or hereafter developed, such as HyperText Transfer Protocol (HTTP), and may be connected to one another via any manner or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), extranets (e.g., the Internet), end-to-end networks (e.g., ad-hoc end-to-end networks), and other networks now known or hereafter developed.
[0094] The computer-readable medium may be included in the electronic device, or may exist separately from the electronic device.
[0095] The computer-readable medium is equipped with one or more programs that, when executed by the electronic device, cause the electronic device to: add the media content to a media content favorite list of a current user in response to a favorite operation on the media content, and display a favorite folder list of the current user, the favorite folder list being for displaying first identifiers of at least some of the favorite folders of the current user; and, in response to a trigger operation on the first identifier, add the media content to the favorite folder corresponding to the first identifier on which the trigger operation was applied.
[0096] Computer program code for carrying out the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, etc., as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, it may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).
[0097] The flowcharts and block diagrams in the figures illustrate the architecture, functions, and operations that can be implemented in accordance with systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code, including one or more executable instructions for implementing a given logical function. It should also be noted that in some implementations, the functions noted in the blocks may occur in a different order than that shown in the figures. For example, two blocks shown in succession may actually be executed substantially in parallel or may be executed in the reverse order depending on the functionality involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented in a dedicated hardware-based system that performs a given function or operation, or in a combination of dedicated hardware and computer instructions.
[0098] The units according to the embodiments of the present disclosure described above may be implemented in software or hardware, and the names of modules therein do not constitute limitations on the units themselves in any case.
[0099] The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.
[0100] In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain or store a program used by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a convenient compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0101] According to one or more embodiments of the present disclosure, Example 1 provides a method for adding media content to favorites, the method comprising: In response to a favorite operation on the media content, adding the media content to a media content favorites list of the current user and displaying a favorite folder list of the current user to display first identifiers of at least some of the favorite folders of the current user; In response to a trigger operation on the first identifier, adding the media content to a favorites folder corresponding to the first identifier affected by the trigger operation.
[0102] According to one or more embodiments of the present disclosure, in Example 2, according to the method of Example 1, after displaying the current user's favorite folder list, The method further includes displaying a favorite folder panel for displaying second identifiers of at least some of the current user's favorite folders in response to a first panel display operation performed within the favorite folder list, the second identifiers being for triggering adding the media content to the corresponding favorite folders.
[0103] According to at least one embodiment of the present disclosure, in Example 3, according to the method described in Example 1, The method further includes displaying a favorite folder creation panel for creating a new favorite folder and adding the media content to the new favorite folder in response to a second panel display operation performed within the favorite folder list or the favorite folder panel.
[0104] According to one or more embodiments of the present disclosure, in Example 4, according to the method described in any one of Examples 1 to 3, at least one of a first control for triggering execution of a first panel display operation and a second control for triggering execution of a second panel display operation is displayed in the favorite folder list.
[0105] According to one or more embodiments of the present disclosure, in Example 5, according to the method of Example 4, displaying the current user's favorite folder list includes: If the number of favorite folders of the current user is equal to or greater than a predetermined number, displaying a favorite folder list of the current user, and displaying a first control and first identifiers of the predetermined number of favorite folders in the favorite folder list; If the number of favorite folders of the current user is less than a predetermined number, the method includes at least one of displaying a favorite folder list of the current user, and displaying a second control and a first identifier of each favorite folder of the current user in the favorite folder list.
[0106] According to one or more embodiments of the present disclosure, in Example 6, according to the method of any one of Examples 1 to 3, displaying the current user's favorite folder list may include: The method includes displaying a favorite folder list of the current user, displaying first identifiers of at least some of the favorite folders of the current user in a horizontal arrangement in the favorite folder list, and displaying third identifiers associated with the corresponding first identifiers at positions associated with the first identifiers, wherein the third identifiers associated with the first identifiers and the first identifiers are identifiers of the same favorite folder, and the third identifiers are displayed in a first style.
[0107] According to one or more embodiments of the present disclosure, in Example 7, the method according to Example 6, wherein the trigger operation includes a slide trigger operation, and after displaying the current user's favorite folder list, The method further includes, during execution of the slide trigger operation, switching a third identifier associated with a first identifier that has currently been slid to arrive by the slide trigger operation to a second style, and canceling display of a third identifier associated with a first identifier that has not currently been slid to arrive by the slide trigger operation.
[0108] According to one or more embodiments of the present disclosure, in Example 8, the method described in Example 7 is such that the identifier content displayed on the third identifier in the second style is greater than or equal to the identifier content displayed on the third identifier in the first style.
[0109] According to one or more embodiments of the present disclosure, in Example 9, the method according to any one of Examples 1 to 3, after displaying the current user's favorite folder list, The method further includes, in response to a display cancel operation on the favorite folder list, canceling the display of the favorite folder list and displaying predetermined prompt information to notify the user that the media content has been successfully added to favorites.
[0110] According to one or more embodiments of the present disclosure, Example 10 provides a device for adding media content to favorites, the device comprising: a list display module for, in response to a favorite operation on media content, adding the media content to a media content favorites list of a current user and displaying a favorite folder list of the current user to display first identifiers of at least some of the current user's favorite folders; and a favorite folder addition module for, in response to a trigger operation on the first identifier, adding the media content to a favorite folder corresponding to the first identifier on which the trigger operation has been acted upon.
[0111] According to one or more embodiments of the present disclosure, Example 11 provides an electronic device, the electronic device comprising: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, they cause the one or more processors to implement the method for adding media content to favorites according to any one of Examples 1-9.
[0112] According to one or more embodiments of the present disclosure, Example 12 provides a computer-readable storage medium having a computer program stored thereon, the computer program being capable of implementing the method of adding media content to favorites described in any one of Examples 1 to 9 when executed by a processor.
[0113] The above description merely describes preferred embodiments of the present disclosure and the technical principles applied thereto. Those skilled in the art should understand that the scope of the present disclosure is not limited to the technical solutions based on the specific combinations of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept disclosed above. For example, technical solutions in which the above features are replaced with technical features having similar functions as disclosed in the present disclosure (but are not limited thereto).
[0114] Furthermore, although operations have been described in a particular order, this should not be construed as requiring these operations to be performed in the particular or sequential order presented. Multitasking and parallel processing may be advantageous in certain environments. Similarly, although details of several specific embodiments have been included in the above description, these should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments, either individually or in any suitable subcombination.
[0115] Although the present subject matter has been described using language specific to structural features and / or method logic operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.
Claims
1. In response to a favorite operation on the media content, adding the media content to a media content favorites list of the current user and displaying a favorite folder list of the current user to display first identifiers of at least some of the current user's favorite folders; In response to a trigger operation on the first identifier, adding the media content to a favorites folder corresponding to the first identifier affected by the trigger operation.
2. After displaying the current user's favorite folder list, 2. The method of claim 1, further comprising: displaying a favorite folder panel for displaying second identifiers of at least some of the current user's favorite folders in response to a first panel display operation performed within the favorite folder list, the second identifiers being for triggering adding the media content to the corresponding favorite folders.
3. 2. The method of claim 1, further comprising displaying a favorite folder creation panel for creating a new favorite folder and adding the media content to the new favorite folder in response to a second panel display operation performed within the favorite folder list or favorite folder panel.
4. A method according to any one of claims 1 to 3, wherein at least one of a first control for triggering execution of a first panel display operation and a second control for triggering execution of a second panel display operation is displayed in the favorite folder list.
5. Displaying the current user's favorite folder list If the number of favorite folders of the current user is equal to or greater than a predetermined number, displaying a favorite folder list of the current user, and displaying a first control and first identifiers of the predetermined number of favorite folders in the favorite folder list; 5. The method of claim 4, further comprising at least one of: if the number of favorite folders of the current user is less than a predetermined number, displaying a favorite folder list of the current user; and displaying a second control and a first identifier of each favorite folder of the current user in the favorite folder list.
6. Displaying the current user's favorite folder list 4. The method of claim 1, further comprising: displaying a favorite folder list of the current user; displaying first identifiers of at least some of the favorite folders of the current user in a horizontal arrangement in the favorite folder list; and displaying third identifiers associated with the corresponding first identifiers at positions associated with the first identifiers, wherein the third identifiers associated with the first identifiers and the first identifiers are identifiers of the same favorite folder, and the third identifiers are displayed in a first style.
7. The trigger operation includes a slide trigger operation, and after displaying the current user's favorite folder list, 7. The method of claim 6, further comprising: during execution of the slide trigger operation, switching a third identifier associated with a first identifier that has currently been slid to arrive by the slide trigger operation to a second style; and canceling display of a third identifier associated with a first identifier that has not currently been slid to arrive by the slide trigger operation.
8. 8. The method of claim 7, wherein the identifier content displayed on the third identifier in the second style is greater than or equal to the identifier content displayed on the third identifier in the first style.
9. After displaying the current user's favorite folder list, The method of any one of claims 1 to 3, further comprising: in response to a display cancel operation on the favorite folder list, canceling the display of the favorite folder list and displaying predetermined prompt information to notify that the media content has been successfully added to favorites.
10. a list display module for, in response to a favorite operation on media content, adding the media content to a media content favorites list of a current user and displaying a favorite folder list of the current user to display first identifiers of at least some of the current user's favorite folders; a favorites folder addition module for adding the media content to a favorites folder corresponding to the first identifier affected by the trigger operation in response to the trigger operation on the first identifier.
11. at least one processor; a memory communicatively connected to the at least one processor; The memory stores a computer program executable by the at least one processor, and when executed by the at least one processor, the computer program causes the at least one processor to perform the method for adding media content to favorites described in any one of claims 1 to 9.
12. 10. A computer-readable storage medium having stored thereon computer instructions that, when executed by a processor, are used to implement the method of adding media content to favorites described in any one of claims 1 to 9.
Citation Information
Patent Citations
Video distribution system, information provision device, and video information provision method
JP2013126150A
Systems, devices, and methods for dynamically providing user interface controls on a touch-sensitive secondary display
JP2019527891A
Enhanced favorites service for web browsers and web applications
US20070033516A1
Method for displaying contents information
US20110119712A1
Interactive content delivery service having favorite program selection capability
US20160269793A1