[发明专利]一种即时通信客户端及其实现方法有效
申请号: | 201010201563.9 | 申请日: | 2010-06-10 |
公开(公告)号: | CN102281206A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 殷宇;谢伟文;陈彬;任旻;高舜东;李安琪 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;G06F9/44 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;潘中毅 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 即时 通信 客户端 及其 实现 方法 | ||
技术领域
本发明涉及一种即时通信领域,尤其涉及一种即时通信客户端及其实现方法。
背景技术
即时通信(Instant Messenging,IM)聊天方式已经为大多数网民所接受,即时通信工具也成为大多数网民不可或缺的软件工具之一。即时通讯工具可以通过点对点的技术来实现互联网上的及时沟通,甚至可以实现多个联系人之间的群聊等功能。因此,其不但是用户休闲娱乐的工具,更在用户的日常工作中同样得到了广泛的使用。
这使得用户对IM工具的娱乐性、易用性、稳定性、安全性等方面都提出了越来越高的要求。
而目前常见的IM工具的客户端的对通信对象(即好友或联系人)表现方式都仅仅提供了列表式的联系人表现方式,对联系人的操作只能通过IM客户端的主面板上显示的联系人列表完成针对联系人的操作(如打开聊天窗口、屏蔽联系人信息、自定义联系人名称、查看联系人是否在线等情况等),这一般都需要如下几个步骤:
(1)、显示IM工具的主面板;
(2)、找到联系人所在的分类/分组;
(3)、找到并选择联系人;
(4)、对联系人进行操作。
可见现有的联系人操作存在局限,如,如果关闭了聊天窗口后,若要再次发起聊天需要寻找联系人列表中的联系人,并点击激活聊天窗口才能进行聊天。特别是当用户的联系人比较多时,用户需要花费较长时间寻找某个联系人。
同时,联系人的各种状态只能通过列表方式展现,因此比较局限,IM工具的设计者难以在此基础上制作出丰富多样的动态表现方式,来提示联系人各种状态及其变化。且与联系人互动的更多功能也无法通过列表来详细表现。
发明内容
本发明实施例所要解决的技术问题在于,提供一种即时通信客户端及其实现方法。可以以非列表的方式来表现联系人,并可以体现联系人的各种属性。在此基础上可以制作丰富多样的联系人属性的动态表现,并实现更多与联系人互动的功能。
为了解决上述技术问题,本发明实施例提供了一种即时通信客户端,包括可显示通信对象列表的主面板,以及根据子面板建立请求在所述主面板外的区域建立的子面板。该子面板为对应于所述通信对象列表中的一个或多个通信对象的子面板,其包括多个矢量图层,所述矢量图层分别对应所述通信对象的不同属性。
其中,矢量图层包括普通矢量图层和隐藏矢量图层;所述普通矢量图层根据其对应的属性状态的变化改变显示状态;所述隐藏矢量图层根据收到激活指示从隐藏状态变为显示状态。
所述多个矢量图层分别具有预设的堆叠顺序,当所述矢量图层之间有重叠区域时,堆叠顺序高的矢量图层总是处于堆叠顺序低的矢量图层的上层。
相应地,本发明实施例还提供了一种即时通信客户端的实现方法,所述客户端包括可显示通信对象列表的主面板,所述方法包括:
根据子面板建立请求在所述主面板外的区域建立的子面板,所述子面板为对应于所述通信对象列表中的一个或多个通信对象的子面板;所述子面板包括多个矢量图层,所述矢量图层分别对应所述通信对象的不同属性。
其中,所述矢量图层包括普通矢量图层和隐藏矢量图层,所述方法还包括:
根据属性状态的变化改变其对应的所述普通矢量图层的显示状态,或/和根据收到激活指示将所述隐藏矢量图层从隐藏状态变为显示状态。
所述方法还包括:
预设所述多个矢量图层的堆叠顺序;
当所述矢量图层之间有重叠区域时,将堆叠顺序高的矢量图层置于堆叠顺序低的矢量图层的上层。
实施本发明实施例,具有如下有益效果:由于在本发明实施例中的即时通信客户端中,除了主面板以外还可以根据指示生成子面板,同时子面板以矢量图层的方式来体现通信对象(如联系人)的各种属性;这一方面使得对相应的通信对象的操作变得快捷,另一方面,由于矢量图层的特性使得实现更多通信对象属性的动态表现变得可行和容易,并可实现更多与联系人互动的功能。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是现有的即时通讯客户端的主面板的一个具体示例;
图2是本发明实施例中的子面板的一种具体组成示意图;
图3a是本发明实施例中的客户端的一种具体组成示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010201563.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电连接器系统
- 下一篇:带有旁通过滤器的吸油滤油器