信息处理方法、装置、移动终端及计算机可读存储介质与流程

文档序号:15235923发布日期:2018-08-24 04:14阅读:134来源:国知局

本申请涉及通信技术领域,特别是涉及一种信息处理方法、装置、移动终端及计算机可读存储介质。



背景技术:

随着智能终端的迅速发展,智能终端可实现的功能越来越多样化。用户在使用智能终端时,可接收到各式各样的通知消息。传统的方式中,智能终端提示接收的通知消息的方式较为单一,且用户可能会遗漏某些通知消息。



技术实现要素:

本申请实施例提供一种信息处理方法、装置、移动终端及计算机可读存储介质,可以丰富通知消息的提示方式,且减少重要消息被遗漏的情况。

一种信息处理方法,包括:

当监听到通知消息时,解析所述通知消息,得到解析结果;

根据所述解析结果确定所述通知消息的重要级别;

获取与所述重要级别匹配的提示参数;

根据所述提示参数对所述通知消息进行提示。

一种信息处理装置,包括:

解析模块,用于当接收到通知消息时,解析所述通知消息,得到解析结果;

级别确定模块,用于根据所述解析结果确定所述通知消息的重要级别;

参数获取模块,用于获取与所述重要级别匹配的提示参数;

提示模块,用于根据所述提示参数对所述通知消息进行提示。

一种移动终端,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的方法。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。

上述信息处理方法、装置、移动终端及计算机可读存储介质,当监听到通知消息时,解析通知消息,得到解析结果,根据解析结果确定通知消息的重要级别,并获取与重要级别匹配的提示参数,再根据提示参数对通知消息进行提示,可以丰富通知消息的提示方式,且减少重要消息被遗漏的情况。

附图说明

图1为一个实施例中信息处理方法的应用场景图;

图2为一个实施例中移动终端的框图;

图3为一个实施例中信息处理方法的流程示意图;

图4为一个实施例中确定通知消息的重要级别的流程示意图;

图5为另一个实施例中确定通知消息的重要级别的流程示意图;

图6为又一个实施例中确定通知消息的重要级别的流程示意图;

图7为一个实施例中对通知消息进行提示的流程示意图;

图8为一个实施例中信息处理装置的框图;

图9为一个实施例中级别确定模块的框图;

图10为另一个实施例中移动终端的框图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。

可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。

图1为一个实施例中信息处理方法的应用场景图。如图1所示,移动终端10可与对端20建立网络连接,移动终端10可接收对端20发送的消息,其中,对端20可以是智能手机、平板电板、可穿戴设备等移动终端,也可以是服务器等。移动终端10接收到消息,可根据接收的消息创建通知消息。当移动终端10监听到通知消息时,可解析通知消息,得到解析结果。移动终端10可根据解析结果确定通知消息的重要级别,并获取与该重要级别匹配的提示参数。移动终端10可根据获取的提示参数对通知消息进行提示。

图2为一个实施例中移动终端的框图。如图2所示,该移动终端包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,存储器可包括非易失性存储介质及处理器。移动终端的非易失性存储介质存储有操作系统及计算机程序,该计算机程序被处理器执行时以实现本申请实施例中提供的一种信息处理方法。该处理器用于提供计算和控制能力,支撑整个移动终端的运行。移动终端中的内存储器为非易失性存储介质中的计算机程序的运行提供环境。移动终端的网络接口用于与其他电子设备进行数据传输。移动终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是移动终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该移动终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的移动终端的限定,具体的移动终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

如图3所示,在一个实施例中,提供一种信息处理方法,包括以下步骤:

步骤310,当监听到通知消息时,解析通知消息,得到解析结果。

移动终端可对通知消息进行监听。可选地,通知消息可以是移动终端接收对端发送的消息而生成的通知消息。对端可以是其他移动终端,也可以是服务器等。移动终端接收的消息可以是即时通讯消息、邮件、短信等通信消息,也可以是新闻、广告等推送消息。当移动终端接收到对端发送的消息,可根据接收的消息创建通知消息,通知消息可按照预设的通知模式对接收的消息进行通知,该通知模式可包括通知灯光、通知铃声、通知震动、在状态栏显示的通知文字等,但不限于此。可选地,通知消息也可以是移动终端本身的系统进程发送的通知消息,比如电量通知、网络信号通知等。

在一个实施例中,移动终端可通过通知管理服务(notificationmanagerservi-ce)对通知消息进行监听。当移动终端监听到通知消息时,可对通知消息进行解析,得到解析结果。解析结果可包括但不限于与通知消息对应的发送对象标识、通知消息包含的消息内容、第一监听时刻,以及接收该通知消息的应用程序等。发送对象标识可用于标识发送通知消息中包含的消息的发送对象,发送对象标识可以是发送对象的名称、账户身份标识号(identification,id)等,也可以是发送通知消息中包含的消息的对端的网络协议(internetprotocol,ip)地址、介质访问控制层(mediaaccesscontrol,mac)地址等。若通知消息为系统通知消息,该发送对象标识还可以是发送通知消息的进程id等,但不限于此。第一监听时刻可指的是移动终端监听到该通知消息的时刻。接收通知消息的应用程序可指的是接收该通知消息中包含的消息的应用程序。

步骤320,根据解析结果确定通知消息的重要级别。

移动终端可根据通知消息的解析结果确定通知消息的重要级别。可选地,可预先设置重要级别的划分条件,并按照划分条件对通知消息的重要级别进行划分。划分条件可根据实际需求进行设定,比如,可按照发送对象进行重要级别划分,移动终端可将发送对象划分为多个不同的重要级别,若接收到通知消息,则可根据该通知消息的发送对象所属的重要级别确定通知消息的重要级别。也可按照消息类型进行划分,比如即时通讯消息、短信等的重要级别为高,邮件、社交应用留言等的重要级别为中,新闻、广告等的重要级别为低等,但不限于此。

步骤330,获取与重要级别匹配的提示参数。

移动终端确定通知消息的重要级别后,可配置与该重要级别对应的级别标签,通过级别标签表示通知消息的重要级别。可选地,级别标签可用“flag”标志位进行表示。比如,重要级别高为“flag=1”,重要级别中为“flag=0”,重要级别低为“flag=-1”等,但不限于此。重要级别也可采用其他方式进行表示,例如,划分为5个重要等级,分别为a、b、c、d、e,其中重要级别a﹥b﹥c﹥d﹥e等。

不同的重要级别可对应不同的提示参数,提示参数可包括提示方式和提示方式下具体的提示数值。提示方式可包括但不限于呼吸灯闪烁、播放铃声、震动等。提示方式下具体的提示数值指的是各个提示方式下具体的参数值,比如,呼吸灯闪烁的频率、铃声的播放音量、震动的幅度等。通知消息的重要级别不同,可设置不同的提示方式,或是设置在同一提示方式下不同的提示数值。针对重要级别高的通知消息,可设置较明显、容易提醒用户接收到消息的提示参数,比如,可设置较高的铃声播放音量、较大的震动幅度等,但不限于此。针对重要级别低的通知消息,可设置不易被发现的提示参数,比如,可设置较小的铃声播放音量、较小的震动幅度,当重要级别特别低时,也可直接不对通知消息进行提示,减少无用消息对用户的干扰。

在一个实施例中,移动终端可读取通知消息的级别标签,并获取与级别标签对应的音量值,可将提示该通知消息的铃声音量设置为该音量值。重要级别越高,对应的音量值可越大,重要级别越低,对应的音量值可越小。可以在减少消息提示对用户的干扰的同时,减少重要消息被遗漏的情况。

步骤340,根据提示参数对通知消息进行提示。

移动终端可根据获取的与重要级别匹配提示参数对通知消息进行提示,以方便用户获知通知消息。可选地,提示参数可根据移动终端的情景模式进行调整,其中,情景模式可指的是移动终端存储的消息提示策略。情景模式可包括但不限于标准模式、会议模式、户外模式等。不同情景模式中可设置有不同的消息提示参数,包括提示方式和提示方式下具体的提示数值。当移动终端监听到通知消息时,可获取当前的情景模式,并获取当情的情景模式下的原始提示参数。移动终端可根据监听到的通知模式的重要级别对当前的情景模式下的原始提示参数进行调整。例如,当前的情景模式为户外模式,设置有短信的铃声播放音量为25。当移动终端监听到通知消息,该通知消息为接收到用户a发送的短信,若该通知消息的重要级别为高,则可在铃声播放音量25的基础上增大音量值,比如,音量值为30或35等;若该通知消息的重要级别为低,则可在铃声播放音量25的基础上减小音量值,比如音量值为20或16等,但不限于此。

在本实施例中,当监听到通知消息时,解析通知消息,得到解析结果,根据解析结果确定通知消息的重要级别,并获取与重要级别匹配的提示参数,再根据提示参数对通知消息进行提示,可以丰富通知消息的提示方式,且减少重要消息被遗漏的情况。

如图4所示,在一个实施例中,步骤320根据解析结果确定通知消息的重要级别,包括以下步骤:

步骤402,根据发送对象标识判断与通知消息对应的发送对象是否为重要对象,若是,则执行步骤404,若否,则执行步骤406。

移动终端可根据解析结果中包含的与通知消息对应的发送对象标识确定通知消息的重要级别。移动终端可发送对象标识判断与通知消息对应的发送对象是否为重要对象。移动终端可预先确定重要对象,并划分各个重要对象的重要级别。可选地,重要对象可以是用户进行选择的对象,用户可选取重要对象并分配对应的重要级别。移动终端可存储用户选择的重要对象,以及各个重要对象分配的重要级别。

可选地,移动终端也可按照选取模型确定重要对象,比如,可统计每个发送对象与移动终端的信息收发频率,可将信息收发频率大于频率阈值的发送对象确定为重要对象。进一步地,移动终端可再根据重要对象的信息收发频率分配重要级别,信息收发频率越高,重要级别可越高。移动终端可划分每个重要级别对应的频率区间,再根据重要对象的信息收发频率所处的频率区间分配重要级别。移动终端可每隔预设时间段更新重要对象,比如,每隔1星期、2星期、1个月等,对重要对象进行更新。可以理解地,也可采用其他方式确定重要对象,并不仅限于此。

步骤404,确定发送对象的重要级别,并配置与重要级别对应的级别标签。

若与通知消息对应的发送对象是重要对象,则移动终端可确定该发送对象的重要级别,并配置与重要级别对应的级别标签。若与通知消息对应的发送对象不是重要对象,移动终端可不配置级别标签,可令级别标签为空。可选地,若通知消息的级别标签为空,可表示该通知消息较不重要,则可设置不易被发现的提示参数,也可不对该通知消息进行提示,减少无用消息对用户的干扰。

步骤406,不配置级别标签。

在本实施例中,可根据与通知消息对象的发送对象确定重要级别,可以有效减少重要消息被遗漏的情况。

如图5所示,在一个实施例中,步骤320根据解析结果确定通知消息的重要级别,包括以下步骤:

步骤502,检测消息内容中是否包含重要关键词,若是,则执行步骤504,若否,则执行步骤508。

移动终端可根据解析结果中包含的消息内容确定通知消息的重要级别。移动终端可对消息内容进行识别,并判断消息内容中是否包含重要关键词。可选地,移动终端可预先存储一个或多个关键词集合,每个关键词集合中可包含有一个或多个重要关键词,不同的关键词集合可对应不同的重要级别。移动终端可提取消息内容中包含的关键词,并将提取的关键词与关键词集合包含的各个重要关键词进行比对,若比对成功,则可判定消息内容中包含重要关键词。

可选地,重要关键可以是用户选择输入的关键词,用户可输入重要关键词并分配对应的重要级别,移动终端可根据重要关键词的重要级别将各个重要关键词分配到不同的关键词集合中。

可选地,移动终端也可自动生成重要关键词,比如,可统计一定时间段内各个关键词的使用频率,并将使用频率大于预设阈值的关键词确定为重要关键词。进一步地,移动终端可再根据重要关键词的使用频率确定重要等级,并分配至对应的关键词集合中。移动终端也可根据关键词的隐私程度确定重要关键词,隐私程度越高,可对应越高的重要级别。关键词的隐私程度可根据关键词对应的个人保密信息进行确定,比如,可将“银行卡号”、“密码”、“电话号码”、“手机号码”、“地址”等表示个人保密信息的关键词确定为重要关键词,可将其中的“银行卡号”、“密码”等关键词设置为较高的重要等级。可以理解地,也可采用其他方式确定重要关键词,并不仅限于上述几种方式。

步骤504,确定包含的重要关键词所属的关键词集合。

步骤506,获取所属的关键词集合的重要级别,并配置与重要级别对应的级别标签。

若消息内容中包含重要关键词,移动终端可确定包含的重要关键词所属的关键词集合,并获取该所属的关键词集合的重要级别。移动终端可为通知消息配置与该重要级别对应的级别标签。

在一个实施例中,若消息内容中包含的关键词属于不同的关键词集合,移动终端可获取各个所属的关键词集合的重要级别,并求取各个所属的关键词集合的重要级别的平均值。移动终端可将该平均值确定为通知消息的重要级别,并配置与该重要级别对应的级别标签。

步骤508,不配置级别标签。

若消息内容中不包含重要关键词,移动终端可不配置级别标签,可令级别标签为空。可选地,若通知消息的级别标签为空,可表示该通知消息较不重要,则可设置不易被发现的提示参数,也可不对该通知消息进行提示,减少无用消息对用户的干扰。

在本实施例中,可根据消息内容包含的关键词确定重要级别,可以有效减少重要消息被遗漏的情况。

如图6所示,在一个实施例中,步骤320根据解析结果确定通知消息的重要级别,包括以下步骤:

步骤602,获取上一次监听到的其他通知消息的第二监听时刻,其他通知消息具备与本次监听到的通知消息相同的发送对象标识。

移动终端可从解析结果中获取本次监听的通知消息的第一监听时刻,并获取上一次监听到的与本次监听的通知消息属于同一发送对象的其他通知消息的第二监听时刻。

步骤604,根据第二监听时刻及第一监听时刻计算通知消息的监听频率。

移动终端可根据第二监听时刻及第一监听时刻计算通知消息的监听频率,可先计算第二监听时刻与第一监听时刻之间的监听时间差,并根据监听时间差确定监听频率。比如,第二监听时刻与第一监听时刻之间的监听时间差为1秒,则可确定监听频率为1次/秒。可选地,移动终端可获取预设次数内监听到的与本次监听的通知消息属于同一发送对象的其他通知消息的监听时刻,并根据获取的预设次数的监听时刻计算通知消息的监听频率,可使得计算的监听频率更为准确。

步骤606,根据监听频率确定通知消息的重要级别,并配置与重要级别对应的级别标签。

移动终端可根据通知消息的监听频率确定通知消息的重要级别,监听频率越高,对应的重要级别可越高。可选地,移动终端计算通知消息的监听频率后,可检测该监听频率的维持时长,若属于同一发送对象的通知消息的监听频率维持的时长越长,则可说明该监听频率越稳定。监听频率的维持时长越长,对应的重要级别可越高。若监听频率维持的时长大于时长阈值,移动终端可根据监听频率确定通知消息的重要级别,并配置与该重要级别对应的级别标签。若监听频率维持的时长小于或等于时长阈值,移动终端可不配置级别标签,可令级别标签为空。

在本实施例中,可根据通知消息的监听频率确定重要级别,可以有效减少重要消息被遗漏的情况。

在一个实施例中,步骤320根据解析结果确定通知消息的重要级别,包括:获取应用程序的第一级别,获取消息类型的第二级别,对第一级别及第二级别进行加权和计算,得到通知消息的重要级别,并配置与重要级别对应的级别标签。

移动终端可根据解析结果中包含的消息类型及接收通知消息的应用程序确定通知消息的重要级别。移动终端可获取接收通知消息的应用程序的第一级别,不同的应用程序对应的第一级别不同,应用程序的第一级别越高,可说明通知消息越重要。应用程序的第一级别可根据应用类型进行划分,比如,即时通讯类的第一级别较高,社区交流类的第一级别可次之,新闻类的第一级别可较低等,但不限于此。可选地,应用程序的第一级别也可根据应用的使用频率进行划分,使用频率越高,对应的第一级别可越高。移动终端可将所有应用程序的使用频率按照从高到低进行排序,并可划分每个第一级别中包含的应用程序。比如,移动终端可设有3个第一级别,并将使用频率排在前3的应用程序的第一级别设为3,将使用频率排在第4至第6的应用程序的第一级别设为2,将使用频率排在第7至第9的应用程序的第一级别设为1等,但不限于此。可以理解地,也可采用其他方式设置应用程序的第一级别,并不限于上述几种方式。

移动终端可获取消息类型的第二级别,不同的消息类型,可对应不同的第二级别,第二级别越高,可说明通知消息越重要。消息类型可包括但不限于即时通讯消息、邮件、短信、新闻、广告、系统提醒等。例如,即时通讯消息、系统提醒等可对应较高的第二级别,新闻、广告等可对应较低的第二级别等,但不限于此。

移动终端可将应用程序的第一级别与第二级别进行加权和计算,得到通知消息的重要级别,并配置与重要级别对应的级别标签。第一级别与第二级别的权重可根据实际需求进行设定,比如,应用程序的第一级别占用权重为0.4,消息类型的第二级别占的权重为0.6等,但不限于此。

在本实施例中,可根据通知消息的消息类型及接收通知消息的应用程序确定重要级别,可以有效减少重要消息被遗漏的情况。

如图7所示,在一个实施例中,步骤340根据提示参数对通知消息进行提示,包括以下步骤:

步骤702,若重要级别小于级别阈值,获取上一次对通知消息进行提示的提示时刻。

移动终端可判断通知消息的重要级别是否小于级别阈值,若小于,则可获取上一次对通知消息进行提示的提示时刻。级别阈值可根据实际需求进行设定,当通知消息的重要级别是否小于级别阈值,可说明该通知消息不是用户特别关心的消息,重要程度不高。

步骤704,在当前时刻与提示时刻之间的时间差达到提示间隔时长时,根据提示参数对通知消息进行提示。

移动终端可计算当前时刻与上一次的提示时刻之间的时间差,并判断该时间差是否大于或等于提示间隔时长。若时间差大于或等于提示间隔时长,则可根据与重要级别匹配的提示参数对通知消息进行提示。若时间差小于提示间隔时长,则可在当前时刻与提示时刻之间的时间差达到提示间隔时长时,根据与重要级别匹配的提示参数对通知消息进行提示。若通知消息的重要级别不高,移动终端不会在监听到通知消息时立即进行提示,而是在与上一次的提示时刻至少距离提示间隔时长时,再对接收的通知消息进行提示,可以减少提示次数,节省移动终端的功耗。

可选地,提示间隔时长可以是根据实际需求设定的固定值,比如5秒、10秒等。提示间隔时长也可以根据通知消息的重要级别进行确定,重要级别越高,对应的提示间隔时长可越短。提示间隔时长也可根据移动终端的剩余电量进行确定,剩余电量越高,提示间隔时长可越短,剩余电量越低,提示间隔时长可越长,进一步节省功耗。

在本实施例中,当通知消息的重要级别小于级别阈值时,在当前时刻与提示时刻之间的时间差达到提示间隔时长时才对通知消息进行提示,可以减少提示次数,节省功耗。

在一个实施例中,提供一种信息处理方法,包括以下步骤:

步骤(1),当监听到通知消息时,解析通知消息,得到解析结果。

步骤(2),根据解析结果确定通知消息的重要级别。

可选地,解析结果包括与通知消息对应的发送对象标识;步骤(2),包括:根据发送对象标识判断与通知消息对应的发送对象是否为重要对象;若发送对象为重要对象,则确定发送对象的重要级别,并配置与重要级别对应的级别标签。

可选地,解析结果包括通知消息的消息内容;步骤(2),包括:检测消息内容中是否包含重要关键词;若包含重要关键词,则确定包含的重要关键词所属的关键词集合,并获取所属的关键词集合的重要级别,并配置与重要级别对应的级别标签。

可选地,解析结果包括通知消息的第一监听时刻,及与通知消息对应的发送对象标识;步骤(2),包括:获取上一次监听到的其他通知消息的第二监听时刻,其他通知消息具备与本次监听到的通知消息相同的发送对象标识;根据第二监听时刻及第一监听时刻计算通知消息的监听频率;根据监听频率确定通知消息的重要级别,并配置与重要级别对应的级别标签。

可选地,解析结果包括通知消息的消息类型,及接收通知消息的应用程序;步骤(2),包括:获取应用程序的第一级别;获取消息类型的第二级别;对第一级别及第二级别进行加权和计算,得到通知消息的重要级别,并配置与重要级别对应的级别标签。

步骤(3),获取与重要级别匹配的提示参数。

可选地,步骤(3),包括:获取与级别标签对应的音量值,并将提示通知消息的铃声音量设置为音量值。

步骤(4),根据提示参数对通知消息进行提示。

可选地,步骤(4),包括:若重要级别小于级别阈值,获取上一次对通知消息进行提示的提示时刻;在当前时刻与提示时刻之间的时间差达到提示间隔时长时,根据提示参数对通知消息进行提示。

在本实施例中,当监听到通知消息时,解析通知消息,得到解析结果,根据解析结果确定通知消息的重要级别,并获取与重要级别匹配的提示参数,再根据提示参数对通知消息进行提示,可以丰富通知消息的提示方式,且减少重要消息被遗漏的情况。

应该理解的是,虽然上述各个流程示意图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述各个流程示意图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

如图8所示,在一个实施例中,提供一种信息处理装置800,包括解析模块810、级别确定模块820、参数获取模块830及提示模块840。

解析模块810,用于当接收到通知消息时,解析通知消息,得到解析结果。

级别确定模块820,用于根据解析结果确定通知消息的重要级别。

参数获取模块830,用于获取与重要级别匹配的提示参数。

可选地,设置模块830,还用于获取与级别标签对应的音量值,并将提示通知消息的铃声音量设置为音量值。

提示模块840,用于根据提示参数对通知消息进行提示。

在本实施例中,当监听到通知消息时,解析通知消息,得到解析结果,根据解析结果确定通知消息的重要级别,并获取与重要级别匹配的提示参数,再根据提示参数对通知消息进行提示,可以丰富通知消息的提示方式,且减少重要消息被遗漏的情况。

在一个实施例中,解析结果包括与通知消息对应的发送对象标识。

如图9所示,级别确定模块820,包括对象判断单元822及配置单元824。

对象判断单元822,用于根据发送对象标识判断与通知消息对应的发送对象是否为重要对象,重要对象为预先选取并分配有重要级别的发送对象。

配置单元824,用于若发送对象为重要对象,则确定发送对象的重要级别,并配置与重要级别对应的级别标签。

在本实施例中,可根据与通知消息对象的发送对象确定重要级别,可以有效减少重要消息被遗漏的情况。

在一个实施例中,解析结果包括通知消息的消息内容。

级别确定模块820,除了包括对象判断单元822及配置单元824,还包括关键词检测单元。

关键词检测单元,用于检测消息内容中是否包含重要关键词。

配置单元824,还用于若包含重要关键词,则确定包含的重要关键词所属的关键词集合,并获取所属的关键词集合的重要级别,并配置与重要级别对应的级别标签。

在本实施例中,可根据消息内容包含的关键词确定重要级别,可以有效减少重要消息被遗漏的情况。

在一个实施例中,解析结果包括通知消息的第一监听时刻,及与通知消息对应的发送对象标识。

级别确定模块820,除了包括对象判断单元822、配置单元824及关键词检测单元,还包括时刻获取单元及频率计算单元。

时刻获取单元,用于获取上一次监听到的其他通知消息的第二监听时刻,其他通知消息具备与本次监听到的通知消息相同的发送对象标识。

频率计算单元,用于根据第二监听时刻及第一监听时刻计算通知消息的监听频率。

配置单元824,还用于根据监听频率确定通知消息的重要级别,并配置与重要级别对应的级别标签。

在本实施例中,可根据通知消息的监听频率确定重要级别,可以有效减少重要消息被遗漏的情况。

在一个实施例中,解析结果包括通知消息的消息类型,及接收通知消息的应用程序。

级别确定模块820,除了包括对象判断单元822、配置单元824、关键词检测单元、时刻获取单元及频率计算单元,还包括级别获取单元。

级别获取单元,用于获取应用程序的第一级别。

级别获取单元,还用于获取消息类型的第二级别。

配置单元824,用于对第一级别及第二级别进行加权和计算,得到通知消息的重要级别,并配置与重要级别对应的级别标签。

在本实施例中,可根据通知消息的消息类型及接收通知消息的应用程序确定重要级别,可以有效减少重要消息被遗漏的情况。

在一个实施例中,提示模块840,还用于若重要级别小于级别阈值,获取上一次对通知消息进行提示的提示时刻,在当前时刻与提示时刻之间的时间差达到提示间隔时长时,根据提示参数对通知消息进行提示。

在本实施例中,当通知消息的重要级别小于级别阈值时,在当前时刻与提示时刻之间的时间差达到提示间隔时长时才对通知消息进行提示,可以减少提示次数,节省功耗。

本申请实施例还提供了一种移动终端。如图10所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该移动终端可以为包括手机、平板电脑、个人数字助理(personaldigitalassistant,pda)、销售终端(pointofsales,pos)、车载电脑、穿戴式设备等任意终端设备,以移动终端为手机为例:

图10为与本申请实施例提供的移动终端相关的手机的部分结构的框图。参考图10,手机包括:射频(radiofrequency,rf)电路1010、存储器1020、输入单元1030、显示单元1040、传感器1050、音频电路1060、无线保真(wirelessfidelity,wifi)模块1070、处理器1080、以及电源1090等部件。本领域技术人员可以理解,图10所示的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

其中,rf电路1010可用于收发信息或通话过程中,信号的接收和发送,可将基站的下行信息接收后,给处理器1080处理;也可以将上行的数据发送给基站。通常,rf电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,rf电路1010还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于gsm、gprs、码分多址(codedivisionmultipleaccess,cdma)、w-cdma、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。

存储器1020可用于存储软件程序以及模块,处理器1080通过运行存储在存储器1020的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器1020可主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能的应用程序、图像播放功能的应用程序等)等;数据存储区可存储根据手机的使用所创建的数据(比如音频数据、通讯录等)等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元1030可用于接收输入的数字或字符信息,以及产生与手机1000的用户设置以及功能控制有关的键信号输入。具体地,输入单元1030可包括触控面板1032以及其他输入设备1034。触控面板1032,也可称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1032上或在触控面板1032附近的操作),并根据预先设定的程式驱动相应的连接装置。在一个实施例中,触控面板1032可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1080,并能接收处理器1080发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1032。除了触控面板1032,输入单元1030还可以包括其他输入设备1034。具体地,其他输入设备1034可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)等中的一种或多种。

显示单元1040可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元1040可包括显示面板1042。在一个实施例中,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板1042。在一个实施例中,触控面板1032可覆盖显示面板1042,当触控面板1032检测到在其上或附近的触摸操作后,传送给处理器1080以确定触摸事件的类型,随后处理器1080根据触摸事件的类型在显示面板1042上提供相应的视觉输出。虽然在图10中,触控面板1032与显示面板1042是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板1032与显示面板1042集成而实现手机的输入和输出功能。

手机1000还可包括至少一种传感器1050,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1042的亮度,接近传感器可在手机移动到耳边时,关闭显示面板1042和/或背光。运动传感器可包括加速度传感器,通过加速度传感器可检测各个方向上加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换)、振动识别相关功能(比如计步器、敲击)等;此外,手机还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器等。

音频电路1060、扬声器1062和传声器1064可提供用户与手机之间的音频接口。音频电路1060可将接收到的音频数据转换后的电信号,传输到扬声器1062,由扬声器1062转换为声音信号输出;另一方面,传声器1064将收集的声音信号转换为电信号,由音频电路1060接收后转换为音频数据,再将音频数据输出处理器1080处理后,经rf电路1010可以发送给另一手机,或者将音频数据输出至存储器1020以便后续处理。

wifi属于短距离无线传输技术,手机通过wifi模块1070可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图10示出了wifi模块1070,但是可以理解的是,其并不属于手机1000的必须构成,可以根据需要而省略。

处理器1080是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1020内的软件程序和/或模块,以及调用存储在存储器1020内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。在一个实施例中,处理器1080可包括一个或多个处理单元。在一个实施例中,处理器1080可集成应用处理器和调制解调器,其中,应用处理器主要处理操作系统、用户界面和应用程序等;调制解调器主要处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1080中。比如,该处理器1080可集成应用处理器和基带处理器,基带处理器与和其它外围芯片等可组成调制解调器。手机1000还包括给各个部件供电的电源1090(比如电池),优选的,电源可以通过电源管理系统与处理器1080逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

在一个实施例中,手机1000还可以包括摄像头、蓝牙模块等。

在本申请实施例中,该移动终端所包括的处理器1080执行存储在存储器上的计算机程序时实现上述的信息处理方法。

在一个实施例中,该移动终端可包括存储器1020及处理器1080,存储器1020中存储有计算机程序,该计算机程序被处理器1080执行时,使得处理器执行如下步骤:

当监听到通知消息时,解析通知消息,得到解析结果;

根据解析结果确定通知消息的重要级别;

获取与重要级别匹配的提示参数;

根据提示参数对通知消息进行提示。

在一个实施例中,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的信息处理方法。

在一个实施例中,提供一种包含计算机程序的计算机程序产品,当其在计算机设备上运行时,使得计算机设备执行时实现上述的信息处理方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等。

如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram),它用作外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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