管理用户群组成员的方法、装置及系统.pdf

上传人:00****42 文档编号:4288620 上传时间:2018-09-13 格式:PDF 页数:25 大小:904.65KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110043489.7

申请日:

2011.02.23

公开号:

CN102651713A

公开日:

2012.08.29

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回 IPC(主分类):H04L 12/58申请公布日:20120829|||实质审查的生效IPC(主分类):H04L 12/58申请日:20110223|||公开

IPC分类号:

H04L12/58; H04L29/06

主分类号:

H04L12/58

申请人:

腾讯科技(深圳)有限公司

发明人:

张丽; 李晶晶

地址:

518000 广东省深圳市福田区赛格科技园2栋东403室

优先权:

专利代理机构:

北京中博世达专利商标代理有限公司 11274

代理人:

申健

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种管理用户群组成员的方法、装置及系统,涉及计算机技术领域,实现了用户给某个群组推荐其他用户,极大的方便了用户群组的扩展创建。本发明方法包括:客户端获取向预定用户群组推荐加入的被推荐用户ID,并向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令;服务器接收所述推荐加入协议命令,根据所述推荐加入协议命令中包含的预定用户群组ID确定所述预定用户群组的创建用户,并向所述创建用户发送推荐加入通知消息;当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中。

权利要求书

1.一种管理用户群组成员的方法,其特征在于,包括:服务器接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户标识ID和预定用户群组ID;根据所述预定用户群组ID确定所述预定用户群组的创建用户,并向所述创建用户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群组中;当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中。2.根据权利要求1所述的方法,其特征在于,所述推荐协议命令中还包括推荐用户ID,在根据所述预定用户群组ID确定所述预定用户群组的创建用户之后,该方法还包括:根据所述推荐用户ID确定所述预定用户群组的创建用户是否为所述推荐用户;若所述预定用户群组的创建用户为所述推荐用户,则直接将所述被推荐用户ID添加到所述预定用户群组的成员列表中;若所述预定用户群组的创建用户不是所述推荐用户时,则执行所述向所述创建用户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群组。3.根据权利要求1或2所述的方法,其特征在于,在将所述被推荐用户ID添加到所述预定用户群组的成员列表中之后,还包括:向所述推荐用户发送被推荐用户已被预定用户群组收录的通知消息;和/或向所述被推荐用户发送其已被推荐收录到预定用户群组的通知消息。4.根据权利要求1或2所述的方法,其特征在于,所述推荐加入协议命令中包含的被推荐用户ID为一个被推荐用户ID或者多个被推荐用户ID,所述多个被推荐用户ID以被推荐用户ID列表的形式包含在所述推荐加入协议命令中;当所述推荐加入协议命令中包含被推荐用户ID列表时,将所述被推荐用户ID列表中的每个被推荐用户逐一进行推荐加入操作。5.根据权利要求1所述的方法,其特征在于,还包括:接收客户端发送的获取ID列表协议命令,所述获取ID列表协议命令用于获取所述用户创建或者加入的用户群组ID列表,所述获取ID列表协议命令中包含所述用户ID;根据所述用户ID获取所述用户创建或者加入的用户群组ID列表,并将所述用户群组ID列表发送给所述客户端。6.一种管理用户群组成员的方法,其特征在于,包括:客户端获取向预定用户群组推荐加入的被推荐用户ID;向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。7.根据权利要求6所述的方法,其特征在于,还包括:向所述服务器发送获取ID列表协议命令,所述获取ID列表协议命令用于获取用户创建或者加入的用户群组ID列表的协议命令,所述获取ID列表协议命令中包含所述用户ID;接收所述服务器返回的所述用户创建或者加入的用户群组ID列表;根据所述用户群组ID列表,获取所述用户群组ID列表中各个用户群组的基本资料信息,并将所述各个用户群组的基本资料信息展示。8.一种服务器,其特征在于,包括:第一接收单元,用于接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID;第一确定单元,用于根据所述第一接收单元接收的所述预定用户群组ID确定所述预定用户群组的创建用户;第一发送单元,用于向所述第一确定单元确定的所述创建用户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群组中;第一操作单元,用于当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中。9.根据权利要求8所述的服务器,其特征在于,还包括:第二确定单元,用于当所述推荐协议命令中还包括推荐用户ID时,在所述第一确定单元根据所述预定用户群组ID确定所述预定用户群组的创建用户之后,根据所述推荐用户ID确定所述预定用户群组的创建用户是否为所述推荐用户;所述第一操作单元还用于,在所述第二确定单元确定所述预定用户群组的创建用户为所述推荐用户时,直接将所述被推荐用户ID添加到所述预定用户群组的成员列表中;所述第一发送单元还用于,在所述第二确定单元确定所述预定用户群组的创建用户不是所述推荐用户时,向所述创建用户发送推荐加入通知消息。10.根据权利要求8或9所述的服务器,其特征在于,还包括:第一通知单元,用于在所述第一操作单元将所述被推荐用户ID添加到所述预定用户群组的成员列表中之后,向所述推荐用户发送被推荐用户已被预定用户群组收录的通知消息;和/或第二通知单元,用于在所述第一操作单元将所述被推荐用户ID添加到所述预定用户群组的成员列表中之后,向所述被推荐用户发送其已被推荐收录到预定用户群组的通知消息。11.根据权利要求8所述的服务器,其特征在于,还包括:第二接收单元,用于接收客户端发送的获取ID列表协议命令,所述获取ID列表协议命令用于获取所述用户创建或者加入的用户群组ID列表,所述获取ID列表协议命令中包含所述用户ID;第一获取单元,用于根据所述第二接收单元接收的所述用户ID获取所述用户创建或者加入的用户群组ID列表;第二发送单元,用于将所述第一获取单元发送的所述用户群组ID列表发送给所述客户端。12.一种客户端,其特征在于,包括:第一获取单元,用于获取向预定用户群组推荐加入的被推荐用户ID;第一发送单元,用于向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。13.根据权利要求12所述的客户端,其特征在于,还包括:第二发送单元,用于向所述服务器发送获取ID列表协议命令,所述获取ID列表协议命令用于获取用户创建或者加入的用户群组ID列表,所述获取ID列表协议命令中包含所述用户ID;第一接收单元,用于接收所述服务器返回的所述用户创建或者加入的用户群组ID列表;第二获取单元,用于根据所述第一接收单元接收的所述用户群组ID列表,获取所述用户群组ID列表中各个用户群组的基本资料信息;展示单元,用于将所述第二获取单元获取的所述各个用户群组的基本资料信息展示。14.一种管理用户群组成员的系统,其特征在于,包括:客户端,用于获取向预定用户群组推荐加入的被推荐用户ID;向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID;服务器,用于接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID;根据所述预定用户群组ID确定所述预定用户群组的创建用户,并向所述创建用户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群组中;当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中。

说明书

管理用户群组成员的方法、装置及系统

技术领域

本发明涉及计算机技术领域,尤其涉及一种管理用户群组成员的方法、装置及
系统。

背景技术

网络IM(Instant Messaging,即时通讯)工具发展到今天,已经被大多数
的网民所接受,成为用户与他人进行交流和沟通必不可少的软件工具。因此用户
对IM软件的易用性,稳定性,安全性等方面提出了较高的要求。在IM软件中,
主要实现的是一对一的好友单独聊天以及一对N的群组或者讨论组的消息聊天
模式。随着互联网应用的不断发展,类似twitter(微博)的应用也不断发展壮
大,使用这类微型博客时,用户可通过140个字左右的一句话来表达自己,这
种方式可以使信息进行快速传播与传递,实现用户消息聊天模式从一对一、一
对N到一对无穷的一种跨越。这种一对无穷的聊天模式,也意味着一个用户可
以对无穷多用户进行消息的传播,同时一个用户同时也可以收听万级以上的用
户,因此这里对大用户量的应用提出了新的要求。

在现有IM软件中的群组功能,是通过如下方式实现的,该方式包括:用户
获取需要加入的用户群组信息,通过客户端向服务器发送加入请求,所述加入
请求中包含该用户ID和需要加入用户群组信息;服务器接收该加入请求,根据
该用户群组信息向所述用户群组的管理员发送加入请求通知,在用户群组的管
理员同意后该用户便可以加入该用户群组。

发明人在实施上述群组功能时,发现IM软件中的群组功能属于一个封闭的
用户聚合体,用户只能在获知其要加入的用户群组信息后,才能申请加入其想
要加入的用户群组,并且其他用户无法给某个群组推荐其他用户。

发明内容

本发明的实施例提供一种管理用户群组成员的方法、装置及系统,实现了
用户给某个群组推荐其他用户,极大的方便了用户群组的扩展创建。

为达到上述目的,本发明的实施例采用如下技术方案:

一方面,本发明的实施例提供一种管理用户群组成员的方法,包括:

服务器接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命
令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID;

根据所述预定用户群组ID确定所述预定用户群组的创建用户,并向所述创
建用户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入
到所述预定用户群组中;

当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群
组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表
中。

一方面,本发明的实施例还提供一种管理用户群组成员的方法,包括:

客户端获取向预定用户群组推荐加入的被推荐用户ID;

向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令,所述推
荐加入协议命令中包含被推荐用户ID和预定用户群组ID。

另一方面,本发明的实施例提供一种服务器,包括:

第一接收单元,用于接收客户端发送的推荐用户加入到预定用户群组的推
荐加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组
ID;

第一确定单元,用于根据所述第一接收单元接收的所述预定用户群组ID确
定所述预定用户群组的创建用户;

第一发送单元,用于向所述第一确定单元确定的所述创建用户发送推荐加
入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群
组中;

第一操作单元,用于当接收到所述创建用户发送的同意将所述推荐用户加
入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定
用户群组的成员列表中。

另一方面,本发明的实施例还提供一种客户端,包括:

第一获取单元,用于获取向预定用户群组推荐加入的被推荐用户ID;

第一发送单元,用于向服务器发送推荐用户加入到预定用户群组的推荐加
入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。

再一方面,本发明实施例提供一种管理用户群组成员的系统,包括:

客户端,用于获取向预定用户群组推荐加入的被推荐用户ID;向服务器发
送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令
中包含被推荐用户ID和预定用户群组ID;

服务器,用于接收客户端发送的推荐用户加入到预定用户群组的推荐加入
协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID;根
据所述预定用户群组ID确定所述预定用户群组的创建用户,并向所述创建用户
发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述
预定用户群组中;当接收到所述创建用户发送的同意将所述推荐用户加入到所
述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群
组的成员列表中。

本发明实施例提供的技术方案,当用户需要将一个用户群组中的用户推荐
加入到另一个用户群组中时,获取向预定用户群组推荐加入的被推荐用户ID,
并向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令;所述服务
器接收到该推荐加入协议命令后,根据所述推荐加入协议命令中包含的预定用
户群组ID确定所述预定用户群组的创建用户,并向所述创建用户发送推荐加入
通知消息,当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定
用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成
员列表中,从而实现了用户给某个群组推荐其他用户,极大的方便了用户群组
的扩展创建。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施
例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述
中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付
出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为实施例1中服务器侧管理用户群组成员的方法流程图;

图2为实施例1中客户端侧管理用户群组成员的方法流程图;

图3为实施例2中管理用户群组成员的方法流程图;

图4为实施例3中一种管理用户群组成员的方法流程图;

图5为实施例3中另一种管理用户群组成员的方法流程图;

图6为实施例3中另一种管理用户群组成员的方法流程图;

图7为实施例4中一种服务器的组成框图;

图8为实施例4中另一种服务器的组成框图;

图9为实施例4中另一种服务器的组成框图;

图10为实施例4中另一种服务器的组成框图;

图11为实施例4中另一种服务器的组成框图;

图12为实施例4中另一种服务器的组成框图;

图13为实施例4中另一种服务器的组成框图;

图14为实施例4中一种客户端的组成框图;

图15为实施例4中一种客户端的组成框图;

图16为实施例4中一种客户端的组成框图;

图17为实施例4中一种客户端的组成框图;

图18为实施例4中一种管理用户群组成员的系统组成框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清
楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是
全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造
性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

本发明实施例提供一种管理用户群组成员的方法,该方法为服务器侧的方
法,如图1所示,该方法包括:

101、服务器接收客户端发送的推荐用户加入到预定用户群组的推荐加入协
议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。

102、根据所述预定用户群组ID确定所述预定用户群组的创建用户,并向
所述创建用户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用
户加入到所述预定用户群组中。

需要说明的是,用户在创建用户群组时,服务器会记录用户群组创建的相
关信息,并将所述相关信息以数据表的形式存储,该相关信息包括用户群组名、
用户群组ID、创建者等信息,当服务需要获取一个用户群组的创建者时,仅需
要根据所述用户群组的ID查询用户群组相关信息数据表,便可以获取第一用户
群组的创建者,因此本发明实施例中在根据所述预定用户群组ID确定所述预定
用户群组的创建用户时,即可以通过所述预定用户群组ID查询该用户群组相关
信息数据表确定所述预定用户群组的创建用户。

103、当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用
户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员
列表中。

本发明的实施例还提供一种管理用户群组成员的方法,该方法为客户端侧
的方法,如图2所示,该方法包括:

201、客户端获取向预定用户群组推荐加入的被推荐用户ID。

其中,所述客户端获取向预定用户群组推荐加入的被推荐用户ID时,可以
通过接收用户通过界面操作手动输入的被推荐用户ID得到,也可以通过接收用
户通过界面操作从已显示的用户群组中选取的被推荐用户ID得到,但本发明实
施例对此不进行限制,任何可以获取所述向预定用户群组推荐加入的被推荐用
户ID的方法都属于本发明实施例保护的范围。

202、向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令,所
述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。

本发明实施例中,当用户需要将一个用户群组中的用户推荐加入到另一个
用户群组中时,获取向预定用户群组推荐加入的被推荐用户ID,并向服务器发
送推荐用户加入到预定用户群组的推荐加入协议命令;所述服务器接收到该推
荐加入协议命令后,根据所述推荐加入协议命令中包含的预定用户群组ID确定
所述预定用户群组的创建用户,并向所述创建用户发送推荐加入通知消息,当
接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群组中的
响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中,从
而实现了用户给某个用户群组推荐其他用户,极大的方便了用户群组的扩展创
建。

实施例2

本发明实施例提供一种管理用户群组成员的方法,如图3所示,该方法包
括:

301、客户端获取向预定用户群组推荐加入的被推荐用户ID,并向服务器发
送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令
中包含被推荐用户ID和预定用户群组ID。

302、服务器接收客户端发送的推荐用户加入到预定用户群组的推荐加入协
议命令,并根据所述预定用户群组ID确定所述预定用户群组的创建用户。

303、所述服务器根据所述推荐用户ID确定所述预定用户群组的创建用户
是否为所述推荐用户;若所述预定用户群组的创建用户为所述推荐用户,则执
行步骤304;若所述预定用户群组的创建用户为非所述推荐用户时,则执行步骤
305。

304、直接将所述被推荐用户ID添加到所述预定用户群组的成员列表中。

305、向所述创建用户发送推荐加入通知消息,以便所述创建用户确定是否
将被推荐用户加入到所述预定用户群组。

306、当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用
户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员
列表中。

307、当接收到所述创建用户发送的拒绝将所述推荐用户加入到所述预定用
户群组中的响应消息时,不将所述被推荐用户ID添加到所述预定用户群组的成
员列表中。

进一步可选的,在将所述被推荐用户ID添加到所述预定用户群组的成员列
表中之后,还包括:

向所述推荐用户发送被推荐用户已被预定用户群组收录的通知消息,以便
推荐用户客户端将所述通知消息创建对应提醒界面,提示用户被推荐用户的加
入状态;和/或

向所述被推荐用户发送其已被推荐收录到预定用户群组的通知消息,以便
被推荐用户客户端将所述通知消息创建对应提醒界面,提示被推荐用户已经加
入了用户群组。

进一步可选的,用户在向预定用户群组推荐加入用户时,可以如步骤301
至307中所述的一次只推荐一个用户加入,但也可以一次推荐多个用户加入。
当推荐多个用户加入时,步骤301中所述客户端获取向预定用户群组推荐加入
的多个用户ID,并在向服务器发送推荐加入协议命令时,将所述多个用户ID以
被推荐用户ID列表的形式包含在所述推荐加入协议命令中;所述服务器可以将
所述被推荐用户ID列表中的每个被推荐用户按照步骤302至307中描述的方法
逐一进行推荐加入操作,具体的描述,本发明实施例此处将不再赘述。

本发明实施例中,当用户需要将一个用户群组中的用户推荐加入到另一个
用户群组中时,获取向预定用户群组推荐加入的被推荐用户ID,并向服务器发
送推荐用户加入到预定用户群组的推荐加入协议命令;所述服务器接收到该推
荐加入协议命令后,根据所述推荐加入协议命令中包含的预定用户群组ID确定
所述预定用户群组的创建用户,并向所述创建用户发送推荐加入通知消息,当
接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群组中的
响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中,从
而实现了用户给某个群组推荐其他用户,方便了用户群组的扩展创建。更进一
步的,用户向预定用户群组推荐加入的用户时,可以一次推荐多个用户加入,
避免了一个个的加入时多次向服务器发送推荐加入协议命令,节省了资源,极
大的方便了用户群组的扩展创建。

并且,本发明实施例中,当所述预定用户群组的创建用户为所述推荐用户
时,直接将所述被推荐用户ID添加到所述预定用户群组的成员列表中,节省了
预定用户群组的创建用户的确认,加快了被推荐用户的加入流程。

进一步的,在将所述被推荐用户ID添加到所述预定用户群组的成员列表中
之后,本发明实施例还可以向所述推荐用户发送被推荐用户已被预定用户群组
收录的通知消息,方便推荐用户得知被推荐用户加入的状态;并且还可以向所
述被推荐用户发送其已被推荐收录到预定用户群组的通知消息,以便被推荐用
户得知自己加入的用户群组,提高了用户体验。

实施例3

本发明实施例提供一种管理用户群组成员的方法,该方法主要阐述显示用
户创建或者加入的用户群组的信息,如图4所示,该方法包括:

401、客户端向所述服务器发送获取ID列表协议命令,所述获取ID列表协
议命令用于获取用户创建或者加入的用户群组ID列表,所述获取ID列表协议
命令中包含所述用户ID。

其中,所述客户端向所述服务器发送获取用户创建或者加入的用户群组ID
列表的获取ID列表协议命令,可以在用户登录客户端时自动向服务器发送,也
可以在用户登录客户端后,由用户触发向服务器发送,本发明实施例对此不进
行限制。

402、服务器接收所述客户端发送的获取ID列表协议命令,根据所述用户
ID获取所述用户创建或者加入的用户群组ID列表,并将所述用户群组ID列表
发送给所述客户端。

需要说明的是,每个用户群组的创建,其创建的相关信息所述服务器都会
以数据表的形式保存,所述的相关信息可以包括用户群组名、用户群组ID、创
建者等;并且每个用户的相关信息所述服务器也会以数据表的形式保存,当需
要查询用户的相关信息时,其可以根据用户ID查询相关数据表,便可以获取该
用户的相关信息,包括该用户创建或者加入的用户群组ID。

403、所述客户端接收所述服务器返回的所述用户创建或者加入的用户群组
ID列表;根据所述用户群组ID列表,获取所述用户群组ID列表中各个用户群
组的基本资料信息,并将所述各个用户群组的基本资料信息展示。

进一步的,当用户获取并显示了自己创建或加入的用户群组列表后,用户
还可以通过隐私设置设置该用户群组列表是否可以被其他用户查看,具体的,
如图5所示,该方法包括:

501、客户端获取用户设置的隐私设置选项,所述隐私设置选项包括是否向
其他用户展示用户创建或者加入的用户群组。

其中,用户在设置所述隐私设置选项时,可以通过隐私设置界面设置所述
隐私设置选项,所述隐私设置选项可以通过单元框的形式供用户选择,但本发
明实施例对此并不进行限制。当在微博中时,所述隐私设置选项可以为是否在
个人资料中或者客人页中向其他用户展示用户创建或者加入的用户群组,但本
发明实施例对此不进行限制,只要所述隐私设置选项为包括是否向其他用户展
示用户创建或者加入的用户群组便可。

502、所述客户端根据所述隐私设置选项向所述服务器发送隐私设置协议命
令,所述隐私设置协议命令中包含所述用户ID。

503、服务器接收所述客户端发送的隐私设置协议命令,根据所述用户ID
获取所述隐私设置对应的数据内容,并根据所述隐私设置协议命令对所述数据
内容进行隐私设置,以便其他用户查询该用户的个人资料时,根据所述隐私设
置确定是否将该用户创建或者加入的用户群组显示给其他用户。

进一步可选的,用户可以在客户端查看其他用户的个人资料,基于上述步
骤501至503中的描述,用户在查看其他用户的个人资料时,根据该其他用户
设置的隐私设置的不同,获取的个人资料不同,包括含有其他用户创建或加入
的用户群组列表的个人资料和不含有其他用户创建或加入的用户群组列表的个
人资料,具体方法如图6所示,该方法包括:

601、客户端向所述服务器发送获取其他用户个人资料的协议命令,所述获
取其他用户个人资料的协议命令中包含所述用户ID;其中,所述获取其他用户
个人资料的协议命令,为当用户查询除自己以外的其他用户的个人资料时,向
所述服务器发送的协议命令。

602、服务器接收客户端发送的获取其他用户个人资料的协议命令,所述获
取其他用户个人资料的协议命令中包含所述用户ID,并根据所述用户ID获取所
述用户对应的隐私设置项和所述用户的基本资料。

603、若所述隐私设置项为向其他用户展示用户创建或者加入的用户群组,
则获取所述用户创建或者加入的用户群组ID列表,并将所述用户的基本资料和
所述用户创建或者加入的用户群组ID列表发送给所述客户端。

604、所述客户端接收所述服务器发送的所述用户的基本资料和所述用户创
建或者加入的用户群组ID列表,根据用户群组ID列表查询获取所述用户群组
ID列表中各个用户群组的基本资料信息,并根据所述各个用户群组的基本资料
信息和所述用户的基本资料创建所述用户的第一个人资料界面,并将所述第一
个人资料界面展示,结束本次用户个人资料的获取。

605、若所述隐私设置项为不向其他用户展示用户创建或者加入的用户群
组,则所述服务器将所述用户的基本资料发送给所述客户端。

606、所述客户端接收所述服务器发送的所述用户的基本资料,根据所述用
户的基本资料创建所述用户的第二个人资料界面,并将所述第二个人资料界面
展示,结束本次用户个人资料的获取。

本发明实施例中,可以在用户个人资料中将用户创建或者加入的用户群组
展示给用户,方便用户查看其被哪些用户群组收录,提高了用户体验。

并且,本发明实施例中,在将用户创建或者加入的用户群组的信息展示给
用户后,用户可以通过隐私设置操作界面设置该用户群组列表是否可以被其他
用户查看,能够满足用户对于隐私的保护;当用户设置为向其他用户展示用户
创建或者加入的用户群组时,其他用户可以非常方便的查看到与该用户相关的
用户群组,极大的方便了用户扩展创建用户群组。

实施例4

本发明实施例提供一种服务器,如图7所示,该服务器包括:第一接收单
元71、第一确定单元72、第一发送单元73和第一操作单元74。

第一接收单元71,用于接收客户端发送的推荐用户加入到预定用户群组的
推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群
组ID。

第一确定单元72,用于根据所述第一接收单元71接收的所述预定用户群组
ID确定所述预定用户群组的创建用户。

第一发送单元73,用于向所述第一确定单元72确定的所述创建用户发送推
荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用
户群组中。

第一操作单元74,用于当接收到所述创建用户发送的同意将所述推荐用户
加入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预
定用户群组的成员列表中。

可选的,如图8所示,该服务器还包括:第二操作单元75。

第二操作单元75,用于当接收到所述创建用户发送的拒绝将所述推荐用户
加入到所述预定用户群组中的响应消息时,不将所述被推荐用户ID添加到所述
预定用户群组的成员列表中。

可选的,如图9所示,该服务器还包括:第二确定单元76。

第二确定单元76,用于当所述推荐协议命令中还包括推荐用户ID时,在所
述第一确定单元72根据所述预定用户群组ID确定所述预定用户群组的创建用
户之后,根据所述推荐用户ID确定所述预定用户群组的创建用户是否为所述推
荐用户。

所述第一操作单元74还用于,在所述第二确定单元76确定所述预定用户
群组的创建用户为所述推荐用户时,直接将所述被推荐用户ID添加到所述预定
用户群组的成员列表中。

所述第一发送单元73还用于,在所述第二确定单元76确定所述预定用户
群组的创建用户为不是所述推荐用户时,向所述创建用户发送推荐加入通知消
息。

可选的,如图10所示,该服务器还包括:第一通知单元77和/或第二通知
单元78。

第一通知单元77,用于在所述第一操作单元74将所述被推荐用户ID添加
到所述预定用户群组的成员列表中之后,向所述推荐用户发送被推荐用户已被
预定用户群组收录的通知消息。

第二通知单元78,用于在所述第一操作单元74将所述被推荐用户ID添加
到所述预定用户群组的成员列表中之后,向所述被推荐用户发送其已被推荐收
录到预定用户群组的通知消息。

可选的,如图11所示,该服务器还包括:第二接收单元79、第一获取单元
710和第二发送单元711。

第二接收单元79,用于接收客户端发送的获取ID列表协议命令,所述获取
ID列表协议命令用于获取用户创建或者加入的用户群组ID列表,所述获取ID
列表协议命令中包含所述用户ID。

第一获取单元710,用于根据所述第二接收单元79接收的所述用户ID获取
所述用户创建或者加入的用户群组ID列表。

第二发送单元711,用于将所述第一获取单元710获取的所述用户群组ID
列表发送给所述客户端。

可选的,如图12所示,该服务器还包括:第三接收单元712、第二获取单
元713和设置单元714。

第三接收单元712,用于接收所述客户端发送的隐私设置协议命令,所述隐
私设置协议命令中包含所述用户ID;其中,所述隐私设置协议命令为所述客户
端根据用户设置的隐私设置选项向所述服务器发送的协议命令,所述隐私设置
选项包括是否向其他用户展示用户创建或者加入的用户群组。

第二获取单元713,用于根据所述第三接收单元712接收的所述用户ID获
取所述隐私设置对应的数据内容。

设置单元714,用于根据所述隐私设置协议命令对所述第二获取单元713获
取的所述数据内容进行隐私设置。

可选的,如图13所示,该服务器还包括:第四接收单元715、第三获取单
元716、第四获取单元717和第三发送单元718。

第四接收单元715,用于接收客户端发送的获取其他用户个人资料的协议命
令,所述获取其他用户个人资料的协议命令中包含其他用户的用户I D;其中,
所述获取其他用户个人资料的协议命令,为当用户查询除自己以外的其他用户
的个人资料时,向所述服务器发送的协议命令。

第三获取单元716,用于根据所述第四接收单元715接收的所述用户ID获
取所述用户对应的隐私设置项和所述用户的基本资料。

第四获取单元717,用于当所述隐私设置项为向其他用户展示用户创建或者
加入的用户群组时,获取所述用户创建或者加入的用户群组ID列表。

第三发送单元718,用于将所述第三获取单元716获取的所述用户的基本资
料和所述第四获取单元717获取的所述用户创建或者加入的用户群组ID列表发
送给所述客户端。

所述第三发送单元718还用于,当所述隐私设置项为不向其他用户展示用
户创建或者加入的用户群组时,将所述第三获取单元716获取的所述用户的基
本资料发送给所述客户端。

需要说明的是,该服务器所包含功能模块的其他描述,可以参考实施例1
至实施例3中的相应描述,本发明实施例此处将不再赘述。

本发明实施例还提供一种客户端,如图14所示,该客户端包括:第一获取
单元81和第一发送单元82。

第一获取单元81,用于获取向预定用户群组推荐加入的被推荐用户ID。其
中,所述第一获取单元81获取向预定用户群组推荐加入的被推荐用户ID时,
可以通过接收用户输入的所述被推荐用户ID获取,也可以通过接收用户从该用
户的用户群组中选取的所述被推荐用户ID获取,但本发明实施例对此不进行限
制。

第一发送单元82,用于向服务器发送推荐用户加入到预定用户群组的推荐
加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。

可选的,如图15所示,该客户端还包括:第二发送单元83、第一接收单元
84、第二获取单元85和展示单元86。

第二发送单元83,用于向所述服务器发送获取ID列表协议命令,所述获取
ID列表协议命令用于获取用户创建或者加入的用户群组ID列表的协议命令,所
述获取ID列表协议命令中包含所述用户ID。

第一接收单元84,用于接收所述服务器返回的所述用户创建或者加入的用
户群组ID列表。

第二获取单元85,用于根据所述第一接收单元84接收的所述用户群组I D
列表,获取所述用户群组ID列表中各个用户群组的基本资料信息。

展示单元86,用于将所述第二获取单元85获取的所述各个用户群组的基本
资料信息展示。

可选的,如图16所示,该客户端还包括:第三获取单元87和第三发送单
元88。

第三获取单元87,用于在所述展示单元86将所述各个用户群组的基本资料
信息展示之后,获取用户设置的隐私设置选项,所述隐私设置选项包括是否向
其他用户展示用户创建或者加入的用户群组。

第三发送单元88,用于根据所述第三获取单元87获取的所述隐私设置选项
向所述服务器发送隐私设置协议命令,所述隐私设置协议命令中包含所述用户
ID。

可选的,如图17所示,该客户端还包括:第四发送单元89、第二接收单元
810、第一操作单元811、第一创建展示单元812和第二创建展示单元813。

第四发送单元89,用于用户查询除用户自己以外的其他用户的个人资料时,
向所述服务器发送获取其他用户个人资料的协议命令,所述获取其他用户个人
资料的协议命令中包含所述用户ID。

第二接收单元810,用于接收所述服务器返回的所述用户的基本资料,或者
所述用户的基本资料和所述用户创建或者加入的用户群组ID列表返回给所述客
户端。

第一操作单元810,用于当所述第二接收单元89接收到所述用户的基本资
料和所述用户创建或者加入的用户群组ID列表返回给所述客户端时,根据用户
群组ID列表查询获取所述用户群组ID列表中各个用户群组的基本资料信息。

第一创建展示单元811,用于根据所述用户的基本资料和所述第一操作单元
810获取的各个用户群组的基本资料信息,创建所述用户的第一个人资料界面,
并将所述第一个人资料界面展示。

第二创建展示单元812,用于当所述第二接收单元89接收到所述用户的基
本资料时,根据所述用户的基本资料创建所述用户的第二个人资料界面,并将
所述第二个人资料界面展示。

需要说明的是,该客户端所包含功能模块的其他描述,可以参考实施例1
至实施例3中的相应描述,本发明实施例此处将不再赘述。

本发明实施例还提供一种管理用户群组成员的系统,如图18所示,该系统
包括:客户端91和服务器92。

客户端91,用于获取向预定用户群组推荐加入的被推荐用户ID;向服务器
92发送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议
命令中包含被推荐用户ID和预定用户群组ID。

服务器92,用于接收客户端91发送的推荐用户加入到预定用户群组的推荐
加入协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID;
根据所述预定用户群组ID确定所述预定用户群组的创建用户,并向所述创建用
户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所
述预定用户群组中;当接收到所述创建用户发送的同意将所述推荐用户加入到
所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户
群组的成员列表中。

需要说明的是,该系统所包含功能模块的其他描述,可以参考实施例1至
实施例3,以及本实施例装置本分的相应描述,本发明实施例此处将不再赘述。

本发明实施例中,当用户需要将一个用户群组中的用户推荐加入到另一个
用户群组中时,客户端获取向预定用户群组推荐加入的被推荐用户ID,并向服
务器发送推荐用户加入到预定用户群组的推荐加入协议命令;所述服务器接收
到该推荐加入协议命令后,根据所述推荐加入协议命令中包含的预定用户群组
ID确定所述预定用户群组的创建用户,并向所述创建用户发送推荐加入通知消
息,当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群
组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表
中,从而实现了其他用户给某个群组推荐其他用户,方便了用户群组的扩展创
建。更进一步的,用户向预定用户群组推荐加入的用户时,可以一次推荐多个
用户加入,避免了一个个的加入时多次向服务器发送推荐加入协议命令,节省
了资源,极大的方便了用户群组的扩展创建。

并且,本发明实施例中,当所述预定用户群组的创建用户为所述推荐用户
时,直接将所述被推荐用户ID添加到所述预定用户群组的成员列表中,节省了
预定用户群组的创建用户的确认,加快了被推荐用户的加入流程。

进一步的,在将所述被推荐用户ID添加到所述预定用户群组的成员列表中
之后,本发明实施例还可以向所述推荐用户发送被推荐用户已被预定用户群组
收录的通知消息,方便推荐用户得知被推荐用户加入的状态;并且还可以向所
述被推荐用户发送其已被推荐收录到预定用户群组的通知消息,以便被推荐用
户得知自己加入的用户群组,提高了用户体验。

本发明实施例中,可以在用户个人资料中将用户创建或者加入的用户群组
展示给用户,方便用户查看其被哪些用户群组收录,提高了用户体验。

并且,本发明实施例中,在将用户创建或者加入的用户群组的信息展示给
用户后,用户可以通过隐私设置操作界面设置该用户群组列表是否可以被其他
用户查看,能够满足用户对于隐私的保护;当用户设置为在个人资料中展示用
户创建或者加入的用户群组或者在客人页中展示用户创建或者加入的用户群组
时,其他用户客户非常方便的查看到与该用户相关的用户群组,极大的方便了
用户扩展创建用户群组。

需要说明的是,本发明实施例中的用户群组可是微博中的微博List列表,
也可以是其他IM软件工具中的群,本发明实施例对此不进行限制。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发
明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多
情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或
者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软
件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若
干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备
等)执行本发明各个实施例所述的方法。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于
此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到
变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应
以所述权利要求的保护范围为准。

管理用户群组成员的方法、装置及系统.pdf_第1页
第1页 / 共25页
管理用户群组成员的方法、装置及系统.pdf_第2页
第2页 / 共25页
管理用户群组成员的方法、装置及系统.pdf_第3页
第3页 / 共25页
点击查看更多>>
资源描述

《管理用户群组成员的方法、装置及系统.pdf》由会员分享,可在线阅读,更多相关《管理用户群组成员的方法、装置及系统.pdf(25页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102651713 A (43)申请公布日 2012.08.29 C N 1 0 2 6 5 1 7 1 3 A *CN102651713A* (21)申请号 201110043489.7 (22)申请日 2011.02.23 H04L 12/58(2006.01) H04L 29/06(2006.01) (71)申请人腾讯科技(深圳)有限公司 地址 518000 广东省深圳市福田区赛格科技 园2栋东403室 (72)发明人张丽 李晶晶 (74)专利代理机构北京中博世达专利商标代理 有限公司 11274 代理人申健 (54) 发明名称 管理用户群组成员的方法、装置及系。

2、统 (57) 摘要 本发明实施例公开了一种管理用户群组成员 的方法、装置及系统,涉及计算机技术领域,实现 了用户给某个群组推荐其他用户,极大的方便了 用户群组的扩展创建。本发明方法包括:客户端 获取向预定用户群组推荐加入的被推荐用户ID, 并向服务器发送推荐用户加入到预定用户群组的 推荐加入协议命令;服务器接收所述推荐加入协 议命令,根据所述推荐加入协议命令中包含的预 定用户群组ID确定所述预定用户群组的创建用 户,并向所述创建用户发送推荐加入通知消息; 当接收到所述创建用户发送的同意将所述推荐用 户加入到所述预定用户群组中的响应消息时,将 所述被推荐用户ID添加到所述预定用户群组的 成员列表。

3、中。 (51)Int.Cl. 权利要求书3页 说明书11页 附图10页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 3 页 说明书 11 页 附图 10 页 1/3页 2 1.一种管理用户群组成员的方法,其特征在于,包括: 服务器接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命令,所述推 荐加入协议命令中包含被推荐用户标识ID和预定用户群组ID; 根据所述预定用户群组ID确定所述预定用户群组的创建用户,并向所述创建用户发 送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群组 中; 当接收到所述创建用户发送的同意将所述推荐用户加入到。

4、所述预定用户群组中的响 应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中。 2.根据权利要求1所述的方法,其特征在于,所述推荐协议命令中还包括推荐用户ID, 在根据所述预定用户群组ID确定所述预定用户群组的创建用户之后,该方法还包括: 根据所述推荐用户ID确定所述预定用户群组的创建用户是否为所述推荐用户; 若所述预定用户群组的创建用户为所述推荐用户,则直接将所述被推荐用户ID添加 到所述预定用户群组的成员列表中; 若所述预定用户群组的创建用户不是所述推荐用户时,则执行所述向所述创建用户 发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群 组。 3.根。

5、据权利要求1或2所述的方法,其特征在于,在将所述被推荐用户ID添加到所述 预定用户群组的成员列表中之后,还包括: 向所述推荐用户发送被推荐用户已被预定用户群组收录的通知消息;和/或 向所述被推荐用户发送其已被推荐收录到预定用户群组的通知消息。 4.根据权利要求1或2所述的方法,其特征在于,所述推荐加入协议命令中包含的被推 荐用户ID为一个被推荐用户ID或者多个被推荐用户ID,所述多个被推荐用户ID以被推荐 用户ID列表的形式包含在所述推荐加入协议命令中; 当所述推荐加入协议命令中包含被推荐用户ID列表时,将所述被推荐用户ID列表中 的每个被推荐用户逐一进行推荐加入操作。 5.根据权利要求1所述。

6、的方法,其特征在于,还包括: 接收客户端发送的获取ID列表协议命令,所述获取ID列表协议命令用于获取所述用 户创建或者加入的用户群组ID列表,所述获取ID列表协议命令中包含所述用户ID; 根据所述用户ID获取所述用户创建或者加入的用户群组ID列表,并将所述用户群组 ID列表发送给所述客户端。 6.一种管理用户群组成员的方法,其特征在于,包括: 客户端获取向预定用户群组推荐加入的被推荐用户ID; 向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议 命令中包含被推荐用户ID和预定用户群组ID。 7.根据权利要求6所述的方法,其特征在于,还包括: 向所述服务器发送获取ID列表。

7、协议命令,所述获取ID列表协议命令用于获取用户 创建或者加入的用户群组ID列表的协议命令,所述获取ID列表协议命令中包含所述用户 ID; 接收所述服务器返回的所述用户创建或者加入的用户群组ID列表; 权 利 要 求 书CN 102651713 A 2/3页 3 根据所述用户群组ID列表,获取所述用户群组ID列表中各个用户群组的基本资料信 息,并将所述各个用户群组的基本资料信息展示。 8.一种服务器,其特征在于,包括: 第一接收单元,用于接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议 命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID; 第一确定单元,用于根据所述第一接收。

8、单元接收的所述预定用户群组ID确定所述预 定用户群组的创建用户; 第一发送单元,用于向所述第一确定单元确定的所述创建用户发送推荐加入通知消 息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群组中; 第一操作单元,用于当接收到所述创建用户发送的同意将所述推荐用户加入到所述预 定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表 中。 9.根据权利要求8所述的服务器,其特征在于,还包括: 第二确定单元,用于当所述推荐协议命令中还包括推荐用户ID时,在所述第一确定单 元根据所述预定用户群组ID确定所述预定用户群组的创建用户之后,根据所述推荐用户 ID确定所述预定用。

9、户群组的创建用户是否为所述推荐用户; 所述第一操作单元还用于,在所述第二确定单元确定所述预定用户群组的创建用户为 所述推荐用户时,直接将所述被推荐用户ID添加到所述预定用户群组的成员列表中; 所述第一发送单元还用于,在所述第二确定单元确定所述预定用户群组的创建用户不 是所述推荐用户时,向所述创建用户发送推荐加入通知消息。 10.根据权利要求8或9所述的服务器,其特征在于,还包括: 第一通知单元,用于在所述第一操作单元将所述被推荐用户ID添加到所述预定用户 群组的成员列表中之后,向所述推荐用户发送被推荐用户已被预定用户群组收录的通知消 息;和/或 第二通知单元,用于在所述第一操作单元将所述被推荐。

10、用户ID添加到所述预定用户 群组的成员列表中之后,向所述被推荐用户发送其已被推荐收录到预定用户群组的通知消 息。 11.根据权利要求8所述的服务器,其特征在于,还包括: 第二接收单元,用于接收客户端发送的获取ID列表协议命令,所述获取ID列表协议命 令用于获取所述用户创建或者加入的用户群组ID列表,所述获取ID列表协议命令中包含 所述用户ID; 第一获取单元,用于根据所述第二接收单元接收的所述用户ID获取所述用户创建或 者加入的用户群组ID列表; 第二发送单元,用于将所述第一获取单元发送的所述用户群组ID列表发送给所述客 户端。 12.一种客户端,其特征在于,包括: 第一获取单元,用于获取向预。

11、定用户群组推荐加入的被推荐用户ID; 第一发送单元,用于向服务器发送推荐用户加入到预定用户群组的推荐加入协议命 令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。 权 利 要 求 书CN 102651713 A 3/3页 4 13.根据权利要求12所述的客户端,其特征在于,还包括: 第二发送单元,用于向所述服务器发送获取ID列表协议命令,所述获取ID列表协议命 令用于获取用户创建或者加入的用户群组ID列表,所述获取ID列表协议命令中包含所述 用户ID; 第一接收单元,用于接收所述服务器返回的所述用户创建或者加入的用户群组ID列 表; 第二获取单元,用于根据所述第一接收单元接收的所。

12、述用户群组ID列表,获取所述用 户群组ID列表中各个用户群组的基本资料信息; 展示单元,用于将所述第二获取单元获取的所述各个用户群组的基本资料信息展示。 14.一种管理用户群组成员的系统,其特征在于,包括: 客户端,用于获取向预定用户群组推荐加入的被推荐用户ID;向服务器发送推荐用户 加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户ID 和预定用户群组ID; 服务器,用于接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命令, 所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID;根据所述预定用户群组 ID确定所述预定用户群组的创建用户,并向所述创建用户发。

13、送推荐加入通知消息,以便所 述创建用户确定是否将被推荐用户加入到所述预定用户群组中;当接收到所述创建用户发 送的同意将所述推荐用户加入到所述预定用户群组中的响应消息时,将所述被推荐用户ID 添加到所述预定用户群组的成员列表中。 权 利 要 求 书CN 102651713 A 1/11页 5 管理用户群组成员的方法、 装置及系统 技术领域 0001 本发明涉及计算机技术领域,尤其涉及一种管理用户群组成员的方法、装置及系 统。 背景技术 0002 网络IM(Instant Messaging,即时通讯)工具发展到今天,已经被大多数的网民 所接受,成为用户与他人进行交流和沟通必不可少的软件工具。因此。

14、用户对IM软件的易用 性,稳定性,安全性等方面提出了较高的要求。在IM软件中,主要实现的是一对一的好友单 独聊天以及一对N的群组或者讨论组的消息聊天模式。随着互联网应用的不断发展,类似 twitter(微博)的应用也不断发展壮大,使用这类微型博客时,用户可通过140个字左右的 一句话来表达自己,这种方式可以使信息进行快速传播与传递,实现用户消息聊天模式从 一对一、一对N到一对无穷的一种跨越。这种一对无穷的聊天模式,也意味着一个用户可以 对无穷多用户进行消息的传播,同时一个用户同时也可以收听万级以上的用户,因此这里 对大用户量的应用提出了新的要求。 0003 在现有IM软件中的群组功能,是通过如。

15、下方式实现的,该方式包括:用户获取需 要加入的用户群组信息,通过客户端向服务器发送加入请求,所述加入请求中包含该用户 ID和需要加入用户群组信息;服务器接收该加入请求,根据该用户群组信息向所述用户群 组的管理员发送加入请求通知,在用户群组的管理员同意后该用户便可以加入该用户群 组。 0004 发明人在实施上述群组功能时,发现IM软件中的群组功能属于一个封闭的用户 聚合体,用户只能在获知其要加入的用户群组信息后,才能申请加入其想要加入的用户群 组,并且其他用户无法给某个群组推荐其他用户。 发明内容 0005 本发明的实施例提供一种管理用户群组成员的方法、装置及系统,实现了用户给 某个群组推荐其他。

16、用户,极大的方便了用户群组的扩展创建。 0006 为达到上述目的,本发明的实施例采用如下技术方案: 0007 一方面,本发明的实施例提供一种管理用户群组成员的方法,包括: 0008 服务器接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命令,所 述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID; 0009 根据所述预定用户群组ID确定所述预定用户群组的创建用户,并向所述创建用 户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户 群组中; 0010 当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群组中 的响应消息时,将所述被推荐用户ID。

17、添加到所述预定用户群组的成员列表中。 0011 一方面,本发明的实施例还提供一种管理用户群组成员的方法,包括: 说 明 书CN 102651713 A 2/11页 6 0012 客户端获取向预定用户群组推荐加入的被推荐用户ID; 0013 向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐加入 协议命令中包含被推荐用户ID和预定用户群组ID。 0014 另一方面,本发明的实施例提供一种服务器,包括: 0015 第一接收单元,用于接收客户端发送的推荐用户加入到预定用户群组的推荐加入 协议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID; 0016 第一确定单元,用。

18、于根据所述第一接收单元接收的所述预定用户群组ID确定所 述预定用户群组的创建用户; 0017 第一发送单元,用于向所述第一确定单元确定的所述创建用户发送推荐加入通知 消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群组中; 0018 第一操作单元,用于当接收到所述创建用户发送的同意将所述推荐用户加入到所 述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员 列表中。 0019 另一方面,本发明的实施例还提供一种客户端,包括: 0020 第一获取单元,用于获取向预定用户群组推荐加入的被推荐用户ID; 0021 第一发送单元,用于向服务器发送推荐用户加入到预定。

19、用户群组的推荐加入协议 命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。 0022 再一方面,本发明实施例提供一种管理用户群组成员的系统,包括: 0023 客户端,用于获取向预定用户群组推荐加入的被推荐用户ID;向服务器发送推荐 用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户 ID和预定用户群组ID; 0024 服务器,用于接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命 令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID;根据所述预定用户群 组ID确定所述预定用户群组的创建用户,并向所述创建用户发送推荐加入通知消息,以便。

20、 所述创建用户确定是否将被推荐用户加入到所述预定用户群组中;当接收到所述创建用户 发送的同意将所述推荐用户加入到所述预定用户群组中的响应消息时,将所述被推荐用户 ID添加到所述预定用户群组的成员列表中。 0025 本发明实施例提供的技术方案,当用户需要将一个用户群组中的用户推荐加入到 另一个用户群组中时,获取向预定用户群组推荐加入的被推荐用户ID,并向服务器发送推 荐用户加入到预定用户群组的推荐加入协议命令;所述服务器接收到该推荐加入协议命令 后,根据所述推荐加入协议命令中包含的预定用户群组ID确定所述预定用户群组的创建 用户,并向所述创建用户发送推荐加入通知消息,当接收到所述创建用户发送的同。

21、意将所 述推荐用户加入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述 预定用户群组的成员列表中,从而实现了用户给某个群组推荐其他用户,极大的方便了用 户群组的扩展创建。 附图说明 0026 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 说 明 书CN 102651713 A 3/11页 7 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 0027 图1为实施例1中服务器侧管理用户群组成员的方法流程图; 002。

22、8 图2为实施例1中客户端侧管理用户群组成员的方法流程图; 0029 图3为实施例2中管理用户群组成员的方法流程图; 0030 图4为实施例3中一种管理用户群组成员的方法流程图; 0031 图5为实施例3中另一种管理用户群组成员的方法流程图; 0032 图6为实施例3中另一种管理用户群组成员的方法流程图; 0033 图7为实施例4中一种服务器的组成框图; 0034 图8为实施例4中另一种服务器的组成框图; 0035 图9为实施例4中另一种服务器的组成框图; 0036 图10为实施例4中另一种服务器的组成框图; 0037 图11为实施例4中另一种服务器的组成框图; 0038 图12为实施例4中另。

23、一种服务器的组成框图; 0039 图13为实施例4中另一种服务器的组成框图; 0040 图14为实施例4中一种客户端的组成框图; 0041 图15为实施例4中一种客户端的组成框图; 0042 图16为实施例4中一种客户端的组成框图; 0043 图17为实施例4中一种客户端的组成框图; 0044 图18为实施例4中一种管理用户群组成员的系统组成框图。 具体实施方式 0045 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的。

24、所有其他 实施例,都属于本发明保护的范围。 0046 实施例1 0047 本发明实施例提供一种管理用户群组成员的方法,该方法为服务器侧的方法,如 图1所示,该方法包括: 0048 101、服务器接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命 令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。 0049 102、根据所述预定用户群组ID确定所述预定用户群组的创建用户,并向所述创 建用户发送推荐加入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定 用户群组中。 0050 需要说明的是,用户在创建用户群组时,服务器会记录用户群组创建的相关信息, 并将所述相关信息。

25、以数据表的形式存储,该相关信息包括用户群组名、用户群组ID、创建者 等信息,当服务需要获取一个用户群组的创建者时,仅需要根据所述用户群组的ID查询用 户群组相关信息数据表,便可以获取第一用户群组的创建者,因此本发明实施例中在根据 所述预定用户群组ID确定所述预定用户群组的创建用户时,即可以通过所述预定用户群 说 明 书CN 102651713 A 4/11页 8 组ID查询该用户群组相关信息数据表确定所述预定用户群组的创建用户。 0051 103、当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群 组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中。 005。

26、2 本发明的实施例还提供一种管理用户群组成员的方法,该方法为客户端侧的方 法,如图2所示,该方法包括: 0053 201、客户端获取向预定用户群组推荐加入的被推荐用户ID。 0054 其中,所述客户端获取向预定用户群组推荐加入的被推荐用户ID时,可以通过接 收用户通过界面操作手动输入的被推荐用户ID得到,也可以通过接收用户通过界面操作 从已显示的用户群组中选取的被推荐用户ID得到,但本发明实施例对此不进行限制,任何 可以获取所述向预定用户群组推荐加入的被推荐用户ID的方法都属于本发明实施例保护 的范围。 0055 202、向服务器发送推荐用户加入到预定用户群组的推荐加入协议命令,所述推荐 加入。

27、协议命令中包含被推荐用户ID和预定用户群组ID。 0056 本发明实施例中,当用户需要将一个用户群组中的用户推荐加入到另一个用户群 组中时,获取向预定用户群组推荐加入的被推荐用户ID,并向服务器发送推荐用户加入到 预定用户群组的推荐加入协议命令;所述服务器接收到该推荐加入协议命令后,根据所述 推荐加入协议命令中包含的预定用户群组ID确定所述预定用户群组的创建用户,并向所 述创建用户发送推荐加入通知消息,当接收到所述创建用户发送的同意将所述推荐用户加 入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组 的成员列表中,从而实现了用户给某个用户群组推荐其他用户,极大的方便。

28、了用户群组的 扩展创建。 0057 实施例2 0058 本发明实施例提供一种管理用户群组成员的方法,如图3所示,该方法包括: 0059 301、客户端获取向预定用户群组推荐加入的被推荐用户ID,并向服务器发送推荐 用户加入到预定用户群组的推荐加入协议命令,所述推荐加入协议命令中包含被推荐用户 ID和预定用户群组ID。 0060 302、服务器接收客户端发送的推荐用户加入到预定用户群组的推荐加入协议命 令,并根据所述预定用户群组ID确定所述预定用户群组的创建用户。 0061 303、所述服务器根据所述推荐用户ID确定所述预定用户群组的创建用户是否为 所述推荐用户;若所述预定用户群组的创建用户为所。

29、述推荐用户,则执行步骤304;若所述 预定用户群组的创建用户为非所述推荐用户时,则执行步骤305。 0062 304、直接将所述被推荐用户ID添加到所述预定用户群组的成员列表中。 0063 305、向所述创建用户发送推荐加入通知消息,以便所述创建用户确定是否将被推 荐用户加入到所述预定用户群组。 0064 306、当接收到所述创建用户发送的同意将所述推荐用户加入到所述预定用户群 组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成员列表中。 0065 307、当接收到所述创建用户发送的拒绝将所述推荐用户加入到所述预定用户群 组中的响应消息时,不将所述被推荐用户ID添加到所述预定用户。

30、群组的成员列表中。 0066 进一步可选的,在将所述被推荐用户ID添加到所述预定用户群组的成员列表中 说 明 书CN 102651713 A 5/11页 9 之后,还包括: 0067 向所述推荐用户发送被推荐用户已被预定用户群组收录的通知消息,以便推荐用 户客户端将所述通知消息创建对应提醒界面,提示用户被推荐用户的加入状态;和/或 0068 向所述被推荐用户发送其已被推荐收录到预定用户群组的通知消息,以便被推荐 用户客户端将所述通知消息创建对应提醒界面,提示被推荐用户已经加入了用户群组。 0069 进一步可选的,用户在向预定用户群组推荐加入用户时,可以如步骤301至307中 所述的一次只推荐一。

31、个用户加入,但也可以一次推荐多个用户加入。当推荐多个用户加入 时,步骤301中所述客户端获取向预定用户群组推荐加入的多个用户ID,并在向服务器发 送推荐加入协议命令时,将所述多个用户ID以被推荐用户ID列表的形式包含在所述推荐 加入协议命令中;所述服务器可以将所述被推荐用户ID列表中的每个被推荐用户按照步 骤302至307中描述的方法逐一进行推荐加入操作,具体的描述,本发明实施例此处将不再 赘述。 0070 本发明实施例中,当用户需要将一个用户群组中的用户推荐加入到另一个用户群 组中时,获取向预定用户群组推荐加入的被推荐用户ID,并向服务器发送推荐用户加入到 预定用户群组的推荐加入协议命令;所。

32、述服务器接收到该推荐加入协议命令后,根据所述 推荐加入协议命令中包含的预定用户群组ID确定所述预定用户群组的创建用户,并向所 述创建用户发送推荐加入通知消息,当接收到所述创建用户发送的同意将所述推荐用户加 入到所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组 的成员列表中,从而实现了用户给某个群组推荐其他用户,方便了用户群组的扩展创建。更 进一步的,用户向预定用户群组推荐加入的用户时,可以一次推荐多个用户加入,避免了一 个个的加入时多次向服务器发送推荐加入协议命令,节省了资源,极大的方便了用户群组 的扩展创建。 0071 并且,本发明实施例中,当所述预定用户群组的创建。

33、用户为所述推荐用户时,直接 将所述被推荐用户ID添加到所述预定用户群组的成员列表中,节省了预定用户群组的创 建用户的确认,加快了被推荐用户的加入流程。 0072 进一步的,在将所述被推荐用户ID添加到所述预定用户群组的成员列表中之后, 本发明实施例还可以向所述推荐用户发送被推荐用户已被预定用户群组收录的通知消息, 方便推荐用户得知被推荐用户加入的状态;并且还可以向所述被推荐用户发送其已被推荐 收录到预定用户群组的通知消息,以便被推荐用户得知自己加入的用户群组,提高了用户 体验。 0073 实施例3 0074 本发明实施例提供一种管理用户群组成员的方法,该方法主要阐述显示用户创建 或者加入的用户。

34、群组的信息,如图4所示,该方法包括: 0075 401、客户端向所述服务器发送获取ID列表协议命令,所述获取ID列表协议命令 用于获取用户创建或者加入的用户群组ID列表,所述获取ID列表协议命令中包含所述用 户ID。 0076 其中,所述客户端向所述服务器发送获取用户创建或者加入的用户群组ID列表 的获取ID列表协议命令,可以在用户登录客户端时自动向服务器发送,也可以在用户登录 客户端后,由用户触发向服务器发送,本发明实施例对此不进行限制。 说 明 书CN 102651713 A 6/11页 10 0077 402、服务器接收所述客户端发送的获取ID列表协议命令,根据所述用户ID获取 所述用户。

35、创建或者加入的用户群组ID列表,并将所述用户群组ID列表发送给所述客户端。 0078 需要说明的是,每个用户群组的创建,其创建的相关信息所述服务器都会以数据 表的形式保存,所述的相关信息可以包括用户群组名、用户群组ID、创建者等;并且每个用 户的相关信息所述服务器也会以数据表的形式保存,当需要查询用户的相关信息时,其可 以根据用户ID查询相关数据表,便可以获取该用户的相关信息,包括该用户创建或者加入 的用户群组ID。 0079 403、所述客户端接收所述服务器返回的所述用户创建或者加入的用户群组ID列 表;根据所述用户群组ID列表,获取所述用户群组ID列表中各个用户群组的基本资料信 息,并将所。

36、述各个用户群组的基本资料信息展示。 0080 进一步的,当用户获取并显示了自己创建或加入的用户群组列表后,用户还可以 通过隐私设置设置该用户群组列表是否可以被其他用户查看,具体的,如图5所示,该方法 包括: 0081 501、客户端获取用户设置的隐私设置选项,所述隐私设置选项包括是否向其他用 户展示用户创建或者加入的用户群组。 0082 其中,用户在设置所述隐私设置选项时,可以通过隐私设置界面设置所述隐私设 置选项,所述隐私设置选项可以通过单元框的形式供用户选择,但本发明实施例对此并不 进行限制。当在微博中时,所述隐私设置选项可以为是否在个人资料中或者客人页中向其 他用户展示用户创建或者加入的。

37、用户群组,但本发明实施例对此不进行限制,只要所述隐 私设置选项为包括是否向其他用户展示用户创建或者加入的用户群组便可。 0083 502、所述客户端根据所述隐私设置选项向所述服务器发送隐私设置协议命令,所 述隐私设置协议命令中包含所述用户ID。 0084 503、服务器接收所述客户端发送的隐私设置协议命令,根据所述用户ID获取所 述隐私设置对应的数据内容,并根据所述隐私设置协议命令对所述数据内容进行隐私设 置,以便其他用户查询该用户的个人资料时,根据所述隐私设置确定是否将该用户创建或 者加入的用户群组显示给其他用户。 0085 进一步可选的,用户可以在客户端查看其他用户的个人资料,基于上述步骤。

38、501 至503中的描述,用户在查看其他用户的个人资料时,根据该其他用户设置的隐私设置的 不同,获取的个人资料不同,包括含有其他用户创建或加入的用户群组列表的个人资料和 不含有其他用户创建或加入的用户群组列表的个人资料,具体方法如图6所示,该方法包 括: 0086 601、客户端向所述服务器发送获取其他用户个人资料的协议命令,所述获取其他 用户个人资料的协议命令中包含所述用户ID;其中,所述获取其他用户个人资料的协议命 令,为当用户查询除自己以外的其他用户的个人资料时,向所述服务器发送的协议命令。 0087 602、服务器接收客户端发送的获取其他用户个人资料的协议命令,所述获取其他 用户个人资。

39、料的协议命令中包含所述用户ID,并根据所述用户ID获取所述用户对应的隐 私设置项和所述用户的基本资料。 0088 603、若所述隐私设置项为向其他用户展示用户创建或者加入的用户群组,则获取 所述用户创建或者加入的用户群组ID列表,并将所述用户的基本资料和所述用户创建或 说 明 书CN 102651713 A 10 7/11页 11 者加入的用户群组ID列表发送给所述客户端。 0089 604、所述客户端接收所述服务器发送的所述用户的基本资料和所述用户创建或 者加入的用户群组ID列表,根据用户群组ID列表查询获取所述用户群组ID列表中各个用 户群组的基本资料信息,并根据所述各个用户群组的基本资料。

40、信息和所述用户的基本资料 创建所述用户的第一个人资料界面,并将所述第一个人资料界面展示,结束本次用户个人 资料的获取。 0090 605、若所述隐私设置项为不向其他用户展示用户创建或者加入的用户群组,则所 述服务器将所述用户的基本资料发送给所述客户端。 0091 606、所述客户端接收所述服务器发送的所述用户的基本资料,根据所述用户的基 本资料创建所述用户的第二个人资料界面,并将所述第二个人资料界面展示,结束本次用 户个人资料的获取。 0092 本发明实施例中,可以在用户个人资料中将用户创建或者加入的用户群组展示给 用户,方便用户查看其被哪些用户群组收录,提高了用户体验。 0093 并且,本发。

41、明实施例中,在将用户创建或者加入的用户群组的信息展示给用户后, 用户可以通过隐私设置操作界面设置该用户群组列表是否可以被其他用户查看,能够满足 用户对于隐私的保护;当用户设置为向其他用户展示用户创建或者加入的用户群组时,其 他用户可以非常方便的查看到与该用户相关的用户群组,极大的方便了用户扩展创建用户 群组。 0094 实施例4 0095 本发明实施例提供一种服务器,如图7所示,该服务器包括:第一接收单元71、第 一确定单元72、第一发送单元73和第一操作单元74。 0096 第一接收单元71,用于接收客户端发送的推荐用户加入到预定用户群组的推荐加 入协议命令,所述推荐加入协议命令中包含被推荐。

42、用户ID和预定用户群组ID。 0097 第一确定单元72,用于根据所述第一接收单元71接收的所述预定用户群组ID确 定所述预定用户群组的创建用户。 0098 第一发送单元73,用于向所述第一确定单元72确定的所述创建用户发送推荐加 入通知消息,以便所述创建用户确定是否将被推荐用户加入到所述预定用户群组中。 0099 第一操作单元74,用于当接收到所述创建用户发送的同意将所述推荐用户加入到 所述预定用户群组中的响应消息时,将所述被推荐用户ID添加到所述预定用户群组的成 员列表中。 0100 可选的,如图8所示,该服务器还包括:第二操作单元75。 0101 第二操作单元75,用于当接收到所述创建用。

43、户发送的拒绝将所述推荐用户加入到 所述预定用户群组中的响应消息时,不将所述被推荐用户ID添加到所述预定用户群组的 成员列表中。 0102 可选的,如图9所示,该服务器还包括:第二确定单元76。 0103 第二确定单元76,用于当所述推荐协议命令中还包括推荐用户ID时,在所述第一 确定单元72根据所述预定用户群组ID确定所述预定用户群组的创建用户之后,根据所述 推荐用户ID确定所述预定用户群组的创建用户是否为所述推荐用户。 0104 所述第一操作单元74还用于,在所述第二确定单元76确定所述预定用户群组的 说 明 书CN 102651713 A 11 8/11页 12 创建用户为所述推荐用户时,。

44、直接将所述被推荐用户ID添加到所述预定用户群组的成员 列表中。 0105 所述第一发送单元73还用于,在所述第二确定单元76确定所述预定用户群组的 创建用户为不是所述推荐用户时,向所述创建用户发送推荐加入通知消息。 0106 可选的,如图10所示,该服务器还包括:第一通知单元77和/或第二通知单元78。 0107 第一通知单元77,用于在所述第一操作单元74将所述被推荐用户ID添加到所述 预定用户群组的成员列表中之后,向所述推荐用户发送被推荐用户已被预定用户群组收录 的通知消息。 0108 第二通知单元78,用于在所述第一操作单元74将所述被推荐用户ID添加到所述 预定用户群组的成员列表中之后。

45、,向所述被推荐用户发送其已被推荐收录到预定用户群组 的通知消息。 0109 可选的,如图11所示,该服务器还包括:第二接收单元79、第一获取单元710和第 二发送单元711。 0110 第二接收单元79,用于接收客户端发送的获取ID列表协议命令,所述获取ID列表 协议命令用于获取用户创建或者加入的用户群组ID列表,所述获取ID列表协议命令中包 含所述用户ID。 0111 第一获取单元710,用于根据所述第二接收单元79接收的所述用户ID获取所述用 户创建或者加入的用户群组ID列表。 0112 第二发送单元711,用于将所述第一获取单元710获取的所述用户群组ID列表发 送给所述客户端。 011。

46、3 可选的,如图12所示,该服务器还包括:第三接收单元712、第二获取单元713和 设置单元714。 0114 第三接收单元712,用于接收所述客户端发送的隐私设置协议命令,所述隐私设置 协议命令中包含所述用户ID;其中,所述隐私设置协议命令为所述客户端根据用户设置的 隐私设置选项向所述服务器发送的协议命令,所述隐私设置选项包括是否向其他用户展示 用户创建或者加入的用户群组。 0115 第二获取单元713,用于根据所述第三接收单元712接收的所述用户ID获取所述 隐私设置对应的数据内容。 0116 设置单元714,用于根据所述隐私设置协议命令对所述第二获取单元713获取的 所述数据内容进行隐私。

47、设置。 0117 可选的,如图13所示,该服务器还包括:第四接收单元715、第三获取单元716、第 四获取单元717和第三发送单元718。 0118 第四接收单元715,用于接收客户端发送的获取其他用户个人资料的协议命令,所 述获取其他用户个人资料的协议命令中包含其他用户的用户I D;其中,所述获取其他用户 个人资料的协议命令,为当用户查询除自己以外的其他用户的个人资料时,向所述服务器 发送的协议命令。 0119 第三获取单元716,用于根据所述第四接收单元715接收的所述用户ID获取所述 用户对应的隐私设置项和所述用户的基本资料。 0120 第四获取单元717,用于当所述隐私设置项为向其他用。

48、户展示用户创建或者加入 说 明 书CN 102651713 A 12 9/11页 13 的用户群组时,获取所述用户创建或者加入的用户群组ID列表。 0121 第三发送单元718,用于将所述第三获取单元716获取的所述用户的基本资料和 所述第四获取单元717获取的所述用户创建或者加入的用户群组ID列表发送给所述客户 端。 0122 所述第三发送单元718还用于,当所述隐私设置项为不向其他用户展示用户创建 或者加入的用户群组时,将所述第三获取单元716获取的所述用户的基本资料发送给所述 客户端。 0123 需要说明的是,该服务器所包含功能模块的其他描述,可以参考实施例1至实施 例3中的相应描述,本。

49、发明实施例此处将不再赘述。 0124 本发明实施例还提供一种客户端,如图14所示,该客户端包括:第一获取单元81 和第一发送单元82。 0125 第一获取单元81,用于获取向预定用户群组推荐加入的被推荐用户ID。其中,所 述第一获取单元81获取向预定用户群组推荐加入的被推荐用户ID时,可以通过接收用户 输入的所述被推荐用户ID获取,也可以通过接收用户从该用户的用户群组中选取的所述 被推荐用户ID获取,但本发明实施例对此不进行限制。 0126 第一发送单元82,用于向服务器发送推荐用户加入到预定用户群组的推荐加入协 议命令,所述推荐加入协议命令中包含被推荐用户ID和预定用户群组ID。 0127 可选的,如图15所示,该客户端还包括:第二发送单元83、第一接收单元84、第二 获取单元85。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1