Methods and devices for adding media content to favorites, electronic devices, storage media, and computer programs.

JP7923407B2Active Publication Date: 2026-09-17BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025514612
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2023-03-27
Filing Date
2024-03-12
Publication Date
2026-09-17
Estimated Expiration
2044-03-12

AI Technical Summary

Benefits of technology

を具備する。本実施例において詳しく説明されていない技術的細部は、本開示の任意の実施例によるメディアコンテンツのお気に入りへの追加方法を参照することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007923407000001
    Figure 0007923407000001
  • Figure 0007923407000002
    Figure 0007923407000002
  • Figure 0007923407000003
    Figure 0007923407000003
Patent Text Reader

Abstract

An embodiment of the present disclosure provides a method and apparatus, an electronic device, and a storage medium for adding media content to favorites, the method including: in response to a favorite operation on 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 to display first identifiers of at least some of the current user's favorite folders; 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.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims priority to the Chinese patent application filed with the China National Intellectual Property Administration on March 27, 2023, with application number 202310312053.6 and the invention title "Method and apparatus for adding media content to favorites, electronic device and storage medium", the entire content of which is incorporated into this application by reference.

[0002] Embodiments of the present disclosure relate to the field of computer technology, and in particular to a method and apparatus for adding media content to favorites, an electronic device 、 and a storage medium , and computer programs .

Background Art

[0003] Currently, in some application programs, a user can add a viewed video to favorites. However, in the prior art, the way of adding a video to favorites is single.

Summary of Invention

[0004] Embodiments of the present disclosure provide a method and apparatus for adding media content to favorites, an electronic device and a storage medium for enriching ways of adding media content to favorites.

[0005] According to a first aspect, embodiments of the present disclosure provide a method for adding media content to favorites, the method comprising: in response to a favorite operation on media content, adding the media content to a current user's media content favorite list, and displaying a favorite folder list for displaying first identifiers of at least part of favorite folders of the current user; and in response to a trigger operation on the first identifier, adding the media content to the favorite folder corresponding to the first identifier on which the trigger operation acts.

[0006] According to a second aspect, an embodiment of the present disclosure provides a device for adding media content to favorites, the device is A list display module for displaying a list of favorite folders for the current user, which in response to a favorite operation on media content, adds the media content to the current user's media content favorites list, and displays a list of favorite folders for which the first identifier of at least some of the current user's favorite folders is displayed. The system includes a favorites folder addition module for adding the media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed, in response to a trigger operation on the first identifier.

[0007] According to a third aspect, embodiments of the present disclosure further provide electronic devices, said electronic devices, One or more processors, Includes memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors are made to implement the method for adding media content to favorites as described in the embodiments of this 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 therein, which, when executed by a processor, enables the method of adding media content to favorites as described in the embodiment of the present disclosure. [Brief explanation of the drawing]

[0009] The above-mentioned and other features, advantages, and aspects of each embodiment of this disclosure will become clearer when viewed in conjunction with the drawings below. Throughout the drawings, identical or similar reference numerals represent identical or similar elements. It should be understood that the drawings are schematic and the actual objects and elements are not necessarily drawn to scale.

[0010] [Figure 1] This is a schematic flowchart illustrating the method for adding media content to favorites according to the embodiments of this disclosure. [Figure 2] This is a schematic diagram of the display of the favorites folder list according to an embodiment of the present disclosure. [Figure 3] This is a schematic diagram of another favorites folder list display according to an embodiment of the present disclosure. [Figure 4] This is a schematic diagram of the display of another favorites folder list according to an embodiment of the present disclosure. [Figure 5] This is a schematic diagram of the display of the fourth type of favorites folder list according to the embodiment of this disclosure. [Figure 6] This is a schematic diagram of the display of the fifth type of favorites folder list according to the embodiment of this disclosure. [Figure 7] This is a schematic diagram of the display of the third identifier according to the embodiments of this disclosure. [Figure 8] This is a schematic flowchart illustrating a method for adding another media content to favorites according to an embodiment of the present disclosure. [Figure 9] This is a schematic diagram of the display of the Favorites folder panel according to an embodiment of the present disclosure. [Figure 10] This is a schematic diagram of the display of the favorites folder creation panel according to an embodiment of the present disclosure. [Figure 11] This is a block diagram of the structure of a device for adding media content to favorites according to an embodiment of the present disclosure. [Figure 12] This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. [Modes for carrying out the invention]

[0011] Hereinafter, embodiments of the present invention will be described in further detail with reference to the drawings. The drawings show several embodiments 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 intended to limit the protection scope of the present disclosure.

[0012] It should be understood that the multiple steps described in the method embodiments of the present disclosure can be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited thereto.

[0013] As used herein, the term "comprising" and its variations mean open inclusion, i.e., "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 given in the following description.

[0014] The concepts of "first", "second" and the like mentioned in the present disclosure are only for distinguishing different devices, modules or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules or units.

[0015] The terms "a", "a plurality of" mentioned in the present disclosure are exemplary and not restrictive, and should be understood as "one or more" unless the context clearly indicates otherwise.

[0016] The names of messages or information that interact between a plurality of devices in the embodiments of the present disclosure are merely for illustrative purposes, and are not intended to limit the scope of these messages or information.

[0017] It will be understood that before using 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 shall be notified to users by appropriate methods in accordance with relevant laws and regulations, and the user's permission shall be obtained.

[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 acquiring and using the user's personal information is being requested. Accordingly, the user can autonomously select whether to provide personal information to software or hardware such as electronic devices, applications, servers or storage media that execute the operations of the technical solution of the present disclosure in accordance with the presentation information.

[0019] As an optional but non-limiting implementation, in response to receiving an active request from a user, the form of sending presentation information to the user may be, for example, a pop-up window form in which the presentation information can be expressed in text form. In addition, the pop-up window may be provided with a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0020] It will be understood that the above notification and user permission acquisition process is only schematic, and does not limit the implementation forms of the present disclosure, and other forms that meet relevant laws and regulations may also be applied to the implementation forms of the present disclosure.

[0021] Figure 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 media content favorites addition device, which can be implemented by software and / or hardware and may be located in an electronic device, typically a mobile phone or tablet computer. The method for adding media content to favorites according to an embodiment of the present disclosure is applicable to scenarios in which media content is to be added to favorites. As shown in Figure 1, the method for adding media content to favorites according to this embodiment may include the following:

[0022] S101: In response to a favorite operation on media content, the media content is added to the current user's media content favorites list, the current user's favorites folder list is displayed, and the favorites folder list is for displaying the first identifiers of at least some of the current user's favorites folders.

[0023] Here, the favorite operation may be a trigger operation that instructs the user to add media content to their favorites, and it may or may not act on the favorite control corresponding to the media content. When it acts on the favorite control corresponding to the media content, the favorite operation may be, for example, a long press, click, or drag operation on the favorite control corresponding to the media content. Below, we will explain using the example that the favorite operation is a long press operation acting on the favorite control.

[0024] The above media content may be understood as media content that corresponds to the favorites operation, that is, media content that has been instructed to be added to favorites by the above favorites operation. For example, when the current user is viewing a certain media content, they can perform the favorites operation on that media content, and at this time, the media content that corresponds to the favorites operation is the media content currently displayed on the media content display page. The current user may be understood as the user who is currently performing the favorites operation.

[0025] The media content favorites list may be a list for displaying media content added to favorites by the current user, provided by the current application program. 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, and such at least some of the media content may include media content located in each of the current user's favorites folders and / or media content added to favorites by the current user that is not located in any favorites folder. The favorites folder list may be a list of at least some of the current user's favorites folders. Favorites folders in the favorites folder list can be created by the current user or provided by the current application program. Hereinafter, the case where favorites folders in the favorites folder list are created by the current user will be described as an example.

[0026] While both the Media Content Favorites List and Favorites Folders are used to display media content added to favorites by the current user, they differ in their nature. Media content located in the Media Content Favorites List may simultaneously reside in one or more Favorites Folders. For example, the current user can add one or more media contents from the Media Content Favorites List to one or more Favorites Folders through a predetermined trigger operation. Media content located in the Media Content Favorites List does not necessarily have to reside in any Favorites Folder.

[0027] The first identifier of a favorite folder may be the identifier of the favorite folder displayed in the favorite folder list. This identifier may be used to identify the corresponding favorite folder. The first identifier may be, for example, the icon and / or name of the favorite folder.

[0028] For example, when a favorite operation is received for a certain media content, and a long press operation is detected on the favorite control 20 corresponding to that media content, the media content can be added to the current user's media content favorites list, thereby realizing the addition of the media content to favorites. Furthermore, the current user's favorite folder list 21 is displayed, and the first identifiers of at least some of the current user's favorite folders are displayed in the favorite folder list 21, making it easier for the current user to add the media content to the corresponding favorite folder by triggering the first identifier, for example, as shown in Figures 2 and 3.

[0029] As shown in Figures 2 and 3 (for example, in the figures, the first identifier is an icon and the third identifier is a name), when the first identifier of a favorite folder is displayed in the favorite folder list 21, the third identifier of that favorite folder may also be displayed. Here, the third identifier may be displayed in a position related to the first identifier, and this related position may be located outside the favorite folder list 21 (as shown in Figure 2) or inside the favorite folder list 21 (as shown in Figure 3), and may be set as needed.

[0030] In this embodiment, the favorites folder list is used not only to display a first identifier for at least some of the current user's favorite folders, but also to display interaction controls related to favorite folders, such as a first control to trigger the display of the favorites folder panel and / or a second control to trigger the display of the favorites folder creation panel. Optionally, the favorites folder list displays at least one of a first control to trigger the execution of a first panel display operation and a second control to trigger the execution of a second panel display operation. Here, the first panel display operation may be a trigger operation to instruct the display of the favorites folder panel, and the second panel display operation may be a trigger operation to instruct the display of the favorites folder creation panel.

[0031] This embodiment does not restrict the display method of the first and second controls. For example, the first and second controls may be displayed simultaneously in the favorites folder list, or only the first or second control may be displayed in the favorites folder list at the same time.

[0032] When displaying only the first or second control, it is possible to pre-set whether to display the first control or the second control in the favorites folder list, or to determine whether to display the first or second control in the favorites folder list according to predetermined conditions, for example, if predetermined conditions are met, the first control is displayed in the favorites folder list, and predetermined conditions If the condition is not met, the second control will be displayed in the favorites folder list.

[0033] The above predetermined conditions may be set as needed, and in some embodiments, the predetermined conditions may be set so that the number of favorite folders of the current user is greater than or equal to a predetermined number. In this case, as an option, displaying the current user's favorite folder list includes at least one of the following: if the number of favorite folders of the current user is greater than or equal to a predetermined number, displaying the current user's favorite folder list and displaying a first control and a predetermined number of first identifiers for favorite folders in the favorite folder list; and if the number of favorite folders of the current user is less than a predetermined number, displaying the current user's favorite folder list and displaying a second control and a first identifier for each of the current user's favorite folders in the favorite folder list.

[0034] Here, the number of favorite folders may be understood as the total number of favorite folders the current user has for adding media content to their favorites. The given number may be set as needed, for example, it may be set to 2, 3, or 5.

[0035] In the above embodiment, the favorite folder list displays a number of favorite folders that does not exceed a predetermined number. If the user has many favorite folders (for example, more than the predetermined number), the first control is displayed in the favorite folder list to facilitate the user viewing favorite folders that are not displayed in the favorite folder list. If the user has few favorite folders (for example, less than the predetermined number), the second control is displayed in the favorite folder list to facilitate the user creating new favorite folders.

[0036] Taking the predetermined number as 3 as an example, if the current user's number of favorite folders is 3 (i.e., the predetermined number) or more, as shown in Figures 2 and 3, in response to the current user's favorites operation, media content can be added to favorites, the current user's favorites folder list 21 can be displayed, and the first identifiers 22 and first controls 23 of the three favorite folders can be displayed in the favorites folder list 21. If the current user's number of favorite folders is greater than 0 and less than 3, as shown in Figures 4 and 5 (taking the example that the current user has two favorite folders in the drawings), media content can be added to favorites, the current user's favorites folder list 21 can be displayed, and the first identifiers 22 and second controls 24 of each of the current user's favorite folders can be displayed in the favorites folder list 21. If the current user's number of favorite folders is 0, as shown in Figure 6, media content can be added to favorites, the current user's favorites folder list 21 can be displayed, and the second controls 24 can be displayed in the favorites folder list 21.

[0037] In this embodiment, the favorite folder list 21 may be displayed in a predetermined area, in the area associated with the media content favorite control 20 (or the trigger position for the favorite operation), for example, in the left area of ​​the media content favorite control 20 as shown in Figures 2 to 5. The display method of the items in the favorite folder list 21 (including the identifier and control of the favorite folder) is not limited, and for example, the items 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).

[0038] In this embodiment, when the first identifier 22 of a favorite folder is displayed in the favorite folder list 21, the 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 the associated position of the first identifier 22. The specific position of this associated position is not limited. For example, as shown in Figures 2-5, if the first identifier 22 (e.g., icons) is arranged horizontally, the first identifier 22 may be displayed within the favorite folder list 21, and the third identifier (e.g., name) corresponding to the first identifier 22 may be displayed outside the favorite folder list 21, for example, above the corresponding first identifier 22. If the first identifier 22 is arranged vertically, the third identifier corresponding to the first identifier 22 may be displayed within the favorite folder list 21, for example, to the right of the corresponding first identifier 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 can all be displayed as the first style. In this case, displaying the current user's favorite folder list includes displaying the current user's favorite folder list, displaying the first identifiers of at least some of the current user's favorite folders in a horizontal arrangement in the favorite folder list, and displaying the third identifier associated with the corresponding first identifier at the associated position of the first identifier, where the third identifier associated with the first identifier and the first identifier are identifiers of the same favorite folder, and the third identifier is displayed as the first style.

[0040] Here, the associated position of the first identifier may be considered as a position related to the display position of the first identifier, for example, a position around the display position of the first identifier.

[0041] For example, as shown in Figures 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 can be displayed in a horizontal arrangement in the favorite folder list 21, and the third identifier of the corresponding favorite folder can be displayed in the first style at the associated position (e.g., above) of each first identifier 22. If a first control 23 and / or a second control 24 are displayed in the favorite folder, the first control 23 / second control 24 may also be arranged horizontally together with the first identifier, and in this case, the control name of the corresponding control may also be displayed at the associated position of the first control 23 / second control 24.

[0042] S102: In response to a trigger operation on the first identifier, the media content is added to the favorites folder corresponding to the first identifier on which the trigger operation was performed.

[0043] Here, the trigger operation for the first identifier may be a trigger operation that instructs the system to add media content to the favorites folder corresponding to the first identifier. The trigger operation may also be an operation that triggers a first identifier displayed in the favorites folder list, and may include a click trigger operation and / or a slide trigger operation. A click trigger operation may be an operation that clicks a first identifier displayed in the favorites folder list. A slide trigger operation may be an operation that slides over a first identifier displayed in the favorites folder list and then lifts the finger / stylus. The first identifier on which the above trigger operation acts may be considered as the first identifier on which the trigger operation acts when the trigger operation ends, for example, the 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 favorites folder list, for example, when it is detected that the current user clicks on a first identifier displayed in the favorites folder list, or slides to a first identifier displayed in the favorites folder list and then ends the trigger operation, the media content can be added to the favorites folder corresponding to the first identifier.

[0045] In this embodiment, when a favorite operation is received for media content, the media content can be added to the favorites, and at the same time, the user's current list of favorite folders can be displayed. This allows the user to add media content to favorites and display the list of favorite folders with a single trigger operation (i.e., a favorite operation), without having to perform one operation to add the media content to favorites and then another operation to instruct the current application to display the list of favorite folders, nor is it necessary to first select a favorite folder in order to add media content to favorites, thus enriching the method of adding media content to favorites.

[0046] In some embodiments, the trigger operation includes a slide trigger operation, which, after displaying the current user's favorites folder list, switches a third identifier associated with the first identifier that the slide trigger operation has currently slid to arrive at to a second style while the slide trigger operation is running, and cancels the display of third identifiers associated with the first identifier that the slide trigger operation has not currently slid to arrive at.

[0047] In the above embodiment, it is possible to support users adding media content to their favorites folders in a slide-based manner, and during the user's slide-through process, the identifiers of the currently reached favorites folder (e.g., a first identifier and / or a second identifier) ​​can be displayed in different styles.

[0048] Taking the third identifier as an example, when the favorites folder list 21 is initially displayed in response to a favorites operation, as shown in Figures 2 and 4, the icons of at least some of the favorites folders can be displayed in the favorites folder list 21, the first control 23 / second control 24 can be displayed further, the name of the corresponding favorites folder can be displayed at the associated position of the first identifier 22, and the name of the corresponding control can be displayed at the associated position of the first control 23 / second control 24. At this time, both the name of the favorites folder and the name of the control may be displayed in the first style.

[0049] When a user slides to the first identifier of a favorites folder, as shown in Figure 7, the name of the favorites folder corresponding to the first identifier 22 currently reached is switched from the first style to the second style, and the display of the names of favorites folders corresponding to first identifiers 22 that have not yet been reached is canceled (for example, the user has now slid to the first identifier 22 of the second favorites folder from the right in the diagram). Furthermore, as shown in Figure 7, the display style of the first identifier 22 currently reached can be switched, for example, by increasing the display size of the first identifier 22 currently reached.

[0050] To make it easier to understand, when you slide to a certain control's position in the favorites folder list, you can also switch the name of that control from the first style to the second style, and further switch the display style of that control.

[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 not be less than the identifier content displayed in the second style. In this case, optionally, the identifier content displayed in the second style for the third identifier may be greater than the identifier content displayed in the first style for the third identifier, or it may be the same as the identifier content displayed in the first style for the third identifier.

[0052] For example, if the identifier content of a third identifier is not fully displayed in the first style, when switching to the second style, the identifier content displayed for that third identifier may be greater than the identifier content displayed in the first style. Conversely, if the identifier content of a third identifier is already fully displayed in the first style, when switching to the second style, the identifier content displayed for that third identifier may be the same as the identifier content displayed in the first style, that is, all the content of the third identifier may be displayed.

[0053] Taking the third identifier as a name as an example, the first style can display up to n characters. For example, if the number of characters in the name is n or less, all characters in the name are displayed, such as the favorite folder names "Kitty" and "SF Movie" shown in Figures 2 and 4. If the number of characters in the name is greater than n, the first n-1 characters in the name are displayed, and the nth character is displayed as "..." to inform the user that the name is not fully displayed, such as the favorite folder name "Make..." shown in Figures 2 and 4. The second style can display up to m characters. For example, if the number of characters in the name is m or less, all characters in the name are displayed. If the number of characters in the name is greater than m, the first m-1 characters in the name are displayed, and the mth character is displayed as "..." to inform the user that the name is not fully displayed, such as the favorite folder name "Make Skills..." shown in Figure 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 used as an example, and in Figure 7, m = 7 is used as an example.

[0054] In this embodiment, the user can also add the media content to their favorites by performing an operation different from the favorite operation described above. For example, upon receiving a first operation on the media content, the media content can be directly added to the media content favorites list without displaying the user's current favorites folder list, and / or, upon receiving a second operation on the media content, the user's current favorites folder list can be displayed without adding the media content to the media content favorites list. If it is detected that the user has triggered a first identifier for a favorite folder in the favorites folder list, the media content can be added to the favorites folder corresponding to the first identifier in response to the trigger operation, and the media content can also be added to the media content favorites list. Here, the first / second operation and the favorite operation described above may be different trigger operations.

[0055] Furthermore, upon receiving the trigger operation for the first identifier, in addition to adding the media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed, 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 adds the media content to the current user's media content favorites list in response to a favorite operation on the media content, displays the current user's favorites folder list, which displays a first identifier for at least some of the current user's favorites folders, and adds the media content to the favorites folder corresponding to the first identifier on which the trigger operation acted in response to a trigger operation on the first identifier. By adopting the above technical proposal, this embodiment can display the favorites folder list and add media content to the media content favorites list, thereby enriching the method for adding media content to favorites.

[0057] Figure 8 is a schematic flowchart of a method for adding another media content to favorites according to an embodiment of the present disclosure. The technical proposal in this embodiment can be combined with at least one or more optional technical proposals in the above embodiment. Optionally, the invention further includes displaying a favorites folder panel to display a second identifier for at least some of the current user's favorite folders, after displaying the current user's favorites folder list, in response to a first panel display operation performed within the favorites folder list, wherein the second identifier is for triggering the addition of the media content to the corresponding favorites folder.

[0058] Optionally, the method for adding media content to favorites according to this embodiment further includes, in response to a second panel display operation performed within the favorites folder list or favorites folder panel, creating a new favorites folder and displaying a favorites folder creation panel for adding the media content to the new favorites folder.

[0059] Optionally, the system further includes, after displaying the current user's favorites folder list, canceling the display of the favorites folder list in response to a cancellation operation for the favorites folder list, and displaying predetermined prompt information to notify the user that the media content has been successfully added to their favorites.

[0060] Accordingly, as shown in Figure 8, the method for adding media content to favorites according to this embodiment may include the following:

[0061] S201: In response to a favorite operation on media content, the media content is added to the current user's media content favorites list, the current user's favorites folder list is displayed, and at least one of S202 to S205 is performed, the favorites folder list being for displaying the first identifiers of at least some of the current user's favorites folders.

[0062] S202: In response to a trigger operation on the first identifier, the media content is added to the favorites folder corresponding to the first identifier on which the trigger operation was performed.

[0063] S203: In response to a first panel display operation performed within the favorites folder list, a favorites folder panel is displayed to show a second identifier for at least some of the current user's favorites folders, the second identifier being used to trigger the addition of media content to the corresponding favorites folder.

[0064] Here, the first panel display operation may be a trigger operation to instruct the display of the Favorites Folders panel, for example, an operation that triggers a first control displayed in the Favorites Folders list. The Favorites Folders panel may be a panel for displaying the second identifiers of at least some of the current user's favorites folders, and these at least some of the favorites folders may include at least favorites folders corresponding to the first identifiers displayed in the Favorites Folders list. For example, it can be used in the Favorites Folders list to display the first identifiers of any number of favorites folders not exceeding a predetermined number, and in the Favorites Folders panel to display the second identifiers of all of the current user's favorites folders.

[0065] The second identifier for a favorite folder may be considered as the identifier of the favorite folder displayed in the favorite folders panel, and its style may be the same as or different from the style of the first / 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 folders panel may be greater than or equal to the number of first identifiers displayed in the favorite folders list; in other words, the number of favorite folders for which the second identifier is displayed in the favorite folders panel may be greater than or equal to the number of favorite folders for which the first identifier is displayed in the favorite folders list. For example, the favorite folders list can be used to display the first identifiers of any number of favorite folders not exceeding a predetermined number, and the favorite folders panel can be used to display the second identifiers of all of the current user's favorite folders.

[0066] Furthermore, the fact that the Favorites Folders panel displays the secondary identifiers of all of the current user's favorite folders may be understood as allowing the user to view the secondary identifiers of each favorite folder they have created in the Favorites Folders panel, either directly or through certain operations (e.g., switching favorite folders). For example, if the number of favorite folders is small, the Favorites Folders panel can directly display the secondary identifiers of all of the current user's favorite folders. If the number of favorite folders is large, the Favorites Folders panel can switch and display the secondary identifiers of the current user's favorite folders based on the user's switching favorite folder operations. The display of the primary / secondary identifiers of all of the current user's favorite folders may be considered as being used to display the primary / secondary identifiers of all viewable favorite folders. For example, if a favorite folder of the current user contains illegal information, the primary / secondary identifier of that favorite folder does not need to be displayed.

[0067] For example, as shown in Figures 2 and 3, the first control 23 can be displayed in the favorites folder list 21. When it is detected that the current user has triggered 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, the favorites folder panel 90 can be displayed, and the second identifiers of at least some of the current user's favorite folders can be displayed in the favorites folder panel 90, and the second control 24 can be further displayed as shown in Figure 9.

[0068] S204: In response to a second panel display operation performed within the favorite folder list or favorite folder panel, a favorite folder creation panel is displayed 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 that instructs the display of the favorite folder creation panel, for example, an operation that triggers a second control displayed in the favorite folder list or the favorite folder panel. The favorite folder creation panel may be a panel in which the user creates a new favorite folder.

[0070] Specifically, when displaying the Favorites Folder List 21, the second control 24 can be displayed in the Favorites Folder List 21, as shown in Figures 4 and 5, and / or when displaying the Favorites Folder Panel 90, the second control 24 can be displayed in the Favorites Folder Panel 90, as shown in Figure 9. When it is detected that the current user has triggered the second control 24 displayed in the Favorites Folder List 21 or the second control 24 displayed in the Favorites Folder Panel 90, the Favorites Folder Creation Panel 100 can be displayed, and a virtual keyboard can be displayed to facilitate the current user entering the name of the favorites folder they wish to create, as shown in Figure 10.

[0071] This allows the current user to set information about the new favorite folder they want to create in the favorite folder creation panel 100, for example, by setting the name and / or icon of the new favorite folder, and after completing the settings, trigger the confirmation control 101 that is displayed in the favorite folder creation panel.

[0072] Accordingly, if the current application program detects that the current user has triggered 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 cancellation operation for the display of the favorites folder list, the display of the favorites 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 cancellation operation may be a trigger operation to instruct the user to cancel the display of the favorites folder list, for example, an operation that triggers an uncontrolled area outside the favorites folder list, an operation that triggers a blank area within the favorites folder list, or other gesture operation to instruct the user to cancel the display of the favorites folder list. The specified prompt information may be prompt information to notify the user that the media content has been successfully added to favorites.

[0075] In this embodiment, the addition of media content to favorites can be completed regardless of whether the trigger operation to instruct the system to add media content to the favorites folder list is performed after the current user has performed the favorites operation. Therefore, even if the current user has not performed the trigger operation, i.e., has performed a display cancellation operation, or in other words, even if the user has not added media content to any of the favorites folders, if a display cancellation operation for the favorites folder list is received, the user can be notified that the addition of media content to favorites was successful.

[0076] The method for adding media content to favorites according to this embodiment enriches the methods for adding media content to favorites and creating favorite folders, thereby enhancing the user's experience of adding content to favorites.

[0077] Figure 11 is a schematic diagram of the structure of a device for adding media content to favorites according to an embodiment of the present disclosure. The device can be implemented by software and / or hardware and may be located in an electronic device, typically located in a mobile phone or tablet computer, and can add media content to favorites by performing a method for adding media content to favorites. As shown in Figure 11, the device for adding media content to favorites according to this embodiment may include a list display module 1101 and a favorites folder addition module 1102, where, The list display module 1101 is used to add media content to the current user's media content favorites list in response to a favorite operation on media content, and to display the current user's favorites folder list, the favorites folder list is for displaying first identifiers of at least some of the current user's favorites folders. The favorites folder addition module 1102 is used to add the media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed, in response to a trigger operation on the first identifier.

[0078] The device for adding media content to favorites according to this embodiment adds media content to the current user's media content favorites list in response to a favorite operation on media content using a list display module, displays the current user's favorites folder list, which displays a first identifier for at least some of the current user's favorites folders, and adds media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed using a favorites folder addition module in response to a trigger operation on the first identifier. By adopting the above technical proposal, this embodiment can display the favorites folder list and add media content to the media content favorites list, thereby enriching the method 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 displaying a favorites folder panel for displaying a second identifier for at least some of the current user's favorite folders in response to a first panel display operation performed within the favorites folder list, after displaying the current user's favorites folder list, the second identifier being for triggering the addition of the media content to the corresponding favorites folder.

[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 within the favorite folder list or favorite folder panel.

[0081] In the above-described 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 favorites folder list.

[0082] In the above solution, the list display module 1101 can be used to perform at least one of the following: if the current user's number of favorite folders is greater than or equal to a predetermined number, display the current user's favorite folder list and display a first control and a predetermined number of first identifiers for the favorite folders in the favorite folder list; or if the current user's number of favorite folders is less than a predetermined number, display the current user's favorite folder list and display a second control and a first identifier for each of the current user's favorite folders in the favorite folder list.

[0083] In the above solution, the list display module 1101 can be used to display the current user's favorite folder list, to display first identifiers of at least some of the current user's favorite folders in a horizontal arrangement in the favorite folder list, and to display third identifiers associated with the corresponding first identifiers at the associated positions of the first identifiers, where the third identifier associated with the first identifier and the first identifier are identifiers of the same favorite folder, and the third identifier is 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 that, after displaying the current user's favorites folder list, switches the third identifier associated with the first identifier that the slide trigger operation has currently slid to arrive at to a second style while the slide trigger operation is in execution, and cancels the display of the third identifier associated with the first identifier that the slide trigger operation has not currently slid to arrive at.

[0085] In the above-described solution, the identifier content in which the third identifier is displayed in the second style may be greater than or equal to the identifier content in which the third identifier is displayed 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 that, after displaying the current user's favorites folder list, cancels the display of the favorites folder list in response to a display cancellation operation for the favorites folder list, and displays predetermined prompt information to notify that the media content has been successfully added to favorites.

[0087] The device for adding media content to favorites according to an embodiment of this disclosure can perform the method for adding media content to favorites according to any embodiment of this disclosure and comprises a functional module and beneficial effects corresponding to the performance of the method for adding media content to favorites. Technical details not described in detail in this embodiment can be referenced by the method for adding media content to favorites according to any embodiment of this disclosure.

[0088] Referring below to Figure 12, Figure 12 shows a schematic diagram of the configuration of an electronic device (e.g., terminal device) 1200 suitable for realizing an embodiment of the present disclosure. The terminal device according to the embodiment of the present disclosure includes, but is 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-vehicle terminals (e.g., car navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 12 is merely one example and does not limit the functionality and application scope of the embodiment of the present disclosure.

[0089] As shown in Figure 12, the electronic device 1200 may include a processing unit (e.g., a central processor, graphics processor, etc.) 1201 capable of performing various appropriate operations and processes according to a program stored in a read-only memory (ROM) 1202 or a program loaded from a storage device 1208 into a random access memory (RAM) 1203. The RAM 1203 also stores various programs and data necessary for the operation of the electronic device 1200. The processing unit 1201, ROM 1202, and RAM 1203 are connected to each other via a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.

[0090] Generally, devices such as input devices 1206 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, and gyroscope; output devices 1207 including, for example, a liquid crystal display (LCD), speaker, and vibrator; storage devices 1208 including, for example, magnetic tape and hard disk; and communication devices 1209 are connected to the I / O interface 1205. The communication device 1209 allows the electronic device 1200 to communicate wirelessly or via wired connection with other devices to exchange data. Figure 12 shows an electronic device 1200 with various devices, but it should be understood that it is not necessary to implement or have all of the illustrated devices. Alternatively, more or fewer devices may be implemented or have been included.

[0091] In particular, the processes described above with reference to the flowchart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program mounted on a non-temporary computer-readable medium, which includes program code for performing the method shown in the flowchart. In this embodiment, the computer program may be downloaded and installed from a network via the communication device 1209, or it may be installed from the storage device 1208 or ROM 1202. When executed by the processing unit 1201, the computer program performs the above functions which are limited to the topic push processing method according to embodiments of the present disclosure.

[0092] The computer-readable media described above in this disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of both. A computer-readable storage medium may, 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 computer-readable storage media may include, but are not limited to, electrical connections having 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 fibers, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus, or device. On the other hand, in this disclosure, a computer-readable signal medium may include data signals propagated in the baseband or as part of a carrier wave, on which computer-readable program code is embedded. Such propagated data signals may take various forms and include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. Furthermore, a computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium on which a program for use by or in combination with an instruction execution system, apparatus, or device can transmit, propagate, or transmit thereto.Program code contained in a computer-readable medium may be transmitted on any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0093] In some embodiments, clients and servers may communicate using any currently known or future-to-be-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and may connect with each other to digital data communications (e.g., communication networks) of any form or medium. Examples of communication 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 networks that are currently known or future-to-be-developed.

[0094] The computer-readable medium described above may be included in the electronic device described above, or it may be a separate entity not incorporated into the electronic device.

[0095] The computer-readable medium is equipped with one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is instructed to add the media content to the current user's media content favorites list and to display the current user's favorites folder list in response to a favorite operation on the media content, wherein the favorites folder list is for displaying first identifiers of at least some of the current user's favorites folders, and to add the media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed in response to a trigger operation on the first identifier.

[0096] Computer program code for performing the operations of the 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, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a standalone software package, partially on a user computer and partially on a remote computer, or run entirely on a remote computer or server. Where 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 it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0097] The flowcharts and block diagrams in the drawings illustrate the architectures, functions, and operations that can be implemented according to the systems, methods, and computer program products relating to each type of embodiment of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or part of code containing one or more executable instructions for implementing a given logic function. Note that in some implementations as replacements, the functions represented within a block may occur in a different order than shown in the drawings. For example, two blocks shown consecutively may actually be executed substantially in parallel, or in reverse order depending on the functions involved. Note that each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, may be implemented in a dedicated hardware-based system that performs a given function or operation, or in a combination of dedicated hardware and computer instructions.

[0098] The units relating to the embodiments of this disclosure described herein may be implemented in software or in hardware, wherein the names of the modules do not in some cases constitute a limitation on the unit itself.

[0099] The functions described above in this specification may be performed by at least partially one or more hardware logic components. For example, exemplary types of hardware logic components that may be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standards (ASSPs), systems on chips (SOCs), and composite programmable logic devices (CPLDs).

[0100] In the context of this disclosure, machine-readable media may be tangible media that contain or can store programs used by or in combination with instruction execution systems, devices, or equipment. Machine-readable media may be machine-readable signal media or machine-readable storage media. Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, 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 fibers, convenient compact disk 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, and the method is In response to a favorite operation on media content, the media content is added to the current user's media content favorites list, and a favorites folder list is displayed to show the first identifier of at least some of the current user's favorites folders. This includes adding the media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed, in response to a trigger operation on the first identifier.

[0102] According to one or more embodiments of the present disclosure, in Example 2, after displaying the current user's favorites folder list according to the method of Example 1, In response to a first panel display operation performed within the favorites folder list, the system further includes displaying a favorites folder panel for displaying a second identifier for at least some of the current user's favorites folders, the second identifier being used to trigger the addition of media content to the corresponding favorites folder.

[0103] According to at least one embodiment of this disclosure, in Example 3, according to the method described in Example 1, The system further includes, in response to a second panel display operation performed within the aforementioned favorite folder list or favorite folder panel, displaying a favorite folder creation panel for creating a new favorite folder and adding the media content to the new favorite folder.

[0104] According to one or more embodiments of the present disclosure, in Example 4, according to the method of any one of Examples 1 to 3, 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 is displayed in the favorites folder list.

[0105] According to one or more embodiments of this disclosure, in Example 5, the method described in Example 4 allows the display of the current user's favorites folder list. If the current user's number of favorite folders is greater than or equal to a predetermined number, the current user's list of favorite folders is displayed, and the first control and the first identifiers of the predetermined number of favorite folders are displayed in the list of favorite folders. If the current user's number of favorite folders is less than a predetermined number, the system includes at least one of the following: displaying the current user's list of favorite folders, and displaying a second control and a first identifier for each of the current user's favorite folders in the list of favorite folders.

[0106] According to one or more embodiments of this disclosure, in Example 6, the method described in any one of Examples 1 to 3 allows the display of the current user's favorites folder list. The process includes displaying the current user's favorite folder list, displaying first identifiers of at least some of the current user's favorite folders in a horizontal arrangement within the favorite folder list, and displaying third identifiers associated with the corresponding first identifiers at the positions associated with the first identifiers, wherein the third identifier associated with the first identifier and the first identifier are identifiers of the same favorite folder, and the third identifier is displayed in a first style.

[0107] According to one or more embodiments of the present disclosure, in Example 7, according to the method of Example 6, the trigger operation includes a slide trigger operation, after displaying the current user's favorites folder list, During the execution of the slide trigger operation, the slide trigger operation further includes switching the third identifier associated with the first identifier that has just slid to arrive to a second style, and canceling the display of the third identifier associated with the first identifier that has not yet slid to arrive at.

[0108] According to one or more embodiments of the present disclosure, in Example 8, according to the method of Example 7, the identifier content displayed in the second style for the third identifier is greater than or equal to the identifier content displayed in the first style for the third identifier.

[0109] According to one or more embodiments of the present disclosure, in Example 9, after displaying the current user's favorites folder list according to the method of any one of Examples 1 to 3, In response to a cancellation operation for the display of the favorites folder list, the display of the favorites folder list is canceled, and predetermined prompt information is displayed to notify 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 is A list display module for displaying a list of favorite folders for the current user, which in response to a favorite operation on media content, adds the media content to the current user's media content favorites list, and displays a list of favorite folders for which the first identifier of at least some of the current user's favorite folders is displayed. The system includes a favorites folder addition module for adding the media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed, in response to a trigger operation on the first identifier.

[0111] According to one or more embodiments of the present disclosure, Example 11 provides an electronic device, the electronic device is One or more processors, Includes memory for storing one or more programs, When one or more of the aforementioned programs are executed by one or more of the aforementioned processors, the one or more of the aforementioned processors are made to implement the method for adding media content to favorites as described in any one of Examples 1 to 9.

[0112] According to one or more embodiments of the present disclosure, Example 12 provides a computer-readable storage medium in which a computer program is stored, and when the program is executed by a processor, it enables the method of adding media content to favorites as described in any one of Examples 1 to 9.

[0113] The above description is merely a description of preferred embodiments of the present disclosure and applicable technical principles. Those skilled in the art will understand that the scope of the disclosure is not limited to technical solutions comprising 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 equivalents, without departing from the disclosed concepts. For example, technical solutions in which the above features are replaced with similarly functional technical features disclosed (but not limited to) in this disclosure.

[0114] Furthermore, although the operations have been described in a specific order, this should not be interpreted as requiring these operations to be performed in a specific or sequential order as indicated. Multitasking and parallel processing may be advantageous in certain environments. Similarly, while details of several specific embodiments are included in the above description, these should not be interpreted as limiting the scope of this disclosure. Certain features described in the context of separate embodiments may also be realized in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be realized in multiple embodiments, individually or in any suitable subcombination.

[0115] While this subject matter is described using language specific to structural features and / or method logic operations, it should be understood that the subject matter limited in the attached claims is not necessarily limited to the specific features or operations described above. Conversely, the specific features and operations described above are merely exemplary forms of realizing the claims.

Claims

1. In response to a favorite operation on media content, the media content is added to the current user's media content favorites list, and a favorites folder list is displayed for showing the first identifier and a third identifier associated with the first identifier of at least some of the current user's favorites folders. The process includes adding the media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed, in response to a trigger operation, including a slide trigger operation, for the first identifier. The third identifier associated with the first identifier and the first identifier are identifiers for the same favorites folder, and the third identifier is displayed as the first style. After displaying the current user's favorites folder list, A method for adding media content to favorites, further comprising, while the slide trigger operation is being performed, switching a third identifier associated with a first identifier that the slide trigger operation has currently slid to arrive at to a second style, and canceling the display of a third identifier associated with a first identifier that the slide trigger operation has not currently slid to arrive at.

2. After displaying the current user's favorites folder list, The method according to claim 1, further comprising displaying a Favorites Folders panel for displaying a second identifier for at least some of the current user's Favorites Folders in response to a first panel display operation performed within the Favorites Folders list, wherein the second identifier is for triggering the addition of media content to the corresponding Favorites Folder.

3. The method according to claim 1, further comprising displaying a favorite folder creation panel for creating a new favorite folder and adding 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. The method according to any one of claims 1 to 3, wherein 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 is displayed in the favorites folder list.

5. Displaying the current user's favorite folder list is, If the current user's number of favorite folders is greater than or equal to a predetermined number, the current user's list of favorite folders is displayed, and the first control and the first identifiers of the predetermined number of favorite folders are displayed in the list of favorite folders. The method according to claim 4, further comprising, if the current user's number of favorite folders is less than a predetermined number, displaying the current user's list of favorite folders, and displaying a second control and a first identifier for each of the current user's favorite folders in the list of favorite folders.

6. Displaying the current user's favorite folder list is, The method according to any one of claims 1 to 3, comprising displaying the current user's favorite folder list, displaying first identifiers of at least some of the current user's favorite folders in a horizontal arrangement in the favorite folder list, and displaying a third identifier associated with the corresponding first identifier at the associated position of the first identifier.

7. The method according to claim 1, wherein the identifier content displayed in the third identifier in the second style is greater than or equal to the identifier content displayed in the third identifier in the first style.

8. After displaying the current user's favorites folder list, The method according to any one of claims 1 to 3, further comprising canceling the display of the favorites folder list in response to a cancellation operation for the favorites folder list, and displaying predetermined prompt information to notify that the media content has been successfully added to favorites.

9. A list display module for displaying a list of favorite folders for the current user, which in response to a favorite operation on media content, adds the media content to the current user's media content favorites list, and displays a list of favorite folders for which the first identifier of at least some of the current user's favorite folders and a third identifier associated with the first identifier is displayed. A favorites folder addition module for adding the media content to the favorites folder corresponding to the first identifier on which the trigger operation was performed, in response to a trigger operation including a slide trigger operation for the first identifier, Style switching module, Includes, The third identifier associated with the first identifier and the first identifier are identifiers for the same favorites folder, and the third identifier is displayed as the first style. A media content favorites addition device, wherein the style switching module displays the current user's favorites folder list, and while the slide trigger operation is in progress, switches the third identifier associated with the first identifier that the slide trigger operation has currently slid to arrive at to the second style, and cancels the display of the third identifier associated with the first identifier that the slide trigger operation has not currently slid to arrive at.

10. At least one processor, Includes a memory that is communicably connected to at least one of the processors, An electronic device wherein the memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, it causes the at least one processor to perform the method for adding media content to favorites according to any one of claims 1 to 3.

11. A computer-readable storage medium, wherein computer instructions are stored in the computer-readable storage medium, and the computer instructions, when executed by a processor, are used to implement the method for adding media content to favorites as described in any one of claims 1 to 3.

12. A computer program, when executed by a computing device, causes the computing device to implement the method for adding media content to favorites according to any one of claims 1 to 3.

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