通知信息的显示方法与流程

文档序号:12967728阅读:591来源:国知局

本发明涉及通信技术领域,尤其涉及一种通知信息的显示方法。



背景技术:

现有的通知系统只是在通知内容上做出判断,并使用不同级别的颜色来定义通知的紧急程度,例如红色预警,黄色预警,蓝色预警…,而没有在通知提醒方式上加以区分不同级别的通知,容易造成用户对重要的通知信息的关注度不高,从而错过事件提醒。



技术实现要素:

本发明的目的是提供一种能够提高用户对重要的通知消息的关注度,避免错过重大事件的提醒的方法。

为实现上述目的,本发明提供了一种通知信息的显示方法,所述方法包括:

第一终端预设通知信息与评分分值之间的对应关系、第一评分阈值和第二评分阈值,且所述第一评分阈值小于所述第二评分阈值;

接收第一通知信息,根据所述通知信息与评分分值之间的对应关系,获取所述第一通知信息对应的第一分值;

如果所述第一分值小于所述第一评分阈值,则所述第一通知信息的属性设定为第一类信息,所述第一终端以第一展现形式显示所述第一通知信息,同时第一终端调用第一提示音文件;

如果所述第一分值位于所述第一评分阈值与所述第二评分阈值之间,则所述第一通知信息的属性设定为第二类信息,所述第一终端以第二展现形式显示所述第一通知信息,同时第一终端自震动;

如果所述第一分值大于所述第二评分阈值,则所述第一通知信息的属性设定为第三类信息,所述第一终端以第三展现形式显示所述第一通知信息,同时第一终端调用第二提示音文件并自震动。

进一步地,所述第一终端以第一展现形式显示所述第一通知信息,同时第一终端调用第一提示音文件具体包括:

所述第一终端预先设定第一时间阈值;

所述第一展现形式为通知栏显示,所述第一终端通知栏显示所述第一通知信息,所述通知栏显示的通知信息可以进行删除操作;

同时所述第一终端调用第一提示音文件,所述第一提示音文件包括第一提示音,所述第一提示音的时长不超过所述第一时间阈值。

进一步地,所述第一终端以第二展现形式显示所述第一通知信息,同时第一终端自震动具体包括:

所述第二展现形式为弹出对话框显示;

所述第一终端获取所述第一通知信息的标题,并将所述第一通知信息的标题以弹出对话框的形式显示;

所述第一终端接收到查看第一通知信息详细内容的命令后,显示所述第一通知信息的详细内容;

所述第一终端接收到关闭对话框的命令后关闭所述对话框。

进一步地,所述第一终端以第三展现形式显示所述第一通知信息具体为:

所述第三展现形式为覆盖当前界面并全屏显示;

所述第一终端覆盖当前界面并全屏显示所述第一通知信息。

根据权利要求4所述的方法,其特征在于,所述第一终端覆盖当前界面并全屏显示所述第一通知信息之后还包括:

所述第一终端预先设定第二时间阈值;

所述第一通知信息的显示时长超过所述第二时间阈值后,所述第一终端选择是否关闭所述第一通知信息。

进一步地,所述第一通知信息具体为:

所述第一通知信息为第一终端预设的通知信息。

进一步地,所述接收第一通知信息具体为:

服务器接收第二终端发送的第二通知信息,并对所述第二通知信息进行封装生成第三通知信息;

所述第一终端接收服务器发送的第三通知信息,并对所述第三通知信息进行解封获取所述第二通知信息;

所述第一终端对所述第二通知信息进行解析获取第一通知信息。

进一步地,所述方法还包括:

当接收到多条通知信息时,对所述多条通知信息根据所述通知信息与评分分值之间的对应关系获取所述多条通知信息对应的评分分值列表,所述评分分值列表包括所述多条通知信息的评分分值;

将所述多条通知信息的评分分值和所述第一评分阈值与第二评分阈值进行对比;

如果所述多条通知信息的子通知信息的评分分值小于所述第一评分阈值,则将所述子通知信息的属性设定为第一类信息,并在所述第一终端以第一展现形式显示所述子通知信息;

如果所述子通知信息的评分分值位于所述第一评分阈值与所述第二评分阈值之间,则将所述子通知信息的属性设定为第二类信息,并在所述第一终端以第二展现形式显示所述子通知信息;

如果所述子通知信息的评分分值大于所述第二评分阈值,则将所述子通知信息的属性设定为第三类信息,并在所述第一终端以第三展现形式显示所述子通知信息。

进一步地,所述第一终端以第二展现形式显示所述第一通知信息,同时第一终端自震动之后还包括:

当所述第一终端接收到停止自震动的命令之后,第一终端停止自震动。

进一步地,所述第一终端以第三展现形式显示所述第一通知信息,同时第一终端调用第二提示音文件并自震动之后还包括:

当所述第一终端接收到停止第二提示音和自震动的命令之后,第一终端停止第二提示音和自震动。

本发明实施例提供的通知信息的显示方法通过对通知消息按照重要程度进行分类从而达到提高用户对重要的通知信息的关注度的技术目的。

附图说明

图1为本发明实施例提供的通知信息的显示方法的流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本发明实施例提供的通知信息的显示方法对通知信息按照重要程度进行分类,延长重要的通知信息在终端上的显示时间,以及重要的通知信息在终端上的醒目程度,从而达到避免用户错过重大事件提醒的技术效果。

图1为本发明实施例提供的通知信息的显示方法的流程图,如图所示,所述方法包括:

s101:第一终端预设通知信息与评分分值之间的对应关系、第一评分阈值和第二评分阈值,且所述第一评分阈值小于所述第二评分阈值。

由于现有的技术并未对通知消息进行等级的划分,导致了用户可能会错过重大事件的通知信息。

因此本发明预先设定了通知信息的等级的划分方法,并且第一终端预先设定不同重要程度的通知信息具有不同的评分分值,并且不同重要程度的通知信息明确对应一个评分分值。例如手机中软件的更新信息对应10分,手机欠费信息对应于20分,而所在地区发生地震则设定为重大事件,对应100分。为了明确区分重要程度,第一终端还预先设定了第一评分阈值和第二评分阈值,且第一评分阈值小于第二评分阈值。该评分阈值的设定时为了更加明确地划分通知信息的重要等级。

上述的第一通知信息有多种形成方式:

第一种形成方式:第一通知信息为第一终端预设的通知信息。

具体的,该种形成方式下,第一通知信息是第一终端本身产生的通知信息,比如手机电量不足,或者手机内存不足以及手机软件的一些通知信息等等。

第二种形成方式:服务器接收第二终端发送的第二通知信息,并对所述第二通知信息进行封装生成第三通知信息;

所述第一终端接收服务器发送的第三通知信息,并对所述第三通知信息进行解封获取所述第二通知信息;

所述第一终端对所述第二通知信息进行解析获取第一通知信息。

具体的,相对于第一种形成方式中,第一终端自身生成第一通知信息的方式,第二种形成方式是第一终端接收服务器发送的通知信息。

第二终端首先向服务器发送第二通知信息,第二通知信息可以是软件服务器发送的各种命令或者请求。服务器接收到第二通知信息后将其封装转换为第三通知信息,并将第三通知消息发送至第一终端,即用户端。第一终端接收到封装过的第三通知信息后将其解封获取到第二通知信息,再对第二通知信息进行解析获取到第一通知信息。

s102:接收第一通知信息,根据所述通知信息与评分分值之间的对应关系,获取所述第一通知信息对应的第一分值。

第一终端接收到某通知信息,并将其设定为第一通知信息,第一终端在上述的通知信息与评分分值之间的对应关系中查找该第一通知信息,如果该第一通知信息存在于上述的通知信息与评分分值之间的对应关系中,则在该对应关系中查找该第一通知信息对应的评分分值,并将该评分分值设定为第一分值。比如手机终端接收到的通知信息为微信新版本更新,则将其对应于上述的软件的更新信息,且其对应的分值为10分。如果手机接收到的通知信息为18点有暴雨,则在上述的通知信息中查找关于暴雨的项目,查找到暴雨项目后,对该信息赋予相应的分值。

s103:判断第一分值与第一评分阈值和第二评分阈值的大小关系。

在步骤101中第一终端预设了第一评分阈值和第二评分阈值,且第一评分阈值小于第二评分阈值。当第一终端接收到第一通知信息后,并在步骤102中获取到该第一通知信息对应的第一分值,即将该第一分值与第一评分阈值和第二评分阈值进行对比,获取三者的大小关系。其大小关系分别有三种即:

1、第一分值<第一评分阈值<第二评分阈值;

第一评分阈值<第一分值<第二评分阈值;

第一评分阈值<第二评分阈值<第一分值。

s301:如果所述第一分值小于所述第一评分阈值,则所述第一通知信息的属性设定为第一类信息,所述第一终端以第一展现形式显示所述第一通知信息,同时第一终端调用第一提示音文件。

当第一分值<第一评分阈值<第二评分阈值时,将第一分值的属性设定为第一类信息,并对第一类信息进行重要程度的划分,比如,第一类信息划分为普通通知信息,比如软件的更新信息,以及软件的推送信息等等。

同时,当第一通知信息被归类为第一类信息时,即默认该通知信息的重要程度为不重要,这类通知信息以第一展现形式显示在第一终端上,在讲通知信息以文字的方式展现的同时,还匹配相应的提示动作,本实施例的第一终端采用的是调用第一提示音文件来进行该提示动作。

例如,第一终端接收到一个软件的更新信息,比如微信的新版本的更新通知时,判断该通知信息为不重要的第一类信息,当第一终端接收到微信新版本的更新通知时,将其按照第一展现形式显示在第一终端上,同时调用第一提示音文件来提醒用户接收到了微信的新版本的更新通知。

进一步地,步骤301中所述第一终端以第一展现形式显示所述第一通知信息,同时第一终端调用第一提示音文件具体包括:

所述第一终端预先设定第一时间阈值;

所述第一展现形式为通知栏显示,所述第一终端通知栏显示所述第一通知信息,所述通知栏显示的通知信息可以进行删除操作;

同时所述第一终端调用第一提示音文件,所述第一提示音文件包括第一提示音,所述第一提示音的时长不超过所述第一时间阈值。

具体的,对步骤301中的第一展现形式和第一提示音文件进行详细的设置,将第一展现形式设置为:将第一通知信息在第一终端的通知栏进行显示,并且显示在通知栏的通知信息可以进行删除操作,即不论用户是否查看过通知栏的通知信息,都可以将通知栏的通知信息进行删除。

而第一终端接收到上述的第一通知信息时,会调用第一提示音文件来进行提示动作,对该提示动作进行详细的设置为:第一终端预先设定第一时间阈值,当第一终端接收到第一通知信息时,对该第一通知信息的类别进行判断,当判断为第一类信息时,将其归类为通知栏显示,并调用第一提示音文件来提醒用户接受到了第一类信息,而该第一提示音文件的时长应当小于前述的第一时间阈值,其意义在于,由于第一类信息为普通通知信息,即是否能及时看到该通知信息对用户的生活和生命不产生影响,因此无须设置太引人注意的提示音,即第一提示音可以采用短促的提示音,若第一类信息的提示音时间太长,反而对导致用户对第二类信息和第三类信息的重视度降低,起到反作用。

s302:如果所述第一分值位于所述第一评分阈值与所述第二评分阈值之间,则所述第一通知信息的属性设定为第二类信息,所述第一终端以第二展现形式显示所述第一通知信息,同时第一终端自震动。

当第一评分阈值<第一分值<第二评分阈值时,将第一分值的属性设定为第二类信息,并对第二类信息进行重要程度的划分,比如,第二类信息划分为重要通知信息,比如好友通过通信软件发来的通讯信息等等。

同时,当第一通知信息被归类为第二类信息时,即默认该通知信息的重要程度为重要,这类通知信息以第二展现形式显示在第一终端上,在将通知信息以文字的方式展现的同时,还匹配相应的提示动作,本实施例的第一终端采用的是第一终端自震动来进行该提示动作。

例如,第一终端接收到一个好友通过通信软件发来的通讯信息,比如微信的未读信息时,判断该通知信息为重要的第二类信息。当第一终端接收到微信的未读信息时,将其按照第二展现形式显示在第一终端上,同时调用第一终端自震动来提醒用户接收到了微信的未读信息。

进一步地,所述第一终端以第二展现形式显示所述第一通知信息,同时第一终端自震动具体包括:

所述第二展现形式为弹出对话框显示;

所述第一终端获取所述第一通知信息的标题,并将所述第一通知信息的标题以弹出对话框的形式显示;

所述第一终端接收到查看第一通知信息详细内容的命令后,显示所述第一通知信息的详细内容;

所述第一终端接收到关闭对话框的命令后关闭所述对话框。

具体的,对步骤302中的第二展现形式和第一终端自震动进行详细的设置,将第二展现形式设置为:将第一通知信息在第一终端的屏幕采用弹出对话框的形式进行显示,并且显示在对话框的是第一通知信息的标题,第一通知信息的全文先是处于隐藏状态,当用户点击打开对话框时,才显示出来全文。用户浏览过标题或者全文后,可以选择关闭该对话框。

而第一终端接收到上述的第一通知信息时,会采用自震动的形式来进行提示动作,对该提示动作进行详细的设置为:当第一终端接收到第一通知信息时,对该第一通知信息的类别进行判断,当判断为第二类信息时,将其归类为弹出对话框显示,并进行自震动来提醒用户接受到了第二类信息,其意义在于,由于第二类信息为重要通知信息,即是否能及时看到该通知信息对用户的生活和可能会产生影响,因此需要设置相对来讲比较引人注意的提示音,即自震动时间可以略长。

进一步地,所述第一终端以第二展现形式显示所述第一通知信息,同时第一终端自震动之后还包括:

当所述第一终端接收到停止自震动的命令之后,第一终端停止自震动。

具体的,鉴于第二类信息并不是特别重大的通知信息,因此在弹出的对话框上具有关闭对话框的选项,同时也具有停止震动的选项,用户查看到第二类信息后,可以选择彻底关闭对话框也可以选择只停止自震动。

s303:如果所述第一分值大于所述第二评分阈值,则所述第一通知信息的属性设定为第三类信息,所述第一终端以第三展现形式显示所述第一通知信息,同时第一终端调用第二提示音文件并自震动。

当第一评分阈值<第二评分阈值<第一分值时,将第一分值的属性设定为第三类信息,并对第三类信息进行重要程度的划分,比如,第三类信息划分为重大通知信息,比如用户所在地区灾情预警等等。

同时,当第一通知信息被归类为第三类信息时,即默认该通知信息的重要程度为特别重要,这类通知信息以第三展现形式显示在第一终端上,在将通知信息以文字的方式展现的同时,还匹配相应的提示动作,本实施例的第一终端采用的是第一终端调用第二提示音文件并自震动来进行该提示动作。

例如,第一终端接收到一个用户所在地区灾情预警信息,比如北京部分地区今日有泥石流或者四川1分钟后有地震时,判断该通知信息为特别重要的第三类信息,当第一终端接收到用户所在地区灾情预警信息时,将其按照第三展现形式显示在第一终端上,同时调用第二提示音文件并自震动来提醒用户,其所在地区发生灾情的预警信息。

进一步地,所述第一终端以第三展现形式显示所述第一通知信息具体为:

所述第三展现形式为覆盖当前界面并全屏显示;

所述第一终端覆盖当前界面并全屏显示所述第一通知信息。

具体的,对步骤303中的第三展现形式进行详细的设置,将第三展现形式设置为:将第一通知信息在第一终端的屏幕采用覆盖当前界面并全屏显示的形式进行显示,并且由于第三类信息是重大信息,即这类信息本该就具有简洁扼要的特征,因此显示在全屏的是第一通知信息的全文。

进一步地,所述第一终端覆盖当前界面并全屏显示所述第一通知信息之后还包括:

所述第一终端预先设定第二时间阈值;

所述第一通知信息的显示时长超过所述第二时间阈值后,所述第一终端选择是否关闭所述第一通知信息。

具体的,当第一终端接收到上述的属于第三类信息的第一通知信息时,会采用自震动的形式来进行提示动作,对该提示动作进行详细的设置为:当第一终端接收到第一通知信息时,对该第一通知信息的类别进行判断,当判断为第三类信息时,将其归类为覆盖当前界面并全屏显示,并进行自震动来提醒用户接受到了第三类信息,其意义在于,由于第三类信息为特别重要通知信息,即是否能及时看到该通知信息对用户的生活和生命会产生影响,因此需要设置引人注意的提示音,即自震动时间和提示音的时间都应当较长。

进一步地,所述第一终端以第三展现形式显示所述第一通知信息,同时第一终端调用第二提示音文件并自震动之后还包括:

当所述第一终端接收到停止第二提示音和自震动的命令之后,第一终端停止第二提示音和自震动。

具体的,当第一终端接收到上述的第一通知信息时,会调用第二提示音文件来进行提示动作,对该提示动作进行详细的设置为:第一终端预先设定第二时间阈值,当第一终端接收到第一通知信息时,对该第一通知信息的类别进行判断,当判断为第三类信息时,将其归类为覆盖当前界面并全屏显示,并调用第二提示音文件并自震动来提醒用户接受到了第三类信息,而该第二提示音文件的时长应不小于前述的第二时间阈值,其意义在于,由于第三类信息为重大通知信息,即是否能及时看到该通知信息对用户的生活和生命会产生很大影响,因此需要设置引人注意的提示定做,即第二提示音可以采用长且尖锐的提示音,同时伴以自震动。

当用户浏览查看过第三类信息后,且第三类信息的显示时长已经超过了第二时间阈值,第一终端可以提供关闭该第一通知信息的选项,此时用户可以选择关闭该第一通知信息,关闭该第一通知信息包括单纯关闭第二提示音和自震动,还包括关闭第二提示音、自震动和第一通知信息的文本信息。

进一步地,所述方法还包括:

当接收到多条通知信息时,对所述多条通知信息根据所述通知信息与评分分值之间的对应关系获取所述多条通知信息对应的评分分值列表,所述评分分值列表包括所述多条通知信息的评分分值;

将所述多条通知信息的评分分值和所述第一评分阈值与第二评分阈值进行对比;

如果所述多条通知信息的子通知信息的评分分值小于所述第一评分阈值,则将所述子通知信息的属性设定为第一类信息,并在所述第一终端以第一展现形式显示所述子通知信息;

如果所述子通知信息的评分分值位于所述第一评分阈值与所述第二评分阈值之间,则将所述子通知信息的属性设定为第二类信息,并在所述第一终端以第二展现形式显示所述子通知信息;

如果所述子通知信息的评分分值大于所述第二评分阈值,则将所述子通知信息的属性设定为第三类信息,并在所述第一终端以第三展现形式显示所述子通知信息。

具体的,大多数时候,第一终端接收到的通知信息不会只有一条,而应该是时序上有区别的多条通知信息。当第一终端累计接收到多条通知信息时,第一终端分别针对每条通知信息获取该条通知信息所对应的评分分值,并形成总的评分分值列表,评分分值列表中包括的是每条通知信息对应的评分分值。

前述步骤获取到每条通知信息的评分分值后,将每条通知信息的评分分值和前述的第一评分阈值和第二评分阈值进行对比,获取这三者的大小关系,其大小关系与前述相似分别有三种即:

1、评分分值<第一评分阈值<第二评分阈值;

2、第一评分阈值<评分分值<第二评分阈值;

3、第一评分阈值<第二评分阈值<评分分值。:

当评分分值<第一评分阈值<第二评分阈值时,将评分分值的属性设定为第一类信息,并对第一类信息进行重要程度的划分,将第一类信息划分为普通通知信息,比如软件的更新信息,以及软件的推送信息等等。同时,当第一通知信息被归类为第一类信息时,即默认该通知信息的重要程度为不重要,这类通知信息以第一展现形式显示在第一终端上。

当第一评分阈值<评分分值<第二评分阈值时,将评分分值的属性设定为第二类信息,并对第二类信息进行重要程度的划分,比如,第二类信息划分为重要通知信息,比如好友通过通信软件发来的通讯信息等等。同时,当第一通知信息被归类为第二类信息时,即默认该通知信息的重要程度为重要,这类通知信息以第二展现形式显示在第一终端上。

当第一评分阈值<第二评分阈值<评分分值时,将评分分值的属性设定为第三类信息,并对第三类信息进行重要程度的划分,比如,第三类信息划分为重大通知信息,比如用户所在地区灾情预警等等。同时,当第一通知信息被归类为第三类信息时,即默认该通知信息的重要程度为特别重要,这类通知信息以第三展现形式显示在第一终端上。

本发明实施例提供的通知信息的显示方法通过对通知消息按照重要程度进行分类从而达到提高用户对重要的通知信息的关注度的技术目的。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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