Method and apparatus for viewing interface content, and device, medium and program product

By displaying content and recommendation strategy information sets on the user interface, and responding to swipe operations to obtain and display secondary content and corresponding recommendation strategy information sets, the problem of users being unable to obtain the usage status of recommendation strategies in a timely manner is solved, thereby improving the analysis efficiency of recommendation strategies and the user experience.

WO2026156909A1PCT designated stage Publication Date: 2026-07-30BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2025-01-27
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

In existing technologies, users cannot obtain timely information about the usage of recommendation strategies, making it impossible to accurately analyze the effectiveness of recommendation strategies and to improve them.

Method used

By displaying a set of content and recommendation strategy information on the user interface, and responding to swipe operations to obtain and display a second set of content and corresponding recommendation strategy information, the display of content and recommendation strategy information can be adjusted using swipe operations.

Benefits of technology

It improves the efficiency of recommendation strategy analysis, enhances user experience, and enables users to quickly access technical information related to content recommendation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075555_30072026_PF_FP_ABST
    Figure CN2025075555_30072026_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure relate to a method and apparatus for viewing interface content, and a device, a medium and a program product. The method comprises: displaying, on a user interface, first content and a first recommendation strategy information set for recommending the first content. The method further comprises: in response to receiving, in a display area of the first content, a swipe operation on the first content, acquiring second content and a second recommendation strategy information set for recommending the second content. The method further comprises: in response to the swipe operation having been completed, displaying on the user interface the second content and the second recommendation strategy information set. By means of the method, the swipe operation is used to adjust the display of content and related recommendation strategy information, such that a user can quickly acquire technical information related to the recommendation of generated content, thereby improving the analysis efficiency of a recommendation strategy, and improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, apparatus, devices, media, and programs for viewing interface content. Technical Field

[0001] The embodiments disclosed herein generally relate to the field of human-computer interaction, and specifically to methods, apparatuses, devices, media, and program products for viewing interface content. Background Technology

[0002] Currently, human-computer interaction (HCI) is developing rapidly. In fields such as the internet and the Internet of Things (IoT), HCI is an indispensable technology, and software application development also needs to consider the user's interactive experience. Therefore, HCI has become a subject of in-depth research for many developers, who are committed to improving the efficiency of HCI to continuously enhance the user experience of applications.

[0003] With the continuous development of human-computer interaction, people can obtain any suitable information by interacting with the display interface. For example, if a user clicks on a link on a page, they can obtain specific information related to that link, which is then presented on the user interface. With the development of web browser technology, text and video / audio information can be quickly obtained from the internet through user interaction within the browser interface. Therefore, users can view an ever-expanding amount of information through interaction with the display interface. Summary of the Invention

[0004] Embodiments of this disclosure provide a method, apparatus, device, medium, and program product for viewing interface content.

[0005] According to a first aspect of this disclosure, a method for viewing interface content is provided. The method includes displaying first content and a first recommendation strategy information set for recommending the first content on a user interface. The method further includes acquiring second content and a second recommendation strategy information set for recommending the second content in response to receiving a swipe operation on the first content in a display area of ​​the first content. The method also includes displaying the second content and the second recommendation strategy information set on the user interface in response to the completion of the swipe operation.

[0006] In a second aspect of this disclosure, an apparatus for viewing interface content is provided. The apparatus includes a first content and information set display module configured to display first content and a first recommendation strategy information set for recommending the first content on a user interface; a content and information set acquisition module configured to acquire second content and a second recommendation strategy information set for recommending the second content in response to receiving a swipe operation on the first content in the display area of ​​the first content; and a second content and information set display module configured to display the second content and the second recommendation strategy information set on the user interface in response to the completion of the swipe operation.

[0007] In a third aspect of this disclosure, an electronic device is provided, including at least one processor; and a storage device for storing at least one program, which, when executed by the at least one processor, causes the at least one processor to implement the method according to the first aspect of this disclosure.

[0008] In a fourth aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the method according to a first aspect of this disclosure.

[0009] In a fifth aspect of this disclosure, a computer program product is provided. This computer program product includes a computer program that, when executed by a processor, implements the method according to a first aspect of this disclosure.

[0010] It should be understood that the content described in this section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0011] The above and other objects, features and advantages of this disclosure will become more apparent from the accompanying drawings, in which like reference numerals generally denote like parts.

[0012] Figure 1 illustrates a schematic diagram of an example environment in which some embodiments of the present disclosure may be implemented;

[0013] Figure 2 illustrates a schematic diagram of an example method for viewing interface content according to some embodiments of the present disclosure;

[0014] Figure 3 illustrates a schematic diagram of an example of vertical arrangement of page content according to some embodiments of the present disclosure;

[0015] Figure 4 illustrates a schematic diagram of an example of a swiping operation for viewing page content according to some embodiments of the present disclosure;

[0016] Figure 5 illustrates a schematic diagram of an example of tiling arrangement of page content according to some embodiments of the present disclosure;

[0017] Figure 6 illustrates a schematic diagram of an example of a set of recommendation strategy information for viewing page content according to some embodiments of the present disclosure;

[0018] Figure 7 illustrates a schematic diagram of an example of synchronous scrolling for viewing page content according to some embodiments of the present disclosure;

[0019] Figure 8 illustrates a schematic block diagram of an apparatus for viewing interface content according to some embodiments of the present disclosure;

[0020] Figure 9 illustrates a schematic block diagram of an example device suitable for implementing various embodiments of the present disclosure.

[0021] In the various figures, the same or corresponding reference numerals indicate the same or corresponding parts. Detailed Implementation

[0022] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0023] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0024] For example, upon receiving a user's proactive request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.

[0025] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0026] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0027] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0028] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0029] There are still many problems to be solved in the process of viewing interface content. Typically, users can only browse content, such as user-created video content. This content can be distributed across the network and viewed by other users. In the process of pushing this type of content, recommendation strategies are usually used to push content to target users who might have found it. However, in this process, users and technical personnel cannot obtain timely information on the usage of recommendation strategies, making it impossible to accurately analyze the effectiveness of the algorithms related to the recommendation strategies or improve them.

[0030] To address at least the aforementioned and other potential problems, embodiments of this disclosure propose a method for viewing interface content. In this method, a computing device can display first content and a first set of recommendation strategy information for recommending the first content on a user interface. Then, after receiving a swipe operation on the first content in the display area of ​​the first content, the computing device acquires second content and a second set of recommendation strategy information for recommending the second content. Finally, after the swipe operation is completed, the computing device presents the second content and the second set of recommendation strategy information on the user interface. This method utilizes swipe operations to adjust the display of content and related recommendation strategy information, enabling users to quickly obtain technical information related to the recommendation of generated content, improving the analytical efficiency of determining recommendation strategies, and enhancing the user experience.

[0031] The embodiments of this disclosure will now be described in further detail with reference to the accompanying drawings. Figure 1 illustrates an example environment in which the devices and / or methods of the embodiments of this disclosure may be implemented. In environment 100, computing device 102 may display first content 108 and a first recommendation strategy information set 110 for recommending the first content 108 on a user interface 104. Then, after receiving a swipe operation 106 for the first content 108 in the display area of ​​the first content 108, computing device 102 may acquire second content 112 and a second recommendation strategy information set 114 for recommending the second content 112. After the swipe operation 106 is completed, computing device 102 may display the second content 112 and the second recommendation strategy information set 114 on the user interface 104. For ease of description, the aforementioned swipe operation 106 is also referred to as the first swipe operation.

[0032] In some embodiments, the content displayed in the user interface may be content displayed in a target application running on a terminal device, provided by a user and viewable by other users through the target application. For example, the content may be video content. Additionally, the content displayed in the user interface may be similar to the content displayed in the target application, and may also include corresponding comments and likes. In one example, the content may also be an image provided by a user within the application and viewable by other users. Additionally, the user interface may be a browser interface or any suitable application interface. The above examples are merely for describing this disclosure and are not intended to specifically limit this disclosure.

[0033] Examples of computing device 102 include, but are not limited to, personal computers, server computers, handheld or laptop devices, mobile devices (such as mobile phones, personal digital assistants (PDAs), media players, etc.), multiprocessor systems, consumer electronics, minicomputers, mainframe computers, and distributed computing environments that include any of the above systems or devices.

[0034] As shown in Figure 1, when displaying content and corresponding recommendation strategy information sets on the user interface, a vertical layout can be used in the presentation area of ​​the content and corresponding recommendation strategy information sets. In this vertical layout, the presentation area is divided into two areas: one area for displaying content and the other area for displaying recommendation strategy information sets. For example, the left area is used to display content, and the right area is used to display recommendation strategy information sets. Therefore, multiple pieces of content and their corresponding recommendation strategy information sets are displayed vertically on the user interface. Thus, in this vertical layout, the user interface 104 can display the first content 108 and the first recommendation strategy information set 110 for recommending the first content 108.

[0035] Additionally, when the first content 108 is to be displayed, the computing device 102 may first obtain the first content 108 to be displayed, and then specifically obtain recommendation strategy information for different recommendation stages related to the first content 108 based on the identifier of the first content. Then, the obtained recommendation strategy information is used to generate a first recommendation strategy information set for display in the presentation area of ​​the user interface 104.

[0036] The user can move the cursor to the display area of ​​the first content 108. If the computing device receives a sliding operation 106 for the first content 108, such as a cursor sliding operation, in the display area for the first content 108, then it acquires the second content 112 and a second recommendation strategy information set 114 for recommending the second content 112.

[0037] During the sliding operation 106, the first content 108 and / or the first recommendation strategy information set 110, which were originally displayed in the presentation area, will scroll up or down. After the sliding operation ends, the second content 112 and the second recommendation strategy information set 114 will be fully displayed within the presentation area and scrolling will stop.

[0038] In some embodiments, the swipe operation is performed using a mouse wheel or touchpad. In some embodiments, the swipe operation is performed by moving the cursor position.

[0039] This method utilizes swiping gestures to adjust the display of content and related recommendation strategy information, enabling users to quickly access technical information related to the generated content recommendations. This improves the efficiency of recommendation strategy analysis and enhances the user experience.

[0040] The foregoing description, with reference to FIG1, illustrates an example environment in which some embodiments of the present disclosure's devices and / or methods may be implemented. The following description, with reference to FIG2, illustrates an example method for viewing interface content according to some embodiments of the present disclosure. The method in FIG2 can be executed by the computing device 102 in FIG1 or any suitable computing device.

[0041] As shown in Figure 2, in example method 200, at box 202, computing device 102 displays first content and a set of first recommendation strategy information for recommending the first content on a user interface.

[0042] The computing device 102 first needs to determine the specific content of the first content 108 to be displayed, and then needs to obtain a first recommendation strategy information set related to the first content 108 for display in the presentation area 106 of the user interface 104. In some embodiments, the content and the corresponding recommendation strategy information set are stored together, so that the corresponding recommendation strategy information set can be obtained simultaneously when the content is obtained. In some embodiments, the content and the corresponding recommendation strategy information set are stored separately, so that the user can obtain the content first, and then obtain the corresponding recommendation strategy information set according to the content's identifier.

[0043] In some embodiments, when obtaining the recommendation strategy information set, the computing device 102 obtains recommendation strategy information related to multiple recommendation stages of the first content, such as recommendation strategy information for the recall stage, merging stage, and coarse ranking stage. Then, the computing device 102 generates a first recommendation strategy information set based on the recommendation strategy information related to the multiple recommendation stages. For example, this information may be combined to form the recommendation strategy information set.

[0044] Additionally, the user interface presentation area is divided into multiple display areas, with different display areas used to display different types of content. For example, the first content 108 and the first recommendation strategy information set 110, along with other content and corresponding recommendation strategy information sets, are displayed in a vertically arranged layout on the presentation interface.

[0045] Furthermore, the recommendation strategy information in the first recommendation strategy information set 110 corresponding to the first content 108 is displayed in multiple stages. Since the area of ​​the presentation region is limited, the recommendation strategy information displayed in the presentation region is only a portion of the information in the first recommendation strategy information set 110. Additionally, at least one stage of recommendation strategy information is displayed in the presentation region.

[0046] Then, at box 204, in response to receiving a swipe operation for the first content in the display area of ​​the first content, computing device 102 acquires the second content and a set of second recommendation strategy information for recommending the second content.

[0047] Within the display area, users can move the cursor to select and process content in different display areas. For example, a user can move the cursor to the display area of ​​the first content and then perform a swipe operation on the cursor. For ease of description, this display area of ​​the first content can also be referred to as the first display area. When this swipe operation is performed, the first content 108 scrolls up or down on the screen, and simultaneously displays the second content adjacent to the first content. Additionally, the content of the first recommendation strategy information set 110 also scrolls accordingly as the first content scrolls.

[0048] During the swipe operation, since the second content also needs to be displayed, the computing device 102 needs to obtain the second content and the corresponding second recommendation strategy information set when it receives the swipe operation for the first content.

[0049] Finally, at box 206, in response to the completion of the swipe operation, computing device 102 displays the second content and the second recommendation strategy information set on the user interface. After the swipe operation is complete, the second content 112 and the second recommendation strategy information set 114 are displayed in the presentation area to replace the previously displayed first content 108 and first recommendation strategy information set 110.

[0050] This method utilizes swiping gestures to adjust the display of content and related recommendation strategy information, enabling users to quickly access technical information related to the generated content recommendations. This improves the efficiency of recommendation strategy analysis and enhances the user experience.

[0051] The following describes the operation of the content in the presentation area of ​​FIG1 or FIG2 with reference to some embodiments. When the content and the corresponding set of recommendation strategy information are displayed in a vertically arranged layout, for example, when the first content 108 and the first set of recommendation strategy information 110 are displayed, a tiling control is also displayed in the presentation area. When the tiling control is selected, the computing device 102 will only present the content in the presentation area. For example, the content is displayed by row and by column. In this process, the computing device needs to acquire multiple contents including the first content 108 and the second content 112, and then display the multiple contents including the first content 108 and the second content 112 in a tiling manner throughout the user interface 104.

[0052] After displaying multiple pieces of content in a tiled arrangement, the user interface 104 also includes a control for recommendation strategy information, which determines whether to display the corresponding set of recommendation strategy information. When successfully selected, the computing device 102 selects a portion of the content from the tiled display, such as a set of content, to display. The computing device 102 then further acquires the set of recommendation strategy information corresponding to that set of content. Subsequently, after obtaining the relevant information, the user interface 104 displays the set of content and the corresponding set of recommendation strategy information.

[0053] When a set of content is displayed in the presentation area, a set of recommendation strategy information corresponding to that set of content is also displayed in the presentation area. At this stage, the cursor can be moved to a second display area for the target recommendation strategy information set corresponding to the target generated content within the set of content. If the computing device 102 receives a second sliding operation for the target recommendation strategy information set in the second display area, it will scroll through the content in the target recommendation strategy information set within the second display area.

[0054] Additionally, the control for recommendation strategy information only exists in the tiled display mode. In the vertical display mode, the control for recommendation strategy information will be hidden to save page space.

[0055] The interface displaying a set of content and the corresponding set of recommendation strategy information may also include a synchronous scrolling control, which is used to synchronously scroll the content of a set of recommendation strategy information in the user interface.

[0056] When the synchronous scrolling control is selected, if a second swipe operation is received in the second display area, not only will the content in the target recommendation strategy information set be scrolled, but the content in the recommendation strategy information set corresponding to other content in the same group will also be scrolled synchronously.

[0057] Additionally, when the synchronized scrolling control is selected, the content of each recommendation strategy information set in a set of recommendation strategy information sets will be automatically scrolled synchronously to the same horizontal position. In this case, it can be ensured that each recommendation strategy information set is always at the same recommendation stage when the user scrolls to view, so that the user can analyze and compare the recommendation strategies.

[0058] In some embodiments, when the cursor moves to the display area of ​​each piece of content, an extended control is displayed in that area. For example, when the cursor moves to a third display area for the target content, the computing device 102 displays an extended control in the third display area. Upon receiving an operation on the control, the user interface 104 displays the content and its corresponding set of recommendation strategy information in a vertically arranged manner.

[0059] In some embodiments, the extended control is displayed only when the cursor hovers over the first display area for a preset duration, for example, after 500 milliseconds.

[0060] In some embodiments, the first and second sliding operations described above are both implemented using a mouse wheel or a touchpad.

[0061] In some embodiments, when the cursor hovers over the first display area, the first display area is highlighted, for example, by thickening or highlighting the edges of the first display area, or by both thickening and highlighting the edges.

[0062] This method utilizes swiping gestures to adjust the display of content and related recommendation strategy information, enabling users to quickly access technical information related to the generated content recommendations. This improves the efficiency of recommendation strategy analysis and enhances the user experience.

[0063] The above description, with reference to FIG2, illustrates an example method for viewing page content according to some embodiments of the disclosure. The following description, with reference to FIG3, illustrates an example of a vertical arrangement for viewing page content according to some embodiments of the present disclosure. The example in FIG3 can be performed by the computing device 102 shown in FIG1 or any suitable device.

[0064] In Example 300 shown in Figure 3, the user interface is displayed in a browser. It is displayed vertically in the presentation area 306, and the displayed content includes first content 302 and recommendation strategy information 308 for content 302.

[0065] Upon receiving a selection for content 302, the first content 302 is displayed in the presentation area 306. The first content 302 is one of a set of content.

[0066] Once a set of content 302 has been displayed in the presentation area 306, if the cursor 304 hovers over the first content 302, the content will be highlighted. In one example, the border of the first content 302 is highlighted. In another example, the border of the first content 302 is bolded. In yet another example, the border of the first content 302 is both highlighted and bolded.

[0067] In addition, the presentation area 306 will also display a set of recommendation strategy information 308 for the first content. The recommendation strategy information set 308 will display information related to the first content 302, such as recall information and merge information for the first content 302. Furthermore, the far right of the presentation area 306 will also display a set of operable components that can be operated. From top to bottom, these operable components are: recall component, merge component, prerank component, rank component, postrank component, and mixed rank component, corresponding to different stages of the recommendation strategy.

[0068] When the cursor is moved over content 302, the cursor 304 does not need to be moved. After receiving a sliding operation on the cursor 304, the currently displayed first content 302 is switched to the adjacent second content in the presentation area 306. This will be described in detail below with reference to Figure 4.

[0069] The above illustration, with reference to Figure 3, depicts an example of a vertical arrangement for viewing page content according to some embodiments of the disclosure. The following illustration, with reference to Figure 4, depicts an example of a swiping operation for viewing page content according to some embodiments of the present disclosure.

[0070] In Example 400 shown in Figure 4, combined with the previous Example 300, after receiving a swipe operation on the cursor 304, the currently displayed first content 302 is switched to the adjacent second content in the presentation area 306.

[0071] As can be seen, when the content displayed in the presentation area 306 is switched to the second content, the original first content 302 is no longer displayed, and a portion of the third content adjacent to the second content can be displayed below the second content.

[0072] At this time, the recommendation strategy information set 308 will also automatically switch to the recommendation strategy information set 402 related to the second content. If it is necessary to switch the display mode of the user interface at this time, the display mode of the user interface can be switched from vertical arrangement to tiled arrangement mode by operating the tile arrangement control 406.

[0073] The above illustration, with reference to Figure 4, depicts an example of receiving a swipe operation for viewing page content according to some embodiments of the disclosure. The following illustration, with reference to Figure 5, depicts an example of tiling arrangement for viewing page content according to some embodiments of the present disclosure.

[0074] In Example 500 shown in Figure 5, combined with the previous Example 400, when the display mode of the user interface is switched from vertical arrangement to tiled arrangement mode by operating the tiled arrangement control 502, multiple contents will be automatically tiled and displayed in the presentation area 502 in sequence.

[0075] In some embodiments, when switching to tiled layout mode, only the content is displayed by default, and the recommendation strategy information is not displayed.

[0076] At this point, a recommendation strategy information control 504 will appear in the presentation area 502 for selection. After selecting the recommendation strategy information control, a set of recommendation strategy information corresponding to a set of content will be displayed in the presentation area 502.

[0077] The above illustration, with reference to Figure 5, depicts an example of a tiled arrangement for viewing page content according to some embodiments of the disclosure. The following illustration, with reference to Figure 6, depicts an example of a set of display recommendation strategy information for viewing page content according to some embodiments of the present disclosure.

[0078] In Example 600 shown in Figure 6, combined with the previous Example 500, when the recommendation strategy information control is selected, a set of recommendation strategy information corresponding to a set of content will be displayed in the presentation area 604.

[0079] At this time, cursor 608 can be slid within the second display area containing a set of recommendation strategy information corresponding to a set of content to scroll through the content in the recommendation strategy information set.

[0080] In some embodiments, when the cursor hovers over the third display area corresponding to the second content, an extended control 610 appears. The extended control 610 can accept operations to return to the vertical display mode. Additionally, the control 602 can also accept operations to return to the vertical display mode.

[0081] The user interface also includes a synchronized scrolling control 606. Additionally, the synchronized scrolling control 606 appears in the user interface after the recommended strategy information is selected and the relevant content is displayed.

[0082] When the synchronous scrolling 606 control is selected, the content of all recommended strategy information sets can be scrolled synchronously.

[0083] The above illustration, with reference to Figure 6, depicts an example of a set of display recommendation strategy information for viewing page content according to some embodiments of the disclosure. The following illustration, with reference to Figure 7, depicts an example of synchronous scrolling for viewing page content according to some embodiments of the present disclosure.

[0084] In Example 700 shown in Figure 7, combined with the previous Example 600, when the Synchronous Scrolling 702 control is selected, the contents of other policy information sets can be scrolled synchronously by sliding the cursor 704 in the target policy information set.

[0085] Additionally, when the Synchronous Scroll 702 control is selected, all content in a set of recommended strategy information will scroll to the same position simultaneously.

[0086] In some embodiments, operating the extended control at this time will return to the vertical arrangement display mode. Additionally, after returning to the vertical arrangement mode, the last display state of the previous vertical arrangement display mode will be displayed.

[0087] Figure 8 shows a schematic block diagram of an apparatus for viewing interface content according to some embodiments of the present disclosure. As shown in Figure 8, the apparatus 800 includes a first content and information set display module 802, configured to display first content and a first recommendation strategy information set for recommending the first content on a user interface; a content and information set acquisition module 804, configured to acquire second content and a second recommendation strategy information set for recommending the second content in response to receiving a swipe operation for the first content in the display area of ​​the first content; and a second content and information set display module 806, configured to display the second content and the second recommendation strategy information set on the user interface in response to the completion of the swipe operation.

[0088] In some embodiments, the first content and information set display module 802 includes: a first content determination module configured to determine the first content to be displayed; a recommendation strategy information acquisition module configured to acquire recommendation strategy information related to multiple recommendation stages of the first content; a first recommendation strategy information set generation module configured to generate a first recommendation strategy information set based on the recommendation strategy information related to the multiple recommendation stages; and a first content and first recommendation strategy information set display module configured to display the first content and the first recommendation strategy information set.

[0089] In some embodiments, the first content and first recommendation strategy information set display module includes: a plurality of recommendation stage display module configured to display a plurality of recommendation stages for the first content; and a recommendation strategy information display module configured to display recommendation strategy information corresponding to at least one of the plurality of recommendation stages.

[0090] In some embodiments, wherein the first content and the first recommendation strategy information set are displayed in a vertically arranged layout in the user interface, the user interface includes a tiling control, and the device 800 further includes: a plurality of content acquisition modules configured to acquire a plurality of content including the first content in response to the selection of the tiling control; and a plurality of content display modules configured to display the plurality of content in a tiling manner in the user interface.

[0091] In some embodiments, the user interface includes a recommendation strategy information display control, and the device 800 further includes: a set of content selection modules configured to select a set of content from a plurality of content in response to receiving a selection for the recommendation strategy information display control; a recommendation strategy information set acquisition module configured to acquire a set of recommendation strategy information corresponding to each content in the set of content; and a set of content and corresponding set of recommendation strategy information display modules configured to display each content in the set of content and the corresponding set of recommendation strategy information in the user interface.

[0092] In some embodiments, the display area is a first display area, the sliding operation is a first sliding operation, and the device 800 further includes: a cursor movement module configured to move the cursor to a second display area, the second display area being used to display a set of target recommendation strategy information corresponding to target content in a set of content; and a content scrolling display module for the target recommendation strategy information set configured to scroll and display the content of the target recommendation strategy information set in response to receiving a second sliding operation for the target recommendation strategy information set in the second display area.

[0093] In some embodiments, the user interface further includes a synchronous scrolling control, and the device 800 further includes: a selection receiving module configured to receive a selection of the synchronous scrolling control; and a content synchronous scrolling display module for a set of recommendation strategy information, configured to synchronously scroll and display the content of the recommendation strategy information set corresponding to each content of the set of content in response to receiving a third swipe operation for a target recommendation strategy information set in a second display area.

[0094] In some embodiments, the device 800 further includes: a cursor movement module configured to display an expand control in a third display area for target content in response to the cursor moving to a third display area for target content; and a vertically arranged layout expand display module configured to display the target content and the target recommendation strategy information set in a vertically arranged layout in response to receiving an operation on the expand control.

[0095] In some embodiments, the sliding operation is implemented using a mouse wheel or touchpad.

[0096] In some embodiments, the device 800 further includes a first content highlighting module configured to highlight the first content in response to a cursor hovering over the display area of ​​the first content.

[0097] In some embodiments, the first content highlighting module includes a highlighting module or a bolding module, configured to highlight or bold the edge of the display area in response to a cursor hovering over the display area of ​​the first content.

[0098] Figure 9 shows a schematic block diagram of an example device 900 that can be used to implement embodiments of the present disclosure. The computing device 102 in Figure 1 can be implemented using device 900. As shown, device 900 includes a central processing unit (CPU) 901, which can perform various appropriate actions and processes according to computer program instructions stored in read-only memory (ROM) 902 or loaded from storage unit 908 into random access memory (RAM) 902. Various programs and data required for the operation of device 900 may also be stored in RAM 902. CPU 901, ROM 902, and RAM 902 are interconnected via bus 904. Input / output (I / O) interface 905 is also connected to bus 904.

[0099] Multiple components in device 900 are connected to I / O interface 905, including: input unit 906, such as keyboard, mouse, etc.; output unit 907, such as various types of monitors, speakers, etc.; storage page 908, such as disk, optical disk, etc.; and communication unit 909, such as network card, modem, wireless communication transceiver, etc. Communication unit 909 allows device 900 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks. High-pitched techniques, vocal exercises, articulation, breathing techniques, falsetto and mixed voice, and correct singing methods 2.

[0100] The various processes and handling described above, such as method 200 and examples 300 to 700, can be executed by processing unit 901. For example, in some embodiments, method 200 and examples 300 to 700 can be implemented as computer software programs tangibly contained in a machine-readable medium, such as storage unit 908. In some embodiments, part or all of the computer program can be loaded and / or installed on device 900 via ROM 902 and / or communication unit 909. When the computer program is loaded into RAM 902 and executed by CPU 901, one or more actions of example methods 200 and examples 300 to 700 described above can be performed.

[0101] This disclosure can be a method, apparatus, system, and / or computer program product. A computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for performing various aspects of this disclosure.

[0102] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example—but not limited to—electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination of the foregoing. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.

[0103] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.

[0104] Computer program instructions used to perform the operations of this disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk, C++, etc., and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The computer-readable program instructions may execute 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 cases 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 a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing the status information of the computer-readable program instructions to implement various aspects of this disclosure.

[0105] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0106] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0107] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0108] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0109] The various embodiments of this disclosure have been described above. These descriptions are exemplary and not exhaustive, and are not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical applications, or technical improvements to the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.

Claims

1. A method for viewing interface content, comprising: Display first content and a set of first recommendation strategy information for recommending the first content on the user interface; In response to receiving a swipe operation on the first content in the display area of ​​the first content, the second content and a set of second recommendation strategy information for recommending the second content are obtained; as well as In response to the completion of the swipe operation, the second content and the second set of recommendation strategy information are displayed on the user interface.

2. The method according to claim 1, wherein displaying the first content and a first recommendation strategy information set for recommending the first content on the user interface comprises: Determine the first content to be displayed; Obtain recommendation strategy information related to multiple recommendation stages of the first content; Based on the recommendation strategy information related to the multiple recommendation stages, a first recommendation strategy information set is generated; as well as Display the first content and the first recommendation strategy information set.

3. The method according to claim 2, wherein displaying the first content and the first recommendation strategy information set includes: Display the multiple recommendation stages for the first content; as well as Display recommendation strategy information corresponding to at least one of the plurality of recommendation stages.

4. The method according to claim 1, wherein the first content and the first recommendation strategy information set are displayed in a vertically arranged layout in the user interface, the user interface including a tiling control, and the method further comprising: In response to the selection of the tile arrangement control, multiple contents including the first content are obtained; as well as The multiple contents are displayed in a tiled manner in the user interface.

5. The method of claim 4, wherein the user interface includes a recommendation strategy information display control, and the method further includes: In response to receiving a selection from the recommendation strategy information display control, a set of content is selected from the plurality of content; Obtain a set of recommendation strategy information corresponding to each content in the set of content; as well as The user interface displays each piece of content in the set and its corresponding set of recommendation strategy information.

6. The method according to claim 5, wherein the display area is a first display area, the sliding operation is a first sliding operation, and the method further comprises: Move the cursor to the second display area, which is used to display a set of target recommendation strategy information corresponding to the target content in the set of content; as well as In response to receiving a second sliding operation for the target recommendation strategy information set in the second display area, the contents of the target recommendation strategy information set are scrolled and displayed.

7. The method of claim 6, wherein the user interface further includes a synchronized scrolling control, and the method further includes: Receive the selection of the synchronous scrolling control; as well as In response to receiving a third swipe operation for the target recommendation strategy information set in the second display area, the content of the recommendation strategy information set corresponding to each content in the set of content is synchronously scrolled and displayed.

8. The method according to claim 7, further comprising: In response to the cursor moving to a third display area for the target content, an expand control is displayed in the third display area; as well as In response to receiving an operation on the expand control, the target content and the target recommendation strategy information set are displayed in the user interface in a vertically arranged layout.

9. The method according to claim 1, wherein the sliding operation is implemented using a mouse wheel or a touchpad.

10. The method according to claim 1, further comprising: In response to the cursor hovering over the display area of ​​the first content, the first content is highlighted.

11. The method of claim 10, wherein highlighting the first content comprises: In response to the cursor hovering over the display area of ​​the first content, the edge of the display area is highlighted or bolded.

12. A device for viewing interface content, comprising: The first content and information set display module is configured to display first content and a first recommendation strategy information set for recommending the first content on the user interface; The content and information set acquisition module is configured to acquire second content and a second recommendation strategy information set for recommending the second content in response to receiving a swipe operation for the first content in the display area of ​​the first content; as well as The second content and information set display module is configured to display the second content and the second recommendation strategy information set on the user interface in response to the completion of the swiping operation.

13. An electronic device, comprising: At least one processor; as well as A storage device for storing at least one program, which, when executed by the at least one processor, causes the at least one processor to implement the method according to any one of claims 1-11.

14. A computer-readable storage medium having a computer program stored thereon, the computer program implementing the method according to any one of claims 1-11 when executed by a processor.

15. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1-11.