Interface interaction method and apparatus, device, and storage medium

WO2026166534A1PCT designated stage Publication Date: 2026-08-13BEIJING 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
Filing Date
2026-02-06
Publication Date
2026-08-13

Smart Images

  • Figure CN2026077745_13082026_PF_FP_ABST
    Figure CN2026077745_13082026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an interface interaction method and apparatus, a device, and a computer readable storage medium. The method comprises: in response to receiving a first operation, presenting a first interface corresponding to a first display mode, wherein the first display mode indicates that an information component in the first interface has a first visible area, and the information component presents at least one piece of media content; in response to receiving a second operation in the first interface, presenting a second interface; and in response to receiving a third operation in the second interface, presenting the first interface corresponding to a second display mode, wherein the second display mode indicates that the information component has a second visible area in the first interface, and the second visible area is larger than the first visible area.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and storage medium for interface interaction

[0001] The present application claims priority to the Chinese patent application No. 202510138635.6, filed on February 7, 2025, entitled “Method, device and storage medium for interface interaction”, the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The example embodiments of the present disclosure generally relate to the field of computer, and in particular, to a method, device and computer readable storage medium for interface interaction. BACKGROUND

[0003] With the development of computer technology, the Internet has become an important source for people to share and obtain information. In recent years, information flow has become an important form for people to consume content. Such information flow may be associated with different media content, for example, a user may browse target media content through a search operation. SUMMARY

[0004] In a first aspect of the present disclosure, a method for interface interaction is provided. The method comprises: in response to receiving a first operation, presenting a first interface corresponding to a first display mode, the first display mode indicating that an information component in the first interface has a first visible area, the information component presenting at least one item of media content; in response to a second operation received in the first interface, presenting a second interface; and in response to a third operation received in the second interface, presenting the first interface corresponding to a second display mode, the second display mode indicating that the information component has a second visible area in the first interface, the second visible area being larger than the first visible area.

[0005] In a second aspect of the present disclosure, a device for interface interaction is provided. The device comprises: a first presentation module configured to, in response to receiving a first operation, present a first interface corresponding to a first display mode, the first display mode indicating that an information component in the first interface has a first visible area, the information component presenting at least one item of media content; a second presentation module configured to, in response to a second operation received in the first interface, present a second interface; and a third presentation module configured to, in response to a third operation received in the second interface, present the first interface corresponding to a second display mode, the second display mode indicating that the information component has a second visible area in the first interface, the second visible area being larger than the first visible area.

[0006] In a third aspect of the disclosure, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. The instructions, when executed by the at least one processor, cause the device to perform the method of the first aspect.

[0007] In a fourth aspect of the disclosure, a computer-readable storage medium is provided. The computer-readable storage medium has stored thereon computer-executable instructions that are executable by a processor to implement the method of the first aspect.

[0008] In a fifth aspect of the disclosure, a computer program product is provided. The computer program product is tangibly stored in a computer storage medium and includes computer- executable instructions that, when executed by a device, cause the device to perform the method of the first aspect.

[0009] It is to be understood that the particulars shown herein are by way of example and for purposes of illustrative discussion of the embodiments of the present disclosure only and are not intended to limit the scope of the present disclosure to the particular embodiment illustrated. Other objectives, features and aspects of the disclosure will become apparent from the following description taken in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0010] The above and other features, aspects and advantages of embodiments of the present disclosure will become more apparent from the following detailed description, taken in conjunction with the accompanying drawings, in which like reference numbers represent like elements throughout. In the drawings:

[0011] FIG. 1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure can be implemented;

[0012] FIGS. 2A-2C show example interfaces according to some embodiments of the present disclosure;

[0013] FIGS. 3A-3B show example interfaces according to some embodiments of the present disclosure;

[0014] FIGS. 4A-4B show example interfaces according to some embodiments of the present disclosure;

[0015] FIG. 5 shows a flowchart of an example process of interface interaction according to some embodiments of the present disclosure;

[0016] FIG. 6 shows a schematic structural block diagram of an example apparatus for interface interaction according to some embodiments of the present disclosure; and

[0017] FIG. 7 shows a block diagram of an electronic device capable of implementing embodiments of the present disclosure. DETAILED DESCRIPTION

[0018] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be construed as being limited to the embodiments set forth herein; rather, these embodiments are provided so that the present disclosure will be thoroughly and completely understood. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0019] It should be noted that the titles of any sections / sub-sections provided herein are not limiting. Various embodiments are described throughout this document and any type of embodiment can be included under any section / sub-section. Furthermore, embodiments described in any section / sub-section can be combined with any other embodiments described in the same section / sub-section and / or different section / sub-section in any manner.

[0020] In the description of embodiments of the present disclosure, the term "includes" and its derivatives, such as "including," should be understood in an open, inclusive sense, that is, "including, but not limited to." The term "based on" should be understood as "based at least in part on." The term "one embodiment" or "an embodiment" should be understood as "at least one embodiment." The term "some embodiments" should be understood as "at least some embodiments." Other explicitly and implicitly recited definitions can also be found below. The terms "first," "second," and the like can refer to different or identical objects. Other explicit and implicit definitions can also be found below.

[0021] Data of users, acquisition and / or use of data, etc. can be involved in embodiments of the present disclosure. These aspects all comply with corresponding laws and regulations and relevant provisions. In embodiments of the present disclosure, all collection, acquisition, processing, processing, forwarding, use, etc. of data are performed on the premise that users are aware of and confirm. Accordingly, when implementing embodiments of the present disclosure, the type of data or information that can be involved, the range of use, the scenario of use, etc. should be informed to users and authorized by users in a proper manner according to relevant laws and regulations. The specific informing and / or authorization manner can vary according to actual situations and application scenarios, and the scope of the present disclosure is not limited in this respect.

[0022] In the present specification and embodiments, if personal information processing is involved, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the prescribed or agreed range. Users refuse to process personal information other than the necessary information required for basic functions, which will not affect the user's use of basic functions.

[0023] As mentioned above, a user can browse target media content, for example, through a search operation. Traditionally, after a user searches in a search page and browses target content, the user can return to the previous search page in a viewing interface corresponding to the target content.

[0024] Embodiments of the present disclosure propose a scheme of interface interaction. The scheme includes: in response to receiving a first operation, presenting a first interface corresponding to a first display mode, the first display mode indicating that an information component in the first interface has a first visible area, the information component presenting at least one item of media content; in response to a second operation received in the first interface, presenting a second interface; and in response to a third operation received in the second interface, presenting the first interface corresponding to a second display mode, the second display mode indicating that the information component has a second visible area in the first interface, the second visible area being larger than the first visible area.

[0025] In this way, in the case of returning to the first interface via the second interface, embodiments of the present disclosure can adjust the display mode of the first interface to improve the visible area of recommended media content in the search page, thereby improving the efficiency of interface interaction.

[0026] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.

[0027] Example Environment

[0028] FIG. 1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.

[0029] In this example environment 100, the electronic device 110 can run an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include but are not limited to an online video application or other suitable application that provides online video services. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.

[0030] In the environment 100 of FIG. 1, if the application 120 is in an active state, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120.

[0031] In some embodiments, the electronic device 110 communicates with the server 130 to enable provisioning of services of the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media player, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) terminal, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including an accessory or peripheral device for any of the foregoing, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface to a user (such as “wearable” circuitry, etc.).

[0032] The server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports interface interaction.

[0033] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.

[0034] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, and do not imply any limitation on the scope of the present disclosure.

[0035] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0036] Example Interactions

[0037] FIGS. 2A-2C illustrate example interfaces 200A-200C, in accordance with some embodiments of the present disclosure. The interfaces 200A-200C can be provided by the electronic device 110 shown in FIG. 1, for example.

[0038] As shown in FIG. 2A, the electronic device 110 can provide a search control 205 in the interface 200A. The interface 200A can be any suitable interface in the application 120.

[0039] As an example, the interface 200A can be a viewing interface of a information stream in the application 120, which can play media content in the information stream, for example.

[0040] As an example, upon receiving a selection (i.e., a first operation) of the search control 205, the electronic device can present the interface 200B (also referred to as a first interface) as shown in FIG. 2B. In some scenarios, the interface 200B can also be referred to as a search intermediate page, which can be used to receive a search term input by a user or provide one or more suggested search terms.

[0041] In some scenarios, the first operation to trigger the presentation of the first interface can also include other suitable operations, such as a tap on a search entry in other interfaces, etc.

[0042] As shown in FIG. 2B, the interface 200B can include an input control 210, which can be used to receive a search term input by a user. In some scenarios, the input control 210 can present a recommended search term, and the user can trigger a search request with the recommended search term by tapping a “search” button. As an example, the recommended search term (e.g., “XXXX”) in the input control 210 can be displayed in gray.

[0043] Additionally, the interface 200B can also present a set of candidate search terms. As shown in FIG. 2B, the interface 200B can include a region 215, which can present a set of suggested search terms. As an example, the set of suggested search terms can include one or more historical search terms and one or more recommended search terms.

[0044] As an example, the “history” list can present one or more search terms used by the user within a predetermined period of time. The “recommended search” list can display one or more recommended search terms. As an example, such recommended search terms can be determined based on media content (also referred to as third media content) played in the interface 200A. Alternatively, such recommended search terms can also include popular search terms in the platform, etc.

[0045] In some embodiments, when the first interface 200B is triggered to be presented via the first operation, the first interface 200B can correspond to a first display mode. In the first display mode, the electronic device 110 can automatically invoke the input panel 220. The user can input text into the input control 210 via the input panel 220, for example.

[0046] As shown in FIG. 2B, since the input panel 220 is automatically invoked, it occludes at least part of the information component in the interface 200B. As shown in the interface 200C in FIG. 2C, the user can dismiss the input panel 220 by clicking the dismiss button in the input panel 220, for example.

[0047] As shown in FIG. 2C, in the case where the input panel 220 is dismissed, the occluded part of the information component 225 can be revealed. As shown in FIG. 2C, the information component 225 can present at least one item of media content, e.g., the media content 230.

[0048] As an example, the at least one item of media content presented in the information component 225 can be determined based on the media content played in the interface 200A. Alternatively, the at least one item of media content can also include media content determined based on other appropriate recommendation policies. For example, other media content related to the theme of the media content played in the interface 200A can be presented in the information component 225 to facilitate the user to quickly browse media content of similar theme.

[0049] In some examples, the user can view more media content in the information component 225 by swiping up the interface 200C, for example.

[0050] In some embodiments, the at least one item of media content presented in the information component 225 can be associated with an information stream. The information stream can be associated with a plurality of items of media content. As an example of FIG. 2C, the information stream is presented in the information component 225 in a two-column style, for example. As will be introduced below, the user can access a play interface of the corresponding media content by clicking the media content in the information component 225, for example.

[0051] Additionally or alternatively, the information component 225 can also present identification information of the publisher of the media content, e.g., an avatar or a name. The user can view the personal page of the publisher by clicking the identification information, for example.

[0052] Additionally or alternatively, the information component 225 can also present an interactive control associated with the media content, e.g., a like control. The user can also quickly perform an interactive operation associated with the media content via the information component 225, for example. Such interactive controls can also include a share control, a favorite control, etc., for example.

[0053] In some embodiments, the information component 225 can include a tab bar. As an example, the tab bar includes a first tab associated with the media content and a second tab associated with the search term. For instance, the first tab can include "Recommended," which corresponds to the media content displayed in the search intermediate page. As another example, the second tab can include "Charts," which corresponds to the search term under a particular category.

[0054] Additionally or specifically, the electronic device 110 can update the information component 225 in response to, for example, a selection of the "Charts" tab, such that the electronic device 110 presents the search term associated with the "Charts" tab in the tab bar.

[0055] In some embodiments, the information component 225 may, for example, also have other suitable layout styles. For instance, the information component 225 may, for example, not have a tab bar. Alternatively, the media content in the information component 225 can be displayed in a single column style, or a three or more column style.

[0056] In some scenarios, the user can access other interfaces via the first interface. Other example interfaces will be described below with reference to FIGS. 3A and 3B.

[0057] In some scenarios, the user can initiate a search request by tapping on a candidate search term in the interface 200B or the interface 200C. Alternatively, the user can also initiate a search request by entering a search term into the search control 210. Alternatively, the user can also initiate a search request by tapping on a search button in the search control 210 to utilize a default search term in the search control 210.

[0058] Accordingly, the electronic device 110 can present an interface 300A as shown in FIG. 3A. The interface 300A can be an example of a second interface accessed via the interface 200B or the interface 200C. The interface 300A can also be referred to as a search result interface.

[0059] As shown in FIG. 3A, the electronic device 110 can receive a search request associated with "Search Term X" 305. As described above, the "Search Term X" 305 can include a search term entered by the user, a search term selected by the user, or a default search term in the input control. In the interface 300A, the electronic device 110 can present search results 315 corresponding to the "Search Term X" 305.

[0060] Additionally, the electronic device 110 can also provide a back control 310 for returning to the first interface (i.e., the search intermediate page). The user may, for example, initiate a second operation by tapping on the back control 310 or by swiping the interface 300A to the right to return to the search intermediate page.

[0061] In some scenarios, the second interface may also include a media viewing interface. As an example, a user can trigger the presentation of interface 300B as shown in Figure 3B by clicking on media content 230 in interface 200C.

[0062] As shown in Figure 3B, interface 300B can be used to play media content 230. In some scenarios, the media content presented in information component 225 can be associated with an information stream. Accordingly, interface 300B can also correspond to the playback interface of the information stream 325.

[0063] As an example, users can swipe through interface 300B to view the next media item in the feed. In some scenarios, the playback order of media content in the feed on interface 300B can be consistent with the display order of media content in information component 225.

[0064] As an example, media content 230 could be the first media item in the feed, and users could swipe up on interface 300B to view the next media item in the feed. The next media item could be, for example, media content 235 located to the right of media content 230 on interface 200C.

[0065] Similar to interface 300A, interface 300B may include a return control 320. Users can initiate a second action, for example, by clicking the return control 320 or by swiping right on interface 300B, to return to the intermediate search page.

[0066] In some embodiments, when returning to the first interface (e.g., a search intermediate page) via a second interface (e.g., a search results interface 300A or a media viewing interface 300B), the electronic device 110 may present the first interface based on different display modes to expand the visible area of ​​the information components in the interface. The visible area refers to the portion of the information components that the user can see in the interface.

[0067] As shown in Figure 2B, in the first display mode, the input panel 220 will obscure at least a portion of the information component 225, which makes the information component 225 have a relatively small visible area.

[0068] Figure 4A illustrates an example of a second display mode according to some embodiments of the present disclosure. As shown in Figure 4A, in the second display mode, the input panel is no longer automatically invoked, so that the information component 410 is no longer obscured by the input panel. In this way, users can more conveniently browse the media content recommended in the information component 410.

[0069] Figure 4B illustrates another example of a second display mode according to some embodiments of the present disclosure. As shown in Figure 4B, in the second display mode, the input panel will no longer be automatically invoked, and the electronic device 110 may, for example, stop displaying candidate search items in the search intermediate page.

[0070] As an example, as shown in Figure 4B, the information component 410 can be displayed on the top to occupy a larger visible area in the interface 400B, so as to facilitate users to browse more media content in the information component 410.

[0071] In some embodiments, the user may further view more media content in the information component 410 by swiping up the interface 400B. In some examples, during the swiping process, the input control 420 in the interface 400B may remain displayed in a fixed position and not move with the swiping process.

[0072] Additionally, information component 410 may also include, for example, a label "Recommended" displayed at the top. In some scenarios, this label may also be fixed at the top and not move with the user's swipe up.

[0073] Alternatively, users can trigger the display of one or more candidate search terms included in the search intermediate page by swiping down the interface 400B. Furthermore, as the interface 400B is swiped down, the "Recommended" label can move, for example, along with the information component 410.

[0074] In some embodiments, when returning to the first interface via the second interface, the media content presented in the information component 410 of the first interface may remain unchanged or may be updated accordingly.

[0075] As an example, the media content presented in information component 410 can be updated accordingly based on user interaction operations performed by the user in a second interface (e.g., interface 300A or interface 300B). For example, taking a search results interface as an example, if a user clicks on a search result, the media content in information component 410 can be updated based on the clicked search result.

[0076] In this way, embodiments of this disclosure can employ different display modes in both the initial triggering of the search intermediate page and the return to the search intermediate page, thereby improving user interaction efficiency on the search intermediate page. Specifically, when returning to the first interface via the second interface, embodiments of this disclosure can adjust the display mode of the first interface to increase the visible area of ​​recommended media content on the search page, thereby improving the efficiency of interface interaction.

[0077] Example process

[0078] Figure 5 shows a flowchart of an example process 500 of interface interaction according to some embodiments of the present disclosure. Process 500 can be implemented at electronic device 110. Process 500 will now be described with reference to Figure 1.

[0079] As shown in Figure 5, in box 510, electronic device 110 responds to receiving a first operation by presenting a first interface corresponding to a first display mode. The first display mode indicates that the information component in the first interface has a first visible area, and the information component presents at least one piece of media content.

[0080] In box 520, electronic device 110 responds to a second operation received in the first interface by presenting a second interface.

[0081] In frame 530, electronic device 110 responds to receiving a third operation in the second interface by presenting a first interface corresponding to the second display mode, wherein the second display mode indicator information component has a second visible area in the first interface, the second visible area being larger than the first visible area.

[0082] In some embodiments, in response to a second operation received in the first interface, presenting the second interface includes: in response to receiving a second operation indicating a search request, presenting a search results interface associated with the search request, the search request being associated with an input first search term or a second search term from a set of candidate search terms in the second interface.

[0083] In some embodiments, the information component includes at least one media content, and in response to a second operation received in the first interface, presenting the second interface includes: in response to receiving a second operation indicating the selection of a first media content among the at least one media content, presenting a media viewing interface corresponding to the first media content.

[0084] In some embodiments, at least one piece of media content is associated with the feed, and the media viewing interface is the first playback interface of the feed.

[0085] In some embodiments, process 500 further includes: in response to a preset operation received in the first playback interface, switching the first playback interface to play second media content in the playback information stream.

[0086] In some embodiments, process 500 further includes: in response to the first interface being triggered to be presented based on the first operation, presenting an input panel in the first interface, wherein the input panel obscures at least a portion of the information component.

[0087] In some embodiments, the second display mode indicates that the input panel is not displayed in response to the first interface being triggered to be displayed.

[0088] In some embodiments, the second display mode indicates that a set of candidate search items should not be displayed in the first interface in order to increase the visible area of ​​the information component in the first interface.

[0089] In some embodiments, process 500 further includes: in response to a fourth operation received in the first interface, presenting at least one candidate search item in the first interface.

[0090] In some embodiments, the information component includes a tab bar, and presenting a first interface corresponding to a second display mode includes fixing the tab bar at a preset position in the first interface, such that the position of the tab bar is independent of a sliding operation received in a preset direction in the first interface.

[0091] In some embodiments, the tab bar includes a first tab associated with media content and a second tab associated with search terms.

[0092] In some embodiments, process 500 further includes: updating the information component in response to the selection of the second tag to present at least one search item corresponding to the second tag.

[0093] In some embodiments, in response to receiving a first operation, presenting a first interface corresponding to a first display mode includes: presenting a second playback interface that presents third media content; and in response to a first operation associated with a search control in the second playback interface, presenting the first interface that presents at least one candidate search item determined based on the third media content.

[0094] Example devices and equipment

[0095] Embodiments of this disclosure also provide corresponding apparatus for implementing the methods or processes described above. FIG6 shows a schematic structural block diagram of an example apparatus 600 for interface interaction according to certain embodiments of this disclosure. Apparatus 600 may be implemented as or included in electronic device 110. The various modules / components in apparatus 600 may be implemented by hardware, software, firmware, or any combination thereof.

[0096] As shown in Figure 6, the device 600 includes: a first presentation module 610 configured to present a first interface corresponding to a first display mode in response to receiving a first operation, wherein the first display mode indicates that an information component in the first interface has a first visible area and the information component presents at least one piece of media content; a second presentation module 620 configured to present a second interface in response to receiving a second operation in the first interface; and a third presentation module 630 configured to present a first interface corresponding to a second display mode in response to receiving a third operation in the second interface, wherein the second display mode indicates that an information component in the first interface has a second visible area and the second visible area is larger than the first visible area.

[0097] In some embodiments, the second presentation module 620 is further configured to: in response to receiving a second operation indicating a search request, present a search results interface associated with the search request, the search request being associated with a first search term entered or a second search term from a set of candidate search terms in a second interface.

[0098] In some embodiments, the information component includes at least one media content, and in response to a second operation received in the first interface, presenting the second interface includes: in response to receiving a second operation indicating the selection of a first media content among the at least one media content, presenting a media viewing interface corresponding to the first media content.

[0099] In some embodiments, at least one piece of media content is associated with the feed, and the media viewing interface is the first playback interface of the feed.

[0100] In some embodiments, the device 600 further includes a switching module configured to switch the first playback interface to second media content in the playback information stream in response to a preset operation received in the first playback interface.

[0101] In some embodiments, the device 600 further includes a fourth presentation module configured to present an input panel in the first interface in response to a first interface being triggered based on a first operation, wherein the input panel obscures at least a portion of the information components.

[0102] In some embodiments, the second display mode indicates that the input panel is not displayed in response to the first interface being triggered to be displayed.

[0103] In some embodiments, the second display mode indicates that a set of candidate search items should not be displayed in the first interface in order to increase the visible area of ​​the information component in the first interface.

[0104] In some embodiments, the device 600 further includes a fifth presentation module configured to present at least one candidate search item in the first interface in response to a fourth operation received in the first interface.

[0105] In some embodiments, the information component includes a tab bar, and the first presentation module 610 is further configured to fix the tab bar at a preset position in the first interface, such that the position of the tab bar is independent of the swiping operation received in the preset direction in the first interface.

[0106] In some embodiments, the tab bar includes a first tab associated with media content and a second tab associated with search terms.

[0107] In some embodiments, the apparatus 600 further includes an update module configured to update an information component in response to the selection of a second tag, to present at least one search item corresponding to the second tag.

[0108] In some embodiments, the third presentation module 630 is further configured to: present a second playback interface for third media content; and, in response to a first operation associated with a search control in the second playback interface, present a first interface that presents at least one candidate search item determined based on the third media content.

[0109] As shown in Figure 7, the electronic device 700 is in the form of a general-purpose electronic device. Components of the electronic device 700 may include, but are not limited to, one or more processors 710 or processing units, a memory 720, a storage device 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. The processor 710 may be a physical or virtual processor and is capable of performing various processes according to programs stored in the memory 720. In a multiprocessor system, multiple processors execute computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 700.

[0110] Electronic device 700 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 700, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 720 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 730 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 700.

[0111] Electronic device 700 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 7, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks may be provided. In these cases, each drive may be connected to a bus (not shown) via one or more data media interfaces. Memory 720 may include computer program product 727 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0112] The communication unit 740 enables communication with other electronic devices via a communication medium. Additionally, the functionality of the components of the electronic device 700 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, the electronic device 700 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.

[0113] Input device 750 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 760 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 700 can also communicate with one or more external devices (not shown) via communication unit 740 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 700, or with any device that enables electronic device 700 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via input / output (I / O) interface (not shown).

[0114] According to an exemplary implementation of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0115] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to 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.

[0116] These computer-readable program instructions can be provided to a processor 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 processor 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.

[0117] Computer-readable program instructions can 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 that execute 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.

[0118] 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 this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated 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.

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

Claims

1. A method for interface interaction, comprising: In response to receiving a first operation, a first interface corresponding to a first display mode is presented, wherein the first display mode indicates that an information component in the first interface has a first visible area, and the information component presents at least one piece of media content. In response to a second operation received in the first interface, a second interface is presented; as well as In response to receiving a third operation in the second interface, the first interface corresponding to the second display mode is presented, the second display mode indicating that the information component has a second visible area in the first interface, the second visible area being larger than the first visible area.

2. The method of claim 1, wherein presenting the second interface in response to a second operation received in the first interface comprises: In response to receiving the second operation indicating a search request, a search results interface associated with the search request is presented, the search request being associated with either the first search term entered or a second search term from a set of candidate search terms in the second interface.

3. The method according to claim 1 or 2, wherein the information component comprises at least one media content, and presenting the second interface in response to a second operation received in the first interface comprises: In response to receiving the second operation indicating the selection of a first media content among the at least one media content, a media viewing interface corresponding to the first media content is presented.

4. The method according to claim 3, wherein the at least one media content is associated with the information stream, and the media viewing interface is the first playback interface of the information stream.

5. The method according to claim 4, further comprising: In response to a preset operation received in the first playback interface, the first playback interface is switched to play the second media content in the information stream.

6. The method according to any one of claims 1 to 5, further comprising: In response to the first interface being triggered to be displayed based on the first operation, an input panel is presented in the first interface, wherein the input panel obscures at least a portion of the information component.

7. The method of claim 6, wherein the second display mode indicates that the input panel is not displayed in response to the first interface being triggered to be displayed.

8. The method according to any one of claims 1 to 7, wherein the second display mode indicates stopping the display of a set of candidate search items in the first interface to increase the visible area of ​​the information component in the first interface.

9. The method according to claim 8, further comprising: In response to a fourth operation received in the first interface, at least one candidate search item is presented in the first interface.

10. The method according to any one of claims 1 to 9, wherein the information component includes a tab bar, and presenting the first interface corresponding to the second display mode includes: The tab bar is fixedly displayed at a preset position in the first interface, so that the position of the tab bar is independent of the swipe operation received in the preset direction in the first interface.

11. The method of claim 10, wherein the tab bar includes a first tab associated with media content and a second tab associated with search terms.

12. The method of claim 11, further comprising: In response to the selection of the second tag, the information component is updated to present at least one search term corresponding to the second tag.

13. The method according to any one of claims 1 to 12, wherein presenting a first interface corresponding to a first display mode in response to receiving a first operation comprises: A second playback interface that presents third-media content; as well as In response to the first operation associated with the search control in the second playback interface, the first interface is presented, which displays at least one candidate search item determined based on the third media content.

14. A device for interface interaction, comprising: A first presentation module is configured to, in response to receiving a first operation, present a first interface corresponding to a first display mode, wherein the first display mode indicates that an information component in the first interface has a first visible area, and the information component presents at least one piece of media content. The second presentation module is configured to present a second interface in response to a second operation received in the first interface; as well as The third presentation module is configured to, in response to receiving a third operation in the second interface, present the first interface corresponding to a second display mode, wherein the second display mode indicates that the information component has a second visible area in the first interface, and the second visible area is larger than the first visible area.

15. An electronic device comprising: At least one processor; as well as At least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions causing the electronic device to perform the method according to any one of claims 1 to 13 when executed by the at least one processor.

16. A computer-readable storage medium having stored thereon computer-executable instructions that can be executed by a processor to implement the method according to any one of claims 1 to 13.

17. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1 to 13.