Information display method, device and equipment and readable storage medium

By automatically determining and displaying relevant information based on the data of users using electronic devices, the problem of users being forgotten due to numerous matters is solved, and effective reminders and unnecessary impacts are achieved.

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

Patent Information

Application Number
CN202411714866.9
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 tend to forget important matters due to a lot of matters, resulting in unnecessary impact.

Method used

The information associated with the user's data is automatically determined based on the data of the user using the electronic device and displayed to remind the user and avoid forgetting.

Benefits of technology

Effectively remind users to avoid forgetting important matters due to numerous matters and reduce unnecessary impact.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119668452A_ABST
    Figure CN119668452A_ABST
Patent Text Reader

Abstract

The invention discloses an information display method, device and equipment and a readable storage medium, and belongs to the technical field of electronic equipment. The information display method comprises the steps of determining first information according to user data; the user data comprises first data, and the first data is data of using the electronic equipment by a user; and displaying the first information.
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 display method, device, equipment and readable storage medium. Background Art

[0002] As the pace of life quickens, users have to deal with many things every day, which causes them to forget some things, causing unnecessary impact on them. Summary of the invention

[0003] The purpose of the embodiments of the present application is to provide an information display method, device, equipment and readable storage medium, which can effectively remind users and prevent them from forgetting certain matters.

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

[0005] Determine the first information according to the user data; the user data includes the first data, and the first data is the data of the user using the electronic device;

[0006] The first information is displayed.

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

[0008] A determination module, configured to determine first information according to user data; the user data includes first data, and the first data is data of a user using an electronic device;

[0009] The display module is used to display the first information.

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

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

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

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

[0014] In the embodiment of the present application, the first information is determined according to the user data; the user data includes the first data, and the first data is the data of the user using the electronic device; the first information is displayed. That is, the embodiment of the present application can automatically determine the first information associated with the user data according to the data of the user using the electronic device, and display it, so that the user can be effectively reminded to avoid forgetting some matters due to the large number of matters. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A flowchart of an information display method provided in an embodiment of the present application;

[0016] Figure 2 A flowchart of another information display method provided in an embodiment of the present application;

[0017] Figure 3 A schematic diagram of the interaction between an AI assistant and a user provided in an embodiment of the present application;

[0018] Figure 4 A schematic diagram of another interaction between an AI assistant and a user provided in an embodiment of the present application;

[0019] Figure 5 A schematic diagram of another interaction between an AI assistant and a user provided in an embodiment of the present application;

[0020] Figure 6 A schematic diagram of the structure of an information display device provided in an embodiment of the present application;

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

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

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

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

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

[0026] The information display method provided in the embodiment of the present application can be applied to various scenarios such as work scenarios, learning scenarios, and entertainment scenarios. The information display method provided in the embodiment of the present application can be applied to electronic devices such as mobile phones, tablets, personal computers, and wearable devices. The electronic device can be installed with an artificial intelligence (AI) assistant, and the information display process can be assisted by the AI ​​assistant.

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

[0028] S110. Determine first information according to user data; the user data includes first data, and the first data is data of the user using the electronic device.

[0029] S120: Display first information.

[0030] In the embodiment of the present application, the electronic device determines the first information according to the user data; the user data includes the first data, and the first data is the data of the user using the electronic device; the electronic device displays the first information. That is, the embodiment of the present application can automatically determine the first information associated with the user data according to the data of the user using the electronic device, and display it, so that the user can be effectively reminded to avoid forgetting some matters due to the large number of matters.

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

[0032] In S110, there may be one or more electronic devices. When there are multiple electronic devices, one of the electronic devices may be used as a main device, and the remaining electronic devices may be used as auxiliary devices. The main device may be an electronic device that executes the information display method. The main device may be installed with an AI assistant, and the auxiliary device may also be installed with the same AI assistant. Since the main device and the auxiliary device are installed with the same AI assistant, the main device may obtain the user usage data in the auxiliary device.

[0033] When the auxiliary device does not have the AI ​​assistant installed, the main device can establish a communication connection with the auxiliary device to obtain user usage data in the auxiliary device.

[0034] That is, the embodiments of the present application can process data in a single device or comprehensively process data in multiple devices, thereby adapting to more scenarios.

[0035] The first data may be data generated when the user uses the electronic device, for example, including but not limited to call data, instant messaging data, text message data, schedule data, etc. Taking instant messaging data as an example, the instant messaging data may come from one application or multiple applications. When it comes from multiple applications, the multiple applications may come from one electronic device or multiple electronic devices, which can improve the flexibility of the solution.

[0036] Taking the example of obtaining user data with the assistance of an AI assistant, in order to ensure data security, for example, when the AI ​​assistant is started for the first time, it can prompt the user to grant permission to read application data. The user can choose full authorization or partial authorization as needed. Full authorization means that the AI ​​assistant can obtain data from all applications, and partial authorization means that the AI ​​assistant can only obtain data from some applications.

[0037] After obtaining permission, the AI ​​assistant can monitor some or all of the applications authorized by the user in real time, including the startup and shutdown of applications, changes in network connections, fluctuations in sensor data, etc., and then obtain data on the user's use of each application.

[0038] Taking the example of AI assistants having data access permissions for calls, text messages, emails, various social applications, health applications, and office applications, for example, after the AI ​​assistant is started, it can obtain data on the user's use of these applications. For example, for call records, the AI ​​assistant can obtain data such as the incoming call number, call time, call object, call duration, and extract call keywords through voice recognition technology. For text messages and emails, the AI ​​assistant can obtain key information in the text messages and email content, senders, recipients, email subjects, and other data. For social applications, the AI ​​assistant can obtain interaction records and important events in social applications. For health applications, the AI ​​assistant can obtain the user's physical indicator data. For office applications, the AI ​​assistant can obtain data such as task and project progress.

[0039] In some embodiments, the AI ​​assistant can also perform deduplication, noise reduction and other processing on the acquired user data to improve the data quality of the user data, thereby improving the data processing effect. Of course, the AI ​​assistant can also send the acquired user data to the processor of the electronic device, and the processor can perform deduplication, noise reduction and other processing on the user data.

[0040] The first information may be information associated with user data, for example, what the user did at a certain time point or time period, what to-do items are not processed today, etc. The first information can effectively remind the user to prevent the user from forgetting some important items and causing unnecessary impact on the user.

[0041] In some embodiments, the electronic device may automatically determine the first information based on data of the user's use of the electronic device at a regular interval.

[0042] In some embodiments, the electronic device may also determine the first information according to the data of the user using the electronic device after receiving the user's input. The input here may include but is not limited to gesture input, voice input, touch input, etc.

[0043] In some embodiments, the electronic device may determine the first information through a relationship model, the relationship model is used to characterize the relationship between the user data and the first information, and the data type of the user data and the relationship model may be a one-to-one relationship or a many-to-one relationship. One-to-one may indicate that one type of user data corresponds to one relationship model, and many-to-one may indicate that multiple types of user data correspond to one relationship model.

[0044] For example, some relational models can represent the relationship between communication data and work pressure, and some relational models can represent the relationship between health data and daily activity. The relational model can be continuously updated and optimized based on user data, so that the user's status and needs can be analyzed and predicted more accurately.

[0045] The embodiment of the present application does not limit the form of the relationship model, for example, it can be in a function form, a graph form, or a network form.

[0046] After the electronic device obtains the user data, it can further obtain the corresponding relationship model according to the data type of the user data, and then analyze the user data according to the relationship model to obtain the first information.

[0047] For example, when the user data and the relationship model are in a many-to-one relationship, and the user data includes multiple types, the first information of the corresponding user data can be determined according to the corresponding relationship model, and then the first information obtained from the multiple user data is aggregated to obtain the final first information. The aggregation here can be directly splicing the multiple first information obtained, or performing keyword analysis on the multiple first information, and then sorting out the analysis results.

[0048] In S120, the embodiment of the present application does not limit the display method of the first information. For example, the first information can be displayed through voice, text, email, etc. to remind the user in a timely manner.

[0049] The embodiment of the present application can integrate user data scattered across different applications and conduct in-depth mining and correlation analysis to form valuable information and effectively remind users.

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

[0051] S210: Obtain user inquiry information.

[0052] The inquiry information may be an inquiry information initiated by the user to the electronic device, for example, it may include but is not limited to "What was I doing at 3 pm today", "What other to-do items do I have unprocessed today", "Please sort out what I did in each time period", etc. The embodiment of the present application does not limit the initiation method of the inquiry information. For example, the user can initiate an inquiry to the electronic device through voice, gesture, touch, etc. Exemplarily, the user can also initiate an inquiry to the electronic device through the AI ​​assistant, that is, the electronic device can obtain the user's inquiry information through the AI ​​assistant.

[0053] Taking obtaining inquiry information through an AI assistant as an example, the inquiry information can be obtained in the following ways:

[0054] Receiving a first input to the AI ​​assistant interaction interface;

[0055] In response to the first input, obtaining query information;

[0056] The AI ​​assistant interaction interface here can be the interaction interface of the AI ​​assistant. The first input is used to initiate an inquiry to the electronic device. Exemplarily, the first input may include but is not limited to: the user's touch input to the AI ​​assistant interaction 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 ones can be determined according to actual use requirements, and the embodiments of this application are not limited. The specific gesture in the embodiments of this application can be any one of a single-click gesture, a sliding gesture, a drag 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 this 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 above-mentioned first input can be: the user's touch input to the AI ​​assistant interaction interface.

[0057] The AI ​​assistant can obtain query information based on the user's first input. Exemplarily, the AI ​​assistant can send the obtained query information to the processor of the electronic device, providing a basis for subsequent determination of the first information.

[0058] On this basis, the above S120 may include the following steps:

[0059] The first information is displayed on the AI ​​assistant interaction interface.

[0060] The embodiment of the present application can obtain inquiry information that meets the user's needs based on the interaction between the AI ​​assistant and the user, provide an accurate basis for the subsequent determination of the first information, and present the first information to the user through the AI ​​assistant. That is, the embodiment of the present application can collect and analyze user data through the AI ​​assistant, provide users with targeted replies, and meet user needs.

[0061] Based on the query information, the AI ​​assistant can also determine the user's user intent.

[0062] For example, when the first input is text, the AI ​​assistant can parse the text input by the user to obtain keywords, and then determine the user's intention based on the keywords. For example, if the text input by the user is "What was I doing at 4:43 pm", the AI ​​assistant can parse the text and obtain the keywords "this afternoon", "4:43", and "what to do". Based on these keywords, it can be determined that the user's intention is to ask what was done at 4:43 pm.

[0063] S220: In response to the inquiry information, determine first information according to the user data.

[0064] Exemplarily, after understanding the user's intention, the first information may be determined based on the user data.

[0065] Considering that the AI ​​assistant initially acquires a lot of data, some of which are related to the user's intention and some of which are not related to the user's intention, in order to meet the needs of the user, after acquiring the user data, the embodiment of the present application can further combine the user's intention to determine the corresponding relationship model.

[0066] For example, if the user's intention is to inquire what was done at 4:43 p.m., the electronic device can first search for user data around 4:43 from the acquired user data according to the user's intention, and then determine the corresponding relationship model according to the type of the found data, and then determine the first information according to the relationship model, thereby making the obtained first information more in line with the user's needs.

[0067] In some embodiments, the information display method may further include the following steps:

[0068] A quick operation control associated with the first information is displayed.

[0069] The quick operation control is used to perform quick operations. For example, the electronic device can display the quick operation control associated with the first information on the AI ​​assistant interaction interface.

[0070] For example, Figure 3 As shown, taking the inquiry information including "Who should I call back?" as an example, the electronic device can parse the inquiry information and output the reply result "You received a call at 3:43 pm, and said you would check the progress of project xx at 5:00 pm" on the AI ​​assistant interaction interface 300 according to the user data. At the same time, the quick operation control 301 can also be displayed on the AI ​​assistant interaction interface 300. The quick operation control 301 can include the phone number, specific contact, email address and other information that the user needs to reply to at 5:00 pm. The user can directly contact the contact by phone by clicking the "phone number" control 302 in the quick operation control 301, and can directly contact the contact by email by clicking the "email" control 303.

[0071] That is, through the quick operation controls, the user's operation can be greatly simplified and the user's information display efficiency can be improved.

[0072] In some embodiments, the information display method may further include the following steps:

[0073] Determine a first to-do event and a first time according to the first data;

[0074] When the first to-do event is not processed within the first time period, a reminder message is output; the first time period is determined according to the first time.

[0075] The first to-do event may be an event that the user has not yet processed, and the first time may be the original processing time of the first to-do event. For example, the user receives a call at 3:43 pm and needs to return a call at 5:00 pm to discuss project xx. The first to-do event may be to discuss project xx, and the first time may be 5:00 pm.

[0076] The first time period may be a time period determined according to the first time. For example, if the first time is 5:00 pm, the first time period may be 3:43 pm to 7 pm, and may also be any time period after 3:43 pm.

[0077] During the first time period, if the electronic device detects that the first to-do event has not been processed, a reminder message can be displayed through the AI ​​assistant to remind the user to process the first to-do event in a timely manner.

[0078] For example, if the electronic device does not detect that the user has called the corresponding number or sent a message reply through other communication methods associated with the number between 3:43 pm and 7 pm, a reminder message can be output through the interactive interface of the AI ​​assistant. The reminder message can be output in the form of voice, text, etc. The reminder message can include the content of the reply message, the contact person, the contact information, etc.

[0079] That is, the embodiment of the present application can monitor the user's to-do events, and when it is detected that the user has not performed the to-do events within a specified time period, the user can be reminded, thereby preventing the user from forgetting some events and causing unnecessary impact on the user.

[0080] In some embodiments, the user data also includes second data, which is physiological monitoring data of the user by the electronic device; the first information includes first sub-information and second sub-information, the first sub-information is determined based on the first data, and the second sub-information is determined based on the second data.

[0081] The physiological monitoring data of the user by the electronic device may include, for example, health data of the user such as heart rate, blood pressure, etc. Exemplarily, when the health data of the user is detected to be abnormal, the second sub-information may be displayed.

[0082] For example, when a user asks "What was I doing at 3:43 pm?", the electronic device determines the first sub-information as "You received a call at 4:43 pm, and the content of the call was a discussion about the failure of the first version of the recommendation test." During the call, the electronic device can monitor the user's blood pressure, heart rate, etc. in real time, and determine the second sub-information based on the monitoring results. For example, during the call, if it is detected that the user's blood pressure has a large fluctuation, the second sub-information "During the call, it is detected that you have a large pressure value fluctuation" can be further displayed.

[0083] The embodiment of the present application can not only determine and display the first sub-information based on the user's usage data of the electronic device, but also monitor the user's health data in real time and output the second sub-information based on the monitoring results. In this way, the user can be given more comprehensive prompts, allowing the user to understand his or her own situation more completely and fully.

[0084] In some embodiments, the electronic device can also perform anomaly detection and trend analysis on application data. For example, it can identify abnormal values ​​in the data, such as a sudden increase in the number of calls, abnormal health indicators, etc., and analyze the possible causes of these anomalies. At the same time, it analyzes the long-term trends of the data, such as the accumulation speed of work tasks, the changing trend of health status, etc. In this way, potential problems and risks can be discovered in advance, providing users with timely warnings.

[0085] Taking the case where the user data also includes second data, and the second data is physiological monitoring data of the user by the electronic device as an example, in some embodiments, the information display method may further include the following steps:

[0086] When the second data is abnormal, determining the abnormal cause information according to the first data;

[0087] Displays the cause of the exception.

[0088] Exemplarily, whether the second data is abnormal can be determined based on the reference data. For example, if the second data does not match the reference data, it can be determined that the second data is abnormal, otherwise it can be determined that the second data is normal. The reference data can be data that characterizes the normal health status of the user. Here, normal can be, for example, that the user's stress value, heart rate value, etc. are all in a normal range.

[0089] The mismatch between the second data and the reference data may be that the value of the second data is higher or lower than the value of the reference data. Taking the second data including pressure data as an example, when the user's pressure value is greater than the maximum value of the reference pressure, it can be considered that the pressure value does not match the reference pressure value.

[0090] When it is detected that the second data does not match the reference data, the electronic device can further analyze the reason for the mismatch between the two based on the first data, so that the user can better understand his or her own situation.

[0091] Exemplarily, the time period to which the second data that does not match the reference data belongs and the target data associated with the time period can be determined; the target data can be parsed to obtain the reason for the mismatch between the second data and the reference data, that is, the abnormal reason information in the above embodiment.

[0092] The target data is user data within a specific time period, where the specific time period may be a time period associated with the time period to which the abnormal second data belongs, and the associated time period may be a time period before or after the time period to which the abnormal second data belongs, or may be the time period to which the abnormal second data belongs. The abnormal second data may be second data that does not match the reference data.

[0093] The electronic device can parse the target data to obtain the reason why the second data does not match the reference data. For example, if it is detected at 3:43 pm that the user's stress value is too high, the electronic device can obtain the user data before and after 3:43, and analyze the user data to obtain the reason why the user's stress value is too high. After analysis, it was found that the user received a call around 3:43, and the content of the call was a discussion about the failure of the first version of the recommendation position test. During the call, it was detected that the user's stress increased. Therefore, the electronic device can output the analysis result to the user so that the user can understand the reason why the stress value is too high.

[0094] When determining that the monitoring data for a user is abnormal, the embodiment of the present application can further determine the time period to which the abnormal monitoring data belongs, and analyze the cause of the second data abnormality based on the data associated with the time period, so that the user can have a deeper and more comprehensive understanding of his or her own situation.

[0095] Exemplarily, the target data may also be input into a machine learning model to obtain the reason why the second data does not match the reference data.

[0096] In some embodiments, the electronic device may also determine suggestion information according to the mismatch cause, where the suggestion information is used to match the second data with the reference data.

[0097] For example, if the mismatch is caused by a concentrated work meeting, the recommended information may be to take a proper rest, relax, or adjust the work schedule. For example, if the mismatch is caused by a lack of exercise, the recommended information may be to take a certain amount of exercise every day, increase the amount of daily activities, etc.

[0098] In some embodiments, the electronic device may display abnormality cause information and suggestion information.

[0099] That is, in the embodiment of the present application, the electronic device can not only output the reason for the abnormality of the second data, but also output suggestion information for improving the second data, so that the user can not only have a deeper understanding of his own situation, but also obtain targeted suggestions, thereby improving the service quality and enriching the functions of the electronic device.

[0100] After receiving the suggestions, users can provide feedback in a variety of ways. They can directly accept the suggestions, make amendments, or completely reject the suggestions. The electronic device can adjust according to the user's feedback, reanalyze the data and generate suggestions that better meet the user's needs. If the user has questions about a suggestion, the electronic device can also provide more detailed explanations and instructions to help the user make a better decision.

[0101] In some embodiments, the information display method may further include the following steps:

[0102] receiving a second input;

[0103] In response to the second input, performing an operation corresponding to the suggestion information; or,

[0104] In response to the second input, user feedback data is obtained; and the suggestion information is updated according to the feedback data.

[0105] The second input is used to feedback the suggestion information provided by the electronic device. Exemplarily, the second input may include but is not limited to the user's touch input of the suggestion information 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 needs and is not limited in the embodiments of the present application. The specific gesture in the embodiments of the present application may 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 may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long press input or a short press input. For example, the second input may be: a user's click input of the suggestion information.

[0106] For the suggestion information, the electronic device may provide two options of “agree” and “disagree”. In some embodiments, the second input may also be a click input of the “agree” option or the “disagree” option.

[0107] When the user clicks the "Agree" option, the electronic device can perform the recommended information operation. For example, if it is to adjust the work schedule, it can automatically generate a task list, set reminders, or interact with office software to optimize the schedule. If it is health management advice, it can connect to fitness equipment, provide exercise guidance, or recommend healthy recipes.

[0108] When the user clicks the "Disagree" option, the user can give modification suggestions or reasons. The electronic device can update the suggestion information based on the user's feedback to make the updated suggestion information more in line with the user's actual situation and needs.

[0109] Of course, in actual application, the electronic device may not provide options. In this case, the user may provide feedback through voice, and the electronic device determines the next operation by recognizing the voice feedback of the user.

[0110] The embodiments of the present application support the AI ​​assistant to interact with the user, so that the electronic device can continuously learn the user's habits and preferences, and further improve the quality of personalized services.

[0111] In some embodiments, the electronic device may also monitor the execution of the suggestions, and determine the effectiveness of the suggestions based on user feedback and changes in user data. If the effect is good, the electronic device will continue to maintain it; if the effect is not good, the electronic device will re-analyze and adjust the suggestions to improve service quality.

[0112] In some embodiments, the information display method may further include the following steps:

[0113] Displays schedule optimization information based on user data.

[0114] For example, when it is detected based on user data that the user is under great pressure and has too many tasks, schedule optimization information for some tasks can be adjusted and displayed to prevent the user from being overworked.

[0115] Exemplarily, the time of the task may also be automatically adjusted according to the user's working habits.

[0116] The information display process provided by the embodiments of the present application is described below with reference to several examples.

[0117] Example 1

[0118] like Figure 4As shown, the electronic device detects that the user's stress value is too high during 4:30 p.m. today. At this time, the information 401 "At about 4:30 p.m. today, your stress value is detected to be too high, please pay attention" can be displayed on the AI ​​assistant interaction interface 300. In response to this information, the user performs a first input 402 "What was I doing around 4:30 p.m.?" on the AI ​​assistant interaction interface 300. In response to this question, the electronic device can determine that the user's intention is to ask what he was doing around 4:30 p.m. Based on this intention, the electronic device can search for communication data around 4:30 p.m., interaction data between applications, etc., and analyze the reasons for the user's high stress value. For example, the electronic device can answer 403 through the AI ​​assistant "You received a call around 4:30 p.m. The content of the call was about the failure of the first version of the test of the xx project. During the call, it was detected that your stress value had a large fluctuation."

[0119] Example 2

[0120] like Figure 5 As shown, the electronic device detects that the user has a large stress value fluctuation at 6:00 p.m., and detects that the user may be driving. At this time, the electronic device can display information 501 on the AI ​​assistant interaction interface 300, "It was detected that your stress value fluctuated greatly at 6:00 p.m. today. It may be related to the call you received from contact xx at that time. At the same time, according to the Bluetooth display, you may be driving. It is recommended that you listen to a piece of music to relax." If the user agrees, he can directly reply to the message 502 "OK, no problem". At this time, the electronic device can automatically play relaxing music.

[0121] If the electronic device also detects that the user's schedule for tomorrow is very tight, it can also provide some suggestions to the user, such as displaying information 503 "In addition, I see that your schedule for tomorrow is very tight. Can you consider adjusting the schedule of driving to xx city to purchase xx materials in the second half of tomorrow afternoon to the afternoon of the day after tomorrow? This can better avoid the risks of fatigue driving and excessive stress." The user agrees with the electronic device's suggestion and can reply to information 504 "OK, no problem". At this time, the electronic device can adjust the user's schedule and reply to information 505 "OK, the schedule has been adjusted to the second half of the afternoon of the day after tomorrow."

[0122] The information display process provided by the embodiments of the present application is described below in conjunction with several scenarios.

[0123] In the work scenario, electronic devices can use AI assistants to integrate office software data on mobile phones, tablets and personal computers, such as emails, document editing records, task management applications, etc. It can analyze the distribution of users' working time on different devices, the progress of task completion, and communication with colleagues, so as to provide users with more reasonable work arrangement suggestions. For example, when it is detected that users are processing a large number of tasks on multiple devices at the same time, electronic devices can remind users to allocate time reasonably to avoid overwork; or automatically adjust the method and time of task reminders according to the user's working habits on different devices.

[0124] In learning scenarios, electronic devices can use AI assistants to combine learning application data on mobile phones, tablets, and personal computers, such as online course learning records, note-taking software content, and reading progress of reading applications. It can analyze the user's learning progress and learning efficiency and provide users with personalized learning plans. For example, when it is found that the user's learning progress in a certain subject is slow, the electronic device can recommend relevant learning resources or adjust the learning plan; or according to the distribution of the user's learning time on different devices, remind the user to arrange the study time reasonably and improve learning efficiency.

[0125] In entertainment scenarios, electronic devices can use AI assistants to integrate entertainment application data on mobile phones, tablets, and personal computers, such as video playback records, music playlists, game progress, etc. It can analyze users' entertainment preferences and entertainment time and recommend suitable entertainment content for users. For example, when it is found that users have a high interest in a certain type of video or music, electronic devices can recommend related works; or based on the distribution of users' entertainment time, remind users to arrange their entertainment time reasonably to avoid excessive indulgence.

[0126] That is, through AI assistants, data between multiple devices such as mobile phones, tablets, and personal computers can be connected to provide users with more comprehensive and accurate services to meet their needs in different scenarios.

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

[0128] Figure 6 A schematic diagram of the structure of an information display device provided in an embodiment of the present application.

[0129] like Figure 6 As shown, the information display device 600 may include:

[0130] The determination module 601 is used to determine the first information according to the user data; the user data includes the first data, and the first data is the data of the user using the electronic device;

[0131] The display module 602 is used to display the first information.

[0132] In the embodiment of the present application, the first information is determined according to the user data; the user data includes the first data, and the first data is the data of the user using the electronic device; the first information is displayed. That is, the embodiment of the present application can automatically determine the first information associated with the user data according to the data of the user using the electronic device, and display it, so that the user can be effectively reminded to avoid forgetting some matters due to the large number of matters.

[0133] In some possible implementations of the embodiments of the present application, the information display device 600 may further include:

[0134] The acquisition module is used to obtain the user's query information;

[0135] The determination module 602 is specifically configured to:

[0136] In response to the query information, first information is determined based on the user data.

[0137] In some possible implementations of the embodiments of the present application, the information display device 600 may further include:

[0138] A receiving module, configured to receive a first input to the AI ​​assistant interaction interface;

[0139] Get the module, specifically for:

[0140] In response to the first input, obtaining query information;

[0141] The display module 602 is specifically used for:

[0142] The first information is displayed on the AI ​​assistant interaction interface.

[0143] In some possible implementations of the embodiments of the present application, the display module 602 is also used to display a quick operation control associated with the first information.

[0144] The determination module 601 is further used to determine a first to-do event and a first time according to the first data;

[0145] The display module 602 is further used to display reminder information when the first to-do event is not processed within the first time period; the first time period is determined according to the first time.

[0146] In some possible implementations of the embodiments of the present application, the user data further includes second data, and the second data is physiological monitoring data of the user by the electronic device;

[0147] The first information includes first sub-information and second sub-information, the first sub-information is determined according to the first data, and the second sub-information is determined according to the second data.

[0148] In some possible implementations of the embodiments of the present application, the user data further includes second data, and the second data is physiological monitoring data of the user by the electronic device;

[0149] The determination module 601 is further configured to determine the abnormality cause information according to the first data when the second data is abnormal;

[0150] The display module 602 is also used to display abnormality cause information.

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

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

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

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

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

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

[0157] The electronic device 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and a processor 810 and other components.

[0158] Those skilled in the art will appreciate that the electronic device 800 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 810 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 8 The structure of the electronic device 800 shown in the figure does not constitute a limitation on the electronic device 800. The electronic device 800 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.

[0159] The processor 810 is used to determine the first information according to the user data; the user data includes the first data, and the first data is the data of the user using the electronic device;

[0160] The display unit 806 is used to display the first information.

[0161] In the embodiment of the present application, the first information is determined according to the user data; the user data includes the first data, and the first data is the data of the user using the electronic device; the first information is displayed. That is, the embodiment of the present application can automatically determine the first information associated with the user data according to the data of the user using the electronic device, and display it, so that the user can be effectively reminded to avoid forgetting some matters due to the large number of matters.

[0162] In some possible implementations of the embodiments of the present application, the processor 810 is further configured to obtain query information of the user; and determine the first information according to the user data in response to the query information.

[0163] In some possible implementations of the embodiments of the present application, the user input unit 807 is used to receive a first input to the AI ​​assistant interaction interface;

[0164] The processor 810 is specifically configured to:

[0165] In response to the first input, obtaining query information;

[0166] The display unit 806 is specifically used for:

[0167] The first information is displayed on the AI ​​assistant interaction interface.

[0168] In some possible implementations of the embodiments of the present application, the display unit 806 is also used to display a quick operation control associated with the first information.

[0169] In some possible implementations of the embodiment of the present application, the processor 810 is further configured to determine a first to-do event and a first time according to the first data;

[0170] The display unit 806 is further used to display a reminder message when the first to-do event is not processed within a first time period; the first time period is determined according to the first time.

[0171] In some possible implementations of the embodiments of the present application, the user data further includes second data, and the second data is physiological monitoring data of the user by the electronic device;

[0172] The first information includes first sub-information and second sub-information, the first sub-information is determined according to the first data, and the second sub-information is determined according to the second data.

[0173] In some possible implementations of the embodiments of the present application, the user data further includes second data, and the second data is physiological monitoring data of the user by the electronic device;

[0174] The processor 810 is further configured to determine abnormality cause information according to the first data when the second data is abnormal;

[0175] The display unit 806 is also used to display the abnormality cause information.

[0176] It should be understood that in the embodiment of the present application, the input unit 804 may include a graphics processor (Graphics Processing Unit, GPU) 8041 and a microphone 8042, and the graphics processor 8041 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 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 807 includes a touch panel 8071 and at least one of other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include two parts: a touch detection device and a touch controller. Other input devices 8072 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.

[0177] The memory 809 can be used to store software programs and various data. The memory 809 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 809 may include a volatile memory or a non-volatile memory, or the memory 809 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 809 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0178] The processor 810 may include one or more processing units; optionally, the processor 810 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 810.

[0179] 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 display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

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

[0181] 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 display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

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

[0183] 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 display method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

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

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

[0186] 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 display method, characterized in that: include: Determine the first information according to user data; the user data includes first data, and the first data is data of the user using the electronic device; The first information is displayed.

2. The method according to claim 1, characterized in that The method further comprises: Obtain user inquiry information; The determining the first information according to the user data includes: In response to the query information, the first information is determined according to the user data.

3. The method according to claim 2, characterized in that The obtaining of the user's inquiry information includes: Receiving a first input to the AI ​​assistant interaction interface; In response to the first input, obtaining the inquiry information; The displaying the first information includes: The first information is displayed on the AI ​​assistant interaction interface.

4. The method according to claim 1, characterized in that: The method further comprises: Display a quick operation control associated with the first information.

5. The method according to claim 1, characterized in that The method further comprises: Determine a first to-do event and a first time according to the first data; If the first to-do event is not processed within a first time period, a reminder message is displayed; the first time period is determined according to the first time.

6. The method according to claim 1, characterized in that The user data also includes second data, which is physiological monitoring data of the user by the electronic device; The first information includes first sub-information and second sub-information, the first sub-information is determined according to the first data, and the second sub-information is determined according to the second data.

7. The method according to claim 1, characterized in that The user data also includes second data, which is physiological monitoring data of the user by the electronic device; The method further comprises: If the second data is abnormal, determine the abnormal cause information according to the first data; Displays the cause of the exception.

8. An information display device, characterized in that: include: A determination module, configured to determine first information according to user data; the user data includes first data, and the first data is data of a user using an electronic device; A display module is used to display the first information.

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.