通知消息的管理方法、通知消息的管理系统和终端与流程

文档序号:11917123阅读:845来源:国知局
通知消息的管理方法、通知消息的管理系统和终端与流程

本发明涉及电子技术领域,具体而言,涉及一种通知消息的管理方法、通知消息的管理系统和终端。



背景技术:

终端应用程序大多提供通知消息推送功能,无需用户手动刷新应用程序,就能向移动终端推送大量通知消息,然而,随着安装在终端应用程序的增多,推送通知消息也越来越频繁,有些应用程序是用户不经常使用的,但这些程序每天仍然向终端推送好多条通知消息,针对此问题,虽然在手机管家和设置中已经提供了相应的关闭通知消息的功能,但是对于小白用户和不爱折腾手机的用户来说,该入口不方便操作并且难以理解,以至于通知栏布满了大大小小的通知消息,一方面增加了终端的电能消耗,另一方面也干扰了用户对终端的正常使用。

因此,如何能够将对用户无关的通知信息进行屏蔽成为亟待解决的技术问题。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于提出了一种通知消息的管理方法。

本发明的另一个目的在于提出了一种通知消息的管理系统。

本发明的再一个目的在于提出了一种终端。

为实现上述目的,根据本发明的第一方面的技术方案,提出了一种通知消息的管理方法,用于终端,包括:统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;判断第一数量是否大于设定阈值,如果是,则屏蔽任一应用程序的推送消息。

根据本发明的第一方面的技术方案的通知消息的管理方法,用户可以根据自身情况设置预设时间,并统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,再判断该通知消息数量是否大于设定阈值,如果大于,则屏蔽该应用程序推送的通知消息,如果小于,则继续接收该应用程序推送的通知消息,例如,用户的预设时间为3天,如果微博在三天之内推送的通知消息超过5条,且这5条通知消息没有被用户点击查看,则自动屏蔽微博发送的通知消息。通过上述方案,可实现对通知消息的及时处理,对于一些用户使用频率不高且经常推送的软件,在弹出的消息过多时将推送消息全部屏蔽,更符合用户的使用,提升用户体验,终端能够智能屏蔽对用户无关通知信息,一方面降低了终端的电能消耗,另一方面提升了用户的使用体验

在上述技术方案中,优选地,屏蔽任一应用程序的推送消息之前,进一步包括:输出提示信息,提示信息用于提示用户是否屏蔽任一应用程序的推送消息。

在该技术方案中,通过输出提示信息,提示用户是否屏蔽任一应用程序的推送消息,防止因自动屏蔽而使用户错过想要查看的通知消息,从而提升了用户的使用体验。

在上述技术方案中,优选地,还包括:判断第一数量是否大于设定阈值,如果是,删除任一应用程序被屏蔽之前发出的推送消息。

在该技术方案中,通过删除用户没有操作的推送消息,可以起到节省内存,避免因存在大量无用的推送消息而造成终端反应缓慢,从而提升了用户的使用体验。

在上述技术方案中,优选地,还包括:检测到任一应用程序被开启后,输出任一应用程序发出的推送消息。

在该技术方案中,当检测到任一应用程序被用户开启后,说明用户在使用该应用,此时移动终端输出该应用发出的推送消息,有利于用户查看该应用发出的通知消息,从而提升了用户的使用体验。

在上述技术方案中,优选地,屏蔽任一应用程序的推送消息时还包括:分析用户操作的至少一个有效推送消息;确定至少一个有效推送消息中相同的公共信息;在任一应用程序推送所述推送消息时,检测推送消息中是否包括公共信息;显示包括公共信息的推送消息,屏蔽不包括公共信息的推送消息。

在该技术方案中,首先分析用户操作过的至少一个推送消息,确定用户操作过的推送消息中的公共信息,从而确定用户对感兴趣的消息,当接收到任一应用程序发送的推送消息时,要检测推送消息中是否含用公共信息,即用户感兴趣的消息,如果有,则说明该推送消息可能是用户感兴趣的,因此将该推送消息显示在公布栏中,如果没有公共信息,则说明用户对该推送消息不感兴趣,因此将该推送消息屏蔽,通过该技术方案,终端能够智能地屏蔽与用户无关的通知消息,保证用户能查看自身感兴趣的通知消息。

根据本发明的第二方面的技术方案,提出了一种通知消息的管理系统,包括:统计单元,用于统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;判定单元,用于判断第一数量是否大于设定阈值,如果是,则屏蔽任一应用程序的推送消息。

根据本发明的第二方面的技术方案的通知消息的管理系统,用户可以根据自身情况设置预设时间,统计单元用于统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,然后,判定单元用于判断该通知消息数量是否大于设定阈值,如果大于,则屏蔽该应用程序推送的通知消息,如果小于,则继续接收该应用程序推送的通知消息,例如,用户的预设时间为3天,如果微博在三天之内推送的通知消息超过5条,且这5条通知消息没有被用户点击查看,则自动屏蔽微博发送的通知消息。通过该技术方案,终端能够智能屏蔽对用户无关通知信息,一方面降低了终端的电能消耗,另一方面提升了用户的使用体验。

在上述技术方案中,优选地,还包括:提示单元,用于在屏蔽任一应用程序的推送消息之前,输出提示信息,其中,提示信息用于提示用户是否屏蔽任一应用程序的推送消息。

在该技术方案中,通过提示单元输出提示信息,提示用户是否屏蔽任一应用程序的推送消息,防止因自动屏蔽而使用户错过想要查看的通知消息,从而提升了用户的使用体验。

在上述技术方案中,优选地,还包括:删除单元,用于判断任一数量是否大于设定阈值,如果是,删除任一应用程序被屏蔽之前发出的所有所述推送消息。

在该技术方案中,通过删除单元删除用户没有操作的推送消息,可以起到节省内存,避免因存在大量无用的推送消息而造成终端反应缓慢,从而提升了用户的使用体验。

在上述技术方案中,优选地,还包括:重置单元,用于检测到任一应用程序被开启后,输出任一应用程序发出的推送消息。

在该技术方案中,当检测到任一应用程序被用户开启后,说明用户在使用该应用,此时移动终端输出该应用发出的推送消息,有利于用户查看该应用发出的通知消息,从而提升了用户的使用体验。

在上述技术方案中,优选地,还包括:分析单元,用于分析用户操作的至少一个有效推送消息;关键确定单元,用于确定至少一个有效推送消息中的公共信息;查找单元,用于在任一应用程序推送所述推送消息时,在所有推送消息中查找所述公共信息;区分单元,用于显示包括公共信息的推送消息,屏蔽不具有公共信息的推送消息。

在该技术方案中,首先分析单元用于分析用户操作过的至少一个推送消息,关键确定单元用于确定用户操作过的推送消息中的公共信息,从而确定用户对感兴趣的消息,当接收到任一应用程序发送的推送消息时,查找单元用于检测推送消息中是否含用公共信息,即用户感兴趣的消息,如果有,则说明该推送消息可能是用户感兴趣的,因此将该推送消息显示在公布栏中,如果没有公共信息,则说明用户对该推送消息不感兴趣,因此将该推送消息屏蔽,通过该技术方案,终端能够智能地屏蔽与用户无关的通知消息,保证用户能查看自身感兴趣的通知消息,提升了用户的使用体验。

根据本发明的第三方面的技术方案,提出了一种终端,包括上述第二方面技术方案中任一技术方案的通知消息的管理系统。

在该技术方案中,终端能够智能地屏蔽与用户无关的通知消息,且能够清除与用户无关的消息,有利于降低终端的电能消耗,节省终端内存,并且提升了用户的使用体验。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

图1示出了根据本发明的第一方面的一个实施例的通知消息的管理方法的流程示意图;

图2示出了根据本发明的第一方面的再一个实施例的通知消息的管理方法的流程示意图;

图3示出了根据本发明的第一方面的又一个实施例的通知消息的管理方法的流程示意图;

图4示出了根据本发明的第二方面的一个实施例的通知消息的管理系统的示意图;

图5示出了根据本发明的第二方面的一个实施例的通知消息的管理系统的示意图;

图6示出了根据本发明的第二方面的一个实施例的通知消息的管理系统的示意图;

图7示出了根据本发明的第二方面的一个实施例的通知消息的管理系统的示意图;

图8示出了根据本发明的第三方面的一个实施例的终端的示意图;

图9示出了根据本发明实施例的终端接收到的通知消息界面示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。

图1示出了根据本发明的第一方面的一个实施例的通知消息的管理方法的流程示意图。

如图1所示,通知消息的管理方法,包括:

步骤102,统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;

步骤104,判断第一数量是否大于设定阈值,如果是,则屏蔽所述任一应用程序的推送消息。

在该实施例中,用户可以根据不同的使用习惯和具体的使用情况设置预设时间,先通过步骤102,统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,再通过步骤104,比较第一数量和设定阈值的大小关系,如果第一数量较大,则屏蔽该应用程序推送的通知消息。通过上述方案,可实现对通知消息的及时处理,对于一些用户使用频率不高且经常推送的软件,在弹出的消息过多时将推送消息全部屏蔽,更符合用户的使用,提升用户体验,终端能够智能屏蔽对用户无关通知信息,一方面降低了终端的电能消耗,另一方面提升了用户的使用体验。例如,用户的预设时间为3天,第一数量为5条,如果微博在三天之内推送的通知消息超过5条,且这5条通知消息没有被用户点击查看,则自动屏蔽微博发送的通知消息。

图2示出了根据本发明的第一方面的再一个实施例的通知消息的管理方法的流程示意图。

步骤202,统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;

步骤204,判断第一数量是否大于设定阈值;

步骤206,如果步骤204的判断结果为是,输出提示信息,提示信息用于提示用户是否屏蔽所述任一应用程序的推送消息;

步骤208,如果步骤206的判断结果为是,则屏蔽任一应用程序的推送消息;

在该实施例中,屏蔽的推送消息在一定条件下可以重新呈现给用户,具体的实现方式可以是:

步骤210,检测到任一应用程序被开启后,输出任一应用程序发出的推送消息。

在该实施例中,用户可以根据自身情况设置预设时间,首先步骤202,统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,然后步骤204,判断该通知消息数量是否大于设定阈值,如果大于,则进行步骤206,输出提示信息,通过输出提示信息,提示用户是否屏蔽未被用户操作的通知消息数量大于设定阈值的应用程序的推送消息,防止因自动屏蔽而使用户错过想要查看的通知消息,若接收到屏蔽推送消息的屏蔽指令,则屏蔽该应用程序推送的通知消息,如果小于,则继续接收该应用程序推送的通知消息,从而终端能够智能屏蔽对用户无关通知信息,通过步骤208加入提示的限定条件,增强用户的操作性,用户可根据自己实际的使用情况选择是否屏蔽应用程序的推送消息,仅当用户确定屏蔽后,才将程序的推送进行屏蔽。

另外,当检测到任一应用程序被用户开启后,通过步骤210,移动终端输出该应用发出的推送消息,在系统将长时间不用的程序的推送消息屏蔽后,用户可能再次打开该程序,此时,系统将之前的屏蔽设置撤销,认为用户可能会继续使用该程序,即希望接收到该程序发出的推送消息,从而减少用户频繁设置开启或关闭相应程序的推送,提高用户体验。

图3示出了根据本发明的第一方面的又一个实施例的通知消息的管理方法的流程示意图。

步骤302,统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;

步骤304,判断第一数量是否大于设定阈值;

步骤306,如果步骤304的判断结果为是,输出提示信息,提示信息用于提示用户是否屏蔽所述任一应用程序的推送消息;

步骤308,若接收到屏蔽推送消息的屏蔽指令,则屏蔽任一应用程序的推送消息;

步骤310,删除任一应用程序被屏蔽之前发出的所有推送消息。

在该实施例中,用户可以根据自身情况设置预设时间,首先步骤302,统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,然后步骤304,判断该通知消息数量是否大于设定阈值,如果大于,则进行步骤306,输出提示信息,通过输出提示信息,提示用户是否屏蔽任一应用程序的推送消息,防止因自动屏蔽而使用户错过想要查看的通知消息,若接收到屏蔽推送消息的屏蔽指令,则屏蔽该应用程序推送的通知消息,最后通过步骤310删除应用程序被屏蔽前发出的所有推送消息,通过删除用户没有操作的推送消息,可以起到节省内存,避免因存在大量无用的推送消息而造成终端反应缓慢。

另外,在上述第一方面的任一实施例中,优选地,屏蔽任一应用程序的推送消息时还包括:分析用户操作的至少一个有效推送消息;确定至少一个有效推送消息中相同的公共信息;在任一应用程序推送所述推送消息时,检测推送消息中是否包括公共信息;显示包括公共信息的推送消息,屏蔽不包括公共信息的推送消息。

在该实施例中,首先分析用户操作过的至少一个推送消息,确定用户操作过的推送消息中的公共信息,从而确定用户对感兴趣的消息,当接收到任一应用程序发送的推送消息时,要检测推送消息中是否含有公共信息,即用户感兴趣的消息,如果有,则说明该推送消息可能是用户感兴趣的,因此将该推送消息显示在公布栏中,如果没有公共信息,则说明用户对该推送消息不感兴趣,因此将该推送消息屏蔽,通过该技术方案,终端能够智能地屏蔽与用户无关的通知消息,保证用户能查看自身感兴趣的通知消息。

图4示出了根据本发明的第二方面的一个实施例的通知消息的管理系统的示意图。

如图4所示,通知消息的管理系统,包括:

统计单元402,用于统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;

判定单元404,用于判断第一数量是否大于设定阈值,如果是,则屏蔽任一应用程序的推送消息。

在该实施例中,用户可以根据不同的使用习惯和具体的使用情况设置预设时间,先通过统计单元402,统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,再通过判定单元404,比较第一数量和设定阈值的大小关系,如果第一数量较大,则屏蔽该应用程序推送的通知消息。通过上述方案,可实现对通知消息的及时处理,对于一些用户使用频率不高且经常推送的软件,在弹出的消息过多时将推送消息全部屏蔽,更符合用户的使用,提升用户体验,终端能够智能屏蔽对用户无关通知信息,一方面降低了终端的电能消耗,另一方面提升了用户的使用体验。例如,用户的预设时间为3天,第一数量为5条,如果微博在三天之内推送的通知消息超过5条,且这5条通知消息没有被用户点击查看,则自动屏蔽微博发送的通知消息。

图5示出了根据本发明的第二方面的一个实施例的通知消息的管理系统的示意图。

如图5所示,通知消息的管理系统,包括:

统计单元502,用于统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;

判定单元504,用于判断第一数量是否大于设定阈值,如果是,则屏蔽任一应用程序的推送消息。

提示单元506,用于在屏蔽任一应用程序的推送消息之前,输出提示信息,其中,提示信息用于提示用户是否屏蔽任一应用程序的推送消息。

在该实施例中,户可以根据自身情况设置预设时间,首先通过统计单元502,统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,然后通过判定单元504,判断该通知消息数量是否大于设定阈值,如果大于,则通过提示单元506,输出提示信息,通过输出提示信息,提示用户是否屏蔽任一应用程序的推送消息,防止因自动屏蔽而使用户错过想要查看的通知消息,如果判断结果为是,则屏蔽该应用程序推送的通知消息,如果小于,则继续接收该应用程序推送的通知消息,从而终端能够智能屏蔽对用户无关通知信息,以增强用户的操作性,用户可根据自己实际的使用情况选择是否屏蔽应用程序的推送消息,仅当用户确定屏蔽后,才将程序的推送进行屏蔽,从而提升用户体验。

图6示出了根据本发明的第二方面的一个实施例的通知消息的管理系统的示意图。

如图6所示,通知消息的管理系统,包括:

统计单元602,用于统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;

判定单元604,用于判断第一数量是否大于设定阈值,如果是,则屏蔽任一应用程序的推送消息。

提示单元606,用于在屏蔽任一应用程序的推送消息之前,输出提示信息,其中,提示信息用于提示用户是否屏蔽任一应用程序的推送消息。

删除单元608,用于判断任一数量是否大于设定阈值,如果是,删除任一应用程序被屏蔽之前发出的所有所述推送消息。

在该实施例中,用户可以根据自身情况设置预设时间,首先通过统计单元602,统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,然后通过判定单元604,判断该通知消息数量是否大于设定阈值,如果大于,则通过提示单元606,输出提示信息,通过输出提示信息,提示用户是否屏蔽未被用户操作的通知消息数量大于设定阈值的应用程序的推送消息,防止因自动屏蔽而使用户错过想要查看的通知消息,如果判定单元604的判断结果为是,则屏蔽该应用程序推送的通知消息,否则继续接收该应用程序推送的通知消息,从而终端能够智能屏蔽对用户无关通知信息,此外,在屏蔽任一应用程序之间,通过提示单元606输出提示信息,从而通过检测用户对提示信息的操作以增强用户的操作性,用户可根据自己实际的使用情况选择是否屏蔽应用程序的推送消息,仅当用户确定屏蔽后,才将程序的推送进行屏蔽,从而提升用户体验。

图7示出了根据本发明的第二方面的一个实施例的通知消息的管理系统的示意图。

如图7所示,通知消息的管理系统,包括:

统计单元702,用于统计预设时间内,任一应用程序推送的所有推送消息未被操作的第一数量;

判定单元704,用于判断第一数量是否大于设定阈值,如果是,则屏蔽任一应用程序的推送消息。

提示单元706,用于在屏蔽任一应用程序的推送消息之前,输出提示信息,其中,提示信息用于提示用户是否屏蔽任一应用程序的推送消息。

在该实施例中,屏蔽的推送消息在一定条件下可以重新呈现给用户,具体的实现方式可以通过:重置单元708,用于检测到任一应用程序被开启后,输出任一应用程序发出的推送消息。

在该实施例中,用户可以根据自身情况设置预设时间,统计单元702用于统计预设时间内,安装在终端上的任一应用程序推送的且没有被用户操作的通知消息数量,然后,判定单元704用于判断该通知消息数量是否大于设定阈值,如果大于,通过提示单元706输出提示信息,提示用户是否屏蔽任一应用程序的推送消息,防止因自动屏蔽而使用户错过想要查看的通知消息,从而提升了用户的使用体验,若用户确认屏蔽通知消息,则屏蔽该应用程序推送的通知消息,如果小于,则继续接收该应用程序推送的通知消息。另外,当检测到任一应用程序被开启后,可通过重置单元708,输出任一应用程序发出的推送消息,通过该技术方案,在系统将长时间不用的程序的推送消息屏蔽后,用户可能再次打开该程序,此时,系统将之前的屏蔽设置撤销,认为用户可能会继续使用该程序,即希望接收到该程序发出的推送消息,从而减少用户频繁设置开启或关闭相应程序的推送,提高用户体验。

另外,在上述第二方面的任一技术方案中,通知消息的管理系统还可以包括:分析单元,用于分析用户操作的至少一个有效推送消息;关键确定单元,用于确定至少一个有效推送消息中的公共信息;查找单元,用于在任一应用程序推送所述推送消息时,在所有推送消息中查找所述公共信息;区分单元,用于显示包括公共信息的推送消息,屏蔽不具有公共信息的推送消息。

在该实施例中,首先分析单元用于分析用户操作过的至少一个推送消息,关键确定单元用于确定用户操作过的推送消息中的公共信息,从而确定用户对感兴趣的消息,当接收到任一应用程序发送的推送消息时,查找单元用于检测推送消息中是否含用公共信息,即用户感兴趣的消息,如果有,则说明该推送消息可能是用户感兴趣的,因此将该推送消息显示在公布栏中,如果没有公共信息,则说明用户对该推送消息不感兴趣,因此将该推送消息屏蔽,通过该技术方案,终端能够智能地屏蔽与用户无关的通知消息,保证用户能查看自身感兴趣的通知消息,提升了用户的使用体验。

图8示出了根据本发明的第三方面的一个实施例的终端的示意图。

如图8所示,终端800,包括上述第二方面技术方案中任一技术方案的通知消息的管理系统802。

在该技术方案中,终端能够智能地屏蔽与用户无关的通知消息,且能够清除与用户无关的消息,有利于降低终端的电能消耗,节省终端内存,并且提升了用户的使用体验。

图9示出了根据本发明实施例的终端接收到的通知消息界面示意图。

如图9所示,以微博为例,微博这种非社交类的应用,主动向用户推送大量消息,而从时间上可以看出,用户在好几天前的微博推送都没有产生过任何点击行为,可“智能”判定该用户对微博类的推送不感兴趣,通过本发明的技术方案,在长于一定时间跨度,若微博推送的通知消息多于一定条数,且用户没有产生过任何点击行为时,系统自动屏蔽后续的微博推送,并清空现有的沉积下来的微博推送消息,且当用户再次打开微博时,后台会自动再次允许微博的推送。

以上详细说明了本发明的技术方案,本发明提出了一种通知消息的管理方法,终端能够智能地屏蔽与用户无关的通知消息,保证用户能查看自身感兴趣的通知消息,提升了用户的使用体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1