[发明专利]联系人显示方法、即时通讯软件客户端和客户端服务器无效
申请号: | 201110320427.6 | 申请日: | 2011-10-20 |
公开(公告)号: | CN103067249A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 刘仕雷 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08;H04L29/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 鞠永善 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联系人 显示 方法 即时通讯 软件 客户端 服务器 | ||
技术领域
本发明涉及即时通讯领域,特别涉及一种联系人显示方法、即时通讯软件客户端和客户端服务器。
背景技术
随着网络的发展,人们越来越多的在交流中使用即时通讯软件,而在市面上现有的即时通信软件中,对于用户的联系人均是以列表的形式进行展现的。用户可以根据自己的需要,将联系人以某种社会关系进行分组,将同一类的联系人不同名称的自定义列表中进行显示。用户也可以建立以地理位置命名的自定义列表,按照地理位置将联系人进行分类并显示。
在对现有技术进行分析后,发明人发现现有技术至少具有如下缺点:
现有的分组方式可以将相同地理位置包括同一省或同一市的联系人置于同一列表中,但是需要用户手动操作,在联系人较多或分布区域较多的情况下,用户需要重复进行多次操作或者建立多个自定义列表,操作繁琐,灵活性低,且这种列表的展现形式不直观,不能体现出地理位置分类的特点,与一般的列表显示联系人的方式没有本质上的区别,不够直观,空间区域感不强。
发明内容
本发明实施例提供了一种联系人显示方法、即时通讯软件客户端和客户端服务器。所述技术方案如下:
一种联系人显示方法,该方法包括:
即时通讯软件客户端从客户端服务器获取联系人的地理位置信息;
当所述即时通讯软件客户端接收到显示第一界面的请求时,显示所述第一界面,并将所述联系人显示在所述第一界面上所述地理位置信息对应的位置;所述第一界面包括多个区域,所述多个区域中的每一个区域对应预设地图中的一个行政区域。
即时通讯软件客户端从客户端服务器获取联系人的地理位置信息,具体包括:
向所述客户端服务器发送地理位置信息请求;
接收所述客户端服务器发送的联系人的地理位置信息,所述地理位置信息为所述客户端服务器接收的行政区域名称,或,所述地理位置信息为所述客户端服务器根据接收到的联系人当前IP信息或坐标信息获取的行政区域名称。
所述地理位置信息为所述客户端服务器根据接收的行政区域名称和所述联系人当前的IP信息或坐标信息确定的地理位置信息。
显示所述第一界面,并将所述联系人显示在所述第一界面上所述地理位置信息对应的位置,之后包括:
当所述即时通讯软件客户端接收到对所述第一界面的任一区域的操作请求时,将所述操作请求发送给所有第一联系人,所述第一联系人的地理位置信息为所述指定区域。
显示所述第一界面,并将所述联系人显示在所述第一界面上所述地理位置信息对应的位置,之后包括:
当所述即时通讯软件客户端接收到对所述第一界面的指定区域中联系人的列表请求时,获取所有第一联系人,所述第一联系人的地理位置信息为所述指定区域,并以每页预设数目个的列表形式在所述指定区域显示所述所有第一联系人。
一种联系人显示方法,该方法包括:
客户端服务器获取联系人的地理位置信息;
当接收到即时通讯软件客户端的地理位置信息请求时,将所述联系人的地理位置信息发送给所述即时通讯软件客户端,使得所述即时通讯软件客户端接收到显示第一界面的请求时,显示所述第一界面,并将所述联系人显示在所述第一界面上所述地理位置信息对应的位置;所述第一界面包括多个区域,所述多个区域中的每一个区域对应预设地图中的一个行政区域。
客户端服务器获取联系人的地理位置信息,具体包括:
客户端服务器接收所述联系人输入的行政区域名称,并将所述行政区域名称作为所述联系人的地理位置信息,或,
所述客户端服务器获取所述联系人当前的IP信息或坐标信息,并根据所述联系人当前的IP信息或坐标信息获取所述联系人当前所在的行政区域名称,将所述联系人当前所在的行政区域名称作为地理位置信息。
客户端服务器获取联系人的地理位置信息,具体包括:
所述客户端服务器获取所述联系人当前的IP信息或坐标信息,根据所述联系人当前的IP信息或坐标信息获取所述联系人当前所在的行政区域名称,判断所述联系人当前所在的行政区域名称与本地保存的所述联系人的地理位置信息是否一致,如果否,将所述本地保存的所述联系人的地理位置信息替换为所述联系人当前所在的行政区域名称,并将替换后的行政区域名称作为所述联系人的地理位置信息。
一种即时通讯软件客户端,该即时通讯软件客户端包括:
接收模块,用于接收客户端服务器发送的联系人的地理位置信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110320427.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可双向引导式大型模块安装定位装置
- 下一篇:泡沫混凝土空心砌块