Method, apparatus and electronic device for content processing

CN122528829APending Publication Date: 2026-08-07BEIJING 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-06-23
Publication Date
2026-08-07

AI Technical Summary

Benefits of technology

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

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122528829A_ABST
    Figure CN122528829A_ABST
Patent Text Reader

Abstract

Methods, apparatuses and electronic devices for content processing are provided. The method presented herein includes receiving a first instruction, the first instruction being issued to a smart system, the first instruction instructing the smart system to process a first media content, the first instruction further instructing the smart system to provide a second media content to a first object, the second media content being obtained by the smart system through processing the first media content; and presenting a first information, the first information being used to prompt a provision state of the second media content.
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 computer science, and in particular to methods, apparatuses, and electronic devices for content processing. Background Technology

[0002] With the development of artificial intelligence technology, intelligent systems are widely used in scenarios such as information acquisition, content generation, task execution, and collaborative work. In some scenarios, intelligent systems can not only perform processing tasks, but also cooperate with instant messaging applications, document applications, collaborative office applications, and other business applications to support operations such as content sharing, information transmission, and collaborative processing. Summary of the Invention

[0003] In a first aspect of this document, a content processing method is provided. The method includes: receiving a first instruction, the first instruction being issued to an intelligent system, the first instruction instructing the intelligent system to process first media content, the first instruction further instructing the intelligent system to provide second media content to a first object, the second media content being obtained by the intelligent system through processing the first media content; and presenting first information, the first information indicating the provision status of the second media content.

[0004] In a second aspect of this document, an apparatus for content processing is provided. The apparatus includes: a receiving module configured to receive a first instruction, the first instruction being issued to an intelligent system, the first instruction instructing the intelligent system to process first media content, the first instruction further instructing the intelligent system to provide second media content to a first object, the second media content being obtained by the intelligent system through processing the first media content; and a presentation module configured to present first information, the first information indicating the provision status of the second media content.

[0005] In a third aspect of this document, an electronic device is provided. The electronic 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, the instructions causing the electronic device to perform the method of the first aspect when executed by the at least one processor.

[0006] This approach allows for the processing and distribution of media content to target audiences with a single command, eliminating the need for repeated switching between multiple applications and manual operations. This improves the efficiency of content processing and distribution while reducing corresponding interaction and processing overhead.

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

[0008] 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 2F The diagram shows sample interfaces for some scenarios; Figure 3 Flowcharts illustrating example processes for content processing in several scenarios are shown; Figure 4 Schematic block diagrams of example devices for content processing in several scenarios are shown; and Figure 5 A block diagram of an electronic device capable of implementing multiple illustrative scenarios is shown. Detailed Implementation

[0009] The examples in this document 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.

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

[0011] 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 "one 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.

[0012] The examples in this document 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, when implementing each example, the type, scope of use, and usage scenarios of any data or information that may be 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.

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

[0014] The term "content processing" as used in this article refers to various processing performed on media content, which may include, but is not limited to, summarizing, refining, translating, formatting, typesetting, structuring, extracting summaries, or generating new media content based on media content, or one or more of these processes.

[0015] In this paper, "intelligent system" refers to a system capable of autonomous control based on machine learning models. An intelligent system is, for example, a virtual object or physical entity that can make decisions and autonomously execute actions based on machine learning models to achieve preset goals or complete preset tasks. An intelligent system can be an automated program that understands user intent and can utilize models or invoke tools to complete various types of tasks. In some contexts, examples of intelligent systems may include, but are not limited to: agents, bots, chatbots, digital avatars, intelligent customer service representatives, digital assistants, etc. Alternatively, an intelligent system can also be an intelligent role implemented based on a machine learning model. An "intelligent system" can process user requests based on generative models (e.g., language models, multimodal models) to perform specified types of tasks.

[0016] As used in this document, “media content” refers to content in various forms that can carry information, including but not limited to at least one of the following: conversation content, text, at least one image, at least one audio, at least one video, at least one graphic content, at least one document, and meeting minutes.

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

[0018] In this example environment 100, electronic device 110 can run an application 120 that supports content processing. Application 120 can be any suitable type of application for content processing, including but not limited to social applications, office applications, or other suitable applications with intelligent interactive capabilities. User 140 can interact with application 120 via electronic device 110 and / or its attached devices.

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

[0020] In some cases, electronic device 110 communicates with server 130 to provide services to application 120.

[0021] 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 thereof, including accessories and peripherals of these devices or any combination thereof. In some cases, electronic device 110 may also support any type of user-facing interface (such as "wearable" circuitry).

[0022] 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 content processing in electronic devices 110.

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

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

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

[0026] As mentioned above, in some scenarios, users often need to entrust intelligent systems with the processing of conversation content, documents, meeting minutes, or other media content. This includes tasks such as summarizing, translating, rewriting, organizing, or generating new content. After the intelligent system completes its processing, users may also want to provide the results to target contacts, groups, or other individuals to achieve information sharing, task collaboration, or content distribution.

[0027] However, in these solutions, the content processing and content delivery processes are typically independent. The intelligent system often only generates the processing results, while the subsequent operation of delivering those results to the target audience still requires the user's intervention. For example, the user needs to view the processing results, identify the target audience, and perform actions such as sending, sharing, forwarding, or other content delivery operations. In cross-application scenarios, users may also need to switch between multiple applications.

[0028] A content processing scheme is proposed. According to the scheme, an electronic device receives a first instruction, which is issued to an intelligent system. The first instruction instructs the intelligent system to process first media content and to provide second media content to a first object, wherein the second media content is obtained by the intelligent system through processing the first media content. Furthermore, the electronic device presents first information to indicate the status of the provision of the second media content.

[0029] The above scheme allows for the simultaneous specification of the media content to be processed, the processing to be performed by the intelligent system, and the target object corresponding to the processing result through a single command, thereby establishing a link between content processing needs and content delivery needs. After processing the first media content, the intelligent system can further provide the second media content based on the first command, and provide feedback to the user on the delivery status of the second media content through the first information. This eliminates the need for the user to perform separate content delivery operations after content processing is complete, shortening the interaction chain between content processing and content delivery. This approach improves content processing efficiency and content collaboration efficiency, and enhances the user's interactive experience in collaborative scenarios such as office work.

[0030] The following further combines Figures 2A to 2F This document describes various examples of the solution in detail. The examples described herein can be implemented on electronic device 110. It should be noted that the operations described relative to electronic device 110 can be performed by a related application 120 running on electronic device 110. The interface described relative to electronic device 110 can be provided by application 120; for example, electronic device 110 presents the corresponding interface by running application 120. Furthermore, some operations described relative to electronic device 110 may require the assistance of server 130 to complete.

[0031] It should be understood that the interface shown in the accompanying drawings is merely an example, and various interface designs are possible in practice. The various graphic elements in the interface can have different arrangements and different visual representations, one or more elements can be omitted or replaced, and one or more other elements may also be present. The embodiments of this disclosure are not limited in this respect.

[0032] In some cases, electronic device 110 can receive a first instruction. The first instruction is issued to the intelligent system, instructing the intelligent system to process first media content. The first instruction also instructs the intelligent system to provide second media content to the first object, the second media content being obtained by the intelligent system through processing the first media content.

[0033] In some cases, the first instruction can be used to simultaneously instruct the intelligent system to perform corresponding processing on the first media content and determine the recipient of the second media content, thereby realizing the processing and distribution of the first media content. In response to receiving the first instruction, the intelligent system can process the first media content and obtain the second media content. Further, the intelligent system can provide the second media content to the first recipient indicated by the first instruction.

[0034] As used herein, the term "first instruction" refers to an instruction issued to an intelligent system to trigger the system to process media content and provide the processing results to a target. The first instruction may be issued through at least one of the following methods: text input, voice input, control triggering, etc. As used herein, the term "first object" refers to the target of providing the second media content, which may include, but is not limited to, at least one of the following: contact person, user, group, etc.

[0035] In some scenarios, the intelligent system can be provided by a first application, and second media content can be provided to a first object through the second application. Both the first and second applications are associated with a first account. For example, the first application could be the application providing the intelligent system or the intelligent system itself, while the second application could be an application providing messaging, document collaboration, or content management services. The first account can correspond to an account within a unified identity authentication system. Users can log in to both the first and second applications based on their first account, enabling the intelligent system to access media content associated with that account. For instance, the intelligent system can access session content, group session content, document content, meeting minutes, and other media content associated with the first account.

[0036] In some cases, such as Figure 2A As shown, the first instruction can be received from interface 200A. Interface 200A can be provided and presented by a second application. Interface 200A may include area 210. Area 210 is used to configure the first instruction sent to the intelligent system. Information items 211 and 212 are presented in area 210. Among them, information item 211 is used to indicate the first media content. For example, information item 211 may correspond to the identifier of one or more media contents to instruct the intelligent system to process the corresponding media content. As an example, the first media content may include session content, document content, meeting minutes, images, audio, video, and other media content.

[0037] In some cases, the primary media content can originate from media content within the current application. For example, a user can select one or more messages in a session, portions of a document, or content from meeting minutes, and initiate the primary command based on the selected content.

[0038] In some cases, information item 212 can be used to describe the processing performed by the intelligent system. For example, a user can input "summary," "translate," or "compile into meeting minutes" to instruct the intelligent system to perform the corresponding processing on the first media content. In some cases, information item 212 may also include information that indicates the first object. For example, it may include a contact identifier, group identifier, or object name to indicate the object providing the second media content.

[0039] In some examples, users can directly select the first media content in a second application (e.g., an instant messaging application) and configure the corresponding processing requirements and the first recipient in area 210, thus forming a first instruction. For example, a user can select the first media content, such as a conversation message, document content, or meeting minutes, and enter content such as "Send to Zhang San after summarizing" or "Send to the project group after translation." Thus, the first instruction can simultaneously instruct the intelligent system to process the first media content and determine the recipient of the second media content, without requiring the user to obtain the processing result first and then manually forward it.

[0040] Furthermore, the electronic device 110 can provide the first media content and the first instruction to the intelligent system to trigger the intelligent system to perform corresponding processing. The intelligent system can generate second media content based on the first media content, and provide the second media content to the first object indicated by the first instruction through the corresponding application, thereby completing the business process of content processing and content provision with a single instruction.

[0041] In some cases, such as Figure 2B As shown, the first instruction can be received from interface 200B. Interface 200B can be provided and presented by a first application. In some examples, the first media content can be selected directly within the application corresponding to the intelligent system, and the first instruction can be initiated based on the selected first media content. For example, the user can select historical session content in the intelligent system, content generated by the intelligent system, content sent to the intelligent system by other objects, or other media content, and configure the corresponding processing requirements and the first object through interface 200B to form the first instruction.

[0042] Therefore, the first instruction can simultaneously direct the intelligent system to process the first media content and determine the recipient of the second media content, without requiring the user to perform a separate content delivery operation after obtaining the processing result. Furthermore, the electronic device 110 can provide the first instruction to the intelligent system to trigger the intelligent system to execute corresponding processing. The intelligent system can generate the second media content based on the first media content and, according to the first recipient indicated by the first instruction, provide the second media content to the first recipient through the corresponding application, thereby completing the corresponding business process of content processing and content delivery with a single instruction.

[0043] As an example, see reference Figure 2B The interface 200B presents a processing component 215. The processing component 215 is a function selection panel presented in response to a trigger operation (such as a long press operation, a click operation, or a hover operation) on the first media content, which includes a variety of basic operation controls for the first media content, such as control 216 for initiating a first command.

[0044] In some examples, in response to an operation on control 216, electronic device 110 may present an interface for configuring a first instruction. The user can specify in this interface the processing that the intelligent system will perform on the first media content and specify a first object. Upon receiving a send operation, electronic device 110 can provide the first instruction to the intelligent system.

[0045] In some cases, the intelligent system is provided by a first application, and the second media content is provided to the first object through the first application. Figure 2B As an example, users can directly process and distribute the media content presented within the first application without relying on other applications.

[0046] In some cases, receiving a first instruction may include: the electronic device 110 receiving a first input, the first input indicating first media content; the electronic device 110 receiving a second input, the second input indicating a process to be performed by the intelligent system; and the electronic device 110 receiving a third input, the third input for selecting a first object from a plurality of objects. Figure 2A As an example, the first input can be the selection of information item 211, and the second and third inputs can be received via input box 212. In this way, users can express the content to be processed, the processing action, and the distribution object all at once in the same area, reducing the number of operations required to switch between different interfaces to specify the above information separately. Since the content to be processed, the processing action, and the distribution object are submitted together in one interaction, the client does not need to refresh the interface multiple times to collect the above information separately, thus reducing the number of interaction rounds initiated to the server, thereby reducing the amount of data in edge-cloud communication and the server's request processing load.

[0047] In some cases, receiving a first instruction may include: receiving a first input indicating first media content; receiving a second input indicating the processing to be performed by the intelligent system; and receiving a third input selecting a first object from a plurality of objects.

[0048] by Figure 2A As an example, the first input can be the selection of information item 211, and the second and third inputs can be received via input box 212. For example, the user can select the session record as the first media content and enter "Summarize and send to the project group" or similar content in input box 212. Here, "summarize" corresponds to the second input, and "project group" corresponds to the third input.

[0049] In some examples, the first, second, and third inputs can be obtained through different interactive operations. For example, a user can first select first media content, then input processing requirements, and subsequently select or specify a first object. The electronic device 110 can generate a first instruction based on the acquired first, second, and third inputs.

[0050] In other examples, the first, second, and third inputs can also be obtained simultaneously through a single natural language input. For instance, a user could input phrases such as "Summarize yesterday's discussion about project A and send it to Zhang San," "Translate the minutes of the most recent meeting into English and send them to the project group," or "Organize the design document that was just completed and send it to the R&D manager." The intelligent system can parse the received natural language input to determine the first media content, the corresponding processing operation, and the first object.

[0051] In this way, users can simultaneously express the content to be processed, the processing action, and the distribution object in a single interaction, reducing the number of operations required to switch between different interfaces and configure related information separately. Since the content to be processed, the processing action, and the distribution object can be submitted uniformly in a single interaction, the client does not need to refresh the interface multiple times or initiate multiple rounds of interaction to collect the above information separately, thereby reducing the number of data interactions between the client and the cloud, reducing the server's request processing load, and improving the overall efficiency of content processing and distribution.

[0052] In some cases, receiving the first input may include: the electronic device 110 receiving the first input through a third interface, the third interface being used for interaction between a first account and at least one object, the first input indicating one or more messages in the interaction as first media content. Figure 2A As an example, the session record indicated by information item 211 can originate from one or more messages in the third interface. For instance, a user can select one or more messages in the session interface and trigger the use of one or more messages as the primary media content.

[0053] In some cases, receiving the first input may include receiving descriptive information, which describes at least one attribute of the first media content, the first media content being determined based on at least one attribute. The at least one attribute may include, for example, at least one of time, theme, type, related object, or other attributes. Examples include "yesterday's discussion about project A," "recent meeting minutes," or "a recently completed design document," etc.

[0054] In some scenarios, electronic device 110 can determine a content range based on a first attribute among at least one of the attributes, the content range including multiple media contents; and determine a first media content from the multiple media contents, wherein the first media content matches the descriptive information. In this way, users can specify the content to be processed in a descriptive manner without having to search for and select corresponding media content one by one, thereby reducing the number of steps in the content location process.

[0055] In some cases, receiving the first input may further include: in response to receiving a predetermined element, presenting at least one identifier, the at least one identifier being used to identify at least one media content; and receiving the first input, the first input instructing the selection of a first identifier among the at least one identifier, the first identifier being used to identify the first media content.

[0056] As an example, the predefined element may include an "@" element, a quote element, or other triggering elements. In response to receiving a predefined element, the electronic device 110 may display identifiers corresponding to multiple media contents, such as document identifiers, session identifiers, meeting minutes identifiers, or other media content identifiers. The user can select one or more identifiers to indicate the first media content.

[0057] In some cases, an intelligent system can perform one or more types of operations on the first media content to serve as a second media. These one or more types of operations may include, for example, at least one of the following: translation, format conversion, typesetting, etc., including at least one of translation, format conversion, content extraction, content organization, typesetting adjustment, summary generation, or information reorganization.

[0058] In some examples, the electronic device 110 can acquire the processing result obtained by the intelligent system after performing one or more types of operations based on the first media content, and use the processing result as the second media content. For example, when the first media content includes content corresponding to a first language, the intelligent system can perform a translation operation on the first media content and use the translation result as the second media content; or, when the first media content includes unstructured content, the intelligent system can perform a sorting operation on the first media content and use the sorted structured content as the second media content.

[0059] For example, electronic device 110 can receive a first instruction to "translate and send to the target object." In response to the first instruction, the intelligent system can acquire first media content, perform a translation operation on the first media content, generate a corresponding translation result, and provide the translation result as second media content to the target object. As another example, electronic device 110 can receive a first instruction to "organize and send to the project group." In response to the first instruction, the intelligent system can organize, structure, or adjust the layout of the first media content, and provide the processed content as second media content to the project group.

[0060] In this way, intelligent systems can transform, organize, or reconstruct existing content, enabling secondary media content to meet the requirements of different audiences regarding content format, language format, or presentation format, thereby improving the adaptability and usability of content processing.

[0061] In some cases, an intelligent system can generate at least a portion of a second media content based on the first media content. For example, an intelligent system can generate summary content, supplementary information, concluding content, or other content based on the first media content, and use the generated content as part of the second media content.

[0062] For example, electronic device 110 can receive a first instruction to "summarize and send to the first object". In response to the first instruction, the intelligent system can analyze the first media content, extract key information, generate a summary, and provide the summary as second media content to the first object. As another example, electronic device 110 can receive a first instruction to "extract action items and send to the project leader". In response to the first instruction, the intelligent system can identify the to-do items, responsible persons, and time nodes based on the first media content, and generate corresponding action item content as second media content.

[0063] In this way, the second media content can not only come from the conversion and organization of the original content, but also from the new content generated by the intelligent system based on the first media content. This enables the intelligent system to provide richer content processing capabilities and meet the needs of information extraction, content generation and knowledge processing in different business scenarios.

[0064] In some cases, the intelligent system can first process the first media content to obtain third media content. This third media content may include summaries, translations, structured content, supplementary information, or other processing results. The intelligent system can then add this third media content to the second media content.

[0065] For example, an intelligent system can add generated meeting summaries to existing meeting minutes, add translation results to original documents, add extracted action items to project documents, or insert processing results into user-specified locations. As another example, an intelligent system can create new documents based on third-party media content and provide these new documents as second-party media content to a first object.

[0066] In this way, the processing results can be provided independently as secondary media content, or they can be integrated with existing content to form new secondary media content. This supports various business scenarios such as content addition, content updates, document maintenance, and new document generation, improving the flexibility of content processing methods and the ability to reuse content.

[0067] In some cases, the electronic device 110 may present first information to indicate the provision status of the second media content. For example, after receiving a first instruction, the intelligent system may perform corresponding processing based on the first media content and obtain the second media content. After the second media content is generated, the electronic device 110 may present the first information corresponding to the second media content to inform the user of the current processing result and the corresponding provision status. For example, the first information may be used to indicate that the second media content is in a pending provision state, a provided state, a cancelled provision state, or other states related to the provision process of the second media content.

[0068] Continue to refer to Figure 2C Interface 200C can be provided and presented by a first application. After receiving a first instruction and completing the processing of the first media content, electronic device 110 can present first information. For example, the first information can be presented in the form of a card 220. The card 220 presents a first prompt message 221 and second media content obtained by the intelligent system through processing the first media content. The second media content can be, for example, a summary, translation, meeting minutes, summary results, or other processing results generated by the intelligent system. The first prompt message can be used to inquire whether to provide the second media content to the first object.

[0069] In some cases, message 224 may be presented in interface 200C. Message 224 corresponds to a first instruction issued by the user to the intelligent system. For example, message 224 may include information input by the user indicating first media content, processing content, and a first object.

[0070] In some scenarios, electronic device 110 may receive a first operation. The first operation is issued in response to a first notification message, instructing the provision of second media content to a first object. The first notification message 221 includes a send control 223. In response to receiving the first operation in response to the send confirmation control 223, electronic device 110 may trigger the provision of the second media content to the first object. For example, electronic device 110 may send the second media content to a session, group, channel, or other receiving location corresponding to the first object, thereby enabling the first object to receive the second media content.

[0071] In this way, the intelligent system can first process the first media content and then present the resulting second media content to the user for viewing and confirmation. Only after user confirmation is the second media content provided to the first recipient. Therefore, the user can review the processing results before the second media content is actually delivered, thus avoiding misdelivery due to unexpected processing results, content errors, or inaccurate recipient selection, thereby improving the accuracy and reliability of content delivery.

[0072] In some cases, electronic device 110 can receive a second operation, which is issued in response to the first prompt message, instructing the cancellation of providing the second media content to the first object. Furthermore, electronic device 110 can stop displaying the first prompt message.

[0073] In some examples, in response to a second operation on the cancel send control 224, the electronic device 110 may stop presenting the card 220 and present... Figure 2E The interface 200E is shown. Interface 200E can display message 240, which can be used to indicate that the delivery of the second media content to the first recipient has been cancelled. In this way, the user can cancel the delivery operation before the second media content is actually delivered to the first recipient. If the user finds that the processing result is not as expected, the first recipient is selected incorrectly, or the second media content is not needed temporarily, they can directly terminate the subsequent delivery process. This method can reduce the occurrence of erroneous delivery and improve the controllability and accuracy of the content delivery process.

[0074] In some cases, electronic device 110 can receive a third operation instructing the updating of the second media content. Further, electronic device 110 can provide the updated second media content to the first object. Figure 2CAs an example, in response to editing input regarding the second media content 222 or the first prompt message 221, the first application can allow the user to modify the second media content before it is officially provided. For example, the user can add content, delete content, modify the wording, adjust the format, or perform other editing operations to obtain updated second media content. After editing is completed, the electronic device 110 can provide the updated second media content to the first object in response to the user's confirmation.

[0075] As an example, meeting minutes generated by the intelligent system may omit some information, and users can supplement the corresponding content before sending it; or, the summary content generated by the intelligent system may not be completely compatible with the reading habits of the target audience, and users can polish and adjust the content before providing it to the target audience.

[0076] In this way, users can modify and improve the second media content generated by the intelligent system without having to re-initiate the content processing workflow, thereby improving the match between the second media content and actual needs. At the same time, since users can directly edit based on existing processing results without having to reselect the first media content, reconfigure processing requirements, or regenerate processing results, it reduces the consumption of computing resources and user operation costs caused by repetitive processing, improving the overall efficiency of content processing and distribution.

[0077] In some cases, the first information may include a second notification message. The electronic device 110 may display a second notification message indicating that the second media content has been provided to the first object. After providing the second media content, the electronic device 110 may provide feedback to the user regarding the corresponding execution result. For example, the electronic device 110 may display information indicating that the content has been successfully sent, successfully shared, or successfully distributed, so that the user is aware that the second media content has been provided to the target object.

[0078] like Figure 2D As shown, the first information can be presented via card 230. Card 230 may include a second prompt message 231. The second prompt message 231 may indicate that the second media content has been provided to the first object (e.g., displayed as "Sent, check it out").

[0079] In some cases, the second notification message 231 may include second media content. For example, the electronic device 110 may present all or part of the second media content in the second notification message 231 so that the user can quickly view the content already provided to the first object.

[0080] In some cases, the second notification message 231 may include access information enabling the viewing of the second media content. The access information is used to access the presentation interface corresponding to the second media content. For example, the access information may include links, jump entry points, shortcut controls, or other information that can trigger the viewing of the second media content. In response to the triggering of the second notification message 231 or the access information, the electronic device 110 may present an interface corresponding to the second media content. In this way, the electronic device 110 can not only indicate that the second media content has been provided to the first object, but also provide the user with an entry point to view the second media content, thereby improving the user's awareness of the content distribution result.

[0081] In some cases, Interface 200D can be rendered via two parallel trigger paths. In the first path, in Figure 2C After receiving the first operation on the confirmation sending control 223 in the described interface 200C, the electronic device 110 provides the second media content to the first object and further presents interface 200D. In the second path, the intelligent system directly performs automatic distribution without manual review. For example, the user can pre-configure the automatic distribution mode, or the first instruction itself corresponds to a processing task that does not require confirmation. In this case, after receiving the first instruction and processing it to obtain the second media content, the intelligent system can directly provide the second media content to the first object and present interface 200D.

[0082] This approach supports both manual confirmation and automated distribution modes simultaneously. In manual confirmation mode, users can review the processing results before the secondary media content is actually delivered, thereby improving the controllability and accuracy of content distribution. In automated distribution mode, the intelligent system can directly complete content processing and distribution, thus increasing automation and reducing end-to-end cloud communication overhead.

[0083] In some cases, the second notification message is presented on the first interface of the first application. The electronic device 110 can receive a fourth operation, which is an action taken in response to the second notification message; and trigger the presentation of second media content on the second interface, wherein the second interface is the interface of the second application, and the first application is different from the second application.

[0084] by Figure 2D and Figure 2F As an example, the second prompt message 231 may include a "Go and see" control or other triggerable elements. In response to receiving a fourth action for the second prompt message 231, the electronic device 110 may trigger the interface 200F provided by the second application.

[0085] In some cases, electronic device 110 can determine the location of the second media content based on the access information, session identifier, group identifier, or content identifier carried in the second prompt message 231, and trigger the second application to open the corresponding interface. For example, interface 200F can be a session interface corresponding to the target contact, a group interface corresponding to the target group, or other content display interface. Interface 200F can display the second media content 251 sent by the intelligent system agent user to the first object.

[0086] In this way, once users are aware that the secondary media content has been successfully delivered, they can directly jump to the interface where the secondary media content is located to view the actual delivery result without having to manually search for the corresponding contact, group, or content location. This streamlines the interaction between content processing and content distribution applications, reducing the need for users to search and switch between different applications and multiple interfaces, improving content tracking efficiency and cross-application collaborative experience.

[0087] In some scenarios, the first application is logged in based on a first account. For example, the first account may correspond to an account in a unified identity authentication system. Electronic device 110 can log in to both the first and second applications based on the first account, thereby allowing the first and second applications to share resource information associated with the first account. The intelligent system can access media content associated with the first account based on the first account. For example, media content may include session content, group session content, document content, meeting minutes, and other media content.

[0088] In some cases, the first object may include a contact in the second application that is associated with the first account. For example, the first object may include a contact in the second application that is associated with the first account, or a group in the second application that includes the first account.

[0089] In some scenarios, the intelligent system is provided by a first application, and the second media content is provided to a first object through the first application. As an example, the first application could be an instant messaging application, a collaborative office application, or other applications, with the intelligent system acting as an intelligent assistant within the first application. In this scenario, the user does not need to switch to a separate intelligent system application; they can directly invoke the intelligent system within the first application to complete content processing and delivery.

[0090] In some scenarios, the first media content may include at least one of the following: conversation content, at least one image, at least one audio file, at least one video file, at least one text and graphic file, at least one document, and meeting minutes. For example, if the first media content is conversation content, the intelligent system can summarize, extract, or translate the conversation content; if the first media content is a document, the intelligent system can organize, analyze, or extract content from the document; if the first media content is meeting minutes, the intelligent system can generate meeting summaries, action items, or to-do lists; if the first media content is an image, audio, or video, the intelligent system can perform content creation based on this content and generate corresponding second media content.

[0091] In this way, primary media content can include not only text content, but also various other types of media content such as images, audio, video, and documents. This makes the intelligent system applicable to various business scenarios such as office collaboration, knowledge management, content creation, information sharing, and team collaboration, thus expanding the scope of application of content processing and distribution solutions.

[0092] In some cases, session content may include at least one of the following: media content generated during the session, or media content received during the session. Figure 2A As an example, the session record indicated by information item 211 can include both media content generated by the user or intelligent system during the session and media content received during the session. In this way, the scheme can cover content generated bidirectionally during the session, expanding the range of sources of processable content. Since session content is processed in a uniform message reference format, the client does not need to distinguish content sources and load them separately, thereby reducing the processing overhead and memory usage of content acquisition.

[0093] It should be understood that the processing of the first media content and the provision of the second media content to the first object described above can be implemented by different implementing entities in various ways. Three example implementation methods are given below.

[0094] In the first implementation, the processing of the first media content and the provision of the second media content to the first object can be completed independently by the electronic device 110. In this implementation, the electronic device 110 runs a local intelligent system to process the first media content to obtain the second media content, and then provides the second media content to the first object.

[0095] In the second implementation, the processing of the first media content and the provision of the second media content to the first object can be performed by the server 130. In this implementation, the electronic device 110 provides a first instruction to the server 130, which then runs an intelligent system to process the first media content to obtain the second media content, and pushes the second media content to the first object. The electronic device 110 can display first information to indicate the provision status of the second media content.

[0096] In the third implementation, the processing of the first media content and the provision of the second media content to the first object can be completed collaboratively by the electronic device 110 and the server 130. In this implementation, the electronic device 110 and the server 130 can each undertake a part of the processing and distribution. For example, the electronic device 110 can complete the acquisition and preprocessing of the first media content, and the server 130 can complete the further processing and push the second media content to the first object, or the two can share the work in other appropriate ways. This document is not limited in this respect.

[0097] Figure 3 A flowchart of an example process 300 for content processing according to some scenarios is shown. Process 300 can be implemented at electronic device 110. See below for reference. Figure 3 To describe process 300.

[0098] like Figure 3 As shown in box 310, electronic device 110 receives a first instruction, which is issued to the intelligent system. The first instruction instructs the intelligent system to process first media content and also instructs the intelligent system to provide second media content to the first object. The second media content is obtained by the intelligent system through processing the first media content. Its interactive presentation can be found above. Figure 2A The example described.

[0099] In box 320, electronic device 110 displays first information, which indicates the provision status of the second media content. Its interactive presentation can be found above. Figure 2C The example described.

[0100] In this way, users can express their intention to process and distribute media content with a single command, eliminating the need for repeated switching and manual operations between multiple applications, thus shortening the interaction chain for content processing and distribution. Simultaneously, by reducing page jumps and redundant loading between applications, the client's page rendering overhead and the number of page requests to the server are reduced, consequently decreasing the bandwidth consumption for end-to-cloud communication and the server's query load.

[0101] In some cases, the electronic device 110 may present second media content and a first prompt message asking whether the second media content should be provided to the first object. For specific interactive presentation details, please refer to the above. Figure 2C The example described illustrates this approach. In this way, users can preview the processing results before distribution and decide whether to distribute them on the spot, reducing the need for additional redirects to view the results. Simultaneously, because the processing results are presented directly on the current screen, the client does not need to load a separate details page, reducing client-side page rendering overhead and the number of page requests made to the server.

[0102] In some cases, electronic device 110 can receive a first operation in response to the first prompt message and provide second media content to the first object. For specific interactive presentation, please refer to the above. Figure 2C The example described illustrates this. In this way, users can complete the distribution of processing results with a single confirmation operation, reducing the need for manual forwarding between different applications. Simultaneously, since the distribution is handled by the intelligent system in conjunction with server 130, the client does not need to load the session interface of each distribution target individually, thus reducing client rendering overhead and the number of requests sent to the server.

[0103] In some cases, electronic device 110 can receive a second operation in response to the first prompt message and stop displaying the first prompt message. For specific interactive presentation details, please refer to the above. Figure 2E The example described illustrates this approach. In this way, users can promptly cancel unconfirmed distributions to avoid accidental delivery, reducing the need for remedial actions to retract content. Simultaneously, since the initial notification message stops appearing and distribution is no longer triggered after cancellation, the client does not need to maintain the corresponding interactive rendering, thus avoiding invalid end-to-end cloud interactions.

[0104] In some cases, electronic device 110 can receive a third operation instructing the updating of the second media content and provide the updated second media content to the first object. Specific interactive presentations can be found above. Figure 2C The example described illustrates this approach. In this way, users can correct processing results before distribution, reducing the number of times processing needs to be re-initiated due to unsatisfactory results. Simultaneously, because corrections are performed locally on the client side without re-invoking the intelligent system, the number of processing calls to the intelligent system and the corresponding computational overhead, as well as the number of edge-cloud interaction rounds, are reduced.

[0105] In some cases, electronic device 110 may display a second notification message indicating that second media content has been provided to the first object. For specific interactive presentation details, please refer to the above. Figure 2DThe example described illustrates this approach. In this way, users can directly learn the delivery status after distribution is complete, reducing the need to switch to the target application to confirm the result. Simultaneously, because the delivery status is presented locally as a notification message, the client does not need to load the target application's session list, thus reducing the number of queries to the server and the bandwidth consumption for end-to-end cloud communication.

[0106] In some cases, the second notification message is presented on the first interface of the first application. The electronic device 110 can receive a fourth operation on the second notification message and trigger the presentation of second media content on the second interface, which is the second application interface. The first application is different from the second application. For specific interactive presentation details, please refer to the above. Figure 2D and Figure 2F The example described illustrates this approach. In this way, users can jump directly to the target application from the notification message to view the distributed content, reducing the need to search for sessions within the target application. Simultaneously, because the jump target is directly carried in the notification message, the second application can directly locate the corresponding session and load only the relevant content, reducing initial screen rendering overhead and the number of queries to the server.

[0107] In some scenarios, the intelligent system is provided by a first application, and the second media content is provided to the first user through the second application. Both the first and second applications are linked to the first account. For specific interaction details, please refer to the above. Figure 2A and Figure 2C The example described illustrates this approach. In this way, users can leverage a unified account to seamlessly integrate processing and distribution between applications with intelligent processing capabilities and those with distribution capabilities, reducing the need for manual content transfer. Simultaneously, since both applications are linked to the same account and distribution is collaboratively completed by server 130, the second media content does not require repeated relaying through the client, thus reducing client-side processing overhead and the amount of data involved in end-to-end cloud communication.

[0108] In some cases, the first application is logged in based on the first account, and the first object includes contacts in the second application who are associated with the first account, or groups in the second application that include the first account. See above for specific interaction details. Figure 2A The example described illustrates this approach. In this way, the scheme can support distribution to both individuals and groups, expanding the scope of the distribution recipients.

[0109] In some scenarios, the intelligent system is provided by the first application, and the second media content is provided to the first object through the first application. For specific interactive presentation details, please refer to the above. Figure 2B The example described illustrates this. In this way, users can complete the entire content processing and distribution process within a single application, reducing the need to switch between different applications.

[0110] In some cases, electronic device 110 can trigger the provision of access information to the first object to trigger the presentation of the first media content. For specific interactive presentation details, please refer to the above text. Figure 2D The example described illustrates this. In this way, the first object can both access the processed content and review the source content, reducing the need for separate requests and transmissions of the source content. Simultaneously, because the source content is referenced as access information rather than forwarded as a whole, the amount of data transmitted to the first object and the number of times sensitive data is transmitted are reduced.

[0111] In some cases, receiving a first instruction may include: receiving a first input indicating first media content; receiving a second input indicating the processing to be performed by the intelligent system; and receiving a third input for selecting a first object from a plurality of objects. Specific interactive presentations can be found above. Figure 2A The example described illustrates this approach. In this way, users can express the content to be processed, the action to be taken, and the recipient to be distributed all at once within the same area, reducing the number of times they need to switch between different interfaces. Simultaneously, because all this information is submitted in a single interaction, the client does not need to refresh the interface multiple times, thus reducing the number of interaction rounds initiated to the server and the amount of data in edge-cloud communication.

[0112] In some cases, receiving the first input may include receiving descriptive information for describing at least one attribute of the first media content, the first media content being determined based on at least one attribute. For specific interactive presentation details, please refer to the above. Figure 2A The example described illustrates this. In this way, users can specify the content to be processed in a descriptive manner without having to manually select each item, reducing the number of steps involved in selecting content.

[0113] In some cases, determining the first media content may include: determining a content scope encompassing multiple media contents based on a first attribute of at least one attribute; and obtaining the first media content that matches the descriptive information from the multiple media contents. Specific interactive presentations can be found above. Figure 2A The example described illustrates this approach. In this way, the solution can quickly and accurately locate the content to be processed based on the description, reducing the need to search through large amounts of content one by one.

[0114] In some cases, receiving the first input may include receiving the first input through a third interface used for interaction between the first account and at least one object, wherein the first input indicates one or more messages in the interaction as first media content. Specific interaction presentation can be found above. Figure 2A The example described illustrates this. In this way, users can directly select messages from the interaction as pending content without manually copying and pasting, reducing the number of steps required.

[0115] In some cases, receiving the first input may include: in response to receiving a predetermined element, presenting at least one identifier for identifying at least one media content; and receiving a first input indicating the selection of a first identifier, the first identifier being used to identify the first media content. In this way, users can quickly retrieve and select processable media content identifiers via predetermined elements, reducing the need for manual input of content to be processed.

[0116] In some cases, the second media content is obtained by performing one or more types of operations on the first media content to produce the second media content; or by generating at least a portion of the second media content based on the first media content. In this way, the solution can support multiple processing methods to adapt to different processing needs, expanding the coverage of processing capabilities.

[0117] In some cases, second media content is obtained by processing first media content to obtain third media content, and by adding the third media content to the second media content. In this way, the second media content can incorporate additional content while retaining the processing results, thus enriching the composition of the provided content.

[0118] In some cases, the primary media content includes at least one of the following: conversation content, at least one image, at least one audio file, at least one video file, at least one graphic / textual file, at least one document, and meeting minutes. In this way, the scheme can cover a variety of types of content to be processed, expanding the range of inputs that can be processed.

[0119] In some cases, session content includes at least one of the following: media content generated during the session, or media content received during the session. In this way, the scheme can cover content generated bidirectionally during the session, expanding the range of sources of content that can be processed.

[0120] A corresponding apparatus for implementing the above methods or processes is also provided.

[0121] Figure 4 A schematic structural block diagram of an example device 400 for content processing under certain circumstances is shown. Device 400 may be implemented as or included in electronic device 110. The various modules / components in device 400 may be implemented by hardware, software, firmware, or any combination thereof.

[0122] like Figure 4As shown, the device 400 includes: a receiving module 410 configured to receive a first instruction, the first instruction being issued to an intelligent system, the first instruction instructing the intelligent system to process first media content, the first instruction also instructing the intelligent system to provide second media content to a first object, the second media content being obtained by the intelligent system through processing the first media content; and a presentation module 420 configured to present first information, the first information being used to indicate the provision status of the second media content.

[0123] In some cases, the presentation module 420 may also be configured to present second media content and a first prompt message for asking whether to provide the second media content to the first object.

[0124] In some cases, the receiving module 410 may also be configured to receive a first operation in response to the first prompt message and provide second media content to the first object.

[0125] In some cases, the receiving module 410 may also be configured to receive a second operation in response to the first prompt message and trigger a stop in displaying the first prompt message.

[0126] In some cases, the receiving module 410 may also be configured to receive a third operation instructing the updating of the second media content and to provide the updated second media content to the first object.

[0127] In some cases, the presentation module 420 may also be configured to present a second prompt message indicating that second media content has been provided to the first object.

[0128] In some cases, the second prompt message is presented on the first interface of the first application. The receiving module 410 can also be configured to receive a fourth operation sent to the second prompt message and trigger the presentation of the second media content on the second interface, which is the interface of the second application. The first application is different from the second application.

[0129] In some cases, the intelligent system is provided by a first application, and the second media content is provided to the first object through the second application. The first application and the second application are associated with the first account.

[0130] In some cases, the first application is logged in based on the first account, and the first object includes contacts in the second application who are associated with the first account, or groups in the second application that include the first account.

[0131] In some cases, the intelligent system is provided by a first application, and the second media content is provided to the first object through the first application.

[0132] In some cases, the receiving module 410 may also be configured to trigger the provision of access information to the first object for triggering the presentation of the first media content.

[0133] In some cases, the receiving module 410 may also be configured to receive a first input for indicating the first media content, a second input for indicating the processing to be performed by the intelligent system, and a third input for selecting a first object from a plurality of objects.

[0134] In some cases, the receiving module 410 may also be configured to receive descriptive information for describing at least one attribute of a first media content, the first media content being determined based on at least one attribute.

[0135] In some cases, the receiving module 410 may also be configured to determine a content range including multiple media contents based on a first attribute of at least one attribute, and obtain a first media content that matches the description information from the multiple media contents.

[0136] In some cases, the receiving module 410 may also be configured to receive a first input via a third interface for interaction between the first account and at least one object, the first input indicating one or more messages in the interaction as first media content.

[0137] In some cases, the presentation module 420 may also be configured to present at least one identifier for identifying at least one media content in response to receiving a predetermined element, and the receiving module 410 may also be configured to receive a first input indicating the selection of a first identifier for identifying a first media content.

[0138] In some cases, the second media content is obtained by performing one or more types of operations on the first media content to become the second media content, or by generating at least a portion of the second media content based on the first media content.

[0139] In some cases, the second media content is obtained by processing the first media content to obtain the third media content, and then adding the third media content to the second media content.

[0140] In some cases, the primary media content includes at least one of the following: conversation content, at least one image, at least one audio, at least one video, at least one graphic content, at least one document, and meeting minutes.

[0141] In some cases, session content includes at least one of the media content generated during the session or the media content received during the session.

[0142] The modules included in device 400 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 device 400 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.

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

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

[0145] Electronic device 500 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 520 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 530 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 500.

[0146] Electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not explicitly stated... Figure 5 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 520 may include computer program product 525 having one or more program modules configured to perform various methods or actions of various examples.

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

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

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

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

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

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

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

[0154] 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 content processing method, comprising: Receive a first instruction, the first instruction being issued to the intelligent system, the first instruction instructing the intelligent system to process first media content, the first instruction also instructing the intelligent system to provide second media content to the first object, the second media content being obtained by the intelligent system through processing the first media content; as well as The first information is presented, which is used to indicate the provision status of the second media content.

2. The method according to claim 1, wherein, The first information includes the second media content and the first notification message. Presenting the first information includes: Presenting the second media content; and The first prompt message is displayed, which is used to ask whether to provide the second media content to the first object.

3. The method according to claim 2, further comprising: Receive a first operation, which is issued in response to the first prompt message, and the first operation instructs to provide the second media content to the first object; as well as Provide the second media content to the first object.

4. The method according to claim 2, further comprising: Receive a second operation, which is issued in response to the first prompt message, and the second operation instructs to cancel providing the second media content to the first object; as well as Stop displaying the first prompt message.

5. The method according to claim 2, further comprising: Receive a third operation, the third operation instructing the updating of the second media content; as well as Provide the first object with updated second media content.

6. The method according to claim 1, wherein, The first information includes a second notification message, and presenting the first information includes: A second notification message is displayed, indicating that the second media content has been provided to the first object.

7. The method of claim 6, wherein the second prompt message is presented on a first interface of the first application, and the method further comprises: Receive a fourth operation, the fourth operation being issued in response to the second notification message; as well as The second media content is triggered to be displayed on a second interface, which is the interface of a second application, and the first application is different from the second application.

8. The method according to claim 1, wherein the intelligent system is provided by a first application, the second media content is provided to the first object through a second application, and the first application and the second application are associated with a first account.

9. The method of claim 8, wherein the first application is logged in based on the first account, and the first object includes at least one of the following: In the second application, the contacts associated with the first account, The second application includes a group containing the first account.

10. The method of claim 1, wherein the intelligent system is provided by a first application, and the second media content is provided to the first object through the first application.

11. The method according to claim 1, further comprising: The system triggers the provision of access information to the first object, the access information being used to trigger the presentation of the first media content.

12. The method of claim 1, wherein receiving the first instruction comprises: Receive a first input, which is used to indicate the first media content; Receive a second input, which is used to instruct the intelligent system to perform the process; as well as Receive a third input, which is used to select the first object from a plurality of objects.

13. The method of claim 12, wherein receiving the first input comprises: Receive description information, the description information being used to describe at least one attribute of the first media content, the first media content being determined based on the at least one attribute.

14. The method of claim 12, wherein receiving the first input comprises: The first input is received through a third interface, which is used for interaction between the first account and at least one object, and the first input indicates one or more messages in the interaction as the first media content.

15. The method of claim 12, wherein receiving the first input comprises: In response to receiving a predetermined element, at least one identifier is presented, the at least one identifier being used to identify at least one media content; as well as The first input is received, which indicates the selection of a first identifier among the at least one identifier, the first identifier being used to identify the first media content.

16. An apparatus for content processing, comprising: The receiving module is configured to receive a first instruction, which is issued to the intelligent system. The first instruction instructs the intelligent system to process first media content. The first instruction also instructs the intelligent system to provide second media content to a first object. The second media content is obtained by the intelligent system through processing the first media content. as well as The presentation module is configured to present first information, which is used to indicate the provision status of the second media content.

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

18. A computer-readable storage medium having stored thereon computer-executable instructions that can be executed by a processor to implement the method according to any one of claims 1 to 15.

19. 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 15.