[发明专利]即时通讯中获取最近联系人信息的系统、方法及客户端有效
申请号: | 201010139363.5 | 申请日: | 2010-03-29 |
公开(公告)号: | CN102209067A | 公开(公告)日: | 2011-10-05 |
发明(设计)人: | 刘忠林;夏勇;于长青;高名航;周桓宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/58 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;曾旻辉 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 即时通讯 获取 最近 联系人 信息 系统 方法 客户端 | ||
【技术领域】
本发明涉及计算机及网络通信技术,特别是涉及一种即时通讯中获取最近联系人信息的系统、方法及客户端。
【背景技术】
随着即时通讯软件的不断发展,无论在生活还是工作中都会大量地使用即时通信软件,目前越来越多的用户经常会在家里、办公室或者网吧中通过台式机、笔记本、手机等运行即时通信软件,以实现与朋友、同事以及同学之间的交流与沟通。而传统的即时通信软件都设置了最近联系人区域,展示最近发生过会话的好友或群,用户在需要时即可查看最近联系人列表,以了解自己与哪些好友或群发生过联系。
然而,传统的即时通讯软件都是将最近联系人列表保存在本地计算机中,当用户变换环境之后,即用户改变使用即时通讯软件的环境后,最近联系人列表却没有被带到当前的环境中。在与之发生会话的好友或群比较多的情况下,用户很难记清曾经与哪些好友或群产生过会话。
【发明内容】
基于此,有必要提供一种可在不同环境中同步最近联系人信息的即时通讯中获取最近联系人信息的系统。
此外,还有必要提供一种可在不同环境中同步最近联系人信息的即时通讯中获取最近联系人信息的方法。
另外,还有必要提供一种可在不同环境中同步最近联系人信息的即时通讯中获取最近联系人信息的客户端。
一种即时通讯中获取最近联系人信息的系统,至少包括:客户端,登录即时通讯工具,发起查询请求;联系人服务器,用于接收所述查询请求,并根据所述查询请求将最近联系人信息返回至客户端。
优选地,所述客户端进一步用于在收到所述联系人服务器返回的最近联系人信息后,更新本地的最近联系人信息。
优选地,所述系统还包括:第一接口服务器,用于根据所述查询请求中记录的用户标识将客户端的查询请求转发到联系人服务器中。
优选地,所述系统还包括:消息服务器,用于在所述客户端发起会话时暂存会话消息,待所述会话消息的数量达到预设值后打包发送至所述联系人服务器。
优选地,所述系统还包括:第二接口服务器,用于接收所述消息服务器打包的会话消息,从所述会话消息中提取出最近联系人信息,将所述最近联系人信息分类并暂存,待最近联系人信息的数量达到预设值后打包发送至联系人服务器。
一种即时通讯中获取最近联系人信息的方法,包括如下步骤:登录即时通讯工具,向联系人服务器发送查询请求;以及接收所述联系人服务器根据所述查询请求返回的最近联系人信息。
优选地,在接收联系人服务器返回的最近联系人信息之后还包括:更新本地的最近联系人信息。
优选地,所述登录即时通讯工具,向联系人服务器发送查询请求的步骤之后还包括:根据所述查询请求中所记录的用户标识将所述查询请求转发到联系人服务器相应的服务器进程中的步骤。
优选地,所述方法还包括:发起会话时暂存所生成的会话消息,待所述会话消息的数量达到预设值后打包并发送至联系人服务器的步骤。
优选地,所述方法还包括:
接收所述打包的会话消息,从所述会话消息中提取出最近联系人信息,将所述最近联系人信息分类并暂存,待所述最近联系人信息的数量达到预设值后打包发送至所述联系人服务器。
一种即时通讯中获取最近联系人信息的客户端,所述客户端登录即时通讯工具,向联系人服务器发送查询请求,接收所述联系人服务器根据所述查询请求返回的最近联系人信息。
优选地,所述客户端进一步用于更新本地的最近联系人信息。
优选地,所述客户端进一步用于发起会话,生成会话消息并上传。
在即时通信软件中,通过查询请求,返回最近联系人数据,使用户在不同的环境中也能够通过最近联系人列表中找到最近发生过会话的联系人,重新与之进行对话,从而进一步提高了即时通信软件中的交互性和便利性。
将会话消息打包进行最近联系人数据的传输,与传统的每条会话消息都发送的数据传输方式相比,有效地减少了传输的消息量。
面对海量的用户,第一接口服务器将查询请求转发至相对应的联系人服务器,而面对海量的信息,第二接口服务器将最近联系人信息发送到联系人服务器中相对应的服务器进程中,有效地提高了即时通讯软件的处理能力和响应速度
【附图说明】
图1为一个实施例即时通讯中获取最近联系人信息的系统的示意图;
图2为另一实施例即时通讯中获取最近联系人信息的系统的示意图;
图3为另一个实施例即时通讯中获取最近联系人信息的系统的示意图;
图4为一个实施例即时通讯中获取最近联系人信息的方法的流程图。
【具体实施方式】
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010139363.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于多址网络中的快速网络进入和重进入的方法和系统
- 下一篇:资源分配