Message reminding method and device
Through the artificial intelligence AI model, it records and processes important messages in a specific state, solving the problem that users' information is ignored in a specific state, and realizing timely reminders and processing.
Patent Information
- Application Number
- CN202510791564.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-08-12
AI Technical Summary
Important information received by users in a specific state is easily ignored, resulting in failure to view it in time.
The AI big model of artificial intelligence records the target message that meets the preset conditions when the user state is in the preset state, and generates reminder information when the state ends for processing.
After the user status is completed, reminder information allows the user to pay attention to important messages received in the preset state in a timely manner to avoid important messages being ignored.
Smart Images

Figure CN120475007A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to a message reminder method and device. Background Art
[0002] With the development of electronic devices and communication software, electronic devices have more and more functions, and users will receive a large number of messages in different applications, such as office software and social software.
[0003] However, when the user is in a specific state, such as in a motion state or a sleeping state, it is difficult for the user to check the message in time, so that the important information received during this period is easily ignored. Summary of the Invention
[0004] The purpose of the embodiments of the present application is to provide a message reminder method and device, which can solve the problem that messages received by users during specific states are easily ignored.
[0005] In a first aspect, an embodiment of the present application provides a message reminder method, comprising:
[0006] When the user status is detected to be the preset status, the artificial intelligence AI model is used to record the target messages received by the electronic device that meet the preset conditions;
[0007] When it is detected that the preset state ends, reminder information is generated according to the target message, and reminder processing is performed on the reminder information.
[0008] In a second aspect, an embodiment of the present application provides a message reminder device, comprising:
[0009] The first processing module is configured to, when detecting that the user status is a preset status, use an artificial intelligence (AI) large model to record target messages received by the electronic device that meet preset conditions;
[0010] The second processing module is used to generate reminder information according to the target message and perform reminder processing on the reminder information when monitoring that the preset state ends.
[0011] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0012] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0013] In a fifth aspect, an embodiment of the present application provides a chip, which includes 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 method described in the first aspect.
[0014] In an embodiment of the present application, when the user status is detected to be in a preset state, an artificial intelligence (AI) model is used to record target messages received by the electronic device that meet preset conditions; when the preset state is detected to have ended, a reminder message is generated based on the target message, and reminder processing is performed on the reminder message. The above preset conditions can be used to filter out target messages that the user considers important from the messages received in the preset state. In this way, after the preset state ends, the reminder message is processed to allow the user to pay attention to important messages received in the preset state in a timely manner, thereby preventing important messages received in the preset state from being ignored. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 This is one of the flow charts of the message reminder method according to an embodiment of the present application;
[0016] Figure 2 Schematic diagram of the interface for setting preset conditions in an embodiment of the present application;
[0017] Figure 3 is a schematic diagram of summary information of a target message in an embodiment of the present application;
[0018] Figure 4 Schematic diagram of the display process of the target message in an embodiment of the present application;
[0019] Figure 5 is a schematic diagram of marking a target message as read in an embodiment of the present application;
[0020] Figure 6 This is the second flow chart of the message reminder method according to an embodiment of the present application;
[0021] Figure 7 This is a schematic diagram of displaying reminder information in an embodiment of the present application;
[0022] Figure 8 Schematic diagram of displaying reminder information in a wearable device in an embodiment of the present application;
[0023] Figure 9 This is a module diagram of a message reminder device according to an embodiment of the present application;
[0024] Figure 10 This is one of the structural block diagrams of the electronic device in the embodiment of the present application;
[0025] Figure 11 This is the second structural block diagram of the electronic device in the embodiment of the present application. DETAILED DESCRIPTION
[0026] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0027] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0028] The message reminder method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.
[0029] like Figure 1 As shown, the embodiment of the present application provides a message reminder method, including:
[0030] Step 101: When it is detected that the user status is a preset status, an artificial intelligence (AI) model is used to record target messages that meet preset conditions and are received by the electronic device.
[0031] In some embodiments of the present application, the above-mentioned preset state includes a sleeping state or a motion state. Of course, the preset state can also be any state set by the user, and the present application does not make specific limitations on this.
[0032] As an implementation method, when a preset state start instruction is received, the user state is determined to be the preset state. For example, when a sleep state start instruction or a motion state start instruction input by the user is detected, the user state is determined to be the preset state.
[0033] The above preset conditions can be set according to user needs.
[0034] The aforementioned AI big model may be the local AI of the electronic device.
[0035] For example, after the user enters the sleep state or exercise state, the local AI starts to receive messages from the above-mentioned important applications. After receiving the message, the local AI keeps the relevant record information of the message locally, and generates a reminder information of the important message after the sleep state or exercise state ends.
[0036] As an implementation method, the above-mentioned related record information includes but is not limited to the receiving time, application name, and marked important information tags.
[0037] In the embodiment of the present application, the AI big model can parse complex semantics, implicit intentions, emotional tendencies, etc. through natural language understanding (NLU) and deep learning, and adapt to diverse forms of expression. The AI big model supports fine-tuning or continuous learning, and can quickly adapt to new scenarios, new terms, or changes in data distribution, with strong generalization capabilities. Therefore, the AI big model can parse and understand various messages more accurately and quickly, making it easier to quickly extract target messages that meet preset conditions.
[0038] Step 102: When it is detected that the preset state ends, a reminder message of the target message is generated, and reminder processing is performed on the reminder message.
[0039] In an embodiment of the present application, when it is monitored that the user status is a preset status, recording of target messages that meet preset conditions received by the electronic device is started until the preset status ends.
[0040] In some implementations of the present application, the reminder information may be an important message in a preset state, for example, an important message during exercise or an important message during sleep.
[0041] In some implementations of the present application, the reminder information may include the message content of the target message.
[0042] In some implementations of the present application, the reminder information may be summary information of the target message.
[0043] In some implementations of the present application, performing reminder processing on the reminder information includes: displaying or playing the reminder information by voice. Of course, reminder processing on the reminder information can also be performed in other ways, such as performing reminder processing on the reminder information by vibration.
[0044] In an embodiment of the present application, when the user status is detected to be in a preset state, target messages received by the electronic device that meet preset conditions are recorded; when the preset state is detected to have ended, a reminder message is generated based on the target message, and reminder processing is performed on the reminder message. The above preset conditions can be used to filter out target messages that the user considers important from the messages received in the preset state. In this way, after the preset state ends, the reminder message is processed to remind the user so that the user can pay attention to the important messages received in the preset state in a timely manner, thereby preventing important messages received in the preset state from being ignored.
[0045] In some embodiments of the present application, the message reminder method further includes:
[0046] Receive a preset condition input by a user, where the preset condition includes at least one of the following:
[0047] The first item: The message type corresponding to the message is the preset message type.
[0048] In some implementations of the present application, the preset message type includes but is not limited to at least one of the following: @my message, @everyone's message, @preset group message, and a message including a keyword set by the user.
[0049] The above @me message may be an @me message in a preset group.
[0050] The preset message type can remind the user of the messages of the preset message type received during the preset state after the preset state ends.
[0051] Item 2: The application corresponding to the message is the preset application;
[0052] The aforementioned preset applications may be important applications set by the user, and the applications here may be some instant messaging applications.
[0053] By setting the above preset applications, the purpose of managing and aggregating messages of multiple applications is achieved.
[0054] In an embodiment of the present application, a default tag preset application may be supported.
[0055] Item 3: The contact corresponding to the message is the preset contact;
[0056] The preset contacts here can be important contacts or key figures determined by the user. For example, marking a close friend in a first instant messaging app, marking a boss in a second instant messaging app, marking a class teacher in a third instant messaging app, etc.
[0057] Optionally, in the embodiment of the present application, a preset contact is marked by default.
[0058] Item 4: The group to which the contact corresponding to the message belongs is the preset group.
[0059] In an embodiment of the present application, reminders for messages of specific contacts in a specific group may be supported.
[0060] In the embodiment of the present application, before monitoring whether the user status is the preset status, the preset condition can be set, for example, Figure 2 In the interface shown, you can set important applications, important people, or important message types. By setting these preset conditions, you can meet the user's personalized needs, allowing users to filter and receive reminders based on specific message types, specific message sources, and other characteristics, allowing users to flexibly filter out messages received during the preset state that meet their needs.
[0061] In some embodiments of the present application, the message reminder method further includes:
[0062] receiving a first input of the reminder information;
[0063] In response to the first input, output summary information of the target message;
[0064] The summary information includes at least one of the following:
[0065] First summary information, where the first summary information is used to indicate the number of messages corresponding to each preset message type under each preset application;
[0066] Second summary information, where the second summary information is used to indicate the number of messages corresponding to each preset contact in each preset application;
[0067] The third summary information is used to indicate the number of messages corresponding to each preset group under each preset application.
[0068] In the embodiment of the present application, outputting the summary information of the target message includes displaying or voice broadcasting the summary information of the target message.
[0069] As an implementation method, after the electronic device generates the reminder information, it displays the reminder information on the lock screen interface of the electronic device. Figure 3 As shown, the reminder information is an important message during exercise. The above first input can be a click input or a long press input of the reminder information. After receiving the above first input, the Figure 3 The message summary interface in , which displays the summary information of the target message.
[0070] By displaying the above summary information, the user can learn about the category, contact, group or quantity of the target message received during the preset state, so that the user can check the messages of interest to the user in a timely manner.
[0071] In some embodiments of the present application, the message reminder method further includes:
[0072] receiving a second input of target summary information in the summary information, and displaying X target messages corresponding to the target summary information in response to the second input, where X is a positive integer;
[0073] A third input for a first target message among the X target messages is received, and in response to the third input, an instant messaging interface of a preset application including the first target message is displayed.
[0074] In some implementations, the second input may be a click input or a long press input. For example, the user may first click the lock screen button or the screen to stop the voice broadcast of the summary information, and then directly click the target summary information to jump to the display interface of the X target messages corresponding to the target summary information.
[0075] In some implementations, the third input may be a click input or a long press input. For example, upon receiving a click input from the user for the first target message among the X target messages, the interface automatically jumps to a chat interface displaying a preset application containing the first target message.
[0076] like Figure 4 As shown, the target summary information is "@my messages (X)". After receiving the second input, the X @my messages corresponding to the target summary message are displayed. After receiving a click input on a message among the user's X @my messages, the page jumps to the APP page corresponding to the message and locates the message.
[0077] In addition, in some implementations, the method of the embodiment of the present application further includes:
[0078] During the voice broadcast of the summary information of the target message, receiving a voice instruction for instructing to view the first target message;
[0079] According to the voice instruction, an instant messaging interface including the first target message is displayed, and the first target message is located in the interface.
[0080] In this implementation, during the audio playback of the summary information, the user can issue a voice command at any time, such as "check", and based on the voice command, the user can automatically jump to the chat interface containing the first target message. The first target message can be the target message corresponding to the summary information played by the electronic device when the user issues the voice command.
[0081] Through the above-mentioned scheme of the present application, when the user has not checked the application messages for a long time and the number of unchecked messages has accumulated too much, the user can quickly identify the important information that the user is concerned about, thereby avoiding important information being ignored or delayed.
[0082] In some embodiments of the present application, the message reminder method further includes:
[0083] After detecting that the target message has been viewed, a first identifier corresponding to the target message is displayed on a display interface of the summary information of the target message, where the first identifier is used to indicate that the target message has been viewed.
[0084] Exemplarily, the first mark is a read mark or a viewed mark.
[0085] In some implementations, when the instant messaging application interface of the target message returns to the display interface of the summary information, it is determined that the target message has been viewed. Figure 5 As shown, the first identifier marks the viewed target message as viewed or read, allowing the user to clearly know whether the target message has been viewed. In addition, when the user has viewed all target messages or manually clicks to exit the summary information display interface, a confirmation message is displayed to prompt the user whether the target messages have all been read. After receiving the user's confirmation input, the current process ends.
[0086] In some embodiments of the present application, the message reminder method further includes:
[0087] Monitor whether the user's status is the preset status through a wearable device connected to the electronic device;
[0088] The preset state includes a sleeping state or a motion state.
[0089] In some implementations, the wearable device is a smart watch.
[0090] The above-mentioned wearable device can easily and quickly identify the user's preset status, solving the problem that many application software and desktop software in electronic devices do not have good user status perception capabilities and are unable to provide message reminders at the appropriate time.
[0091] The solution of the embodiment of the present application is that when the user manually turns on the preset state or the user wears a smart device that detects that the user is in the preset state, the important messages that meet the preset conditions received by the electronic device during this period are automatically integrated. After the preset state ends, the summary information of the target message can be broadcast to the user by voice, including but not limited to the number and content of important information items of the integrated application manually set by the user, the number and content of information items of important persons, and the content and number of information items of the language structure type of important messages, thereby preventing the user from missing important messages and improving the efficiency of message processing.
[0092] The message reminder method of the present application is described below in conjunction with an embodiment, in which the preset state is a motion state as an example for description.
[0093] like Figure 6 As shown, the message reminder method includes:
[0094] Step 601: Receive preset conditions input by a user.
[0095] In the embodiment of the present application, an important message marking interface is set, such as Figure 2 As shown, the preset conditions input by the user are received in the important message marking interface.
[0096] Step 602: Determine whether the user manually turns on motion status monitoring.
[0097] If the user manually turns on the motion status monitoring, the process proceeds to step 6021 ; if the user does not manually turn on the motion status monitoring, the process proceeds to step 6022 .
[0098] Step 6021: Use local AI to count target messages that meet preset conditions.
[0099] like Figure 7 As shown, after receiving a target message that meets the preset conditions, AI records the relevant information of the target message locally, where the relevant information includes but is not limited to the receiving time, application name, and important information tags marked. The message information is used to subsequently generate summary information of the target message.
[0100] Step 6022: When the user does not manually turn on the monitoring of the exercise status, it is determined whether the wearable device worn by the user recognizes that the user is in an exercise state.
[0101] If the wearable device recognizes that the user is in motion, it automatically enters step 6021 and starts collecting records; if the wearable device does not recognize that the user is in motion, the current monitoring ends and enters the next judgment process.
[0102] Step 603: After the motion state is detected to have ended, it is determined whether the user manually turns off the motion state monitoring function.
[0103] Step 6031: If the user manually turns off the motion status monitoring function, a reminder message of the target message is generated on the lock screen interface of the electronic device.
[0104] The above reminder information is important information statistics during exercise.
[0105] Step 6032: If the user does not manually turn off the exercise status monitoring function, after the wearable device detects that the user has exited the exercise state, the wearable device displays the reminder information of the target message and vibrates to remind.
[0106] In this embodiment, Figure 8 As shown, the wearable device can obtain the above reminder information from the electronic device and display it.
[0107] Step 604: When the user unlocks the electronic device or clicks the lock screen notification, the AI synchronously broadcasts the summary information of the target message received during the exercise.
[0108] The above summary information includes but is not limited to: which important applications with marks received messages during the exercise, how many messages were received, which important person sent the message, and received @ my message, etc.
[0109] Here, the above summary information can be played by voice through the smart assistant of the electronic device.
[0110] By combining wearable devices and smart assistants, timely notifications can be provided when the user ends their exercise state, which not only improves the efficiency of information processing, but also increases the interactivity and convenience of the device. The above summary information can automatically summarize and highlight key messages, reducing the pressure of information overload on users. Users can more effectively filter out important content and reduce decision fatigue.
[0111] Step 6051: When receiving a voice viewing instruction from the user during the summary information broadcast, the chat interface automatically jumps to the first target message corresponding to the broadcast summary information, locates the first target message, and then stops voice broadcasting the summary message.
[0112] In addition, when the user receives the input of returning to the summary information display interface, the chat interface returns to the summary information display interface and enters step 606.
[0113] Step 6052: The user clicks the lock screen button or screen to stop the AI voice broadcast of the summary information. The user clicks the corresponding summary information to display the target message corresponding to the summary information. After the user clicks the first target message, the user jumps to the chat interface containing the first target message and locates the first target message in the chat interface.
[0114] Step 606: When it is detected that the chat interface of the first target message returns to the display interface of the summary information, the first target message is marked as read.
[0115] Step 607: When the user has finished viewing all target messages or the user manually clicks to exit the display interface of the summary information, a confirmation message is displayed, which is used to prompt the user whether the above target messages have been read.
[0116] After receiving the user's confirmation input, proceed to step 608.
[0117] Step 608: End this process.
[0118] In this embodiment, by real-time monitoring and recording of user-tagged message types, the system ensures that users do not miss critical messages during a preset state, and users can access a complete message summary at the appropriate time to avoid omissions. In this embodiment, summary information for the target message is automatically generated. This summary information allows users to quickly access important messages after exiting the preset state, saving time by reviewing each message individually and improving information processing efficiency. Furthermore, in this embodiment, users can prioritize message types and sources according to their personal needs, providing a highly customized information summary service. This personalized setting allows users to focus on the information they deem most important.
[0119] It should be noted that the target message in the embodiment of the present application can also be replaced by a travel plan, dietary recommendations, etc. for the user generated based on the user's local user data.
[0120] It should be noted that the message reminder method provided in the embodiment of the present application can be executed by a message reminder device or a control module in the message reminder device for executing the message reminder method. In the embodiment of the present application, the message reminder device provided in the embodiment of the present application is described by taking the execution of the message reminder method by the message reminder device as an example.
[0121] like Figure 9 As shown, the embodiment of the present application further provides a message reminder device 900, including:
[0122] The first processing module 901 is configured to, when detecting that the user status is a preset status, use an artificial intelligence (AI) model to record target messages received by the electronic device that meet preset conditions;
[0123] The second processing module 902 is configured to generate reminder information according to the target message and perform reminder processing on the reminder information when detecting that the preset state has ended.
[0124] The device of the embodiment of the present application further includes:
[0125] The first input module is configured to receive a preset condition input by a user, wherein the preset condition includes at least one of the following:
[0126] The message type corresponding to the message is the preset message type;
[0127] The application corresponding to the message is the preset application;
[0128] The contact corresponding to the message is the preset contact;
[0129] The group to which the contact corresponding to the message belongs is the preset group.
[0130] The device of the embodiment of the present application further includes:
[0131] The third processing module is used for:
[0132] receiving a first input of the reminder information;
[0133] In response to the first input, outputting summary information of the target message;
[0134] The summary information includes at least one of the following:
[0135] First summary information, where the first summary information is used to indicate the number of messages corresponding to each preset message type under each preset application;
[0136] Second summary information, where the second summary information is used to indicate the number of messages corresponding to each preset contact in each preset application;
[0137] The third summary information is used to indicate the number of messages corresponding to each preset group under each preset application.
[0138] The device of the embodiment of the present application further includes:
[0139] a fourth processing module, configured to receive a second input of target summary information in the summary information, and display X target messages corresponding to the target summary information in response to the second input, where X is a positive integer;
[0140] The fifth processing module is configured to receive a third input for a first target message among the X target messages, and in response to the third input, display an instant messaging interface of a preset application containing the first target message.
[0141] The device of the embodiment of the present application further includes:
[0142] The sixth processing module is configured to display a first identifier corresponding to the target message on a display interface of summary information of the target message after detecting that the target message has been viewed, wherein the first identifier is used to indicate that the target message has been viewed.
[0143] The device of the embodiment of the present application further includes:
[0144] A seventh processing module, configured to monitor whether the user state is a preset state through a wearable device connected to the electronic device;
[0145] The preset state includes a sleeping state or a motion state.
[0146] In an embodiment of the present application, when the user status is detected to be in a preset state, target messages received by the electronic device that meet preset conditions are recorded; when the preset state is detected to have ended, a reminder message is generated based on the target message, and reminder processing is performed on the reminder message. The above preset conditions can be used to filter out target messages that the user considers important from the messages received in the preset state. In this way, after the preset state ends, the reminder message is processed to remind the user so that the user can pay attention to the important messages received in the preset state in a timely manner, thereby preventing important messages received in the preset state from being ignored.
[0147] The message reminder device in the embodiments of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an ATM, or an kiosks, etc., which are not specifically limited in the embodiments of the present application.
[0148] The message reminder device in the embodiment of the present application can be a device having an operating system. The operating system can 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.
[0149] The message reminder device provided in the embodiment of the present application can achieve Figures 2 to 8 To avoid repetition, the various processes implemented in the method embodiment are not described here.
[0150] Alternatively, as Figure 10As shown, an embodiment of the present application also provides an electronic device 1000, including a processor 1001, a memory 1002, and a program or instruction stored in the memory 1002 and executable on the processor 1001. When the program or instruction is executed by the processor 1001, each process of the above-mentioned message reminder method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0151] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0152] Figure 11 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
[0153] The electronic device 1100 includes but is not limited to components such as a radio frequency unit 1101 , a network module 1102 , an audio output unit 1103 , an input unit 1104 , a sensor 1105 , a display unit 1106 , a user input unit 1107 , an interface unit 1108 , a memory 1109 , and a processor 1110 .
[0154] Those skilled in the art will understand that the electronic device 1100 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 1110 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 11 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0155] The processor 1110 is configured to, when detecting that the user status is a preset status, use an artificial intelligence (AI) model to record target messages received by the electronic device that meet preset conditions;
[0156] When it is detected that the preset state ends, reminder information is generated according to the target message, and reminder processing is performed on the reminder information.
[0157] In an embodiment of the present application, when the user status is detected to be in a preset state, an artificial intelligence (AI) model is used to record target messages received by the electronic device that meet preset conditions; when the preset state is detected to have ended, a reminder message is generated based on the target message, and reminder processing is performed on the reminder message. The above preset conditions can be used to filter out target messages that the user considers important from the messages received in the preset state. In this way, after the preset state ends, the reminder message is processed to remind the user so that the user can pay attention to the important messages received in the preset state in a timely manner, thereby preventing important messages received in the preset state from being ignored.
[0158] Optionally, the processor 1110 is further configured to:
[0159] Receive a preset condition input by a user, where the preset condition includes at least one of the following:
[0160] The message type corresponding to the message is the preset message type;
[0161] The application corresponding to the message is the preset application;
[0162] The contact corresponding to the message is the preset contact;
[0163] The group to which the contact corresponding to the message belongs is the preset group.
[0164] Optionally, the processor 1110 is further configured to:
[0165] Receive a first input of the reminder information; in response to the first input, output summary information of the target message; the summary information includes at least one of the following: first summary information, the first summary information is used to indicate the number of messages corresponding to each preset message type under each preset application; second summary information, the second summary information is used to indicate the number of messages corresponding to each preset contact under each preset application; third summary information, the third summary information is used to indicate the number of messages corresponding to each preset group under each preset application.
[0166] Optionally, the processor 1110 is further configured to:
[0167] receiving a second input of target summary information in the summary information, and displaying X target messages corresponding to the target summary information in response to the second input, where X is a positive integer;
[0168] A third input for a first target message among the X target messages is received, and in response to the third input, an instant messaging interface of a preset application including the first target message is displayed.
[0169] Optionally, the processor 1110 is further configured to:
[0170] After detecting that the target message has been viewed, a first identifier corresponding to the target message is displayed on a display interface of the summary information of the target message, where the first identifier is used to indicate that the target message has been viewed.
[0171] Optionally, the processor 1110 is further configured to:
[0172] Monitor whether the user's status is the preset status through a wearable device connected to the electronic device;
[0173] The preset state includes a sleeping state or a motion state.
[0174] It should be understood that in an embodiment of the present application, the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042, and the graphics processor 11041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1107 includes a touch panel 11071 and at least one of other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. Other input devices 11072 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 an operating stick, which will not be repeated here.
[0175] The memory 1109 can be used to store software programs and various data. The memory 1109 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, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1109 may include a volatile memory or a non-volatile memory, or the memory 1109 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 random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0176] Processor 1110 may include one or more processing units. Optionally, processor 1110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1110.
[0177] 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 message reminder method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0178] 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), random access memory (RAM), a magnetic disk, or an optical disk.
[0179] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned message reminder method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0180] 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.
[0181] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted 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 the opposite 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.
[0182] 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 the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0183] 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 this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A message reminder method, characterized in that: include: When the user status is detected to be the preset status, the artificial intelligence AI model is used to record the target messages received by the electronic device that meet the preset conditions; When it is detected that the preset state ends, reminder information is generated according to the target message, and reminder processing is performed on the reminder information.
2. The method according to claim 1, characterized in that Also includes: Receive a preset condition input by a user, where the preset condition includes at least one of the following: The message type corresponding to the message is the preset message type; The application corresponding to the message is the preset application; The contact corresponding to the message is the preset contact; The group to which the contact corresponding to the message belongs is the preset group.
3. The method according to claim 1, characterized in that Also includes: receiving a first input of the reminder information; In response to the first input, output summary information of the target message; The summary information includes at least one of the following: First summary information, where the first summary information is used to indicate the number of messages corresponding to each preset message type under each preset application; Second summary information, where the second summary information is used to indicate the number of messages corresponding to each preset contact in each preset application; The third summary information is used to indicate the number of messages corresponding to each preset group under each preset application.
4. The method according to claim 3, characterized in that Also includes: receiving a second input of target summary information in the summary information, and displaying X target messages corresponding to the target summary information in response to the second input, where X is a positive integer; A third input for a first target message among the X target messages is received, and in response to the third input, an instant messaging interface of a preset application including the first target message is displayed.
5. The method according to claim 3 or 4, characterized in that Also includes: After detecting that the target message has been viewed, a first identifier corresponding to the target message is displayed on a display interface of the summary information of the target message, where the first identifier is used to indicate that the target message has been viewed.
6. A message reminder device, characterized in that: include: The first processing module is configured to, when detecting that the user status is a preset status, use an artificial intelligence (AI) large model to record target messages received by the electronic device that meet preset conditions; The second processing module is used to generate reminder information according to the target message and perform reminder processing on the reminder information when monitoring that the preset state ends.
7. The device according to claim 6, characterized in that Also includes: The first input module is configured to receive a preset condition input by a user, wherein the preset condition includes at least one of the following: The message type corresponding to the message is the preset message type; The application corresponding to the message is the preset application; The contact corresponding to the message is the preset contact; The group to which the contact corresponding to the message belongs is the preset group.
8. The device according to claim 6, characterized in that Also includes: The third processing module is used for: receiving a first input of the reminder information; In response to the first input, output summary information of the target message; The summary information includes at least one of the following: First summary information, where the first summary information is used to indicate the number of messages corresponding to each preset message type under each preset application; Second summary information, where the second summary information is used to indicate the number of messages corresponding to each preset contact in each preset application; The third summary information is used to indicate the number of messages corresponding to each preset group under each preset application.
9. The device according to claim 8, characterized in that Also includes: a fourth processing module, configured to receive a second input of target summary information in the summary information, and in response to the second input, display X target messages corresponding to the target summary information, where X is a positive integer; The fifth processing module is configured to receive a third input for a first target message among the X target messages, and in response to the third input, display an instant messaging interface of a preset application containing the first target message.
10. The device according to claim 8 or 9, characterized in that Also includes: The sixth processing module is configured to display a first identifier corresponding to the target message on a display interface of summary information of the target message after detecting that the target message has been viewed, wherein the first identifier is used to indicate that the target message has been viewed.