Interface interaction method, and apparatus, device and storage medium

By receiving navigation tab operations in the navigation bar and presenting quick interaction entry points, the problems of view mode switching and media content management complexity in existing technologies are solved, achieving more efficient interface interaction and a more convenient user experience.

WO2025241599A1PCT designated stage Publication Date: 2025-11-27BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/075535
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-24
Filing Date
2025-01-27
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

In existing technologies, users need complex interactive operations to switch view modes and manage media content presentation, resulting in high learning and interaction costs.

Method used

By receiving navigation tab operations in the navigation bar, the interface content is updated, and quick interaction entry points are presented in the interface, including entry points for switching view modes and control panels, simplifying user operations.

Benefits of technology

It improves the efficiency of interface interaction, reduces the learning and operation costs for users, and provides a more convenient interface interaction experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075535_27112025_PF_FP_ABST
    Figure CN2025075535_27112025_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure relate to an interface interaction method, and an apparatus, a device and a storage medium. The method provided in the present disclosure comprises: presenting a first viewing interface, wherein the first viewing interface presents media content in a first view mode, and the first viewing interface comprises a navigation bar, the navigation bar having a plurality of navigation tabs; receiving a first operation on a target navigation tab among the plurality of tabs in the navigation bar; updating the media content presented in the first viewing interface; and presenting at least one interactive entry in the first viewing interface, wherein the at least one interactive entry comprises: a first entry for switching view modes, and / or, a second entry associated with a control panel. In this way, the embodiments of the present disclosure can provide users with quick interactive entries while triggering the refresh of interface content, thereby improving the efficiency of interface interaction.
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. 202410658581.1, filed on May 24, 2024, and entitled “Method, device, and storage medium for interface interaction”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Example embodiments of the present disclosure generally relate to the field of computers, 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 platform for people to interact with information. In the process of people interacting with information through the Internet, people expect to obtain more convenient experiences in the form of rich interaction. SUMMARY

[0004] In a first aspect of the present disclosure, a method for interface interaction is provided. The method comprises: presenting a first viewing interface, the first viewing interface presenting media content in a first view mode, the first viewing interface comprising a navigation bar, the navigation bar having a plurality of navigation tabs; receiving a first operation of a target navigation tab in the plurality of tabs in the navigation bar; updating the media content presented in the first viewing interface; and presenting at least one interaction entry in the first viewing interface, the at least one interaction entry comprising: a first entry for switching view modes, and / or a second entry associated with a control panel.

[0005] In a second aspect of the present disclosure, a device for interface interaction is provided. The device comprises: an interface presentation module configured to present a first viewing interface, the first viewing interface presenting media content in a first view mode, the first viewing interface comprising a navigation bar, the navigation bar having a plurality of navigation tabs; an operation receiving module configured to receive a first operation of a target navigation tab in the plurality of tabs in the navigation bar; a content updating module configured to update the media content presented in the first viewing interface; and an entry presentation module configured to present at least one interaction entry in the first viewing interface, the at least one interaction entry comprising: a first entry for switching view modes, and / or a second entry associated with a control panel.

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

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

[0008] In a fifth aspect of the present disclosure, a computer program product is provided. The computer program product includes computer executable instructions, wherein the computer executable instructions implement the method of the first aspect when executed by a processor.

[0009] It should be understood that nothing in the Summary is to be construed as a limitation on the scope of the embodiments of the present disclosure or the present disclosure. Other features, aspects, and advantages of the present disclosure will become apparent from the following description, which is given by way of example only, with reference to 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 numerals refer to like elements, in which:

[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-2D show example interfaces according to some embodiments of the present disclosure;

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

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

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

[0016] Embodiments of the present disclosure will be described below in greater detail 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, but rather, the embodiments are provided so that the present disclosure can be more thoroughly and completely understood. It should be understood that the drawings and embodiments of the present disclosure are only for illustrative purposes and are not intended to limit the scope of protection of the present disclosure.

[0017] 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.

[0018] In the description of embodiments of the disclosure, the term "includes" and its derivatives, such as "including" should be understood in an open way, 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 term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions can also be included below. The terms "first", "second", etc. can refer to different or same objects. Other explicit and implicit definitions can also be included below.

[0019] Data of users, acquisition and / or use of data, etc. can be involved in embodiments of the disclosure. These aspects all comply with corresponding laws and regulations and relevant provisions. In embodiments of the disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are performed on the premise that the user is aware of and confirms. Accordingly, when implementing embodiments of the disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be informed to the user and the authorization of the user should be obtained through appropriate means 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 disclosure is not limited in this aspect.

[0020] In the specification and embodiments, if personal information processing is involved, it will be processed on the premise of legality basis (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.

[0021] According to a conventional scheme, some media applications can provide multiple view modes for a user, for example, the user can switch between a single-column view mode and a multi-column view mode through a specific switching operation. In addition, the user can also manage the presentation of media content in the interface by invoking a control panel, for example. These capabilities are commonly used in the daily use of users. However, the user needs relatively complex interactive operations to complete the corresponding process, which requires high learning cost and interaction cost.

[0022] Embodiments of the present disclosure propose a scheme for interface interaction. According to the scheme, a first viewing interface can be presented, the first viewing interface presents media content in a first view mode, the first viewing interface includes a navigation bar, the navigation bar has a plurality of navigation tabs. Further, a first operation of a target navigation tab in the plurality of tabs in the navigation bar can be received. Accordingly, the presented media content in the first viewing interface can be updated, and at least one interaction entry can be presented in the first viewing interface, the at least one interaction entry includes: a first entry for switching view mode, and / or a second entry associated with a control panel.

[0023] In this way, embodiments of the present disclosure can provide quick interaction entries for users while triggering interface content refresh with navigation tabs, thereby improving the interaction efficiency of the interface.

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

[0025] Example Environment

[0026] FIG. 1 illustrates 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.

[0027] 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: a video application, a social application, or other suitable application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.

[0028] In some embodiments, the application 120 can be a content sharing application (e.g., a video application mainly for video sharing), which can provide various services related to media content items to the user 140, including browsing, commenting, forwarding, creating (e.g., shooting and / or editing), publishing, etc. of the content. In some embodiments, the application 120 can also be any other suitable application in which media content can be presented. In this document, “media content” can include one or more types of content, such as video, image, moving picture, image set, audio, text, etc.

[0029] In the environment 100 of FIG. 1, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120 if the application 120 is in an active state. The page 150 can include various types of pages that the application 120 can provide, such as a content presentation page, a content creation page, a content publishing page, a message page, a personal homepage, and the like. The application 120 can provide a content viewing function to view various types of content published in the application 120. Via a corresponding page, the application 120 can provide the user 140 with content associated with media content or shopping content. Via an appropriate manner, such as clicking or selecting a page element, the application 120 can also provide the user 140 with a selection and switching of a presentation manner of the associated content.

[0030] In some embodiments, the electronic device 110 communicates with the server 130 to implement the provision 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 personal communication system (PCS) device, 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 accessories and peripherals of these devices, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface to the user (such as "wearable" circuitry, etc.).

[0031] The server 130 can be a standalone physical server, a server cluster or a 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 supporting content presentation in the electronic device 110.

[0032] 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 connection, a wireless fidelity 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.

[0033] It should be appreciated that the structure and functionality 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.

[0034] Example interactions

[0035] The following will describe a process of example interface interactions according to embodiments of the present disclosure with reference to the accompanying drawings.

[0036] FIGS. 2A-2D illustrate example interfaces 200A-200D according to some embodiments of the present disclosure. The interfaces 200A-200D can be provided by the electronic device 110 shown in FIG. 1.

[0037] In some embodiments, as shown in FIG. 2A, the electronic device 110 can present a viewing interface 200A. As shown, the viewing interface 200A may, for example, present media content in a particular view mode (e.g., a single-column view mode). As an example, the viewing interface 200A may, for example, display media content items 210 in a recommended information stream. Exemplarily, the media content items 210 may, for example, include video works, image works, music works, and / or the like suitable media works.

[0038] As shown in FIG. 2A, the viewing interface 200A includes a navigation bar 205. As an example, the navigation bar 205 may, for example, be located at an interface edge of the viewing interface 200A, e.g., the bottom. The navigation bar 205 can further include a plurality of navigation tabs, e.g., a navigation tab 215. In some examples, the plurality of navigation tabs may, for example, correspond to different interfaces in the application.

[0039] In some embodiments, the electronic device 110 can receive a first operation of a user on the navigation tab 215 (e.g., a home page). The first operation may, for example, include a tap operation, a double-tap operation, a hover operation, and / or the like suitable operation.

[0040] Accordingly, as shown in FIG. 2B, the electronic device 110 can refresh the current viewing interface 200A to update the media content presented in the viewing interface 200A. For example, the viewing interface 200A can be refreshed to present media content items 220.

[0041] In some embodiments, as shown in FIG. 2B, the electronic device 110 can further present one or more interaction portals based on the first operation on the navigation tab 215, e.g., an interaction portal 225-1 and / or an interaction portal 225-2 (individually or collectively referred to as interaction portals 225). It should be appreciated that while FIG. 2B illustrates an example of displaying two interaction portals simultaneously, some example scenarios may, for example, display only a single interaction portal.

[0042] In some embodiments, the interaction entry 225-1 can be used to switch the view mode of the viewing interface. As an example, in response to receiving a selection for the interaction entry 225-1, the electronic device 110 can switch from a single-column view mode as shown in FIG2A to a multi-column view mode (e.g., a two-column view mode) as shown in FIG2C.

[0043] Referring again to Figure 2B, the interaction entry 225-2 can be associated with a control panel. Specifically, in response to receiving a selection for the interaction entry 225-2, as shown in Figure 2D, the electronic device 110 can display the control panel 235.

[0044] In some embodiments, the control panel 235 may include at least a plurality of controls for controlling the presentation of media content. For example, such controls may include a toggle control for switching view modes, a refresh control for refreshing homepage content, a volume control for controlling playback volume, a screen control for controlling screen mode, and so on.

[0045] In some embodiments, the electronic device 110 can overlay the control panel 235 onto the viewing interface 200D according to a preset transparency. Additionally, the electronic device 110 can, for example, maintain playback of media content in the viewing interface 200D.

[0046] In some embodiments, when the control panel 235 is triggered to be displayed, the electronic device 110 may also display a close control 240 in the navigation bar at the position corresponding to the target navigation label (e.g., homepage).

[0047] Furthermore, in response to the selection of the close control 240, the electronic device 110 can correspondingly close the control panel 235 and, for example, present the viewing interface shown in FIG2A.

[0048] In this way, the embodiments of this disclosure can provide users with quick interactive entry points for switching view modes and / or triggering control panels while using navigation tabs to trigger interface content refresh, thereby improving the interaction efficiency of the interface.

[0049] Referring again to Figure 2B, after receiving the first operation on the target navigation label 215, the electronic device 110 can also switch the target navigation label 215 in the navigation bar 205 to the target element 230 to indicate that the media content in the viewing interface has been updated. For example, the target element 230 may include a refresh icon.

[0050] In some embodiments, as shown in FIG2B, one or more interactive entry points 225 may be displayed in association with the navigation bar 205. For example, one or more interactive entry points 225 may be displayed at a position adjacent to the display position of the target navigation label 215.

[0051] In some embodiments, in response to not receiving the operation for the one or more interactive entries 225 within a preset time period, the electronic device 110 can accordingly stop presenting the one or more interactive entries 225. Additionally, the electronic device 110 can also switch the target element 230 back to the target navigation tab 215 as shown in FIG. 2A.

[0052] Furthermore, additionally, the electronic device 110 may, for example, also stop presenting the one or more interactive entries 225 based on a preset operation (also referred to as a third operation) of the user. For example, when the user is interacting on the viewing interface to view other media content items, the one or more interactive entries 225 may, for example, be hidden to avoid disturbing the user’s browsing of the media content.

[0053] In some embodiments, the target navigation tab 215 may, for example, also support other types of interactive operations. Additionally, the electronic device 110 may, for example, also receive a second operation for the target navigation tab 215. Such a second operation is different from the first operation. As an example, the first operation may, for example, include a single-click operation, and the second operation may include a long-press operation.

[0054] As an example, in response to the received second operation, the electronic device 110 may, for example, directly switch the view mode of the viewing interface to, for example, present the viewing interface 200C as shown in FIG. 2C. As another example, in response to the received second operation, the electronic device 110 may, for example, also trigger the presentation of the control panel 235 as shown in FIG. 2D.

[0055] Thus, embodiments of the present disclosure are capable of utilizing the navigation tab to achieve more efficient interface interaction, thereby improving the efficiency of interface interaction and improving the user’s interactive experience.

[0056] It should be understood that although the embodiments of the present disclosure are described above in terms of single-column view mode and multi-column view mode, different view modes may, for example, also include single-row view mode and multi-row view mode, etc.

[0057] Furthermore, although the above describes the scheme of triggering the presentation of the interactive entry based on the navigation tab from the single-column view mode, such a scheme may, for example, also be applicable to the viewing interface corresponding to other view modes. For example, the user may also trigger the refreshing of the content and the presentation of the one or more interactive entries by single-clicking the “home page” as shown in FIG. 2C.

[0058] As another example, the above-discussed scheme of triggering the presentation of the interactive entry based on the navigation tab may, for example, also be applicable only to a specific view mode, for example, single-row view mode or single-column view mode. For example, the user may also trigger only the refreshing of the content when single-clicking the “home page” tab as shown in FIG. 2C, without presenting the corresponding interactive entry.

[0059] Example process

[0060] FIG. 3 illustrates a flowchart of an example process 300 of interface interaction, according to some embodiments of the present disclosure. The process 300 can be implemented at the electronic device 110. The process 300 is described below with reference to FIG. 1.

[0061] As shown, at block 310, the electronic device 110 presents a first viewing interface, the first viewing interface presents media content in a first view mode, the first viewing interface includes a navigation bar, the navigation bar has a plurality of navigation tabs.

[0062] At block 320, the electronic device 110 receives a first operation of a target navigation tab in the plurality of tabs in the navigation bar.

[0063] At block 330, the electronic device 110 updates the media content presented in the first viewing interface.

[0064] At block 340, the electronic device 110 presents at least one interaction entry in the first viewing interface, the at least one interaction entry includes: a first entry for switching view mode, and / or a second entry associated with a control panel.

[0065] In some embodiments, the process 300 further includes: in response to selection of the first entry, presenting a second viewing interface, the first viewing interface presents the media content in a second view mode.

[0066] In some embodiments, the first view mode is a single-column view mode or a single-row view mode, and the second view mode is a multi-column view mode or a multi-row view mode.

[0067] In some embodiments, the process 300 further includes: in response to selection of the second entry, presenting a control panel, the control panel includes at least a plurality of controls for controlling presentation of the media content.

[0068] In some embodiments, presenting the control panel includes: superimposing the control panel on the first viewing interface with a preset transparency while playing the media content.

[0069] In some embodiments, the process 300 further includes: in response to selection of the second entry, presenting a close control for closing the control panel at a position in the navigation bar corresponding to the target navigation tab.

[0070] In some embodiments, the process 300 further includes: in response to the first operation of the target navigation tab, switching the target navigation tab in the navigation bar as a target element to indicate an update of the media content.

[0071] In some embodiments, the process 300 further includes, in response to receiving the second operation for the target navigation tab, presenting a second viewing interface or a control panel, the second viewing interface presenting the media content in a second view mode.

[0072] In some embodiments, the first operation comprises a click operation, and the second operation comprises a long-press operation.

[0073] In some embodiments, the process 300 further includes, in response to the at least one interactive entry not being interacted within a preset time period, ceasing to present the at least one interactive entry; and / or in response to receiving a third operation in the viewing interface, ceasing to present the at least one interactive entry.

[0074] Example apparatus and device

[0075] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 4 shows a schematic structural block diagram of an example interface interaction apparatus 400 according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.

[0076] As shown in FIG. 4, the apparatus 400 includes an interface presentation module 410 configured to present a first viewing interface, the first viewing interface presenting media content in a first view mode, the first viewing interface including a navigation bar having a plurality of navigation tabs; an operation receiving module 420 configured to receive a first operation for a target navigation tab in the plurality of tabs in the navigation bar; a content updating module 430 configured to update the media content presented in the first viewing interface; and an entry presentation module 440 configured to present at least one interactive entry in the first viewing interface, the at least one interactive entry including: a first entry for switching the view mode, and / or a second entry associated with a control panel.

[0077] In some embodiments, the apparatus 400 further includes a first switching module configured to, in response to selection of the first entry, present a second viewing interface, the first viewing interface presenting the media content in a second view mode.

[0078] In some embodiments, the first view mode is a single-column view mode or a single-row view mode, and the second view mode is a multi-column view mode or a multi-row view mode.

[0079] In some embodiments, the apparatus further includes a panel presentation module configured to, in response to selection of the second entry, present the control panel, the control panel including at least a plurality of controls for controlling presentation of the media content.

[0080] In some embodiments, the panel presenting module is further configured to: superimpose the control panel on the first viewing interface with a preset transparency while playing the media content.

[0081] In some embodiments, the apparatus 400 further includes a control presenting module configured to: in response to the selection of the second entry, present a close control for closing the control panel at a position of the navigation bar corresponding to the target navigation tab.

[0082] In some embodiments, the apparatus 400 further includes a second switching module configured to: in response to the first operation on the target navigation tab, switch the target navigation tab in the navigation bar as a target element to indicate the update of the media content.

[0083] In some embodiments, the apparatus 400 further includes a third switching module configured to: in response to receiving the second operation on the target navigation tab, present the second viewing interface or the control panel, the second viewing interface presenting the media content in a second view mode.

[0084] In some embodiments, the first operation includes a click operation, and the second operation includes a long-press operation.

[0085] In some embodiments, the apparatus 400 further includes a stopping module configured to: in response to that the at least one interactive entry is not interacted within a preset time period, stop presenting the at least one interactive entry; and / or in response to receiving a third operation in the viewing interface, stop presenting the at least one interactive entry.

[0086] The modules included in the apparatus 400 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units can be implemented using software and / or firmware, e.g., machine-executable instructions stored on a storage medium. In addition to or alternatively, some or all of the modules in the apparatus 400 can be implemented at least partially by one or more hardware logic components. As examples and not by way of limitation, exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SOCs), complex programmable logic devices (CPLDs), etc.

[0087] FIG. 5 shows a block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 500 shown in FIG. 5 is merely exemplary and should not be taken as limiting the functionality and scope of embodiments described herein. The electronic device 500 shown in FIG. 5 can be used to implement the electronic device 110 of FIG. 1.

[0088] As shown in FIG. 5, electronic device 500 is in the form of a general-purpose electronic device. Components of electronic device 500 can include, but are not limited to, one or more processors or processing units 510, memory 520, storage 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processing unit(s) 510 can be actual or virtual processors and capable of executing various processing in accordance with programs stored in memory 520. In a multi-processing system, multiple processing units execute computer-executable instructions in parallel to improve the processing power of electronic device 500.

[0089] Electronic device 500 typically includes a plurality of computer storage media. Such media can be removable and / or non-removable, and can include volatile and / or nonvolatile media. Memory 520 can be volatile (such as, for example, registers, cache, random access memory (RAM)), non-volatile (such as, for example, read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage 530 can be removable or non-removable and can include machine-readable media, such as, for example, flash drives, disks, or any other media capable of storing information and / or data and accessible by electronic device 500.

[0090] Electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive or other computer-readable media drive can be provided for reading from or writing to a removable, non- volatile magnetic disk (e.g., a "hard drive"), and a disk drive or other computer-readable media drive can be provided for reading from or writing to a removable, non-volatile optical disk (such as a CD-ROM or other optical medium). In these instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. Memory 520 can include a computer program product 525 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.

[0091] Communication unit(s) 540 enable communication with other electronic devices via communication media. Additionally, functionality of components of electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines capable of communication through a communication connection. Accordingly, electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.

[0092] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown), such as storage devices, display devices, etc., one or more devices that enable a user to interact with the electronic device 500, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 500 to communicate with one or more other electronic devices, as desired via the communication unit 540. Such communication can be carried out via an input / output (I / O) interface (not shown).

[0093] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.

[0094] The computer readable program instructions can 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 apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0095] The computer readable program instructions can 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 apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0096] The computer readable program instructions can 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 apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0097] The computer program product of the present disclosure can be a computer program product, which is a machine-readable medium (media) having instances of the software embodied thereon, such as computer software, firmware, wireless application protocol (WAP), middleware or microcode. For example, a computer program product can be a floppy disk, a CD-ROM, a DVD, a Blu-ray Disc™, a flash drive, a memory stick, a magnetic tape, or a hard disk drive. The computer program product can also be an article of manufacture that comprises a computer readable medium. The medium can comprise a hard disk drive, a memory, or a floppy diskette, which can be accessed using a drive unit. Additionally, the medium can comprise a storage device that can store program codes. The storage device can include, but is not limited to, devices needing a platter and a read / write head, optical disk drives such as CD-ROM, DVD, Blu-ray Disc™ drives, memory devices such as flash drives, memory sticks, or any device that stores digital information. Additionally, the medium can include a single storage device or a plurality of storage devices.

[0098] Various implementations of the disclosure have been described in detail above. The foregoing description is exemplary and explanatory only, and not exhaustive, of the disclosed implementations. Many modifications and variations of the implementations described herein are possible and will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the implementations described. The description herein is intended to be illustrative, and not to limit the scope and spirit of the implementations described. Aspects of the implementations described can be modified or combined, and equivalents employed, without departing from the scope and spirit of the implementations described. The selection of the terms to be used in the description is not intended to limit the principles, applications, or improvements over the known technologies in the art, but rather to best explain the principles, applications, and uses of the various implementations disclosed.

Claims

1. A method for interface interaction, comprising: presenting a first viewing interface, the first viewing interface presenting media content in a first view mode, the first viewing interface comprising a navigation bar, the navigation bar having a plurality of navigation tabs; receiving a first operation of a target navigation tab in the plurality of tabs in the navigation bar; updating the media content presented in the first viewing interface; and presenting at least one interactive entry in the first viewing interface, the at least one interactive entry comprising: a first entry for switching view mode, and / or a second entry associated with a control panel.

2. The method of claim 1, further comprising: in response to selection of the first entry, presenting a second viewing interface, the first viewing interface presenting media content in a second view mode.

3. The method of claim 2, wherein the first view mode is a single-column view mode or a single-row view mode, and the second view mode is a multi-column view mode or a multi-row view mode.

4. The method of claim 1, further comprising: in response to selection of the second entry, presenting the control panel, the control panel comprising at least a plurality of controls for controlling presentation of the media content.

5. The method of claim 4, wherein presenting the control panel comprises: overlaid presenting the control panel on the first viewing interface with a preset transparency while playing the media content.

6. The method of claim 4, further comprising: in response to the selection of the second entry, presenting a close control for closing the control panel at a position in the navigation bar corresponding to the target navigation tab.

7. The method of claim 1, further comprising: in response to the first operation of the target navigation tab, switching the target navigation tab in the navigation bar as a target element to indicate the update of the media content.

8. The method of claim 1, further comprising: in response to receiving a second operation for the target navigation tab, presenting a second viewing interface or the control panel, the second viewing interface presenting media content in a second view mode.

9. The method of claim 8, wherein the first operation comprises a click operation, and the second operation comprises a long-press operation.

10. The method of claim 1, further comprising: in response to the at least one interactive entry being not interacted within a preset time period, stopping presenting the at least one interactive entry; and / or in response to receiving a third operation in the viewing interface, stopping presenting the at least one interactive entry.

11. An apparatus for interface interaction, comprising: an interface presenting module configured to present a first viewing interface, the first viewing interface presenting media content in a first view mode, the first viewing interface comprising a navigation bar, the navigation bar having a plurality of navigation tabs; an operation receiving module configured to receive a first operation of a target navigation tab in the plurality of tabs in the navigation bar; a content updating module configured to update the media content presented in the first viewing interface; and an interface presenting module configured to present at least one interactive entry in the first viewing interface, the at least one interactive entry comprising: a first entry for switching view mode, and / or a second entry associated with a control panel. ​ ​ An entry presentation module configured to present at least one interaction entry in the first viewing interface, the at least one interaction entry comprising: a first entry for switching view mode, and / or a second entry associated with a control panel.

12. An electronic device, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, cause the electronic device to perform the method according to any one of claims 1-10.

13. A computer-readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the method according to any one of claims 1-10.

14. 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-10.

Citation Information

Patent Citations

  • Interface interaction method and device, equipment and storage medium

    CN118502617A

  • Method and device for updating state in label page of application program

    CN103019659A

  • Information display method, electronic equipment and storage medium

    CN111857479A

  • Method and device for content presentation, equipment and storage medium

    CN116644200A

  • Method, device and equipment for page interaction and storage medium

    CN117608428A