Information processing method and electronic equipment

By generating multimedia data and presenting the interactive process of communication events in a time dimension, the problem of low information acquisition efficiency and heavy cognitive burden in existing technologies is solved, achieving high efficiency and comprehensiveness in user information acquisition.

CN121125673APending Publication Date: 2025-12-12LENOVO (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511590686.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-31
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

Existing technologies, when processing data from communication events, result in low efficiency in information retrieval for users and a heavy cognitive burden, making users easily lost in a sea of ​​information.

Method used

By generating multimedia data and presenting the interaction process of communication events in the time dimension, the communication events are sorted out and visualized using large or small models, including generating a first timeline and a second timeline, and displaying interaction time, emotional changes and descriptive information in different areas.

Benefits of technology

It improves the efficiency of users in obtaining information about communication events, reduces cognitive burden, and helps users quickly and efficiently obtain the information they need from communication applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121125673A_ABST
    Figure CN121125673A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and electronic equipment, and relates to the technical field of computer application, and the information processing method comprises the following steps: obtaining a first instruction; the first instruction represents that a communication event exists, and the communication event comprises one-time interaction or multiple-time interaction; generating multimedia data based on the model; and performing output display based on the multimedia data so as to at least present the interaction process of the communication event in a time dimension.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer application technology, and in particular to an information processing method and an electronic device. Background Technology

[0002] In communication applications such as email, communication events often involve one or more interactions. Known technologies have significant limitations in processing data related to these communication events, leading to inefficient information retrieval, heavy cognitive burdens, and often leaving users lost in a sea of ​​information. Summary of the Invention

[0003] Therefore, this application discloses the following technical solution:

[0004] An information processing method, comprising:

[0005] A first instruction is obtained; the first instruction indicates the existence of a communication event, the communication event including one interaction or multiple interactions;

[0006] Multimedia data generation based on the model;

[0007] The multimedia data is used for output display so as to present the interaction process of the communication event at least in the time dimension.

[0008] Optionally, the multiple interactions satisfy the association conditions.

[0009] Optionally, multimedia data can be generated based on the model, including one of the following:

[0010] A first timeline is generated based on the model, and the first timeline is used to characterize the interaction process of the communication event;

[0011] The communication event is generated based on the model, including the elements of one or more interactions.

[0012] The multimedia data includes the first timeline or the element content.

[0013] Optionally, the output display based on the multimedia data includes one of the following:

[0014] The output displays the first timeline;

[0015] In response to receiving a second instruction, based on the element content of one or more interactions included in the communication event, the target interaction corresponding to the target element content in the second instruction is determined, and a second timeline characterizing the interaction process of the target interaction is output to present the interaction process of the target interaction in the time dimension and the dimension of the target element content.

[0016] The first time axis and the second time axis each contain at least one node, and each node represents one interaction of the communication event, or represents the analysis result of analyzing multiple interactions of the communication event.

[0017] Optionally, the display information based on the multimedia data output includes information presented in the first area, the second area, and the third area;

[0018] The first area is used to display the interaction time information corresponding to one or more interactions included in the communication event based on a time axis;

[0019] The second area is used to display emotional change information corresponding to one or more interactions included in the communication event;

[0020] The third area is used to display descriptive information corresponding to one or more interactions included in the communication event;

[0021] The timeline includes at least one node, each node representing a single interaction of the communication event or the analysis result of analyzing multiple interactions of the communication event. Each node corresponds to relevant information in the first region, the second region, and the third region, respectively.

[0022] Optionally, the information processing method further includes:

[0023] Obtain a third instruction; the third instruction includes an information filtering instruction for the displayed information in the information dimension of the target area;

[0024] Filter target node information from the displayed information that matches the information filtering instruction, and display the target node information;

[0025] The target region includes at least one of the first region, the second region, and the third region. The target node information includes information corresponding to the target node in the first region, the second region, and the third region, respectively. The target node is the node in the target region that corresponds to the target information that matches the information filtering instruction.

[0026] Optionally, the emotion change information includes the emotion change trend between the emotions corresponding to different nodes;

[0027] The emotional change trend is based on a broken line representation;

[0028] The emotion change trend includes at least one of the emotion type change trend and the emotion intensity change trend; the emotion type change trend is based on the color representation of the line, and the emotion intensity change trend is based on the thickness representation of the line.

[0029] Optionally, the displayed information may also include a relationship graph representing the relationships between the parties involved in the communication event;

[0030] The nodes in the relationship graph represent the participants in the communication event, and the edges between the nodes represent the interaction relationships between different participants.

[0031] The node size represents the total number of interactions between the participants corresponding to the node in the communication event; the edge thickness represents the frequency of interaction between the nodes corresponding to the edge; and the edge color represents the emotional change information of the nodes corresponding to the edge.

[0032] Optionally, the information processing method further includes:

[0033] In response to interactive operations on the target node, display descriptive information about the target node;

[0034] The explanatory information includes at least one of the emotional information and descriptive information corresponding to the target interaction represented by the target node.

[0035] An electronic device, comprising:

[0036] Memory, used to store at least one set of computer instructions;

[0037] A processor is configured to perform the following processing by executing the instruction set stored in the memory:

[0038] A first instruction is obtained; the first instruction indicates the existence of a communication event, the communication event including one interaction or multiple interactions;

[0039] Multimedia data generation based on the model;

[0040] The multimedia data is used for output display so as to present the interaction process of the communication event at least in the time dimension.

[0041] A storage medium carrying one or more computer instruction sets, which, when executed by an electronic device, enable the electronic device to perform any of the information processing methods provided above. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0043] Figure 1This is a flowchart illustrating one of the information processing methods provided in this application;

[0044] Figure 2 This is an example of the first timeline provided in this application;

[0045] Figure 3 This is an example of a second timeline provided in this application;

[0046] Figure 4 This is an example of an overall timeline containing content displayed in three regions, as provided in this application;

[0047] Figure 5 This is another flowchart illustrating the information processing method provided in this application;

[0048] Figure 6 This is an example of filtering and displaying target node information based on a specified time range provided in this application;

[0049] Figure 7 This is an example of the relationship graph provided in this application;

[0050] Figure 8 This is an example of how node description information can be retrieved and displayed through node operations, as provided in this application.

[0051] Figure 9 This is a structural diagram of the electronic device provided in this application. Detailed Implementation

[0052] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0053] This application provides an information processing method and an electronic device, which improves the efficiency of users' information acquisition, reduces cognitive burden, and prevents users from getting lost in the sea of ​​information by sorting out the interaction process of communication events in communication applications.

[0054] The information processing method can be applied to electronic devices in a variety of general or special computing environments or configurations, such as personal computers, handheld or portable devices, tablet devices, multiprocessor devices, etc.

[0055] See Figure 1 The flowchart shown illustrates the information processing method provided in this application embodiment, which may include the following steps 101 to 103, which are described in detail below.

[0056] Step 101: Obtain a first instruction; the first instruction indicates the existence of a communication event, which includes one interaction or multiple interactions.

[0057] The communication events mentioned can be, but are not limited to, communication events generated by interactions between different participants through various applications with communication functions, such as email applications and instant messaging applications. Taking email applications as an example, the communication events can include events where different participants form corresponding email chains / email conversations through email interactions.

[0058] The first instruction indicates the existence of a communication event. Specifically, the first instruction can be an instruction initiated by the user during the use of a communication application to instruct the interaction process of the required communication event (in order to output and display relevant information based on the analysis results). Taking an email application as an example, it can specifically be an instruction initiated by the user to instruct the interaction process of the required email chain.

[0059] In implementation, corresponding controls, such as buttons, can be set up in communication applications like email to support users in initiating the first instruction to organize the interactive process of the desired communication event. Based on the provided controls, after selecting or querying the desired communication event from the communication application, such as querying the email chain formed by the various emails exchanged with a specified contact, users can initiate the first instruction to organize the interactive process of that email chain by clicking the corresponding function button.

[0060] However, this is not the only option. In other implementations, users can also initiate a first instruction to organize the interaction process of the required communication events based on voice input, text input, or other methods.

[0061] Step 102: Generate multimedia data based on the model.

[0062] In response to receiving a first instruction, embodiments of this application generate multimedia data of the communication event indicated by the first instruction based on a model.

[0063] In practice, upon receiving the first instruction, the communication event data of the communication event indicated by the first instruction can be obtained first, such as collecting the email chain data of the email chain indicated by the first instruction. Then, the communication event data such as the email chain data are input into the model. The model sorts out the interaction process of the communication event indicated by the first instruction based on the input data and generates multimedia data representing the sorting results.

[0064] The email chain data includes the email data of each email contained in the email chain, including but not limited to the contact person (such as sender, recipient, CC, etc.), subject, time, body content, attachments, etc. of each email.

[0065] The model used to generate multimedia data can be an AI model, such as a large model or a small model. The large model can be a general-purpose large model, such as a general-purpose large language model (LLM), a visual large model, a multimodal large model, etc., or it can be an expert large model obtained by fine-tuning a general-purpose large model based on specific needs. This application does not limit this approach. The large model learns the features and patterns of the input information by training on a large amount of diverse data. It typically has hundreds of millions to hundreds of billions of model parameters (such as the weights corresponding to the model's network layers, used to control model behavior), and can capture complex relationships and patterns in the input information for accurate and efficient inference / computation.

[0066] Step 103: Output and display based on the multimedia data, so as to present the interaction process of the communication event at least in the time dimension.

[0067] The display information based on the multimedia data output can be the multimedia data itself, or it can be data generated after processing the multimedia data. There is no limitation on this, and it can be determined according to the actual application.

[0068] Based on the display information of the multimedia data output, the interaction process of the communication event can be presented at least in the time dimension. For example, the interaction process of each email in the email chain indicated by the first instruction can be presented at least in the time dimension.

[0069] In summary, the information processing method provided in this embodiment, after obtaining a first instruction representing the existence of a communication event, generates multimedia data based on a model and outputs and displays the multimedia data. This allows the interaction process of the communication event to be presented at least in the time dimension. It realizes the sorting out of the interaction process of the communication event and the visualization of information output based on the sorting out of the interaction process. This enables users to quickly obtain information about the communication event based on the relevant information sorted out by the visualization of the interaction process, thereby effectively improving the user's information acquisition efficiency and reducing the user's cognitive burden of communication events, so as to avoid them getting lost in the sea of ​​information when using communication applications.

[0070] In an alternative embodiment, if a communication event includes multiple interactions, then the multiple interactions included in the communication event satisfy an association condition.

[0071] Association conditions can be set to at least one of the following conditions:

[0072] Condition 1: The multiple interactions involve the same or related participants;

[0073] Condition 2: The multiple interactions share the same theme and / or keywords;

[0074] Condition 3: The similarity or correlation between the interactive content of the multiple interactions reaches a threshold.

[0075] For example, taking a communication event as an email chain, the multiple interactions included in the communication event can include a series of interactions represented by emails exchanged within the email chain.

[0076] In this context, a series of emails within the same email chain satisfying the aforementioned association condition can mean that the contacts in the series of emails within the same email chain are the same or have a related relationship. For example, the sender and recipient of email 1 are the recipient and sender of email 2, respectively; or, the sender and recipient of email 2 have a related relationship with the sender or recipient of email 1 (e.g., the sender of email 2 and the sender of email 1 belong to the same project / company, or the sender of email 2 is copied by the sender of email 1 or mentioned in the body of the email (e.g., @)).

[0077] In practical applications, there is often a need to extract / acquire information from multiple interactions that meet association conditions, such as interactions with the same or related participants, or interactions with the same topic or similar content. Based on the solution in this embodiment, the interaction process of communication events can be sorted out and the corresponding output can be displayed to support users to quickly and efficiently acquire information from multiple interactions that meet association conditions, making it easy for users to quickly and efficiently obtain the required information from a series of interactions that meet association conditions, such as email chains.

[0078] In an optional embodiment, step 102 of the information processing method provided in this application, namely generating multimedia data based on the model, can be implemented as any one of the following implementation methods 11) and 12).

[0079] 11) Generate a first timeline based on the model, the first timeline being used to characterize the interaction process of the communication event.

[0080] In this embodiment 11), after inputting communication event data such as email chain data into the model, the model sorts out the interaction process of the communication events based on the input communication event data and outputs a first timeline representing the interaction process of the communication events.

[0081] The first timeline contains at least one node, each node representing one interaction of the communication event, or representing the analysis result of analyzing multiple interactions of the communication event.

[0082] In the case where each node on the first timeline represents a single interaction of a communication event, the node information of each node may include relevant information about the interaction it represents, such as the elements, attributes / features corresponding to the interaction, and / or the original interaction content information. In the case where each node on the first timeline represents the analysis results of multiple interactions of a communication event, the node information of each node may include relevant summary / analysis information about interactions of the same category within the communication event, and may also include information about each interaction within the same category (such as summaries, key information, etc.).

[0083] The same type of interaction can refer to interactions that have the same or similar elements, attributes / features among the various interactions included in the communication event.

[0084] Taking a communication event as an example of an email chain, each node in this first timeline can represent an email in the email chain, or represent the analysis results of analyzing similar emails in the email chain.

[0085] In this context, if each node on the first timeline represents an email in the email chain, the node information of each node can include information such as the elements, attributes / features, and / or the original email content corresponding to the email it represents. If each node on the first timeline represents the analysis results of multiple emails in the email chain, then the node information of each node can include relevant summary information of similar emails corresponding to that node, such as key events and sentiments corresponding to similar emails.

[0086] The elements corresponding to the interaction include, but are not limited to, the event type (such as budget, decision-making, problem raising and solving events corresponding to incoming / outgoing emails), emotion, summary, and other information. The attributes / characteristics of the interaction include, but are not limited to, the time, participants, and topic of the interaction.

[0087] In this implementation method 11), the multimedia data generated by the model includes a first timeline.

[0088] 12) Generate the element content of one or more interactions included in the communication event based on the model. The multimedia data includes the element content.

[0089] In this implementation method 12), after inputting communication event data such as email chain data into the model, the model sorts out the interaction process of the communication events based on the input communication event data, and outputs the element content of one or more interactions included in the communication event. For example, it outputs the interaction event type, sentiment, summary and other element content corresponding to one or more emails in the email chain.

[0090] This embodiment generates a first timeline representing the interaction process of a communication event based on a model, or generates element content of one or more interactions included in the communication event. This enables the organization of the interaction process of the communication event, facilitating subsequent output display based on the organized first timeline or element content. This helps users quickly and efficiently obtain information about the communication event based on the output information.

[0091] In an optional embodiment, step 103 of the information processing method provided in this application, namely, outputting and displaying based on the multimedia data, can be implemented as one of the following embodiments 21) and 22).

[0092] 21) Output the first time axis.

[0093] This implementation 21) corresponds to the implementation 11) for generating multimedia data described above, and is used to directly output and display the first timeline.

[0094] The first timeline displays at least one node in chronological order, representing a single interaction of the communication event based on each node, or representing the analysis results of analyzing multiple interactions of the communication event.

[0095] In practical applications, the relevant information of the interaction represented by the node can be directly displayed on the node of the first timeline, such as directly displaying the element, attribute / feature information corresponding to the interaction. Alternatively, the relevant information of the interaction represented by each node can be bound and hidden, and users can expand or call up the information bound to the node and display it by interacting with the node.

[0096] See Figure 2 This provides an example of a first timeline corresponding to an email chain. In this example, each node represents an email in the chain, and the nodes are distributed sequentially on the first timeline. Each node corresponds to specific time information, namely the sending / receiving time of the email it represents. Each node directly displays information such as the interaction event type and key events of the email it represents, and allows interaction with the node to expand the detailed email content.

[0097] 22) In response to receiving the second instruction, based on the element content of one or more interactions included in the communication event, determine the target interaction corresponding to the target element content in the second instruction, and output a second timeline characterizing the interaction process of the target interaction, so as to present the interaction process of the target interaction in the time dimension and the dimension of the target element content.

[0098] The second timeline also includes at least one node, each node representing one interaction of the communication event, or representing the analysis result of analyzing multiple interactions of the communication event.

[0099] The second instruction is a user-initiated instruction to indicate a custom label. Optionally, the custom label can be a target element specified by the user, such as a specified emotion, interaction event type, summary, or other target element.

[0100] This embodiment 22) corresponds to the embodiment 12) for generating multimedia data described above.

[0101] In the case of generating multimedia data using implementation method 12), this embodiment 22) supports users to initiate a second instruction to indicate custom tags as needed. For example, users can input custom tags such as specified emotions, interaction event types, and summaries in email applications through controls such as search bars and input boxes, and / or voice interfaces.

[0102] In response to receiving a second instruction, the agent may, but is not limited to, determine the target interaction corresponding to the target element content (custom label) in the second instruction based on the element content of one or more interactions included in the communication event, and output a second timeline characterizing the interaction process of the target interaction, so as to present the interaction process of the target interaction in the time dimension and the dimension of the target element content.

[0103] See Figure 3 This illustrates an example of a second timeline that includes the interaction process of an agent outputting emails that correspond to a specified emotion, presented from both a time and emotion dimension, based on a specified label such as "positive" emotion input by the user.

[0104] This embodiment, by outputting a first timeline or a second timeline, allows users to intuitively understand the interaction process of communication events from at least a time dimension. This enables them to quickly and efficiently obtain information about communication events such as email chains, improving the efficiency of information acquisition and reducing cognitive burden.

[0105] In one optional embodiment, the display information based on the multimedia data output includes information presented in the first area, the second area, and the third area.

[0106] The first area is used to display the interaction time information corresponding to one or more interactions in a communication event based on a timeline, such as displaying the sending and receiving times of each email in an email chain.

[0107] The second area is used to display information on emotional changes corresponding to one or more interactions in a communication event, such as the trend of emotions changing from positive to negative, or from negative to positive.

[0108] The third area is used to display descriptive information corresponding to one or more interactions included in the communication event. Optionally, the descriptive information may include, but is not limited to, at least one of the following: email summary information, key information (such as keywords), interaction event type, and key events.

[0109] The timeline includes at least one node, each node representing a single interaction of a communication event or the analysis result of analyzing multiple interactions of a communication event. Each node corresponds to relevant information in the first region, the second region, and the third region, respectively.

[0110] See Figure 4 This provides an example of the display information output based on the interaction process of the email chain. In this example, the output display information is also presented in the form of a timeline, including the information content of the first area, the second area, and the third area.

[0111] like Figure 4 As shown, the first area displays the sending and receiving times of emails represented by each node in chronological order; the second area displays the emotional change information corresponding to the emails represented by each node; and the third area displays the descriptive information of the emails represented by each node, such as the type of interaction event and key events.

[0112] In practical applications, the information displayed in the three areas can be presented directly within their respective areas, or it can be hidden by default and displayed when the user performs an interactive operation on the corresponding area.

[0113] This embodiment supports users in quickly and efficiently obtaining multi-dimensional information about communication events such as email chains from different information dimensions represented by different display areas. This not only improves the efficiency of information acquisition and reduces the cognitive burden on users, but also further enhances the comprehensiveness of information acquisition.

[0114] In an alternative embodiment, see Figure 5 The flowchart shown in this application illustrates that the information processing method provided may further include the following processes:

[0115] Step 501: Obtain a third instruction; the third instruction includes an information filtering instruction for the output display information in the information dimension of the target area.

[0116] The target area includes at least one of the first area, the second area, and the third area.

[0117] The third instruction may specifically include keywords, tags, and / or relevant range information that the user inputs based on their needs in the information dimension of the target area for information filtering, such as specified emotions, event types, time ranges, etc.

[0118] Step 502: Filter the target node information that matches the information filtering instruction from the displayed information, and display the target node information.

[0119] The target node information includes the information corresponding to the target node in the first region, the second region, and the third region, respectively. The target node is the node in the target region that matches the target information (e.g., falling at certain time points within a specified time range).

[0120] In practice, the target information that matches the information filtering instruction in the third instruction can be queried in the target dimension first (e.g., querying various time points contained in a specified time range) to determine the target node corresponding to the target information. Then, the target node is filtered in the above three areas to filter out the information corresponding to the target node in the three areas, thereby obtaining the target node information and outputting and displaying the target node information.

[0121] See Figure 6 This provides an example of filtering and displaying target node information based on a specified time range. In this example, the user enters their desired time range, such as "the most recent hour," for the displayed timeline. Based on this specified time range, the system performs linked filtering within three regions of the timeline, ultimately filtering out each node that falls within the user-specified time range and its corresponding information within the three regions, and then outputting and displaying the filtered information.

[0122] Based on the solution in this embodiment, users can further filter the information content of each area of ​​the displayed information from any information dimension or different combinations of dimensions as needed, thereby further improving the user experience of communication applications such as email applications.

[0123] In one optional embodiment, the emotion change information displayed in the second area of ​​the information display includes the emotion change trend between the emotions corresponding to different nodes.

[0124] Optional, see Figure 6 The emotional change trend is based on a line graph representation. Each vertex on the line corresponds to a node, representing the emotion of that node.

[0125] Furthermore, optionally, the emotion change trend includes at least one of the emotion type change trend and the emotion intensity change trend.

[0126] The trend of emotion type changes can be, but is not limited to, based on line color representation. For example, green represents positive emotions, red represents negative emotions, and transitional colors between red and green (such as yellow) represent transitional emotions between negative and positive emotions, such as neutral emotions.

[0127] The trend of emotion intensity changes can be represented by the thickness of the line, but is not limited to this. Optionally, the thicker the line, the higher the emotion intensity. For example, the thicker the green line, the more positive the emotions of the email sender and recipient.

[0128] In practical applications, emotion recognition models can be used to identify the emotions corresponding to each interaction in a communication event based on communication event data (such as email subject, sender / recipient, body content, sending and receiving time, and / or attachment content, etc.). These emotions can be categorized as positive, negative, neutral, or emotional intensity, and / or emotional level, respectively.

[0129] Emotion recognition models can be large models or small models trained on samples, etc., of AI models.

[0130] This embodiment subdivides emotional change information into emotional type change trends and / or emotional intensity change trends, and visualizes different emotional change information based on different visual information. This allows users to intuitively observe the detailed emotional information and emotional changes corresponding to different interactions in communication events, and can provide users with a reference for subsequent decision-making or processing from an emotional perspective, thereby further improving the user experience of communication applications.

[0131] In an optional embodiment, the display information further includes a relationship graph representing the relationships between the parties involved in the communication event.

[0132] The nodes in a relationship graph represent the participants in a communication event. For example, a node represents a contact in an email, such as the sender, recipient, and CC recipient.

[0133] Edges between nodes represent the interaction relationships between different participants, such as two contacts exchanging emails.

[0134] Node size represents the total number of interactions between the participants corresponding to the node in the communication event. Edge thickness represents the frequency of interaction between the nodes corresponding to the edge, and edge color represents the emotional change information of the nodes corresponding to the edge.

[0135] See Figure 7It provides an example of a relationship graph corresponding to an email chain, where each node represents a contact in the email chain, such as Lisa or Mike. The node size represents the total number of emails sent and received by the corresponding contact in the email chain; the higher the total number of emails sent and received, the larger the node. The thickness of the edge represents the number of email interactions between the two contacts (such as Tom or John) corresponding to the edge; the more interactions, the thicker the edge. The color of the edge represents the emotional change of the corresponding contact in the email interaction; for example, if the edge is green, it means that the current emotional state of the interaction between the corresponding contacts is positive. Figure 7 Connection strength in this context refers to the number of email exchanges between contacts.

[0136] This embodiment includes a relationship graph of the parties involved in the communication event in the output display information, which makes it easy for users to intuitively observe whether there is interaction between the parties in the communication event, the number of interactions with a specific party, the total number of interactions, the interaction sentiment, and other aspects of interaction information. This allows users to have a comprehensive understanding of the relationship between the parties in the communication event from multiple dimensions, providing further reference for subsequent decision-making or processing.

[0137] In an optional embodiment, the information processing method provided in this application may further include the following processing: displaying descriptive information of the target node in response to an interactive operation on the target node.

[0138] The explanatory information includes at least one of the emotional information and descriptive information corresponding to the target interaction represented by the target node.

[0139] The descriptive information corresponding to the target interaction represented by the target node may include, but is not limited to, at least one of the following: the summary, key information, and interaction event type (such as budget, decision making) corresponding to the target interaction (such as target email) represented by the target node.

[0140] This embodiment allows users to access relevant descriptive information about nodes by interacting with them on the timeline.

[0141] User interactions with nodes may include, but are not limited to, hovering the mouse cursor over a node, double-clicking a node, clicking a node, or right-clicking a node to bring up a menu list and selecting the desired menu item.

[0142] The time axis here can refer to the first time axis, the second time axis, or the overall time axis that includes the above three regions, or it can be a sub-axis generated and output by filtering information from any of the above time axes. The specific time axis can be determined according to the actual application.

[0143] See Figure 8For example, in this example, the user can bring up and display the node's description information by hovering the mouse cursor over the node, such as... Figure 8 As shown, the retrieved explanatory information includes the summary of the email represented by the node, "Concerns about the project budget," the key information, "Lisa expressed concerns about the project budget, pointing out that it may affect the delivery time," and the corresponding sentiment, "negative."

[0144] Based on the solution in this embodiment, users can interact with nodes on the timeline to access related explanatory information. When no interaction is performed with the nodes, this information is hidden by default. Thus, this embodiment can accommodate more information (either displayed or hidden) for users to view within the limited space of the display area, thereby further improving the user experience of communication applications such as email applications.

[0145] This application also discloses an electronic device, the composition and structure of which are as follows: Figure 9 As shown, it includes at least:

[0146] Memory 10 is used to store the computer instruction set;

[0147] Computer instruction sets can be implemented in the form of computer programs.

[0148] The processor 20 is configured to implement the information processing method provided in any of the above method embodiments by executing a set of computer instructions in the memory.

[0149] The processor 20 can be a central processing unit (CPU), a graphics processor, an application-specific integrated circuit (ASIC), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a neural network processor (NPU), a deep learning processor (DPU), or other programmable logic devices.

[0150] Optionally, electronic devices may also include storage resources such as memory and cache.

[0151] Optionally, the electronic device may also include an image acquisition device.

[0152] In addition to these components, electronic devices may also include communication interfaces, communication buses, and other parts. Memory, processor, and communication interface communicate with each other through the communication bus.

[0153] Communication interfaces are used for communication between electronic devices and other devices. Communication buses can be Peripheral Component Interconnect (PCI) buses or Extended Industry Standard Architecture (EISA) buses, and can be categorized into address buses, data buses, control buses, etc.

[0154] This application also discloses a storage medium carrying one or more computer instruction sets, which, when executed by an electronic device, enable the electronic device to implement the information processing method provided in any of the above method embodiments.

[0155] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0156] For ease of description, the above systems or devices are described separately as various modules or units based on their functions. Of course, in implementing this application, the functions of each unit can be implemented in one or more software and / or hardware components.

[0157] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence or the part that makes a creative contribution, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.

[0158] Finally, it should be noted that in this document, relational terms such as first, second, third, and fourth are used to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0159] [P] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. An information processing method, comprising: Obtain the first instruction; The first instruction indicates the existence of a communication event, which may include one interaction or multiple interactions; Multimedia data generation based on the model; The multimedia data is used for output display so as to present the interaction process of the communication event at least in the time dimension.

2. The information processing method according to claim 1, wherein the multiple interactions satisfy the association condition.

3. The information processing method according to claim 1, generating multimedia data based on a model, includes one of the following: A first timeline is generated based on the model, and the first timeline is used to characterize the interaction process of the communication event; The communication event is generated based on the model, including the elements of one or more interactions. in, The multimedia data includes the first timeline or the content of the elements.

4. The information processing method according to claim 3, wherein output display based on the multimedia data includes one of the following: The output displays the first timeline; In response to receiving a second instruction, based on the element content of one or more interactions included in the communication event, the target interaction corresponding to the target element content in the second instruction is determined, and a second timeline characterizing the interaction process of the target interaction is output to present the interaction process of the target interaction in the time dimension and the dimension of the target element content. in, The first time axis and the second time axis each contain at least one node, and each node represents one interaction of the communication event, or represents the analysis result of analyzing multiple interactions of the communication event.

5. The information processing method according to claim 1, wherein the display information based on the multimedia data output includes information presented in the first area, the second area, and the third area; The first area is used to display the interaction time information corresponding to one or more interactions included in the communication event based on a time axis; The second area is used to display emotional change information corresponding to one or more interactions included in the communication event; The third area is used to display descriptive information corresponding to one or more interactions included in the communication event; in, The timeline contains at least one node, each node representing a single interaction of the communication event or representing the analysis result of analyzing multiple interactions of the communication event. Each node corresponds to relevant information in the first region, the second region, and the third region, respectively.

6. The information processing method according to claim 5 further includes: Obtain a third instruction; the third instruction includes an information filtering instruction for the displayed information in the information dimension of the target area; Filter target node information from the displayed information that matches the information filtering instruction, and display the target node information; The target region includes at least one of the first region, the second region, and the third region. The target node information includes information corresponding to the target node in the first region, the second region, and the third region, respectively. The target node is the node in the target region that corresponds to the target information that matches the information filtering instruction.

7. The information processing method according to claim 5, wherein the emotion change information includes the emotion change trend between emotions corresponding to different nodes; The emotional change trend is based on a broken line representation; The emotion change trend includes at least one of the emotion type change trend and the emotion intensity change trend; the emotion type change trend is based on the color representation of the line, and the emotion intensity change trend is based on the thickness representation of the line.

8. The information processing method according to claim 5, wherein the displayed information further includes a relationship graph characterizing the relationships between the parties involved in the communication event; The nodes in the relationship graph represent the participants in the communication event, and the edges between the nodes represent the interaction relationships between different participants. The node size represents the total number of interactions between the participants corresponding to the node in the communication event; the edge thickness represents the frequency of interaction between the nodes corresponding to the edge; and the edge color represents the emotional change information of the nodes corresponding to the edge.

9. The information processing method according to claim 5, further comprising: In response to interactive operations on the target node, display descriptive information about the target node; The explanatory information includes at least one of the emotional information and descriptive information corresponding to the target interaction represented by the target node.

10. An electronic device, comprising: Memory, used to store at least one set of computer instructions; A processor is configured to perform the following processing by executing the instruction set stored in the memory: A first instruction is obtained; the first instruction indicates the existence of a communication event, the communication event including one interaction or multiple interactions; Multimedia data generation based on the model; The multimedia data is used for output display so as to present the interaction process of the communication event at least in the time dimension.