一种应用程序的通知处理方法及系统与流程

文档序号:11960336阅读:210来源:国知局
一种应用程序的通知处理方法及系统与流程

本发明涉及移动终端技术领域,尤其涉及一种应用程序的通知处理方法及系统。



背景技术:

随着互联网和信息技术的不断发展,移动终端已从简单的通话工具变成一个集娱乐性和实用性与一身的综合信息处理平台。现在的移动终端不仅具有语音通信和文字消息的功能,还支持多媒体功能、游戏、上网业务以及多种应用程序等,为人们的现代生活带来了极大的便利。

在移动终端的使用过程中,应用程序会自动推送通知,提示用户对应用程序进行更新、或是有新的信息等,但是有些通知用户没有兴趣看的,应用程序也会一直自动推送,用户需要主动去设置应用程序的通知需要显示或不显示,现有技术无法智能提示用户是否需要通知,在用户不会设置通知显示或不显示的情况下,对用户体验不好。



技术实现要素:

本发明提供了一种应用程序的通知处理方法及系统,通过根据应用程序的通知的处理情况,提示用户对所述应用程序的通知进行处理,并根据用户的选择进行处理,起到智能提示用户处理应用程序的通知的效果,提高用户体验,也方便用户管理应用程序的通知。

为实现上述设计,本发明采用以下技术方案:

一方面,提供了一种应用程序的通知处理方法,该通知处理方法,包括:

获取应用程序的通知的处理情况的记录;

根据所述记录,确定所述应用程序的通知是否处于持续忽略状态;

若确定处于持续忽略状态,提示用户对所述应用程序的通知进行不提醒处理和/或提示用户关闭所述应用程序的通知功能;

根据用户的选择对所述应用程序的通知进行相应的处理。

优选地:

所述处理情况,包括未被处理的情况和被处理的情况;

所述根据所述记录,确定所述应用程序的通知是否处于持续忽略状态,包括:

若所述记录中所述应用程序的通知连续未被处理的次数到达预置次数或所述应用程序的通知连续未被处理的时长到达预置时长,则确定所述应用程序的通知处于持续忽略状态;否则,确定所述应用程序的通知不处于持续忽略状态。

优选地,所述未被处理的次数包括:未被用户查看的次数和/或被用户主动忽略的次数。

优选地,所述获取应用程序的通知的处理情况的记录之前,还包括:

记录所述应用程序的通知的处理情况。

优选地:

所述提示用户对所述应用程序的通知进行不提醒处理,包括:

提示用户将所述应用程序的通知放入预置文件夹;

所述根据用户的选择对所述应用程序的通知进行相应的处理,包括:若接收到用户选择的将所述应用程序的通知放入所述预置文件夹的指令,则将所述应用程序的通知放入所述预置文件夹,以禁止所述应用程序继续推送通知;若接收到用户选择的不将所述应用程序的通知放入所述预置文件夹的指令,则将所述记录清零,重新记录所述应用程序的通知未被处理的情况;

所述将所述应用程序的通知放入预置文件之后,若接收来自用户的移出指令,将所述应用程序的通知移出所述预置文件夹,并对所述应用程序的通知进行提醒处理。

另一方面,提供了一种应用程序的通知处理系统,该通知处理系统,包括:

获取模块,用于获取应用程序的通知的处理情况的记录;

状态确定模块,用于根据所述记录,确定所述应用程序的通知是否处于持续忽略状态;

提示模块,用于若确定处于持续忽略状态,提示用户对所述应用程序的通知进行不提醒处理和/或提示用户关闭所述应用程序的通知功能;

处理模块,用于根据用户的选择对所述应用程序的通知进行相应的处理。

优选地:

所述处理情况,包括未被处理的情况和被处理的情况;

所述状态确定模块,具体用于:

若所述记录中所述应用程序的通知连续未被处理的次数到达预置次数或所述应用程序的通知连续未被处理的时长到达预置时长,则确定所述应用程序的通知处于持续忽略状态;否则,确定所述应用程序的通知不处于持续忽略状态。

优选地,所述未被处理的次数包括:未被用户查看的次数和/或被用户主动忽略的次数。

优选地,所述通知处理系统还包括:

记录模块,用于记录所述应用程序的通知的处理情况。

优选地:

所述提示用户对所述应用程序的通知进行不提醒处理,包括:

提示用户将所述应用程序的通知放入预置文件夹;

所述处理模块,具体用于:若接收到用户选择的将所述应用程序的通知放入所述预置文件夹的指令,则将所述应用程序的通知放入所述预置文件夹,以禁止所述应用程序继续推送通知;若接收到用户选择的不将所述应用程序的通知放入所述预置文件夹的指令,则将所述记录清零;若接收来自用户的移出指令,将所述应用程序的通知移出所述预置文件夹。

与现有技术相比,本发明的有益效果为:获取应用程序的通知的处理情况的记录;根据所述记录,确定所述应用程序的通知是否处于持续忽略状态;若确定处于持续忽略状态,提示用户对所述应用程序的通知进行不提醒处理和/或提示用户关闭所述应用程序的通知功能。本发明通过根据应用程序的通知的处理情况,提示用户对所述应用程序的通知进行处理,并根据用户的选择进行处理,起到智能提示用户处理应用程序的通知的效果,也方便用户管理应用程序的通知,操作方便,提高了用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。

图1是本发明具体实施方式中提供的一种应用程序的通知处理方法的第一实施例的方法流程图。

图2是本发明具体实施方式中提供的一种应用程序的通知处理方法的第二实施例的方法流程图。

图3是本发明具体实施方式中提供的一种应用程序的通知处理系统的第一实施例的结构方框图。

图4是本发明具体实施方式中提供的一种应用程序的通知处理系统的第二实施例的结构方框图。

具体实施方式

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,其是本发明具体实施方式中提供的一种应用程序的通知处理方法的第一实施例的方法流程图。如图所示,该方法,包括:

步骤S101:获取应用程序的通知的处理情况的记录。

应用程序的通知,有的用户会直接点击查看;有的用户会主动忽略,不进行查看;而有的用户不点击观看,也不主动忽略。所述处理情况包括未被处理的情况和被处理的情况。

步骤S102:根据所述记录,确定所述应用程序的通知是否处于持续忽略状态。

若应用程序的通知处于持续忽略状态,说明用户对所述应用程序的通知不感兴趣,或所述应用程序的通知对用户来说没有价值,需要提醒用户对所述应用程序的通知进行处理,以提高用户体验。若应用程序持续未被处理的次数超过预置次数或应用程序持续未被处理的时长超过预置时长,则确定应用程序处于持续忽略状态。

步骤S103:若确定处于持续忽略状态,提示用户对所述应用程序的通知进行不提醒处理和/或提示用户关闭所述应用程序的通知功能。

当确定应用程序的通知处于持续忽略状态时,提示用户对所述应用程序的通知进行不提醒处理,即不再提醒应用程序的通知,把应用程序的通知放入预置文件夹中,用户想查看的时候,进入所述预置文件,点击应用程序的通知进行查看;或提示用户关闭所述应用程序的通知功能,即不开启推送所述应用程序的通知的功能。

步骤S104:根据用户的选择对所述应用程序的通知进行相应的处理。

根据用户的选择对应用程序的通知进行相应的处理,例如,若用户选择对所述应用程序的通知进行不提醒处理,则把应用程序的通知放入预置文件夹中,禁止所述应用程序继续推送通知,应用程序的通知都放在所述预置文件夹中;若用户选择关闭所述应用程序的通知功能,则关闭所述应用程序的通知功能,应用程序停止推送通知等。

综上所述,本实施例通过根据应用程序的通知的处理情况,若确定应用程序的通知处于持续忽略状态,提示用户对所述应用程序的通知进行处理,并根据用户的选择进行处理,起到智能提示用户处理应用程序的通知的效果,也方便用户管理应用程序的通知,操作方便,提高了用户体验。

请参考图2,其是本发明具体实施方式中提供的一种应用程序的通知处理方法的第二实施例的方法流程图。如图所示,该方法,包括:

步骤S201:记录应用程序的通知的处理情况。

记录应用程序的通知的处理情况,所述处理情况包括未被处理的情况和被处理的情况,以便根据所述记录对应用程序的通知进行处理。

步骤S202:获取应用程序的通知的处理情况的记录。

步骤S203:根据所述记录,确定所述应用程序的通知是否处于持续忽略状态。

所述根据所述记录,确定所述应用程序的通知是否处于持续忽略状态,包括:若所述记录中所述应用程序的通知连续未被处理的次数到达预置次数或所述应用程序的通知连续未被处理的时长到达预置时长,则确定所述应用程序的通知处于持续忽略状态;否则,确定所述应用程序的通知不处于持续忽略状态。

所述未被处理的次数包括:未被用户查看的次数和/或被用户主动忽略的次数。若所述未被用户查看的次数、被用户主动忽略的次数、或两者的总和到达预置次数,则确定所述应用程序的通知处于持续忽略状态;或在持续的时间段内,应用程序的通知未被用户点击,或被用户主动忽略,若所述的时间段达到预置时长,则确定所述应用程序的通知处于持续忽略状态;否则,确定所述应用程序的通知不处于持续忽略状态。所述预置次数为5次;所述预置时长为5天。用户也可以根据使用习惯,设置其他的预置次数和预置时长。

若应用程序的通知处于持续忽略状态,说明用户对所述应用程序的通知不感兴趣,或所述应用程序的通知对用户来说没有价值,需提示用户对所述应用程序的通知进行处理。

步骤S204:若确定处于持续忽略状态,提示用户关闭所述应用程序的通知功能。

确定应用程序的通知处于持续忽略状态,提示用户关闭所述应用程序的通知功能,即不开启推送所述应用程序的通知的功能。所述提示用户关闭所述应用程序的通知功能之后,接收到来自用户的关闭所述应用程序的通知功能的指令,则关闭所述应用程序的通知功能。

步骤S205:若确定处于持续忽略状态,提示用户将所述应用程序的通知放入预置文件夹。

当确定应用程序的通知处于持续忽略状态时,也可以是提示用户对所述应用程序的通知进行不提醒处理,即不再提醒应用程序的通知,把应用程序的通知放入预置文件夹中,用户想查看的时候,进入所述预置文件夹,点击应用程序的通知进行查看。

步骤S204与步骤S205是并列关系,可在同一对话框中显示两个选项:一是关闭通知功能,对应于步骤S204;二是将通知放入文件夹,对应于步骤S205。

步骤S206:若接收到用户选择的不将所述应用程序的通知放入所述预置文件夹的指令,则将所述记录清零,重新记录所述应用程序的通知的处理情况,即将检测结果清零,返回执行步骤S201:记录所述应用程序的通知的处理情况。

步骤S207:若接收到用户选择的将所述应用程序的通知放入所述预置文件夹的指令,则将所述应用程序的通知放入所述预置文件夹,以禁止所述应用程序继续推送通知。

将所述应用程序的通知放入预置文件夹,则应用程序不在推送通知,所述应用程序的通知都会放入预置文件夹中。

步骤S206与步骤S207为并列关系。

步骤S208:若接收来自用户的移出指令,将所述应用程序的通知移出所述预置文件夹。

所述将所述应用程序的通知放入预置文件夹之后,若接收来自用户的移出指令,将所述应用程序的通知移出所述预置文件夹,并对所述应用程序的通知进行提醒处理。若用户想再次接收所述应用程序的通知的提醒,则将应用程序的通知移出所述预置文件夹中即可。

本实施例通过根据应用程序的通知的处理情况,若确定应用程序的通知处于持续忽略状态,提示用户对所述应用程序的通知进行不提醒处理和/或提示用户关闭所述应用程序的通知功能,并根据用户的选择进行处理,用户可以把应用程序的通知放入预置文件夹中,以禁止应用程序继续推送通知,也可以关闭应用程序的通知功能,起到智能提示用户处理应用程序的通知的效果,也方便用户管理应用程序的通知,操作方便,提高了用户体验。

以下是本发明具体实施方式中提供的一种应用程序的通知处理系统的实施例,系统的实施例基于上述的方法的实施例实现,在系统中未尽的描述,请参考前述方法的实施例。

请参考图3,其是本发明具体实施方式中提供的一种应用程序的通知处理系统的第一实施例的结构方框图。如图所示,该系统,包括:

获取模块31,用于获取应用程序的通知的处理情况的记录。

状态确定模块32,用于根据所述记录,确定所述应用程序的通知是否处于持续忽略状态。

若应用程序的通知处于持续忽略状态,说明用户对所述应用程序的通知不感兴趣,或所述应用程序的通知对用户来说没有价值,需要提醒用户对所述应用程序的通知进行处理,以提高用户体验。

提示模块33,用于若确定处于持续忽略状态,提示用户对所述应用程序的通知进行不提醒处理和/或提示用户关闭所述应用程序的通知功能。

处理模块34,用于根据用户的选择对所述应用程序的通知进行相应的处理。

当确定应用程序的通知处于持续忽略状态时,提示用户对所述应用程序的通知进行不提醒处理,即不再提醒应用程序的通知,把应用程序的通知放入预置文件夹中,用户想查看的时候,进入所述预置文件,点击应用程序的通知进行查看;或提示用户关闭所述应用程序的通知功能,即不开启推送所述应用程序的通知的功能。

综上所述,本实施例通过根据应用程序的通知的处理情况,若确定应用程序的通知处于持续忽略状态,提示用户对所述应用程序的通知进行处理,并根据用户的选择进行处理,起到智能提示用户处理应用程序的通知的效果,也方便用户管理应用程序的通知,操作方便,提高了用户体验。

请参考图4,其是本发明具体实施方式中提供的一种应用程序的通知处理系统的第二实施例的结构方框图。如图所示,该系统,包括:

记录模块41,用于记录所述应用程序的通知的处理情况。

获取模块42,用于获取应用程序的通知的处理情况的记录。

应用程序的通知,有的用户会直接点击打开观看;有的用户会主动忽略,不进行查看;而有的用户不点击观看,也不主动忽略,未被用户点击。所述处理情况包括未被处理的情况和被处理的情况。获取所述记录,以根据所述记录对应用程序的通知进行处理。

状态确定模块43,用于根据所述记录,确定所述应用程序的通知是否处于持续忽略状态。

所述状态确定模块43,具体用于:

若所述记录中所述应用程序的通知连续未被处理的次数到达预置次数或所述应用程序的通知连续未被处理的时长到达预置时长,则确定所述应用程序的通知处于持续忽略状态;否则,确定所述应用程序的通知不处于持续忽略状态。

所述未被处理的次数包括:未被用户查看的次数和/或被用户主动忽略的次数。若所述未被用户查看的次数、被用户主动忽略的次数、或两者的总和到达预置次数,则确定所述应用程序的通知处于持续忽略状态;或在持续的时间段内,应用程序的通知未被用户点击,或被用户主动忽略,若所述的时间段达到预置时长,则确定所述应用程序的通知处于持续忽略状态;否则,确定所述应用程序的通知不处于持续忽略状态。所述预置次数为5次;所述预置时长为5天。用户也可以根据使用习惯,设置其他的预置次数和预置时长。

若应用程序的通知处于持续忽略状态,说明用户对所述应用程序的通知不感兴趣,或所述应用程序的通知对用户来说没有价值,需提示用户对所述应用程序的通知进行处理。

提示模块44,用于若确定处于持续忽略状态,提示用户对所述应用程序的通知进行不提醒处理和/或提示用户关闭所述应用程序的通知功能。

确定应用程序的通知处于持续忽略状态,提示用户关闭所述应用程序的通知功能,即不开启推送所述应用程序的通知的功能。所述提示用户关闭所述应用程序的通知功能之后,接收到来自用户的关闭所述应用程序的通知功能的指令,则关闭所述应用程序的通知功能。

当确定应用程序的通知处于持续忽略状态时,也可以是提示用户对所述应用程序的通知进行不提醒处理,即不再提醒应用程序的通知,把应用程序的通知放入预置文件夹中,用户想查看的时候,进入所述预置文件夹,点击应用程序的通知进行查看。

处理模块45,用于根据用户的选择对所述应用程序的通知进行相应的处理。

处理模块45,具体用于:若接收到用户选择的将所述应用程序的通知放入所述预置文件夹的指令,则将所述应用程序的通知放入所述预置文件夹,以禁止所述应用程序继续推送通知;若接收到用户选择的不将所述应用程序的通知放入所述预置文件夹的指令,则将所述记录清零;若接收来自用户的移出指令,将所述应用程序的通知移出所述预置文件夹。

处理模块45将所述检测结果清零之后,记录模块41重新记录应用程序的通知的处理情况。

综上所述,本实施例提供应用程序的通知处理系统通过根据应用程序的通知的处理情况,若确定应用程序的通知处于持续忽略状态,提示用户对所述应用程序的通知进行不提醒处理和/或提示用户关闭所述应用程序的通知功能,并根据用户的选择进行处理,用户可以把应用程序的通知放入预置文件夹中,也可以关闭应用程序的通知功能,起到智能提示用户处理应用程序的通知的效果,也方便用户管理应用程序的通知,操作方便,提高了用户体验。

以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。

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