通知提醒消息的处理方法、装置及终端的制作方法

文档序号:9472082阅读:480来源:国知局
通知提醒消息的处理方法、装置及终端的制作方法
【技术领域】
[0001]本公开涉及计算机技术领域,尤其涉及通知提醒消息的处理方法、装置及终端。
【背景技术】
[0002]随着智能终端的应用功能的扩展,智能终端内安装的应用软件也越来越多,用户在使用智能终端的过程中,会接收到大量的应用通知提醒,例如来电提醒、短信提醒、微信新消息提醒、新闻通知提醒等。相关的技术会将新收到的通知提醒展示在通知栏中(例如对智能手机屏幕顶部下滑可以打开通知栏),对通知栏中的通知提醒进行相应触发操作后,被触发的通知提醒将从通知栏中消失,难以再次显示在通知栏内,用户难以重复查看已被触发的通知提醒。

【发明内容】

[0003]本公开提供了通知提醒消息的处理方法、装置及终端,以解决相关技术在通知栏内的通知提醒被触发后,难以在通知栏内再次显示已被触发的通知提醒的问题。
[0004]根据本公开实施例的第一方面,提供一种通知提醒消息的处理方法,所述方法包括:
[0005]对接收的通知提醒消息进行非易失性存储;
[0006]检测与非易失性存储的通知提醒消息对应的触发事件;
[0007]响应于检测到的所述触发事件,输出非易失性存储的通知提醒消息。
[0008]可选的,所述对接收的通知提醒消息进行非易失性存储,包括:
[0009]在接收到通知提醒消息后,判断是否满足预设的存储条件;
[0010]在满足所述存储条件时,对接收的通知提醒消息进行非易失性存储。
[0011]可选的,所述判断是否满足预设的存储条件,包括:
[0012]判断接收的通知提醒消息的数目是否大于预设的数目阈值,若接收的通知提醒消息的数目大于所述数目阈值,则确定满足所述存储条件;或,
[0013]判断当前时间是否在预设的存储时间范围内,若所述当前时间在所述存储时间范围内,则确定满足所述存储条件;或,
[0014]判断是否检测到用户对预设的存储控件的触发事件,若检测到用户对所述存储控件的触发事件,则确定满足所述存储条件。
[0015]可选的,所述对接收的通知提醒消息进行存储,包括:
[0016]获取对接收的通知提醒消息进行缓存的缓存区域的区域地址;
[0017]根据所述区域地址,将所述缓存区域缓存的通知提醒消息存储到本地数据库。
[0018]可选的,在所述将所述缓存区域缓存的通知提醒消息存储到本地数据库之后,还包括:
[0019]检测用户对接收的通知提醒消息进行删除的触发事件;
[0020]若检测到用户对接收的通知提醒消息进行删除的触发事件,则删除所述缓存区域缓存的相应通知提醒消息,并保留所述本地数据库存储的通知提醒消息。
[0021]可选的,所述对接收的通知提醒消息进行非易失性存储,包括:
[0022]识别接收的通知提醒消息所属的应用类别;
[0023]根据识别的应用类别,分类对接收的通知提醒消息进行非易失性存储。
[0024]可选的,所述响应于检测到的所述触发事件,输出非易失性存储的通知提醒消息,包括:
[0025]响应于检测到的所述触发事件,按照识别的应用类别分类输出非易失性存储的通知提醒消息。
[0026]可选的,所述检测与非易失性存储的通知提醒消息对应的触发事件,包括:
[0027]检测对预设的历史通知控件的触发事件;
[0028]若检测到对所述历史通知控件的触发事件,则确定检测到与非易失性存储的通知提醒消息对应的触发事件。
[0029]可选的,所述响应于检测到的所述触发事件,输出存储的通知提醒消息,包括:
[0030]响应于对所述历史通知控件的触发事件,在预设的历史通知提醒界面显示非易失性存储的通知提醒消息。
[0031]根据本公开实施例的第二方面,提供一种通知提醒消息的处理装置,所述装置包括:
[0032]通知提醒存储模块,被配置为对接收的通知提醒消息进行非易失性存储;
[0033]触发事件检测模块,被配置为检测与非易失性存储的通知提醒消息对应的触发事件;
[0034]通知提醒输出模块,被配置为响应于检测到的所述触发事件,输出非易失性存储的通知提醒消息。
[0035]可选的,所述通知提醒存储模块包括:
[0036]存储条件判断模块,被配置为在接收到通知提醒消息后,判断是否满足预设的存储条件;
[0037]通知提醒存储子模块,被配置为在满足所述存储条件时,对接收的通知提醒消息进行非易失性存储。
[0038]可选的,所述存储条件判断模块包括:
[0039]第一存储条件判断子模块,被配置为判断接收的通知提醒消息的数目是否大于预设的数目阈值,在接收的通知提醒消息的数目大于所述数目阈值时,确定满足所述存储条件;或,
[0040]第二存储条件判断子模块,被配置为判断当前时间是否在预设的存储时间范围内,在所述当前时间在所述存储时间范围内时,确定满足所述存储条件;或,
[0041]第三存储条件判断子模块,被配置为判断是否检测到用户对预设的存储控件的触发事件,在检测到用户对所述存储控件的触发事件时,确定满足所述存储条件。
[0042]可选的,所述通知提醒存储模块包括:
[0043]缓存地址获取模块,被配置为获取对接收的通知提醒消息进行缓存的缓存区域的区域地址;
[0044]本地存储模块,被配置为根据所述区域地址,将所述缓存区域缓存的通知提醒消息存储到本地数据库。
[0045]可选的,上述装置还包括:
[0046]删除事件检测模块,被配置为检测用户对接收的通知提醒消息进行删除的触发事件;
[0047]通知提醒删除模块,被配置为若检测到用户对接收的通知提醒消息进行删除的触发事件,则删除所述缓存区域缓存的相应通知提醒消息,并保留所述本地数据库存储的通知提醒消息。
[0048]可选的,所述通知提醒存储模块包括:
[0049]类别识别模块,被配置为识别接收的通知提醒消息所属的应用类别;
[0050]分类存储模块,被配置为根据识别的应用类别,分类对接收的通知提醒消息进行非易失性存储。
[0051]可选的,所述通知提醒输出模块包括:
[0052]通知提醒分类输出模块,被配置为响应于检测到的所述触发事件,按照识别的应用类别分类输出非易失性存储的通知提醒消息。
[0053]可选的,所述触发事件检测模块包括:
[0054]控件检测子模块,被配置为检测对预设的历史通知控件的触发事件;
[0055]事件确定子模块,被配置为若检测到对所述历史通知控件的触发事件,则确定检测到与非易失性存储的通知提醒消息对应的触发事件。
[0056]可选的,所述通知提醒输出模块包括:
[0057]通知提醒显示模块,被配置为响应于对所述历史通知控件的触发事件,在预设的历史通知提醒界面显示非易失性存储的通知提醒消息。
[0058]根据本公开实施例的第三方面,提供一种终端,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
[0059]对接收的通知提醒消息进行非易失性存储;
[0060]检测与非易失性存储的通知提醒消息对应的触发事件;
[0061]响应于检测到的所述触发事件,输出非易失性存储的通知提醒消息。
[0062]本公开的实施例提供的技术方案可以包括以下有益效果:
[0063]本公开通过对接收的通知提醒消息进行非易失性存储,在检测到与存储的通知提醒消息对应的触发事件时即输出存储的通知提醒消息,可随时响应用户需求输出终端接收的历史通知提醒消息,即使通知栏中的通知提醒被删除,也可以再次响应用户需求输出终端接收的历史通知提醒,用户可以重复查看历史通知提醒,从而可提高处理通知提醒的灵活性和用户体验。
[0064]本公开在满足预设的存储条件时再对接收的通知提醒消息进行非易失性存储,无需接收到通知提醒消息即进行非易失性存储操作,可节约内耗。
[0065]本公开通过对接收的通知提醒的数目、当前时间或预设的存储控件的触发事件判断是否满足存储条件,可及时对接收的通知提醒进行非易失性存储,即使缓存的通知提醒被消失,也可响应于检测到的与非易失性存储的通知提醒消息对应的触发事件,输出非易失性存储的通知提醒消息。
[0066]本公开根据缓存区域的区域地址将所述缓存区域缓存的通知提醒消息存储到本地数据库,可快速对接收的通知提醒进行非易失性存储,提高通知提醒的处理效率。
[0067]本公开检测到对接收的通知提醒消息进行删除的触发事件,仅删除缓存区域内的通知提醒,并保留本地数据库的通知提醒,可防止对缓存区的主动删除操作对数据库内的通知提醒造成误删除。
[0068]本公开根据识别的应用类别,分类对接收的通知提醒消息进行非易失性存储,将同类的通知提醒聚集到一起,便于输出调取和查找。
[006
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1