一种通信号码的标记方法及终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种通信号码的标记方法及终端。
【背景技术】
[0002]目前,对各类通信信息进行排序时,一般都是按照收发时间、以及联系人标识进行排列。当接收到来自多个陌生号码的通信信息时,由于没有联系人名称作为标识,用户对通信信息进行查找较为繁琐。例如:当用户接听到来自多个陌生号码的连续呼叫时,终端会按照呼叫时间的先后顺序将这些呼叫连续显示通信列表中;当用户需要给其中一个陌生号码回电时,由于没有联系人名称作为标识(呈现给用户的是多个号码),无法快速便捷的从多个陌生号码中确定哪个号码是自己需要回电的号码。综上所述,现有技术中用户对陌生号码的管理极不方便,使用体验不佳。
【发明内容】
[0003]本发明实施例所要解决的技术问题在于,提供一种通信号码的标记方法及终端,可以便于终端对通信号码进行标记,便于用户查找通信号码,提高用户的使用体验。
[0004]第一方面,本发明实施例提供了一种通信号码的标记方法,包括:
[0005]当接收到通信请求时,获取所述通信请求中携带的通信号码;
[0006]检测所述通信号码是否为陌生号码;
[0007]若检测的结果为是,则监听通信过程中通信双方的通信信息,提取所述通信信息中符合预设语句模型的关键词;
[0008]根据提取到的所述关键词对所述通信号码进行标记。
[0009]第二方面,本发明实施例提供了一种终端,包括:
[0010]获取单元,用于当接收到通信请求时,获取所述通信请求中携带的通信号码;
[0011]检测单元,用于检测所述通信号码是否为陌生号码;
[0012]提取单元,用于若所述检测单元检测出所述通信号码为陌生号码,则监听通信过程中通信双方的通信信息,提取所述通信信息中符合预设语句模型的关键词;
[0013]标记单元,用于根据提取到的所述关键词对所述通信号码进行标记。
[0014]实施本发明实施例,具有如下有益效果:
[0015]本发明实施例中,终端在接收到通信请求时,获取通信请求中携带的通信号码,检测该通信号码是否为陌生号码,若是,则终端监听通信过程中通信双方的通信信息,从通信信息中提取出符合预设语句模型的关键词,根据提取到的关键词对通信号码进行标记。通过本发明实施例,终端可以自动地从通信过程中通信双方的通信信息提取关键词对通信号码进行标记,可以便于终端对通信号码进行标记,便于用户查找通信号码,提高用户的使用体验。
[0016]进一步地,终端或用户可以预置不同语句模型的优先级,当终端从预设语句模型中提取到多个关键词时,可以根据关键词所属预设语句模型的优先级顺序,选择优先级最高的关键词对通信号码进行标记,从而使得终端能够采用更精准的关键词对通信号码进行标记,方便用户查找通信号码。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明实施例公开的一种通信号码的标记方法的流程示意图;
[0019]图2是本发明实施例公开的另一种通信号码的标记方法的流程示意图;
[0020]图3是本发明实施例公开的另一种通信号码的标记方法的流程示意图;
[0021]图4是本发明实施例公开的一种终端的结构示意图;
[0022]图5是本发明实施例公开的一种标记单元的结构示意图;
[0023]图6是本发明实施例公开的另一种终端的结构示意图;
[0024]图7是本发明实施例公开的另一种终端的结构示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]本发明实施例公开了一种通信号码的标记方法及终端,可以便于终端对通信号码进行标记,便于用户查找通信号码,提高用户的使用体验。以下分别进行详细说明。
[0027]请参阅图1,图1是本发明实施例公开的一种通信号码的标记方法的流程示意图。如图1所示,该通信号码的标记方法可以包括以下步骤。
[0028]S101、当接收到通信请求时,获取通信请求中携带的通信号码。
[0029]本发明实施例中,当终端接收到通信请求时,获取通信请求中携带的通信号码。其中,终端可以包括但不限于:智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、个人数字助理(Personal Digital Assistant, PDA)以及移动互联网设备(MobileInternet Device,MID)等各类具备通信功能的互联网设备。通信请求可以包括通话请求、短信请求以及即时信息请求,且通信请求可以为本端用户针对通信接收端进行触发的,也可以为通信发送端发送至本端的,例如:来电请求或去电请求,本发明实施例不作具体限定,当终端接收到来电请求时,提取来电请求携带的主叫号码,当终端接收到去电请求时,提取去电请求携带的被叫号码。通信请求中携带的通信号码可以为数字、字母、或者数字与字母的组合,本发明实施例不作具体限定。
[0030]S103、检测通信号码是否为陌生号码,若是,执行步骤S105 ;若否,结束本流程。
[0031]本发明实施例中,当终端获取到通信请求中携带的通信号码之后,检测该通信号码是否为陌生号码,例如,终端检测该通信号码是否位于本端通讯录(或称为名片夹、联系人等)中,若检测的结果为是,则可确定该通信号码不是陌生号码,从而按照现有方式进行处理即可,本发明实施例以结束本流程为例;若检测的结果为否,则可确定该通信号码为陌生号码,从而执行步骤S105。
[0032]S105、监听通信过程中通信双方的通信信息,提取通信信息中符合预设语句模型的关键词。
[0033]本发明实施例中,若终端检测出通信号码为陌生号码,则终端自动开启监听模式,监听整个通信过程中通信双方的通信信息,结合预设语句模型提取整个通信过程中的通信信息中符合预设语句模型的关键词,其中,该通信信息可以包括通话信息、短信信息以及即时信息。预设语句模型可以包括表征通信号码的用户身份的语句模型以及表征通信号码的通信意图的语句模型。预设语句模型可以由终端用户预先设置,也可以由终端系统默认设置,本发明实施例不作具体限定。该关键词可以为人名、地名以及公司名称中的至少一种,关键词也可以为业务类型,例如贷款、订酒店、快递、订餐、挂号等。终端可以将提取出的关键词存储在预设缓存区(例如备用词库)中。
[0034]具体实现中,预设语句模型可以根据人们日常通信时的习惯建立,包含常用的表明用户身份(例如人名、地名、公司名称等)的语句模型,也可以包含常用的表明通信意图(例如贷款、订酒店、快递、订餐、挂号等)的语句模型,便于终端快速准确地提取关键词。例如,表明用户身份的语句模型可以为:“我是XX”,“欢迎致电XX”,“您好,XX” “是XX吗” “我想问一下XX”等;表明通信意图的语句模型可以为请问您需要办理XX吗”,“需要帮您预约XX吗”,“欢迎咨询XX业务”等。此类语句模型中的XX即为关键词。
[0035]需要说明的是,若提取到的关键词为多个,可以对语句模型的优先级进行排序,例如,从表明通信号码的用户身份的语句模型中提取到的关键词为一级关键词,则用于表明用户身份的语句模型为第一优先级预设语句模型,从表明通信号码的通信意图的语句模型中提取到的关键词为二级关键词,则用于表明通信意图的语句模型为第二优先级预设语句模型,从表明通信意图的语句模型中提取到的关键词还可以进一步对优先级进行排序,例如,从表明通信意图的语句模型中提取到的且在通信信息中处于第一预设时间段内的关键词为二级A类关键词,从表明通信意图的语句模型中提取到的且在通信信息中处于第二预设时间段内的关键词为二级B类关键词,其中,第二预设时间段在通信信息中处于第一预设时间段之后,例如,第一预设时间段为通话过程中的前15秒,第二预设时间段为通话过程中的15秒以后,通常情况下通信信息中的第一预设时间段内的关键词比第二预设时间段内的关键词更能精确地表明通信号码的信息。
[0036]S107、根据提取到的关键词对通信号码进行标记。
[0037]本发明实施例中,终端从通信信息中提取出符合预设语句模型的关键词后,根据提取到的关键词对通信号码进行标记。具体地,若提取到的关键词包括多个,则标记以关键词优先级进行排序,有一级关键词则以一级关键词对通信号码进行标记,当没有一级关键词时就以二级关键词标记。当同一优先级有多个关键词时,可以采用多个关键词同时对通信号码进行标记,也可以从同一优先级中的多个关键词任意选取一