Interface interaction methods and apparatuses, and device and storage medium

By displaying the interactive area in the work playback interface and receiving user feedback, and adjusting the recommended content using machine learning models, the problem of user personalized adjustment needs in the existing system is solved, and more accurate work recommendations and user feedback are achieved.

WO2025112955A1PCT designated stage expired Publication Date: 2025-06-05BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/125347
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-01
Filing Date
2024-10-16
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

The existing work recommendation system is difficult to meet users' personalized adjustment needs and cannot efficiently obtain users' feedback on recommended content.

Method used

The target interaction area is displayed in the playback interface of the work, and the user's selection of candidates is received to express feedback, and the user's work theme preferences are determined through the machine learning model and the recommended content is adjusted.

Benefits of technology

It improves the accuracy of work recommendations and user feedback, and enhances users' perception of the themes of related works.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024125347_05062025_PF_FP_ABST
    Figure CN2024125347_05062025_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure relate to interface interaction methods and apparatuses, and a device and a storage medium. An interface interaction method provided in the present application comprises: displaying a target interaction area in a playing interface for a first work, the target interaction area displaying first content and at least one candidate item associated with the first content, wherein the first content or the at least one candidate item represents a work theme associated with the first work; and receiving a selection made by a user for a target candidate item among the at least one candidate item, wherein the selection is used for conveying feedback of the user on the first work. In this way, the embodiment of the present disclosure can realize the adjustment of recommended content for a user by means of acquiring the confirmation of the user regarding a prompt word.
Need to check novelty before this filing date? Find Prior Art

Description

Interface interaction method, device, equipment and storage medium

[0001] This application claims priority to the Chinese invention patent application entitled “Method, device, equipment and storage medium for interface interaction” and application number 202311641176.0, filed on December 1, 2023. The entire contents of that application are incorporated by reference into this application. Technical Field

[0002] 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

[0003] With the development of computer technology, the internet has become an important source for people to access a variety of content. For example, people can access various types of works through work sharing applications, such as videos, pictures, and music. Providing users with works of interest has always been a focus of attention.

[0004] Summary of the Invention

[0005] In a first aspect of the present disclosure, an interface interaction method is provided. The method comprises: displaying a target interaction area in a playback interface of a first work, the target interaction area displaying first content and at least one candidate item associated with the first content, wherein the first content or the at least one candidate item represents a work theme associated with the first work; and receiving a user selection of a target candidate item from the at least one candidate item, wherein the selection is used to express the user's feedback regarding the first work.

[0006] In a second aspect of the present disclosure, an interface interaction method is provided. The method includes: displaying a playback interface of a target work; and displaying a dialog window with the digital object based on a second preset operation associated with the playback interface, wherein the dialog window is configured to receive user input to adjust recommended content for the user.

[0007] In a third aspect of the present disclosure, an interface interaction device is provided. The device comprises: a first display module configured to display a target interaction area in a playback interface of a first work, the target interaction area displaying first content and at least one candidate item associated with the first content, wherein the first content or at least one candidate item represents a theme associated with the first work; and a first receiving module configured to receive a user's selection of a target candidate item from the at least one candidate item, the selection being used to express the user's feedback regarding the first work.

[0008] In a fourth aspect of the present disclosure, an interface interaction device is provided. The device includes: a second display module configured to display a playback interface of a target work; and a third display module configured to display a dialogue window with the digital object based on a second preset operation associated with the playback interface, wherein the dialogue window is configured to receive dialogue input from a user to adjust recommended content for the user.

[0009] In a fifth aspect of the present disclosure, an electronic device is provided. The device includes 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. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect or the second aspect.

[0010] In a sixth 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 or the second aspect.

[0011] 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

[0012] 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:

[0013] FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented;

[0014] 2A to 2C illustrate example interfaces according to some embodiments of the present disclosure;

[0015] 3A and 3B illustrate example interfaces according to other embodiments of the present disclosure;

[0016] 4A to 4C illustrate example interfaces according to further embodiments of the present disclosure;

[0017] 5A and 5B illustrate flowcharts of example interface interaction processes according to some embodiments of the present disclosure;

[0018] 6A and 6B show schematic structural block diagrams of interface interaction devices according to some embodiments of the present disclosure; and

[0019] FIG7 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION

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

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

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

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

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

[0025] As briefly mentioned above, people desire to more efficiently access works of interest. Some traditional solutions, for example, provide a user configuration interface displaying multiple work themes. Users can, for example, select themes of interest or disinterest from these themes. However, such fixed themes make it difficult to meet users' personalized needs.

[0026] In light of this, embodiments of the present disclosure propose an interface interaction solution. According to this solution, a target interaction area can be displayed within the playback interface of a first work. The target interaction area displays first content and at least one candidate item associated with the first content, where the first content or at least one candidate item represents the theme of the work associated with the first work. Furthermore, a user selection of a target candidate item from the at least one candidate item can be received, and this selection is used to express the user's feedback on the first work.

[0027] In this way, embodiments of the present disclosure can adjust user recommendations by obtaining user confirmation of prompt words. Furthermore, by presenting such prompt words in a relevant manner on the work playback page, embodiments of the present disclosure can enhance user awareness of the themes of related works and increase the positivity of user feedback.

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

[0029] Sample Environment

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

[0031] In this example environment 100, a terminal device 110 may run an application 120 for providing and viewing media content. Application 120 may be any suitable type of application for sharing or accessing content, including, but not limited to, online video applications and live streaming applications. User 140 may interact with application 120 via terminal device 110 and / or its attached devices. In the environment 100 of FIG. 1 , if application 120 is active, terminal device 110 may present an interface 150 through application 120.

[0032] In some embodiments, the terminal device 110 communicates with the server 130 to enable the provision of services for the application 120. The terminal 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 terminal device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).

[0033] Server 130 can 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. Server 130 can include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, and the like. Server 130 can provide backend services for application 120 that supports virtual scenarios in terminal device 110.

[0034] A communication connection may be established between the server 130 and the terminal device 110. The communication connection may be established via a wired or wireless method. 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 terminal device 110 may implement signaling interaction via the communication connection between the two.

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

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

[0037] Example Scenario 1

[0038] The following describes example interactions of some embodiments of the present disclosure with reference to Figures 2A to 2C. Figures 2A to 2C show example interfaces 200A to 200C according to some embodiments of the present disclosure, which may be provided by the terminal device 110 shown in Figure 1, for example.

[0039] As shown in FIG2A , the terminal device 110 may provide an interface 200A. The interface 200A is a playback interface for the work 205 .

[0040] In some embodiments, as shown in FIG2A , interface 200A may display a target interaction area 210 (also referred to as an interaction window, interaction control, etc.). The target interaction area 210 may include, for example, a query, such as "Recommend more works on "Theme A" for you?" Furthermore, the target interaction area 210 may also include candidate items 215.

[0041] In some embodiments, the query content may characterize a work theme associated with the work 205, such as "Theme A." In some embodiments, the work theme associated with the work 205 may be determined based on the category of the work 205.

[0042] As another example, any appropriate model can be used to process the work 205 to determine the corresponding work theme. Such a model can be implemented using an appropriate machine learning model, such as a language model.

[0043] 2A , the query statement can be used to solicit user feedback on work 205, for example, feedback on whether to increase recommended content associated with the topic. In other examples, the query statement can also be used to solicit user feedback on whether to reduce recommended content associated with the topic.

[0044] In some embodiments, the target interaction area 210 may be presented in response to the display of the playback interface 200A. For example, the target interaction area 210 may be presented as the playback interface 200A loads. In some embodiments, when the target interaction area 210 includes a query asking the user whether to reduce feedback on recommended content associated with the topic, the target interaction area 210 may be presented in response to the display of the playback interface 200A.

[0045] In some embodiments, the target interaction area 210 may be presented based on a preset playback duration of the work 205. For example, after the work 205 has played for X seconds, the target interaction area 210 may be displayed in the playback interface 200A. In some embodiments, when the target interaction area 210 includes a query to ask the user whether to add recommended content related to the topic, the target interaction area 210 may be presented after the work 205 has played for the preset duration.

[0046] In some embodiments, if no preset operation on the target interaction area 210 is received within a predetermined period of time, the terminal device 110 may stop displaying the target interaction area 210 .

[0047] In some other embodiments, only when the work 205 matches a preset condition does the terminal device 110 display the target interaction area 210 in the playback interface 200A of the work 205. In some embodiments, such a preset condition may be related to the user's historical interaction actions, for example.

[0048] For example, when the length of time a user watches works of a specific category within a predetermined period is lower than a threshold, and the work 205 matches the specific category, the terminal device 110 can display the target interaction area 210, and the target interaction area 210 can include an inquiry statement for asking the user whether to reduce feedback on the recommended content associated with the topic.

[0049] As another example, when the number of times a user searches for works of a specific category within a predetermined period is greater than a threshold, the terminal device 110 may display the target interaction area 210, and the target interaction area 210 may include an inquiry statement for asking the user for feedback on whether to add recommended content associated with the topic.

[0050] It should be understood that the information about the user's historical interaction actions is obtained only with the user's knowledge and permission.

[0051] Continuing with FIG2A , if the user selects candidate 215, terminal device 110 may, for example, determine that the selection represents user feedback regarding work 205, i.e., adding recommended content associated with "Topic A." Accordingly, terminal device 110 may trigger adjustments to recommendations related to the user, thereby increasing recommended content associated with "Topic A."

[0052] 2B shows a playback interface 200B of a work 220. As an example, the work 220 may be related to "Theme A" and may be recommended based on a user's trigger on the candidate 215.

[0053] As shown in FIG. 2B , in the interface 200B, the terminal device 110 may display a prompt element 225 , which may be used to indicate that the work 220 is recommended based on the user's feedback via the target interaction area 210 .

[0054] In some embodiments, terminal device 110 may further display a feedback area 230 in interface 200B, which may include at least one interactive item. This at least one interactive item may be used to represent the user's potential feedback regarding the recommended work 220, such as "good" or "average." For example, if the user selects "average," terminal device 110 may trigger a reduction in recommended content associated with the topic.

[0055] In some further embodiments, upon receiving a preset operation (eg, a click operation) on the prompt element 225 , the terminal device 110 may further display an interface 200C as shown in FIG. 2C .

[0056] As shown in FIG2C , the terminal device 110 may display a conversation window 235. As will be described in detail below with reference to FIG4A to FIG4C , the conversation window 235 may be configured to obtain a user's conversation input to adjust the recommended content for the user.

[0057] Based on the process described above, the embodiments of the present disclosure can provide users with more direct prompt words (for example, the theme of the work associated with the work) in the playback interface of the work, and can obtain user recommendation feedback on such work themes, thereby improving the accuracy of work recommendations.

[0058] Example Scenario 2

[0059] The following describes example interactions of some embodiments of the present disclosure with reference to Figures 3A and 3B. Figures 3A and 3B show example interfaces 300A and 300B according to some embodiments of the present disclosure. Interfaces 300A and 300B may be provided by the terminal device 110 shown in Figure 1, for example.

[0060] As shown in FIG3A , the terminal device 110 may provide an interface 300A. The interface 300A is a playback interface for a work 305 .

[0061] In some embodiments, as shown in Figure 3A, the interface 300A may display a target interaction area 310 (also referred to as an interaction window, interaction control, etc.). The target interaction area 310 may include a prompt statement, such as "Please click on the content you like to add a recommendation."

[0062] In addition, the target interaction area 210 may also include multiple candidate items 315-1, 315-2, and 315-3 (individually or collectively referred to as candidate items 315). In some embodiments, such multiple candidate items 315 may be used to represent the theme of the work associated with the work 305. For example, candidate items 315-1 to candidate items 315-3 correspond to "Theme A," "Theme B," and "Theme C," respectively.

[0063] 2A , such multiple themes may also be determined based on work 305. In some embodiments, the work themes associated with work 305 may be determined based on its category.

[0064] As another example, any appropriate model can be used to process the work 305 to determine its corresponding work theme. Such a model can be implemented using an appropriate machine learning model, such as a language model.

[0065] In some embodiments, the target interaction area 310 may be presented in response to the display of the playback interface 300A. For example, the target interaction area 310 may be presented as the playback interface 300A loads. In some embodiments, when the target interaction area 310 is used to provide the user with themes of works to be reduced in recommendations, the target interaction area 310 may be presented in response to the display of the playback interface 300A.

[0066] In some embodiments, the target interaction area 310 may be presented based on a preset duration of playback of the work 305. For example, after the work 305 has played for X seconds, the target interaction area 310 may be displayed in the playback interface 300A. In some embodiments, when the target interaction area 310 is used to provide users with themes of works to be recommended, the target interaction area 310 may be presented after the work 305 has played for a preset duration.

[0067] In some embodiments, if no preset operation on the target interaction area 310 is received within a predetermined period of time, the terminal device 110 may stop displaying the target interaction area 310 .

[0068] In yet other embodiments, the terminal device 110 displays the target interaction area 310 in the playback interface 300A of the work 305 only when the work 305 matches a preset condition. In some embodiments, such a preset condition may be related to the user's historical interaction actions. For details on the preset condition, please refer to the discussion above regarding FIG. 2A and will not be repeated here.

[0069] 3B , the user may select candidate 315 - 3 , for example. Accordingly, the terminal device 110 may determine the user's feedback on the work 305 represented by the selection, to trigger the addition of recommended content associated with “Topic C”.

[0070] In some embodiments, similar to the description with reference to FIG2B and FIG2C , when the terminal device 110 displays the playback interface of the work recommended based on the feedback, the terminal device 110 may, for example, display a prompt element and / or a feedback area. For details, please refer to the description above with reference to FIG2B and FIG2C , and will not be repeated here.

[0071] Based on the process described above, the embodiment of the present disclosure can provide users with multiple work themes related to the currently playing work in the work playback interface, and can obtain user recommendation feedback on such work themes, thereby improving the accuracy of work recommendations.

[0072] Example Scenario 3

[0073] The following describes example interactions of some embodiments of the present disclosure with reference to Figures 4A to 4C . Figures 4A to 4C show example interfaces 400A to 400C according to some embodiments of the present disclosure, which may be provided by the terminal device 110 shown in Figure 1 , for example.

[0074] As shown in FIG4A , terminal device 110 may provide interface 400A. Interface 400A is a playback interface for work 405. In some embodiments, upon receiving a preset operation associated with interface 400A (eg, long pressing a playback area), terminal device 110 may display panel 410.

[0075] In the panel 410, the terminal device 110 may provide, for example, a target entry 415. Upon receiving a selection operation of the target entry 415, the terminal device 110 may display an interface 400B as shown in FIG4B.

[0076] As shown in Figure 4B, the terminal device 110 can display a dialogue window 420 with a digital assistant (eg, a recommendation assistant). The dialogue window 420 can be configured to obtain a user's dialogue input, thereby triggering the adjustment of recommended content for the user.

[0077] 4B , the terminal device 110 may display a first message 430 from the digital object in a conversation window 430. The first message 430 may include a set of candidate work topics 435-1, 435-2, and 435-3 (individually or collectively referred to as candidate work topics 435).

[0078] In some embodiments, such candidate work topics 435 may be determined based on work 405, for example. In some embodiments, candidate work topics 435 associated with work 405 may be determined based on its category.

[0079] As another example, any suitable model may be used to process the work 305 to determine its corresponding candidate work topic 435. Such a model may be implemented using a suitable machine learning model, such as a language model.

[0080] Furthermore, the terminal device 110 may receive, for example, a user's selection of at least one candidate work theme (e.g., candidate work theme 435-3, i.e., "Theme C") from the set of candidate work themes 435. Accordingly, the terminal device 110 may display a second message 440 from the digital object, instructing the user to add recommended content associated with the selected at least one candidate work theme (e.g., candidate work theme 435-3, i.e., "Theme C").

[0081] In some embodiments, as shown in FIG4B , the conversation window 420 may further include an input control 425 for receiving a message input by the user into the conversation window.

[0082] 4C , the terminal device 110 may obtain a message 445 from the user. For example, the message 445 may express the user's desire to increase recommended content associated with a specific work theme (eg, "theme D").

[0083] In some embodiments, the terminal device 110 may, for example, display a message 450 accordingly to indicate that recommended content associated with the specific work theme (eg, “D theme”) has been added for the user.

[0084] Specifically, terminal device 110 and / or server 130 may utilize appropriate methods to determine the needs expressed in received message 445. For example, terminal device 110 and / or server 130 may utilize a language model to understand the user's need to increase recommended content for "Topic D" and may accordingly trigger server 130 to adjust the recommended content for the user. In some embodiments, message 450 may also be generated based on a language model.

[0085] Additionally, the terminal device 110 may also obtain a message 455 from the user. The message 455 may express the user's desire to reduce recommended content associated with a specific work theme (eg, "E theme").

[0086] In some embodiments, the terminal device 110 may, for example, display a message 460 accordingly to indicate that the recommended content associated with the specific work theme (eg, “E theme”) has been reduced for the user.

[0087] Specifically, terminal device 110 and / or server 130 may utilize appropriate methods to determine the needs expressed in received message 455. For example, terminal device 110 and / or server 130 may utilize a language model to understand a user's need to reduce recommended content related to "Topic E," and may accordingly trigger server 130 to adjust recommended content for the user. In some embodiments, message 460 may also be generated based on a language model.

[0088] In some embodiments, the dialog window 420 can also be used to query the user's historical feedback information regarding the recommended content. For example, the user can use the dialog window 420 to view the work themes that have been added to the recommendations, or to remove the recommended work themes. Correspondingly, the user can also, for example, cancel the recommendation of a specific work theme.

[0089] Based on the process described above, the embodiments of the present disclosure can support users to express their needs for adjusting recommendations through dialogue, thereby improving the efficiency of users in adjusting recommended content.

[0090] Example Process

[0091] FIG5A shows a flowchart of an example interface interaction process 500A according to some embodiments of the present disclosure. The process 500A may be implemented at the terminal device 110. The process 500A is described below with reference to FIG1.

[0092] As shown in Figure 5A, in box 510, the terminal device 110 displays a target interaction area in the playback interface of the first work, and the target interaction area displays the first content and at least one candidate item associated with the first content, wherein the first content or at least one candidate item represents the theme of the work associated with the first work.

[0093] In block 520 , the terminal device 110 receives a user's selection of a target candidate among the at least one candidate, where the selection is used to express the user's feedback on the first work.

[0094] In some embodiments, the first content includes: a first sentence about increasing recommended content associated with the theme of the work; or a second sentence about reducing recommended content associated with the theme of the work.

[0095] In some embodiments, the selection is used to express user feedback regarding increasing or decreasing recommended content associated with the theme of the work.

[0096] In some embodiments, the at least one candidate includes a plurality of candidates corresponding to a plurality of work themes associated with the first work.

[0097] In some embodiments, the selection is for expressing feedback on increasing or decreasing recommended content associated with a target work theme, the target candidate corresponding to the target work theme.

[0098] In some embodiments, displaying the target interaction area in the playback interface of the first work includes: displaying the target interaction area in response to the playback interface of the first work being displayed; or displaying the target interaction area in the playback interface after the first work is played for a preset time.

[0099] In some embodiments, displaying the target interaction area in the playback interface of the first work includes: displaying the target interaction area in the playback interface in response to the first work matching a preset condition, wherein the preset condition is related to the user's historical interaction actions.

[0100] In some embodiments, the playback interface is a first playback interface, and process 500A further includes: displaying a second playback interface for the second work; and displaying an indicator element in the second playback interface, the indicator element being used to indicate that the second work is recommended based on user feedback.

[0101] In some embodiments, the process 500A further includes: based on a first preset operation on the indication element, displaying a dialog window, where the dialog window is configured to obtain a dialog input from the user to adjust the recommended content for the user.

[0102] In some embodiments, the feedback is first feedback, and the process 500A further includes: displaying at least one interactive item in the second playback interface, where the at least one interactive item is used to indicate the user's second feedback on the recommended second work.

[0103] FIG5B shows a flowchart of an example interface interaction process 500B according to some embodiments of the present disclosure. The process 500B may be implemented at the terminal device 110. The process 500B is described below with reference to FIG1.

[0104] As shown in FIG. 5B , in block 530 , the terminal device 110 displays a playback interface of the target work.

[0105] In block 540 , the terminal device 110 displays a dialogue window with the digital object based on a second preset operation associated with the play interface, where the dialogue window is configured to obtain dialogue input from the user to adjust recommended content for the user.

[0106] In some embodiments, displaying a dialog window with the digital object based on a second preset operation associated with the playback interface includes: displaying a target entrance based on a third preset operation for the playback interface; and displaying a dialog window with the digital object based on a selection operation for the target entrance.

[0107] In some embodiments, process 500B further includes: displaying a first message from the digital object in the conversation window, the first message including a set of candidate work themes; and displaying a second message from the digital object based on a selection of at least one candidate work theme from the set of candidate work themes, the second message indicating that recommended content associated with the at least one candidate work theme is added for the user.

[0108] In some embodiments, a set of candidate work themes is determined based on the target work.

[0109] In some embodiments, process 500B also includes: receiving a third message from the user in the conversation window, the third message indicating the user's feedback on the specific work theme; and displaying a fourth message from the digital object, the fourth message indicating adding or reducing recommended content associated with the specific work theme for the user.

[0110] Example devices and equipment

[0111] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-described methods or processes. Figure 6A shows a schematic structural block diagram of an interface interaction apparatus 600A according to certain embodiments of the present disclosure. Apparatus 600A may be implemented as or included in terminal device 110. Each module / component in apparatus 600A may be implemented by hardware, software, firmware, or any combination thereof.

[0112] As shown in Figure 6A, the device 600A includes a first display module 610, which is configured to display a target interaction area in the playback interface of the first work, the target interaction area displays the first content and at least one candidate item associated with the first content, wherein the first content or at least one candidate item represents the theme of the work associated with the first work; and a first receiving module 620, which is configured to receive a user's selection of a target candidate item among the at least one candidate item, and the selection is used to express the user's feedback on the first work.

[0113] In some embodiments, the selection is used to express user feedback regarding increasing or decreasing recommended content associated with the theme of the work.

[0114] In some embodiments, the at least one candidate includes a plurality of candidates corresponding to a plurality of work themes associated with the first work.

[0115] In some embodiments, the selection is for expressing feedback on increasing or decreasing recommended content associated with a target work theme, the target candidate corresponding to the target work theme.

[0116] In some embodiments, the first display module 610 is further configured to: display the target interaction area in response to the playback interface of the first work being displayed; or display the target interaction area in the playback interface after the first work is played for a preset time.

[0117] In some embodiments, the first display module 610 is further configured to: display a target interaction area in the playback interface in response to the first work matching a preset condition, wherein the preset condition is related to the user's historical interaction actions.

[0118] In some embodiments, the playback interface is a first playback interface, and the device 600A also includes a prompt module, which is configured to: display a second playback interface of the second work; and display an indicator element in the second playback interface, the indicator element being used to indicate that the second work is recommended based on user feedback.

[0119] In some embodiments, the apparatus 600A further includes a dialogue module configured to: based on a first preset operation on the indication element, display a dialogue window, wherein the dialogue window is configured to obtain dialogue input from the user to adjust the recommended content for the user.

[0120] In some embodiments, the feedback is first feedback, and the apparatus 600A further includes a feedback module configured to: display at least one interactive item in the second playback interface, where the at least one interactive item is used to indicate the user's second feedback on the recommended second work.

[0121] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-described methods or processes. FIG6B shows a schematic structural block diagram of an interface interaction apparatus 600B according to certain embodiments of the present disclosure. Apparatus 600B may be implemented as or included in terminal device 110. Each module / component in apparatus 600B may be implemented by hardware, software, firmware, or any combination thereof.

[0122] As shown in Figure 6B, the device 600B includes a second display module 630, which is configured to display the playback interface of the target work; and a third display module 640, which is configured to display a dialogue window with the digital object based on a second preset operation associated with the playback interface, and the dialogue window is configured to obtain the user's dialogue input to adjust the recommended content for the user.

[0123] In some embodiments, the second display module 630 is further configured to: display a target entrance based on a third preset operation on the playback interface; and display a dialog window with the digital object based on a selection operation on the target entrance.

[0124] In some embodiments, the device 600B also includes a first interaction module, which is configured to: display a first message from the digital object in the conversation window, the first message including a set of candidate work themes; and based on the selection of at least one candidate work theme from the set of candidate work themes, display a second message from the digital object, the second message indicating to add recommended content associated with at least one candidate work theme for the user.

[0125] In some embodiments, a set of candidate work themes is determined based on the target work.

[0126] In some embodiments, the device 600B also includes a second interaction module, which is configured to: receive a third message from the user in the dialogue window, the third message indicating the user's feedback on the specific work theme; and display a fourth message from the digital object, the fourth message indicating to increase or decrease the recommended content associated with the specific work theme for the user.

[0127] FIG7 shows a block diagram of an electronic device 700 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 700 shown in FIG7 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 700 shown in FIG7 can be used to implement the terminal device 110 of FIG1 .

[0128] As shown in FIG7 , electronic device 700 is a general-purpose electronic device. Components of electronic device 700 may include, but are not limited to, one or more processors or processing units 710, memory 720, storage device 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. Processing unit 710 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 720. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to enhance the parallel processing capabilities of electronic device 700.

[0129] The electronic device 700 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 700, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 720 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 730 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 700.

[0130] The electronic device 700 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 7 , a disk drive for reading from or writing to a removable, non-volatile disk (e.g., a “floppy disk”) and an optical 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. The memory 720 may include a computer program product 725 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0131] The communication unit 740 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 700 can be implemented as a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 700 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.

[0132] Input device 750 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 760 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 700 may also communicate with one or more external devices (not shown) via communication unit 740, as needed. External devices such as storage devices, display devices, and the like may also be used to communicate with one or more devices that allow a user to interact with electronic device 700, or with any device that allows electronic device 700 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).

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

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

[0135] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, such that when these instructions are executed by the processing unit 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.

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

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

[0138] 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. An interface interaction method, comprising: Displaying a target interaction area in a playback interface of a first work, wherein the target interaction area displays first content and at least one candidate item associated with the first content, wherein the first content or the at least one candidate item represents a work theme associated with the first work; as well as A user's selection of a target candidate item among the at least one candidate item is received, where the selection is used to express the user's feedback on the first work.

2. The method according to claim 1, wherein the first content comprises: A first statement about adding recommended content related to the theme of the work; or A second statement about reducing recommended content associated with the theme of the work. 3 . The method according to claim 2 , wherein the selection is used to express the user's feedback on increasing or decreasing the recommended content associated with the work theme.

4. The method of claim 1, wherein the at least one candidate item comprises a plurality of candidates corresponding to a plurality of work themes associated with the first work. 5 . The method according to claim 4 , wherein the selection is used to express the feedback on increasing or decreasing the recommended content associated with a target work theme, and the target candidate corresponds to the target work theme.

6. The method according to claim 1, wherein displaying the target interaction area in the playback interface of the first work comprises: In response to the playback interface of the first work being displayed, displaying the target interaction area; or After the first work is played for a preset time, the target interaction area is displayed in the playback interface.

7. The method according to claim 1, wherein displaying the target interaction area in the playback interface of the first work comprises: In response to the first work matching a preset condition, the target interaction area is displayed in the playback interface, wherein the preset condition is related to the historical interaction actions of the user.

8. The method according to claim 1, wherein the playback interface is a first playback interface, the method further comprising: Displaying a second playback interface of a second work; as well as An indication element is displayed in the second playback interface, where the indication element is used to indicate that the second work is recommended based on the feedback from the user.

9. The method according to claim 8, further comprising: Based on a first preset operation for the indication element, a dialog window is displayed, wherein the dialog window is configured to obtain a dialog input of the user to adjust recommended content for the user.

10. The method according to claim 8, wherein the feedback is a first feedback, the method further comprising: At least one interactive item is displayed in the second playback interface, where the at least one interactive item is used to indicate a second feedback from the user regarding the recommended second work.

11. An interface interaction method, comprising: Display the playback interface of the target work; as well as Based on a second preset operation associated with the playback interface, a dialog window with the digital object is displayed, wherein the dialog window is configured to obtain a dialog input from a user to adjust recommended content for the user.

12. The method according to claim 11, wherein displaying a dialog window with the digital object based on a second preset operation associated with the playback interface comprises: Based on a third preset operation for the playback interface, displaying a target entry; as well as Based on a selection operation on the target entry, the dialog window with the digital object is displayed.

13. The method according to claim 11, further comprising: In the conversation window, displaying a first message from the digital object, the first message including a set of candidate work themes; as well as Based on the selection of at least one candidate work theme from the set of candidate work themes, a second message from the digital object is displayed, the second message indicating to increase recommended content associated with the at least one candidate work theme for the user. The method of claim 13 , wherein the set of candidate work themes is determined based on the target work.

15. The method according to claim 11, further comprising: In the dialog window, receiving a third message from a user, wherein the third message indicates feedback from the user on a specific work theme; as well as A fourth message from the digital object is displayed, the fourth message indicating to increase or decrease the recommended content associated with the specific work theme for the user.

16. An interface interaction device, comprising: A first display module is configured to display a target interaction area in a playback interface of a first work, wherein the target interaction area displays a first content and at least one candidate item associated with the first content, wherein the first content or the at least one candidate item represents a work theme associated with the first work; as well as The first receiving module is configured to receive a user's selection of a target candidate item among the at least one candidate item, wherein the selection is used to express the user's feedback on the work recommendation.

17. An interface interaction device, comprising: A second display module is configured to display a playback interface of the target work; as well as The third display module is configured to display a dialogue window with the digital object based on a second preset operation associated with the playback interface, wherein the dialogue window is configured to obtain a user's dialogue input to adjust the recommended content for the user.

18. An electronic device, comprising: at least one processing unit; as well as At least one memory, the at least one memory being 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, causing the electronic device to perform a method according to any one of claims 1 to 10 or claims 11 to 15.

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

Citation Information

Patent Citations

  • Content display method and device, terminal, server, system and storage medium

    CN112115341A

  • Recommendation method and device, equipment and storage medium

    CN114157885A

  • Methods and content systems, servers, terminals and communication systems

    US20170171622A1