[go: up one dir, main page]

CN110278329A - Method for managing notification messages and mobile terminal - Google Patents

Method for managing notification messages and mobile terminal Download PDF

Info

Publication number
CN110278329A
CN110278329A CN201910531161.6A CN201910531161A CN110278329A CN 110278329 A CN110278329 A CN 110278329A CN 201910531161 A CN201910531161 A CN 201910531161A CN 110278329 A CN110278329 A CN 110278329A
Authority
CN
China
Prior art keywords
notification message
preset condition
content
preset
notification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910531161.6A
Other languages
Chinese (zh)
Other versions
CN110278329B (en
Inventor
黄莉莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Software Technology Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201910531161.6A priority Critical patent/CN110278329B/en
Publication of CN110278329A publication Critical patent/CN110278329A/en
Application granted granted Critical
Publication of CN110278329B publication Critical patent/CN110278329B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种通知消息的管理方法及移动终端,所述方法包括:获取通知消息;按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件;若所述通知消息匹配目标预设条件,则将所述通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。本发明保证了针对通知消息的提醒处理的合理性,避免由于部分通知消息占用通知栏可能造成其他比较重要的消息无法及时显示。

The invention discloses a notification message management method and a mobile terminal. The method includes: acquiring a notification message; and sequentially judging whether the notification message matches at least one of the preset matching sequences according to a plurality of preset conditions. Condition; if the notification message matches the target preset condition, then save the notification message under the target level label corresponding to the target preset condition, and perform corresponding processing according to the reminder policy corresponding to the target level label; wherein , the target preset condition is a preset condition that matches the notification message for the first time among the plurality of preset conditions. The invention ensures the rationality of the reminder processing for the notification message, and avoids that other important messages cannot be displayed in time due to the occupation of the notification bar by some notification messages.

Description

一种通知消息的管理方法及移动终端Method for managing notification messages and mobile terminal

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种通知消息的管理方法及移动终端。The invention relates to the field of communication technology, in particular to a method for managing notification messages and a mobile terminal.

背景技术Background technique

随着移动终端技术的发展,应用于移动终端的应用种类也越来越多。为了向用户提供实时的消息服务,可以在通知栏弹出通知消息。而用户为了满足使用需求,可能会在移动终端安装几十个应用,这些应用会产生大量的通知消息,并在通知栏进行提醒。目前,针对应用产生的通知消息一般是按照时间顺序排列显示,这样当某个时间段的通知消息数量较多,甚至占用整个通知栏,这种通知消息的显示方式不够合理化,还可能造成其他比较重要的消息无法及时显示,给用户造成不利影响。With the development of mobile terminal technologies, there are more and more types of applications applied to mobile terminals. In order to provide the user with real-time message service, a notification message may pop up in the notification bar. In order to meet the usage requirements, the user may install dozens of applications on the mobile terminal, and these applications will generate a large number of notification messages and remind them in the notification bar. At present, notification messages generated for applications are generally displayed in chronological order. In this way, when there are a large number of notification messages in a certain period of time, and even occupy the entire notification bar, the display method of this notification message is not reasonable enough, and may also cause other comparisons. Important messages cannot be displayed in time, causing adverse effects to users.

发明内容Contents of the invention

本发明提供了一种通知消息的管理方法及移动终端,以解决现有技术中通知消息的显示方式不够合理化,还可能造成其他比较重要的消息无法及时显示的问题。The invention provides a notification message management method and a mobile terminal to solve the problem that the display mode of the notification message in the prior art is not rational enough, and other important messages may not be displayed in time.

为了解决上述技术问题,本发明是这样实现的:In order to solve the problems of the technologies described above, the present invention is achieved in that:

第一方面,本发明实施例提供了一种通知消息的管理方法,应用于移动终端,包括:In the first aspect, an embodiment of the present invention provides a method for managing notification messages, which is applied to a mobile terminal, including:

获取通知消息;Get notification message;

按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件;According to the preset matching order of multiple preset conditions, sequentially determine whether the notification message matches at least one of the preset conditions;

若所述通知消息匹配目标预设条件,则将所述通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。If the notification message matches the preset target condition, save the notification message under the target level label corresponding to the target preset condition, and perform corresponding processing according to the reminder strategy corresponding to the target level label; wherein, the The target preset condition is a preset condition that matches the notification message for the first time among the plurality of preset conditions.

第二方面,本发明实施例还提供了一种移动终端,包括:In the second aspect, the embodiment of the present invention also provides a mobile terminal, including:

获取模块,用于获取通知消息;The acquisition module is used to acquire notification messages;

判断模块,用于按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件;A judging module, configured to sequentially judge whether the notification message matches at least one of the preset conditions according to a preset matching order of multiple preset conditions;

处理模块,用于若所述通知消息匹配目标预设条件,则将所述通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。A processing module, configured to store the notification message under the target level label corresponding to the target preset condition if the notification message matches the target preset condition, and execute the corresponding notification policy according to the reminder policy corresponding to the target level label. Processing; wherein, the target preset condition is the preset condition that matches the notification message for the first time among the plurality of preset conditions.

第三方面,本发明实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的通知消息的管理方法的步骤。In the third aspect, the embodiment of the present invention also provides a mobile terminal, including a processor, a memory, and a computer program stored in the memory and operable on the processor, and the computer program is executed by the processor During execution, the steps of the method for managing notification messages as described above are realized.

第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的通知消息的管理方法的步骤。In a fourth aspect, an embodiment of the present invention also provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the management of notification messages as described above is implemented method steps.

在本发明实施例中,按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少所述预设条件,并将匹配目标预设条件的通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。这样,可以按照多个预设条件,针对通知消息依次匹配等级标签,以保证针对通知消息的提醒处理的合理性,避免由于部分通知消息占用通知栏可能造成其他比较重要的消息无法及时显示。In this embodiment of the present invention, according to the preset matching sequence of multiple preset conditions, it is sequentially judged whether the notification message matches at least the preset condition, and the notification message matching the target preset condition is saved in the target preset Under the target level label corresponding to the condition, and perform corresponding processing according to the reminder strategy corresponding to the target level label; wherein, the target preset condition is the first time among the plurality of preset conditions that is related to the notification message Matching preconditions. In this way, the notification messages can be sequentially matched with grade tags according to multiple preset conditions, so as to ensure the rationality of the reminder processing for the notification messages, and avoid other important messages that may not be displayed in time due to the occupation of the notification bar by some notification messages.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention , for those skilled in the art, other drawings can also be obtained according to these drawings without paying creative labor.

图1表示本发明实施例的通知消息的管理方法的流程图;Fig. 1 shows the flowchart of the management method of the notification message of the embodiment of the present invention;

图2表示本发明实施例中将通知消息保存在目标等级标签下并根据目标等级标签对应的提醒策略执行相应处理的流程图;Fig. 2 shows the flow chart of storing the notification message under the target level label and executing corresponding processing according to the reminder policy corresponding to the target level label in the embodiment of the present invention;

图3表示本发明实施例的系统通知栏中显示等级标签的示意图;FIG. 3 shows a schematic diagram of displaying level labels in the system notification bar of an embodiment of the present invention;

图4表示本发明实施例的系统通知栏中等级标签的展开示意图;Fig. 4 shows the expanded schematic diagram of the level label in the system notification bar of the embodiment of the present invention;

图5表示本发明实施例的通知设置界面的示意图之一;Fig. 5 shows one of the schematic diagrams of the notification setting interface of the embodiment of the present invention;

图6表示本发明实施例的通知设置界面的示意图之二;Fig. 6 shows the second schematic diagram of the notification setting interface of the embodiment of the present invention;

图7表示本发明实施例的通知设置界面的示意图之三;Fig. 7 shows the third schematic diagram of the notification setting interface of the embodiment of the present invention;

图8表示本发明实施例的移动终端的框图;Fig. 8 shows the block diagram of the mobile terminal of the embodiment of the present invention;

图9表示本发明实施例的移动终端的硬件结构示意图。FIG. 9 shows a schematic diagram of a hardware structure of a mobile terminal according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

如图1,本发明实施例提供了一种通知消息的管理方法,应用于移动终端,包括:As shown in Figure 1, the embodiment of the present invention provides a method for managing notification messages, which is applied to mobile terminals, including:

步骤11:获取通知消息。Step 11: Get the notification message.

其中,所述通知消息可以是即时消息,如:即时通讯联系人发送的消息,还可以是推送消息,如:购物类应用推送的商品降价的信息、金融类应用推送的账单信息、交易信息等,本发明实施例对通知消息的类型不作具体限定。Wherein, the notification message may be an instant message, such as: a message sent by an instant messaging contact, or a push message, such as: information on product price reduction pushed by a shopping application, bill information, transaction information pushed by a financial application, etc. , the embodiment of the present invention does not specifically limit the type of the notification message.

步骤12:按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件。Step 12: According to the preset matching order of multiple preset conditions, sequentially judge whether the notification message matches at least one of the preset conditions.

步骤13:若所述通知消息匹配目标预设条件,则将所述通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。Step 13: If the notification message matches the preset target condition, save the notification message under the target level label corresponding to the target preset condition, and perform corresponding processing according to the reminder policy corresponding to the target level label; Wherein, the target preset condition is a preset condition that matches the notification message for the first time among the plurality of preset conditions.

例如:多个预设条件包括:第一预设条件、第二预设条件、第三预设条件、第四预设条件和第五预设条件。并可以按照从第一预设条件到第五预设条件的匹配顺序:For example, the multiple preset conditions include: a first preset condition, a second preset condition, a third preset condition, a fourth preset condition, and a fifth preset condition. And can follow the matching order from the first preset condition to the fifth preset condition:

若所述通知消息匹配所述第一预设条件,则将所述通知消息保存在所述第一预设条件对应的第一等级标签下,以及根据所述第一等级标签对应的提醒策略执行相应处理,且流程结束;If the notification message matches the first preset condition, save the notification message under the first level label corresponding to the first preset condition, and execute according to the reminder policy corresponding to the first level label Corresponding processing, and the process ends;

若所述通知消息不匹配所述第一预设条件,且匹配第二预设条件,则将所述通知消息保存在所述第二预设条件对应的第二等级标签下,以及根据所述第二等级标签对应的提醒策略执行相应处理,且流程结束;If the notification message does not match the first preset condition and matches the second preset condition, then store the notification message under the second level label corresponding to the second preset condition, and according to the The reminder strategy corresponding to the second-level label executes the corresponding processing, and the process ends;

若所述通知消息不匹配所述第二预设条件,且匹配所述第三预设条件,则将所述通知消息保存在所述第三预设条件对应的第三等级标签下,以及根据所述第三等级标签对应的提醒策略执行相应处理,且流程结束;If the notification message does not match the second preset condition and matches the third preset condition, then store the notification message under the third level label corresponding to the third preset condition, and The reminder policy corresponding to the third-level label executes corresponding processing, and the process ends;

若所述通知消息不匹配所述第三预设条件,且匹配所述第四预设条件,则将所述通知消息保存在所述第四预设条件对应的第四等级标签下,以及根据所述第四等级标签对应的提醒策略执行相应处理,且流程结束;If the notification message does not match the third preset condition and matches the fourth preset condition, then store the notification message under the fourth level label corresponding to the fourth preset condition, and The reminder strategy corresponding to the fourth-level label executes corresponding processing, and the process ends;

若所述通知消息不匹配所述第四预设条件,且匹配所述第五预设条件,则将所述通知消息保存在所述第五预设条件对应的第五等级标签下,以及根据所述第五等级标签对应的提醒策略执行相应处理,且流程结束。If the notification message does not match the fourth preset condition and matches the fifth preset condition, then store the notification message under the fifth level label corresponding to the fifth preset condition, and The reminder policy corresponding to the fifth-level label executes corresponding processing, and the process ends.

该实施例中,按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件,并将匹配目标预设条件的通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。这样,可以按照多个预设条件,针对通知消息依次匹配等级标签,以保证针对通知消息的提醒处理的合理性,避免由于部分通知消息占用通知栏可能造成其他比较重要的消息无法及时显示。In this embodiment, according to the preset matching order of multiple preset conditions, it is sequentially judged whether the notification message matches at least one of the preset conditions, and the notification message matching the target preset condition is saved in the target preset Under the target level label corresponding to the condition, and perform corresponding processing according to the reminder strategy corresponding to the target level label; wherein, the target preset condition is the first time among the plurality of preset conditions that matches the notification message preset conditions. In this way, the notification messages can be sequentially matched with grade tags according to multiple preset conditions, so as to ensure the rationality of the reminder processing for the notification messages, and avoid other important messages that may not be displayed in time due to the occupation of the notification bar by some notification messages.

可选的,如图2,上述步骤12具体包括:Optionally, as shown in Figure 2, the above step 12 specifically includes:

步骤121:判断所述通知消息所属的目标应用是否匹配第一预设条件;Step 121: Determine whether the target application to which the notification message belongs matches the first preset condition;

步骤122:若所述目标应用匹配所述第一预设条件,则确定所述第一预设条件为所述目标预设条件;若所述目标应用不匹配所述第一预设条件,则判断所述通知消息的内容是否匹配第二预设条件;Step 122: If the target application matches the first preset condition, determine that the first preset condition is the target preset condition; if the target application does not match the first preset condition, then judging whether the content of the notification message matches a second preset condition;

步骤123:若所述通知消息的内容匹配所述第二预设条件,则确定所述第二预设条件为所述目标预设条件;若所述通知消息的内容不匹配所述第二预设条件,则判断所述通知消息的内容是否匹配第三预设条件;Step 123: If the content of the notification message matches the second preset condition, determine that the second preset condition is the target preset condition; if the content of the notification message does not match the second preset condition If the condition is set, it is judged whether the content of the notification message matches the third preset condition;

步骤124:若所述通知消息的内容匹配所述第三预设条件,则确定所述第三预设条件为所述目标预设条件;若所述通知消息的内容不匹配所述第三预设条件,则判断所述通知消息对应的场景类型是否匹配第四预设条件;Step 124: If the content of the notification message matches the third preset condition, determine that the third preset condition is the target preset condition; if the content of the notification message does not match the third preset condition If a condition is set, it is judged whether the scene type corresponding to the notification message matches the fourth preset condition;

步骤125:若所述通知消息对应的场景类型匹配所述第四预设条件,则确定所述第四预设条件为所述目标预设条件;若所述通知消息对应的场景类型不匹配所述第四预设条件,则确定所述通知消息匹配第五预设条件,并确定所述第五预设条件为所述目标预设条件。Step 125: If the scene type corresponding to the notification message matches the fourth preset condition, determine that the fourth preset condition is the target preset condition; if the scene type corresponding to the notification message does not match the If the fourth preset condition is not met, it is determined that the notification message matches a fifth preset condition, and the fifth preset condition is determined as the target preset condition.

可选的,上述步骤13具体包括:Optionally, the above step 13 specifically includes:

若所述通知消息所属的目标应用匹配第一预设条件,则将所述通知消息保存在第一等级标签下,以及根据所述第一等级标签对应的提醒策略执行对应的提醒处理;If the target application to which the notification message belongs matches the first preset condition, storing the notification message under a first-level label, and performing corresponding reminder processing according to a reminder policy corresponding to the first-level label;

若所述目标应用不匹配所述第一预设条件,且所述通知消息的内容匹配第二预设条件,则将所述通知消息保存在第二等级标签下,以及根据所述第二等级标签对应的提醒策略执行对应的提醒处理;If the target application does not match the first preset condition, and the content of the notification message matches the second preset condition, then store the notification message under the second level label, and The reminder policy corresponding to the label executes the corresponding reminder processing;

若所述通知消息的通知文本不匹配所述第二预设条件,且所述通知消息的内容匹配第三预设条件,则将所述通知消息保存在第三等级标签下,以及根据所述第三等级标签对应的提醒策略不执行提醒处理;If the notification text of the notification message does not match the second preset condition, and the content of the notification message matches the third preset condition, then save the notification message under the third-level label, and according to the The reminder policy corresponding to the third-level label does not perform reminder processing;

若所述通知消息的内容不匹配所述第三预设条件,且所述通知消息对应的场景类型匹配第四预设条件,则将所述通知消息保存在第四等级标签下,以及根据所述第四等级标签对应的提醒策略执行对应的提醒处理;If the content of the notification message does not match the third preset condition, and the scene type corresponding to the notification message matches the fourth preset condition, then save the notification message under the fourth-level label, and The reminder strategy corresponding to the fourth-level label performs corresponding reminder processing;

若所述通知消息对应的场景类型不匹配所述第四预设条件,则将所述通知消息保存在第五等级标签下,以及根据所述第五等级标签对应的提醒策略不执行提醒处理。If the scene type corresponding to the notification message does not match the fourth preset condition, the notification message is stored under a fifth-level label, and no reminder process is executed according to the reminder policy corresponding to the fifth-level label.

例如:第一等级标签为“重要通知”,第二等级标签为“有效通知”;第三登记标签为“屏蔽通知”,第四等级标签为“普通通知”,第五等级标签为“营销通知”。For example: the first level label is "important notice", the second level label is "effective notice"; the third registration label is "block notice", the fourth level label is "general notice", and the fifth level label is "marketing notice" ".

可选的,按照“重要通知”、“有效通知”、“普通通知”、“营销通知”、“屏蔽通知”的顺序,在系统通知栏中排列显示这些等级标签,如图3所示。Optionally, these level labels are arranged and displayed in the system notification bar in the order of "important notification", "effective notification", "general notification", "marketing notification" and "block notification", as shown in Figure 3.

具体的,在系统通知栏中,每个等级标签下显示对应的未读消息的数量,避免存在数量较多的通知消息时占用状态栏,导致重要消息遗漏。Specifically, in the system notification bar, the number of corresponding unread messages is displayed under each level label, so as to avoid occupying the status bar when there are a large number of notification messages, resulting in missing important messages.

进一步地,上述步骤13之后,所述方法还包括:Further, after the above step 13, the method also includes:

接收针对目标等级标签的第一输入;receiving a first input for a target level label;

响应于所述第一输入,将所述通知消息在所述目标等级标签下,按照所述通知消息所属的目标应用对应的通知阅读概率递减的顺序排列显示。In response to the first input, the notification messages are arranged and displayed under the target level label in descending order of notification reading probabilities corresponding to the target applications to which the notification messages belong.

其中,所述通知阅读概率为:在第一预设时间段内,所述目标应用对应的通知消息已被阅读的数量,与所述目标应用对应的通知消息的总数量之间的比值。Wherein, the notification reading probability is: a ratio between the number of notification messages corresponding to the target application that have been read and the total number of notification messages corresponding to the target application within the first preset time period.

例如:在系统通知栏中,每个等级标签分别对应一个展开/收回按钮;用户可以通过点击目标等级标签对应的展开按钮,在该目标等级标签下展开对应的通知消息,如图4所示;还可以通过点击目标等级标签对应的收回按钮,取消该目标等级标签下对应通知消息的显示。For example: in the system notification bar, each level label corresponds to an expand/retract button; the user can expand the corresponding notification message under the target level label by clicking the expand button corresponding to the target level label, as shown in Figure 4; It is also possible to cancel the display of the corresponding notification message under the target level label by clicking the withdraw button corresponding to the target level label.

这样,在系统通知栏中,通过针对等级标签进行排序显示,将重要性等级高的优先显示,以避免“营销通知”占用系统通知栏,导致重要消息被遗漏。In this way, in the system notification bar, by sorting and displaying the level tags, the ones with higher importance levels are displayed first, so as to avoid "marketing notifications" occupying the system notification bar and causing important messages to be missed.

特别的,还可以根据移动终端获取到通知消息的时间,对各个等级标签下的通知消息进行排序显示;还可以根据用户的操作输入,在根据移动终端获取到通知消息的时间对各个等级标签下的通知消息进行排序显示的方式,与按照通知消息所属的目标应用对应的通知阅读概率递减的顺序排列显示的方式之间进行切换。In particular, it is also possible to sort and display the notification messages under the labels of each level according to the time when the mobile terminal obtains the notification messages; Switch between the manner of sorting and displaying the notification messages of the notification messages in descending order of the notification reading probability corresponding to the target application to which the notification messages belong.

可选的,当接收到等级标签为“重要通知”的通知消息时,可以采用“重要通知”对应的提醒策略进行提醒,如:亮屏、振动、响铃提示中的一个或组合;当接收到等级标签为“有效通知”的通知消息时,可以采用“有效通知”对应的提醒策略进行提醒,如:亮屏、振动、响铃提示中的一个或组合;当接收到等级标签为“普通通知”的通知消息时,可以采用“普通通知”对应的提醒策略进行提醒,如:亮屏、振动、响铃提示中的一个或组合;当接收到等级标签为“普通通知”或“屏蔽通知”的通知消息时,可以不执行提醒处理。Optionally, when receiving a notification message whose level label is "important notification", the reminder strategy corresponding to "important notification" can be used to remind, such as: one or a combination of bright screen, vibration, and ringing reminder; when receiving When receiving a notification message whose level label is "effective notification", you can use the reminder strategy corresponding to "effective notification" to remind, such as: one or a combination of bright screen, vibration, and ringing prompts; "Notification" notification message, you can use the reminder strategy corresponding to "Normal Notification" to remind, such as: one or a combination of bright screen, vibration, and ringing reminders; ", you don't need to execute reminder processing.

特别的,等级标签为“重要通知”、“有效通知”、“普通通知”各自对应的提醒策略之间,可以相同或不同。In particular, the reminder policies corresponding to the level labels of "important notification", "valid notification" and "general notification" may be the same or different.

该实施例中,从用户信息管理效率角度出发,依据通知消息的有效性与重要程度,进行通知消息所属等级标签的划分,且内部依据通知阅读概率进行通知消息的排序,即闭环考虑用户针对通知消息的阅读反应。In this embodiment, from the perspective of user information management efficiency, according to the validity and importance of the notification message, the classification of the level tags of the notification message is carried out, and the notification message is sorted internally based on the notification reading probability. The read response of the message.

以下对上述方法进行说明:The above methods are described below:

上述步骤121中判断所述通知消息所属的目标应用是否匹配第一预设条件,具体包括:In the above step 121, it is judged whether the target application to which the notification message belongs matches the first preset condition, specifically including:

判断所述目标应用是否为预设应用,或者所述目标应用对应的通知阅读概率是否大于预设概率;Judging whether the target application is a preset application, or whether the notification reading probability corresponding to the target application is greater than the preset probability;

若所述目标应用为所述预设应用,或者所述通知阅读概率大于所述预设概率,则确定所述目标应用匹配所述第一预设条件;若目标应用不是所述预设应用,或者所述通知阅读概率小于或等于所述预设概率,则确定所述目标应用不匹配所述第一预设条件If the target application is the preset application, or the notification reading probability is greater than the preset probability, then determine that the target application matches the first preset condition; if the target application is not the preset application, or the notification reading probability is less than or equal to the preset probability, then it is determined that the target application does not match the first preset condition

具体的,当获取到通知消息时,先判断该通知消息所属的目标应用是否符合第一预设条件,该第一预设条件为:预设应用(如:用户手动配置的重要程度较高的应用)或通知阅读概率大于预设概率。Specifically, when the notification message is obtained, it is first judged whether the target application to which the notification message belongs meets the first preset condition, and the first preset condition is: a preset application (such as a user manually configured application) or the notification reading probability is greater than the preset probability.

若所述目标应用为所述预设应用,或者所述通知阅读概率大于所述预设概率,则确定所述目标应用匹配所述第一预设条件,并将所述通知消息保存在所述第一预设条件对应的第一等级标签下,以及根据所述第一等级标签对应的提醒策略执行对应的提醒处理;If the target application is the preset application, or the notification reading probability is greater than the preset probability, then determine that the target application matches the first preset condition, and save the notification message in the Under the first-level label corresponding to the first preset condition, and perform corresponding reminder processing according to the reminder policy corresponding to the first-level label;

若目标应用不是所述预设应用,或者所述通知阅读概率小于或等于所述预设概率,则确定所述目标应用不匹配所述第一预设条件执行判断所述通知消息的内容是否匹配第二预设条件的步骤。If the target application is not the preset application, or the notification reading probability is less than or equal to the preset probability, then determine that the target application does not match the first preset condition and determine whether the content of the notification message matches Step for the second preset condition.

特别的,用户可以自定义重要程度较高的应用,即用户可通过添加重要程度较高的应用至配置列表,而该配置列表内的应用所产生的通知信息可直接置顶于第一等级标签下,且可不受任何移动终端中其他设置的影响,以便于提供用户针对重要程度较高的应用的高效处理。In particular, users can customize applications with higher importance, that is, users can add applications with higher importance to the configuration list, and the notification information generated by the applications in the configuration list can be placed directly under the first-level label , and may not be affected by other settings in any mobile terminal, so as to provide users with efficient processing for applications with a higher degree of importance.

其中,所述通知阅读概率为:在第一预设时间段内,所述目标应用对应的通知消息已被阅读的数量,与所述目标应用对应的通知消息的总数量之间的比值。例如:在最近一周内,通知阅读概率在所有应用中排位前20%;如是,则将该通知消息保存至第一等级标签下并直接在系统通知栏中置顶显示,以起到提醒作用。Wherein, the notification reading probability is: a ratio between the number of notification messages corresponding to the target application that have been read and the total number of notification messages corresponding to the target application within the first preset time period. For example: in the last week, the notification reading probability ranks in the top 20% of all applications; if so, save the notification message under the first-level label and directly display it on the top of the system notification bar to serve as a reminder.

可选的,通知阅读概率通过埋点事件进行记录,并上传至终端数据库进行阅读概率计算。记录表字段为[应用、日期、通知生成数量、用户点击数量],其中,通知阅读概率=用户点击数量/通知生成数量,也即目标应用对应的通知消息已被阅读的数量,与所述目标应用对应的通知消息的总数量之间的比值。Optionally, the notification reading probability is recorded through buried events and uploaded to the terminal database for calculation of the reading probability. The field of the record table is [application, date, number of notifications generated, number of user clicks], wherein, notification reading probability = number of user clicks/number of notifications generated, that is, the number of notification messages corresponding to the target application that have been read, and the target application The ratio between the total number of notification messages corresponding to the application.

进一步地,在第一等级标签下,按照所述通知消息所属的目标应用对应的通知阅读概率递减的顺序排列显示。这样根据用户针对通过消息所属应用的通知阅读概率对通知消息进行排序,从而实现根据用户的阅读习惯对通知消息进行排序,以便于用户处理。Further, under the first-level tab, the notification messages are arranged and displayed in descending order of the notification reading probability corresponding to the target application to which the notification message belongs. In this way, the notification messages are sorted according to the user's probability of reading the notifications of the applications to which the messages belong, so that the notification messages can be sorted according to the user's reading habit, so as to facilitate the user's processing.

上述步骤122中判断所述通知消息的内容是否匹配第二预设条件,具体包括:In the above step 122, it is judged whether the content of the notification message matches the second preset condition, specifically including:

判断所述通知消息的文本实体是否属于预设实体类型;judging whether the text entity of the notification message belongs to a preset entity type;

若所述文本实体不属于所述预设实体类型,则确定所述通知消息的内容不匹配所述第二预设条件;若所述文本实体属于所述预设实体类型,则判断所述通知消息的内容中是否包含第一预设关键词;If the text entity does not belong to the preset entity type, determine that the content of the notification message does not match the second preset condition; if the text entity belongs to the preset entity type, determine the notification whether the content of the message contains the first preset keyword;

若所述通知消息的内容中不包含所述第一预设关键词,则确定所述通知消息的内容匹配所述第二预设条件;若所述通知消息的内容中包含所述第一预设关键词,则确定所述通知消息的内容不匹配所述第二预设条件。If the content of the notification message does not contain the first preset keyword, then determine that the content of the notification message matches the second preset condition; if the content of the notification message contains the first preset keyword If the keyword is set, it is determined that the content of the notification message does not match the second preset condition.

具体的,在所述通知消息所属的目标应用不匹配所述第一预设条件,也即所述目标应用不是预设应用,或该目标应用对应的通知阅读概率也不大于预设概率的情况下,则判断所述通知消息的文本实体是否属于预设文本类型。Specifically, when the target application to which the notification message belongs does not match the first preset condition, that is, the target application is not a preset application, or the notification reading probability corresponding to the target application is not greater than the preset probability Next, it is judged whether the text entity of the notification message belongs to the preset text type.

若所述文本实体不属于所述预设实体类型,则确定所述通知消息的内容不匹配所述第二预设条件,则执行判断所述通知消息的内容是否匹配第三预设条件的判断;If the text entity does not belong to the preset entity type, it is determined that the content of the notification message does not match the second preset condition, and then a judgment is performed to determine whether the content of the notification message matches a third preset condition ;

若所述文本实体属于所述预设实体类型,则判断所述通知消息的内容中是否包含第一预设关键词;If the text entity belongs to the preset entity type, then judging whether the content of the notification message contains a first preset keyword;

若所述通知消息的内容中不包含所述第一预设关键词,则确定所述通知消息的内容匹配所述第二预设条件,并将所述通知消息保存在第二等级标签下,以及根据所述第二等级标签对应的提醒策略执行对应的提醒处理;If the content of the notification message does not contain the first preset keyword, determining that the content of the notification message matches the second preset condition, and storing the notification message under a second-level label, and execute corresponding reminder processing according to the reminder policy corresponding to the second-level label;

若所述通知消息的内容中包含所述第一预设关键词,则确定所述通知消息的内容不匹配所述第二预设条件,并执行判断所述通知消息的内容是否匹配第三预设条件的判断。If the content of the notification message contains the first preset keyword, it is determined that the content of the notification message does not match the second preset condition, and judging whether the content of the notification message matches the third preset condition is performed. conditional judgment.

例如:若所述文本实体属于政府公安、公共服务事业、水电服务或其他民生服务等实体类型,且所述通知消息的内容(可以是文本数据、图像数据等)中不包含节日祝福、服务推荐或者其他骚扰信息等类型的关键词(如:在节假日水电局发送的节日祝福类型的通知消息),则将所述通知消息保存在第二等级标签下,以及根据所述第二等级标签对应的提醒策略执行对应的提醒处理。For example: if the text entity belongs to entity types such as government public security, public services, water and electricity services, or other livelihood services, and the content of the notification message (which can be text data, image data, etc.) does not contain holiday blessings, service recommendations, etc. Or other types of keywords such as harassing information (such as: the notification message of the festival blessing type sent by the Water and Electricity Bureau on holidays), then the notification message is stored under the second-level label, and according to the corresponding The reminder policy executes the corresponding reminder processing.

也即,所述文本实体属于政府公安、公共服务事业、水电服务或其他民生服务等实体类型,且所述通知消息的内容属于政府公安、公共服务事业、水电服务或其他民生服务等通知类型的消息(如:水电局的缴费提醒、学校课程提醒、违章应用的违章提醒等属于通知类型的消息),则将所述通知消息保存在第二等级标签下,以及根据所述第二等级标签对应的提醒策略执行对应的提醒处理。That is, the text entity belongs to entity types such as government public security, public service undertakings, water and electricity services, or other livelihood services, and the content of the notification message belongs to notification types such as government public security, public service undertakings, water and electricity services, or other livelihood services. Messages (such as: payment reminders from the Water and Electricity Bureau, school course reminders, violation reminders from illegal applications, etc., which belong to the notification type), then store the notification message under the second-level label, and correspond to the second-level label according to the second-level label The reminder policy executes the corresponding reminder processing.

或者,读取短信的卡片通知,并保存在第二等级标签下,以及根据所述第二等级标签对应的提醒策略执行对应的提醒处理。Or, read the card notification of the short message, save it under the second-level label, and perform corresponding reminder processing according to the reminder policy corresponding to the second-level label.

其中,文本实体可以通过建立模型确定,文本实体的模型可以通过网络爬虫与人工标注信息的补充整理各类应用的文本实体信息,然后采用图谱解析文本实体相关信息形成知识,建立文本实体与实体类型之间的映射规则落地至终端在线实时实现。其中,预设文本实体可以是一个或者多个实体类型各自对应的文本实体。Among them, the text entity can be determined by building a model. The text entity model can be supplemented by web crawlers and manual annotation information to sort out the text entity information of various applications, and then use the graph to analyze the relevant information of the text entity to form knowledge, and establish the text entity and entity type. The mapping rules between them are implemented online and in real time at the terminal. Wherein, the preset text entities may be text entities corresponding to one or more entity types.

第一预设关键词可以通过语义意图分类确定,该语义意图分类可以先通过云端基于机器学习或深度学习算法离线学习意图分类再部署至终端服务器实时供用户调取使用。如:寓意意图可以分为4类:祝福、推荐、通知、骚扰。The first preset keywords can be determined through semantic intent classification, which can be learned offline based on machine learning or deep learning algorithms in the cloud, and then deployed to the terminal server for real-time retrieval by users. For example: moral intentions can be divided into 4 categories: blessing, recommendation, notification, and harassment.

进一步地,在第二等级标签下,按照所述通知消息所属的目标应用对应的通知阅读概率递减的顺序排列显示。这样根据用户针对通过消息所属应用的通知阅读概率对通知消息进行排序,从而实现根据用户的阅读习惯对通知消息进行排序,以便于用户处理。Further, under the second-level tab, the notification messages are arranged and displayed in descending order of the notification reading probability corresponding to the target application to which the notification message belongs. In this way, the notification messages are sorted according to the user's probability of reading the notifications of the applications to which the messages belong, so that the notification messages can be sorted according to the user's reading habit, so as to facilitate the user's processing.

上述步骤123中判断所述通知消息的内容是否匹配第三预设条件,具体包括:In the above step 123, it is judged whether the content of the notification message matches the third preset condition, specifically including:

判断所述通知消息的内容中是否包含第二预设关键词;judging whether the content of the notification message contains a second preset keyword;

若所述通知消息的内容中包含所述第二预设关键词,则确定所述通知消息的内容匹配第三预设条件;若所述通知消息的内容中不包含所述第二预设关键词,则确定所述通知消息的内容不匹配第三预设条件。If the content of the notification message contains the second preset keyword, then determine that the content of the notification message matches the third preset condition; if the content of the notification message does not contain the second preset keyword word, it is determined that the content of the notification message does not match the third preset condition.

具体的,若所述通知消息的内容中包含所述第二预设关键词,则确定所述通知消息的内容匹配第三预设条件,则将所述通知消息保存在第三等级标签下,以及根据所述第三等级标签对应的提醒策略不执行提醒处理;Specifically, if the content of the notification message contains the second preset keyword, it is determined that the content of the notification message matches a third preset condition, and the notification message is saved under a third-level label, and not performing reminder processing according to the reminder policy corresponding to the third-level label;

若所述通知消息的内容中不包含所述第二预设关键词,则确定所述通知消息的内容不匹配第三预设条件,并执行判断所述通知消息对应的场景类型是否匹配第四预设条件的步骤。If the content of the notification message does not contain the second preset keyword, it is determined that the content of the notification message does not match the third preset condition, and it is judged whether the scene type corresponding to the notification message matches the fourth preset condition. Precondition steps.

其中,第二预设关键词可以由用户自定义设置所要屏蔽的预设关键词,当通知消息的内容中包含有该关键词时,则直接将该通知消息保存在第三等级标签下,以及根据所述第三等级标签对应的提醒策略不执行提醒处理;也可以根据用户选择的预设关键词类别进行语义分析确定所要屏蔽的通知消息,并将所要屏蔽的通知消息保存在第三等级标签下,以及根据所述第三等级标签对应的提醒策略不执行提醒处理。Wherein, the second preset keyword can be customized by the user to set the preset keyword to be shielded. When the keyword is included in the content of the notification message, the notification message is directly saved under the third-level label, and According to the reminder strategy corresponding to the third level label, the reminder process is not executed; it is also possible to perform semantic analysis according to the preset keyword category selected by the user to determine the notification message to be blocked, and save the notification message to be blocked in the third level label Next, and according to the reminder policy corresponding to the third-level label, the reminder process is not executed.

上述步骤124中判断所述通知消息对应的场景类型是否匹配第四预设条件,具体包括:In the above step 124, it is judged whether the scene type corresponding to the notification message matches the fourth preset condition, specifically including:

判断所述通知消息对应的场景类型是否与所述移动终端所处的位置类型相匹配;judging whether the scene type corresponding to the notification message matches the location type of the mobile terminal;

若所述场景类型与所述位置类型不匹配,则确定所述通知消息对应的场景类型不匹配所述第四预设条件;若所述场景类型与所述位置类型相匹配,则判断在第二预设时间段内所述目标应用是否存在待阅读的通知消息;If the scene type does not match the location type, determine that the scene type corresponding to the notification message does not match the fourth preset condition; if the scene type matches the location type, determine that the 2. Whether there is a notification message to be read in the target application within the preset time period;

若在所述第二预设时间段内所述目标应用存在待阅读的通知消息,则确定所述通知消息对应的场景类型匹配所述第四预设条件;若在第二预设时间段内所述目标应用不存在待阅读的通知消息,则确定所述通知消息对应的场景类型不匹配所述第四预设条件。If there is a notification message to be read in the target application within the second preset time period, then determine that the scene type corresponding to the notification message matches the fourth preset condition; if within the second preset time period If there is no notification message to be read in the target application, it is determined that the scene type corresponding to the notification message does not match the fourth preset condition.

其中,待阅读的通知消息,可以是获取到的新的通知消息,还未被移动终端用户阅读的通知消息。Wherein, the notification message to be read may be a new notification message obtained, or a notification message that has not been read by the mobile terminal user.

具体的,若所述通知消息的内容中不包含所述第二预设关键词,则确定所述移动终端所处的位置类型,以及所述通知消息对应的场景类型;Specifically, if the content of the notification message does not contain the second preset keyword, then determine the location type of the mobile terminal and the scene type corresponding to the notification message;

若所述场景类型与所述位置类型不匹配,则确定所述通知消息对应的场景类型不匹配所述第四预设条件,并将所述通知消息保存在第五等级标签下,以及根据所述第五等级标签对应的提醒策略不执行提醒处理;If the scene type does not match the location type, it is determined that the scene type corresponding to the notification message does not match the fourth preset condition, and the notification message is stored under the fifth level label, and according to the The reminder policy corresponding to the fifth-level label does not perform reminder processing;

若所述场景类型与所述位置类型相匹配,判断在第二预设时间段内所述目标应用是否存在待阅读的通知消息;If the scene type matches the location type, determine whether there is a notification message to be read in the target application within a second preset time period;

若在第二预设时间段内所述目标应用存在待阅读的通知消息,则确定所述场景类型匹配所述第四预设条件,并将所述通知消息保存在第四等级标签下,以及根据所述第四等级标签对应的提醒策略执行对应的提醒处理;If there is a notification message to be read in the target application within the second preset time period, then determining that the scene type matches the fourth preset condition, and storing the notification message under a fourth-level label, and Executing corresponding reminder processing according to the reminder strategy corresponding to the fourth-level label;

若在第二预设时间段内所述目标应用不存在待阅读的通知消息,则确定所述通知消息对应的场景类型不匹配所述第四预设条件,并将所述通知消息保存在第五等级标签下,以及根据所述第五等级标签对应的提醒策略不执行提醒处理。If there is no notification message to be read in the target application within the second preset time period, it is determined that the scene type corresponding to the notification message does not match the fourth preset condition, and the notification message is saved in the Under the five-level label, and according to the reminder strategy corresponding to the fifth-level label, no reminder processing is performed.

该实施例中,通知消息对应的场景类型可以通过对通知消息的来源应用、对通知消息的内容进行语义分析确定(如:工作类型、生活场景、学习场景、娱乐场景等),位置类型可以基于移动终端当前所述的位置判断用户所处位置(如:家、公司、户外、医院、图书馆、校园等),同时还可以结合预设的配置信息以及用户习惯,判断所要通知的通知消息对应的场景类型是否与该位置类型匹配;如是,则将所述通知消息保存至第四等级标签下,并根据所述第四等级标签对应的提醒策略执行对应的提醒处理。In this embodiment, the scene type corresponding to the notification message can be determined by performing semantic analysis on the source application of the notification message and the content of the notification message (such as: work type, life scene, learning scene, entertainment scene, etc.), and the location type can be based on The current location of the mobile terminal determines the location of the user (such as: home, company, outdoor, hospital, library, campus, etc.), and at the same time, it can also combine the preset configuration information and user habits to determine the corresponding notification message to be notified. Whether the scene type matches the location type; if yes, save the notification message under the fourth-level label, and perform corresponding reminder processing according to the reminder policy corresponding to the fourth-level label.

根据用户的生活习惯、操作习惯以及当前地理位置下的场景类型进行通知消息的提醒,如:非工作日时间用户有阅读的习惯,则对应在该时间段内检测当前位置是家时,将阅读类型的消息通知推送至第四等级标签下并提醒,否则将该通知消息保存至第五等级标签下,且不进行通知提醒;针对第五等级标签下的通知,用户可以通过展开该第五等级标签,以针对第五等级标签下的通知消息进行阅读。According to the user's living habits, operating habits, and the scene type of the current geographical location, the notification message will be reminded. For example, if the user has the habit of reading during non-working days, it will be read when the current location is detected in the corresponding period of time. Type of message notifications are pushed to the fourth-level label and reminded, otherwise the notification message is saved to the fifth-level label without notification reminder; for notifications under the fifth-level label, users can expand the fifth-level tab to read notification messages under the fifth-level tab.

具体的,确定所述通知消息的场景类型包括:Specifically, determining the scenario type of the notification message includes:

获取所述通知消息的内容中的关键词;Obtain keywords in the content of the notification message;

根据所述关键词确定所述通知消息的场景类型;determining the scene type of the notification message according to the keyword;

其中,所述通知消息的内容中的关键词可以通过学习算法深度学习确定,如:通知消息的内容“你吃饭了吗?”中“吃饭”为关键词,而“你”、“了”、“吗?”不属于关键词。Wherein, the keywords in the content of the notification message can be determined through deep learning of the learning algorithm, for example: in the content of the notification message "Have you eaten?", "eat" is the keyword, while "you", "yes", "Is it?" is not a keyword.

具体的,确定所述移动终端所处的位置类型,包括:Specifically, determining the location type of the mobile terminal includes:

获取所述移动终端的场景因素;Acquiring scene factors of the mobile terminal;

根据所述场景因素确定所述终端所处的位置类型;determining the location type of the terminal according to the scene factors;

其中,所述场景因素包括以下至少一个:地理位置、当前系统时间、移动速度、蓝牙的连接状态、使用时间段、运行应用。Wherein, the scene factors include at least one of the following: geographic location, current system time, moving speed, Bluetooth connection status, usage time period, and running applications.

可选的,确定用户当前所处位置类型,依据矛盾场景、关联场景、即时需求场景进行预判是否提醒。例如:在确定位置类型为非喜庆场合,则不推送相关娱乐喜庆的通知信息;在确定位置类型为高铁站时,则可以提醒用户接收到了打车类服务提醒;在确定位置类型购物商场且为进餐时间时,则可以提醒用户接收到了商圈推荐提醒等。Optionally, determine the current location type of the user, and predict whether to remind based on conflicting scenarios, associated scenarios, and immediate demand scenarios. For example: when the location type is determined to be a non-festive occasion, the relevant entertainment and festive notification information will not be pushed; when the location type is determined to be a high-speed rail station, the user can be reminded to receive a taxi service reminder; when the location type is determined to be a shopping mall and it is a meal When the time is set, the user may be reminded that a business district recommendation reminder has been received.

以下针对位置类型进一步说明:The following explains further for location types:

当确定终端的定位信息,如:终端所在位置的经纬度时,终端调取地图接口进行兴趣点(Point of Interest,POI)检测,获取到当前位置的POI分类(如:家、公司、户外、医院、图书馆、校园等);基于获取到的POI分类,还可以结合用户存储与终端内的基本信息(如:工作单位,工作时间,学校课程信息等)、用户针对移动终端的使用习惯,所使用的应用,运动状态等,针对以上兴趣点再细分为工作、通勤、驾驶、出行、休闲、健康、娱乐、休息、非喜庆场景等。When the positioning information of the terminal is determined, such as the latitude and longitude of the location of the terminal, the terminal calls the map interface to detect points of interest (Point of Interest, POI), and obtains the POI classification of the current location (such as: home, company, outdoor, hospital, etc.) , library, campus, etc.); based on the obtained POI classification, it can also combine the user’s storage and basic information in the terminal (such as: work unit, working hours, school course information, etc.), the user’s usage habits for the mobile terminal, and so on. Based on the above points of interest, the apps used, exercise status, etc. are further subdivided into work, commuting, driving, travel, leisure, health, entertainment, rest, non-festive scenes, etc.

工作场景:如POI分类为办公室或当前位置与工作时段的常驻位置一致;Work scene: if the POI is classified as an office or the current location is consistent with the permanent location during working hours;

通勤场景:如POI分类为地铁、公交车站等公共交通设施处,且终端传感器感应终端当前的移动速度非步行速度,且终端的系统时间为处于常规通勤时段内;Commuting scenarios: For example, POIs are classified as public transportation facilities such as subways and bus stations, and the terminal sensor senses that the current moving speed of the terminal is not walking speed, and the system time of the terminal is within the regular commuting period;

驾驶场景:如POI分类为公路、高速路,且终端传感器感应终端当前的移动速度非步行速度和/或终端通过蓝牙所连接的设备为车载终端;Driving scene: if the POI is classified as a road or a highway, and the terminal sensor senses that the current moving speed of the terminal is not walking speed and/or the device connected to the terminal via Bluetooth is a vehicle-mounted terminal;

出行场景:如POI分类为高铁、火车站、飞机场,且终端传感器感应终端当前的移动速度非步行速度;Travel scenarios: For example, POIs are classified as high-speed rail, railway stations, and airports, and the terminal sensor senses that the current moving speed of the terminal is not the walking speed;

休闲场景:如当前位置与晚间至次日凌晨(如6:00)的常驻位置一致,且系统时间所处的当前时间段为用户操作终端的活跃时间段(如:最近一周终端被使用的时间分布统计可得用户活跃时段离线标签);Leisure scene: If the current location is consistent with the permanent location from evening to early morning of the next day (such as 6:00), and the current time period in which the system time is located is the active time period for the user to operate the terminal (such as: the terminal was used in the last week The time distribution statistics can be used to obtain the offline label of the user's active period);

健康场景:如POI分类为健身馆或户外运动场所和/或当前正在使用运动类应用;Health scene: if the POI is classified as a gym or outdoor sports venue and/or is currently using sports applications;

娱乐场景:如POI分类为休闲室、百货商场、商圈地标等娱乐场所;Entertainment scene: For example, POI is classified as entertainment venues such as leisure rooms, department stores, and commercial landmarks;

休息场景:如当前位置与晚间至次日凌晨(如6:00)的常驻位置一致,且系统时间所处的当前时间段为用户操作终端的非活跃时间段(如:最近一周终端被使用的时间分布统计可得用户活跃时段离线标签);Rest scene: If the current location is consistent with the permanent location from evening to early morning of the next day (such as 6:00), and the current time period of the system time is the inactive time period for the user to operate the terminal (such as: the terminal has been used in the last week The time distribution statistics of the user's active period can be used to obtain the offline label);

非喜庆场景:如POI分类为医院等场所。Non-festive scenes: For example, POIs are classified as hospitals and other places.

进一步地,在第四等级标签下,按照所述通知消息所属的目标应用对应的通知阅读概率递减的顺序排列显示。这样根据用户针对通过消息所属应用的通知阅读概率对通知消息进行排序,从而实现根据用户的阅读习惯对通知消息进行排序,以便于用户处理。Further, under the fourth-level tab, the notification messages are arranged and displayed in descending order of the notification reading probability corresponding to the target application to which the notification message belongs. In this way, the notification messages are sorted according to the user's probability of reading the notifications of the applications to which the messages belong, so that the notification messages can be sorted according to the user's reading habit, so as to facilitate the user's processing.

该实施例中,综合考虑场景因素确定移动终端所处的位置类型(也即是用户所处的场景类型)进而对通知消息进行合理的分类提醒,避免推送与用户所处场合不符的通知消息,给用户造成不利影响。In this embodiment, the location type of the mobile terminal is determined comprehensively considering the scene factors (that is, the scene type of the user), and then the notification messages are reasonably classified and reminded to avoid pushing notification messages that do not match the user's location. adversely affect users.

上述步骤125具体包括:Above-mentioned step 125 specifically comprises:

若所述通知消息对应的场景类型与所述位置类型不匹配,则将所述通知消息保存在第五等级标签下,以及根据所述第五等级标签对应的提醒策略不执行提醒处理。If the scene type corresponding to the notification message does not match the location type, the notification message is stored under a fifth-level label, and no reminder processing is performed according to the reminder policy corresponding to the fifth-level label.

如:位置类型与用户预先设定的配置信息发生冲突时,则直接针对获取到的该通知消息不进行提醒,并将该通知消息保存至放至第五等级标签下,以及根据所述第五等级标签对应的提醒策略不执行提醒处理。For example: when the location type conflicts with the configuration information preset by the user, the notification message obtained will not be reminded directly, and the notification message will be saved and placed under the fifth-level label, and according to the fifth-level The reminder policy corresponding to the level label does not perform reminder processing.

或者,上述步骤125还可以具体包括:Alternatively, the above step 125 may also specifically include:

若所述通知消息的内容类型与所述位置类型相匹配,且在第二预设时间段内所述目标应用不存在待阅读的通知消息,则将所述通知消息保存在第五等级标签下,以及根据所述第五等级标签对应的提醒策略不执行提醒处理。If the content type of the notification message matches the location type, and there is no notification message to be read in the target application within the second preset time period, then store the notification message under the fifth-level label , and do not execute reminder processing according to the reminder policy corresponding to the fifth-level label.

如:即使所述通知消息的内容类型与所述位置类型相匹配,但用户近两周时间并没有针对该通知消息所属的目标应用的其他通知消息进行点击查看,则也不会将该通知消息保存至该第四等级标签下,而是保存至第五分类标签下,以及根据所述第五等级标签对应的提醒策略不执行提醒处理。For example, even if the content type of the notification message matches the location type, but the user has not clicked to view other notification messages of the target application to which the notification message belongs in the past two weeks, the notification message will not be displayed. Save to the fourth-level label, but save to the fifth category label, and do not execute reminder processing according to the reminder policy corresponding to the fifth-level label.

进一步地,上述步骤13所述将所述通知消息保存在所述目标预设条件对应的目标等级标签下,以及,根据所述目标等级标签对应的提醒策略执行相应处理之前,所述方法还包括:Further, in step 13 above, saving the notification message under the target level label corresponding to the target preset condition, and before performing corresponding processing according to the reminder policy corresponding to the target level label, the method further includes :

接收针对通知设置界面的第二输入;receiving a second input for the notification setting interface;

响应于所述第二输入,对所述通知设置界面中的通知项进行设置;In response to the second input, setting notification items in the notification setting interface;

其中,所述通知项包括以下至少一个:开启目标应用类别下的消息通知,关闭所述目标应用类别下的消息通知,所述目标应用类别下通知消息对应的通知时间段,所述目标应用类别对应的通知等级,开启目标应用的消息通知,关闭所述目标应用的消息通知,所述目标应用的通知消息对应的通知时间段,所述目标应用对应的通知等级,屏蔽关键词。Wherein, the notification item includes at least one of the following: enable message notification under the target application category, close message notification under the target application category, notification time period corresponding to a notification message under the target application category, and the target application category For the corresponding notification level, open the message notification of the target application, close the message notification of the target application, the notification time period corresponding to the notification message of the target application, the notification level corresponding to the target application, and block keywords.

具体的,可以在通知设置界面中统一初始化各应用通知设置:包括通知开关、通知提醒时间段、应用通知的通知等级(重要程度)、屏蔽关键词,并且还可按应用类别或单个应用分别进行管理;特别的,当应用类别与单个应用的之间的配置冲突时,单个应用服从所属应用类别的配置。Specifically, you can uniformly initialize the notification settings of each application in the notification setting interface: including notification switch, notification reminder time period, notification level (importance) of application notifications, and blocking keywords, and can also be configured separately by application category or a single application Management; in particular, when the configuration of an application category conflicts with that of a single application, the single application obeys the configuration of the application category it belongs to.

如图5和图6,通知设置界面中有“分类管理”选项,“应用管理”选项;在“分类管理”选项下,可以针对目标应用类别下的消息通知设置为开启或者关闭,还可以针对目标应用类别下通知消息对应的通知时间段进行设置,例如针对求职招聘类的通知消息,可以选择在非工作日的时间段(如周六、周日)内,或者非工作时间(如晚上八点之后)等,还可以设置目标应用类别的通知等级,如:设置通知等级为“重要”,则可以按照最高优先级进行提醒;在“应用管理”选项下,可以针对目标应用的消息通知设置为开启或者关闭,还可以针对目标应用的通知消息对应的通知时间段进行设置,例如针对求职招聘类的通知消息,可以选择在非工作日的时间段(如周六、周日)内,或者非工作时间(如晚上八点之后)等,还可以设置目标应用的通知等级,如:设置通知等级为“重要”,则可以按照最高优先级进行提醒As shown in Figure 5 and Figure 6, there are "category management" options and "application management" options in the notification setting interface; under the "category management" option, you can set the message notifications under the target Set the notification time period corresponding to the notification message under the target application category. For example, for the notification message of job hunting and recruitment, you can choose to be in the time period of non-working days (such as Saturday and Sunday), or during non-working hours (such as 8 p.m. After clicking), you can also set the notification level of the target application category. For example, if you set the notification level to "Important", you can be reminded according to the highest priority; under the "Application Management" option, you can set the notification level for the target application To turn it on or off, you can also set the notification time period corresponding to the notification message of the target application. For example, for the notification message of job hunting and recruitment, you can choose to be in the time period of non-working days (such as Saturday and Sunday), or During non-working hours (such as after 8:00 p.m.), you can also set the notification level of the target application. For example, if you set the notification level to "important", you can be reminded according to the highest priority

如图7,在通知设置界面中,还可以针对所要屏蔽的关键词进行设置,如可以自定义编辑所要屏蔽的关键词,还可以从终端提供的关键词中进行选择。其中,终端提供的关键词可以是通过网络获取用户标记的屏蔽关键词,或通过历史设置及学习算法确定。As shown in Figure 7, in the notification setting interface, you can also set the keywords to be blocked. For example, you can customize and edit the keywords to be blocked, and you can also choose from the keywords provided by the terminal. Wherein, the keywords provided by the terminal may be shielded keywords obtained through the network and marked by users, or determined through historical settings and learning algorithms.

进一步地,若用户未预先针对通知设置界面中的通知项进行设置,则可以在预定时间段内(如移动终端被激活后的一周时间内)的预定时刻提醒针对通知设置界面中的通知项进行设置。Further, if the user does not pre-set the notification items in the notification setting interface, it can be reminded at a predetermined time within a predetermined period of time (such as within a week after the mobile terminal is activated) to set the notification items in the notification setting interface. set up.

可选的,根据用户点击应用类别通知的时间段、点击频率、屏蔽/删除操作进行调整,具体如下:Optionally, adjust according to the time period, click frequency, and block/delete operation when the user clicks on the application category notification, as follows:

通知开关:针对目标应用类别的通知消息,在预定时间段内的点击频率为零或用户选择屏蔽过的通知消息,则推荐关闭目标应用类别下的通知消息提醒;Notification switch: For the notification message of the target application category, if the click frequency is zero within the predetermined time period or the user chooses to block the notification message, it is recommended to turn off the notification message reminder under the target application category;

时间段:针对目标应用类别的通知消息,在该时间段用户点击次数不低于预设次数(如3次),则推荐该时间段为该目标应用类别下的通知消息提醒的允许时间段;Time period: For the notification message of the target application category, if the number of clicks by the user during this period is not less than the preset number of times (such as 3 times), it is recommended that this time period be the allowed time period for the notification message reminder under the target application category;

重要程度:针对目标应用类别的通知消息,所述通知阅读概率划分重要性等级,如通知阅读概率处于第一范围,则重要性为第一级,通知阅读概率处于第二范围,则重要性为第二级,依此类推。通知阅读概率为:在第一预设时间段内,所述目标应用对应的通知消息已被阅读的数量,与所述目标应用对应的通知消息的总数量之间的比值。Importance level: For the notification message of the target application category, the notification reading probability is divided into importance levels. If the notification reading probability is in the first range, the importance is the first level, and the notification reading probability is in the second range, then the importance is Second level, and so on. The notification reading probability is: a ratio between the number of notification messages corresponding to the target application that have been read and the total number of notification messages corresponding to the target application within the first preset time period.

本发明的上述方案中,可以按照多个预设条件,针对通知消息依次匹配等级标签,以保证针对通知消息的提醒处理的合理性,避免由于部分通知消息占用通知栏可能造成其他比较重要的消息无法及时显示,并且还可以提供统一的通知设置界面管理通知配置,并能根据用户场景(位置类型)进行分类通知提醒,提高用户通知信息处理效率,同时也可以避免通知消息与用户所处场景不符时,给用户造成的不利影响。In the above solution of the present invention, the notification messages can be sequentially matched with grade tags according to a plurality of preset conditions, so as to ensure the rationality of the reminder processing for the notification messages and avoid other important messages that may be caused by some notification messages occupying the notification column. It cannot be displayed in time, and can also provide a unified notification setting interface to manage notification configurations, and can classify notification reminders according to user scenarios (location types), improve user notification information processing efficiency, and also avoid notification messages that do not match the user's scene adverse effects on users.

如图8,本发明实施例还提供了一种移动终端800,其特征在于,包括:As shown in Figure 8, the embodiment of the present invention also provides a mobile terminal 800, which is characterized in that it includes:

获取模块810,用于获取通知消息;An acquisition module 810, configured to acquire a notification message;

判断模块820,用于按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件;A judging module 820, configured to sequentially judge whether the notification message matches at least one of the preset conditions according to a preset matching sequence of multiple preset conditions;

处理模块830,用于若所述通知消息匹配目标预设条件,则将所述通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。The processing module 830 is configured to store the notification message under the target level label corresponding to the target preset condition if the notification message matches the target preset condition, and execute according to the reminder policy corresponding to the target level label Corresponding processing; wherein, the target preset condition is a preset condition that matches the notification message for the first time among the plurality of preset conditions.

其中,所述判断模块820包括:Wherein, the judging module 820 includes:

第一判断子模块,用于判断所述通知消息所属的目标应用是否匹配第一预设条件;A first judging submodule, configured to judge whether the target application to which the notification message belongs matches a first preset condition;

第二判断子模块,用于若所述目标应用匹配所述第一预设条件,则确定所述第一预设条件为所述目标预设条件;若所述目标应用不匹配所述第一预设条件,则判断所述通知消息的内容是否匹配第二预设条件;The second judging submodule is configured to determine that the first preset condition is the target preset condition if the target application matches the first preset condition; if the target application does not match the first preset condition a preset condition, judging whether the content of the notification message matches the second preset condition;

第三判断子模块,用于若所述通知消息的内容匹配所述第二预设条件,则确定所述第二预设条件为所述目标预设条件;若所述通知消息的内容不匹配所述第二预设条件,则判断所述通知消息的内容是否匹配第三预设条件;A third judging submodule, configured to determine that the second preset condition is the target preset condition if the content of the notification message matches the second preset condition; if the content of the notification message does not match The second preset condition is to determine whether the content of the notification message matches the third preset condition;

第四判断子模块,用于若所述通知消息的内容匹配所述第三预设条件,则确定所述第三预设条件为所述目标预设条件;若所述通知消息的内容不匹配所述第三预设条件,则判断所述通知消息对应的场景类型是否匹配第四预设条件;A fourth judging submodule, configured to determine that the third preset condition is the target preset condition if the content of the notification message matches the third preset condition; if the content of the notification message does not match The third preset condition is to determine whether the scene type corresponding to the notification message matches the fourth preset condition;

第五判断子模块,用于若所述通知消息对应的场景类型匹配所述第四预设条件,则确定所述第四预设条件为所述目标预设条件;若所述通知消息对应的场景类型不匹配所述第四预设条件,则确定所述通知消息匹配第五预设条件,并确定所述第五预设条件为所述目标预设条件。The fifth judging submodule is configured to determine that the fourth preset condition is the target preset condition if the scene type corresponding to the notification message matches the fourth preset condition; if the notification message corresponds to If the scene type does not match the fourth preset condition, it is determined that the notification message matches the fifth preset condition, and the fifth preset condition is determined as the target preset condition.

其中,所述处理模块830包括:Wherein, the processing module 830 includes:

第一处理子模块,用于若所述通知消息所属的目标应用匹配第一预设条件,则将所述通知消息保存在第一等级标签下,以及根据所述第一等级标签对应的提醒策略执行对应的提醒处理;The first processing submodule is configured to save the notification message under the first-level label if the target application to which the notification message belongs matches the first preset condition, and according to the reminder policy corresponding to the first-level label Execute corresponding reminder processing;

第二处理子模块,用于若所述目标应用不匹配所述第一预设条件,且所述通知消息的内容匹配第二预设条件,则将所述通知消息保存在第二等级标签下,以及根据所述第二等级标签对应的提醒策略执行对应的提醒处理;A second processing submodule, configured to store the notification message under a second-level label if the target application does not match the first preset condition and the content of the notification message matches the second preset condition , and execute corresponding reminder processing according to the reminder policy corresponding to the second-level label;

第三处理子模块,用于若所述通知消息的内容不匹配所述第二预设条件,且所述通知消息的内容匹配第三预设条件,则将所述通知消息保存在第三等级标签下,以及根据所述第三等级标签对应的提醒策略不执行提醒处理;A third processing submodule, configured to store the notification message at a third level if the content of the notification message does not match the second preset condition and the content of the notification message matches a third preset condition Under the label, and according to the reminder strategy corresponding to the third-level label, no reminder processing is performed;

第四处理子模块,用于若所述通知消息的内容不匹配所述第三预设条件,且所述通知消息对应的场景类型匹配第四预设条件,则将所述通知消息保存在第四等级标签下,以及根据所述第四等级标签对应的提醒策略执行对应的提醒处理;A fourth processing submodule, configured to store the notification message in the Under the four-level label, and perform corresponding reminder processing according to the reminder policy corresponding to the fourth-level label;

第五处理子模块,用于若所述通知消息对应的场景类型不匹配所述第四预设条件,则将所述通知消息保存在第五等级标签下,以及根据所述第五等级标签对应的提醒策略不执行提醒处理。The fifth processing submodule is configured to save the notification message under the fifth-level label if the scene type corresponding to the notification message does not match the fourth preset condition, and store the notification message under the fifth-level label, and correspond to the fifth-level label according to the fifth-level label. The alerting policy for does not perform alert processing.

其中,所述第一判断子模块包括:Wherein, the first judgment submodule includes:

第一判断单元,用于判断所述目标应用是否为预设应用,或者所述目标应用对应的通知阅读概率是否大于预设概率;A first judging unit, configured to judge whether the target application is a preset application, or whether the notification reading probability corresponding to the target application is greater than a preset probability;

第一确定单元,用于若所述目标应用为所述预设应用,或者所述通知阅读概率大于所述预设概率,则确定所述目标应用匹配所述第一预设条件;若目标应用不是所述预设应用,或者所述通知阅读概率小于或等于所述预设概率,则确定所述目标应用不匹配所述第一预设条件。A first determining unit, configured to determine that the target application matches the first preset condition if the target application is the preset application, or if the notification reading probability is greater than the preset probability; if the target application If it is not the preset application, or the notification reading probability is less than or equal to the preset probability, it is determined that the target application does not match the first preset condition.

其中,所述通知阅读概率为:在第一预设时间段内,所述目标应用对应的通知消息已被阅读的数量,与所述目标应用对应的通知消息的总数量之间的比值。Wherein, the notification reading probability is: a ratio between the number of notification messages corresponding to the target application that have been read and the total number of notification messages corresponding to the target application within the first preset time period.

其中,所述第二判断子模块包括:Wherein, the second judging submodule includes:

第二判断单元,用于判断所述通知消息的文本实体是否属于预设实体类型;A second judging unit, configured to judge whether the text entity of the notification message belongs to a preset entity type;

第三判断单元,用于若所述文本实体不属于所述预设实体类型,则确定所述通知消息的内容不匹配所述第二预设条件;若所述文本实体属于所述预设实体类型,则判断所述通知消息的内容中是否包含第一预设关键词;A third judging unit, configured to determine that the content of the notification message does not match the second preset condition if the text entity does not belong to the preset entity type; if the text entity belongs to the preset entity type type, then determine whether the content of the notification message contains the first preset keyword;

第二确定单元,用于若所述通知消息的内容中不包含所述第一预设关键词,则确定所述通知消息的内容匹配所述第二预设条件;若所述通知消息的内容中包含所述第一预设关键词,则确定所述通知消息的内容不匹配所述第二预设条件。A second determining unit, configured to determine that the content of the notification message matches the second preset condition if the content of the notification message does not contain the first preset keyword; if the content of the notification message contains the first preset keyword, then it is determined that the content of the notification message does not match the second preset condition.

其中,所述第三判断子模块包括:Wherein, the third judging submodule includes:

第四判断单元,用于判断所述通知消息的内容中是否包含第二预设关键词;A fourth judging unit, configured to judge whether the content of the notification message contains a second preset keyword;

第三确定单元,用于若所述通知消息的内容中包含所述第二预设关键词,则确定所述通知消息的内容匹配第三预设条件;若所述通知消息的内容中不包含所述第二预设关键词,则确定所述通知消息的内容不匹配第三预设条件。A third determining unit, configured to determine that the content of the notification message matches a third preset condition if the content of the notification message contains the second preset keyword; if the content of the notification message does not contain For the second preset keyword, it is determined that the content of the notification message does not match the third preset condition.

其中,所述第四判断子模块包括:Wherein, the fourth judging submodule includes:

第五判断单元,用于判断所述通知消息对应的场景类型是否与所述移动终端所处的位置类型相匹配;A fifth judging unit, configured to judge whether the scene type corresponding to the notification message matches the location type of the mobile terminal;

第六判断单元,用于若所述场景类型与所述位置类型不匹配,则确定所述通知消息对应的场景类型不匹配所述第四预设条件;若所述场景类型与所述位置类型相匹配,则判断在第二预设时间段内所述目标应用是否存在待阅读的通知消息;A sixth judging unit, configured to determine that the scene type corresponding to the notification message does not match the fourth preset condition if the scene type does not match the location type; if the scene type does not match the location type match, then determine whether there is a notification message to be read in the target application within the second preset time period;

第四确定单元,用于若在所述第二预设时间段内所述目标应用存在待阅读的通知消息,则确定所述通知消息对应的场景类型匹配所述第四预设条件;若在第二预设时间段内所述目标应用不存在待阅读的通知消息,则确定所述通知消息对应的场景类型不匹配所述第四预设条件。A fourth determining unit, configured to determine that the scene type corresponding to the notification message matches the fourth preset condition if there is a notification message to be read in the target application within the second preset time period; If there is no notification message to be read by the target application within the second preset time period, it is determined that the scene type corresponding to the notification message does not match the fourth preset condition.

其中,所述移动终端800还包括:Wherein, the mobile terminal 800 also includes:

第一接收模块,用于接收针对目标等级标签的第一输入;A first receiving module, configured to receive a first input for a target level label;

第一响应模块,用于响应于所述第一输入,将所述通知消息在所述目标等级标签下,按照所述通知消息所属的目标应用对应的通知阅读概率递减的顺序排列显示。The first response module is configured to, in response to the first input, arrange and display the notification messages under the target level label in descending order of notification reading probabilities corresponding to the target applications to which the notification messages belong.

其中,所述移动终端800还包括:Wherein, the mobile terminal 800 also includes:

第二接收模块,用于在将所述通知消息保存在所述目标预设条件对应的目标等级标签下,以及,根据所述目标等级标签对应的提醒策略执行相应处理之前,接收针对通知设置界面的第二输入;The second receiving module is configured to receive the notification setting interface before storing the notification message under the target level label corresponding to the target preset condition and performing corresponding processing according to the reminder policy corresponding to the target level label the second input of

第二响应模块,用于响应于所述第二输入,对所述通知设置界面中的通知项进行设置;A second response module, configured to set notification items in the notification setting interface in response to the second input;

其中,所述通知项包括以下至少一个:开启目标应用类别下的消息通知,关闭所述目标应用类别下的消息通知,所述目标应用类别下通知消息对应的通知时间段,所述目标应用类别对应的通知等级,开启目标应用的消息通知,关闭所述目标应用的消息通知,所述目标应用的通知消息对应的通知时间段,所述目标应用对应的通知等级,屏蔽关键词。Wherein, the notification item includes at least one of the following: enable message notification under the target application category, close message notification under the target application category, notification time period corresponding to a notification message under the target application category, and the target application category For the corresponding notification level, open the message notification of the target application, close the message notification of the target application, the notification time period corresponding to the notification message of the target application, the notification level corresponding to the target application, and block keywords.

本发明实施例提供的移动终端能够实现图1至图7的方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal provided by the embodiment of the present invention can implement various processes implemented by the mobile terminal in the method embodiments shown in FIG. 1 to FIG. 7 , and details are not repeated here to avoid repetition.

本发明实施例中的移动终端800,按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件,并将匹配目标预设条件的通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。这样,可以按照多个预设条件,针对通知消息依次匹配等级标签,以保证针对通知消息的提醒处理的合理性,避免由于部分通知消息占用通知栏可能造成其他比较重要的消息无法及时显示。The mobile terminal 800 in the embodiment of the present invention judges whether the notification message matches at least one of the preset conditions sequentially according to the preset matching order of multiple preset conditions, and saves the notification message matching the target preset condition in the Under the target level label corresponding to the target preset condition, and perform corresponding processing according to the reminder policy corresponding to the target level label; wherein, the target preset condition is the first time among the plurality of preset conditions preset conditions that match the above notification messages. In this way, the notification messages can be sequentially matched with grade tags according to multiple preset conditions, so as to ensure the rationality of the reminder processing for the notification messages, and avoid other important messages that may not be displayed in time due to the occupation of the notification bar by some notification messages.

图9为实现本发明各个实施例的一种移动终端的硬件结构示意图。FIG. 9 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention.

该移动终端900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、处理器910、以及电源911等部件。本领域技术人员可以理解,图9中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。The mobile terminal 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, a processor 910, and Power supply 911 and other components. Those skilled in the art can understand that the structure of the mobile terminal shown in Figure 9 does not constitute a limitation on the mobile terminal, and the mobile terminal may include more or less components than shown in the figure, or combine some components, or different components layout. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle-mounted terminal, a wearable device, and a pedometer.

其中,处理器910,用于获取通知消息;按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件;若所述通知消息匹配目标预设条件,则将所述通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。Wherein, the processor 910 is configured to obtain a notification message; according to the preset matching order of multiple preset conditions, sequentially determine whether the notification message matches at least one of the preset conditions; if the notification message matches the target preset condition , then save the notification message under the target level label corresponding to the target preset condition, and perform corresponding processing according to the reminder strategy corresponding to the target level label; wherein, the target preset condition is the multiple The preset condition that matches the notification message for the first time among the preset conditions.

本发明实施例中的移动终端900,按照多个预设条件的预设匹配次序,依次判断所述通知消息是否匹配至少一个所述预设条件,并将匹配目标预设条件的通知消息保存在所述目标预设条件对应的目标等级标签下,以及根据所述目标等级标签对应的提醒策略执行相应处理;其中,所述目标预设条件是所述多个预设条件中第一次与所述通知消息相匹配的预设条件。这样,可以按照多个预设条件,针对通知消息依次匹配等级标签,以保证针对通知消息的提醒处理的合理性,避免由于部分通知消息占用通知栏可能造成其他比较重要的消息无法及时显示。The mobile terminal 900 in the embodiment of the present invention sequentially judges whether the notification message matches at least one of the preset conditions according to the preset matching sequence of multiple preset conditions, and saves the notification message matching the target preset condition in the Under the target level label corresponding to the target preset condition, and perform corresponding processing according to the reminder policy corresponding to the target level label; wherein, the target preset condition is the first time among the plurality of preset conditions preset conditions that match the above notification messages. In this way, the notification messages can be sequentially matched with grade tags according to multiple preset conditions, so as to ensure the rationality of the reminder processing for the notification messages, and avoid other important messages that may not be displayed in time due to the occupation of the notification bar by some notification messages.

应理解的是,本发明实施例中,射频单元901可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器910处理;另外,将上行的数据发送给基站。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元901还可以通过无线通信系统与网络和其他设备通信。It should be understood that, in the embodiment of the present invention, the radio frequency unit 901 can be used for receiving and sending signals during sending and receiving information or during a call. Specifically, the downlink data from the base station is received and processed by the processor 910; in addition, the Uplink data is sent to the base station. Generally, the radio frequency unit 901 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 901 can also communicate with the network and other devices through a wireless communication system.

移动终端通过网络模块902为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。The mobile terminal provides users with wireless broadband Internet access through the network module 902, such as helping users send and receive emails, browse web pages, and access streaming media.

音频输出单元903可以将射频单元901或网络模块902接收的或者在存储器909中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元903还可以提供与移动终端900执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元903包括扬声器、蜂鸣器以及受话器等。The audio output unit 903 may convert audio data received by the radio frequency unit 901 or the network module 902 or stored in the memory 909 into an audio signal and output as sound. Also, the audio output unit 903 can also provide audio output related to a specific function performed by the mobile terminal 900 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 903 includes a speaker, a buzzer, a receiver, and the like.

输入单元904用于接收音频或视频信号。输入单元904可以包括图形处理器(Graphics Processing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元906上。经图形处理器9041处理后的图像帧可以存储在存储器909(或其它存储介质)中或者经由射频单元901或网络模块902进行发送。麦克风9042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元901发送到移动通信基站的格式输出。The input unit 904 is used to receive audio or video signals. The input unit 904 may include a graphics processing unit (Graphics Processing Unit, GPU) 9041 and a microphone 9042, and the graphics processing unit 9041 is used for still pictures or video images obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The data is processed. The processed image frames may be displayed on the display unit 906 . The image frames processed by the graphics processor 9041 may be stored in the memory 909 (or other storage medium) or sent via the radio frequency unit 901 or the network module 902 . The microphone 9042 can receive sound, and can process such sound as audio data. The processed audio data may be converted into a format transmittable to a mobile communication base station via the radio frequency unit 901 for output in the case of a phone call mode.

移动终端900还包括至少一种传感器905,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板9061的亮度,接近传感器可在移动终端900移动到耳边时,关闭显示面板9061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器905还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。The mobile terminal 900 also includes at least one sensor 905, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 9061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 9061 and the / or backlighting. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when it is still, and can be used to identify the posture of mobile terminals (such as horizontal and vertical screen switching, related games, etc.) , magnetometer posture calibration), vibration recognition-related functions (such as pedometer, knocking), etc.; the sensor 905 can also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, Infrared sensors, etc., will not be repeated here.

显示单元906用于显示由用户输入的信息或提供给用户的信息。显示单元906可包括显示面板9061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板9061。The display unit 906 is used to display information input by the user or information provided to the user. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an organic light-emitting diode (Organic Light-Emitting Diode, OLED), or the like.

用户输入单元907可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板9071上或在触控面板9071附近的操作)。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器910,接收处理器910发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板9071。除了触控面板9071,用户输入单元907还可以包括其他输入设备9072。具体地,其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。The user input unit 907 can be used to receive input numbers or character information, and generate key signal input related to user settings and function control of the mobile terminal. Specifically, the user input unit 907 includes a touch panel 9071 and other input devices 9072 . The touch panel 9071, also referred to as a touch screen, can collect the user's touch operations on or near it (for example, the user uses any suitable object or accessory such as a finger, a stylus, etc. on the touch panel 9071 or near the touch panel 9071 operate). The touch panel 9071 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the For the processor 910, receive the command sent by the processor 910 and execute it. In addition, the touch panel 9071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 9071 , the user input unit 907 may also include other input devices 9072 . Specifically, other input devices 9072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.

进一步的,触控面板9071可覆盖在显示面板9061上,当触控面板9071检测到在其上或附近的触摸操作后,传送给处理器910以确定触摸事件的类型,随后处理器910根据触摸事件的类型在显示面板9061上提供相应的视觉输出。虽然在图9中,触控面板9071与显示面板9061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板9071与显示面板9061集成而实现移动终端的输入和输出功能,具体此处不做限定。Furthermore, the touch panel 9071 can be covered on the display panel 9061. When the touch panel 9071 detects a touch operation on or near it, it will be sent to the processor 910 to determine the type of the touch event. The type of event provides a corresponding visual output on the display panel 9061. Although in FIG. 9, the touch panel 9071 and the display panel 9061 are used as two independent components to realize the input and output functions of the mobile terminal, in some embodiments, the touch panel 9071 and the display panel 9061 can be integrated. The implementation of the input and output functions of the mobile terminal is not specifically limited here.

接口单元908为外部装置与移动终端900连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元908可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端900内的一个或多个元件或者可以用于在移动终端900和外部装置之间传输数据。The interface unit 908 is an interface for connecting an external device to the mobile terminal 900 . For example, an external device may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (I/O) ports, video I/O ports, headphone ports, and more. The interface unit 908 can be used to receive input from an external device (for example, data information, power, etc.) transfer data between devices.

存储器909可用于存储软件程序以及各种数据。存储器909可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 909 can be used to store software programs as well as various data. The memory 909 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.); Data created by the use of mobile phones (such as audio data, phonebook, etc.), etc. In addition, the memory 909 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.

处理器910是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器909内的软件程序和/或模块,以及调用存储在存储器909内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器910可包括一个或多个处理单元;优选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。The processor 910 is the control center of the mobile terminal, which uses various interfaces and lines to connect various parts of the entire mobile terminal, by running or executing software programs and/or modules stored in the memory 909, and calling data stored in the memory 909 , execute various functions of the mobile terminal and process data, so as to monitor the mobile terminal as a whole. The processor 910 may include one or more processing units; preferably, the processor 910 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem The processor mainly handles wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 910 .

移动终端900还可以包括给各个部件供电的电源911(比如电池),优选的,电源911可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The mobile terminal 900 can also include a power supply 911 (such as a battery) for supplying power to various components. Preferably, the power supply 911 can be logically connected to the processor 910 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. and other functions.

另外,移动终端900包括一些未示出的功能模块,在此不再赘述。In addition, the mobile terminal 900 includes some functional modules not shown, which will not be repeated here.

优选的,本发明实施例还提供一种移动终端,包括处理器910,存储器909,存储在存储器909上并可在所述处理器910上运行的计算机程序,该计算机程序被处理器910执行时实现上述通知消息的管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Preferably, the embodiment of the present invention also provides a mobile terminal, including a processor 910, a memory 909, and a computer program stored in the memory 909 and operable on the processor 910, when the computer program is executed by the processor 910 The various processes of the embodiment of the method for managing notification messages above are implemented, and the same technical effect can be achieved. To avoid repetition, details are not repeated here.

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述通知消息的管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random AccessMemory,简称RAM)、磁碟或者光盘等。The embodiment of the present invention also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, each process of the above embodiment of the method for managing notification messages can be realized, and the same can be achieved. To avoid repetition, the technical effects will not be repeated here. Wherein, the computer-readable storage medium is, for example, a read-only memory (Read-Only Memory, ROM for short), a random access memory (Random Access Memory, RAM for short), a magnetic disk or an optical disk, and the like.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium (such as ROM/RAM, disk, CD) contains several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in various embodiments of the present invention.

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。Embodiments of the present invention have been described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementations, and the above-mentioned specific implementations are only illustrative, rather than restrictive, and those of ordinary skill in the art will Under the enlightenment of the present invention, without departing from the gist of the present invention and the protection scope of the claims, many forms can also be made, all of which belong to the protection of the present invention.

Claims (20)

1. a kind of management method of notification message is applied to mobile terminal characterized by comprising
Obtain notification message;
According to the preset matching order of multiple preset conditions, it is described pre- successively to judge whether the notification message matches at least one If condition;
If the notification message matches target preset condition, it is corresponding that the notification message is stored in the target preset condition Goal gradient label under, and according to the corresponding prompting strategy execution respective handling of the goal gradient label;Wherein, described Target preset condition is the preset condition to match for the first time with the notification message in the multiple preset condition.
2. the management method of notification message according to claim 1, which is characterized in that described according to multiple preset conditions Preset matching order, successively judges whether the notification message matches at least one described preset condition, comprising:
Judge whether target application belonging to the notification message matches the first preset condition;
If the target application matches first preset condition, it is determined that first preset condition is that the target presets item Part;If the target application mismatches first preset condition, judge whether the content of the notification message matches second Preset condition;
If the second preset condition described in the content matching of the notification message, it is determined that second preset condition is the target Preset condition;If the content of the notification message mismatches second preset condition, the content of the notification message is judged Whether third preset condition is matched;
If third preset condition described in the content matching of the notification message, it is determined that the third preset condition is the target Preset condition;If the content of the notification message mismatches the third preset condition, judge that the notification message is corresponding Whether scene type matches the 4th preset condition;
If the corresponding scene type of the notification message matches the 4th preset condition, it is determined that the 4th preset condition is The target preset condition;If the corresponding scene type mismatch of notification message the 4th preset condition, it is determined that institute It states notification message and matches the 5th preset condition, and determine that the 5th preset condition is the target preset condition.
3. the management method of notification message according to claim 1 or 2, which is characterized in that if the notification message Target preset condition is matched, then the notification message is stored under the corresponding goal gradient label of the target preset condition, And according to the corresponding prompting strategy execution respective handling of the goal gradient label, comprising:
If target application belonging to the notification message matches the first preset condition, the notification message is stored in first etc. Under grade label, and according to the corresponding prompting processing of the corresponding prompting strategy execution of the first estate label;
If the target application mismatches first preset condition, and the content matching of the notification message second presets item The notification message is then stored under the second grade label by part, and according to the corresponding prompting plan of second grade label Slightly execute corresponding prompting processing;
If the content of the notification message mismatches second preset condition, and the content matching third of the notification message is pre- If condition, then the notification message is stored under tertiary gradient label, and is mentioned according to the tertiary gradient label is corresponding Awake strategy does not execute prompting processing;
If the content of the notification message mismatches the third preset condition, and the corresponding scene type of the notification message With the 4th preset condition, then the notification message is stored under fourth estate label, and according to the fourth estate label The corresponding prompting processing of corresponding prompting strategy execution;
If the corresponding scene type mismatch of notification message the 4th preset condition, the notification message is stored in Under 5th grade label, and prompting is not executed according to the corresponding prompting strategy of the 5th grade label and is handled.
4. the management method of notification message according to claim 2, which is characterized in that the judgement notification message institute Whether the target application of category matches the first preset condition, comprising:
Judge whether the target application is that default application or the corresponding notice of the target application read whether probability is greater than Predetermined probabilities;
If the target application is that the default application or the notice read probability and be greater than the predetermined probabilities, it is determined that The target application matches first preset condition;If the target application is not the default application or the notice It reads probability and is less than or equal to the predetermined probabilities, it is determined that the target application mismatches first preset condition.
5. the management method of notification message according to claim 4, which is characterized in that the notice reads probability are as follows: In first preset time period, the quantity that the corresponding notification message of the target application has been read is corresponding with the target application Notification message total quantity between ratio.
6. the management method of notification message according to claim 2, which is characterized in that the judgement notification message Whether content matches the second preset condition, comprising:
Judge whether the text entities of the notification message belong to default entity type;
If the text entities are not belonging to the default entity type, it is determined that the content of the notification message mismatches described the Two preset conditions;If the text entities belong to the default entity type, judge in the content of the notification message whether Include the first predetermined keyword;
If not including first predetermined keyword in the content of the notification message, it is determined that the content of the notification message With second preset condition;If in the content of the notification message including first predetermined keyword, it is determined that described logical Know that the content of message mismatches second preset condition.
7. the management method of notification message according to claim 2, which is characterized in that the judgement notification message Whether content matches third preset condition, comprising:
Whether judge in the content of the notification message comprising the second predetermined keyword;
If in the content of the notification message including second predetermined keyword, it is determined that the content matching of the notification message Third preset condition;If not including second predetermined keyword in the content of the notification message, it is determined that the notice disappears The content of breath mismatches third preset condition.
8. the management method of notification message according to claim 2, which is characterized in that the judgement notification message pair Whether the scene type answered matches the 4th preset condition, comprising:
Judge whether the corresponding scene type of the notification message matches with the location of mobile terminal type;
If the scene type and the location type mismatch, it is determined that the corresponding scene type of the notification message mismatches 4th preset condition;If the scene type matches with the location type, judge in the second preset time period The target application whether there is notification message to be read;
If there are notification messages to be read for the target application in second preset time period, it is determined that the notice disappears It ceases corresponding scene type and matches the 4th preset condition;If the target application is not deposited in second preset time period In notification message to be read, it is determined that the corresponding scene type mismatch of notification message the 4th preset condition.
9. the management method of notification message according to claim 1, which is characterized in that described to save the notification message Under the corresponding goal gradient label of the target preset condition, and, according to the corresponding prompting plan of the goal gradient label Slightly after execution respective handling, further includes:
Receive the first input for goal gradient label;
In response to first input, by the notification message under the goal gradient label, according to the notification message institute The corresponding notice of the target application of category reads the sequence arrangement display that probability successively decreases.
10. a kind of mobile terminal characterized by comprising
Module is obtained, for obtaining notification message;
Judgment module successively judges whether the notification message matches for the preset matching order according to multiple preset conditions At least one described preset condition;
The notification message is stored in the mesh if matching target preset condition for the notification message by processing module It marks under the corresponding goal gradient label of preset condition, and corresponding according to the corresponding prompting strategy execution of the goal gradient label Processing;Wherein, the target preset condition be in the multiple preset condition for the first time match with the notification message it is pre- If condition.
11. mobile terminal according to claim 10, which is characterized in that the judgment module includes:
First judging submodule, for judging whether target application belonging to the notification message matches the first preset condition;
Second judgment submodule, if matching first preset condition for the target application, it is determined that described first is default Condition is the target preset condition;If the target application mismatches first preset condition, judge that the notice disappears Whether the content of breath matches the second preset condition;
Third judging submodule, if the second preset condition described in content matching for the notification message, it is determined that described Two preset conditions are the target preset condition;If the content of the notification message mismatches second preset condition, sentence Whether the content of the notification message of breaking matches third preset condition;
4th judging submodule, if third preset condition described in content matching for the notification message, it is determined that described Three preset conditions are the target preset condition;If the content of the notification message mismatches the third preset condition, sentence Whether the corresponding scene type of the notification message of breaking matches the 4th preset condition;
5th judging submodule, if matching the 4th preset condition for the corresponding scene type of the notification message, really Fixed 4th preset condition is the target preset condition;If the corresponding scene type of the notification message mismatches described the Four preset conditions, it is determined that the notification message matches the 5th preset condition, and determines that the 5th preset condition is the mesh Mark preset condition.
12. mobile terminal described in 0 or 11 according to claim 1, which is characterized in that the processing module includes:
First processing submodule will be described if matching the first preset condition for target application belonging to the notification message Notification message is stored under the first estate label, and corresponding according to the corresponding prompting strategy execution of the first estate label Prompting processing;
Second processing submodule, if for target application mismatch first preset condition, and the notification message The notification message, then be stored under the second grade label by the second preset condition of content matching, and according to described second etc. The corresponding prompting processing of the corresponding prompting strategy execution of grade label;
Third handles submodule, if the content for the notification message mismatches second preset condition, and the notice The notification message, then be stored under tertiary gradient label, and according to described by the content matching third preset condition of message The corresponding prompting strategy of tertiary gradient label does not execute prompting processing;
Fourth process submodule, if the content for the notification message mismatches the third preset condition, and the notice The corresponding scene type of message matches the 4th preset condition, then the notification message is stored under fourth estate label, and According to the corresponding prompting processing of the corresponding prompting strategy execution of the fourth estate label;
5th processing submodule, if mismatching the 4th preset condition for the corresponding scene type of the notification message, The notification message is stored under the 5th grade label, and is not held according to the corresponding prompting strategy of the 5th grade label Row prompting processing.
13. mobile terminal according to claim 11, which is characterized in that first judging submodule includes:
First judging unit, for judging whether the target application is that default application or the target application are corresponding logical Know and reads whether probability is greater than predetermined probabilities;
First determination unit, if being that the default application or the notice read probability and be greater than institute for the target application State predetermined probabilities, it is determined that the target application matches first preset condition;If the target application is not described default Using or the notice read probability and be less than or equal to the predetermined probabilities, it is determined that described in the target application mismatches First preset condition.
14. mobile terminal according to claim 13, which is characterized in that the notice reads probability are as follows: default first In period, the quantity that the corresponding notification message of the target application has been read, notice corresponding with the target application disappears Ratio between the total quantity of breath.
15. mobile terminal according to claim 11, which is characterized in that the second judgment submodule includes:
Second judgment unit, for judging whether the text entities of the notification message belong to default entity type;
Third judging unit, if being not belonging to the default entity type for the text entities, it is determined that the notification message Content mismatch second preset condition;If the text entities belong to the default entity type, judge described logical Whether know in the content of message comprising the first predetermined keyword;
Second determination unit, if for not including first predetermined keyword in the content of the notification message, it is determined that institute State the second preset condition described in the content matching of notification message;If including the described first default pass in the content of the notification message Keyword, it is determined that the content of the notification message mismatches second preset condition.
16. mobile terminal according to claim 11, which is characterized in that the third judging submodule includes:
Whether the 4th judging unit includes the second predetermined keyword in the content for judging the notification message;
Third determination unit, if for including second predetermined keyword in the content of the notification message, it is determined that described The content matching third preset condition of notification message;If not including the described second default key in the content of the notification message Word, it is determined that the content of the notification message mismatches third preset condition.
17. mobile terminal according to claim 11, which is characterized in that the 4th judging submodule includes:
5th judging unit, for judge the corresponding scene type of the notification message whether with position locating for the mobile terminal Type is set to match;
6th judging unit, if being mismatched for the scene type and the location type, it is determined that the notification message pair The scene type answered mismatches the 4th preset condition;If the scene type matches with the location type, judge The target application whether there is notification message to be read in the second preset time period;
4th determination unit, if for there are notices to be read to disappear for the target application in second preset time period Breath, it is determined that the corresponding scene type matching of notification message the 4th preset condition;If in the second preset time period Notification message to be read is not present in the target application, it is determined that described in the corresponding scene type of the notification message mismatches 4th preset condition.
18. mobile terminal according to claim 10, which is characterized in that further include:
Receiving module, for receiving the first input for being directed to goal gradient label;
Respond module, for being inputted in response to described first, by the notification message under the goal gradient label, according to institute It states the corresponding notice of target application belonging to notification message and reads the sequence arrangement display that probability successively decreases.
19. a kind of mobile terminal, which is characterized in that including processor, memory and be stored on the memory and can be in institute The computer program run on processor is stated, such as claim 1 to 9 is realized when the computer program is executed by the processor Any one of described in notification message management method the step of.
20. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program, the computer program realize the pipe of notification message as claimed in any one of claims 1-9 wherein when being executed by processor The step of reason method.
CN201910531161.6A 2019-06-19 2019-06-19 Notification message management method and mobile terminal Active CN110278329B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910531161.6A CN110278329B (en) 2019-06-19 2019-06-19 Notification message management method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910531161.6A CN110278329B (en) 2019-06-19 2019-06-19 Notification message management method and mobile terminal

Publications (2)

Publication Number Publication Date
CN110278329A true CN110278329A (en) 2019-09-24
CN110278329B CN110278329B (en) 2021-12-10

Family

ID=67961072

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910531161.6A Active CN110278329B (en) 2019-06-19 2019-06-19 Notification message management method and mobile terminal

Country Status (1)

Country Link
CN (1) CN110278329B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111813929A (en) * 2020-05-27 2020-10-23 维沃移动通信有限公司 Information processing method, device and electronic equipment
CN112134987A (en) * 2020-09-24 2020-12-25 维沃移动通信有限公司 Information processing method and device and electronic equipment
CN113885750A (en) * 2021-09-27 2022-01-04 维沃移动通信有限公司 Message processing method and device and electronic equipment
CN114844984A (en) * 2022-07-04 2022-08-02 荣耀终端有限公司 Reminder method and electronic device for notification message
WO2022226700A1 (en) * 2021-04-25 2022-11-03 深圳传音控股股份有限公司 Control method, mobile terminal, and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105228109A (en) * 2014-05-30 2016-01-06 中兴通讯股份有限公司 A kind of method of smart message prompting and device
US20180060546A1 (en) * 2016-08-24 2018-03-01 Experian Information Solutions, Inc. Disambiguation and authentication of device users
CN107809530A (en) * 2017-10-17 2018-03-16 华勤通讯技术有限公司 A kind of method and terminal for generating prompting message
CN107835235A (en) * 2017-10-27 2018-03-23 广东欧珀移动通信有限公司 Message push method and device
CN108124055A (en) * 2017-11-29 2018-06-05 努比亚技术有限公司 Prompting message control method, flexible screen terminal and computer readable storage medium
CN108833661A (en) * 2018-04-20 2018-11-16 维沃移动通信有限公司 Information display method and mobile terminal
CN108920078A (en) * 2018-06-27 2018-11-30 努比亚技术有限公司 A kind of message display control method, terminal and computer readable storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105515953A (en) * 2015-12-21 2016-04-20 小米科技有限责任公司 Notification message processing method and device as well as apparatus
CN108449491A (en) * 2018-03-09 2018-08-24 广东欧珀移动通信有限公司 Information processing method and device, mobile terminal and computer readable storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105228109A (en) * 2014-05-30 2016-01-06 中兴通讯股份有限公司 A kind of method of smart message prompting and device
US20180060546A1 (en) * 2016-08-24 2018-03-01 Experian Information Solutions, Inc. Disambiguation and authentication of device users
CN107809530A (en) * 2017-10-17 2018-03-16 华勤通讯技术有限公司 A kind of method and terminal for generating prompting message
CN107835235A (en) * 2017-10-27 2018-03-23 广东欧珀移动通信有限公司 Message push method and device
CN108124055A (en) * 2017-11-29 2018-06-05 努比亚技术有限公司 Prompting message control method, flexible screen terminal and computer readable storage medium
CN108833661A (en) * 2018-04-20 2018-11-16 维沃移动通信有限公司 Information display method and mobile terminal
CN108920078A (en) * 2018-06-27 2018-11-30 努比亚技术有限公司 A kind of message display control method, terminal and computer readable storage medium

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111813929A (en) * 2020-05-27 2020-10-23 维沃移动通信有限公司 Information processing method, device and electronic equipment
CN112134987A (en) * 2020-09-24 2020-12-25 维沃移动通信有限公司 Information processing method and device and electronic equipment
WO2022226700A1 (en) * 2021-04-25 2022-11-03 深圳传音控股股份有限公司 Control method, mobile terminal, and storage medium
CN113885750A (en) * 2021-09-27 2022-01-04 维沃移动通信有限公司 Message processing method and device and electronic equipment
CN114844984A (en) * 2022-07-04 2022-08-02 荣耀终端有限公司 Reminder method and electronic device for notification message
CN114844984B (en) * 2022-07-04 2022-10-04 荣耀终端有限公司 Notification message reminding method and electronic equipment

Also Published As

Publication number Publication date
CN110278329B (en) 2021-12-10

Similar Documents

Publication Publication Date Title
CN110278329A (en) Method for managing notification messages and mobile terminal
JP6791569B2 (en) User profile generation method and terminal
CN107172590B (en) Mobile terminal-based activity state information processing method, device and mobile terminal
CN108960785B (en) Information prompting method and device
WO2019140703A1 (en) Method and device for generating user profile picture
CN108616446B (en) A kind of message display method, mobile terminal
CN108595275B (en) A method and terminal for pushing prompt information
CN107391605A (en) Information-pushing method, device and mobile terminal based on geographical position
CN106537946A (en) Scoring beacon messages for mobile device wake-up
CN108021397A (en) A kind of schedule processing method, device and mobile terminal
CN107241697A (en) User behavior for mobile terminal determines method, device and mobile terminal
CN108900714A (en) A kind of reminding method and terminal
CN107977431A (en) Image processing method, device, computer device, and computer-readable storage medium
CN111262777A (en) Group message display method and electronic equipment
CN107277154A (en) Information-pushing method, device and mobile terminal
CN108833663A (en) Terminal setting method, terminal and computer storage medium based on reality scene
CN108154329A (en) A reminder method and device for self-collection
CN109587328B (en) Message management method and device, storage medium and electronic device
CN108833661A (en) Information display method and mobile terminal
CN108388335A (en) A kind of method and mobile terminal of control mobile terminal
CN111461649B (en) Event reminding method and electronic equipment
CN108595481A (en) A notification message display method and terminal device
CN109697262A (en) A kind of information display method and device
CN108304575A (en) A kind of method and terminal of mark display
CN116668580B (en) Scene recognition method, electronic device and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20240725

Address after: 100015 Room 101, 1st floor, unit 101, building 303, courtyard a, Jiuxianqiao North Road, Chaoyang District, Beijing

Patentee after: WEIWO SOFTWARE TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: 523860 No. 283 BBK Avenue, Changan Town, Changan, Guangdong.

Patentee before: VIVO MOBILE COMMUNICATION Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right