一种在即时通信客户端中提供本地用户操作入口的方法

文档序号:7614277阅读:152来源:国知局
专利名称:一种在即时通信客户端中提供本地用户操作入口的方法
技术领域
本发明涉及电通信技术,特别是涉及一种在即时通信客户端中提供本地用户操作入口的方法。
背景技术
随着社会及科技的发展,人们越来越重视信息交流和沟通的及时性,因此,可以使得人们相互之间的联络和沟通日益方便的各种通讯技术逐渐被用户所认可和接受。例如,日常生活中,即时通信系统已经成为许多人重要的通讯工具,为人们的工作、生活和学习带来了便利。
即时通信技术的原理是通过互联网实现点对点的实时信息传输,包括文件、文字、图像、语音、视频等信息。作为通过互联网即时和他人联系的一种方式,即时通信系统具有互动性强、价格便宜等特点,因此能够在不长的时间得到普及。
使用即时通信产品,人们可以在网络上进行文字、声音和视频交流,共享文件、图片、视频等,从而使得生活和学习更为方便。同时,越来越多的人也认识到即时通信产品对提高生产力的作用,开始将即时通信产品使用在工作中。可以说,即时通信产品已经超越一个简单技术工具的范畴,成为了一种现代交流方式的新象征。
通常,在即时通信系统的客户端会提供即时通信界面,方便用户进行一系列的操作,还可以方便用户了解即时通信系统的状态。
例如,即时通信系统的客户端通常会有一个好友列表,所谓好友列表是客户端用于显示好友的一个列表,该列表显示好友昵称以及其他信息,并且提供对好友相关操作的入口。该列表显示多个项目,一个项目代表一个好友;也就是说,好友列表里,显示好友的一个单位为一个项目。通过这些项目,可以很方便地对好友进行相关操作,比如查看好友资料,与好友聊天,给好友发送文件等等。该列表方便易用,在绝大多数客户端里都会有这样的一个列表,并且该列表是用户在客户端里使用最频繁的一部分。
现有技术中,虽然好友列表提供一个方便快捷的方式给用户进行对好友的相关操作;但是,如果用户要查看自己的资料,或者修改自己的资料等一系列对自己的相关操作,没有提供一个方便的入口,以至用户不能方便的进行对自己的相关操作。例如,查看好友资料非常方便,但是想查看自己的资料却要用户花上不少时间去查找操作入口。

发明内容
本发明解决的技术问题在于提供一种在即时通信客户端中提供本地用户操作入口的方法,可以在好友列表提供对本地用户的相关操作的入口。
为此,本发明解决技术问题的技术方案是提供一种在即时通信客户端中提供本地用户操作入口的方法,包括步骤1)用户通过客户端登陆即时通信系统;2)所述客户端根据用户的登陆信息查找该用户的数据;3)所述客户端根据前述查找的数据在即时通信界面生成本地用户的项目。
优选地,所述步骤3)所述的即时通信界面是客户端的好友列表。
优选地,所述步骤2)所述的查找在客户端本地进行。
优选地,所述步骤2)的查找在读取该用户的好友信息之后或者同时或者之前进行。
优选地,所述步骤3)还包括生成该用户的好友项目;该本地用户的项目具有与好友项目不同的标志属性。
优选地,还包括所述客户端接收用户对好友列表的操作请求;判断是所述操作请求是针对本地用户的项目还是好友项目;如果是本地用户的项目,则进行对用户自身的操作;如果好友项目,则进行对好友的操作。
优选地,所述的判断是根据不同的项目的标志属性进行的。
优选地,还包括所述客户端接收用户对本地用户的项目的操作请求,进行解析。
相对于现有技术,本发明的有益效果是由于本发明在用户登陆即时通信系统的客户端时,自动读取用户的数据,并且根据所述的信息来显示本地用户项目,因此可以给用户提供一种非常方便快捷的方式,进行对用户自身的相关操作。


图1是本发明方法添加本地用户项目的流程图;图2是本发明的方法中通过特殊项目进行对自己的相关操作的流程图。
具体实施例方式
请参阅图1,是本发明方法的流程图。
步骤S11,用户登陆即时通信系统;步骤S12,即时通信系统的客户端读取本地用户的信息以及该用户的好友信息;由于一般来说,即时通信系统的客户端本地都有保存用户自己的数据,因此客户端在读取好友信息后,可以读取本地保存的有关登陆用户的资料的数据,从中得到添加本地用户项目所需要的数据,所述数据包括单不限于昵称、头像等等。
当然,所述读取本地用户数据的过程也可以在读取好友信息的同时或者之前进行。
步骤S13,所述客户端根据前述信息,在好友列表中显示好友项目和本地用户项目。
也就是说,用户在打开即时通信系统的客户端时,客户端会读取好友列表,将好友添加到列表中,一个好友采用一个特定的项目表示。在读取好友列表过程中,客户端将自动添加一个特殊的项目(即本地用户项目),该项目在界面表现上可以和其他好友项目相区别。这样好友列表中就会出现一个特殊的项目。
当然,所述本地用户的项目也可以采用另外的界面来显示,而不仅仅局限添加在好友列表中。
请参阅图2,是本发明的方法中通过特殊项目进行对自己的相关操作的流程图。
步骤S21,客户端接收用户对项目进行的相关操作。
所述相关操作包括鼠标点击,鼠标右键点击,鼠标双击,鼠标停留在项目上面等等。
步骤S22,判断是特殊项目还是一般的好友项目;如果是特殊项目,则进入步骤S23;如果是一般的好友项目,则进入步骤S24。
所谓特殊项目用于表示用户自身;好友列表的项目中,可以采用一个属性来表示特殊项目。当用户对项目进行相关操作的时候,客户端根据标志特殊项目的属性判断是否特殊项目。
步骤S23,如果是特殊项目,则会进行对用户自身的相关操作。比如鼠标停留在特殊项目上,显示用户自身的相关显示;在特殊项目上右键,出现自身相关操作的菜单。也就是说,如果是特殊项目,触发特殊的操作(查看自己资料,打开设置窗口等等)。
步骤S24,当对项目进行相关操作时,如果是一般的好友项目,客户端进行原来的对好友相关操作。例如,触发打开聊天窗口,查看好友资料等等原来对好友的操作。
以上所述仅仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种在即时通信客户端中提供本地用户操作入口的方法,其特征在于,包括步骤1)用户通过客户端登陆即时通信系统;2)所述客户端根据用户的登陆信息查找该用户的数据;3)所述客户端根据前述查找的数据在即时通信界面生成本地用户的项目。
2.根据权利要求1所述的方法,其特征在于,所述步骤3)所述的即时通信界面是客户端的好友列表。
3.根据权利要求2所述的方法,其特征在于,所述步骤2)所述的查找在客户端本地进行。
4.根据权利要求2所述的方法,其特征在于,所述步骤2)的查找在读取该用户的好友信息之后或者同时或者之前进行。
5.根据权利要求2所述的方法,其特征在于,所述步骤3)还包括生成该用户的好友项目;该本地用户的项目具有与好友项目不同的标志属性。
6.根据权利要求5所述的方法,其特征在于,还包括所述客户端接收用户对好友列表的操作请求;判断是所述操作请求是针对本地用户的项目还是好友项目;如果是本地用户的项目,则进行对用户自身的操作;如果好友项目,则进行对好友的操作。
7.根据权利要求6所述的方法,其特征在于,所述的判断是根据不同的项目的标志属性进行的。
8.根据权利要求1所述的方法,其特征在于,还包括所述客户端接收用户对本地用户的项目的操作请求,进行解析。
全文摘要
本发明公开了一种在即时通信客户端中提供本地用户操作入口的方法,其特征在于,包括步骤用户通过客户端登陆即时通信系统;所述客户端根据用户的登陆信息查找该用户的数据;所述客户端根据前述查找的数据在即时通信界面生成本地用户的项目。所述即时通信界面优选为好友列表。本发明可以在好友列表提供对本地用户的相关操作的入口。
文档编号H04L12/16GK1842012SQ20051003390
公开日2006年10月4日 申请日期2005年3月29日 优先权日2005年3月29日
发明者吴霄光, 林松涛 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1