Interface interaction method and device, equipment and storage medium

By receiving interactive operations in the media content viewing interface and responding to present target content, the problem of low efficiency of virtual objects in obtaining information is solved, and a more efficient information acquisition and interactive experience is achieved.

CN120595976APending Publication Date: 2025-09-05BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510735594.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-09-05

AI Technical Summary

Technical Problem

The existing method of obtaining media content information through virtual objects is inefficient.

Method used

An interactive operation associated with the media content is received in a viewing interface of the media content, and target content associated with the virtual object is presented in an interactive window in response to the interactive operation, wherein the content composition of the target content is determined based on the type of the media content.

Benefits of technology

It improves the efficiency of users in obtaining information and interacting with virtual objects, enriches the presentation of target content, and meets the diverse needs of users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120595976A_ABST
    Figure CN120595976A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to an interface interaction method and device, equipment and a storage medium. The method provided by the invention comprises the following steps: presenting a viewing interface of media content; in the viewing interface, receiving an interaction operation associated with the media content; and in response to the interaction operation, target content associated with the virtual object is presented in the interaction window, and the content composition of the target content is determined based on the type of the media content. In this way, the information obtaining efficiency of the user can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to methods, devices, apparatuses, and computer-readable storage media for interface interaction. Background Art

[0002] As network technology matures, more and more users are engaging in interactive activities on online platforms. For example, users can browse or publish media content through online platforms. Furthermore, with the development of artificial intelligence (AI), more and more users are relying on virtual objects to obtain information. However, existing methods for users to obtain information about media content through virtual objects are inefficient. Summary of the Invention

[0003] In a first aspect of the present disclosure, a method for interface interaction is provided. The method comprises: presenting a viewing interface for media content; receiving an interactive operation associated with the media content in the viewing interface; and, in response to the interactive operation, presenting target content associated with a virtual object in an interactive window, wherein the content composition of the target content is determined based on the type of the media content.

[0004] In a second aspect of the present disclosure, a device for interface interaction is provided. The device includes: an interface presentation module configured to present a viewing interface for media content; a receiving module configured to receive an interactive operation associated with the media content in the viewing interface; and a content presentation module configured to present target content associated with a virtual object in an interactive window in response to the interactive operation, wherein the content composition of the target content is determined based on the type of the media content.

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

[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.

[0007] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0009] Figure 1 A schematic diagram illustrating an example environment in which embodiments according to the present disclosure may be implemented;

[0010] Figures 2A to 2H shows an example interface according to some embodiments of the present disclosure;

[0011] Figure 3 A flowchart illustrating an example process of interface interaction according to some embodiments of the present disclosure is shown;

[0012] Figure 4 A schematic structural block diagram showing an example device for interface interaction according to some embodiments of the present disclosure; and

[0013] Figure 5 A block diagram of an electronic device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0014] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

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

[0016] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "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 may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.

[0017] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, 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 them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0018] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.

[0019] As mentioned above, with the increasing maturity of network technology, more and more users are engaging in interactive activities on online platforms. For example, users can browse or publish media content through online platforms. Furthermore, with the development of artificial intelligence technology, more and more users rely on virtual objects to obtain information. However, based on existing methods, users' efficiency in obtaining information about media content through virtual objects is low.

[0020] Embodiments of the present disclosure provide a solution for interface interaction. Based on this solution, the present disclosure can present a viewing interface for media content. The present disclosure can also receive interactive operations associated with the media content within the viewing interface. Furthermore, the present disclosure can present target content associated with a virtual object within an interactive window in response to the interactive operation. The content composition of the target content is determined based on the type of media content.

[0021] In this way, the embodiments of the present disclosure can receive interactive operations with media content in the viewing interface of the media content, thereby providing users with interactive capabilities associated with the media content. In addition, the embodiments of the present disclosure can present target content associated with the virtual object in the interactive window in response to the interactive operation, thereby improving the efficiency of the user in obtaining information and the efficiency of interacting with the virtual object. Moreover, since the content composition of the target content is determined based on the type of media content, different content compositions can be determined based on different types of media content, which is conducive to enriching the presentation form of the target content and further improving the efficiency of the user in obtaining information.

[0022] Various example implementations of this solution are described in detail below in conjunction with the accompanying drawings.

[0023] Sample Environment

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

[0025] In this example environment 100, electronic device 110 may run an application 120 that supports interface interaction. Application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to, media applications, social applications, or other suitable applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices.

[0026] exist Figure 1 In the environment 100 , if the application 120 is active, the electronic device 110 can present an interface 150 for supporting viewing media content and interacting with virtual objects through the application 120 .

[0027] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, 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 e-book device, a gaming 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 for the user (such as a "wearable" circuit, etc.).

[0028] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as 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 big data and artificial intelligence platforms. For example, the server 130 may 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 may provide background services for the application 120 on the electronic device 110 that supports viewing and creating a collection of shooting locations.

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

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

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

[0032] Example Interaction

[0033] Figures 2A to 2H 200A to 200H according to some embodiments of the present disclosure. Figure 1 The electronic device 110 is provided as shown.

[0034] In some embodiments, as Figure 2A As shown, electronic device 110 can present interface 200A. Interface 200A can be implemented as a viewing interface for media content (e.g., or referred to as a playback interface). As an example, such a viewing interface can be a viewing interface for a media content stream. In some embodiments, a media content stream can be associated with multiple media contents and support users to switch to other media content in the playback media content stream based on preset operations (e.g., sliding up and down) in the viewing interface. As an example, such media content can include video content, atlas content, and / or audio content.

[0035] As an example, electronic device 110 may present media content 202 in interface 200A. Furthermore, electronic device 110 may receive an interactive operation associated with the media content in a viewing interface (e.g., interface 200A). In response to the interactive operation associated with the media content, electronic device 110 may present target content associated with a virtual object in an interactive window.

[0036] As an example, the interactive operation associated with the media content may include a first operation associated with an interactive portal. As an example, the electronic device 110 may present an interactive portal associated with the virtual object in the interface 200A, such as the interactive portal 204 or the interactive portal 206. Additionally, the electronic device 110 may receive a first operation that triggers the interactive portal (e.g., a click operation on the interactive portal).

[0037] In some embodiments, a virtual object may include any appropriate processing entity that supports interaction through prompts, etc. In some scenarios, a virtual object may also be referred to as a virtual entity, examples of which may include, but are not limited to, an agent, a bot, or other objects that support interaction through dialogue (e.g., text dialogue or voice dialogue, etc.). It should be understood that, on the one hand, a virtual object may have a virtual image for interaction. On the other hand, a virtual object may also utilize an appropriate model to drive its interactive behavior, and such a model may include any appropriate machine learning model, for example, a generative model. This disclosure is not intended to limit the specific construction method of a virtual object.

[0038] Alternatively, the electronic device 110 can present in an interactive portal (e.g., interactive portal 204) an indication content associated with the target content. For example, such indication content can include text content associated with the target content. In some embodiments, such indication content is a predetermined portion in the target content. As an example, the predetermined portion in the target content can be implemented as part of the text content in the target content body (e.g., the first sentence of text content). Alternatively, the predetermined portion in the target content can be implemented as the title content in the target content. Alternatively, such indication content can include a text description associated with a virtual object (e.g., the name of the virtual object, etc.).

[0039] Alternatively, the interactive operation associated with the media content may include a second operation to pause the playback of the media content. As an example, the electronic device 110 may receive the second operation to pause the playback of the media content in response to a click operation on the interface 200A. Alternatively, the electronic device 110 may receive the second operation to pause the playback of the media content in response to receiving a preset gesture operation. Such preset gesture operations may include, for example, a sliding operation and / or a pinch gesture operation associated with a preset direction.

[0040] As an example, media content may include a first type and a second type. As an example, a virtual object may be configured with a variety of interactive capabilities. Such interactive capabilities may, for example, include practice capabilities associated with a preset language (e.g., English) (e.g., oral practice capabilities). Alternatively, such interactive capabilities may include practice capabilities associated with vocal music (e.g., singing practice capabilities). Alternatively, such interactive capabilities may include answering capabilities associated with knowledge (e.g., the ability to answer questions based on photos), etc. As an example, media content associated with the first type does not involve interactive capabilities associated with a virtual object. Alternatively, media content associated with the second type may involve at least one interactive capability associated with a virtual object.

[0041] Additionally or alternatively, the electronic device 110 may present target content associated with the virtual object in an interactive window in response to an interactive operation associated with the media content. In some embodiments, the electronic device 110 may determine the display style of the interactive window based on the type of media content. Further, the electronic device 110 may present the interactive window based on the display style to present the target content associated with the virtual object. The content composition of the target content may be determined based on the type of media content.

[0042] In some embodiments, the electronic device 110 may present target content determined based on the playback progress of the media content in response to a second operation in which the interactive operation associated with the media content is to pause the playback of the media content. For example, such target content may be determined based on the paused image content presented by the media content at the current playback progress (e.g., the image content presented in the viewing interface when the media content is in a paused state). For example, such target content may include a description of the paused image content.

[0043] First, taking the first type of media content as an example, presenting the interactive window based on the display style in the interactive window is described exemplarily.

[0044] As an example, Figure 2BAs shown, the electronic device 110 can present an interface 200B. The interface 200B can be implemented as a viewing interface for the media content 202, for example. For example, the electronic device 110 can present an interactive window 208 based on a first display style in the viewing interface 200B. For example, based on the first display style, the electronic device 110 can present target content associated with the virtual object in the area 210 of the interactive window 208. As an example, the electronic device 110 can determine that the target content corresponds to the first content composition in response to the media content being associated with the first type. As an example, the first content composition can include summary content generated by the virtual object based on the media content. As an example, such summary content can include a general description of the media content. For example, such summary content can include a summary description of the media content and a group description corresponding to a plurality of subheadings.

[0045] In some embodiments, the electronic device 110 may also present identification information associated with the virtual object (e.g., an avatar identifier and / or name identifier associated with the virtual object) in area 212 of the interactive window 208. In some embodiments, the viewing interface of the media content may be associated with a first application. The virtual object may be associated with a second application. Further, the electronic device 110 may provide an acquisition entry for acquiring the second application in association with the target content. For example, the electronic device 110 may present an acquisition entry 214 associated with the second application in area 212 of the interactive window 208. Further, the electronic device 110 may trigger the acquisition (e.g., download) of the second application in response to the selection of the acquisition entry 214. Alternatively, the electronic device 110 may provide a launch entry for launching the second application in response to being configured with the second application and associated with the target content. Further, the electronic device 110 may present an interactive interface associated with the second application in response to the selection of the launch entry to interact with the virtual object.

[0046] Additionally or alternatively, the electronic device 110 may determine that the interactive window corresponds to a target display style (e.g., a first display style) in response to the media content being associated with a preset type (e.g., a first type). The target display style may indicate that an input component for interacting with a virtual object is provided in the interactive window. For example, the electronic device 110 may present an input component for interacting with a virtual object, such as an input component 216, in the interactive window 208. As an example, the electronic device 110 may obtain content (text content, voice content, and / or video content, etc.) input by the user via the input component 216. Further, the electronic device 110 may present response content from the virtual object in the interactive window 208 in response to a sending operation on the content input by the user. For example, such response content is a reply to the content input by the user.

[0047] Alternatively, the electronic device 110 may present a thumbnail 218 corresponding to the media content 202 in the interface 200B. Furthermore, the electronic device 110 may stop presenting the interactive window 208 in the interface 200B and continue presenting the media content 218 in response to triggering the thumbnail 218.

[0048] Alternatively, Figure 2C As shown, the electronic device 110 can present an interface 200C. Interface 200C can be implemented as a viewing interface for media content 202, for example. For example, the electronic device 110 can present an interactive window 220 based on the second display style in the viewing interface 200C. For example, based on the second display style, the electronic device 110 can present the target content associated with the virtual object in area 222 of the interactive window 220. The electronic device 110 can present the identification information of the virtual object (e.g., avatar identification and / or name identification) in area 224 of the interactive window 220. The electronic device 110 can also provide an acquisition entry 226 (e.g., download XX APP) for acquiring a second application in the interactive window 208 in association with the target content for acquiring the second application. Alternatively, the electronic device 110 can provide a launch entry (e.g., open XX APP) for launching the second application in the interactive window 208 in response to the deployment of the second application, for presenting an interactive interface associated with the virtual object. Alternatively, the electronic device 110 may further present a thumbnail 228 associated with the media content 202 in the interface 200C to indicate that the target content presented in the interactive window 220 is associated with the media content 202. Furthermore, the electronic device 110 may stop presenting the interactive window 220 in the interface 200C and continue presenting the media content 202 in response to a trigger (e.g., a click operation) on the thumbnail 228.

[0049] Alternatively, Figure 2DAs shown, the electronic device 110 can present an interface 200D. Interface 200D can be implemented as a viewing interface for media content 202, for example. For example, the electronic device 110 can present the target content associated with the virtual object in the viewing interface 200D based on the third display style. For example, based on the third display style, the electronic device 110 can present the target content associated with the virtual object in area 230 of the interface 200D. Alternatively, the electronic device 110 can stream the target content associated with the virtual object in area 230 in response to receiving an interactive operation associated with the media content. For example, such streaming output can indicate the process of outputting the text corresponding to the target content word by word in area 230. Alternatively, during the streaming output process, the electronic device 110 can present a first indicator element (e.g., "Thinking") in the process of outputting in area 230. Further, the electronic device 110 can present a second indicator element (e.g., "Thinking Completed") in area 230 in response to the end of the streaming output process, indicating that the output process is complete.

[0050] Additionally, the electronic device 110 may also provide an access entry 232 (e.g., "Download XX APP") in area 230 for accessing the second application in association with the target content, for accessing the second application. Alternatively, the electronic device 110 may provide a launch entry (e.g., "Open XX APP") in area 230 for launching the second application in response to the deployment of the second application, for presenting an interactive interface associated with the virtual object.

[0051] Additionally or alternatively, the electronic device 110 may present a thumbnail 234 associated with the media content 202 in the interface 200D to indicate that the target content presented in the area 230 is associated with the media content 202. Furthermore, the electronic device 110 may stop presenting the target content associated with the virtual object in the interface 200C in response to a trigger (e.g., a click operation) on the thumbnail 234, and continue presenting the media content 202.

[0052] In some embodiments, as Figure 2EAs shown, the electronic device 110 can present an interface 200E. The interface 200E can be implemented as an interactive interface associated with a virtual object, for example. For example, the interface 200E can be associated with a second application. As an example, the electronic device 110 can present an interactive interface associated with a virtual object in response to triggering the aforementioned startup portal. Alternatively, the electronic device 110 can present an interactive interface associated with a virtual object in response to receiving the aforementioned interactive operation associated with media content. For example, the electronic device 110 can present target content generated by the virtual object based on the media content 202 in the interface 200E. For example, such target content can include summary content of the media content 202. Alternatively, the electronic device 110 can present a third indicator element 236 corresponding to the media content 202 in the interface 200E to indicate that the target content presented in the interface 200E is associated with the media content 202.

[0053] Additionally or alternatively, the electronic device 110 may present an input component for interacting with the virtual object in the interface 200E, such as the input component 238. As an example, the electronic device 110 may obtain content (text content, voice content, and / or video content, etc.) input by the user via the input component 238. Furthermore, the electronic device 110 may present response content from the virtual object in the interface 200E in response to a sending operation on the content input by the user. For example, such response content is a reply to the content input by the user. For example, such response content may be generated based on the content input by the user and contextual information (e.g., information associated with the media content 202).

[0054] Next, taking the second type of media content as an example, presenting the interactive window based on the display style in the interactive window is described exemplarily.

[0055] As an example, Figure 2F As shown, the electronic device 110 can present an interface 200F. Interface 200F can be implemented as a viewing interface for media content 240, for example. As an example, media content 240 can be associated with a second type. For example, media content 240 can be associated with at least one interactive capability (for example, oral practice capability) of a virtual object. Further, the electronic device 110 can present target content associated with the virtual object in response to receiving an interactive operation associated with media content 240. The content composition of such target content is determined based on the type of media content. Among them, the interactive operation associated with media content 240 can include a first operation of triggering an interactive entrance associated with the virtual object and / or a second operation of pausing the playback of media content 240. For an introduction to the first operation and the second operation, please refer to the aforementioned exemplary description of the interactive operation associated with media content 202, which will not be repeated here.

[0056] In some embodiments, as Figure 2G As shown, electronic device 110 may present interface 200G. For example, interface 200G may be implemented as a viewing interface for media content 240. For example, electronic device 110 may present interaction window 242 based on the fourth display style in interface 200G. Electronic device 110 may present target content associated with the virtual object in interaction window 242. For example, in response to media content 240 being associated with the second type, electronic device 110 may determine that the target content presented in interaction window 242 corresponds to the second content composition. For example, the second content composition may include at least descriptive content associated with the virtual object, such as descriptive content 244. For example, descriptive content 244 is determined based on media content 240. As an example, electronic device 110 may present different descriptive content based on different media content. For example, the descriptive content may indicate an interactive capability associated with the virtual object (e.g., also referred to as a second interactive capability). As an example, in response to media content 240 being associated with speaking practice, electronic device 110 may present descriptive content 244 indicating the speaking practice capability associated with the virtual object (e.g., "Download XX app to practice speaking"). Alternatively, the electronic device 110 may present, in response to the media content 240 being associated with singing practice, a description indicating the singing practice capability associated with the virtual object (e.g., “Download XX APP to practice singing”). As an example, such description may include text content and / or image content.

[0057] Alternatively, the second content component may further include summary content of the media content. For example, the electronic device 110 may present summary content of the media content, such as summary content 246 , in the interactive window 242 .

[0058] Additionally, the electronic device 110 may also provide an acquisition entry 248 (e.g., "Download Now") for acquiring the second application in the interactive window 242 in association with the target content, for acquiring the second application. Alternatively, the electronic device 110 may provide a launch entry (e.g., "Open XX APP") for launching the second application in the interactive window 242 in response to the deployment of the second application, for presenting an interactive interface associated with the virtual object.

[0059] In some embodiments, as Figure 2HAs shown, the electronic device 110 can present an interface 200H. For example, the interface 200H can indicate a viewing interface for media content 240. The electronic device 110 can present an interactive window 250 based on the fifth display style in the interface 200H. For example, the electronic device 110 can present the target content associated with the virtual object in the area 252 of the interactive window 250. Alternatively, the electronic device 110 can present the identification information of the virtual object (e.g., avatar identification and / or name identification) in the area 254 of the interactive window 250. Alternatively, the electronic device 110 can provide an acquisition entry 256 for acquiring the second application (e.g., "Download XX APP, do XXXX") in the interactive window 250 for acquiring the second application. Alternatively, the electronic device 110 can provide a launch entry for launching the second application (e.g., open XX APP) in the interactive window 250 in response to the deployment of the second application, for presenting the interactive interface associated with the virtual object.

[0060] As an example, the electronic device 110 may indicate an interactive capability associated with a virtual object (e.g., also referred to as a first interactive capability) in an acquisition entry or a launch entry. The first interactive capability is determined based on the media content. For example, the electronic device 110 may present a description indicating the oral practice capability associated with the virtual object in an acquisition entry or a launch entry in response to the media content 240 being associated with oral practice (e.g., "Download the XX APP to practice oral practice"). Alternatively, the electronic device 110 may present a description indicating the singing practice capability associated with the virtual object in an acquisition entry or a launch entry in response to the media content 240 being associated with singing practice (e.g., "Download the XX APP to practice singing").

[0061] Based on the process described above, the embodiment of the present disclosure can receive interactive operations with media content in the viewing interface of the media content, thereby providing the user with interactive capabilities associated with the media content. In addition, the embodiment of the present disclosure can present the target content associated with the virtual object in the interactive window in response to the interactive operation, thereby improving the efficiency of the user in obtaining information and the efficiency of interacting with the virtual object. Moreover, since the content composition of the target content is determined based on the type of media content, different content compositions can be determined based on different types of media content, which is conducive to enriching the presentation form of the target content and further improving the efficiency of the user in obtaining information.

[0062] Example Process

[0063] Figure 3 FIG. 3 is a flow chart showing an example process 300 of interface interaction according to some embodiments of the present disclosure. The process 300 may be implemented at the electronic device 110. Figure 1 300 is described below.

[0064] like Figure 3 As shown, in block 310 , the electronic device 110 presents a viewing interface for media content.

[0065] In block 320 , the electronic device 110 receives an interactive operation associated with the media content in the viewing interface.

[0066] In block 330 , the electronic device 110 presents target content associated with the virtual object in the interactive window in response to the interactive operation, wherein the content composition of the target content is determined based on the type of the media content.

[0067] In some embodiments, receiving an interactive operation associated with the media content in the viewing interface includes: presenting an interactive portal associated with the virtual object in the viewing interface; and receiving a first operation that triggers the interactive portal.

[0068] In this way, the embodiments of the present disclosure can provide an interactive portal associated with a virtual object in a viewing interface of media content to receive an operation to trigger the interactive portal, thereby improving the efficiency of interaction between the user and the virtual object.

[0069] In some embodiments, the interactive portal presents indicative content associated with the target content.

[0070] In this way, the embodiments of the present disclosure can present indicative content associated with the target content in the interactive portal, thereby facilitating improving the efficiency of users in acquiring information.

[0071] In some embodiments, the indicated content is a predetermined portion of the target content.

[0072] In this way, the embodiments of the present disclosure can present a predetermined portion of the target content in the interactive portal, thereby facilitating improving the efficiency of users in acquiring information.

[0073] In some embodiments, in the viewing interface, receiving an interactive operation associated with the media content includes: receiving a second operation of pausing playback of the media content.

[0074] In this way, the embodiments of the present disclosure can provide the user with target content generated by the virtual object based on the media content based on the user's operation of pausing the playback of the media content, thereby helping to improve the efficiency of the user in obtaining information.

[0075] In some embodiments, the target content is further determined based on the playback progress of the media content.

[0076] In this way, the embodiments of the present disclosure can provide users with target content generated by a virtual object based on media content and the playback progress of the media content, thereby improving the efficiency of users in obtaining information.

[0077] In some embodiments, the viewing interface is associated with the first application, and the virtual object is associated with the second application. Process 300 also includes: being associated with the target content, providing an acquisition entry for acquiring the second application; or being associated with the target content, providing a launch entry for launching the second application.

[0078] In this way, the embodiments of the present disclosure can provide the user with an acquisition entry for acquiring the second application or a startup entry for starting the second application in association with the target content, thereby facilitating improving the efficiency of the user's interaction with the virtual object.

[0079] In some embodiments, obtaining the portal or launching the portal indicates a first interactive capability associated with the virtual object, where the first interactive capability is determined based on the media content.

[0080] In this way, the embodiments of the present disclosure can indicate to the user the interactive capabilities associated with the virtual object determined based on the media content by obtaining a portal or starting a portal, thereby helping to improve the efficiency of the user in obtaining information.

[0081] In some embodiments, in response to the media content being associated with a first type, the target content corresponds to a first content composition, which includes summary content generated by the virtual object based on the media content; and in response to the media content being associated with a second type, the target content corresponds to a second content composition, which includes at least descriptive content associated with the virtual object, and the descriptive content is determined based on the media content.

[0082] In this way, the embodiments of the present disclosure can provide users with target content composed of different content based on different types of media content, thereby meeting the diverse needs of users. In addition, the embodiments of the present disclosure can enrich the presentation of target content, which is conducive to further improving the efficiency of users in obtaining information and interacting with virtual objects.

[0083] In some embodiments, the second content component further includes summary content of the media content.

[0084] In this way, the embodiments of the present disclosure can provide users with summary content of media content in the second content composition, thereby facilitating improving the efficiency of users in acquiring information.

[0085] In some embodiments, the descriptive content indicates a second interactivity associated with the virtual object.

[0086] In this way, embodiments of the present disclosure can indicate the interactive capabilities associated with virtual objects in the description content. In this way, embodiments of the present disclosure can help users understand the interactive capabilities associated with virtual objects and help improve the efficiency of users' interactions with virtual objects.

[0087] In some embodiments, process 300 further includes: determining a display style of the interactive window based on the type of media content; and presenting the interactive window based on the display style to present target content associated with the virtual object.

[0088] In this way, embodiments of the present disclosure can determine the display style of the interactive window based on the type of media content, and based on the display style of the interactive window, present the target content associated with the virtual object. In this way, embodiments of the present disclosure can broaden the display methods of the interactive window, thereby improving the efficiency of users in obtaining information and meeting their diverse needs.

[0089] In some embodiments, determining the display style of the interactive window based on the type of media content includes: in response to the media content being associated with a preset type, determining that the interactive window corresponds to a target display style, the target display style indicating an input component provided in the interactive window for interacting with a virtual object.

[0090] In this way, embodiments of the present disclosure can provide users with input components for interacting with virtual objects when the media content meets a preset type. Thus, embodiments of the present disclosure can support users directly interacting with virtual objects in an interactive window, thereby improving the efficiency of user interaction with virtual objects.

[0091] Example devices and equipment

[0092] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 4 1 shows a schematic structural block diagram of an example apparatus 400 for interface interaction according to certain embodiments of the present disclosure. Apparatus 400 may be implemented as or included in electronic device 110. Each module / component in apparatus 400 may be implemented by hardware, software, firmware, or any combination thereof.

[0093] like Figure 4 As shown, the device 400 includes: an interface presentation module 410, configured to obtain an interaction request associated with a target interactive resource; a receiving module 420, configured to receive an interaction operation associated with media content in a viewing interface; and a content presentation module 430, configured to present target content associated with a virtual object in an interactive window in response to the interaction operation, wherein the content composition of the target content is determined based on the type of media content.

[0094] In some embodiments, the receiving module 420 is further configured to: present an interactive portal associated with the virtual object in the viewing interface; and receive a first operation that triggers the interactive portal.

[0095] In some embodiments, the interactive portal presents indicative content associated with the target content.

[0096] In some embodiments, the indicated content is a predetermined portion of the target content.

[0097] In some embodiments, the receiving module 420 is further configured to receive a second operation of pausing the playing of the media content.

[0098] In some embodiments, the target content is further determined based on the playback progress of the media content.

[0099] In some embodiments, the viewing interface is associated with the first application, the virtual object is associated with the second application, and the device 400 also includes a providing module, which is configured to: be associated with the target content and provide an acquisition entry for acquiring the second application; or be associated with the target content and provide a launch entry for launching the second application.

[0100] In some embodiments, obtaining the portal or launching the portal indicates a first interactive capability associated with the virtual object, where the first interactive capability is determined based on the media content.

[0101] In some embodiments, in response to the media content being associated with a first type, the target content corresponds to a first content composition, which includes summary content generated by the virtual object based on the media content; and in response to the media content being associated with a second type, the target content corresponds to a second content composition, which includes at least descriptive content associated with the virtual object, and the descriptive content is determined based on the media content.

[0102] In some embodiments, the second content component further includes summary content of the media content.

[0103] In some embodiments, the descriptive content indicates a second interactivity associated with the virtual object.

[0104] In some embodiments, the device 400 further includes a style module, which is configured to: determine a display style of the interactive window based on the type of media content; and present the interactive window based on the display style to present target content associated with the virtual object.

[0105] In some embodiments, the style module is further configured to: in response to the media content being associated with a preset type, determine that the interactive window corresponds to a target display style, where the target display style indicates that an input component for interacting with the virtual object is provided in the interactive window.

[0106] The units included in the device 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, such as machine executable instructions stored on a storage medium. In addition to or as an alternative to machine executable instructions, some or all of the units in the device 400 can be implemented at least in part by one or more hardware logic components. By way of example and not 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), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0107] Figure 5 1 shows a block diagram of an electronic device 500 in which one or more embodiments of the present disclosure may be implemented. Figure 5 The illustrated electronic device 500 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. Figure 5 The electronic device 500 shown can be used to implement Figure 1 electronic device 110.

[0108] like Figure 5 As shown, electronic device 500 is in the form of a general electronic device. Components of electronic device 500 may include, but are not limited to, one or more processing units or processors 510, memory 520, storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processor 510 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 520. In a multi-processor system, multiple processors execute computer-executable instructions in parallel to increase the parallel processing capabilities of electronic device 500.

[0109] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 500, including but not limited to 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 medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 500.

[0110] The electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 5 As shown in FIG, a magnetic 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 may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. Memory 520 may include a computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0111] The communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 500 can be implemented in a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 500 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.

[0112] Input device 550 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 560 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 500 may also communicate with one or more external devices (not shown) via communication unit 540 as needed, such as a storage device, a display device, or the like, with one or more devices that allow a user to interact with electronic device 500, or with any device that allows electronic device 500 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

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

[0114] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0115] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine such that when these instructions are executed by the processor of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

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

[0117] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0118] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for interface interaction, comprising: Presenting a viewing interface for media content; In the viewing interface, receiving an interactive operation associated with the media content; as well as In response to the interactive operation, target content associated with the virtual object is presented in the interactive window, wherein the content composition of the target content is determined based on the type of the media content.

2. The method according to claim 1, wherein, in the viewing interface, receiving an interactive operation associated with the media content comprises: In the viewing interface, presenting an interactive entrance associated with the virtual object; as well as A first operation triggering the interactive portal is received. The method according to claim 2 , wherein the interactive portal presents instruction content associated with the target content. The method according to claim 3 , wherein the indicated content is a predetermined portion of the target content.

5. The method according to claim 1, wherein, in the viewing interface, receiving an interactive operation associated with the media content comprises: A second operation of pausing the playing of the media content is received. The method according to claim 5 , wherein the target content is further determined based on a playback progress of the media content.

7. The method according to claim 1, wherein the viewing interface is associated with a first application, and the virtual object is associated with a second application, the method further comprising: providing, in association with the target content, an access entry for obtaining the second application; or In association with the target content, a startup entry for starting the second application is provided. 8 . The method according to claim 7 , wherein the acquisition entry or the launch entry indicates a first interactive capability associated with the virtual object, the first interactive capability being determined based on the media content.

9. The method according to claim 1, wherein: In response to the media content being associated with a first type, the target content corresponds to a first content composition, the first content composition including summary content generated by the virtual object based on the media content; and In response to the media content being associated with the second type, the target content corresponds to a second content composition, the second content composition including at least descriptive content associated with the virtual object, the descriptive content being determined based on the media content.

10. The method of claim 9, wherein the second content component further comprises the summary content of the media content.

11. The method of claim 9, wherein the description indicates a second interactive capability associated with the virtual object.

12. The method according to claim 1, further comprising: Determining a display style of the interactive window based on the type of the media content; as well as Based on the display style, the interactive window is presented to present the target content associated with the virtual object.

13. The method according to claim 12, wherein determining the display style of the interactive window based on the type of the media content comprises: In response to the media content being associated with a preset type, it is determined that the interactive window corresponds to a target display style, where the target display style indicates that an input component for interacting with the virtual object is provided in the interactive window.

14. A device for interface interaction, comprising: An interface presentation module, configured to present a viewing interface for media content; a receiving module configured to receive, in the viewing interface, an interactive operation associated with the media content; as well as The content presentation module is configured to present target content associated with the virtual object in an interactive window in response to the interactive operation, wherein the content composition of the target content is determined based on the type of the media content.

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

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