Methods, apparatuses, devices, storage media, and program products for displaying media content.

The method and device simplify page label management on media content display pages by allowing users to set identifiers through a layout window, improving user experience by maintaining content viewing consistency.

JP7846241B2Active Publication Date: 2026-04-14BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2023-05-05
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

The management of page labels on pre-set pages for media content display is cumbersome, leading to a decline in user experience.

Method used

A method and device for displaying media content that includes displaying a pre-configured list of identifiers on a page, with a layout window to set page identifiers, allowing users to manage page labels directly without interrupting content viewing, and using different layout methods based on the number of identifiers.

Benefits of technology

Simplifies the operations required for managing page identifiers, maintains consistency in media content viewing, and enhances user experience by allowing direct and efficient setting of page labels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007846241000001
    Figure 0007846241000001
  • Figure 0007846241000002
    Figure 0007846241000002
  • Figure 0007846241000003
    Figure 0007846241000003
Patent Text Reader

Abstract

The embodiments of the present disclosure provide a method, apparatus, device, storage medium, and program product for displaying media content, the method including the steps of: displaying media content on a preset page and displaying a preset identifier list in an identifier area of ​​the preset page, the preset page being a currently displayed media content display page, and the preset identifier list including a first page identifier corresponding to at least one media content display page; and, in response to a window display operation acting within the preset page, displaying a placement window on the preset page and continuing to display the media content on the preset page, the placement window being configured to set a first page identifier in the preset identifier list.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] [Cross - reference to Related Applications] This disclosure claims the priority of Application No. 202210605759.7, filed with the China National Intellectual Property Administration on May 30, 2022, and all of its contents are incorporated herein by reference.

[0002] [Technical Field] Embodiments of the present disclosure relate to the technical field of computers, for example, to methods, devices, apparatuses, storage media, and program products for displaying media content.

Background Art

[0003] Currently, when a pre - set page is being displayed, page labels of other pages can be displayed on the pre - set page to facilitate page switching by the user.

[0004] However, the process of the user managing the page labels displayed on the pre - set page is cumbersome, resulting in a decline in the user experience.

Summary of the Invention

[0005] [Problems to be Solved by the Invention] Embodiments of the present disclosure provide a method, device, apparatus, storage media, and program product for displaying media content to simplify the user operations required for label management.

[0006] [Means for Solving the Problems] In a first aspect, embodiments of the present disclosure provide a method for displaying media content, the method comprising: A step of displaying media content on a pre-configured page and displaying a pre-configured list of identifiers in the identifier area of ​​the pre-configured page, wherein the pre-configured page is the page displaying the currently displayed media content, and the pre-configured list of identifiers includes a first page identifier corresponding to at least one media content display page. The steps include: displaying a layout window on the pre-configured page in response to a window display operation performed on the pre-configured page, and continuing to display the media content on the pre-configured page, wherein the layout window is configured to set a first page identifier in the pre-configured list of identifiers.

[0007] In a second embodiment, the embodiments of this disclosure provide a media content display device, which is A content display module configured to display media content on a pre-configured page and to display a pre-configured list of identifiers in the identifier area of ​​the pre-configured page, wherein the pre-configured page is the currently displayed media content display page, and the pre-configured list of identifiers includes a first page identifier corresponding to at least one media content display page. A window display module configured to display a placement window on a pre-configured page in response to a window display operation performed on the pre-configured page, and to continue displaying the media content on the pre-configured page, wherein the placement window is configured to set a first page identifier in the pre-configured list of identifiers.

[0008] In a third embodiment, the embodiments of this disclosure describe One or more processors, The present invention provides an electronic device that includes memory for storing one or more programs. When the one or more programs described above are executed by the one or more processors, the one or more processors implement a method for displaying media content as described in the embodiments of this disclosure.

[0009] In a fourth embodiment, an embodiment of the present disclosure provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, a method for displaying media content described in an embodiment of the present disclosure is implemented.

[0010] In a fifth embodiment, embodiments of the present disclosure also provide a computer program product that enables a method by which a computer displays media content described in embodiments of the present disclosure when the computer program product is executed by the computer. [Brief explanation of the drawing]

[0011] The above and other features, advantages and aspects of each embodiment of this disclosure will be further clarified by referring to the detailed description below in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals refer to the same or similar elements. It should be understood that the accompanying drawings are schematic and the originals and elements are not necessarily depicted in proportion.

[0012] [Figure 1] This is a schematic diagram illustrating a flow of a method for displaying media content provided by embodiments of this disclosure. [Figure 2] This is a schematic diagram showing the display of the first page identifier provided by the embodiments of this disclosure. [Figure 3] This is a schematic diagram illustrating the display of other page identifiers provided by embodiments of this disclosure. [Figure 4] This is a schematic diagram showing the display of the settings window provided by the embodiments of this disclosure. [Figure 5] This is a schematic diagram illustrating a flow of how to display other media content provided by embodiments of this disclosure. [Figure 6] This is a schematic diagram illustrating the display of other settings windows provided by embodiments of this disclosure. [Figure 7] This is a block diagram showing the structure of a media content display device provided by embodiments of the present disclosure. [Figure 8] This is a schematic diagram showing the structure of an electronic device provided by embodiments of this disclosure. [Modes for carrying out the invention]

[0013] The embodiments of this disclosure will be described below with reference to the drawings. While several embodiments of this disclosure are shown in the accompanying drawings, this disclosure can be implemented in a variety of forms. These embodiments are provided to enable a thorough and complete understanding of this disclosure. Please understand that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only.

[0014] It should be understood that the various steps described in the embodiments of the method of this disclosure may be performed in different orders and / or in parallel. Furthermore, embodiments of the method may include additional steps and / or omit the performance of the indicated steps.

[0015] As used herein, the terms “including” and their variations are open-ended, i.e., “including but not limited to.” The term “based on” means “based on at least part of.” The term “one embodiment” means “at least one embodiment,” the term “other embodiment” means “at least one other embodiment,” and the term “several embodiments” means “at least several embodiments.” Relevant definitions of other terms are given below.

[0016] It should be noted that the concepts such as "first", "second", etc. mentioned in this disclosure are only used to distinguish different devices, modules or units.

[0017] It should be noted that the modifiers "one" and "a plurality of" mentioned in this disclosure are general, and those skilled in the art should understand them to mean "one or more" unless the context clearly indicates otherwise.

[0018] In the embodiments of this disclosure, the names of messages or information that interact between multiple devices are only used for the purpose of description.

[0019] FIG. 1 is a schematic diagram showing the flow of a method for displaying media content provided by an embodiment of this disclosure. The method can be executed by a display device for media content. Here, the device can be realized by software and / or hardware, and can be arranged in an electronic device. Exemplarily, it can be arranged in a tablet PC. The method for displaying media content provided by an embodiment of this disclosure is applicable to a scenario of managing a page identifier displayed on a media content display page. As shown in FIG. 1, the method for displaying media content provided by this embodiment is

[0020] S101: Display media content on a preset page and display a preset identifier list in the identifier area of the preset page. The preset page is the display page of the currently displayed media content, and the preset identifier list includes a first page identifier corresponding to at least one media content display page.

[0021] Here, the pre-configured page may be a media content display page, such as a page corresponding to one of the first page identifiers included in the pre-configured identifier list. That is, when a page corresponding to each of the first page identifiers included in the pre-configured identifier list is displayed, that page can be used as the pre-configured page. The media content displayed on the pre-configured page may be understood as the media content currently displayed on the pre-configured page, and that media content may be, for example, a video and / or a picture. The identifier area may be understood as an area for displaying the pre-configured identifier list, that is, an area for displaying the first page identifier in the pre-configured identifier list. The pre-configured identifier list may include a first page identifier that is fixedly set by the developer (i.e., cannot be removed by the user from the pre-configured identifier list), and / or a first page identifier that is set by the user as needed. This first page identifier may be understood as a page identifier already included in the pre-configured identifier list, and may be a page identifier corresponding to a media content display page, that is, the pre-configured identifier list may include page identifiers corresponding to at least two media content display pages, including the pre-configured page. Different media content display pages can display different media content, such as media content on different themes, different types of media content, or media content published by other users with different associations to the current user.

[0022] In one embodiment, as shown in Figures 2 and 3, when a pre-configured page is displayed, for example, when a media content display page corresponding to any first page identifier included in a pre-configured identifier list is displayed, media content may be displayed in the media content display area of ​​this pre-configured page (e.g., the main display area of ​​the pre-configured page), and at least a portion of the first page identifiers in the pre-configured identifier list may be displayed in the identifier area 20 of this pre-configured page. This allows the user to instruct the electronic device to switch the current page from the pre-configured page to the page corresponding to the first page identifier by triggering a specific first page identifier displayed in the identifier area. Alternatively, the user can switch pages in the media content display area of ​​the pre-configured page by sliding along the arrangement direction of each first page identifier, according to the order of each first page identifier in the identifier area (i.e., the order of each first page identifier in the pre-configured identifier list).

[0023] In this embodiment, if a pre-configured page is a display page corresponding to a specific media content, the media content displayed on this pre-configured page may be that media content, and if a pre-configured page is a media content viewing page, the media content displayed on this pre-configured page may be media content in the media content stream corresponding to the pre-configured page, and the content may be switched automatically according to pre-configured rules, or it may be switched based on the user's media content switching operation.

[0024] When displaying the first page identifier from a pre-configured identifier list in the identifier area 20 of a pre-configured page, as shown in Figure 2, if the first page identifier included in the pre-configured identifier list can be displayed as a whole in the identifier area, that is, if the number of first page identifiers included in the pre-configured identifier list is small, then all of the first page identifiers included in the pre-configured identifier list can be displayed in the identifier area 20. As shown in Figure 3, if the first page identifier included in the pre-configured identifier list cannot be displayed as a whole in the identifier area, that is, if the number of first page identifiers included in the pre-configured identifier list is large, then only a portion of the first page identifiers from the pre-configured identifier list can be displayed in the identifier area 20.

[0025] S102: In response to a window display operation performed on the pre-configured page, the placement window is displayed on the pre-configured page, and the media content is continued to be displayed on the pre-configured page, wherein the placement window is configured to set a first page identifier in the pre-configured list of identifiers.

[0026] In this embodiment, the user can directly set the page identifier displayed on a pre-configured page. That is, the user can complete the placement of the page identifier displayed on the pre-configured page while viewing media content, without a series of trigger operations to switch to the placement page or interrupting the viewing of media content. Thus, while meeting the user's need for setting page identifiers, the operations required to set page identifiers can be simplified, the consistency of the user's viewing of media content can be maintained, and the user experience can be improved.

[0027] Here, window display operations can be understood as operations on a settings window for displaying the first page identifier, such as operations that trigger window controls displayed in the identifier area. The settings window can be understood as a window for setting the first page identifier in a pre-configured list of identifiers, that is, a window for setting the first page identifier to be displayed in the identifier area.

[0028] In one embodiment, as shown in Figures 2 and 3, if a user wants to position a first page identifier displayed in the identifier area, they can perform a window display operation, such as triggering a positioning control 21 displayed on a pre-configured page (in the figures, the setting control 21 is shown in the identifier area 20 as an example). Accordingly, when the electronic device detects the user's window display operation, it can display the setting window 40 on the pre-configured page, as shown in Figure 4. For example, in the process of displaying the setting window 40 by controlling it to pop up from one side of the pre-configured page or the identifier area 20, the media content continues to be displayed on the pre-configured page. Therefore, while viewing the media content, the user can set the first page identifier displayed in the identifier area 20 via the setting window 40, and can trigger the setting control 21 again to instruct the electronic device to close the setting window when the setting is complete.

[0029] When displaying the settings window, for example, the settings window may be displayed on top of the media content displayed on a pre-configured page (as shown in Figure 4), or a window display area for the settings window may be created on a pre-configured page. Then, based on the size of this window display area, the size of the media content display area and / or the display size of the media content on the pre-configured page are reduced.

[0030] The method for displaying media content provided by this embodiment involves displaying media content on a pre-configured page, displaying a pre-configured list of identifiers in the identifier area of ​​the pre-configured page, where the pre-configured page is the page displaying the currently displayed media content, and the pre-configured list of identifiers includes at least one first page identifier corresponding to the media content display page. In response to a window display operation performed within the pre-configured page, a placement window is displayed on the pre-configured page, and the media content continues to be displayed on the pre-configured page, where the placement window is configured to place the first page identifier in the pre-configured list. In this embodiment, by adopting the above-described technical proposal and displaying a setting window on the pre-configured page for setting the page identifier displayed on the pre-configured page, the operation required to set the page identifier can be simplified, the consistency of the user's viewing of media content can be maintained, and the user experience can be improved, provided that the user's requirements for setting the page identifier are met.

[0031] Figure 5 is a schematic diagram showing a flow of a method for displaying other media content provided by embodiments of the present disclosure. The technical solutions in this embodiment can be combined with one or more selectable technical solutions in the embodiments described above. Optionally, the further steps include displaying the setting window for the first page identifier on the pre-configured page, and then updating the first page identifier in the pre-configured identifier list in response to setting operations performed within the setting window.

[0032] Selectively displaying a pre-configured identifier list in the identifier area of ​​the pre-configured page described above includes the steps of: displaying all of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured page using a first layout method in response to a determination that the number of first page identifiers included in the pre-configured identifier list is less than or equal to a pre-configured threshold; and displaying some of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured page using a second layout method in response to a determination that the number of first page identifiers included in the pre-configured identifier list is greater than or equal to a pre-configured threshold.

[0033] The further step includes selectively displaying a portion of the first page identifiers in the pre-configured identifier list described above in the identifier area of ​​the pre-configured page using a second layout method, and then updating the first page identifiers displayed in the pre-configured area in accordance with the order of the first page identifiers in the pre-configured identifier list in response to an identifier update operation operating in the pre-configured area.

[0034] Accordingly, as shown in Figure 5, the method for displaying the media content provided by this embodiment may include the following steps. S201: Display the media content on a pre-configured page, which is the page where the currently displayed media content is shown, and then execute S202 or S203. S202: In response to the determination that the number of first page identifiers included in the pre-configured identifier list is less than or equal to a pre-configured threshold, S205 is executed by displaying all of the first page identifiers in the pre-configured identifier list, which include first page identifiers corresponding to at least one media content display page, in the identifier area of ​​the pre-configured page using the first layout method.

[0035] In this embodiment, different layout methods can be used to display the first page identifiers in the identifier area based on the number of first page identifiers in a pre-configured identifier list. This makes it easier for users to see the first page identifiers, further improves the visual effect when the first page identifiers are displayed in the identifier area, and enhances the user experience.

[0036] For example, as shown in Figure 2, if the number of first page identifiers included in the pre-configured identifier list is less than or equal to a pre-configured threshold, that is, if the number of first page identifiers that need to be displayed in the identifier area 20 of the pre-configured page is less than or equal to a pre-configured threshold, in other words, if the first page identifiers included in the pre-configured identifier list can be displayed simultaneously in the identifier area 20 of the pre-configured page, then the first layout method can be used to display all of the first page identifiers in the pre-configured identifier list in the identifier area 20 of the pre-configured page. This makes all of the first page identifiers in the pre-configured identifier list easier for the user to see and further facilitates page switching operations.

[0037] Here, the first layout method can be set as needed. Exemplifying the case where each first page identifier is laid out horizontally, each first page identifier in the pre-configured identifier list can be laid out in the identifier area 20 from right to left or left to right. For example, as shown in Figure 2, to improve the display effect when the number of first page identifiers is small, each first page identifier in the pre-configured identifier list can be laid out in the middle of the identifier area 20. The pre-configured threshold number can be flexibly set; for example, the pre-configured threshold number can be set to 5, 6, or 7.

[0038] S203: In response to the determination that the number of first page identifiers included in the pre-configured identifier list is equal to or greater than a pre-configured threshold, a portion of the first page identifiers in the pre-configured identifier list, which includes at least one media content display page, are displayed in the identifier area of ​​the pre-configured page using a second layout method, and S204 or S205 is executed. For example, as shown in Figure 3, if the number of first page identifiers included in the pre-configured identifier list is greater than or equal to a pre-configured threshold, that is, if the number of first page identifiers that need to be displayed in the identifier area 20 of the pre-configured page is greater than or equal to a pre-configured threshold, or in other words, if the first page identifiers included in the pre-configured identifier list cannot be displayed simultaneously in the identifier area 20 of the pre-configured page, the second layout method can be used to display the first page identifiers in the pre-configured identifier list in the identifier area 20 of the pre-configured page.

[0039] Here, a second layout method can be implemented as needed. For example, if each first page identifier is laid out horizontally, each first page identifier in the pre-configured identifier list can be laid out in the middle of the identifier area 20. For instance, to further simplify user operation by avoiding situations where the user needs to slide in different directions to fully display the first page identifiers included in the pre-configured identifier list, each first page identifier in the pre-configured identifier list can be laid out in the identifier area 20 from right to left (as shown in Figure 2) or from left to right.

[0040] It should be noted that the execution order of steps S201 to S203 described above in this embodiment can be adjusted according to the requirements. In fact, both S202 and S203 can be executed simultaneously with S201. For example, upon receiving a trigger operation to display a pre-configured page, the electronic device determines whether the number of first page identifiers included in the pre-configured identifier list is less than or equal to a pre-configured threshold. In response to the determination that the number of first page identifiers included in the pre-configured identifier list is less than or equal to a pre-configured threshold, the device displays the pre-configured page, displays media content on the pre-configured page, and uses a first layout method to display all of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured page. In response to the determination that the number of first page identifiers included in the pre-configured identifier list is greater than or equal to a pre-configured threshold, the device displays the pre-configured page, displays media content on the pre-configured page, and uses a second layout method to display a portion of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured page.

[0041] S204: In response to an identifier update operation performed within the pre-configured area, the first page identifier displayed in the pre-configured area is updated according to the sorting order of the first page identifier in the pre-configured list of identifiers. Here, the identifier update operation can be understood as an operation that updates the first page identifier displayed in the identifier area, such as a slide operation that operates within a pre-defined area. The slide operation may be, for example, a horizontal slide operation or a vertical slide operation, and for example, if each first page identifier is laid out horizontally within the identifier area, the slide operation may be a horizontal slide operation.

[0042] For example, if a user wants to see a first page identifier that is not displayed in the identifier area, they can perform an identifier update operation, such as sliding it horizontally into the identifier area. Accordingly, when an electronic device receives an identifier update operation from a user, it can update all first page identifiers displayed in the identifier area at once, or it can control the first page identifiers in the identifier area to move along the direction of movement corresponding to the identifier update operation, so that the first page identifiers that are not displayed are moved into the identifier area and displayed.

[0043] S205: In response to a window display operation performed on the pre-configured page, a settings window is displayed on the pre-configured page, the media content continues to be displayed on the pre-configured page, and the settings window is configured to set a first page identifier in the pre-configured identifier list. S206: In response to a setting operation performed within the setting window, the first page identifier in the pre-configured list of identifiers is updated.

[0044] In this embodiment, the user can configure a first page identifier in a pre-configured list of identifiers via a settings window. That is, the user can set a first page identifier to be displayed / to be displayed in the identifier area of ​​a pre-configured page to meet their needs. Here, the configuration operation may be, for example, a trigger operation to delete one or more first page identifiers from the pre-configured list of identifiers, a trigger operation to add one or more first page identifiers to the pre-configured list of identifiers, or a trigger operation to adjust the order of each first page identifier in the pre-configured list of identifiers.

[0045] When updating a first page identifier in a pre-configured identifier list, for example, it is possible to add or delete a first page identifier included in the pre-configured identifier list, or to update the order of each first page identifier in the pre-configured identifier list. In this case, selectively updating a first page identifier in the pre-configured identifier list as described above includes the steps of deleting a target first page identifier in the pre-configured identifier list, adding a target second page identifier as a first page identifier to the pre-configured identifier list, or adjusting the order of the target first page identifiers in the pre-configured identifier list. Here, the target first page identifier is the first page identifier corresponding to the setting operation, the target second page identifier is the second page identifier corresponding to the setting operation, and the second page identifier is a page identifier not included in the pre-configured identifier list.

[0046] In one embodiment, a first page identifier and a second page identifier can be displayed in different areas of a settings window. In this case, the settings window optionally includes a first area and a second area, the first area being configured to display a first page identifier already included in the pre-configured identifier list, and the second area being configured to display a second page identifier not included in the pre-configured identifier list, and the setting operation includes a first setting operation of dragging a target first page identifier from the first area to the second area, a second setting operation of dragging a target second page identifier from the second area to the first area, or a third setting operation of dragging a target first page identifier within the first area.

[0047] In one embodiment, as shown in Figure 4, the settings window 40 may include a first area 41 and a second area 42. The first area 41 displays page identifiers that can be displayed in the identifier area 20 (i.e., first page identifiers), that is, page identifiers that have been added to a pre-configured identifier list. The second area 42 displays page identifiers that cannot currently be displayed in the identifier area 20 (i.e., second page identifiers), that is, page identifiers that have not yet been added to a pre-configured identifier list. Therefore, the setting operation may include operations that drag page identifiers displayed in the settings window, such as a first setting operation that drags a specific page identifier displayed in the first area from the first area to the second area, a second setting operation that drags a specific page identifier displayed in the second area from the second area to the first area, or a third setting operation that adjusts the order in which the page identifiers displayed in the first area are arranged.

[0048] In the above embodiment, before updating the first page identifier in the pre-configured identifier list described above, the step may further include controlling the target page identifier, which is the first page identifier or the second page identifier of the target, corresponding to the configuration operation, to move in accordance with the configuration operation. Updating the first page identifier in the pre-configured identifier list described above may include the step of displaying the target page identifier in the display position in the configuration window corresponding to the configuration operation, and updating the first page identifier in the pre-configured identifier list, in response to the end of the trigger for the configuration operation.

[0049] For example, if it is detected that a user is dragging a specific first page identifier, this first page identifier is used as the target first page identifier, and the system controls the movement of the target first page identifier in accordance with the user's drag operation. When the user drags the target first page identifier into a second area and then stops dragging, it is confirmed that a first setting operation has been received, and in response to this first setting operation, the target first page identifier is displayed at the display position indicated by this first setting operation in the second area, and the target first page identifier is removed from the pre-configured identifier list, i.e., the target first page identifier is no longer displayed in the identifier area. When the user drags the target's first page identifier to a specific position within the first area and then stops dragging, it is determined that a third setting operation has been received. In response to this third setting operation, the target's first page identifier is displayed at the display position indicated by the third setting operation within the first area, and the order of the target's first page identifier in the pre-configured identifier list is updated according to its order in the first area after the third setting operation is performed, further updating its order relative to other first page identifiers when it is displayed within the identifier area.

[0050] If it is detected that the user is dragging a specific second page identifier, this second page identifier is used as the target second page identifier, and the system controls the movement of the target second page identifier according to the user's drag operation. When the user drags the target second page identifier into the first area and then stops dragging, it is confirmed that a second setting operation has been received, and in response to this second setting operation, the target second page identifier is displayed in the display position indicated by this second setting operation in the first area, and the target second page identifier is added as the first page identifier to a pre-configured identifier list according to its sorting order in the first area, i.e., the target second page identifier is set as the first page identifier, and the target second page identifier is displayed in the identifier area.

[0051] In one embodiment, the settings window displays at least one of delete controls corresponding to at least some of the first page identifiers already included in the pre-configured identifier list, and add controls corresponding to second page identifiers not included in the pre-configured identifier list. The settings operation includes a fourth setting operation that acts on the delete control corresponding to the target first page identifier, a fifth setting operation that acts on the add control corresponding to the target second page identifier, or a sixth setting operation that drags the target first page identifier within the settings window.

[0052] In one embodiment, continuing to refer to Figure 4, the settings window 40 can display delete controls 43 corresponding to at least a portion of the first page identifiers (such as first page identifiers that allow the user to delete from a pre-configured list of identifiers), and / or add controls 44 corresponding to each second page identifier. In this case, the settings window 40 is provided with a first area 41 for displaying the first page identifiers and a second area 42 for displaying the second page identifiers, that is, each first page identifier can be displayed in the first area 41 and each second page identifier can be displayed in the second area 42 (as shown in Figure 4). Alternatively, it is not necessary to provide the first area 41 for displaying the first page identifiers and the second area 42 for displaying the second page identifiers; for example, each first page identifier and each second page identifier may be arranged in a crowded manner within the settings window 40.

[0053] Therefore, the setting operation may include a fourth setting operation that triggers a delete control corresponding to a specific first page identifier, a fifth setting operation that triggers an add control corresponding to a specific second page identifier, or a sixth setting operation that adjusts the order of each first page identifier in the settings window. In the above embodiment, deleting the first target page identifier in the pre-configured identifier list described above may include the steps of displaying the first target page identifier at the display position corresponding to the setting operation in the setting window, and deleting the first target page identifier from the pre-configured identifier list and switching the delete control corresponding to the first target page identifier to an add control.

[0054] For example, if it is detected that the user has triggered a delete control corresponding to a specific first page identifier (i.e., the target first page identifier), it can be determined that a fourth configuration operation has been received, and in response to this fourth configuration operation, the first page identifier is removed from the pre-configured identifier list, meaning that the first page identifier is no longer displayed in the identifier area, and the delete control corresponding to the first page identifier is switched to an add control. In the above embodiment, adding the target's second page identifier as a first page identifier to the pre-configured identifier list may include the steps of displaying the target's second page identifier at the display position corresponding to the setting operation in the setting window, adding the target's second page identifier as a first page identifier to the pre-configured identifier list, and switching the add control corresponding to the target's second page identifier to a delete control.

[0055] For example, if it is detected that the user has triggered an additional control corresponding to a specific second page identifier (i.e., the target second page identifier), it can be determined that a fifth configuration operation has been received. In response to this fifth configuration operation, the second page identifier and other first page identifiers are added to the identifier list that has been pre-configured as first page identifiers, according to their order in the configuration window. This means that the second page identifier is placed in the first page identifier so that it is displayed in the identifier area, and the additional control corresponding to the second page identifier is switched to a delete control. In the above embodiment, the step of controlling the movement of the first target page identifier in the setting window in accordance with the setting operation may be further included before adjusting the order of the first target page identifier in the pre-configured identifier list described above. Adjusting the order of the first target page identifier in the pre-configured identifier list described above may include the step of displaying the first target page identifier in the setting window at a display position corresponding to the setting operation in response to the completion of the trigger for the setting operation, and adjusting the order of the first target page identifier in the pre-configured identifier list based on the order of the first target page identifier in the setting window.

[0056] For example, if it is detected that the user is dragging a specific first page identifier, it is confirmed that a sixth configuration operation has been received, and in response to this sixth configuration operation, the first page identifier and the delete control corresponding to this first page identifier are controlled to move according to the user's drag operation. If it is detected that the user's drag operation has ended, the first page identifier is displayed in the display position indicated in the configuration window by this sixth configuration operation, and the order of each first page identifier in the pre-configured identifier list is updated according to the order of each first page identifier in the configuration window after the sixth configuration operation has been performed (including the first page identifier dragged by this sixth trigger operation), that is, the display order when each first page identifier is displayed in the identifier area is updated.

[0057] In an exemplary embodiment, as shown in Figure 4, a first area 41 and a second area 42 may be placed in the setting window 40. The first area 41 may display each first page identifier already added to the pre-configured identifier list and delete controls 43 corresponding to at least some of the first page identifiers. The second area 42 may display each second page identifier not yet added to the pre-configured identifier list and add controls 44 corresponding to each second page identifier. Therefore, a user can remove a specific first page identifier from a pre-configured list of identifiers by dragging it from the first area to the second area, or by triggering a delete control corresponding to that specific first page identifier.

[0058] Accordingly, when it is detected that a user has dragged a specific first page identifier from the first area to the second area, or that a user has triggered a delete control corresponding to a specific first page identifier, that is, when it is detected that a user has performed a first or fourth configuration operation, the first page identifier is displayed at the display position indicated in the second area by the drag operation (in the case of detecting a first configuration operation), or the first page identifier is displayed at a pre-configured position in the second area (for example, after the last second page identifier displayed in the second area) (in the case of detecting a fourth configuration operation), the display positions of each second page identifier in the second area and / or each first page identifier in the first area are adaptively adjusted based on the display position of this first page identifier, the first page identifier is removed from the pre-configured identifier list, and the delete control corresponding to this first page identifier is switched to display as an add control. A user may add a specific second page identifier to the list of identifiers pre-configured as a first page identifier by dragging the second page identifier from the second area to the first area, or by triggering an additional control corresponding to the specific second page identifier.

[0059] Accordingly, when it is detected that a user has dragged a specific second page identifier from the second area to the first area, or when it is detected that a user has triggered an additional control corresponding to a specific second page identifier, i.e., when it is detected that a user has performed a second or fifth setting operation, the second page identifier is displayed at the display position indicated by the drag operation in the first area (in the case of a second setting operation being detected), or the second page identifier is displayed at a pre-configured position in the first area (for example, after the last first page identifier displayed in the first area) (in the case of a fifth setting operation being detected), and the display positions of each first page identifier in the first area and / or each second page identifier in the second area are adaptively adjusted based on the display position of this second page identifier, the second page identifier is added to a pre-configured identifier list, and the additional control corresponding to this second page identifier is switched to display as a delete control. The user may adjust the order in which each first page identifier is placed in the pre-configured identifier list by dragging the first page identifier within the first area. In this case, the sixth setting operation may be the same as the third setting operation, that is, the sixth setting operation may be the operation of dragging the first page identifier within the first area of ​​the settings window.

[0060] Accordingly, when it is detected that the user has dragged a specific first page identifier within the first area, that is, when it is detected that the user has performed a third setting operation / sixth setting operation, the first page identifier and the delete control corresponding to this first page identifier can be controlled to move in accordance with the user's drag operation. When it is detected that the user's drag operation has ended, the first page identifier is displayed at the display position indicated in the first area by the drag operation, and the order of each first page identifier in the pre-configured identifier list is updated according to the order of each first page identifier in the first area after the drag operation has been performed. Furthermore, as shown in Figure 6, during the process of a user performing a drag operation, the display of delete / add controls corresponding to the drag operation can be canceled so that the user can determine the page identifier that the user has dragged. For example, since a drag operation generally involves three steps—long press, move, and lift—if it is detected that the user has long-pressed a specific first page identifier / second page identifier, the display of delete / add controls corresponding to this first page identifier / second page identifier can be canceled. If it is detected that the user has lifted after dragging, i.e., that the user's drag operation has ended, if the first page identifier / second page identifier is located in the first area when the drag operation ends, the delete control corresponding to this first page identifier / second page identifier can be displayed. If the first page identifier / second page identifier is located in the second area when the drag operation ends, the add control corresponding to this first page identifier / second page identifier can be displayed.

[0061] The method for displaying media content provided by this embodiment displays the first page identifiers in a pre-configured area using different layout methods based on the number of first page identifiers, and updates the first page identifiers based on user settings in the settings window. This simplifies the operations required for the user to set page identifiers, further enhances the visual effect of the first page identifiers displayed in the identifier area, and improves the user experience.

[0062] Figure 7 is a block diagram showing the structure of a media content display device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware and can be deployed on an electronic device. Exemplarily, it may be deployed on a tablet PC and can be applied to a scene that manages page identifiers displayed on a media content display page by performing a method for displaying media content. As shown in Figure 7, the media content display device provided by this embodiment may include a content display module 701 and a window display module 702. Here,

[0063] The content display module 701 is a content display module configured to display media content on a pre-configured page and to display a pre-configured list of identifiers in the identifier area of ​​the pre-configured page, wherein the pre-configured page is the display page for the currently displayed media content, and the pre-configured list of identifiers includes at least one first page identifier corresponding to the media content display page. The window display module 702 is configured to display a placement window on the pre-configured page in response to a window display operation performed on the pre-configured page, and to continue displaying the media content on the pre-configured page, wherein the placement window is configured to place a first page identifier in the pre-configured list of identifiers.

[0064] The media content display device provided by this embodiment displays media content on a pre-configured page using a content display module, and displays a pre-configured identifier list in the identifier area of ​​this pre-configured page. Here, this pre-configured page is the currently displayed media content display page, and this pre-configured identifier list includes at least one first page identifier corresponding to the media content display page. The window display module then displays a settings window on the pre-configured page in response to a window display operation performed within the pre-configured page, and displays media content on the pre-configured page. Here, the settings window is used to set the first page identifier in the pre-configured identifier list. By using the above-described technical proposal, this embodiment displays a settings window on the pre-configured page for displaying the page identifier to be displayed on the pre-configured page, thereby simplifying the operations required to set page identifiers, maintaining consistency in the user's viewing of media content, and improving the user experience, while satisfying the user's need to set page identifiers.

[0065] In one embodiment, the media content display device provided in this embodiment may include a first identifier update module. The first identifier update module is configured to display a setting window for the first page identifier on the pre-configured page, and then update the first page identifier in the pre-configured identifier list in response to setting operations performed within the setting window. In one embodiment, the first identifier update module may include an identifier deletion unit configured to delete the first target page identifier in the pre-configured identifier list, or an identifier addition unit configured to add the second target page identifier as the first page identifier to the pre-configured identifier list, or an order adjustment unit configured to adjust the order of the first target page identifiers in the pre-configured identifier list. Here, the first target page identifier is the first page identifier corresponding to the configuration operation, the second target page identifier is the second page identifier corresponding to the configuration operation, and the second page identifier is a page identifier not included in the pre-configured identifier list.

[0066] In one embodiment, the settings window may include a first area and a second area. The first area is configured to display a first page identifier already included in the pre-configured identifier list, and the second area is configured to display a second page identifier not included in the pre-configured identifier list. The settings operation may include a first setting operation of dragging a target first page identifier from the first area to the second area, a second setting operation of dragging a target second page identifier from the second area to the first area, or a third setting operation of dragging a target first page identifier within the first area. In one embodiment, the media content display device provided in this embodiment may include a first movement control module. The first movement control module is configured to control the movement of a target page identifier corresponding to a setting operation in accordance with the setting operation, before updating the first page identifier in the pre-configured identifier list described above. Here, the target page identifier is either the first page identifier of the target or the second page identifier of the target. The first identifier update module may be configured to display the target page identifier in the display position corresponding to the setting operation in the setting window and update the first page identifier in the pre-configured identifier list in response to the completion of the trigger for the setting operation.

[0067] In one embodiment, the settings window may display at least one of delete controls corresponding to at least some of the first page identifiers already included in the pre-configured identifier list, and add controls corresponding to each second page identifier not included in the pre-configured identifier list. The settings operation may include a fourth settings operation acting on the delete control corresponding to the target first page identifier, a fifth settings operation acting on the add control corresponding to the target second page identifier, or a sixth settings operation dragging the target first page identifier within the settings window. In one embodiment, the identifier deletion unit may be configured to display the first page identifier of the target at a display position corresponding to the setting operation in the setting window, delete the first page identifier of the target from the pre-set identifier list, and switch the delete control corresponding to the first page identifier of the target to display as an add control.

[0068] In one embodiment, the identifier addition unit may be configured to display the target's second page identifier at a display position corresponding to the setting operation in the setting window, add the target's second page identifier as a first page identifier to the pre-configured identifier list, and switch the add control corresponding to the target's second page identifier to a delete control. In one embodiment, the media content display device provided in this embodiment may include a second movement control module. The second movement control module controls the movement of the target's first page identifier in the setting window in accordance with the setting operation before adjusting the order of the target's first page identifier in the pre-configured identifier list described above. The order adjustment unit may be configured to display the target's first page identifier at a display position in the setting window corresponding to the setting operation in response to the end of the trigger for the setting operation, and to adjust the order of the target's first page identifier in the pre-configured identifier list based on the order of the target's first page identifier in the setting window.

[0069] In one embodiment, the content display module 701 may be configured to display all of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured page using a first layout method in response to a determination that the number of first page identifiers in the pre-configured identifier list is less than or equal to a pre-configured threshold, and to display a portion of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured page using a second layout method in response to a determination that the number of first page identifiers in the pre-configured identifier list is greater than or equal to a pre-configured threshold. In one embodiment, the media content display device provided in this embodiment may include a second identifier update module. The second identifier update module is configured to display a portion of the first page identifiers in the pre-configured identifier list described above in the identifier area of ​​the pre-configured page using a second layout method, and then, in response to an identifier update operation performed in the pre-configured area, update the first page identifiers displayed in the pre-configured area according to the order of the first page identifiers in the pre-configured identifier list.

[0070] A media content display device provided in an embodiment of this disclosure can implement a method for displaying media content provided in any embodiment of this disclosure and has corresponding functional modules and beneficial effects for performing a method for displaying media content. For technical details not described in detail in this embodiment, please refer to the method for displaying media content provided in any embodiment of this disclosure.

[0071] Referring below to Figure 8, a schematic diagram showing the structure of an electronic device (e.g., a terminal device) 800 suitable for implementing an embodiment of the present disclosure is provided. The terminal device in the embodiment of the present disclosure may include mobile devices such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices), portable media players (Portable Media Players), and in-vehicle terminals (e.g., car navigation terminals), as well as fixed terminals such as digital televisions (TVs) and desktop computers. The electronic device shown in Figure 8 is merely an example.

[0072] As shown in Figure 8, the electronic device 800 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 801 that performs various appropriate operations and processes based on a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 stores various programs and data necessary for the operation of the electronic device 800. The processing unit 801, ROM 802, and RAM 803 are connected to each other via a bus 804. An input / output I / O interface 805 is also connected to the bus 804. Generally, devices including input devices 806 such as touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 807 such as liquid crystal displays (LCDs), speakers, and vibrators; storage devices 808 such as magnetic tapes and hard drives; and communication devices 809 may be connected to the I / O interface 805. The communication devices 809 can enable the electronic device 800 to communicate with other devices wirelessly or via wire to exchange data. Figure 8 illustrates the electronic device 800 with various devices, but it should be understood that not all of the illustrated devices are required to be implemented or available. More or smaller devices may be implemented or provided instead.

[0073] In particular, according to embodiments of the present disclosure, the process 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 comprising a computer program carried on a non-transient computer-readable medium, the computer program comprising program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network via a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by the processing unit 801, the functions described above in the method of embodiments of the present disclosure are performed.

[0074] It should be noted that the computer-readable media described above in this disclosure may be computer-readable signal media, computer-readable storage media, or any combination of the two. Computer-readable storage media may be, for example, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any combination thereof. Computer-readable storage media may include electrical connections having one or more wires, portable computer disks, hard drives, RAM, ROM, Erasable Programmable Read-Only Memory (EPROM or flash memory), optical fibers, Compact Disc Read-Only Memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this disclosure, computer-readable storage media may be any tangible media containing or storing programs used by or in combination with instruction execution systems, apparatus, or devices. In this disclosure, computer-readable signal media may include data signals propagating in the baseband or propagating as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals can take various forms, including electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, and this computer-readable signal medium can transmit, propagate, or transmit programs used by or in conjunction with an instruction execution system, apparatus, or device. Program code contained in the computer-readable medium can be transmitted using any suitable medium, including electric wires, fiber optic cables, radio frequency (RF), or any suitable combination thereof.

[0075] In some embodiments, the client and server may communicate using currently known or future-developed network protocols such as the Hypertext Transfer Protocol (HTTP), and may interconnect with 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), internetworks (e.g., the Internet), and end-to-end networks (e.g., ad-hoc end-to-end networks), as well as currently known or future-developed networks. The computer-readable medium may be included in the electronic device, or it may exist independently without being incorporated into the electronic device. The computer-readable medium described above carries one or more programs, and when the one or more programs described above are executed on the electronic device, the electronic device displays media content on a pre-configured page, displays a pre-configured list of identifiers in the identifier area of ​​the pre-configured page, where the pre-configured page is the page on which the media content is currently displayed, and the pre-configured list of identifiers includes at least one first page identifier corresponding to the media content display page, and in response to a window display operation performed on the pre-configured page, displays a placement window on the pre-configured page and continues to display the media content on the pre-configured page, where the placement window is configured to place the first page identifier in the pre-configured list of identifiers.

[0076] Computer program code for performing the operations disclosed herein 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++, or traditional procedural programming languages ​​("C" or similar programming languages). The program code may run entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In situations involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or wide area network (WAN), or to an external computer (for example, connected via the Internet using an Internet service provider).

[0077] The flowcharts and block diagrams in the accompanying drawings illustrate the implementable architectures, functionalities, and operations of systems, methods, and computer program products implemented by various embodiments of this disclosure. In this regard, each box in a flowchart or block diagram may represent a module, program segment, or portion of code containing one or more logical functions that implement a specified executable instruction. It should also be noted that in some alternative implementations, the functions shown within a box may be executed in a different order than shown in the accompanying drawings. For example, two boxes shown consecutively may actually be executed substantially in parallel, or in reverse order depending on the functions involved. It should also be noted that each box in a block diagram and / or flowchart, and any combination of boxes in a block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs a specified function or operation, or by using a combination of dedicated hardware and computer instructions.

[0078] The units relating to the embodiments of this disclosure can be implemented by software or hardware. The functions described herein can be performed, at least partially, by one or more hardware logic components. Typical types of hardware logic components that can be used include, for example, field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard parts (ASSPs), system-on-a-chip (SOCs), and complex programming logic devices (CPLDs). In the context of this disclosure, a machine-readable medium may be a tangible medium containing or capable of storing a program for use by or in combination with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. A machine-readable storage medium may include an electrical connection based on one or more wires, a portable computer disk, a hard drive, RAM, ROM, erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0079] According to one or more embodiments of this disclosure, the method for displaying media content provided in Example 1 is: A step of displaying media content on a pre-configured page and displaying a pre-configured list of identifiers in the identifier area of ​​the pre-configured page, wherein the pre-configured page is the page on which the currently displayed media content is displayed, and the pre-configured list of identifiers includes at least one first page identifier corresponding to the media content display page; The steps include displaying a placement window on the pre-configured page in response to a window display operation performed on the pre-configured page, and continuing to display the media content on the pre-configured page, wherein the placement window is configured to place a first page identifier in the pre-configured list of identifiers.

[0080] According to one or more embodiments of the present disclosure, Example 2 is based on the method of Example 1, wherein after displaying the placement window for the first page identifier on the pre-configured page, the method The further step includes updating the first page identifier in the pre-configured list of identifiers in response to a placement operation performed within the placement window. According to one or more embodiments of the present disclosure, Example 3 is based on the method of Example 2, and updating the first page identifier in the above-described pre-configured identifier list is: The step of deleting the first target page identifier in the aforementioned pre-configured identifier list, or The steps include adding the target second page identifier as the first page identifier to the aforementioned pre-configured list of identifiers, or The step includes adjusting the order of the first target page identifier in the pre-configured list of identifiers, Here, the first page identifier of the target is the first page identifier corresponding to the placement operation, the second page identifier of the target is the second page identifier corresponding to the placement operation, and the second page identifier is a page identifier not included in the pre-configured list of identifiers.

[0081] According to one or more embodiments of the present disclosure, Example 4 is based on the method of Example 2, wherein the setting window includes a first area and a second area, the first area being configured to display a first page identifier already included in the pre-configured identifier list, and the second area being configured to display a second page identifier not included in the pre-configured identifier list. The setting operation includes a first setting operation of dragging a target first page identifier from the first area to the second area, a second setting operation of dragging a target second page identifier from the second area to the first area, or a third setting operation of dragging a target first page identifier within the first area.

[0082] According to one or more embodiments of the present disclosure, Example 5 is based on the method of Example 4, wherein before updating the first page identifier in the pre-configured identifier list described above, the method A step of controlling a target page identifier corresponding to the placement operation to move in accordance with the placement operation, further comprising the step of the target page identifier being a first page identifier of the target or a second page identifier of the target, Updating the first page identifier in the aforementioned pre-configured list of identifiers is: The process includes, in response to the termination of the trigger for the placement operation, displaying the target page identifier at the display position in the placement window corresponding to the placement operation, and updating the first page identifier in the pre-configured identifier list. According to one or more embodiments of the present disclosure, Example 6 is based on the method of Example 3, wherein the settings window displays at least one of delete controls corresponding to at least some of the first page identifiers already included in the pre-configured identifier list and add controls corresponding to second page identifiers not included in the pre-configured identifier list. The setting operation includes a fourth setting operation that acts on a delete control corresponding to the first page identifier of the target, a fifth setting operation that acts on an add control corresponding to the second page identifier of the target, or a sixth setting operation that drags the first page identifier of the target within the setting window.

[0083] According to one or more embodiments of the present disclosure, Example 7 is based on the method of Example 6, and removing the target first page identifier in the aforementioned pre-configured identifier list is: The process includes the steps of displaying the first page identifier of the target at a display position corresponding to the placement operation in the placement window, deleting the first page identifier of the target from the pre-configured identifier list, and switching the delete control corresponding to the first page identifier of the target to an add control and displaying it. According to one or more embodiments of the present disclosure, Example 8 is based on the method of Example 6, wherein the second target page identifier is added to the pre-configured identifier list as a first page identifier, The process includes the steps of displaying the second page identifier of the target at a display position corresponding to the placement operation in the placement window, adding the second page identifier of the target as a first page identifier to the pre-configured identifier list, and switching the add control corresponding to the second page identifier of the target to a delete control for display.

[0084] According to one or more embodiments of the present disclosure, Example 9 is based on the method of Example 6, wherein before adjusting the order of the target first page identifier in the pre-configured list of identifiers described above, The step further includes controlling the first page identifier of the target to move in the placement window in accordance with the placement operation, Adjusting the order of the target first page identifier in the aforementioned pre-configured list of identifiers is: The process includes the steps of: displaying the first page identifier of the target at a display position in the placement window corresponding to the placement operation in response to the termination of the trigger for the placement operation; and adjusting the order of the first page identifier of the target in the pre-configured identifier list based on the order of the first page identifier of the target in the placement window.

[0085] According to one or more embodiments of this disclosure, Example 10 is based on the method of any one of Examples 1 to 9, and displays a pre-configured list of identifiers in the identifier area of ​​the pre-configured page described above. In response to the determination that the number of first page identifiers included in the pre-configured identifier list is less than or equal to a pre-configured threshold, the steps include displaying all of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured page using a first layout method, The process includes the step of displaying a portion of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured page using a second layout method, in response to a determination that the number of first page identifiers in the pre-configured identifier list is greater than or equal to a pre-configured threshold.

[0086] According to one or more embodiments of the present disclosure, Example 11 is based on the method of Example 10, wherein a portion of the first page identifiers in the above-described pre-configured identifier list is displayed in the identifier area of ​​the pre-configured page using a second layout method, and then the method The further step includes updating the first page identifier displayed in the pre-configured area in accordance with the sorting order of the first page identifier in the pre-configured list, in response to an identifier update operation performed in the pre-configured area. According to one or more embodiments of this disclosure, the media content display device provided by Example 12 is A content display module configured to display media content on a pre-configured page and to display a pre-configured list of identifiers in the identifier area of ​​the pre-configured page, wherein the pre-configured page is the currently displayed media content display page, and the pre-configured list of identifiers includes at least one first page identifier corresponding to the media content display page. A window display module configured to display a placement window on a pre-configured page in response to a window display operation performed on the pre-configured page, and to continue displaying the media content on the pre-configured page, wherein the placement window is configured to place a first page identifier in the pre-configured list of identifiers.

[0087] According to one or more embodiments of this disclosure, the electronic device provided by Example 13 is It includes at least one processor and memory that is communicably connected to the at least one processor, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the method of displaying media content described in any one of Examples 1 to 11. According to one or more embodiments of this disclosure, the computer-readable storage medium provided by Example 14 includes: The processor stores a computer instruction that enables the display of media content as described in any one of Examples 1 to 11.

[0088] According to one or more embodiments of this disclosure, the computer program product provided by Example 15 is The invention includes a computer program that, when executed by a processor, implements a method for displaying media content as described in any one of Examples 1 to 11. Furthermore, while each operation is described in a specific order, this should not be understood as requiring that these operations be performed in a specific order or a sequential order. Under certain circumstances, it may be advantageous to process them in parallel with multitasking. Some features described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented individually or in any suitable subcombination in multiple embodiments.

Claims

1. A method for displaying media content, said method is A step of displaying media content on a pre-configured media content display page, and displaying a pre-configured identifier list in the identifier area of ​​the pre-configured media content display page, wherein the pre-configured media content display page is the currently displayed media content display page, the pre-configured identifier list includes a first page identifier corresponding to at least one media content display page, the layout method of the first page identifier in the pre-configured identifier list within the identifier area is determined based on the number of the first page identifiers, and the layout method includes laying it out in the middle of the identifier area or laying it out from one side to the other side of the identifier area; Steps include: displaying a window display operation performed on the display page of the pre-configured media content in response to the window display operation performed on the display page of the pre-configured media content, displaying a layout window for the pre-configured identifier list on the display page of the pre-configured media content, and continuing to display the media content and the pre-configured identifier list on the display page of the pre-configured media content, wherein the layout window is configured to set a first page identifier in the pre-configured identifier list; The process includes the steps of updating the first page identifier in the pre-configured identifier list in response to a configuration operation performed within the layout window, and continuing to display the pre-configured identifier list in the identifier area of ​​the display page for the pre-configured media content. method.

2. The step of updating the first page identifier in the aforementioned pre-configured list of identifiers is: The step of deleting the first target page identifier in the aforementioned pre-configured identifier list, or The steps include adding the target second page identifier as the first page identifier to the aforementioned pre-configured list of identifiers, or The step includes adjusting the order of the first target page identifier in the pre-configured list of identifiers, The first page identifier of the target is the first page identifier corresponding to the setting operation, the second page identifier of the target is the second page identifier corresponding to the setting operation, and the second page identifier is a page identifier not included in the pre-configured identifier list. The method according to claim 1.

3. The arrangement window includes a first area and a second area, the first area being configured to display a first page identifier already included in the pre-configured identifier list, and the second area being configured to display a second page identifier not included in the pre-configured identifier list. The method according to claim 2, wherein the setting operation includes a first setting operation of dragging a target first page identifier from the first area to the second area, a second setting operation of dragging a target second page identifier from the second area to the first area, or a third setting operation of dragging a target first page identifier within the first area.

4. Before updating the first page identifier in the aforementioned pre-configured list of identifiers, the method: A step of controlling a target page identifier corresponding to the setting operation to move in accordance with the setting operation, wherein the target page identifier is a first page identifier of the target or a second page identifier of the target, The step of updating the first page identifier in the aforementioned pre-configured list of identifiers is: The method according to claim 3, further comprising the steps of displaying the target page identifier in the display position in the arrangement window corresponding to the setting operation in response to the completion of the trigger for the setting operation, and updating the first page identifier in the pre-configured identifier list.

5. The arrangement window displays at least one of the following: a delete control corresponding to at least some of the first page identifiers already included in the pre-configured identifier list, and an add control corresponding to a second page identifier not included in the pre-configured identifier list. The method according to claim 2, wherein the setting operation includes a fourth setting operation acting on a delete control corresponding to a first page identifier of the target, a fifth setting operation acting on an add control corresponding to a second page identifier of the target, or a sixth setting operation dragging the first page identifier of the target within the arrangement window.

6. The step of deleting the first page identifier of the target in the aforementioned pre-configured list of identifiers is: The method according to claim 5, further comprising the steps of displaying the first page identifier of the target at a display position corresponding to the setting operation in the arrangement window, deleting the first page identifier of the target from the pre-configured identifier list, and switching the delete control corresponding to the first page identifier of the target to an add control and displaying it.

7. The step of adding the target's second page identifier as the first page identifier to the aforementioned pre-configured list of identifiers is: The method according to claim 5, further comprising the steps of displaying the second page identifier of the target at a display position corresponding to the setting operation in the arrangement window, adding the second page identifier of the target as a first page identifier to the pre-configured identifier list, and switching the add control corresponding to the second page identifier of the target to a delete control for display.

8. Before adjusting the order of the target's first page identifier in the aforementioned pre-configured list of identifiers, the method: The step further includes controlling the first page identifier of the target to move in the arrangement window in accordance with the setting operation, The step of adjusting the order of the target's first page identifier in the aforementioned pre-configured list of identifiers is: The method according to claim 5, further comprising the steps of: displaying the first page identifier of the target at a display position in the arrangement window corresponding to the setting operation in response to the completion of the trigger for the setting operation; and adjusting the order of the first page identifier of the target in the pre-configured identifier list based on the order of the first page identifier of the target in the arrangement window.

9. The step of displaying a pre-configured list of identifiers in the identifier area of ​​the display page for the pre-configured media content is as follows: In response to determining that the number of first page identifiers included in the pre-configured identifier list is less than or equal to a pre-configured threshold, the steps include displaying all of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured media content display page using a first layout method, The method according to claim 1, comprising the step of determining that the number of first page identifiers included in the pre-configured identifier list is greater than a pre-configured threshold number, and displaying a portion of the first page identifiers in the pre-configured identifier list in the identifier area of ​​the pre-configured media content display page using a second layout method.

10. After displaying a portion of the first page identifier in the aforementioned pre-configured identifier list in the identifier area of ​​the pre-configured media content display page using the second layout method, the method then: The method according to claim 9, further comprising the step of updating the first page identifier displayed in the identifier area in accordance with the order of the first page identifiers in the pre-configured identifier list, in response to an identifier update operation performed in the identifier area.

11. A media content display device, said display device is A content display module configured to display media content on a pre-configured media content display page and to display a pre-configured identifier list in the identifier area of ​​the pre-configured media content display page, wherein the pre-configured media content display page is the currently displayed media content display page, the pre-configured identifier list includes a first page identifier corresponding to at least one media content display page, the layout method of the first page identifier in the pre-configured identifier list within the identifier area is determined based on the number of the first page identifiers, and the layout method includes laying it out in the middle of the identifier area or laying it out from one side to the other side of the identifier area, A window display module configured to display a placement window for the pre-configured identifier list on the pre-configured media content display page in response to a window display operation performed on the pre-configured media content display page, and to continue displaying the media content and the pre-configured identifier list on the pre-configured media content display page, wherein the placement window is configured to set a first page identifier in the pre-configured identifier list, and includes a window display module, In response to a configuration operation performed within the aforementioned layout window, the first page identifier in the aforementioned pre-configured identifier list is updated, and the aforementioned pre-configured identifier list continues to be displayed within the identifier area of ​​the display page of the aforementioned pre-configured media content. Display device.

12. It is an electronic device, It includes at least one processor and memory that is communicably connected to the at least one processor, 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 execute the method according to any one of claims 1 to 10. Electronic devices.

13. A computer-readable storage medium storing computer instructions for a processor to implement the method described in any one of claims 1 to 10.

14. It is a computer program, A computer program that, when executed by the processor, causes the processor to implement the method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Page display method and device, electronic equipment, storage medium and program product

    CN114491349A

  • Receiving device and method of multi-channel broadcast

    JP2007088718A

  • Video processing device, and television receiving device

    JP2007288717A