控制用户权限的方法及装置转让专利

申请号 : CN201410240414.1

文献号 : CN103984887B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林锦滨樊家麟史大龙

申请人 : 小米科技有限责任公司

摘要 :

本公开是关于一种控制用户权限的方法及装置,用于实现对即时通讯应用中高级用户权限的控制。所述方法包括:获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;在获得所述触发事件后,检查是否满足变更群主权限的预设条件;在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户。

权利要求 :

1.一种控制用户权限的方法,其特征在于,包括:获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;

在获得所述触发事件后,检查是否满足变更群主权限的预设条件;

在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户;

所述获得触发检查群主权限的触发事件,包括:获得所述群组中的用户发送的变更群主权限的变更请求;或者获得向所述群主的预设帐号发送验证请求的触发事件。

2.根据权利要求1所述的控制用户权限的方法,其特征在于,所述获得所述群组中的用户发送的变更群主权限的变更请求之后,所述检查是否满足变更群主权限的预设条件,包括:向所述群组中的用户发送变更群主权限的投票邀请;

判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值;

在所述数量大于预设的投票阈值时,确定满足变更群主权限的预设条件。

3.根据权利要求1所述的控制用户权限的方法,其特征在于,获得向所述群主的预设帐号发送验证请求的触发事件之后,所述检查是否满足变更群主权限的预设条件,包括:向所述群主的预设帐号发送验证请求;

在预设反馈时长内未收到所述帐号的反馈,或者收到的反馈不满足预设的验证条件时,确定满足变更群主权限的预设条件。

4.根据权利要求1所述的控制用户权限的方法,其特征在于,所述将所述群主权限转移给所述群组中除所述群主以外的其它用户,包括:将所述群主权限转移给所述群组中比所述群主权限低一级的用户;或者将所述群主权限转移给所述群组中与所述触发条件有关的用户。

5.根据权利要求1所述的控制用户权限的方法,其特征在于,所述将所述群主权限转移给所述群组中除所述群主以外的其它用户之后,所述方法还包括:从所述群组中删除所述群主。

6.一种控制用户权限的装置,其特征在于,包括:触发模块,用于获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;

检查模块,用于在获得所述触发事件后,检查是否满足变更群主权限的预设条件;

权限模块,用于在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户;

所述触发模块包括:第一触发单元或第二触发单元;

所述第一触发单元,用于获得所述群组中的用户发送的变更群主权限的变更请求;

所述第二触发单元,用于获得向所述群主的预设帐号发送验证请求的触发事件。

7.根据权利要求6所述的控制用户权限的装置,其特征在于,所述检查模块包括:第一发送单元,用于向所述群组中的用户发送变更群主权限的投票邀请;

判断单元,用于判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值;

结果单元,用于在所述数量大于预设的投票阈值时,确定满足变更群主权限的预设条件。

8.根据权利要求6所述的控制用户权限的装置,其特征在于,所述检查模块包括:第二发送单元,用于向所述群主的预设帐号发送验证请求;

处理单元,用于在预设反馈时长内未收到所述帐号的反馈,或者收到的反馈不满足预设的验证条件时,确定满足变更群主权限的预设条件。

9.根据权利要求6所述的控制用户权限的装置,其特征在于,所述权限模块包括:第一权限单元或第二权限单元;

第一权限单元,用于将所述群主权限转移给所述群组中比所述群主权限低一级的用户;

第二权限单元,用于将所述群主权限转移给所述群组中与所述触发条件有关的用户。

10.根据权利要求6所述的控制用户权限的装置,其特征在于,所述装置还包括:删除模块,用于从所述群组中删除所述群主。

11.一种控制用户权限的装置,其特征在于,包括:处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;

在获得所述触发事件后,检查是否满足变更群主权限的预设条件;

在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户;

所述获得触发检查群主权限的触发事件,包括:获得所述群组中的用户发送的变更群主权限的变更请求;或者获得向所述群主的预设帐号发送验证请求的触发事件。

说明书 :

控制用户权限的方法及装置

技术领域

[0001] 本公开涉及通信及计算机处理领域,尤其涉及控制用户权限的方法及装置。

背景技术

[0002] 随着通信和互联网技术的发展,网络通信已成为人们的主要交流手段之一。网络通信的一种常用手段就是即时通讯。已有数亿用户在使用即时通讯。并且不局限在计算机和移动终端。
[0003] 本公开的发明人发现,相关技术中,在使用即时通讯进行聊天的过程中,可以一对一的聊天,也可以多人组成一个群组一块聊天。在创建群组时,创建者为群主,具有最高权限。该最高权限不可更改,不利于权限管理。因此,如何较好的控制用户权限,是亟待解决的问题。

发明内容

[0004] 为克服相关技术中存在的问题,本公开提供一种控制用户权限的方法及装置。
[0005] 根据本公开实施例的第一方面,提供一种控制用户权限的方法,包括:
[0006] 获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;
[0007] 在获得所述触发事件后,检查是否满足变更群主权限的预设条件;
[0008] 在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户。
[0009] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例实现了变更即时通讯群组中最高权限用户(群主)的权限,最高权限的用户不再是一成不变。在满足某些条件时,可以将群主权限转移给其它用户,降低原群主的权限,即原群主不再是群主。
[0010] 所述获得触发检查群主权限的触发事件,包括:
[0011] 获得所述群组中的用户发送的变更群主权限的变更请求;或者
[0012] 获得向所述群主的预设帐号发送验证请求的触发事件。
[0013] 本公开的实施例提供的技术方案可以包括以下有益效果:获得触发条件的方式有多种,可以通过对群主发起检测,获得触发条件;也可以由其它用户发起,以获得触发条件。可适用于不同场景的需要。
[0014] 所述获得所述群组中的用户发送的变更群主权限的变更请求之后,所述检查是否满足变更群主权限的预设条件,包括:
[0015] 向所述群组中的用户发送变更群主权限的投票邀请;
[0016] 判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值;
[0017] 在所述数量大于预设的投票阈值时,确定满足变更群主权限的预设条件。
[0018] 本公开的实施例提供的技术方案可以包括以下有益效果:当由群组中的用户发起并触发对群主权限的检测时,可采用用户投票方式,由群组中的用户共同决定是否变更群主权限。本实施例提供了一种控制权限的实现方式,并且兼顾多数用户的意愿,有较好的公平性。
[0019] 获得向所述群主的预设帐号发送验证请求的触发事件所述之后,所述检查是否满足变更群主权限的预设条件,包括:
[0020] 向所述群主的预设帐号发送验证请求;
[0021] 在预设反馈时长内未收到所述帐号的反馈,或者收到的反馈不满足预设的验证条件时,确定满足变更群主权限的预设条件。
[0022] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例在一定条件下对群主权限进行检查,通过验证方式确定群主是否适合继续行驶群主的权限,在不适合时,变更群主权限。本实施例是一种客观条件触发方式进行检查,基本不受用户主观因素的影响。
[0023] 所述将所述群主权限转移给所述群组中除所述群主以外的其它用户,包括:
[0024] 将所述群主权限转移给所述群组中比所述群主权限低一级的用户;或者[0025] 将所述群主权限转移给所述群组中与所述触发条件有关的用户。
[0026] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中承接群主权限的用户有多种,可以视实际需要而定,适用于多种应用场景。
[0027] 所述将所述群主权限转移给所述群组中除所述群主以外的其它用户之后,所述方法还包括:
[0028] 从所述群组中删除所述群主。
[0029] 本公开的实施例提供的技术方案可以包括以下有益效果:原群主在变更权限后不再是群主,可进一步从群组中删除群主,适用于群主退出群的场景,不需要其它用户重新建群和重新加入群。
[0030] 根据本公开实施例的第二方面,提供一种控制用户权限的装置,包括:
[0031] 触发模块,用于获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;
[0032] 检查模块,用于在获得所述触发事件后,检查是否满足变更群主权限的预设条件;
[0033] 权限模块,用于在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户。
[0034] 所述触发模块包括:第一触发单元或第二触发单元;
[0035] 所述第一触发单元,用于获得所述群组中的用户发送的变更群主权限的变更请求;
[0036] 所述第二触发单元,用于获得向所述群主的预设帐号发送验证请求的触发事件。
[0037] 所述检查模块包括:
[0038] 第一发送单元,用于向所述群组中的用户发送变更群主权限的投票邀请;
[0039] 判断单元,用于判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值;
[0040] 结果单元,用于在所述数量大于预设的投票阈值时,确定满足变更群主权限的预设条件。
[0041] 所述检查模块包括:
[0042] 第二发送单元,用于向所述群主的预设帐号发送验证请求;
[0043] 处理单元,用于在预设反馈时长内未收到所述帐号的反馈,或者收到的反馈不满足预设的验证条件时,确定满足变更群主权限的预设条件。
[0044] 所述权限模块包括:第一权限单元或第二权限单元;
[0045] 第一权限单元,用于将所述群主权限转移给所述群组中比所述群主权限低一级的用户;
[0046] 第二权限单元,用于将所述群主权限转移给所述群组中与所述触发条件有关的用户。
[0047] 所述装置还包括:
[0048] 删除模块,用于从所述群组中删除所述群主。
[0049] 根据本公开实施例的第三方面,提供一种控制用户权限的装置,包括:
[0050] 处理器;
[0051] 用于存储处理器可执行指令的存储器;
[0052] 其中,所述处理器被配置为:
[0053] 获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;
[0054] 在获得所述触发事件后,检查是否满足变更群主权限的预设条件;
[0055] 在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户。
[0056] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

[0057] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0058] 图1是根据一示例性实施例示出的一种控制用户权限的方法的流程图。
[0059] 图2是根据一示例性实施例示出的一种控制用户权限的方法的流程图。
[0060] 图3是根据一示例性实施例示出的一种控制用户权限的方法的流程图。
[0061] 图4是根据一示例性实施例示出的一种控制用户权限的装置的框图。
[0062] 图5是根据一示例性实施例示出的一种触发模块的框图。
[0063] 图6是根据一示例性实施例示出的一种检查模块的框图。
[0064] 图7是根据一示例性实施例示出的一种检查模块的框图。
[0065] 图8是根据一示例性实施例示出的一种权限模块的框图。
[0066] 图9是根据一示例性实施例示出的一种控制用户权限的装置的框图。
[0067] 图10是根据一示例性实施例示出的一种装置的框图。

具体实施方式

[0068] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0069] 相关技术中,在即时通讯应用中,创建群组(或称群)的用户为群主,具有群组中的最高权限,群主可解散群组。如果群主要退出群,只能解散群组。其它用户需要重新建群组再重新加入新群组。群主的权限不能转移给其它用户,一个群组中也不能有多个群主。没有一个机制来控制群主的权限,给其它用户带来不便。例如,一个公司的群组,群组中的所有用户均是该公司的员工。如果群主离开公司,再作为该群组的群主显然是不合适的。群主若想退出群组,只能解散群组,但是其它用户没有离开公司,还需要留在该群组中。为解决该问题,本实施例在满足一定条件的情况下,可将群主权限转移给其它用户,保留群组继续存在,并且提供了一种控制群主权限的机制,可变更群主。
[0070] 图1是根据一示例性实施例示出的一种控制用户权限的方法的流程图,如图1所示,该方法可以由服务器实现,包括以下步骤:
[0071] 在步骤101中,获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户。
[0072] 在步骤102中,在获得所述触发事件后,检查是否满足变更群主权限的预设条件;在满足变更群主权限的预设条件时,继续步骤103;在不满足变更群主权限的预设条件时,可结束本次流程。
[0073] 在步骤103中,将所述群主权限转移给所述群组中除所述群主以外的其它用户。
[0074] 本实施例实现了变更即时通讯群组中最高权限用户(群主)的权限,最高权限的用户不再是一成不变。在满足某些条件时,可以将群主权限转移给其它用户,降低原群主的权限,即原群主不再是群主。
[0075] 例如,AAA为群组中的群主。可以定期的获得触发条件,或者在特定条件下获得触发条件。检查AAA是否应保留群主权限,在为否时,将AAA的群主权限转移给群组中的其它用户,AAA不再是群主。可以将AAA的权限降低为管理员,其权限低于群主权限,但是高于普通用户。也可以将AAA的权限降低为普通用户,也就是最低权限。
[0076] 在一个实施例中,步骤101可以有多种实现方式,如方式A1-方式A3。
[0077] 方式A1:获得所述群组中的用户发送的变更群主权限的变更请求。该方式是由群组中的用户发起变更群主的检查。例如,接收群组中的用户发送的变更请求,相当于获得触发检查群主权限的触发条件。
[0078] 例如,群组为公司群,群组中的所有用户均为公司的员工。AAA为群主,BBB为群组中的一个用户,其在公司中的职务可能是人力资源专员。AAA已离开公司,需要退出群,但是其它用户没有离开公司,不希望退出或者解散群组。则BBB发送变更请求。即时通讯系统收到变更请求,触发检查AAA的权限。
[0079] 方式A2:获得向所述群主的预设帐号发送验证请求的触发事件。该方式是受客观条件触发。可以周期性的向群主的预设帐号发送验证请求,每到达一个周期性的时间,即为获得触发条件。例如,该周期为一个月,一个月的时间即为触发条件。
[0080] 方式A3:获得群主发送的退出群组的请求,相当于获得触发检查群主权限的触发条件。本实施例中群主请求退出群组,可以不解散群组。
[0081] 由于步骤101有多种实现方式,相应的步骤102也可以有多种实现方式。触发条件的不同,检查方式也不同。
[0082] 在方式A1下,步骤102包括步骤B11-步骤B13。
[0083] 在步骤B11中,向所述群组中的用户发送变更群主权限的投票邀请。
[0084] 在步骤B12中,判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值;在所述数量大于预设的投票阈值时,继续步骤B13,否则结束本次流程。
[0085] 在步骤B13中,确定满足变更群主权限的预设条件。
[0086] 在方式A1中接收群组中的用户发送的变更请求后,向群组中的所有用户发送变更群主权限的投票邀请。收到投票邀请的用户可进行投票,投票包括同意变更群主权限和拒绝变更群主权限;当然也可以放弃投票,放弃投票相当于拒绝变更群主权限。然后判断同意变更的票数是否大于投票阈值(例如群组用户数量的一半以上),在大于投票阈值时,表示多数用户都同意变更群主权限,此时确定满足变更群主权限的预设条件,可进行变更。
[0087] 例如,AAA为群主,BBB发送变更请求,群组中有用户50人;投票阈值为26。接收BBB发送的变更请求后,向群组中的50个用户发送投票邀请。也可以向群组中的49个用户发送投票邀请,不含群主AAA。50个用户均进行了投票,即发送了投票反馈。其中40个用户发送了表示同意变更群主权限的投票,10个用户发送了拒绝变更群主权限的投票。同意的投票数40大于投票阈值26,满足变更群主权限的预设条件,可进行变更。
[0088] 在方式A2下,步骤102包括步骤B21-步骤B22。
[0089] 在步骤B21中,向所述群主的预设帐号发送验证请求。
[0090] 在步骤B22中,在预设反馈时长内未收到所述帐号的反馈,或者收到的反馈不满足预设的验证条件时,确定满足变更群主权限的预设条件。
[0091] 在方式A2中到达了发送验证请求的触发条件,例如到达了发送验证请求的周期,如每个月发送一次验证请求。步骤B21可以有多种实现方式,例如群主的预设帐号可以是群主的某个邮箱帐号,或者群主的移动终端帐号(如手机号码)等。预先将群主的邮箱帐号或移动终端帐号绑定到即时通讯中。向群主的邮箱帐号发送验证邮件,群主通过该邮箱帐号进行验证。或者,向群主的移动终端帐号发送验证消息,如短信,群主通过该移动终端帐号进行验证。或者,向群主的移动终端帐号发送验证消息,该验证消息用于获取移动终端的位置信息,通过该位置信息进行验证。
[0092] 相应的,在步骤B22中,在预设的第一时长(如3天)内未收到群主通过邮箱帐号发送对验证邮件的反馈,则确定满足变更群主权限的预设条件。或者,群主通过邮箱帐号发送拒绝验证的反馈,也确定满足发送变更群主权限的预设条件。或者,在预设的第二时长(如3天)内未收到群主通过移动终端帐号发送对验证消息的反馈,或者通过移动终端帐号拒绝验证的反馈,则确定满足变更群主权限的预设条件。或者,获得的群主移动终端的位置信息不在预设的地区范围,或者在预设的第三时长(如15天)内一直不在预设的地区范围,则确定满足变更群主权限的预设条件。
[0093] 在方式A3下,在步骤102中可直接确定满足变更群主权限的预设条件,然后在步骤103中将所述群主权限转移给所述群组中除所述群主以外的其它用户。
[0094] 还可以有其它的验证请求和验证方式,均适用于本实施例,此处不一一举例。
[0095] 在一个实施例中,步骤103可以有多种实现方式,如方式C1-方式C3。
[0096] 方式C1:将所述群主权限转移给所述群组中的任意一个用户,可以随机选择。
[0097] 方式C2:将所述群主权限转移给所述群组中比所述群主权限低一级的用户。例如,群组的用户分3类,第一类是群主,具有最高权限;第二类是管理员,其权限仅次于群主权限;第三类是普通用户,其权限为最低权限。可以将群主权限转移给一个管理员用户。也就是说将一个管理员用户提升为群主。由于管理员用户已具有较高的权限,已经承担了一定的管理群组的责任,将其升级为群主,对其权限变化不大,对其它普通用户也影响不大,符合一般的公平原则。
[0098] 方式C3:将所述群主权限转移给所述群组中与所述触发条件有关的用户。例如,在方式A1下,BBB发送了变更请求,在通过检查确定可以变更群主权限时,可以将群主权限转移给BBB。在一个应用场景中,BBB发起变更请求,表示BBB愿意承担群主的责任和管理群组的义务,将群主权限转移给BBB符合客观需求。或者,在一个应用场景中,BBB为人力资源专员,由其临时作为群主管理群组,则可以将群主权限转移给BBB,然后可以再发起选择群主的投票,进而确定群主。
[0099] 将群主权限转移给其它用户后,原群主就不再是群主,其权限被降低。此时可以有多种实现方式,如权限降低一级,由群主变更为管理员。或者权限降到最低,由群主变更为普通用户。或者,执行步骤D1,从所述群组中删除所述群主。可视实际需求而定。因为群主已变更为其它用户,新群主有权限改变原群主的权限,采用上述任何一种方式均可。
[0100] 下面通过几个实施例来详细介绍控制用户权限的实现过程。
[0101] 图2是根据一示例性实施例示出的一种控制用户权限的方法的流程图,如图2所示,该方法可以由服务器实现,包括以下步骤:
[0102] 在步骤201中,接收群组中的用户发送的变更群主权限的变更请求。该变更请求可以为请求成为群主的请求。
[0103] 在步骤202中,向所述群组中的用户发送变更群主权限的投票邀请。
[0104] 在步骤203中,判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值;在所述数量大于预设的投票阈值时,继续步骤204,否则结束本次流程。
[0105] 在步骤204中,确定满足变更群主权限的预设条件。
[0106] 在步骤205中,将所述群主权限转移给发送变更请求的用户。
[0107] 在步骤206中,从群组中删除原群主。
[0108] 例如,AAA为群主,BBB发送变更请求,群组中有用户50人;投票阈值为26。接收BBB发送的变更请求后,向群组中的50个用户发送投票邀请。50个用户均进行了投票,即发送了投票反馈。其中40个用户发送了表示同意变更群主权限的投票,10个用户发送了拒绝变更群主权限的投票。同意的投票数40大于投票阈值26,满足变更群主权限的预设条件,将群主权限转移给BBB。BBB为新群主,AAA不再为群主。可以将AAA从群组中删除,相当于AAA退出群组。
[0109] 本实施例实现了某个用户请求成为群主的方案,适用于由用户主动发起变更群主的场景。
[0110] 图3是根据一示例性实施例示出的一种控制用户权限的方法的流程图,如图3所示,该方法可以由服务器实现,包括以下步骤:
[0111] 在步骤301中,到达向所述群主的预设帐号发送验证请求的触发时间。
[0112] 在步骤302中,向群主的邮箱帐号发送验证邮件。
[0113] 在步骤303中,在预设的第一时长内未收到群主通过邮箱帐号发送对验证邮件的反馈。若收到反馈,则结束本次流程。
[0114] 在步骤304中,确定满足变更群主权限的预设条件。
[0115] 在步骤305中,将群主权限转移给所述群组中比所述群主权限低一级的用户。
[0116] 在步骤306中,将原群主的权限降低为普通用户的权限。
[0117] 本实施例可适用于原群主长时间不行驶群主责任的场景,例如已经离开公司,不需要继续管理公司群组的场景。在这种情况下,可通过验证方式确定满足变更群主权限的预设条件,然后进行群主权限的变更,不需要解散群组,满足其它用户需要群主的需求。
[0118] 通过以上介绍了解了传输截屏图片的实现过程,该过程由装置实现,下面针对装置的内部结构和功能进行介绍。
[0119] 图4是根据一示例性实施例示出的一种控制用户权限的装置示意图。参照图4,该装置包括:触发模块401、检查模块402和权限模块403。该装置可以是用于支持即时通讯系统的服务器。
[0120] 触发模块401,用于获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户。
[0121] 检查模块402,用于在获得所述触发事件后,检查是否满足变更群主权限的预设条件。
[0122] 权限模块403,用于在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户。
[0123] 在一个实施例中,如图5所示,所述触发模块401包括:第一触发单元4011或第二触发单元4012。
[0124] 所述第一触发单元4011,用于获得所述群组中的用户发送的变更群主权限的变更请求。
[0125] 所述第二触发单元4012,用于获得向所述群主的预设帐号发送验证请求的触发事件。
[0126] 在一个实施例中,如图6所示,所述检查模块402包括:第一发送单元4021、判断单元4022和结果单元4023。
[0127] 第一发送单元4021,用于向所述群组中的用户发送变更群主权限的投票邀请。
[0128] 判断单元4022,用于判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值。
[0129] 结果单元4023,用于在所述数量大于预设的投票阈值时,确定满足变更群主权限的预设条件。
[0130] 在一个实施例中,如图7所示,所述检查模块402包括:第二发送单元4024和处理单元4025。
[0131] 第二发送单元4024,用于向所述群主的预设帐号发送验证请求。
[0132] 处理单元4025,用于在预设反馈时长内未收到所述帐号的反馈,或者收到的反馈不满足预设的验证条件时,确定满足变更群主权限的预设条件。
[0133] 在一个实施例中,如图8所示,所述权限模块403包括:第一权限单元4031或第二权限单元4032。
[0134] 第一权限单元4031,用于将所述群主权限转移给所述群组中比所述群主权限低一级的用户。
[0135] 第二权限单元4032,用于将所述群主权限转移给所述群组中与所述触发条件有关的用户。
[0136] 在一个实施例中,如图9所示,所述装置还包括:删除模块404。
[0137] 删除模块404,用于从所述群组中删除所述群主。
[0138] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0139] 图10是根据一示例性实施例示出的一种用于控制用户权限的装置1000的框图。例如,装置1000可以被提供为一计算机。参照图10,装置1000包括处理组件1022,其进一步包括一个或多个处理器,以及由存储器1032所代表的存储器资源,用于存储可由处理部件1022的执行的指令,例如应用程序。存储器1032中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1022被配置为执行指令,以执行上述方法控制用户权限。
[0140] 装置1000还可以包括一个电源组件1026被配置为执行装置1000的电源管理,一个有线或无线网络接口1050被配置为将装置1000连接到网络,和一个输入输出(I/O)接口1058。装置1000可以操作基于存储在存储器1032的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
[0141] 一种控制用户权限的装置,包括:
[0142] 处理器;
[0143] 用于存储处理器可执行指令的存储器;
[0144] 其中,所述处理器被配置为:
[0145] 获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;
[0146] 在获得所述触发事件后,检查是否满足变更群主权限的预设条件;
[0147] 在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户。
[0148] 所述处理器还可以被配置为:
[0149] 所述获得触发检查群主权限的触发事件,包括:
[0150] 获得所述群组中的用户发送的变更群主权限的变更请求;或者
[0151] 获得向所述群主的预设帐号发送验证请求的触发事件。
[0152] 所述处理器还可以被配置为:
[0153] 所述获得所述群组中的用户发送的变更群主权限的变更请求之后,所述检查是否满足变更群主权限的预设条件,包括:
[0154] 向所述群组中的用户发送变更群主权限的投票邀请;
[0155] 判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值;
[0156] 在所述数量大于预设的投票阈值时,确定满足变更群主权限的预设条件。
[0157] 所述处理器还可以被配置为:
[0158] 获得向所述群主的预设帐号发送验证请求的触发事件所述之后,所述检查是否满足变更群主权限的预设条件,包括:
[0159] 向所述群主的预设帐号发送验证请求;
[0160] 在预设反馈时长内未收到所述帐号的反馈,或者收到的反馈不满足预设的验证条件时,确定满足变更群主权限的预设条件。
[0161] 所述处理器还可以被配置为:
[0162] 所述将所述群主权限转移给所述群组中除所述群主以外的其它用户,包括:
[0163] 将所述群主权限转移给所述群组中比所述群主权限低一级的用户;或者[0164] 将所述群主权限转移给所述群组中与所述触发条件有关的用户。
[0165] 所述处理器还可以被配置为:
[0166] 所述将所述群主权限转移给所述群组中除所述群主以外的其它用户之后,所述方法还包括:
[0167] 从所述群组中删除所述群主。
[0168] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种控制用户权限的方法,所述方法包括:
[0169] 获得触发检查群主权限的触发事件;所述群主为即时通讯的群组中具有最高权限的用户;
[0170] 在获得所述触发事件后,检查是否满足变更群主权限的预设条件;
[0171] 在满足变更群主权限的预设条件时,将所述群主权限转移给所述群组中除所述群主以外的其它用户。
[0172] 所述存储介质中的指令还可以包括:
[0173] 所述获得触发检查群主权限的触发事件,包括:
[0174] 获得所述群组中的用户发送的变更群主权限的变更请求;或者
[0175] 获得向所述群主的预设帐号发送验证请求的触发事件。
[0176] 所述存储介质中的指令还可以包括:
[0177] 所述获得所述群组中的用户发送的变更群主权限的变更请求之后,所述检查是否满足变更群主权限的预设条件,包括:
[0178] 向所述群组中的用户发送变更群主权限的投票邀请;
[0179] 判断所述群组中的用户反馈表示同意变更群主权限的投票的数量是否大于预设的投票阈值;
[0180] 在所述数量大于预设的投票阈值时,确定满足变更群主权限的预设条件。
[0181] 所述存储介质中的指令还可以包括:
[0182] 获得向所述群主的预设帐号发送验证请求的触发事件所述之后,所述检查是否满足变更群主权限的预设条件,包括:
[0183] 向所述群主的预设帐号发送验证请求;
[0184] 在预设反馈时长内未收到所述帐号的反馈,或者收到的反馈不满足预设的验证条件时,确定满足变更群主权限的预设条件。
[0185] 所述存储介质中的指令还可以包括:
[0186] 所述将所述群主权限转移给所述群组中除所述群主以外的其它用户,包括:
[0187] 将所述群主权限转移给所述群组中比所述群主权限低一级的用户;或者[0188] 将所述群主权限转移给所述群组中与所述触发条件有关的用户。
[0189] 所述存储介质中的指令还可以包括:
[0190] 所述将所述群主权限转移给所述群组中除所述群主以外的其它用户之后,所述方法还包括:
[0191] 从所述群组中删除所述群主。
[0192] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0193] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。