一种通讯录数据的处理方法、服务器、装置及系统制造方法及图纸

技术编号:15653624 阅读:94 留言:0更新日期:2017-06-17 08:38
本发明专利技术公开了一种通讯录数据的处理方法、服务器、装置及系统,该方法包括:接收客户端发送的移动终端状态消息并保存至状态数据库中,移动终端状态消息包括:电话号码、移动数据网络状态和WiFi网络连接状态;根据电话号码从通讯录数据库中获取联系人信息中包含电话号码的全部通讯录,将移动数据网络状态和WiFi网络连接状态添加到电话号码对应的联系人信息中;将各通讯录发送至相应的客户端。使得每个用户通过通讯录能够获知各联系人当前所使用的移动终端的通讯环境,进而根据该通讯环境选择合适的通信方式联络相应的联系人,避免了由于所选择的通信方式与当前该联系人所使用的移动终端的通讯环境不匹配时导致的无效通信,为使用通讯录的用户提供有效的参考。

【技术实现步骤摘要】
一种通讯录数据的处理方法、服务器、装置及系统
本专利技术涉及互联网
,具体涉及一种通讯录数据的处理方法、服务器、装置及系统。
技术介绍
目前,不同终端设备对通讯录数据的管理是相互独立的,通讯录数据中的联系人信息通常仅包括:电话号码、电子邮箱、即时通信账号等不同联系方式,这些联系信息均是当前用户根据已获知信息自己设置的,其中,不同的联系方式实质上是对应于不同的通讯环境的,例如,通过拨打电话号码联络一个联系人的方式,只有在该联系人所使用的移动终端的移动数据网络状态良好时才有效;通过发送电子邮件或发送即时通信消息联络一个联系人的方式,只有在该联系人所使用的移动终端连接到互联网且网络状态良好时才有效;然而用户通过通讯录只能获知相应联系人的联系方式而不能获知响应联系人当前所是使用的移动终端的通讯环境,使得用户只能通过尝试各联系方式联络相应的联系人,该过程费时费力,有效性极差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的通讯录数据的处理方法、服务器、装置及系统。依据本专利技术的一个方面,提供了一种通讯录数据的处理方法,该方法包括:接收客户端发送的移动终端状态消息,所述移动终端状态消息中包括:电话号码、移动数据网络状态和WiFi网络连接状态;将所述电话号码、所述移动数据网络状态和所述WiFi网络连接状态对应保存至状态数据库中;根据所述电话号码从通讯录数据库中获取联系人信息中包含所述电话号码的全部通讯录,对于每个通讯录,将所述移动数据网络状态和所述WiFi网络连接状态添加到所述电话号码对应的联系人信息中;将各通讯录发送至相应的客户端。可选地,所述移动数据网络状态包括:2G网络、3G网络或4G网络的信号状态;所述WiFi网络连接状态包括:表示WiFi网络是否连接的信息,以及,当WiFi网络连接时该WiFi网络的信号状态。可选地,所述移动终端状态消息中还包括:指定社交应用的登录状态;则该方法进一步包括:将所述指定社交应用的登录状态与所述移动数据网络状态、所述WiFi网络连接状态一同添加到所述电话号码对应的联系人信息中。可选地,所述指定社交应用的登录状态包括:表示指定社交应用是否登录的信息,以及,当指定社交信息登录时该指定社交应用对应的登录账号。可选地,所述将各通讯录发送至相应的客户端包括:接收客户端发送的通讯录请求消息,所述通讯录请求消息中包括:电话号码;根据所述电话号码从通讯录数据库中获取所述电话号码对应的用户的通讯录并发送至所述客户端;或者,当一个通讯录的联系人信息被更改时,将更改后的通讯录发送至相应客户端。依据本专利技术的另一个方面,还提供了一种通讯录数据的处理方法,该方法包括:获取移动终端当前的移动数据网络状态和WiFi网络连接状态,将所述移动数据网络状态、所述WiFi网络连接状态和所述移动终端对应的电话号码一同上传至服务器;根据移动终端对应的电话号码从服务器获取并展示该电话号码对应的用户的通讯录,所述通讯录中的每个联系人信息包括:该联系人的电话号码,该联系人的电话号码对应的移动终端当前的移动数据网络状态和WiFi网络连接状态。可选地,所述移动数据网络状态包括:2G网络、3G网络或4G网络的信号状态;所述WiFi网络连接状态包括:表示WiFi网络是否连接的信息,以及,当WiFi网络连接时该WiFi网络的信号状态。可选地,该方法进一步包括:判断移动终端中是否安装指定社交应用,是则,获取所述指定社交应用的登录状态,将所述指定社交应用的登录状态与所述移动数据网络状态、所述WiFi网络连接状态、所述移动终端对应的电话号码一同上传至服务器。可选地,所述指定社交应用的登录状态包括:表示指定社交应用是否登录的信息,以及,当指定社交信息登录时该指定社交应用对应的登录账号。可选地,所述展示该电话号码对应的用户的通讯录包括:在所述通讯录中的每个联系人信息中展示:该联系人的电话号码,该联系人的电话号码对应的移动终端当前的移动数据网络状态、WiFi网络连接状态和指定社交应用的登录状态;以第一控件图标标示所述移动数据网络状态;以第二控件图标标示所述WiFi网络连接状态;以对应于所述指定社交应用的控件图标标示所述指定社交应用的登录状态。可选地,所述以第一控件图标标示所述移动数据网络状态;以第二控件图标标示所述WiFi网络连接状态;以对应于所述指定社交应用的控件图标标示所述指定社交应用的登录状态包括:以不同颜色的第一控件图标标示所述移动数据网络状态中的不同情况;以不同颜色的第二控件图标标示所述WiFi网络连接状态中的不同情况;以不同颜色的对应于所述指定社交应用的控件图标标示所述指定社交应用的登录状态中的不同情况。可选地,该方法进一步包括:当所述通讯录中的一个联系人信息中的对应于所述指定社交应用的控件图标显示该联系人的所述指定社交应用的登录状态为已登录时,响应于用户在移动终端上触发该对应于所述指定社交应用的控件图标的操作,跳转到该用户在所述指定社交应用中的账号与所述联系人在所述指定社交应用中的账号在指定社交应用中的交互界面。可选地,所述根据移动终端对应的电话号码从服务器获取并展示该电话号码对应的用户的通讯录包括:响应于用户在移动终端上触发查看通讯录的操作,根据移动终端对应的电话号码从服务器获取并展示相应的通讯录;或者,移动终端对应的电话号码接收服务器下发的相应的通讯录。依据本专利技术的另一个方面,还提供了一种通讯录数据的处理服务器,该服务器包括:状态接收单元,适于接收客户端发送的移动终端状态消息,所述移动终端状态消息中包括:电话号码、移动数据网络状态和WiFi网络连接状态;将所述电话号码、所述移动数据网络状态和所述WiFi网络连接状态对应保存至状态数据库中;通讯录设置单元,适于根据所述电话号码从通讯录数据库中获取联系人信息中包含所述电话号码的全部通讯录,对于每个通讯录,将所述移动数据网络状态和所述WiFi网络连接状态添加到所述电话号码对应的联系人信息中;通讯录下发单元,适于将各通讯录发送至相应的客户端。可选地,所述移动数据网络状态包括:2G网络、3G网络或4G网络的信号状态;所述WiFi网络连接状态包括:表示WiFi网络是否连接的信息,以及,当WiFi网络连接时该WiFi网络的信号状态。可选地,所述移动终端状态消息中还包括:指定社交应用的登录状态;所述通讯录设置单元,进一步适于将所述指定社交应用的登录状态与所述移动数据网络状态、所述WiFi网络连接状态一同添加到所述电话号码对应的联系人信息中。可选地,所述指定社交应用的登录状态包括:表示指定社交应用是否登录的信息,以及,当指定社交信息登录时该指定社交应用对应的登录账号。可选地,所述通讯录下发单元,适于接收客户端发送的通讯录请求消息,所述通讯录请求消息中包括:电话号码;根据所述电话号码从通讯录数据库中获取所述电话号码对应的用户的通讯录并发送至所述客户端;或者,当一个通讯录的联系人信息被更改时,将更改后的通讯录发送至相应客户端。依据本专利技术的另一个方面,还提供了一种通讯录数据的处理装置,该装置包括:状态获取单元,适于获取移动终端当前的移动数据网络状态和WiFi网络连接状态,将所述移动数据网络状态、所述WiFi网络连接状态和所述移本文档来自技高网...
一种通讯录数据的处理方法、服务器、装置及系统

【技术保护点】
一种通讯录数据的处理方法,其中,该方法包括:接收客户端发送的移动终端状态消息,所述移动终端状态消息中包括:电话号码、移动数据网络状态和WiFi网络连接状态;将所述电话号码、所述移动数据网络状态和所述WiFi网络连接状态对应保存至状态数据库中;根据所述电话号码从通讯录数据库中获取联系人信息中包含所述电话号码的全部通讯录,对于每个通讯录,将所述移动数据网络状态和所述WiFi网络连接状态添加到所述电话号码对应的联系人信息中;将各通讯录发送至相应的客户端。

【技术特征摘要】
1.一种通讯录数据的处理方法,其中,该方法包括:接收客户端发送的移动终端状态消息,所述移动终端状态消息中包括:电话号码、移动数据网络状态和WiFi网络连接状态;将所述电话号码、所述移动数据网络状态和所述WiFi网络连接状态对应保存至状态数据库中;根据所述电话号码从通讯录数据库中获取联系人信息中包含所述电话号码的全部通讯录,对于每个通讯录,将所述移动数据网络状态和所述WiFi网络连接状态添加到所述电话号码对应的联系人信息中;将各通讯录发送至相应的客户端。2.如权利要求1所述的方法,其中,所述移动数据网络状态包括:2G网络、3G网络或4G网络的信号状态;所述WiFi网络连接状态包括:表示WiFi网络是否连接的信息,以及,当WiFi网络连接时该WiFi网络的信号状态。3.如权利要求1所述的方法,其中,所述移动终端状态消息中还包括:指定社交应用的登录状态;则该方法进一步包括:将所述指定社交应用的登录状态与所述移动数据网络状态、所述WiFi网络连接状态一同添加到所述电话号码对应的联系人信息中。4.如权利要求3所述的方法,其中,所述指定社交应用的登录状态包括:表示指定社交应用是否登录的信息,以及,当指定社交信息登录时该指定社交应用对应的登录账号。5.如权利要求1所述的方法,其中,所述将各通讯录发送至相应的客户端包括:接收客户端发送的通讯录请求消息,所述通讯录请求消息中包括:电话号码;根据所述电话号码从通讯录数据库中获取所述电话号码对应的用户的通讯录并发送至所述客户端;或者,当一个通讯录的联系人信息被更改时,将更改后的通讯录发送至相应客户端。6.一种通讯录数据的处理方法,其中,该方法包括:获取移动终端当前的移动数据网络状态和WiFi网络连接状态,将所述移动数据网络状态、所述WiFi网络连接状态和所述移动终端对应...

【专利技术属性】
技术研发人员:张明辉李汉华
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1