[发明专利]即时通信系统中建立多用户讨论组的方法及装置有效
| 申请号: | 200710152219.3 | 申请日: | 2007-09-19 |
| 公开(公告)号: | CN101119339A | 公开(公告)日: | 2008-02-06 |
| 发明(设计)人: | 蒋宁波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58;G06F17/30 |
| 代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 吴晓磊 |
| 地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 即时 通信 系统 建立 多用户 讨论 方法 装置 | ||
技术领域
本发明涉及一种即时通信系统中通信管理系统,特别是涉及一种即时通信系统中建立多用户讨论组的方法及装置。
背景技术
近年来,网络即时通信系统,例如QQ、TM和MSN等,已经被大部分网络用户所接受,其作为一种网络即时通信工具,在网络应用中有着越来越重要的地位。即时通信系统中,有时为了实现多个用户的交流,需要建立多个用户共同参与通信的多用户通信群组。建立多用户通信群组的一种方式是建立一个通信群或讨论群,然后由多个用户加入该通信群或讨论群,此时群内用户即可实现多用户互相通信;另一种方式是用户自行选择需要与之通信的多个联系人,建立一个临时的群,这样的多用户通讯群组就是讨论组。
现有技术中建立讨论组的方法为,用户在客户端选择创建讨论组,然后依次在其好友中或其他本地数据库所包含的联系人中选择欲与之通信的多个对象,然后将讨论组名、讨论组用户列表和用户自身信息等内容组成建立多用户讨论组请求,将该请求发送到服务器端,服务器端响应建立多用户讨论组请求,返回请求接受指令给客户端,客户端接收到服务器端返回的请求接受指令后,建立多用户讨论组。上述创建讨论组的过程中,需要用户从其好友中或其他本地数据库所包含的联系人中一一选择多用户讨论组成员,导致建立讨论组流程复杂,步骤繁多。
发明内容
有鉴于此,本发明的目的在于提供一种即时通信系统中建立多用户讨论组的方法及装置,能够通过快捷有效地搜索数据库所包含的联系人的方式,来解决现有技术中建立多用户讨论组步骤繁多、流程复杂的问题。
为了实现上述发明目的,本发明所采用的技术方案为:
一种即时通信系统中建立多用户讨论组的方法,该方法包括步骤:A、客户端在接收的用户搜索请求中提取搜索关键字;B、客户端在数据库中匹配搜索关键字,返回搜索结果给用户进行选择,接收用户选择结果并存储;C、判断用户是否继续输入搜索请求,如果是,则返回步骤A,否则执行步骤D;D、客户端根据一次以上的选择结果发送建立多用户讨论组请求给服务器端,根据服务器端返回的请求接受指令建立多用户讨论组。
其中,提取搜索关键字的步骤之前,进一步包括,客户端接收用户提交的搜索请求。
其中,所述数据库为本地数据库。
所述客户端接收用户搜索请求后,提取搜索关键字和搜索范围,相应地,匹配搜索关键字步骤中,客户端在数据库的所述搜索范围内匹配搜索关键字。
其中,所述搜索关键字包括通配符,相应地,匹配搜索关键字步骤中,客户端在数据库中匹配包括通配符的搜索关键字。
提取搜索关键字的步骤中,所述搜索关键字为满足逻辑关系式的多个搜索项,相应地,匹配搜索关键字步骤中,客户端在数据库中匹配多个搜索项后,对搜索结果进行满足所述逻辑关系的选取。
其中,所述接收用户选择结果之后,进一步包括,如果用户发送清除选择结果指令,则清除所述选择结果,如果用户继续输入搜索请求,则继续执行提取搜索关键字的步骤和匹配搜索关键字步骤,否则客户端接收到用户发出建立多用户讨论组指令后,编辑选择结果作为建立多用户讨论组的请求给服务器端。
其中,所述服务器端返回请求接受指令后,进一步包括,服务器端根据建立多用户讨论组的请求,发送通知信息给多用户讨论组的其他用户。
一种即时通信系统中建立多用户讨论组的装置,所述装置包括搜索单元、数据存储单元、通信单元和多用户讨论组建立单元,其中,搜索单元,用于接收用户的搜索请求,在搜索请求中提取搜索关键字,并在数据存储单元所存储的联系人信息中匹配搜索关键字,返回搜索结果给用户进行选择,接收用户的选择结果并存储;还用于在一次搜索、选择结束后确定是否继续搜索,在确定继续时,再次接收用户的搜索请求,在搜索请求中提取搜索关键字,并在数据存储单元所存储的联系人信息中匹配搜索关键字,返回搜索结果给用户进行选择,接收用户的选择结果;在确定不继续时,将一次以上选择结果发送通信单元;数据存储单元,用于存储联系人信息;通信单元,用于编辑一次以上的选择结果作为建立多用户讨论组的请求发送给服务器端,并接收服务器端返回的请求接收指令;多用户讨论组建立单元,用于根据请求接收指令,建立多用户讨论组。
本发明所提供的即时通信系统中建立多用户讨论组方法,客户端能够提供联系人搜索功能,搜索出符合要求的联系人,选择作为多用户讨论组成员,方便快捷;且所述联系人搜索功能中,能够将搜索范围局限在一定范围之内,提高了搜索效率;另外,本发明的搜索功能中,能够提供通配符、逻辑关系式等搜索功能,搜索方式灵活。本发明所提供的即时通信系统中建立多用户讨论组装置,结构简单,能够方便快捷提供联系人搜索功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710152219.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电、煤气、水表中使用的条码计数器
- 下一篇:特种污泥脱水挤出造粒机





