Interface interaction method and apparatus, device, and storage medium
By receiving access requests on large-screen electronic devices and moving indicators between tags to determine the target tag, and then displaying the content corresponding to the target tag, the problem of insufficient user experience when browsing media content on large-screen devices is solved, and more efficient content display and interaction are achieved.
Patent Information
- Application Number
- PCT/CN2024/110493
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2026-02-12
AI Technical Summary
How to improve the user experience of browsing media content on large-screen electronic devices, especially through easier and more efficient interface interaction methods.
The system receives access requests through a controller associated with the display device, displays the first user's Renren page, which includes multiple tabs, and moves an indicator between tabs based on instructions to determine the target tab, then displays the content corresponding to the target tab.
The layout in the display device has been optimized, improving the efficiency of content display and the user interaction experience.
Smart Images

Figure CN2024110493_12022026_PF_FP_ABST
Abstract
Description
Interface interaction method, device, apparatus and storage medium TECHNICAL FIELD
[0001] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to an interface interaction method, device, apparatus and computer readable storage medium. BACKGROUND
[0002] In recent years, with the development of technology, large-screen electronic devices such as televisions also support the installation of a variety of application programs. The state of the user browsing media content in the large-screen electronic device is usually passive and relaxed. How to make the user more easily browse media content in the large-screen electronic device is the focus of attention.
[0003] SUMMARY
[0004] In a first aspect of the present disclosure, an interface interaction method is provided, comprising: receiving, via a controller associated with a display device, an access request associated with a target application installed in the display device; in response to the access request, displaying a first person page of a first user in the display device, the first person page including a first area, the first area including a plurality of label items; moving an indicator between the plurality of labels based on a first instruction received via the controller to determine a target label; and displaying at least one item of content corresponding to the target label in a second area of the first person page.
[0005] In a second aspect of the present disclosure, an apparatus for interface interaction is provided. The apparatus comprises: an access request receiving module configured to receive, via a controller associated with a display device, an access request associated with a target application installed in the display device; a first person page displaying module configured to display, in response to the access request, a first person page of a first user in the display device, the first person page including a first area, the first area including a plurality of label items; a target label determining module configured to move an indicator between the plurality of labels based on a first instruction received via the controller to determine a target label; and a content presenting module configured to display at least one item of content corresponding to the target label in a second area of the first person page.
[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 executable by a processor to implement the method of the first aspect.
[0008] It should be understood that the contents described in this section are not intended to limit key or important features of the embodiments of the present disclosure, nor to restrict the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0009] The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
[0010] FIG. 1 illustrates a schematic diagram of an example environment in which some embodiments of the present disclosure can be implemented in real-time;
[0011] FIGS. 2A to 2F illustrate example interfaces according to some embodiments of the present disclosure;
[0012] FIG. 3 illustrates a flowchart of an example process of interface interaction according to some embodiments of the present disclosure;
[0013] FIG. 4 illustrates a schematic block diagram of an example apparatus for interface interaction according to some embodiments of the present disclosure; and
[0014] FIG. 5 illustrates a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION
[0015] Embodiments of the present disclosure will be described in detail with reference to the drawings, wherein the same or like reference numerals refer to the like elements throughout. The following detailed description is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as claimed. Accordingly, those skilled in the art will understand that various modifications can be made to the embodiments without departing from the scope and spirit of the present disclosure. In addition, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. The use herein of "including," "comprising," "having," "containing," "involving," and variations thereof, is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless specified or limited otherwise, the terms "connected" and "coupled" and variations thereof are used broadly and encompass both direct and indirect connections and couplings. Further, "connected" and "coupled" and variations thereof are used broadly and encompass connections and couplings where one element is connected directly to another element, and / or one element acts on another element by way of a third element.
[0016] It should be noted that the headings provided herein are not limitations of the various embodiments described herein. The various embodiments described throughout this document can be included under any heading. Additionally, embodiments described in any heading can be combined with any other embodiment described in the same heading and / or a different heading in any manner.
[0017] In the description of the embodiments of the disclosure, the term "comprising" and similar terms thereof are understood to encompass open-ended inclusion, i.e., "comprising but not limited to". The term "based on" is understood to mean "based at least in part on". The term "one embodiment" or "the embodiment" is understood to mean "at least one embodiment". The term "some embodiments" is understood to mean "at least some embodiments". The following can also include other explicit and implicit definitions. The terms "first", "second", etc. can refer to different or same objects. The following can also include other explicit and implicit definitions.
[0018] The embodiments of the present disclosure can involve data of users, acquisition and / or use of data, etc. These aspects all comply with the corresponding laws and regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms. Accordingly, when implementing the embodiments of the present disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be notified to the user and the authorization of the user should be obtained through appropriate means according to the relevant laws and regulations. The specific notification and / or authorization method can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
[0019] In the present specification and embodiments, if the scheme involves processing of personal information, 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. The user refuses to process personal information other than the necessary information required for the basic function, which does not affect the user's use of the basic function.
[0020] As briefly mentioned above, large-screen electronic devices such as televisions also support the installation of a variety of application programs, and the user's state of browsing media content in the large-screen electronic device is usually passive and relaxed. How to improve the user's experience of browsing media content in the large-screen electronic device is the focus of attention.
[0021] Embodiments of the present disclosure provide a scheme for interface interaction. According to the scheme, an access request associated with a target application installed in a display device can be received via a controller associated with the display device; in response to the access request, a first personal page of a first user is displayed in the display device, the first personal page includes a first area, and the first area includes a plurality of label items; based on a first instruction received via the controller, moving an indicator between the plurality of labels to determine a target label; and displaying at least one item of content corresponding to the target label in a second area of the first personal page.
[0022] In this way, embodiments of the present disclosure optimize the layout of the personal page in a display device (such as a television) that is interacted with through a controller. In addition, embodiments of the present disclosure are also capable of organizing the content related to the personal page with multiple tags, thereby improving the efficiency of content presentation.
[0023] Various example implementations of the approach are described in further detail below in conjunction with the accompanying drawings.
[0024] Example Environment
[0025] 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 a display device 110.
[0026] In the environment 100 of FIG. 1, the display device 110 can run an application 120 for providing and viewing media content. The application 120 can be any suitable type of application, examples of which can include, but are not limited to, a video application, a social application, or other suitable application. A user can interact with the application 120 via a controller 140 communicatively connected with the display device 110.
[0027] In the environment 100 of FIG. 1, the display device 110 can render an interface 150 through the application 120 if the application 120 is in an active state. The interface 150 can include various pages provided by the application 120, such as a play page of media content or a personal information interface of a user, etc.
[0028] In some embodiments, the display device 110 communicates with a server 130 to implement the provision of services for the application 120. The display device 110 can be any suitable device that needs to be controlled through a controller, such as a television, a projector, etc. The display device 110 may, for example, include a display device that can include an image generation component and an optical display component for generating corresponding images on a screen or a curtain of the display device.
[0029] 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 that provides basic cloud computing services such as cloud service, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, content distribution network, and big data and artificial intelligence platform, etc. 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, etc. The server 130 can provide background services for the application 120 in the display device 110 that supports a virtual scene.
[0030] A communication connection can be established between the server 130 and the display device 110. The communication connection can be established in a wired manner or a wireless manner. 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 respect. In embodiments of the present disclosure, the server 130 and the display device 110 can implement signaling interaction through the communication connection therebetween.
[0031] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, without implying any limitation on the scope of the present disclosure.
[0032] Some example embodiments of the present disclosure will be described hereinafter with reference to the accompanying drawings.
[0033] Example interactions
[0034] FIGS. 2A to 2F illustrate example interfaces 200A to 200F in accordance with some embodiments of the present disclosure. The interfaces 200A to 200F can be provided by the display device 110 shown in FIG. 1, for example.
[0035] In some embodiments, an access request associated with a target application installed in the display device 110 can be received via a controller 140 associated with the display device 110. The controller can be a remote controller or other device for input of the display device 110, for example, and the target application can be any suitable type of application for interface interaction.
[0036] In some embodiments, the display device 110 can display, in response to the access request, a first personal page of a first user, the first personal page including a first area, the first area including a plurality of tabs. The plurality of tabs includes a plurality of content tabs, the plurality of content tabs corresponding to different sets of media content associated with the first user. The first user is a current user of the target application.
[0037] As an example, as shown in FIG. 2A, the display device 110 can present the interface 200A as shown in FIG. 2A, which can be a personal page of the current user (i.e., the first personal page of the first user). The interface 200A includes a first area 210 and a second area 220, the first area 210 including a plurality of tabs, and the second area 220 presenting different sets of media content associated with the first user.
[0038] In some embodiments, the display device 110 can move an indicator between the plurality of tabs to determine a target tab based on a first instruction received via the controller.
[0039] As an example, as shown in FIGS. 2A and 2B, the display device 110 can receive a moving instruction of a downward movement input by the user through the controller to move the moving indicator from the label item 210-1 to the label item 210-2.
[0040] In some embodiments, after determining the target label, the display device 110 can display at least one item of content corresponding to the target label in the second area of the first person page.
[0041] As shown in FIG. 2B, after determining the selection of the label 210-2, the display device 110 can present multiple items of content in the "My Collection" corresponding to the label 210-2 in the second area 220. The content can be media content such as a video or a picture, or text content. The "My Collection" includes a collection column and a collection content column, and the collection includes multiple media contents collected by the user.
[0042] In some embodiments, the display device 110 can move the indicator to a first item of content in the second area in response to receiving a second instruction via the controller.
[0043] As an example, as shown in FIG. 2B, when the indicator is hovering over the label 210-2, the display device 110 can move the indicator from the label 210-2 to a first item of content 220-1 in the second area 220 in response to receiving a second instruction via the controller. It should be noted that the second instruction can be a determination instruction, or a rightward moving instruction or other instructions that can achieve the moving function.
[0044] In some embodiments, the display device 110 can determine whether the indicator corresponds to a second item of content at a preset position in the second area in response to receiving a third instruction via the controller. Specifically, as shown in FIG. 2B, after receiving the third instruction, the display device 110 can determine whether the indicator is on a leftmost item of content in the second area. If the indicator is on the leftmost item of content in the second area 220, the display device 110 can move the indicator to the target label in the first area in response to the indicator corresponding to the second item of content at the preset position in the second area. By determining the current position of the indicator by the display device 110, the user can be prevented from making a mistake in selecting different media content.
[0045] As an example, as shown in FIG. 2B, when the indicator is on a first item of content 220-1 in the second area 220, the display device 110 can determine whether the item of content 220-1 is at the leftmost side (i.e., the preset position) of the second area 220 in response to receiving a third instruction from the controller 140. After determining that the item of content 220-1 is at the leftmost side of the second area 220, the display device 110 can move the indicator to the label 210-2 in the first area 210.
[0046] In some embodiments, the first content item corresponds to a set of media content, and the display device 110 can receive, via the controller, a selection of the first content item, and display a plurality of media content in the set of media content corresponding to the first content item.
[0047] As an example, as shown in FIG. 2B, the content item 220-1 can be a collection of media content, and the collection includes a plurality of media content. The display device 110 can receive a selection instruction of the content item 220-1 input by the controller, and display an interface 200C as shown in FIG. 2C. The interface 200C includes the plurality of media content in the content item 220-1.
[0048] In some embodiments, the display device 110 can receive, via the controller, a selection of a first media content in the plurality of media content, and play the first media content.
[0049] Specifically, after the user selects the first media content via the controller 140, the display device 110 can present an interface 200D as shown in FIG. 2D for playing the selected media content. The interface 200D includes the selected media content 221, a username of the creator of the media content, a brief introduction of the media content, and a control bar 222. The control bar 222 includes a plurality of controls for interacting with the media content 221, and the user can input a pointer movement instruction via the controller 140 to select a target control.
[0050] Further, the display device 110 can switch to play a second media content in the plurality of media content in response to a fourth instruction received via the controller.
[0051] As an example, as shown in FIG. 2D, when the pointer selects the media content 221, the display device 110 can switch the media content 221 to another media content (i.e., a second media content) based on a fourth instruction received from the user input via the controller 140.
[0052] In some embodiments, the first region 210 further includes a switching portal for switching the current account. As shown in FIG. 2A, the first region 210 includes an account switching portal 230. The display device 110 can present an interface 200E as shown in FIG. 2E in response to a selection instruction of the account switching portal 230 input by the controller 140. The interface 200E includes a plurality of account information, and the account 230 indicates the account corresponding to the current user. The display device 110 can receive a selection instruction of any control in the interface 200E input by the controller 140, and execute an event corresponding to the selected control. For example, the display device 110 can switch the current user to a target account in response to a selection instruction of the target account input by the controller 140.
[0053] In some embodiments, the display device 110 can receive, via the controller, a second access request associated with the target application. In response to the second access request, the display device 110 displays a second personal page of a second user in the display device, the second personal page including a third region and a fourth region, the third region displaying an interaction control associated with the second user and / or description information of the second user, and the fourth region displaying a set of media content associated with the second user.
[0054] As an example, after receiving the second access request associated with the target application, the display device 110 can present the interface 200F as shown in FIG. 2F, which can be a personal page of the second user. The interface 200F includes a third region 240 and a fourth region 250. The third region 240 includes personal information of the second user and a plurality of interaction controls associated with the second user, which can include a control 240-1 for following the second user. The fourth region 250 includes a plurality of media content published by the second user.
[0055] In some examples, the display device 110 can modify the text prompt and the function of the control 240-1 based on the relationship between the first user and the second user. For example, when the first user does not follow the second user, the display device 110 can set the text prompt in the control 240-1 as “follow him”, and the function of the control 240-1 is to follow the second user. When the first user has followed the second user, the display device 110 can set the text prompt in the control 240-1 as “unfollow”, and the function of the control 240-1 is to unfollow the second user. When the first user and the second user follow each other, the display device 110 can set the text prompt in the control 240-1 as “friend” to indicate that the first user and the second user follow each other. Based on this, the relationship between the current user and the second user can be reminded at all times, improving the browsing experience of the current user on the home page of other users.
[0056] In some embodiments, the display device 110 can display a playback page of the target media content associated with the second user, the playback page including a target access portal corresponding to the second user. The display device 110 can receive, via the controller, a selection of the target access portal, the selection indicating the second access request. The user can access the home page of the publisher of the media content via the playback page of the media content, making the interaction process more convenient.
[0057] As an example, as shown in FIG. 2E, the interface 200E further includes an access portal 222-1 to the personal home page of the publisher of the media content 221. The display device 110 can receive a selection of the access portal 222-1 by the controller 140, and present the personal home page of the publisher (i.e., the second user).
[0058] Based on the process described above, embodiments of the present disclosure optimize the layout of the personal page in a display device (such as a television) that interacts with the controller. In addition, embodiments of the present disclosure are also capable of organizing the content related to the personal page with multiple tags, thereby improving the efficiency of content presentation.
[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 display device 110. The process 300 is described below with reference to FIG. 1.
[0061] As shown, at block 310, the display device 110 can receive, via a controller associated with the display device, an access request associated with a target application installed in the display device.
[0062] At block 320, the display device 110 can display, in response to the access request, a first personal page of a first user in the display device, the first personal page including a first area, the first area including a plurality of tag items.
[0063] At block 330, the display device 110 can move, based on a first instruction received via the controller, an indicator between the plurality of tags to determine a target tag.
[0064] At block 340, the display device 110 can display, in a second area of the first personal page, at least one item of content corresponding to the target tag.
[0065] In some embodiments, the plurality of tags includes a plurality of content tags, the plurality of content tags corresponding to different sets of media content associated with the first user.
[0066] In some embodiments, the method 300 further includes moving, in response to a second instruction received via the controller, the indicator to a first item of content in the second area.
[0067] In some embodiments, the method 300 further includes determining, in response to a third instruction received via the controller, whether the indicator corresponds to a second item of content at a preset position in the second area; and moving, in response to the indicator corresponding to the second item of content at the preset position in the second area, the indicator to the target tag in the first area.
[0068] In some embodiments, to the first item of content corresponding to a set of media content, the display device 110 can receive, via the controller, a selection of the first item of content; and display, in the display device, a plurality of items of media content in the set of media content corresponding to the first item of content.
[0069] In some embodiments, to determine that the first content item corresponds to the set of media content, the method 300 further includes: receiving, via the controller, a selection of a first media content of the set of media content; playing the first media content in the display device; and switching, in response to receiving, via the controller, a fourth instruction, the display device to play a second media content of the set of media content.
[0070] In some embodiments, the first user is a current account of the target application.
[0071] In some embodiments, the first region further includes a switching portal for switching the current account.
[0072] In some embodiments, the access request is a first access request, and the method 300 further includes: receiving, via the controller, a second access request associated with the target application; and displaying, in response to the second access request, a second personal page of a second user in the display device, the second personal page including a third region and a fourth region, the third region displaying an interaction control associated with the second user and / or description information of the second user, and the fourth region displaying a set of media content associated with the second user.
[0073] In some embodiments, to receive, via the controller, the second access request associated with the target application, the display device 110 can display a play page of target media content associated with the second user, the play page including a target access portal corresponding to the second user; and receive, via the controller, a selection of the target access portal, the selection indicating the second access request.
[0074] Example apparatuses and devices
[0075] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-described methods or procedures. FIG. 4 shows a schematic structural block diagram of an example apparatus 400 for interface interaction, according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in an electronic device. 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 access request receiving module 410 configured to receive, via a controller associated with a display device, an access request associated with a target application installed in the display device; a first personal page displaying module 420 configured to display, in response to the access request, a first personal page of a first user in the display device, the first personal page including a first region, the first region including a plurality of tag items; a target tag determining module 430 configured to move an indicator between the plurality of tags based on a first instruction received via the controller to determine a target tag; and a content presenting module 440 configured to display, in a second region of the first personal page, at least one content corresponding to the target tag.
[0077] In some embodiments, the plurality of tags comprises a plurality of content tags, the plurality of content tags corresponding to different sets of media content associated with the first user.
[0078] In some embodiments, the apparatus 400 further comprises an indicator moving module configured to, in response to receiving a second instruction via the controller, move the indicator to the first content item in the second region.
[0079] In some embodiments, the indicator moving module is further configured to, in response to receiving a third instruction via the controller, determine whether the indicator corresponds to a second content item at a preset position in the second region; and in response to the indicator corresponding to the second content item at the preset position in the second region, move the indicator to the target tag in the first region.
[0080] In some embodiments, the indicator moving module is further configured to receive, via the controller, a selection of the first content item; and display, in the display device, a plurality of media content in a set of media content corresponding to the first content item.
[0081] In some embodiments, the indicator moving module is further configured to, via the controller, receive a selection of a first media content in the plurality of media content; play the first media content in the display device; and in response to receiving a fourth instruction via the controller, switch the display device to play a second media content in the plurality of media content.
[0082] In some embodiments, the first user is a current account of the target application.
[0083] In some embodiments, the first region further comprises a switching portal for switching the current account.
[0084] In some embodiments, the access request is a first access request, and the apparatus 400 further comprises a second personal page presenting module configured to, via the controller, receive a second access request associated with the target application; and in response to the second access request, display, in the display device, a second personal page of a second user, the second personal page comprising a third region and a fourth region, the third region displaying an interaction control associated with the second user and / or description information of the second user, and the fourth region displaying a set of media content associated with the second user.
[0085] In some embodiments, the second personal page presenting module is further configured to display a play page of a target media content associated with the second user, the play page comprising a target access portal corresponding to the second user; and receive, via the controller, a selection of the target access portal, the selection indicating the second access request.
[0086] FIG. 5 illustrates 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 illustrated in FIG. 5 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 500 illustrated in FIG. 5 can be used for an electronic device.
[0087] As shown in FIG. 5, the electronic device 500 is in the form of a general electronic device. Components of the electronic device 500 can include, but are not limited to, one or more processors or processing units 510, a memory 520, a storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 can be a real or virtual processor and capable of executing various processing according to programs stored in the memory 520. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to improve parallel processing capability of the electronic device 500.
[0088] The electronic device 500 typically includes a number of computer storage media. Such media can be any available media that is accessible by the electronic device 500 and includes both volatile and non-volatile media, removable and non-removable media. The memory 520 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 can be a removable or non-removable media and can include machine-readable media such as a flash drive, a magnetic disk drive, or any other media that can be used to store information and / or data and can be accessed by the electronic device 500.
[0089] The electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The 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.
[0090] The communication unit 540 enables communication through the communication medium with other electronic devices. Additionally, the functionality of the components of the electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines that are capable of communicating over a communication connection. As such, the 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 node.
[0091] 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 a storage device, a display device, etc., through the communication unit 540, as necessary, with one or more devices that enable a user to interact with the electronic device 500, or with any device (e.g., a network card, a modem, etc.) that enables the electronic device 500 to communicate with one or more other electronic devices. Such communication can be carried out via an input / output (I / O) interface (not shown).
[0092] According to an example implementation of the present disclosure, there is provided a computer-readable storage medium 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, there is also provided a computer program product tangibly stored on a non-transitory computer-readable medium and including computer-executable instructions, where the computer-executable instructions are executed by a processor to implement the method described above.
[0093] Various aspects of the disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, and computer program products implemented in accordance with the present disclosure. It will 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.
[0094] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium that can direct a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including a processor executable program of instructions which implement the function / act 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 data processing apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0096] The flow diagrams and the 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 implementations of the present disclosure. In this regard, each block in the flow diagrams and the block diagrams can represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logic functions (s). In some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in some cases, be executed substantially concurrently, or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or acts, or combinations of hardware and software.
[0097] Having described above several implementations, the foregoing is meant to be illustrative of the various implementations of the present disclosure. The above description is intended to be illustrative, and not restrictive. Many modifications and variations of the described implementations are possible in light of this disclosure. It is intended that the scope of the disclosure not be limited to the described implementations. The choice of words in the description is intended to express the preferred embodiments of the present disclosure as best known to the applicant at the time of the filing of this patent application.
Claims
1. A method for interface interaction, comprising: receiving, via a controller associated with a display device, an access request associated with a target application installed in the display device; in response to the access request, displaying a first personal page of a first user in the display device, the first personal page comprising a first area, the first area comprising a plurality of tabs; based on a first instruction received via the controller, moving an indicator among the plurality of tabs to determine a target tab; and displaying, in a second area of the first personal page, at least one item of content corresponding to the target tab.
2. The method of claim 1, wherein the plurality of tabs comprises a plurality of content tabs corresponding to different sets of media content associated with the first user.
3. The method of claim 1, further comprising: in response to a second instruction received via the controller, moving the indicator to a first content item in the second area.
4. The method of claim 3, further comprising: in response to a third instruction received via the controller, determining whether the indicator corresponds to a second content item at a preset location in the second area; and in response to the indicator corresponding to the second content item at the preset location in the second area, moving the indicator to the target tab in the first area.
5. The method of claim 3, wherein the first content item corresponds to a set of media content, the method further comprising: receiving, via the controller, a selection of the first content item; and displaying, in the display device, a plurality of media content in the set of media content corresponding to the first content item.
6. The method of claim 5, further comprising: receiving, via the controller, a selection of a first media content in the plurality of media content; playing, in the display device, the first media content; in response to a fourth instruction received via the controller, switching the display device to play a second media content in the plurality of media content.
7. The method of claim 1, wherein the first user is a current account of the target application.
8. The method of claim 7, wherein the first area further comprises a switching portal for switching the current account.
9. The method of claim 1, wherein the access request is a first access request, the method further comprising: receiving, via the controller, a second access request associated with the target application; in response to the second access request, displaying a second personal page of a second user in the display device, the second personal page comprising a third area and a fourth area, the third area displaying an interactive control associated with the second user and / or a description information of the second user, the fourth area displaying a set of media content associated with the second user.
10. The method of claim 9, wherein receiving, via the controller, a second access request associated with the target application comprises: a play page of target media content associated with the second user, the play page including a target access portal corresponding to the second user; and receiving, via the controller, a selection of the target access portal, the selection indicating the second access request.
11. An apparatus for interface interaction, comprising: an access request receiving module configured to receive, via a controller associated with a display device, an access request associated with a target application installed in the display device; a first person page displaying module configured to display, in response to the access request, a first person page of a first user in the display device, the first person page including a first area, the first area including a plurality of tag items; a target tag determining module configured to move an indicator among the plurality of tags to determine a target tag based on a first instruction received via the controller; and a content presenting module configured to display, in a second area of the first person page, at least one item of content corresponding to the target tag.
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 to 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 to 10.
Citation Information
Patent Citations
Intelligent television and method for selecting education curriculum content conveniently
CN108200464A
Display device and control method for multi-level menu panel display
CN114281228A
Display device and file quick access method
CN117369690A
Display apparatus, system, and controlling method thereof
US20160124606A1
Display device and application program interface display method
WO2021218977A1