通知栏消息显示方法和系统的制作方法

文档序号:8472775阅读:923来源:国知局
通知栏消息显示方法和系统的制作方法
【技术领域】
[0001]本发明涉及终端消息处理技术领域,特别是涉及一种通知栏消息显示方法和系统。
【背景技术】
[0002]随着科技的发展,手机和平板电脑等智能终端已经成为人们生活不可或缺的部分,用户可以利用这些终端进行通讯、视频、摄像、玩游戏等。为了满足用户的不同需求,针对各种功能所开发的终端应用也日趋增多。智能终端中的各种终端应用和终端系统本身,会不定时的向用户发送各种消息,这些消息会显示在智能终端的通知栏中。如果一段时间(如参加会议,乘坐飞机或午间休息时)没有查看,通知栏中可能堆积各种各样的消息,这些消息所属的类型不同,重要程度也不同,混在一起,不方便用户查看和处理。
[0003]传统技术中,按接收消息的时间顺序,在通知栏中将所有收到的通知简单的排列在一起。该种方式,各种消息混杂在一起,用户需要一个个查看所有消息才能确保是否存在有用消息,效率低,用户体验差。

【发明内容】

[0004]基于此,有必要针对获取通知栏中有用消息效率低的问题,提供一种通知栏消息显示方法和系统。
[0005]一种通知栏消息显示方法,包括步骤:
[0006]获取通知栏的消息及其来源,所述通知栏为智能终端中的通知栏;
[0007]根据所述消息的来源确定所述消息所属应用的应用类别,并获取该消息的重要性等级;
[0008]根据各消息的重要性等级和应用类别对各消息进行排序;
[0009]将排序后的各消息在通知栏上进行显示。
[0010]一种通知栏消息显示系统,包括:
[0011]消息获取模块,用于获取通知栏的消息及其来源,所述通知栏为智能终端中的通知栏;
[0012]信息确定模块,用于根据所述消息的来源确定所述消息所属应用的应用类别,并获取该消息的重要性等级;
[0013]排序模块,用于根据各消息的重要性等级和应用类别对各消息进行排序;
[0014]显示模块,用于将排序后的各消息在通知栏上进行显示。
[0015]上述通知栏消息显示方法和系统,通过获取通知栏的消息及其来源,所述通知栏为智能终端中的通知栏;根据消息的来源确定消息所属应用的应用类别,并获取该消息的重要性等级;根据各消息的重要性等级和应用类别对各消息进行排序,提高用户获取通知栏中有用消息的效率,提高用户体验。
【附图说明】
[0016]图1为本发明通知栏消息显示方法实施例的流程示意图;
[0017]图2为本发明通知栏消息显示系统实施例的结构示意图。
【具体实施方式】
[0018]下面结合实施例及附图对本发明作进一步详细说明,但本发明的实施方式不限于此。
[0019]如图1所示,为本发明通知栏消息显示方法实施例的流程示意图,包括步骤:
[0020]步骤SlOl:获取通知栏的消息及其来源,所述通知栏为智能终端中的通知栏;
[0021]通知栏的消息可以包括终端中通知栏上待显示消息(即待发送至终端的通知栏的消息),也可以包括终端中通知栏上已显示未处理消息。消息又可以称为应用通知。终端可以是手机、平板电脑等智能终端。
[0022]进一步的,在步骤SlOl之前,还可以判断是否进入消息排序模式,若否,则将通知栏的消息按终端默认方式进行显示,若是,则进入步骤SlOl。
[0023]步骤S102:根据所述消息的来源确定所述消息所属应用的应用类别,并获取该消息的重要性等级;
[0024]根据消息的来源可以确定消息所属应用,根据预存的应用与应用类别关系可以确定该应用对应的应用类别。消息的重要性等级的获取方式有很多种,比如,可以根据消息所属应用或应用类别确定该消息的重要性等级,也可以预存消息的重要性等级,还可以提供一个界面,供用户设定通知的重要性等级。
[0025]步骤S103:根据各消息的重要性等级和应用类别对各消息进行排序;
[0026]步骤S104:将排序后的各消息在通知栏上进行显示。
[0027]显示的方式可以是在通知栏上显示整个消息信息,也可以显示“来自XX应用的消息”,还可以是将消息进行部分显示等,具体方式根据需要设定。
[0028]本实施例通过获取通知栏的消息及其来源,所述通知栏为智能终端中的通知栏;根据消息的来源确定消息所属应用的应用类别,并获取该消息的重要性等级;根据各消息的重要性等级和应用类别对各消息进行排序,提高用户获取通知栏中有用消息的效率,提尚用户体验。
[0029]根据各消息的重要性等级和应用类别对各消息进行排序的方式有很多种,比如,直接按重要性等级进行排序,或者直接按应用类别进行排序。在其中一个实施例中,所述根据各消息的重要性等级和应用类别对各消息进行排序步骤,包括:
[0030]Al:当接收到重要性优先排序指令时,遍历获取到的各消息,按消息的重要性等级将各消息进行降序排序,并将同一等级中同一应用类别的消息排列在一起;
[0031]此时同一等级不同应用类别的消息的顺序可以随机处理,也可以根据应用类别的重要性等级将消息进行降序排列,即同一等级中应用类别重要性等级高的消息排列在前。
[0032]A2:当接收到类别优先排序指令时,将同一应用类别的消息划分为一组,根据应用类别的重要性等级将各组消息进行降序排序;遍历每组的消息,将同一组中的消息按消息的重要性等级进行降序排序。
[0033]将各组消息进行降序排序是将各应用类别进行降序排序。
[0034]本实施例可以根据用户选择重要性优先还是应用类别优先进行排列,从而实现不同针对性的排列,提高用户体验。
[0035]在其中一个实施例中,所述根据所述消息的来源确定所述消息所属应用的应用类另IJ,并获取该消息的重要性等级步骤,包括:
[0036]B1:根据所述消息的来源确定所述消息所属应用;
[0037]发送该消息的应用即为该消息所属应用,这里的应用是指应用程序。
[0038]B2:根据预存的应用与应用类别的关联关系确定所述应用所属的应用类别;
[0039]应用与应用类别的关联关系确定方法有很多种,例如,可以根据预设的数据库对智能终端中的消息进行默认分类,比如默认来自“微信”的消息属于“社交”应用类,默认来自“腾讯新闻”的消息属于“新闻”应用类,从而确定应用与应用类别的关联关系。还可以提供界面允许用户增加自定义的应用类别,提供界面允许用户调整所有消息所属的应用类另IJ。所有预设数据库以外的,且用户未指定的消息,可以属于“其他”类。
[0040]B3:若所述消息存在细分类别,确定该消息的细分类别,其中,细分类别是将同一应用中的消息进行了细分类获得的类别;
[0041]比如,来自腾讯新闻的消息是娱乐新闻,则该消息的细分类别为“娱乐类新闻”,来自腾讯新闻的消息是时事新闻,则该消息的细分类别为“时事类新闻”等。
[0042]B4:根据预存的应用类别与重要性等级的关联关系确定该应用类别的重要性等级,根据预存的应用与重要性等级的关联关系确定该应用的重要性等级,根据预存的细分类别与重要性等级的关联关系确定该细分类别的重要性等级;
[0043]每个应用类别可以对应一个重要性等级,每个应用可以对应一个重要性等级,每个细分类别可以对应一个重要性等级,这些重要性等级都可以预先设定。
[0044]B5:根据该应用类别的重要性等级、该应用的重要性等级、该细分类别的重要性等级确定该消息的重要性等级。
[0045]本实施例综合考虑了该应用类别的重要性等级、该应用的重要性等级、该细分类别的重要性等级,使
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1