Method, apparatus, device and program product for interface interaction

CN122507435APending Publication Date: 2026-08-04BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2026-05-21
Publication Date
2026-08-04

AI Technical Summary

Benefits of technology

[0012] In this way, the first media content presented in the content stream viewing interface not only displays the first text associated with the first interactive content, but also displays second text generated by the model based on the association information of the second media content. This allows the first media content to carry the contextual information corresponding to the first interactive content. Therefore, even when the first interactive content is transformed into standalone media content and removed from its original interactive scenario, users viewing the first media content can still understand the target audience and context of the first interactive content through the second text. This improves the comprehensibility of the first media content during consumption and enhances the efficiency and value of the transformation from interactive content to media content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122507435A_ABST
    Figure CN122507435A_ABST
Patent Text Reader

Abstract

A method, apparatus, device and program product for interface interaction are provided. The method includes presenting a viewing interface of a content stream; and presenting, in the viewing interface, a first media content in the content stream, the first media content exhibiting a first text and a second text, the first text being associated with a first interactive content, the first interactive content being published for a second media content, the second text being generated by a model based on associated information of the second media content. In this way, the interactive way associated with the interactive content can be enriched.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The examples in this article generally relate to the field of computers, and in particular to methods, apparatuses, devices, and computer program products for user interface interaction. Background Technology

[0002] With the development of content platforms, users are increasingly employing diverse interactive methods when browsing media content. Users can express their opinions or needs through comments, replies, and other means. For example, users can further transform their interactive content into media content and publish it to reach a wider audience. In this process of transforming interactive content into media content, making the resulting media content more easily understood is a crucial consideration. Summary of the Invention

[0003] In a first aspect of this paper, a method for interface interaction is provided. The method includes: presenting a viewing interface for a content stream; and in the viewing interface, presenting first media content from the content stream, the first media content displaying first text and second text, the first text being associated with first interactive content, the first interactive content being published in response to second media content, and the second text being generated by a model based on the association information of the second media content.

[0004] In a second aspect of this paper, a method for interface interaction is provided. This method includes: presenting third media content and a first entry point to a first user in a content stream viewing interface; displaying fourth text on a first image of the third media content; the fourth text being associated with first interactive content published by the first user; and publishing first media content based on a trigger operation on the first entry point; displaying first text on a second image of the first media content; the first text being derived from the fourth text.

[0005] In a third aspect of this document, a method for interface interaction is provided. The method includes: responding to a first operation by a first user, publishing first interactive content; responding to interactive data associated with the first interactive content satisfying a first condition, presenting prompt content, the prompt content being associated with third media content, a first image of the third media content displaying fourth text, the fourth text being associated with the first interactive content, the first interactive content being published by the first user; and responding to receiving a second operation associated with the third media content, publishing the first media content, a second image of the first media content displaying the first text, the first text being derived from the fourth text.

[0006] In a fourth aspect, an apparatus for interface interaction is provided. The apparatus includes: a first presentation module configured to present a viewing interface of a content stream; and a second presentation module configured to present first media content in the content stream within the viewing interface, the first media content displaying first text and second text, the first text being associated with first interactive content, the first interactive content being published in response to the second media content, and the second text being generated by a model based on the association information of the second media content.

[0007] In a fifth aspect, an apparatus for interface interaction is provided. The apparatus includes: a third presentation module configured to present third media content and a first entry point to a first user in a content stream viewing interface, wherein a first image of the third media content displays fourth text, the fourth text being associated with first interactive content published by the first user; and a first publishing module configured to publish the first media content based on a trigger operation on the first entry point, wherein a second image of the first media content displays the first text, the first text being derived from the fourth text.

[0008] In a sixth aspect, an apparatus for interface interaction is provided. The apparatus includes: a second publishing module configured to publish first interactive content in response to a first operation by a first user; a fourth presentation module configured to present prompt content in response to interactive data associated with the first interactive content satisfying a first condition, the prompt content being associated with third media content, a first image of the third media content displaying fourth text, the fourth text being associated with the first interactive content, the first interactive content being published by the first user; and a third publishing module configured to publish the first media content in response to receiving a second operation associated with the first media content, a second image of the first media content displaying the first text, the first text being derived from the fourth text.

[0009] In a seventh aspect, 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 methods of the first, second, or third aspects.

[0010] In an eighth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer-executable instructions that can be executed by a processor to implement the methods of the first, second, or third aspects.

[0011] In a ninth aspect, a computer program product is provided, which is tangibly stored in a computer storage medium and includes computer-executable instructions that, when executed by a device, cause the device to perform the methods of the first aspect, the second aspect, or the third aspect.

[0012] In this way, the first media content presented in the content stream viewing interface not only displays the first text associated with the first interactive content, but also displays second text generated by the model based on the association information of the second media content. This allows the first media content to carry the contextual information corresponding to the first interactive content. Therefore, even when the first interactive content is transformed into standalone media content and removed from its original interactive scenario, users viewing the first media content can still understand the target audience and context of the first interactive content through the second text. This improves the comprehensibility of the first media content during consumption and enhances the efficiency and value of the transformation from interactive content to media content.

[0013] It should be understood that the content described in this section is not intended to limit the key or important features of the examples in this article, nor is it intended to restrict the scope of the solution. Other features will become readily apparent from the following description. Attached Figure Description

[0014] The above and other features, advantages, and aspects of the various examples herein will become more apparent when taken in conjunction with the accompanying drawings and the following detailed description. In the accompanying drawings, the same or similar reference numerals denote the same or similar elements, wherein: Figure 1 A schematic diagram of the example environment is shown; Figures 2A to 2H Example interfaces are shown for some scenarios; Figure 3 A flowchart illustrating example processes of interface interaction under certain scenarios is shown; Figure 4 A flowchart illustrating example processes of interface interaction under various scenarios is shown; Figure 5 A flowchart illustrating example processes of interface interaction under other scenarios is shown; Figure 6 A schematic structural block diagram of an example device for interface interaction is shown according to some scenarios; Figure 7 A schematic structural block diagram of an example device for interface interaction is shown according to some other scenarios; Figure 8 Schematic structural block diagrams of example devices for interface interaction are shown according to other scenarios; and Figure 9 A block diagram of an electronic device capable of implementing multiple illustrative scenarios is shown. Detailed Implementation

[0015] The examples in the text will now be described in more detail with reference to the accompanying drawings. While some examples are shown in the drawings, it should be understood that solutions can be implemented in various forms and should not be construed as limited to the examples presented herein. Rather, these examples are provided to provide a more thorough and complete understanding of the solutions. It should be understood that the drawings and examples in this document are for illustrative purposes only and are not intended to limit the scope of protection of the solutions.

[0016] It should be noted that the headings of any section / subsection provided herein are not restrictive. Various examples are described throughout this document, and examples of any type may be included under any section / subsection. Furthermore, examples described in any section / subsection may be combined in any way with any other examples described in the same section / subsection and / or different sections / subsections.

[0017] In the description of the examples in this document, the term "including" and similar terms should be understood as open inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "an example" or "the example" should be understood as "at least one example". The term "some examples" should be understood as "at least some examples". Other explicit and implicit definitions may also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0018] The examples in this article may involve user data, data acquisition, and / or use. All of these aspects comply with relevant laws, regulations, and rules. In the examples, all data collection, acquisition, processing, manipulation, forwarding, and use are conducted with the user's knowledge and confirmation. Accordingly, in implementing each example, the type, scope of use, and usage scenarios of any data or information involved should be communicated to the user and their authorization obtained through appropriate means, in accordance with relevant laws and regulations. The specific methods of notification and / or authorization can vary depending on the actual situation and application scenario; the scope of the solution is not limited in this regard.

[0019] In this manual and the sample solutions, any processing of personal information will be conducted only under legal grounds (such as obtaining the consent of the data subject or being necessary for the performance of a contract) and will only be carried out within the scope stipulated or agreed upon. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions.

[0020] As used in this document, "media content" refers to content that can be presented by electronic devices and consumed by users, typically including but not limited to video content, image content, graphic content, text content, audio content, animation content, or any combination thereof. Media content can be carried in any appropriate form, such as video, graphic content, GIFs, or cards. In this document, published media content may also be referred to as a work.

[0021] As used in this article, "interactive content" refers to content generated by users interacting with media content or other users, typically including but not limited to comments, replies, likes, favorites, reposts, questions, requests for help, or any combination thereof. Interactive content can be expressed in the form of text, emoticons, images, or any combination thereof.

[0022] As used in this article, the term "content feed" refers to a collection of multiple media content items presented to a user sequentially by an electronic device in a predetermined order or based on a recommendation strategy. This typically includes, but is not limited to, news feeds, recommendation feeds, follow feeds, subscription feeds, or any combination thereof. In some cases, multiple media content items within a content feed can be switched and presented sequentially by vertical or horizontal swiping.

[0023] As used in this paper, the term "model" refers to an executable computational structure that can transform input data into a desired output, which can be implemented, for example, as a machine learning model (e.g., a generative model or a large language model). A model can be built through a training process using training data and can perform computations on the input data to produce outputs during the inference phase.

[0024] As used in this article, the term "entry point" refers to a visual element presented on an interface that triggers a corresponding function in response to a triggering action on it, typically including but not limited to buttons, controls, icons, links, cards, entry areas, or any combination thereof.

[0025] The term "content template" as used in this article refers to a pre-defined structure that specifies the presentation format of media content, typically including but not limited to text styles, fonts, font sizes, colors, backgrounds, layouts, decorative elements, or any combination thereof. Media content based on different content templates can have different visual presentation effects.

[0026] The term "editing component" as used in this article refers to an interface element used to receive user editing of text or media content, typically including but not limited to text input boxes, rich text editors, template selectors, or any combination thereof.

[0027] As used in this article, the term "access point" refers to an element presented on media content that links to another piece of media content or interface, typically including but not limited to anchors, links, tags, mention elements, jump controls, or any combination thereof. In response to a triggering action on an access point, the corresponding associated interface can be displayed.

[0028] As used in this article, "descriptive text" refers to text used to describe or summarize media content. In some cases, descriptive text can be a summary text generated by the model processing the media content, or it can be other descriptive text different from the title of the media content.

[0029] The term "third text" as used in this paper refers to text presented in the form of a query, used to represent a query request for a particular object. In some cases, third text can be generated by the model based on the interactive content.

[0030] The term "prompt content" as used in this article refers to visual content used to present prompts to users, which typically includes, but is not limited to, pop-ups, cards, push notifications, prompts, or any combination thereof.

[0031] As mentioned above, with the development of content platforms, users are increasingly employing diverse interactive methods when browsing media content. Users can express their opinions or needs regarding media content through comments, replies, and other interactive methods. In some cases, users can transform their interactive content (e.g., a comment) into standalone media content and publish it. However, a standalone interactive piece of content, once removed from its original interactive context, may be difficult for other users to understand. For example, simply presenting the text of the interactive content itself may not be sufficient for other users to understand the target audience and context of the interactive content; furthermore, the title or body of the media content itself may not adequately summarize its core viewpoint or content. Therefore, how to make the media content transformed from interactive content more easily understood, thereby enhancing its consumer value, is a crucial consideration.

[0032] This paper proposes a user interface interaction scheme. According to this scheme, a viewing interface for a content stream can be presented. The viewing interface can display the first media content in the content stream. The first media content displays first text and second text associated with the first interactive content, where the first interactive content is published in response to the second media content, and the second text is generated by the model based on the association information of the second media content.

[0033] In this way, the first media content derived from interactive content not only displays the first text corresponding to the first interactive content, but also the second text generated by the model based on the related information of the second media content. Therefore, the first media content can carry the contextual information corresponding to the first interactive content, enabling users viewing the first media content to understand the target audience and context of the first interactive content even when the first interactive content is removed from its original interactive scenario, thereby improving the comprehensibility of the first media content during consumption and enhancing the efficiency and value of the conversion from interactive content to media content.

[0034] This paper also proposes a user interface interaction scheme. According to this scheme, a third media content and a first entry point can be presented to the first user on the content stream viewing interface. The first image of the third media content displays fourth text. The first text is associated with the first interactive content published by the first user. Furthermore, the first media content can be published based on a trigger operation on the first entry point. The second image of the first media content displays the first text. The first text is derived from the fourth text.

[0035] According to the above scheme, by presenting third-party media content and a first entry point, and publishing the first media content based on the triggering operation of the first entry point, the operation steps and interaction costs of content generation are reduced. Since the first text is automatically obtained based on the fourth text, and the fourth text is associated with the first interactive content published by the first user, the generated first media content can maintain semantic relevance to the original interactive content. Simultaneously, users can preview the display effect of the fourth text through the pre-presented third-party media content, improving the controllability and accuracy of the publishing results.

[0036] This paper proposes a new interface interaction scheme. According to this scheme, in response to a first user's first operation, first interactive content can be published. In response to interactive data associated with the first interactive content satisfying a first condition, prompt content can be presented, which is associated with third media content. The first image of the third media content displays fourth text. The fourth text is associated with the first interactive content. The first interactive content is published by the first user. Furthermore, in response to receiving a second operation associated with the third media content, first media content can be published. The second image of the first media content displays the first text. The first text is derived from the fourth text.

[0037] In this way, by automatically identifying high-value interactive content based on a precondition, and only displaying prompts and guiding users to trigger media content generation when the condition is met, information redundancy and resource waste caused by indiscriminate conversion can be avoided, thus improving the intelligence level of the conversion mechanism. Users only need to perform simple operations to complete the publishing process, significantly reducing operational costs and cognitive burden, and improving the conversion efficiency from interaction to content creation.

[0038] The following describes various examples of this scheme in further detail with reference to the accompanying drawings.

[0039] Example Environment Figure 1 A schematic diagram of example environment 100 is shown. (e.g.) Figure 1 As shown, example environment 100 may include electronic device 110.

[0040] In this example environment 100, electronic device 110 can run an application 120 that supports user interface interaction. Application 120 can be any suitable type of application for user interface interaction, including but not limited to: content platform applications or other suitable applications. User 140 can interact with application 120 via electronic device 110 and / or its attached devices.

[0041] exist Figure 1 In environment 100, if application 120 is active, electronic device 110 can use application 120 to present interface 150 for supporting interface interaction.

[0042] In some cases, electronic device 110 communicates with server 130 to provide services to application 120. Electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, VR / AR devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some cases, electronic device 110 can also support any type of user-facing interface (such as "wearable" circuitry).

[0043] Server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. Server 130 may include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc. Server 130 can provide backend services for applications 120 that support user interface interaction in electronic devices 110.

[0044] A communication connection can be established between server 130 and electronic device 110. This communication connection can be established via wired or wireless means. The communication connection can include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections. In some cases, server 130 and electronic device 110 can exchange signaling information through their communication connection.

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

[0046] The following description of the example will continue with reference to the accompanying drawings.

[0047] Example Interaction Figures 2A to 2H Example interfaces 200A to 200H are shown according to some scenarios. Interfaces 200A to 200H can, for example, be derived from... Figure 1 The electronic device 110 shown is provided, and can be presented by the electronic device 110 through application 120, for example. In the following description, interfaces 200A to 200H may correspond to different interaction stages experienced by the first user (corresponding to user 140) during interaction with application 120. It should be understood that Figures 2A to 2H The specific content, quantity, and layout of the text, icons, and controls shown are exemplary and do not imply any limitation on the scope of the scheme.

[0048] like Figure 2AAs shown, electronic device 110 can present interface 200A. In some cases, interface 200A can be implemented as a comment interface for media content 202. Media content 202 (e.g., also referred to as secondary media content) can be, for example, video, text, images, GIFs, or any combination thereof. For example, media content 202 can be a work published by another user (e.g., user 2) and viewed by a first user (e.g., user 1).

[0049] In some cases, electronic device 110 may publish first interactive content in response to a first user's first operation. Electronic device 110 may present input component 204 in interface 200A. As an example, electronic device 110 may receive the first user's first operation via input component 204. For example, electronic device 110 may receive input content from the first user via input component 204 to publish the first interactive content. For example, electronic device 110 may publish the first interactive content published by the first user in response to media content 202 in response to the first operation. Such input content may include, for example, text content, emoticon content, image content, or any combination thereof.

[0050] As an example, electronic device 110 may, in response to the posting of first interactive content, present the first interactive content (e.g., interactive content 206-1) in interface 200A. For example, the first interactive content (e.g., interactive content 206-1) may include the text “It’s better to get here by boat!”. Alternatively, electronic device 110 may also present one or more interactive contents (e.g., interactive content 206-2 and interactive content 206-3) for media content 202 in interface 200A. One or more interactive contents may, for example, include comments posted by different users for media content 202. As an example, interactive content 206-2 and interactive content 206-3 may be posted by at least one other user besides the first user.

[0051] In some cases, electronic device 110 may be associated with first interactive content (e.g., interactive content 206-1) and present entry point 208. Entry point 208 may be implemented as one form of the first entry point. For example, entry point 208 may be presented at an associated location of the first interactive content (e.g., below the first interactive content or in the reply area of ​​the first interactive content). Alternatively, entry point 208 may be presented as the text "Go to publish work". Entry point 208 is configured to trigger the conversion from first interactive content to media content in response to a triggering action (e.g., a click action). In this way, the first user can immediately perceive the possibility of conversion from interactive content to media content after publishing the first interactive content, thereby shortening the conversion path from interactive content to media content.

[0052] Alternatively, electronic device 110 may present a first entry point (e.g., entry point 208) in response to the interaction data associated with the first interactive content meeting a second condition. The interaction data associated with the first interactive content may include, for example, the number of likes, replies, impressions, popularity value, or any combination thereof. The second condition may include, for example, the interaction data reaching a corresponding preset threshold. Taking the number of likes as an example, electronic device 110 or server 130 may determine that the interaction data associated with the first interactive content meets the second condition when the number of likes for the first interactive content reaches a preset threshold, and present the first entry point accordingly. In this way, the interactive content that is guided to convert is more likely to have dissemination value, thereby improving the overall quality of the interactive content that is guided to convert without increasing the user's cognitive burden.

[0053] like Figure 2B As shown, the electronic device 110 can present an interface 200B. In some cases, the interface 200B can be implemented as a content stream viewing interface. For example, the content stream can be associated with multiple media contents and support a first user to switch between different media contents in the content stream based on preset operations (e.g., up and down swiping operations) in the content stream viewing interface.

[0054] In some cases, electronic device 110 may present media content 210 (e.g., also known as third-party media content) in interface 200B. Media content 210 may be a preview of media content to be published and presented to a first user. For example, media content 210 may be implemented as a component (also known as a card) presented in a content stream.

[0055] Media content 210 may display text 214 (e.g., also referred to as fourth text). Text 214 is associated with the first interactive content. In some cases, text 214 may be the original text of the first interactive content (e.g., “It’s better to get here by boat!”). Alternatively, text 214 may also be text that is a rewritten version of the first interactive content.

[0056] In some cases, media content 210 may also display text 212 (e.g., also referred to as second text). In some cases, text 212 may be generated by a model based on associated information about media content 202. As an example, the second text may include descriptive text about the second media content. For example, the descriptive text is generated by a model based on the second media content (e.g., Figure 2A The text is generated from the media content (202). As an example, the descriptive text is generated by the model based on the associated information of the second media content.

[0057] As an example, text 212 may include descriptive text about media content 202. As an example, the descriptive text may be a short summary of the core content of media content 202 (e.g., presented as "Original Work Summary: XXX"). In some cases, the descriptive text may differ from the title of media content 202. For example, if the title or body of media content 202 fails to adequately summarize its core ideas or content, the descriptive text generated by the model can provide a more comprehensive summary of media content 202. In this way, the media content to be published carries contextual information about media content 202, making it easier for other users to understand after its publication.

[0058] In some cases, descriptive text can be generated by the model based on the second media content. For example, descriptive text can be generated by the model based on the associated information of the second media content. The associated information of the second media content may include, for example, the title text, body text, or image information of the second media content, or any combination thereof. For example, the image information of the second media content can be obtained by analyzing the second media content, and may include images of people, background images, and actions of people in the media content. As an example, electronic device 110 or server 130 can perform text detection and recognition on image frames in the second media content based on Optical Character Recognition (OCR) technology to extract text information therein. Alternatively, electronic device 110 or server 130 can convert audio data in the second media content into text information based on Automatic Speech Recognition (ASR) technology. Alternatively, the electronic device 110 or server 130 can also analyze image frames or video sequences in the second media content based on computer vision technologies such as target detection, pose estimation, or action recognition to identify the positions of people, key points of the human body, limb movement trajectories, and action categories, thereby obtaining information about people, backgrounds, and / or people's actions. Through a combination of one or more of the above technologies, the electronic device 110 or server 130 can obtain the image information of the second media content, such as static text contained in the image, dynamic subtitles, speech-to-text synchronized with the image content, descriptions of people and their actions in the image, and scene background information.

[0059] like Figure 2CAs shown, electronic device 110 can present interface 200C. Interface 200C can be implemented as a content stream viewing interface. In interface 200C, electronic device 110 can present media content 230. For example, media content 230 is another implementation of second media content. For example, media content 230 can be content used to preview the media content to be published to a first user before it is published. Media content 230 can display text 234 and text 232. Text 234 is associated with the first interactive content, for example, it can be the original text of the first interactive content (e.g., "It's better to take a boat from here!").

[0060] As an example, text 232 may be generated by the model based on associated information about the second media content. In some cases, text 232 may include third text generated based on the first interactive content. For example, the third text may be generated by the model based on at least one interactive content related to the second media content. This at least one interactive content includes the first interactive content. As an example, the third text may be text generated by the model based on the first interactive content (e.g., “It’s better to get to this place by boat!”) and the content of the second media content, representing a demand for information about the second media content (e.g., presented as “Many people are asking: How do I get to this place?”). Alternatively, the model may further refer to other interactive content published for the second media content when generating the third text. Such other interactive content may include one or more of the following associated with the second media content: comments, bullet comments, likes, reposts, questions, or replies. As an example, electronic device 110 or server 130 can use a model to extract representative or common user concerns by performing semantic clustering and frequency statistics on multiple interactive content, and integrate these concerns into the generation process of third text, so that the third text can more accurately reflect the common inquiry needs or general suggestions of multiple users regarding the second media content.

[0061] In some cases, the third text can be generated based on the following process: determining whether the first interactive content matches a first type; and in response to the first interactive content matching the first type, providing the first interactive content to the model to generate the third text. The first type can, for example, characterize the interactive content as experience-oriented, decision-oriented, or information-providing interactive content (also known as useful interactive content). As an example, electronic device 110 can determine whether the first interactive content matches the first type based on tags associated with the interactive content. For example, the interactive content can be associated with one or more tags labeled by the model, and electronic device 110 can determine whether the first interactive content is experience-oriented or decision-oriented based on these tags and according to preset rules. In response to the first interactive content matching the first type, electronic device 110 can provide the first interactive content to the model so that the model generates the corresponding third text, and uses a content template displaying the third text to carry the first interactive content. Alternatively, electronic device 110 can use a content template displaying descriptive text (e.g., descriptive text for second media content) to carry the first interactive content in response to the first interactive content not matching the first type. In this way, a second text that is adapted to different types of interactive content can be generated, thereby enhancing the information richness and consumption value of the converted media content.

[0062] Continue to refer to Figure 2B In some cases, media content 210 may also include an indicator element 216. The indicator element 216 may represent interactive data associated with the first interactive content. For example, the indicator element 216 may be presented as an icon or numerical value representing the number of likes, replies, or popularity of the first interactive content. Additionally or alternatively, electronic device 110 may also be associated with media content 210 to present user identification information 218, which may, for example, indicate the publisher of the first interactive content (i.e., the first user).

[0063] In some cases, the electronic device 110 can also be associated with media content 210 to display prompt text 220. Prompt text 220 can represent interactive data associated with the first interactive content. For example, prompt text 220 could be presented as "20 people have liked your comment." In this way, interactive information associated with the first interactive content can be provided to the first user through prompt text 220.

[0064] Alternatively or additionally, the electronic device 110 may also be associated with displaying a prompt message 222 on the media content 210. The prompt message 222 may indicate that the media content 210 is only visible to the first user before being triggered for publication. For example, the prompt message 222 may be presented as the text "Only visible to myself before publication" along with a corresponding icon. In this way, the current visibility can be clearly informed to the first user while presenting the media content to be published, thereby reducing the first user's concerns about privacy visibility.

[0065] In some cases, electronic device 110 may be associated with media content 210, presenting entry point 226. Entry point 226 may be implemented as another form of the first entry point. For example, entry point 226 may be presented as the text "Publish Work". Entry point 226 is configured to trigger the publication of media content based on media content 210 in response to a triggering operation on it. Alternatively, electronic device 110 may also present an editing interface for editing third media content or a publishing interface for publishing third media content in response to a triggering operation on entry point 226. Additionally or alternatively, electronic device 110 may also present control 224 (e.g., "Not interested"). Electronic device 110 may stop presenting media content 210 and present the next media content in the content stream in response to a triggering operation on control 224. Alternatively, electronic device 110 may present prompt text (e.g., "This type of recommendation will be reduced in the future") in response to a triggering operation on control 224 to indicate that the recommendation of similar content will be reduced in subsequent content stream recommendations. Additionally, the electronic device 110 may also display prompt text 228 (e.g., “Swipe up to continue watching the video”) to guide the first user to switch within the content stream.

[0066] like Figure 2D As shown, the electronic device 110 can display an interface 200D. Interface 200D can be any type of interface, such as the application interface of application 120, or the system desktop or notification interface of the electronic device 110. In interface 200D, the electronic device 110 can display prompt content 236. In some cases, prompt content 236 can be implemented as a pop-up component. For example, when prompt content 236 is displayed on the application interface of application 120, prompt content 236 can be implemented as an in-application push (i.e., in-site push). Alternatively, when prompt content 236 is displayed on the system desktop or notification interface, prompt content 236 can be implemented as an out-of-application push (i.e., out-of-site push).

[0067] As an example, prompt content 236 may be associated with media content (e.g., the third-party media content mentioned above). In some cases, prompt content 236 may display text 238 and text 240. Text 238 may, for example, represent interaction data associated with the first interactive content (e.g., presented as "20 people have replied to your comment"). Text 240 may correspond to the first interactive content (e.g., presented as "It's better to get here by boat!"). Additionally, prompt content 236 may also display image 242. Image 242 may, for example, be image content obtained based on the first interactive content and intended to be displayed in the media content to be published (e.g., corresponding to the third-party media content).

[0068] In some cases, electronic device 110 may display prompt content 236 in response to the interaction data associated with the first interactive content meeting a first condition. The first condition may be the same as or different from the second condition mentioned above. For example, the first condition may include the number of replies, likes, or popularity value of the first interactive content reaching a corresponding preset threshold. In this way, when the first interactive content has obtained a certain amount of interaction data, prompt content 236 can be used to prompt the first user to publish media content based on the first interactive content.

[0069] In some scenarios, electronic device 110 can present a content component in response to a triggering operation (e.g., a click operation) on prompt content 236. The content component may include the aforementioned third-media content and the second entry point. As an example, such a content component can be implemented as an interactive panel. For instance, an interactive panel can refer to a visual area superimposed on a portion of the interface, typically including but not limited to a half-screen pop-up, a bottom pop-up panel, a floating card, a dialog box, or any combination thereof. The interactive panel can cover a portion of the original interface and can carry corresponding functional elements or preview content. As an example, the second entry point can be implemented as a publishing entry point for publishing third-media content or an editing entry point for editing third-media content. Electronic device 110 can execute subsequent publishing processes (e.g., presenting an editing interface or a publishing interface for the third-media content) in response to a triggering operation on the second entry point.

[0070] like Figure 2E As shown, electronic device 110 can present interface 200E. In some cases, interface 200E can be implemented as an editing interface. Electronic device 110 can respond to a first entry point (e.g., Figure 2A Entrance 208 Figure 2BThe electronic device 110 can be triggered by an entry point 226, or by a prompt 236, to display interface 200E. For example, in response to a trigger on the first entry point, the electronic device 110 can automatically jump to interface 200E to proceed with the subsequent editing and publishing process.

[0071] In interface 200E, electronic device 110 can present editing component 244. In some cases, editing component 244 can be implemented as a second editing component. The second editing component can present media content to be published and at least one content template. For example, editing component 244 can present text 246 and text 248 (e.g., fourth text). Text 248 can correspond to first interactive content (e.g., “It’s better to get to this place by boat!”). Text 246 can correspond to second text generated by the model (e.g., “Many people are asking: How do I get to this place?”).

[0072] In interface 200E, electronic device 110 can also present at least one content template (e.g., content template 250-1, content template 250-2, content template 250-3, and content template 250-4). Different content templates can correspond to different text styles, fonts, font sizes, colors, backgrounds, layouts, or any combination thereof. In some cases, electronic device 110 can present additional content templates in interface 200E in response to receiving a swipe operation associated with at least one content template. As an example, content template 250-2 can correspond to a first template among at least one content template. Electronic device 110 can present the media content to be published corresponding to the first template in response to the selection of the first template (e.g., content template 250-2). In this way, multiple presentation styles based on different content templates can be provided to the first user, allowing the first user to select the visual presentation of the media content to be published, thereby enhancing the differentiation of the converted media content.

[0073] In some cases, the electronic device 110 may also present a first editing component. The first editing component may present fourth text (e.g., text 248) associated with the first interactive content. For example, the electronic device 110 may present the first editing component (e.g., a text input page) in response to a trigger operation on the area containing the text (e.g., text 248) presented in the editing component 244. The first editing component may include a text input box, a rich text editor, or any combination thereof, and may be presented together with a virtual keyboard control. The electronic device 110 can receive editing operations on the fourth text through the first editing component to obtain the first text. For example, a first user may perform editing operations such as deletion, insertion, replacement, or supplementation on the fourth text (e.g., text corresponding to the first interactive content) via the first editing component, and the edited fourth text can be displayed as the first text in the media content to be published.

[0074] In some cases, the first editing component may only support editing of the fourth text associated with the first interactive content, but not the second text generated by the model. In other words, the text generated by the model (e.g., text 246) may remain uneditable during the editing process. In this way, while providing the first user with the ability to further edit the interactive content they publish, the stability and accuracy of the text generated by the model can be maintained. The electronic device 110 can respond to a triggering operation of the confirmation control 252, confirm the edited content, and present the subsequent publishing interface.

[0075] like Figure 2F As shown, the electronic device 110 can present an interface 200F. Interface 200F can be implemented as a publishing interface. In interface 200F, the electronic device 110 can present an image 258 corresponding to the media content to be published. Image 258 can, for example, be image content obtained based on a selected content template and first text, intended for display within the media content.

[0076] The electronic device 110 can also display an indicator element 256 in the interface 200F. The indicator element 256 can indicate that the media content to be published is associated with the second media content. For example, the indicator element 256 can be presented as the text "I commented @User2 that it's better to take a boat to this place!", where "User2" is the publisher of the second media content. In some cases, the indicator element 256 can correspond to an access point.

[0077] The electronic device 110 can also present an add entry 260 in the interface 200F. The add entry 260 is configured to allow a first user to add additional image content to the media content to be published. In some cases, the media content to be published may include one image or multiple images. Alternatively, the first user can also add additional attributes such as title, cover, topic, references, location, and / or visibility range to the media content to be published via the interface 200F. After confirming the additional attributes, the first user can trigger the publish control 254 to publish the media content.

[0078] like Figure 2G As shown, the electronic device 110 can display an interface 200G. The interface 200G can be implemented as a content stream viewing interface. In the interface 200G, the electronic device 110 can display media content 262 (also known as first media content). The media content 262 can be media content that has been published.

[0079] Media content 262 can display both first text and second text. For example, media content 262 can display first text associated with the first interactive content (e.g., "It's better to get here by boat!") and second text generated by the model. Figure 2G In the example shown, the second text may include a third text generated based on the first interactive content (e.g., text presented as "Many people are asking: How do I get to this place?").

[0080] In some cases, access point 264 may also be presented in interface 200G. Access point 264 is configured to trigger a viewing interface or commenting interface for presenting second media content in response to a triggering operation thereon (e.g., Figure 2A (See interface 200A shown). As an example, access point 264 can be presented as a text element saying "I commented @user2 that it's better to take a boat here!" Electronic device 110 can respond to a triggering operation on access point 264, presenting a comment interface for the second media content and locating the first interactive content within that comment interface. In this way, a connection is established between the published media content 262 and the media content 202 that serves as its context, allowing users viewing media content 262 to quickly view the original interactive scenario of media content 202 and the first interactive content via access point 264, thereby further enhancing the comprehensibility of media content 262 when consumed.

[0081] like Figure 2HAs shown, the electronic device 110 can present an interface 200H. Interface 200H can function as a content stream viewing interface. Within interface 200H, the electronic device 110 can present media content 266. Media content 266 can be published media content. Media content 266 can display first text associated with the first interactive content and second text generated by the model. Figure 2H In the example shown, the second text may include descriptive text about the media content 202 (e.g., text presented as "Original work summary: XXX"). Access point 268 may also be presented in interface 200H. The function of access point 268 is similar to the previous description of access point 264, and will not be repeated here.

[0082] In some cases, media content that has been published (e.g., Figure 2G Media content 262 or Figure 2H Media content (266) can be presented to other users as part of the content stream. The presentation style and interaction methods of the published media content during consumption can remain consistent with other text and image media content in the content stream. Thus, the converted media content can be distributed to a wider range of users via the content stream, thereby expanding the reach of the initial interactive content.

[0083] In some cases, the first media content may include a single image. In other cases, the first media content may include multiple images. For example, multiple images may display different portions of the first text. For instance, if the length of the first text exceeds the character limit that a single image can hold, the electronic device 110 may split the first text into multiple parts and carry each part in multiple images for simultaneous publication. In some cases, the character limit may be, for example, a preset number of characters that a single image can hold (e.g., 250 characters). When the number of characters in the first text exceeds this preset number, the first text may be split into multiple parts.

[0084] In some cases, pre-defined models can be used to paginate or segment the first text. For example, a pre-defined model can understand the semantic boundaries of the first text, such as recognizing natural sentence breaks (periods, question marks, exclamation marks, etc.), shifts in viewpoints, or hierarchical boundaries (such as "but," "in addition," "in short," etc.), and prioritize segmentation at these locations. Simultaneously, the model ensures that the commentary fragments within each image maintain a relatively complete expression, avoiding the forced splitting of a coherent viewpoint or argument into different images. In this way, even long comments can be clearly and coherently displayed across multiple images, preserving information integrity while improving readability. Even when the first interactive content contains long text, segmenting the first text allows it to be displayed completely within the first media content, thereby expanding the word count range of the convertible interactive content and reducing information loss due to character limits.

[0085] Additionally or alternatively, each of the multiple images may include a second text, thereby significantly enhancing the semantic relevance between the first and second media content. Since each image independently carries its own second text, even if the first interactive content requires displaying multiple images (e.g., to break up a long comment or supplement multiple perspectives), each image can contain the same second text, thus creating a coherent and consistent context across the different images.

[0086] Based on the above description, the first media content transformed from interactive content simultaneously displays the first text corresponding to the first interactive content, and the second text generated by the model based on the association information of the second media content. This allows the first media content to carry the contextual information of the original interaction. Even when users are outside the original interaction scenario, they can understand the target audience and context of the first interactive content through the second text, thereby improving the comprehensibility of the first media content and the efficiency and value of the conversion from interaction to content. In addition, by presenting the third media content and the first entry point, and directly publishing the first media content based on the trigger operation of the first entry point, the operation steps and interaction costs are reduced. At the same time, since the first text is automatically generated based on the fourth text associated with the user's own interactive content, the generated first media content maintains the semantic relevance to the original interaction. Users can also preview the display effect of the fourth text through the pre-presented third media content, improving the controllability and accuracy of the publishing results. Furthermore, by setting a first condition to automatically identify high-value interactive content, and only presenting prompts and guiding users to trigger content generation when the condition is met, information redundancy and resource waste caused by indiscriminate conversion are avoided, improving the intelligence level of the conversion mechanism. Publishing can be completed simply by triggering the first entry point, which significantly reduces operational costs and cognitive burden, and improves the conversion efficiency from interaction to content creation.

[0087] Example process Figure 3 A flowchart illustrating an example process 300 for interface interaction under certain conditions is shown. Process 300 can be implemented at electronic device 110. See below for reference. Figure 3 To describe process 300.

[0088] like Figure 3 As shown, in box 310, the electronic device 110 presents a content stream viewing interface.

[0089] In box 320, electronic device 110 presents the first media content in the content stream in the viewing interface. The first media content displays first text and second text. The first text is associated with the first interactive content, which is published in response to the second media content. The second text is generated by the model based on the association information of the second media content.

[0090] In some cases, the second text includes descriptive text about the second media content, and the descriptive text is generated by the model based on the second media content.

[0091] In this way, the second text can carry a description of the second media content, so that users who view the first media content can understand the core content of the second media content without jumping to another page, thus improving the efficiency and intuitiveness of the transmission of contextual information.

[0092] In some cases, the descriptive text is generated based on associated information of the second media content, wherein the associated information includes at least one of the following: the title text of the second media content; the body text of the second media content; and image information obtained by analyzing the second media content.

[0093] In this way, the descriptive text is generated based on at least one of the title text, body text, and visual information of the secondary media content. It can integrate related information from multiple dimensions, thereby enriching the semantic source of the descriptive text and improving the contextual relevance and content consistency between the descriptive text and the secondary media content.

[0094] In some cases, the descriptive text differs from the title of the secondary media content.

[0095] In this way, users can be provided with a supplementary description of the secondary media content in addition to its title, thus providing context with added information for the primary media content even if the title of the secondary media content fails to fully summarize its core content.

[0096] In some cases, the second text includes a third text, which is generated by the model based on at least one interactive content for the second media content, including the first interactive content.

[0097] In this way, third-party text associated with the first interactive content can be generated and displayed in the first media content, thereby highlighting the information value of the first interactive content in the form of an inquiry and guiding other users to consume and interact with the first media content.

[0098] In some cases, the third text is generated based on the following process: determining whether the first interactive content matches the first type; and in response to the first interactive content matching the first type, providing the first interactive content to the model to generate the third text.

[0099] In this way, third text can be generated only for first interactive content that matches the first type, making the generation of third text more targeted and avoiding the generation of third text for interactive content that is not suitable for presentation in the form of a query.

[0100] In some cases, the primary media content also includes indicator elements that represent interactive data associated with the primary interactive content.

[0101] In this way, the interactive status of the primary interactive content can be presented to the user intuitively through indicator elements, thereby enriching the information dimensions carried by the primary media content.

[0102] In some cases, the primary media content includes multiple images that display different parts of the primary text.

[0103] In this way, even when the first interactive content contains a long text, the first text can be fully contained in multiple images of the first media content by splitting the first text, thereby expanding the range of words that can be converted into interactive content and reducing the information loss caused by the character limit on content carrying capacity.

[0104] Figure 4 A flowchart illustrating an example process 400 of interface interaction under certain conditions is shown. Process 400 can be implemented at electronic device 110. See below for reference. Figure 4 To describe process 400.

[0105] like Figure 4 As shown in box 410, electronic device 110 presents third media content and a first entry point to the first user in the content stream viewing interface. The first image of the third media content displays fourth text, which is associated with the first interactive content published by the first user.

[0106] In box 420, electronic device 110 publishes first media content based on a trigger operation on the first entry point. The second image of the first media content displays the first text, which is obtained based on the fourth text.

[0107] In some cases, the first interactive content is published in response to the second media content, and the third media content or the first media content also displays a second text, which is generated by the model based on the related information of the second media content.

[0108] In some cases, the second text includes descriptive text about the second media content, and the descriptive text is generated by the model based on the second media content.

[0109] In this way, the second text can carry a description of the content of the third medium, thereby improving the efficiency of the transmission of contextual information.

[0110] In some cases, the second text includes a third text generated based on the first interactive content, which is generated by the model based on at least one interactive content for the second media content, including the first interactive content.

[0111] In this way, the informational value of the first interactive content can be highlighted through an inquiry format, guiding other users to consume and interact with the corresponding media content.

[0112] In some cases, process 400 further includes: presenting a first editing component, the first editing component presenting fourth text; and receiving editing operations on the fourth text through the first editing component to obtain the first text.

[0113] In this way, while providing the first user with a fourth text corresponding to the first interactive content as a draft, the first user is also given the ability to adjust the final published first text, thus achieving a balance between automation efficiency and user control over the published content.

[0114] In some cases, process 400 further includes: presenting a second editing component that presents third media content and at least one content template; and, in response to the selection of a first template among the at least one content template, presenting first media content that corresponds to the first template.

[0115] In this way, multiple presentation styles based on different content templates can be provided to the first user, allowing the first user to choose the visual presentation of the first media content, thereby improving the differentiation of the converted media content.

[0116] In some cases, presenting third media content and a first entry point to a first user on the content stream viewing interface includes: in response to the second condition being met by interactive data associated with the first interactive content, presenting third media content and a first entry point on the content stream viewing interface.

[0117] In this way, the third media content and the first entry point can be presented only when the interaction data of the first interactive content meets the second condition, thereby making the interactive content that is guided to convert more likely to have dissemination value and reducing the visual interference caused to users by unnecessary entry points.

[0118] Figure 5 A flowchart illustrating an example process 500 for interface interaction under certain conditions is shown. Process 500 can be implemented at electronic device 110. See below for reference. Figure 5 To describe process 500.

[0119] like Figure 5 As shown in box 510, electronic device 110 responds to a first user's first operation by publishing first interactive content.

[0120] In box 520, electronic device 110 responds to interactive data associated with first interactive content satisfying a first condition by presenting prompt content, which is associated with third media content. The first image of the third media content displays fourth text, which is associated with the first interactive content, which was published by a first user.

[0121] In box 530, electronic device 110, in response to receiving a second operation associated with third media content, publishes first media content, wherein a second image of the first media content displays first text, the first text being derived from a fourth text.

[0122] In some cases, the presentation of prompts includes: presenting prompts on the content stream viewing interface, the prompts including third media content and the first entry point, and the second action including triggering the first entry point.

[0123] In this way, as the first user browses the content stream, the media content to be published and the first entry point can be presented to the first user in the form of a piece of content in the content stream (e.g., an irregularly shaped card). This allows the first user to perceive the possibility of conversion from interactive content to media content without performing any additional triggering operations, thereby improving the success rate of conversion from interactive content to media content.

[0124] In some cases, process 500 further includes: in response to a triggering operation on the prompt content, presenting a content component, the content component including third media content and a second entry point, and the second operation including a triggering operation on the second entry point.

[0125] In this way, after the first user triggers the prompt content, the content component can further present the third media content and the second entry point to the first user, thereby providing the first user with an interactive path that smoothly transitions from the prompt content to the subsequent publishing process.

[0126] Example devices and equipment A corresponding apparatus for implementing the above methods or processes is also provided. Figure 6 A block diagram of device 600 is shown according to some scenarios. Device 600 can be implemented as or included in electronic device 110. The various modules / components in device 600 can be implemented by hardware, software, firmware, or any combination thereof.

[0127] like Figure 6 As shown, the device 600 includes a first presentation module 610 configured to present a viewing interface of a content stream; and a second presentation module 620 configured to present first media content in the content stream in the viewing interface, wherein the first media content displays first text and second text, the first text being associated with first interactive content, the first interactive content being published in response to the second media content, and the second text being generated by a model based on the association information of the second media content.

[0128] In some cases, the second text includes descriptive text about the second media content, and the descriptive text is generated by the model based on the second media content.

[0129] In some cases, the descriptive text is generated based on associated information of the second media content, wherein the associated information includes at least one of the following: the title text of the second media content; the body text of the second media content; and image information obtained by analyzing the second media content.

[0130] In some cases, the descriptive text differs from the title of the secondary media content.

[0131] In some cases, the second text includes a third text, which is generated by the model based on at least one interactive content for the second media content, including the first interactive content.

[0132] In some cases, the third text is generated based on the following process: determining whether the first interactive content matches the first type; and in response to the first interactive content matching the first type, providing the first interactive content to the model to generate the third text.

[0133] In some cases, the primary media content also includes indicator elements that represent interactive data associated with the primary interactive content.

[0134] In some cases, the primary media content includes multiple images that display different parts of the primary text.

[0135] Figure 7A block diagram of device 700 is shown according to some scenarios. Device 700 can be implemented as or included in electronic device 110. The various modules / components in device 700 can be implemented by hardware, software, firmware, or any combination thereof.

[0136] like Figure 7 As shown, the device 700 includes a third presentation module 710, configured to present third media content and a first entry point to a first user in a content stream viewing interface, wherein a first image of the third media content displays fourth text, and the fourth text is associated with first interactive content published by the first user; and a first publishing module 720, configured to publish the first media content based on a trigger operation on the first entry point, wherein a second image of the first media content displays first text, and the first text is obtained based on the fourth text.

[0137] In some cases, the first interactive content is published in response to the second media content, and the third media content or the first media content also displays third text, which is generated by the model based on the related information of the second media content.

[0138] In some cases, the second text includes descriptive text about the second media content, and the descriptive text is generated by the model based on the second media content.

[0139] In some cases, the second text includes a third text generated based on the first interactive content, which is generated by the model based on at least one interactive content for the second media content, including the first interactive content.

[0140] In some cases, the device 700 further includes a first editing module configured to: present a first editing component, the first editing component presenting fourth text; and receive editing operations on the fourth text through the first editing component to obtain the first text.

[0141] In some cases, the device 700 further includes a second editing module configured to: present a second editing component that presents third media content and at least one content template; and, in response to the selection of a first template among the at least one content template, present first media content corresponding to the first template.

[0142] In some cases, the third presentation module 710 can also be configured to: in response to the second condition being met by interactive data associated with the first interactive content, present the third media content and the first entry point in the content stream viewing interface.

[0143] Figure 8A block diagram of device 800 is shown according to some scenarios. Device 800 can be implemented as or included in electronic device 110. The various modules / components in device 800 can be implemented by hardware, software, firmware, or any combination thereof.

[0144] like Figure 8 As shown, the device 800 includes a second publishing module 820 configured to publish first interactive content in response to a first operation by a first user; a fourth presentation module 810 configured to present prompt content in response to interactive data associated with the first interactive content satisfying a first condition, the prompt content being associated with third media content, a first image of the third media content displaying fourth text, the fourth text being associated with the first interactive content, the first interactive content being published by the first user; and a third publishing module 830 configured to publish the first media content in response to receiving a second operation associated with the third media content, a second image of the first media content displaying first text, the first text being derived from the fourth text.

[0145] In some cases, the fourth presentation module 810 can also be configured to: present prompt content on the content stream viewing interface, the prompt content including third media content and the first entry point, and the second operation including triggering the first entry point.

[0146] In some cases, device 800 also includes a component presentation module configured to: present a content component, including third media content and a second entry point, in response to a triggering operation on the prompt content, and the second operation includes a triggering operation on the second entry point.

[0147] The modules included in devices 600, 700, and 800 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some cases, one or more modules 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 devices 600, 700, and 800 can be implemented at least partially 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 Parts (ASSPs), Systems on a Chip (SOCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0148] Figure 9 A block diagram of an electronic device 900 in which one or more examples may be implemented is shown. It should be understood that... Figure 9 The electronic device 900 shown is merely exemplary and should not be construed as limiting the functionality and scope of the examples described herein. Figure 9 The illustrated electronic device 900 can be used to implement the electronic device 110 discussed above.

[0149] like Figure 9 As shown, electronic device 900 is in the form of a general-purpose electronic device. Components of electronic device 900 may include, but are not limited to, one or more processing units or processors 910, memory 920, storage devices 930, one or more communication units 940, one or more input devices 950, and one or more output devices 960. Processor 910 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 920. In a multiprocessor system, multiple processors execute computer-executable instructions in parallel to improve the parallel processing capability of electronic device 900.

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

[0151] Electronic device 900 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not explicitly stated... Figure 9 As shown, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks can be provided. In these cases, each drive can be connected to a bus (not shown) via one or more data media interfaces. Memory 920 may include computer program product 925 having one or more program modules configured to perform various methods or actions of various examples.

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

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

[0154] A computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. A computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0155] The flowcharts and / or block diagrams of the methods, apparatus, devices, and computer program products referred to herein describe various aspects. It should be understood that each block of the flowcharts and / or block diagrams, as well as combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0156] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

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

[0158] The flowcharts and block diagrams in the accompanying figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products under various scenarios. In this respect, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the figures. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

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

Claims

1. A method for interface interaction, comprising: Presents a view interface for the content stream; as well as In the viewing interface, a first media content in the content stream is presented. The first media content displays a first text and a second text. The first text is associated with a first interactive content. The first interactive content is published in response to the second media content. The second text is generated by the model based on the association information of the second media content.

2. The method of claim 1, wherein the second text comprises descriptive text about the second media content, and the descriptive text is generated by the model based on the second media content.

3. The method according to claim 2, wherein the descriptive text is different from the title of the second media content.

4. The method of claim 1, wherein the second text includes a third text, the third text being generated by the model based on at least one interactive content for the second media content, the at least one interactive content including the first interactive content.

5. The method of claim 4, wherein the third text is generated based on the following process: Determine whether the first interactive content matches the first type; and In response to the first interactive content matching the first type, the first interactive content is provided to the model to generate the third text.

6. The method of claim 1, wherein the first media content further includes an indicator element, the indicator element representing interactive data associated with the first interactive content.

7. A method for user interface interaction, comprising: In the content stream viewing interface, a third media content and a first entry point are presented to the first user. The first image of the third media content displays a fourth text, which is associated with the first interactive content published by the first user. as well as Based on the triggering operation of the first entry point, first media content is published, and the second image of the first media content displays the first text, which is obtained based on the fourth text.

8. The method of claim 7, wherein the first interactive content is published in response to the second media content, and the third media content or the first media content further displays second text, the second text being generated by the model based on the association information of the second media content.

9. The method of claim 8, wherein the second text comprises descriptive text about the second media content, and the descriptive text is generated by the model based on the second media content.

10. The method of claim 8, wherein the second text comprises a third text generated based on the first interactive content, the third text being generated by the model based on at least one interactive content for the second media content, the at least one interactive content including the first interactive content.

11. The method of claim 7, further comprising: A first editing component is presented, and the first editing component presents the fourth text; as well as The first editing component receives editing operations on the fourth text to obtain the first text.

12. The method of claim 7, further comprising: A second editing component is presented, which presents the third media content and at least one content template; as well as In response to the selection of a first template from the at least one content template, the first media content is presented, the first media content corresponding to the first template.

13. A method for user interface interaction, comprising: Responding to the first user's first action, the first interactive content is published; In response to the second condition being met by the interactive data associated with the first interactive content, a prompt is presented, the prompt being associated with third media content, the first image of the third media content displaying fourth text, the fourth text being associated with the first interactive content, the first interactive content being published by the first user; as well as In response to receiving a second operation associated with the third media content, first media content is published, wherein a second image of the first media content displays first text, the first text being derived based on the fourth text.

14. The method of claim 13, wherein the presentation of the prompt content includes: On the content stream viewing interface, the prompt content is presented, which includes the third media content and the first entry point, and the second operation includes triggering the first entry point.

15. The method of claim 13, further comprising: In response to a triggering operation on the prompt content, a content component is presented, the content component including the third media content and the second entry point, and the second operation includes a triggering operation on the second entry point.

16. A device for interface interaction, comprising: The first presentation module is configured to present the view interface of the content stream; as well as The second presentation module is configured to present first media content in the content stream in the viewing interface. The first media content displays first text and second text. The first text is associated with first interactive content, which is published in response to the second media content. The second text is generated by the model based on the association information of the second media content.

17. A device for user interface interaction, comprising: The third presentation module is configured to present third media content and a first entry point to the first user in the content stream viewing interface. The first image of the third media content displays fourth text, which is associated with the first interactive content published by the first user. as well as The first publishing module is configured to publish first media content based on a trigger operation on the first entry point, wherein the second image of the first media content displays the first text, and the first text is obtained based on the fourth text.

18. A device for interface interaction, comprising: The second publishing module is configured to respond to the first user's first action and publish the first interactive content. The fourth presentation module is configured to present prompt content in response to interactive data associated with the first interactive content satisfying a first condition. The prompt content is associated with third media content, and the first image of the third media content displays fourth text, which is associated with the first interactive content and was published by the first user. as well as The third publishing module is configured to publish first media content in response to receiving a second operation associated with the third media content, wherein the second image of the first media content displays first text, and the first text is obtained based on the fourth text.

19. 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, when executed by the at least one processor, causing the electronic device to perform the method according to any one of claims 1 to 6, 7 to 12, or 13 to 15.

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