Information processing method and device, electronic equipment and readable storage medium

By providing an information processing method, using AI assistant to automatically filter and summarize information, the problem of low efficiency of users obtaining effective information on the network is solved, and the effect of quickly obtaining effective information is achieved.

CN119668896APending Publication Date: 2025-03-21VIVO MOBILE COMM CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411714669.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

Users are less efficient in obtaining effective information on the network and require a lot of time and effort to screen.

Method used

Provide an information processing method, including receiving an event summary request, determining the target event corresponding to the event summary request, and displaying event summary information of the target event. This method uses AI assistant to automatically complete information screening and summary, reducing the user's operational burden.

Benefits of technology

By automatically determining and displaying event summary information of target events, users can quickly obtain effective information, improve the efficiency of information acquisition, and reduce interference with irrelevant information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119668896A_ABST
    Figure CN119668896A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and device, electronic equipment and a readable storage medium, and belongs to the technical field of electronic equipment. The information processing method comprises the following steps: receiving an event summary request; determining a target event corresponding to the event summary request; and displaying the event summary information of the target event.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to an information processing method, device, electronic equipment and readable storage medium. Background Art

[0002] With the development of information technology, a large amount of information is flooding the Internet. Users who want to obtain effective information often need to spend a lot of time and energy screening, resulting in low efficiency in obtaining effective information. Summary of the invention

[0003] The purpose of the embodiments of the present application is to provide an information processing method, device, electronic device and readable storage medium, which can enable users to quickly obtain effective information.

[0004] In a first aspect, an embodiment of the present application provides an information processing method, including:

[0005] Receive incident summary request;

[0006] Determine the target event corresponding to the event summary request;

[0007] Displays event summary information for the target event.

[0008] In a second aspect, an embodiment of the present application provides an information processing device, including:

[0009] A receiving module, used for receiving an event summary request;

[0010] A determination module, used to determine a target event corresponding to the event summary request;

[0011] The display module is used to display the event summary information of the target event.

[0012] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0013] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0014] In a fifth aspect, an embodiment of the present application provides a chip, the chip including a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect.

[0015] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect.

[0016] In the embodiment of the present application, an event summary request is received; a target event corresponding to the event summary request is determined; and event summary information of the target event is displayed. That is, in the case of receiving an event summary request, the embodiment of the present application can automatically determine the target event corresponding to the event summary request and automatically display the event summary information of the target event, without the user having to spend a lot of time and energy to screen, thus improving the efficiency of users in obtaining effective information. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A flowchart of a message processing method provided in an embodiment of the present application;

[0018] Figure 2 A flowchart of another message processing method provided in an embodiment of the present application;

[0019] Figure 3 A schematic diagram of an interactive interface provided in an embodiment of the present application;

[0020] Figure 4 A schematic diagram of another interactive interface provided in an embodiment of the present application;

[0021] Figure 5 A schematic diagram of the structure of an information processing device provided in an embodiment of the present application;

[0022] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0023] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0025] The terms "first", "second", etc. in the specification of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are usually a class, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0026] With the development of information technology, a large amount of information is flooding the Internet. Users who want to obtain effective information often need to spend a lot of time and energy screening, resulting in low efficiency in obtaining effective information.

[0027] To this end, the embodiments of the present application provide an information processing method, device, electronic device and readable storage medium, which can enable users to quickly obtain effective information.

[0028] The information processing method, device, electronic device and readable storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0029] The information processing method provided in the embodiment of the present application can be applied to electronic devices such as mobile phones, tablets, laptops, wearable devices, etc. An artificial intelligence (AI) assistant can be installed in the electronic device, and the information processing process can be assisted by the AI ​​assistant.

[0030] The information processing method provided in the embodiments of the present application can be applied to various application scenarios such as e-commerce and news.

[0031] Taking the e-commerce scenario as an example, when an electronic device receives a notification message from an e-commerce application, it can distinguish between operational advertising messages and express progress messages by learning from a large number of historical e-commerce notification messages. For example, notification messages containing keywords such as "promotion" and "discount" are classified as operational advertising messages; and notification messages containing keywords such as "express delivery number" and "delivery" are classified as express delivery progress messages. Then count the user's express delivery information and update the status in real time. When the express delivery progress message is identified, the express delivery number and status information are extracted to establish a courier tracking list. For example, an electronic device can tell the user through an AI assistant that "you have three express deliveries, one of which is being delivered, and two have been shipped."

[0032] When a user asks about the status of a delivery, the electronic device can answer in concise and clear language and provide possible action suggestions, such as "Your delivery is being delivered and is expected to arrive this afternoon. You can click to view logistics details or contact the courier."

[0033] Taking the news scenario as an example, for notification messages of news applications, electronic devices can classify topics and evaluate their importance. Use natural language processing technology to analyze news titles and summaries to determine the subject areas of the news, such as politics, economy, technology, etc. At the same time, evaluate the importance of news based on the authority and popularity of the news source and the user's interest preferences. For example, if the user often pays attention to technology news, important technology news notifications from well-known technology media will be considered more important. Personalized push notifications are made based on the user's reading habits and schedule. If the user usually reads the news in the morning, the electronic device will give priority to pushing important news notifications in the morning. At the same time, the pushed news topics and styles can also be adjusted based on the user's historical reading records to better meet user needs. For example, if the user often clicked on technology news in the past, the electronic device will increase the push ratio of technology news.

[0034] When users ask what important news there is, electronic devices can display important news lists and summaries through AI assistants.

[0035] Users can also provide feedback on the analysis results in different scenarios. For example, if a user believes that an e-commerce notification is misclassified or that the importance of a news notification is inaccurate, they can provide feedback to the electronic device through simple operations such as clicking the "misclassified" or "unimportant" button. The electronic device will adjust the model and algorithm based on the feedback to improve the accuracy of future analysis.

[0036] Figure 1 A flowchart of an information processing method provided in an embodiment of the present application, such as Figure 1 As shown, the information processing method may include the following steps:

[0037] S110: Receive an event summary request.

[0038] S120: Determine the target event corresponding to the event summary request.

[0039] S130: Display event summary information of the target event.

[0040] In the embodiment of the present application, the electronic device receives an event summary request; determines the target event corresponding to the event summary request; and displays the event summary information of the target event. That is, in the case of receiving an event summary request, the embodiment of the present application can automatically determine the target event corresponding to the event summary request and automatically display the event summary information of the target event, without the user having to spend a lot of time and energy to screen, thus improving the efficiency of the user in obtaining effective information.

[0041] The above steps are described in detail below:

[0042] In S110, the event summary request may be used to summarize notification information received by the electronic device within a preset time period. For example, the event summary request may be used to summarize news information, logistics information, etc. received by the electronic device within a preset time period.

[0043] Exemplarily, when receiving input such as voice, gesture, touch, etc. from a user, the electronic device may parse the information input by the user to obtain an event summary request.

[0044] In S120 , the target event may be an event corresponding to the event summary request, and the target event may be, for example, a news event, a logistics event, a social event, etc. The target event may come from one application or from multiple applications.

[0045] Exemplarily, the electronic device may parse the received event summary request, obtain keywords corresponding to the event summary request, and determine the corresponding target event according to the keywords.

[0046] For example, the event summary request is "find all @my messages". Through keyword recognition, it can be determined that the keywords of the event summary request are "@me" and "message". Based on the keywords, it can be determined that the event corresponding to the event summary request is a social event.

[0047] For another example, the event summary request is "Please summarize the progress information of all my express deliveries". Through keyword recognition, it can be determined that the keywords of the event summary request are "my express" and "progress". Based on the keywords, it can be determined that the event corresponding to the event summary request is a logistics event.

[0048] In S130, the event summary information is information obtained by summarizing the target event. By summarizing the target event, the user can quickly obtain effective information of the target event and reduce the interference of irrelevant information. After receiving the event summary request from the user, the embodiment of the present application can automatically determine the corresponding target event according to the event summary request, and automatically summarize the event summary information corresponding to the target event and display it to the user, without the user having to spend a lot of time and energy to search and analyze, thereby improving the efficiency of obtaining effective information.

[0049] Exemplarily, the electronic device may display the event summary information on a target interface, where the target interface includes any one of a lock screen interface and a desktop of the electronic device.

[0050] For example, when the electronic device is in a locked state, the event summary information can be displayed on the lock screen interface. When the user needs to view the specific content of the event summary information, he can directly click on the lock screen interface to view it through the lock screen interface, or he can view it after unlocking the device.

[0051] Exemplarily, when the electronic device is in an unlocked state, the event summary information may be displayed on the desktop, for example, the event summary information may be displayed in a certain area of ​​the desktop.

[0052] In an embodiment of the present application, the electronic device can process the notification information received within a preset time period to obtain event summary information corresponding to the target event.

[0053] The preset time period may be a time period before the current moment, i.e., a historical time period, or a time period after the current moment, i.e., a future time period. Exemplarily, the notification information may be information actively pushed by an application in the electronic device, such as information about weather changes actively pushed by a weather application, or news information actively pushed by a news application. The application here may be one or more applications installed in the electronic device.

[0054] Exemplarily, notification information may also be information generated by an application in response to user input. For example, when a user orders a takeaway on a food delivery application, the food delivery application may push notification information such as successful payment and successful pickup by the rider to the user.

[0055] Exemplarily, the notification information may also be information sent by other electronic devices, such as chat information sent by other users through social applications of other electronic devices.

[0056] In an embodiment of the present application, the notification information of each application in the electronic device can be obtained through the AI ​​assistant. Exemplarily, the AI ​​assistant can be connected to the system notification information center of the electronic device, so that the notification information of each application can be obtained, providing a basis for subsequent information processing. In this process, the AI ​​assistant can monitor the changes in the system notification information center in real time through the interface provided by the operating system of the electronic device. Once the system notification information center has new notification information, the AI ​​assistant reads it immediately. For example, when social application A generates new notification information, the AI ​​assistant can quickly capture this notification information.

[0057] In order to protect the security of data, for example, the AI ​​assistant can first request the user to obtain the read permission of the system notification information center. Only after obtaining the read permission can it read the notification information.

[0058] For example, during the installation process, the AI ​​assistant may pop up a prompt box, requesting the user to grant permission to read the system notification information center. The content of the prompt box can be set flexibly. For example, the content of the prompt box may include "In order to provide you with more accurate notification filtering services, this AI assistant needs to obtain permission to the system notification information center. We will strictly protect your privacy" and two options: "Agree" and "Disagree". When the user chooses "Agree", after the installation is completed, the AI ​​assistant can read the notification messages of the system notification information center through the interface provided by the operating system, and prepare for subsequent accurate analysis.

[0059] Exemplarily, the AI ​​assistant can classify the acquired notification information, for example, according to the keywords of the notification information, the source of the notification information, etc. For example, if the notification information contains the identifier of a social application or keywords of a social application, the notification information can be classified as social application information.

[0060] After determining the target event corresponding to the event summary request, the electronic device can determine the information corresponding to the target event from the received notification information, and summarize the information to obtain event summary information of the target event without the user having to search and analyze it by themselves. This greatly simplifies the user's operation and improves the efficiency of obtaining effective information.

[0061] In some embodiments, taking into account that electronic devices receive a lot of information every day, in order to further improve the efficiency of obtaining effective information, for example, the importance of notification information received by the electronic device can be evaluated based on importance evaluation parameters to obtain importance scores for each notification information, and the notification messages can be filtered based on the importance scores. Then, the target notification information corresponding to the target event can be determined from the filtered notification information, and the target notification information can be summarized to obtain event summary information.

[0062] The importance evaluation parameter may be a parameter that can evaluate the importance of the notification information. The importance of the notification information may be represented by an importance score. For example, the higher the importance score, the more important the notification information. The importance evaluation parameters corresponding to different types of notification information may be different.

[0063] Exemplarily, importance assessment parameters may include but are not limited to historical behavior parameters of the user for each notification message, social relationship parameters between the user and the sender of each notification message, semantic information of each notification message, the source of each notification message, user's personalized settings, etc.

[0064] The historical behavior parameters of the user for each notification information may include, for example, whether the user clicks to view the notification information, whether the user replies to the notification information, etc. For example, if the user has often viewed and replied to @ messages of a social group in the past, the @ messages of the social group may be considered important information.

[0065] The social relationship parameter between the user and the sender of each notification information may be a parameter that can characterize the social relationship between the local user and the information sender, and may include, for example, the closeness of the relationship between the user and the information sender, the frequency of interaction, etc. For example, within a period of time, when the frequency of interaction between the user and the sender is greater than a preset frequency, it is considered that the frequency between the user and the sender is high, and the information from the sender may be considered important information.

[0066] The semantic information of the notification information can be obtained by performing semantic analysis on the message content of the notification information. For example, if its semantic information contains keywords such as "emergency meeting" and "important documents", the notification information can be considered to be important information.

[0067] The source of the notification information is used to indicate which application or types of applications the notification message comes from. For a certain application or types of applications, it can be specifically divided into system information and information sent by other electronic devices.

[0068] The user's personalized settings can, for example, allow the user to pre-specify notification information of some applications as important information. For example, the user can mark a work-related group as urgent or important, that is, the notification message received by the group is important information. Alternatively, the user can specify some keywords, that is, when a notification message includes the keywords specified by the user, the notification message can be considered an important message. Alternatively, the user can also set different time periods to pay attention to different notification information. For example, the user can set the notification information received by the work group from 9 am to 6 pm as important messages, and the notification information received in other time periods as non-important information.

[0069] The embodiments of the present application can evaluate the importance of notification information from different dimensions, provide users with truly valuable important information, reduce the interference of irrelevant messages, enable users to focus more on important matters, and improve work and life efficiency.

[0070] Taking a social application as an example, illustratively, the importance score of the notification information of the social application can be determined according to the social relationship parameters between the user and the information sender and the semantic information of the notification information.

[0071] Taking a news application as an example, illustratively, the importance score of the notification information of the news application may be determined according to the historical behavior parameters of the user for each notification information and the semantic information of the notification information.

[0072] Exemplarily, the importance evaluation parameters may be input into the machine learning model to obtain the importance score of each notification information. Different importance evaluation parameters may correspond to different machine learning models.

[0073] Exemplarily, the importance score table may be searched according to the importance evaluation parameter to obtain the importance score of each notification information, and the importance score table is used to store the relationship between the importance evaluation parameter and the importance score.

[0074] Taking the example that the importance evaluation parameter includes the first importance evaluation parameter and the second importance evaluation parameter, illustratively, the importance score of each notification information may also be determined in the following manner:

[0075] Evaluate the importance of each notification message according to the first importance evaluation parameter to obtain a first importance score of each notification message;

[0076] Evaluate the importance of each notification message according to the second importance evaluation parameter to obtain a second importance score of each notification message;

[0077] For each notification message, an importance score of the notification message is determined according to the first importance score and the second importance score of the notification message.

[0078] The first importance evaluation parameter may be any one of the following: a user's historical behavior parameter for each notification message, a social relationship parameter between the user and the sender of each notification message, and semantic information of each notification message. The first importance score is a score obtained by evaluating the importance of each notification message according to the first importance evaluation parameter.

[0079] Exemplarily, the first importance evaluation parameter and the notification information can be input into the machine learning model to obtain the first importance score of each notification information. Exemplarily, the first importance evaluation table can also be searched according to the first importance evaluation parameter to obtain the first importance score of each notification information, and the first importance evaluation table is used to store the relationship between the first importance evaluation parameter, the notification message, and the importance score.

[0080] The second importance evaluation parameter is different from the first importance evaluation parameter. Taking the first importance evaluation parameter as the social relationship parameter between the user and the sender of each notification message as an example, the second importance evaluation parameter can be the user's historical behavior parameter for each notification message, or the semantic information of each notification message.

[0081] The process of evaluating the importance of each notification information according to the second importance evaluation parameter is similar to the process of evaluating the importance of each notification information according to the first importance evaluation parameter, and is not repeated here for the sake of brevity.

[0082] For each notification message, two importance scores can be obtained, namely the first importance score and the second importance score. Based on the first importance score and the second importance score, the final importance score of each notification message can be determined.

[0083] For example, the first importance score and the second importance score can be directly added together to obtain the importance score of each notification message.

[0084] Another example is that the first importance score and the second importance score can be weighted and summed to obtain the importance score of each notification message. Among them, the weights of the first importance score and the second importance score can be set by the user or jointly determined according to the source and reception time period of the notification message. For example, during working hours, the weight corresponding to the notification message in the work group is higher than the weight corresponding to the notification message in the non-work group.

[0085] The embodiments of the present application can evaluate the importance of notification messages from different dimensions respectively to obtain their importance scores, and then synthesize the importance scores obtained from different dimensions to obtain the final scores of each notification message, providing a more accurate basis for determining important notification messages.

[0086] The target notification message can be a notification message corresponding to a target event. The embodiments of the present application first filter the notification messages received by the electronic device according to the importance of the information, which can reduce the interference of irrelevant information and thus improve the acquisition efficiency of effective information.

[0087] Taking the user's question "Which groups @ me today? And summarize what I'm asked to do?" as an example, this question involves social application messages. After the electronic device receives the user's question, it can first obtain the notification messages belonging to the social application from numerous notification messages, and then use pattern recognition technology to determine whether the social application information contains information @ the user. For example, if " @ username" or " @ username in [group name]" etc. are found, it is considered that this information belongs to the social application group @ information. For example, when the pattern "@ Zhang San (your username)" or "@ Zhang San in [work group]" appears in the detected information, it is determined as the social application group @ information.

[0088] The electronic device can determine all the social application group @ user information searched as the target notification message.

[0089] Taking the target notification message including at least two notification messages from at least two applications, and the at least two notification messages including the first notification message and the second notification message as an example, exemplarily, in the case where the first notification message and the second notification message are associated, the first notification message and the second notification message can be merged to obtain an event summary information.

[0090] The association between the first notification information and the second notification information indicates that there is some connection between the first notification information and the second notification information. Exemplarily, the association between the first notification information and the second notification information may be that the information source of the first notification message is associated with the information source of the second notification information.

[0091] The information source may include but is not limited to the notification system in the application, public accounts, chat groups, address books, etc. The information sources are associated with each other, which means that there is a preset association relationship between the information sources, or both of them meet preset conditions.

[0092] Exemplarily, the association between the first notification information and the second notification information may also be that the application to which the first notification information belongs is associated with the application to which the second notification information belongs. The application association may be that there is a preset association relationship between the applications, or both satisfy a preset condition.

[0093] For example, the application to which the first notification information belongs is the same as the application to which the second notification information belongs, or the manufacturer of the application to which the first notification information belongs is associated with the manufacturer of the application to which the second notification information belongs. It can be considered that the application to which the first notification information belongs is associated with the application to which the second notification information belongs.

[0094] When determining the first notification information and the second notification information, the electronic device may combine the first notification information and the second notification information to obtain event summary information.

[0095] The embodiments of the present application do not limit the specific method of merging processing. For example, in some embodiments, the electronic device can splice the first notification information and the second notification information, and use the spliced ​​information as event summary information, that is, multiple related notification information can be displayed together for user viewing convenience.

[0096] In some embodiments, the electronic device may also aggregate the semantic information of the first notification information and the second notification information, and use the aggregated information as event summary information. This method can adjust the description of the first notification information and the second notification information so that they can be aggregated into a complete speech with clearer structure.

[0097] Of course, other processing methods may also be used, which are not limited in the embodiments of the present application.

[0098] The embodiment of the present application can judge the relevance of the acquired notification information. When it is determined that different notification information is related, multiple related notification information can be merged to obtain and display event summary information. In this way, more valuable notifications can be provided to users, improving user experience satisfaction.

[0099] Figure 2 A flowchart of another information processing method provided in an embodiment of the present application, 2 and Figure 1The difference is that Figure 1 The S110 in can be refined into Figure 2 S210 in Figure 1 The S130 in can be refined into Figure 2 The S220 in the.

[0100] S210: Receive an event summary request on the interactive interface of the intelligent assistant.

[0101] Exemplarily, the intelligent assistant may be an AI assistant, that is, the embodiments of the present application may provide effective information to the user based on the interaction between the AI ​​assistant and the user, thereby improving the intelligence of the operation.

[0102] Exemplarily, the user can start the AI ​​assistant through voice, gesture, touch, etc., and input an event summary request through the interactive interface of the AI ​​assistant. That is, the electronic device can obtain the user's event summary request through the interactive interface of the AI ​​assistant.

[0103] Exemplarily, the user may input an event summary request in the interactive interface by voice, gesture, touch, or the like.

[0104] S220: Displaying event summary information of the target event on the interactive interface of the intelligent assistant.

[0105] In an embodiment of the present application, after the electronic device obtains the event summary information of the target event according to the received event summary request, it can display the event summary information through the interactive interface of the AI ​​assistant, thereby improving the intelligence of human-computer interaction.

[0106] Exemplarily, the electronic device may also display the event summary information by voice, vibration, or specific icons.

[0107] For example, when there is event summary information, the electronic device will vibrate, and a notification icon will be displayed on the top of the screen to prompt the user that there is event summary information. For this prompt information, the user can provide feedback and management through quick operations. For example, the user can long press the notification icon, and a pop-up menu will pop up to select options such as "Mark as Important", "Mark as Unimportant" or "Ignore Temporarily". The user can choose different options according to their needs, and the electronic device can adjust the importance of this type of notification information based on the user's choice. For another example, the user can also click on the notification icon to view the specific information content.

[0108] In some embodiments, the target event is a conversation message that satisfies a first condition; the first condition is determined according to the event summary request;

[0109] The event summary information includes at least one of the following: a session name of the session corresponding to the session message, message content of the session message, summary content of the session message, and related session members of the session message.

[0110] Exemplarily, the first condition may be determined according to the keywords corresponding to the event summary request. For example, if the keywords corresponding to an event summary request include "today" and "@my message", the first condition may be "today" and "@my message".

[0111] The conversation name may include the name of the group to which the conversation belongs, for example, may include but is not limited to project group A discussion group, project group B discussion group, etc.

[0112] The message content of a conversation message may be the original content of the conversation message, and the summary content of the conversation message may be the content after summarizing the conversation message. The summary content may also be understood as an outline of a specific conversation message. Through the summary content, a user can quickly obtain the key points of the conversation message, especially when the number of conversation messages is large, which can greatly save the user's time and improve the message processing efficiency.

[0113] The relevant session members of a session message may include the members who sent the session message. For example, if the session message is Zhang San@my, then Zhang San can be taken as the relevant session member of the session message. In this way, the user can quickly understand who sent the session message, and based on the sender of the message, the user can also quickly determine whether the session message needs to be processed, which can avoid delaying important messages and reduce interference from irrelevant messages.

[0114] For example, Figure 3 As shown, the user inputs an event summary request 301 in the interactive interface 300 "Find all the @ my messages and summarize what you want me to do?" In response to the event summary request 301, the electronic device finally determines that there are currently two groups with @ my messages, which are from project group A discussion group 302 and project group B discussion group 303 respectively. Among them, project group A discussion group 302 includes the message content "You need to mark 100 online sequences, the document link is xxxx, and the marking rule is...". The conversation message is sent by Zhang San, a member of project group A discussion group 302.

[0115] The project group B discussion group 303 includes a message content “User M asked whether it would be embarrassing to use a mobile phone of brand xx, and how to reply”. The conversation message was sent by Li Si, a member of the project group B discussion group 303.

[0116] In some embodiments, the information processing method may further include the following steps:

[0117] At least one of the following items is also displayed on the interactive interface of the smart assistant: reply control, AI reply control, and schedule association control.

[0118] The reply control can be used to indicate that the user can reply to the corresponding conversation message by himself. For example, the user can click the reply control to reply to the corresponding conversation message, so that the reply message can better express the user's intention.

[0119] The AI ​​reply control can be used to represent that users can make quick replies through the AI ​​reply control. For example, when the user clicks on the AI ​​reply control, the electronic device can parse the corresponding conversation message and automatically reply to the conversation message without the user having to reply, thereby simplifying the user's operation.

[0120] The schedule association control can be used to create a schedule reminder for the schedule involved in the conversation message to prevent the user from forgetting. For example, when the user clicks the schedule association control, the electronic device can parse the schedule involved in the conversation message and create a schedule reminder according to the time of the schedule.

[0121] In actual application, the same conversation message may contain one or more controls. For example, it may contain reply controls and AI controls at the same time. That is, users can choose to reply themselves or use AI controls to have electronic devices reply on their behalf. This way, it can be applied to more scenarios.

[0122] The interactive interface of the embodiment of the present application can not only display the event summary information provided by the electronic device to the user, so that the user can quickly obtain effective information, but also display some interactive controls. Through these interactive controls, the user can personalize the conversation messages to meet the user's personalized needs.

[0123] In some embodiments, the information processing method may further include the following steps:

[0124] Receive a first input to a target control, where the target control is any one of a reply control, an AI reply control, and a schedule association control;

[0125] In response to the first input, an operation corresponding to the target control is executed.

[0126] The first input is for the user to select the target control. Exemplarily, the first input information includes but is not limited to: the user's touch input to the target control through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific information can be determined according to actual usage requirements and is not limited in the embodiments of the present application. The specific gesture in the embodiments of the present application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application can be a single-click input, a double-click input, or any number of click inputs, etc. It can also be a long press input or a short press input. For example, the first input mentioned above can be: the user's click input to the target control.

[0127] The electronic device can perform the operation corresponding to the target control according to the target control selected by the user.

[0128] Taking the target control as a reply control as an example, illustratively, the above “in response to the first input, executing the operation corresponding to the target control” may include the following steps:

[0129] In response to the first input, displaying a conversation interface of the conversation corresponding to the reply control;

[0130] receiving a second input to the conversational interface;

[0131] In response to the second input, a reply message corresponding to the second input is sent to a session member of the session corresponding to the reply control.

[0132] The second input is used to input a reply message in the conversation interface. Exemplarily, the second input includes but is not limited to: the user's touch input to the conversation interface through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific input can be determined according to actual usage requirements and is not limited in the embodiments of the present application. The specific gesture in the embodiments of the present application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input. For example, the first input mentioned above can be: the user's touch input to the conversation interface.

[0133] After receiving the second input from the user, the electronic device may send a reply message corresponding to the second input to the session members of the session corresponding to the reply control.

[0134] Taking the target control as an AI reply control as an example, illustratively, the above “in response to the first input, executing the operation corresponding to the target control” may include the following steps:

[0135] In response to the first input, a reply message is sent to a session member of the session corresponding to the AI ​​reply control through the AI ​​function.

[0136] Exemplarily, when a user clicks on an AI reply control, the electronic device can utilize the AI ​​function to automatically send a reply message to the conversation members of the conversation message corresponding to the AI ​​reply control without the need for the user to reply, thereby saving the user's operations.

[0137] Taking the target control as a schedule-related control as an example, illustratively, the above “in response to the first input, executing the operation corresponding to the target control” may include the following steps:

[0138] In response to the first input, a schedule reminder is created according to the schedule information corresponding to the schedule-associated control.

[0139] Exemplarily, when the user clicks on a schedule-related control, the electronic device may automatically create a schedule reminder based on the schedule information corresponding to the schedule-related control to prevent the user from forgetting the schedule.

[0140] For example, if the get off work end time is 6:00 pm, the electronic device can set a reminder for 5:00 pm. There can be multiple reminder methods, such as but not limited to vibration reminder, voice reminder, and text reminder.

[0141] For example, Figure 4 As shown, assume that @my message also comes from project group C discussion group 304. The message in project group C discussion group 304 is a schedule message, that is, a list of new skills that needs to be given before leaving get off work today. Figure 4 Taking the reply control 305 corresponding to the conversation message of project group A discussion group 302, the AI ​​reply control 306 corresponding to the conversation message of project group B discussion group 303, and the schedule association control 307 corresponding to the conversation message of project group C discussion group 304 as examples, illustratively, when the user clicks the reply control 305, the user can reply to the conversation message of project group A discussion group 302 by himself, when the user clicks the AI ​​reply control 306, the electronic device can reply to the conversation message of project group B discussion group 303 on behalf of the user, and when the user clicks the schedule association control 307, the electronic device can automatically create a schedule reminder based on the conversation message of project group C discussion group 304.

[0142] The embodiments of the present application can integrate multiple dimensions to provide users with truly valuable notification information, reduce the interference of irrelevant information, allow users to focus more on important matters, and improve work and life efficiency. At the same time, it can provide a variety of interaction methods and personalized setting options, so that electronic devices can better adapt to personal work and life habits and maintain a high degree of fit with user needs.

[0143] It should be noted that the information processing method provided in the embodiment of the present application can be executed by an information processing device or a processing module in the information processing device for executing the information processing method. In the embodiment of the present application, the information processing device provided in the embodiment of the present application is described by taking the information processing device executing the message processing method as an example.

[0144] Figure 5 A schematic diagram of the structure of an information processing device provided in an embodiment of the present application.

[0145] like Figure 5 As shown, the information processing device 500 may include:

[0146] Receiving module 501, used for receiving an event summary request;

[0147] A determination module 502 is used to determine a target event corresponding to the event summary request;

[0148] The display module 503 is used to display the event summary information of the target event.

[0149] In the embodiment of the present application, an event summary request is received; a target event corresponding to the event summary request is determined; and event summary information of the target event is displayed. That is, in the case of receiving an event summary request, the embodiment of the present application can automatically determine the target event corresponding to the event summary request and automatically display the event summary information of the target event, without the user having to spend a lot of time and energy to screen, thus improving the efficiency of users in obtaining effective information.

[0150] In some possible implementations of the embodiments of the present application, the receiving module 501 is specifically configured to:

[0151] Receive event summary requests in the intelligent assistant's interactive interface;

[0152] The display module 503 is specifically used for:

[0153] The event summary information of the target event is displayed on the interactive interface of the smart assistant.

[0154] In some possible implementations of the embodiments of the present application, the target event is a conversation message that satisfies a first condition; the first condition is determined according to an event summary request;

[0155] The event summary information includes at least one of the following: the session name of the session corresponding to the session message, the message content of the session message, the summary content of the session message, and the related session members of the session message;

[0156] The display module 503 is also used to display at least one of the following items on the interactive interface of the intelligent assistant: a reply control, an AI reply control, and a schedule association control.

[0157] In some possible implementations of the embodiments of the present application, the receiving module 501 is further used to receive a first input to a target control, where the target control is any one of a reply control, an AI reply control, and a schedule association control;

[0158] The information processing device 500 may further include:

[0159] In response to the first input, an operation corresponding to the target control is executed.

[0160] In some possible implementations of the embodiments of the present application, the target control is a reply control;

[0161] The display module 503 is specifically used for:

[0162] In response to the first input, displaying a conversation interface of the conversation corresponding to the reply control;

[0163] The receiving module 501 is further configured to receive a second input to the conversation interface;

[0164] The information processing device 500 may further include:

[0165] The sending module is used to send a reply message corresponding to the second input to the session member of the session corresponding to the reply control in response to the second input.

[0166] In some possible implementations of the embodiments of the present application, the target control is an AI reply control;

[0167] The sending module is also used to send a reply message to the session members of the session corresponding to the AI ​​reply control through the AI ​​function in response to the first input.

[0168] In some possible implementations of the embodiments of the present application, the target control is a schedule-related control;

[0169] The information processing device 500 may further include:

[0170] The creation module is used to create a schedule reminder according to the schedule information corresponding to the schedule association control in response to the first input.

[0171] The embodiments of the present application can integrate multiple dimensions to provide users with truly valuable notification information, reduce the interference of irrelevant information, allow users to focus more on important matters, and improve work and life efficiency. At the same time, it can provide a variety of interaction methods and personalized setting options, so that electronic devices can better adapt to personal work and life habits and maintain a high degree of fit with user needs.

[0172] The information processing device in the embodiment of the present application can be a device or a component in an electronic device, such as an integrated circuit or a chip. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a user computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not make specific limitations.

[0173] The electronic device in the embodiment of the present application may be a terminal with an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0174] The information processing device provided in the embodiment of the present application can realize Figure 1 to Figure 2 The various processes in the information processing method embodiment can achieve the same technical effect, and to avoid repetition, they will not be described here.

[0175] like Figure 6 As shown, an embodiment of the present application also provides an electronic device 600, including a processor 601 and a memory 602, wherein the memory 602 stores programs or instructions that can be executed on the processor 601, and when the program or instructions are executed by the processor 601, the various steps of the above-mentioned information processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.

[0176] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile terminals and non-mobile terminals.

[0177] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application.

[0178] The electronic device 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710.

[0179] Those skilled in the art will appreciate that the electronic device 700 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 710 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 The structure of the electronic device 700 shown in the figure does not constitute a limitation on the electronic device 700. The electronic device 700 may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0180] Wherein, the user input unit 707 is used to receive an event summary request;

[0181] Processor 710, configured to determine a target event corresponding to the event summary request;

[0182] The display unit 706 is used to display the event summary information of the target event.

[0183] In the embodiment of the present application, an event summary request is received; a target event corresponding to the event summary request is determined; and event summary information of the target event is displayed. That is, in the case of receiving an event summary request, the embodiment of the present application can automatically determine the target event corresponding to the event summary request and automatically display the event summary information of the target event, without the user having to spend a lot of time and energy to screen, thus improving the efficiency of users in obtaining effective information.

[0184] In some possible implementations of the embodiments of the present application, the user input unit 707 is specifically used to:

[0185] Receive event summary requests in the intelligent assistant's interactive interface;

[0186] The display unit 706 is specifically used for:

[0187] The event summary information of the target event is displayed on the interactive interface of the smart assistant.

[0188] In some possible implementations of the embodiments of the present application, the target event is a conversation message that satisfies a first condition; the first condition is determined according to an event summary request;

[0189] The event summary information includes at least one of the following: the session name of the session corresponding to the session message, the message content of the session message, the summary content of the session message, and the related session members of the session message;

[0190] The display unit 706 is also used to display at least one of the following items on the interactive interface of the intelligent assistant: a reply control, an AI reply control, and a schedule association control.

[0191] In some possible implementations of the embodiments of the present application, the user input unit 707 is further used to receive a first input to a target control, where the target control is any one of a reply control, an AI reply control, and a schedule association control;

[0192] The processor 710 is further configured to execute an operation corresponding to the target control in response to the first input.

[0193] In some possible implementations of the embodiments of the present application, the target control is a reply control;

[0194] The display unit 706 is specifically used for:

[0195] In response to the first input, displaying a conversation interface of the conversation corresponding to the reply control;

[0196] The user input unit 707 is further used to receive a second input to the conversation interface;

[0197] The processor 710 is further configured to, in response to the second input, send a reply message corresponding to the second input to a session member of the session corresponding to the reply control.

[0198] In some possible implementations of the embodiments of the present application, the target control is an AI reply control;

[0199] The processor 710 is further configured to send a reply message to a session member of the session corresponding to the AI ​​reply control through the AI ​​function in response to the first input.

[0200] In some possible implementations of the embodiments of the present application, the target control is a schedule-related control;

[0201] The processor 710 is further configured to create a schedule reminder according to the schedule information corresponding to the schedule-associated control in response to the first input.

[0202] The embodiments of the present application can integrate multiple dimensions to provide users with truly valuable notification information, reduce the interference of irrelevant information, allow users to focus more on important matters, and improve work and life efficiency. At the same time, it can provide a variety of interaction methods and personalized setting options, so that the AI ​​assistant can better adapt to personal work and life habits and maintain a high degree of fit with user needs.

[0203] It should be understood that in the embodiment of the present application, the input unit 704 may include a graphics processor (Graphics Processing Unit, GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and at least one of other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0204] The memory 709 can be used to store software programs and various data. The memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 709 may include a volatile memory or a non-volatile memory, or the memory 709 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0205] The processor 710 may include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 710.

[0206] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information processing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0207] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0208] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0209] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0210] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned information processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0211] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0212] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0213] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. An information processing method, characterized in that: include: Receive incident summary request; Determine a target event corresponding to the event summary request; Displays event summary information for the target event.

2. The method according to claim 1, characterized in that The receiving event summary request comprises: Receiving the event summary request on the interactive interface of the intelligent assistant; The display of the event summary information of the target event includes: The event summary information of the target event is displayed on the interactive interface of the smart assistant.

3. The method according to claim 2, characterized in that The target event is a conversation message that satisfies a first condition; the first condition is determined according to the event summary request; The event summary information includes at least one of the following: a session name of the session corresponding to the session message, a message content of the session message, a summary content of the session message, and relevant session members of the session message; The method further comprises: At least one of the following is also displayed on the interactive interface of the smart assistant: a reply control, an AI reply control, and a schedule association control.

4. The method according to claim 3, characterized in that: The method further comprises: receiving a first input to a target control, wherein the target control is any one of the reply control, the AI ​​reply control, and the schedule association control; In response to the first input, an operation corresponding to the target control is executed.

5. The method according to claim 4, characterized in that The target control is a reply control; The executing, in response to the first input, an operation corresponding to the target control includes: In response to the first input, displaying a conversation interface of the conversation corresponding to the reply control; receiving a second input to the conversation interface; In response to the second input, a reply message corresponding to the second input is sent to a session member of the session corresponding to the reply control.

6. The method according to claim 4, characterized in that The target control is an AI reply control; The executing, in response to the first input, an operation corresponding to the target control includes: In response to the first input, a reply message is sent to a session member of the session corresponding to the AI ​​reply control through the AI ​​function.

7. The method according to claim 4, characterized in that The target control is a schedule-related control; The executing, in response to the first input, an operation corresponding to the target control includes: In response to the first input, a schedule reminder is created according to the schedule information corresponding to the schedule-associated control.

8. An information processing device, characterized in that: include: A receiving module, used for receiving an event summary request; A determination module, used to determine a target event corresponding to the event summary request; The display module is used to display the event summary information of the target event.

9. An electronic device, characterized in that: The electronic device comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Interface interaction method and device, equipment and storage medium

    CN120687185A