【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种搜索联系人信息的方法及装置。
技术介绍
六度分割理论指出,每个人与任何一个陌生人之间所间隔的人不会超过六个,也就是说,最多通过六个人某个人就能够认识任何一个陌生人,从而可以构筑一个庞大的社交网络。实际中,在目前的基于通信终端地址本的业务中,用户A只能获取终端地址本中的联系人信息,无法获取到终端地址本以外的联系人信息,例如,用户A想获取终端地址本以外的用户C的联系信息,即使用户C是用户A终端地址本中的用户B的一个联系人,用户A也无法获知用户C的联系信息,无法实现通过用户B获取用户C的联系信息,因此,不能扩展用户A的社交网络,降低了用户体验。
技术实现思路
本专利技术要解决的技术问题是提供一种搜索联系人信息的方法及装置,能够实现通过已有联系人获取目标用户的联系信息。为了解决上述技术问题,本专利技术的一种搜索联系人信息的方法,包括:发送方客户端向联系人列表中用户的客户端发送请求消息,在所述请求消息中 ...
【技术保护点】
一种搜索联系人信息的方法,其特征在于,包括:发送方客户端向联系人列表中用户的客户端发送请求消息,在所述请求消息中携带目标用户的用户标识,请求获取所述目标用户的联系信息;接收方客户端接收到所述请求消息后,根据所述用户标识在自身的联系人列表中查询是否存在所述目标用户,如果不存在,则向自身的联系人列表中用户的客户端发送所述请求消息,请求获取所述目标用户的联系信息。
【技术特征摘要】
1.一种搜索联系人信息的方法,其特征在于,包括:
发送方客户端向联系人列表中用户的客户端发送请求消息,在所述请求
消息中携带目标用户的用户标识,请求获取所述目标用户的联系信息;
接收方客户端接收到所述请求消息后,根据所述用户标识在自身的联系
人列表中查询是否存在所述目标用户,如果不存在,则向自身的联系人列表
中用户的客户端发送所述请求消息,请求获取所述目标用户的联系信息。
2.如权利要求1所述的方法,其特征在于,还包括:
所述接收方客户端如果在自身的联系人列表中查询到所述目标用户,则
将所述目标用户的联系信息作为返回结果,或者将自身的联系信息或用户标
识作为返回结果,并发送所述返回结果。
3.如权利要求2所述的方法,其特征在于:
所述接收方客户端包括中间级接收方客户端和末级接收方客户端;
所述末级接收方客户端在查询到所述目标用户后,将所述返回结果发送
给上一级的接收方客户端;
所述中间级接收方客户端在接收到所述返回结果后,将所述返回结果发
送给上一级的接收方客户端或所述发送方客户端。
4.如权利要求3所述的方法,其特征在于,还包括:
所述中间级接收方客户端在接收到的返回结果中包含下级客户端的联系
信息或用户标识时,在所述返回结果中加入自身的联系信息或用户标识,将
所述返回结果发送给上一级的接收方客户端或所述发送方客户端,使所述接
收方客户端得到获取所述目标用户的联系信息的路径。
5.如权利要求3所述的方法,其特征在于,还包括:
所述发送方客户端在向联系人列表中用户的客户端发送所述请求消息
时,还对联系人列表中用户的客户端启动计数器并赋计数初值;
所述接收方客户端在自身的联系人列表中未查询到所述目标用户时,对
计数器进行一次计数,在计数值达到深度阈值时,不向联系人列表中用户的
客户端发送所述请求消息。
6.如权利要求5所述的方法,其特征在于:
所述接收方客户端在计数值未达到所述深度阈值时,向自身的联系人列
表中用户...
【专利技术属性】
技术研发人员:陈军,卢艳,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。