一种终端的制作方法

文档序号:8475239阅读:168来源:国知局
一种终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种终端。
【背景技术】
[0002]目前,通讯录管理的方式通常为判断来电是否是陌生电话号码,如果是陌生电话号码,则提示用户将该陌生电话号码存储到通讯录中。或者发送端向接收端发送目标联系人信息,提示用户将目标联系人信息存储到通讯录中。上述方式均需要用户手动管理通讯录,操作繁琐,操作的便利性不足。

【发明内容】

[0003]本发明实施例提供一种终端,可以有效保存联系人信息,实现通讯录的智能化管理。
[0004]本发明实施例提供了一种终端,所述终端包括:
[0005]联系人信息检测单元,用于检测目标联系人的即时通讯信息包括第一联系人信息;
[0006]标识信息获取单元,用于获取所述目标联系人的第一联系人标识信息;
[0007]联系人信息保存单元,用于在预设通讯录中关联保存所述第一联系人标识信息和所述第一联系人信息。
[0008]本发明实施例中,联系人信息检测单元检测目标联系人的即时通讯信息包括第一联系人信息,标识信息获取单元获取目标联系人的第一联系人标识信息,联系人信息保存单元在预设通讯录中关联保存第一联系人标识信息和第一联系人信息,可以有效保存联系人信息,实现通讯录的智能化管理。
【附图说明】
[0009]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0010]图1是本发明第一实施例中提供的一种通讯录管理方法的流程示意图;
[0011]图2是本发明第二实施例中提供的一种通讯录管理方法的流程示意图;
[0012]图3是本发明第一实施例中提供的一种终端的结构示意图;
[0013]图4是本发明第二实施例中提供的一种终端的结构示意图。
【具体实施方式】
[0014]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0015]本发明实施例公开了一种通讯录管理方法,检测目标联系人的即时通讯信息包括第一联系人信息,获取目标联系人的第一联系人标识信息,在预设通讯录中关联保存第一联系人标识信息和第一联系人信息,相对现有技术中用户需要根据提示手动保存联系人信息,本发明实施例可以有效保存联系人信息,实现通讯录的智能化管理。
[0016]本发明实施例提及到的目标联系人为即时通讯客户端中存储的联系人。即时通讯客户端可以包括微信客户端、微博客户端或者QQ客户端等。即时通讯信息可以包括接收到的目标联系人通过即时通讯客户端发送的即时信息,也可以包括目标联系人通过即时通讯客户端发布的资讯信息。资讯信息可以包括目标联系人通过即时通讯客户端发布的签名信息或者状态信息等。
[0017]本发明实施例提及到的第一联系人信息可以包括电话号码,例如固定电话号码或者移动电话号码,其中固定电话号码可以包括至少7位数字,移动电话号码可以包括11位数字。
[0018]本发明实施例提及到的第一联系人标识信息可以为目标联系人的昵称、备注名或者姓名等。例如QQ昵称、微信昵称或者微博昵称等。
[0019]本发明实施例提及到的通讯录可以包括本地通讯录或者网络通讯录,通讯录可以包括至少一个联系人标识信息及其关联的联系人信息。
[0020]上述通讯录管理方法可以运行在智能手机(如Android手机、1S手机等)、平板电脑或穿戴式智能设备等终端中。
[0021]图1是本发明第一实施例中提供的一种通讯录管理方法的流程示意图,如图所示,本发明实施例中的通讯录管理方法至少可以包括:
[0022]S101,检测目标联系人的即时通讯信息包括第一联系人信息。
[0023]终端可以检测目标联系人的即时通讯信息是否包括第一联系人信息,当检测到即时通讯信息包括第一联系人信息时,可以进一步执行S102 ;当检测到即时通讯信息不包括第一联系人信息时,可以删除该即时通讯信息。例如,终端可以提取即时通讯信息中的数字串,通过第三方平台查询电话号码数据库中是否存在该数字串,当电话号码数据库中存在该数字串时,终端可以检测到该即时通讯信息包括第一联系人信息。第三方平台例如可以包括搜狗号码通、触宝号码助手或者360安全通讯录等。
[0024]在可选实施例中,终端可以通过即时通讯客户端获取各个联系人的即时通讯信息,并检测目标联系人的即时通讯信息是否包括第一联系人信息。例如,终端可以通过微信客户端获取接收到的各个联系人发送的即时信息,检测目标联系人的即时信息中是否包括电话号码,当该即时信息包括电话号码时,终端可以确定目标联系人的即时通讯信息包括第一联系人信息。又如,终端可以通过QQ客户端获取各个联系人发布的资讯信息,检测目标联系人发布的资讯信息中是否包括电话号码,当该资讯信息包括电话号码时,终端可以确定目标联系人的即时通讯信息包括第一联系人信息。
[0025]进一步可选的,终端可以根据预设采集周期获取各个联系人的即时通讯信息,并检测目标联系人的即时通讯信息是否包括第一联系人信息。例如,终端可以在每天的预设时间段获取接收到的各个联系人发送的即时信息,以及各个联系人发布的资讯信息,进而检测即时信息或者资讯信息中是否包括第一联系人信息。
[0026]进一步可选的,终端可以在检测接收到目标联系人发送的即时信息,或者检测到目标联系人发布资讯信息时,检测该即时信息或者资讯信息是否包括第一联系人信息。
[0027]在可选实施例中,当即时通讯信息中数字串的字符个数大于或者等于第一预设数量阈值时,检测即时通讯信息包括第一联系人信息。电话号码可以包括固定电话号码或者移动电话号码,其中固定电话号码可以包括至少7位数字,移动电话号码可以包括11位数字,也就是说,当即时通讯信息中数字串的字符个数小于7位时,终端可以确定即时通讯信息不包括电话号码,终端也就无需进一步检测即时通讯信息是否包括第一联系人信息;当即时通讯信息中数字串的字符个数大于或者等于7位时,该字符串可能是电话号码,也可能不是电话号码,则终端需要进一步检测即时通讯信息是否包括第一联系人信息。本发明实施例可在即时通讯信息中数字串的字符个数大于或者等于第一预设数量阈值时,检测即时通讯信息包括第一联系人信息,避免终端每获取到一个即时通讯信息,都需要检测该即时通讯信息是否包括第一联系人信息,可提高数据处理效率。
[0028]在可选实施例中,终端检测目标联系人的即时通讯信息包括第一联系人信息之后,当确定即时通讯信息包括第二联系人标识信息时,终端可以在预设的通讯录中关联保存第二联系人标识信息和第一联系人信息。例如,目标联系人通过微信客户端发送即时通讯信息“姓名:xx,联系方式:xxx”,终端检测到该即时通讯信息包括第一联系人信息,即“XXX”,并确定该即时通讯信息包括第二联系人标识信息,即“XX”,则终端可以在通讯录中关联保存第二联系人标识信息和第一联系人信息,无需用户手动保存,操作便捷,实现通讯录的智能化管理。
[0029]S102,获取目标联系人的第一联系人标识信息。
[0030]终端检测目标联系人的即时通讯信息包括第一联系人信息时,可以获取目标联系人的第一联系人标识信息。第一联系人标识信息可以包括目标联系人的昵称、备注名或者姓名等,例如QQ昵称、微信昵称或者微博昵称等。
[0031 ] 在可选实施例中,终端可以根据预设的即时通讯标识信息和联系人标识信息的映射关系,获取所述目标联系人的第一联系人标识信息。例如,终端可以通过微信电话本获取即时通讯标识信息和联系人标识信息的映射关系,并根据即时通讯标识信息和联系人标识信息的映射关系,获取所述目标联系人的第一联系人标识信息。其中即时通讯标识信息可以为目标联系人的微信账号,联系人标识信息可以为预设的通讯录中目标联系人的联系人标识信息,例如昵称或者姓名,等等。
[0032]在可选实施例中,终端可以向预设的即时通讯服务器发送所述目标联系人的联系人标识信息获取请求,以使即时通讯服务器根据所述联系人标识信息获取请求返回所述第一联系人标识信息。例如,即时通讯服务器中预先存储目标联系人的即时通讯标识信息和联系人标识信息,终端可以向即时通讯服务器发送目标联系人的联系人标识信息获取请求,以使即时通讯服务器根据联系人标识信息获取请求返回第一联系人标识信息。其中第一联系人标识信息可以包括昵称、备注或者姓名等,例如QQ昵称、微信昵称或者微博昵称等。
[0033]当通讯录中存在第一联系人标识信息
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1