一种终端的制作方法_3

文档序号:8475239阅读:来源:国知局
如固定电话号码或者移动电话号码。
[0060]例如,联系人信息检测单元301可以提取即时通讯信息中的数字串,通过第三方平台查询电话号码数据库中是否存在该数字串,当电话号码数据库中存在该数字串时,联系人信息检测单元301可以检测到该即时通讯信息包括第一联系人信息。第三方平台例如可以包括搜狗号码通、触宝号码助手或者360安全通讯录等。
[0061]作为一种可选的实施方式,联系人信息检测单元301可以通过即时通讯客户端获取各个联系人的即时通讯信息,并检测目标联系人的即时通讯信息包括第一联系人信息。例如,联系人信息检测单元301可以通过微信客户端获取接收到的各个联系人发送的即时信息,检测到目标联系人的即时信息包括电话号码时,联系人信息检测单元301可以确定目标联系人的即时通讯信息包括第一联系人信息。又如,联系人信息检测单元301可以通过QQ客户端获取各个联系人发布的资讯信息,检测到目标联系人发布的资讯信息包括电话号码时,联系人信息检测单元301可以确定目标联系人的即时通讯信息包括第一联系人信息。
[0062]进一步可选的,联系人信息检测单元301可以根据预设采集周期获取各个联系人的即时通讯信息,并检测目标联系人的即时通讯信息包括第一联系人信息。例如,联系人信息检测单元301可以在每天的预设时间段获取接收到的各个联系人发送的即时信息,以及各个联系人发布的资讯信息,进而检测即时信息或者资讯信息中是否包括第一联系人信息。
[0063]进一步可选的,联系人信息检测单元301可以在检测接收到目标联系人发送的即时信息,或者检测到目标联系人发布资讯信息时,检测该即时信息或者资讯信息包括第一联系人信息。
[0064]标识信息获取单元302,用于获取目标联系人的第一联系人标识信息。第一联系人标识信息可以包括目标联系人的昵称、备注名或者姓名等,例如QQ昵称、微信昵称或者微博昵称等。
[0065]联系人信息保存单元303,用于在预设通讯录中关联保存第一联系人标识信息和第一联系人信息。当通讯录中存在第一联系人标识信息时,联系人信息保存单元303可以在通讯录中关联保存即时通讯标识信息和第一联系人信息,即更新目标联系人的联系人信息。当通讯录中不存在第一联系人标识信息时,联系人信息保存单元303也可以在通讯录中关联保存即时通讯标识信息和第一联系人信息,即创建目标联系人的联系人信息。
[0066]作为一种可选的实施方式,本发明实施例中的终端还可以包括:
[0067]确定单元304,用于联系人信息检测单元301检测即时通讯信息包括第一联系人信息之后,确定即时通讯信息包括第二联系人标识信息。
[0068]联系人信息保存单元303,还用于在通讯录中关联保存第二联系人标识信息和第一联系人信息。
[0069]例如,目标联系人通过微信客户端发送即时通讯信息“姓名:XX,联系方式:XXX”,联系人信息检测单元301检测到该即时通讯信息包括第一联系人信息,即“XXX”,确定单元304确定该即时通讯信息包括第二联系人标识信息,S卩“XX”,则联系人信息保存单元303可以在通讯录中关联保存第二联系人标识信息和第一联系人信息,无需用户手动保存,操作便捷,实现通讯录的智能化管理。
[0070]作为一种可选的实施方式,标识信息获取单元302,还用于当通讯录中不存在第一联系人标识信息时,获取目标联系人的即时通讯标识信息。即时通讯标识信息可以包括即时通讯账户,例如微信账号、微博账号或者QQ账号等。
[0071]联系人信息保存单元303,还用于在通讯录中关联保存即时通讯标识信息和第一联系人信息。
[0072]作为一种可选的实施方式,本发明实施例中的终端还可以包括:
[0073]删除单元305,用于当通讯录中存在第一联系人标识信息时,删除通讯录中第一联系人标识信息关联的第二联系人信息。
[0074]具体的,目标联系人的即时通讯信息包括第一联系人信息,则目标联系人可能已经停用第二联系人信息,删除单元305可以删除通讯录中的第二联系人信息。本发明实施例可节省存储空间,提供资源利用率。可选的,当通讯录中存在第一联系人标识信息时,终端300可以将第一联系人信息排列在第二联系人信息的前面,以便终端在拨号过程中,优先拨打第一联系人信息。
[0075]作为一种可选的实施方式,标识信息获取单元302,用于根据预设的即时通讯标识信息和联系人标识信息的映射关系,获取目标联系人的第一联系人标识信息。
[0076]例如,标识信息获取单元302可以通过微信电话本获取即时通讯标识信息和联系人标识信息的映射关系,并根据即时通讯标识信息和联系人标识信息的映射关系,获取所述目标联系人的第一联系人标识信息。其中即时通讯标识信息可以为目标联系人的微信账号,联系人标识信息可以为预设的通讯录中目标联系人的联系人标识信息,例如昵称或者姓名,等等。
[0077]作为一种可选的实施方式,标识信息获取单元302,用于向预设的即时通讯服务器发送目标联系人的联系人标识信息获取请求,以使即时通讯服务器根据联系人标识信息获取请求返回第一联系人标识信息。
[0078]例如,即时通讯服务器中预先存储目标联系人的即时通讯标识信息和联系人标识信息,标识信息获取单元302可以向即时通讯服务器发送目标联系人的联系人标识信息获取请求,以使即时通讯服务器根据联系人标识信息获取请求返回第一联系人标识信息。其中第一联系人标识信息可以包括昵称、备注或者姓名等,例如QQ昵称、微信昵称或者微博昵称等。
[0079]作为一种可选的实施方式,联系人信息检测单元301,用于当即时通讯信息中数字串的字符个数大于或者等于第一预设数量阈值时,检测即时通讯信息包括第一联系人信息。
[0080]现有电话号码可以包括固定电话号码或者移动电话号码,其中固定电话号码可以包括至少7位数字,移动电话号码可以包括11位数字,也就是说,当即时通讯信息中数字串的字符个数小于7位时,联系人信息检测单元301可以确定即时通讯信息不包括电话号码,也就无需进一步检测即时通讯信息是否包括第一联系人信息;当即时通讯信息中数字串的字符个数大于或者等于7位时,该字符串可能是电话号码,也可能不是电话号码,则联系人信息检测单元301进一步检测即时通讯信息是否包括第一联系人信息。本发明实施例可在即时通讯信息中数字串的字符个数大于或者等于第一预设数量阈值时,检测即时通讯信息包括第一联系人信息,避免每获取到一个即时通讯信息,都需要检测该即时通讯信息是否包括第一联系人信息,可提高数据处理效率。
[0081]作为一种可选的实施方式,本发明实施例中的终端还可以包括:
[0082]确定单元304,用于当第一联系人信息的字符个数大于或者等于第二预设数量阈值时,确定第一联系人信息对应的第一分组信息。
[0083]例如,第一联系人信息的字符个数大于或者等于11位时,确定单元304可以确定第一联系人信息为移动电话号码,则第一联系人信息对应的第一分组信息可以为手机或者公司等。
[0084]作为一种可选的实施方式,本发明实施例中的终端还可以包括:
[0085]确定单元304,用于当第一联系人信息的字符个数小于第二预设数量阈值时,确定第一联系人信息对应的第二分组信息。
[0086]例如,第一联系人信息的字符个数小于11位时,确定单元304可以确定第一联系人信息为固定电话号码,则第一联系人信息对应的第一分组信息可以为住宅或者传真等。
[0087]作为一种可选的实施方式,本发明实施例中的终端还可以包括:
[0088]提醒信息获取单元306,用于联系人信息保存单元303在通讯录中关联保存第一联系人标识信息和第一联系人信息之前,获取联系人提醒信息,其中联系人提醒信息可以包括第一联系人信息和第一联系人标识信息;
[0089]提醒单元307,用于根据联系人提醒信息进行提醒。
[0090]请求获取单元308,用于获取用户对联系人提醒信息提交的联系人信息存储请求。
[0091]联系人信息保存单元303,还用于根据联系人信息存储请求,在通讯录中关联保存第一联系人标识信息和第一联系人信息。
[0092]在图3所示的终端中,联系人信息检测单元301检测目标联系人的即时通讯信息包括第一联系人信息,标识信息获取单元302获取目标联系人的第一联系人标识信息,联系人信息保存单元303在预设通讯录中关联保存第一联系人标识信息和第一联系人信息,可以有效保存联系人信息,实现通讯录的智能化管理。
[0093]图4是本发明第二实施例中提供的一种终端的结构示意图,如图所示,所述终端可以包括:至少一个输入装置401,至少一个输出装置402,至少一个处理器403,例如CPU,存储器404和至少一个总线405。
[0094]其中,上述总线405用于连接上述输入装置401、输出装置402、处理器403和存储器 404。
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1