通过格式图样加入群组的方法及装置转让专利

申请号 : CN201310465899.X

文献号 : CN103490991B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张小龙关镇安林映霞黎可人曾鸣黄天晴

申请人 : 腾讯科技(深圳)有限公司

摘要 :

本发明公开了一种通过格式图样加入群组的方法及装置,方法包括:扫描群组对应的格式图样;根据格式图样算法对所述群组对应的格式图样进行解析,通过解析获取所述群组对应的格式图样中的群组信息;根据所获取的群组信息加入所述群组。本发明通过将群组编号等信息转化为格式图样,用户可通过格式图样申请加入群组,简化现有的群组加入方式需要输入群组编号、搜索群组编号等繁琐步骤,更加快捷方便,尤其适用于移动终端用户随时随地加入群聊。

权利要求 :

1.一种通过格式图样加入群组的方法,其特征在于,包括:

通过即时通信工具中的扫描工具扫描群组对应的格式图样;

根据格式图样算法对所述群组对应的格式图样进行解析,通过解析获取所述群组对应的格式图样中的群组信息;

根据所获取的群组信息控制所述即时通信工具对应的即时通信账号加入所述群组,所述根据所获取的群组信息控制所述即时通信工具对应的即时通信账号加入所述群组的方式包括:在验证后加入所述群组,或者直接加入所述群组。

2.根据权利要求1所述的通过格式图样加入群组的方法,其特征在于,所述群组信息为群组编号。

3.根据权利要求1所述的通过格式图样加入群组的方法,其特征在于,所述格式图样为一维码。

4.根据权利要求1所述的通过格式图样加入群组的方法,其特征在于,所述格式图样为二维码。

5.根据权利要求4所述的通过格式图样加入群组的方法,其特征在于,所述格式图样为所述二维码在二维空间中于水平或者垂直方向的条形码。

6.根据权利要求4所述的通过格式图样加入群组的方法,其特征在于,所述二维码包括线性堆叠式二维码、矩阵式二维码或者邮政码。

7.根据权利要求1所述的通过格式图样加入群组的方法,其特征在于,所述格式图样为三维码。

8.根据权利要求1所述的通过格式图样加入群组的方法,其特征在于,所述格式图样为具有色彩信息的彩色条码。

9.根据权利要求1所述的通过格式图样加入群组的方法,其特征在于,在扫描群组对应的格式图样之前还包括:分享并传播所述群组对应的二维码。

10.根据权利要求1所述的通过格式图样加入群组的方法,其特征在于,控制所述即时通信账号加入所述群组后,还包括以下步骤:根据所述即时通信账号的加入方式发送提示信息至群组内其它预先存在的即时通信账号,以提示当前有所述即时通信账号加入;

其中所述加入方式包括:扫描所述格式图样的方式、接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式。

11.根据权利要求10所述的通过格式图样加入群组的方法,其特征在于,所述发送提示信息至群组内其它预先存在的即时通信账号的步骤包括:判断当前加入的所述即时通信账号的加入方式;

若所述加入方式为通过扫描所述格式图样的方式,则发送一扫描加入提示信息至送所述群组内其它预先存在的即时通信账号,以提示当前所述即时通信账号是通过扫描格式图样加入所述群组;

若所述加入方式为通过接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式,则发送邀请加入提示信息至所述群组内已有成员,以提示当前所述即时通信账号是通过接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式加入所述群组。

12.根据权利要求11所述的通过格式图样加入群组的方法,其特征在于,所述发送邀请加入提示信息至所述群组内已有成员的步骤还包括:判断在所述群组内,当前加入的所述即时通信账号是否仅与发送加入请求的即时通信账号存在好友关系;

若是,且所述群组内即时通信账号超过预设数量,则发送第一好友信息至所述群组内其它的即时通信账号,以提示当前加入的所述即时通信账号是由群组内发送加入请求的即时通信账号邀请加入,且与群组内其他即时通信账号不存在好友关系;

若否,则发送第二好友信息至所述群组内其它的即时通信账号,以提示当前加入的所述即时通信账号是由群组内发送加入请求的即时通信账号邀请加入。

13.根据权利要求12所述的通过格式图样加入群组的方法,其特征在于,所述好友关系包括各种即时通信工具中的好友。

14.一种通过格式图样加入群组的装置,其特征在于,包括:群组扫描模块,用于通过即时通信工具中的扫描工具扫描群组对应的格式图样,并将所述群组对应的格式图样传输到群组解析模块;

群组解析模块:与所述群组扫描模块相连,用于接收所述群组扫描模块传输的所述群组对应的格式图样,通过格式图样算法解析获取所述群组对应的格式图样中的群组信息,将所述群组信息传输到所述群组加入模块;

群组加入模块:与所述群组解析模块相连,用于接收所述群组解析模块传输的所述群组信息,并根据所述群组信息控制所述即时通信工具对应的即时通信账号加入群组,其中所述群组加入模块根据所述群组信息控制所述即时通信工具对应的即时通信账号加入所述群组的方式包括:在验证后加入所述群组,或者直接加入所述群组。

15.根据权利要求14所述的通过格式图样加入群组的装置,其特征在于,所述群组信息为群组编号。

16.根据权利要求14所述的通过格式图样加入群组的装置,其特征在于,所述格式图样为一维码。

17.根据权利要求14所述的通过格式图样加入群组的装置,其特征在于,所述格式图样为二维码。

18.根据权利要求17所述的通过格式图样加入群组的装置,其特征在于,所述格式图样为所述二维码在二维空间中于水平或者垂直方向的条形码。

19.根据权利要求17所述的通过格式图样加入群组的装置,其特征在于,所述二维码包括线性堆叠式二维码、矩阵式二维码或者邮政码。

20.根据权利要求14所述的通过格式图样加入群组的装置,其特征在于,所述格式图样为三维码。

21.根据权利要求14所述的通过格式图样加入群组的装置,其特征在于,所述格式图样为具有色彩信息的彩色条码。

22.根据权利要求14所述的通过格式图样加入群组的装置,其特征在于,所述装置还包括:信息提示模块,用于根据当前加入的所述即时通信账号的加入方式发送提示信息至群组内其它预先存在的即时通信账号,以提示当前有所述即时通信账号加入;

其中所述加入方式包括:扫描所述格式图样的方式、接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式。

23.根据权利要求22所述的通过格式图样加入群组的装置,其特征在于,所述装置还包括:加入判断模块,与所述群组加入模块相连,用于判断当前加入的所述即时通信账号的加入方式;

而所述信息提示模块包括:

扫描加入提示模块,用于在所述加入判断模块判定加入方式为通过扫描所述格式图样的方式,发送一扫描加入提示信息至送所述群组内其它预先存在的即时通信账号,以提示当前所述即时通信账号是通过扫描格式图样加入所述群组;以及邀请加入提示模块,用于在所述加入判断模块判定加入方式为通过接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式,则发送邀请加入提示信息至所述群组内已有成员,以提示当前所述即时通信账号是通过接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式加入所述群组。

24.根据权利要求23所述的通过格式图样加入群组的装置,其特征在于,所述邀请加入提示模块包括:好友判断模块,用于判断在所述群组内,当前加入的所述即时通信账号是否仅与发送加入请求的即时通信账号存在好友关系;

第一好友信息提示模块,用于在所述好友判断模块判断结果为是时,且所述群组内即时通信账号超过预设数量时,发送第一好友信息至所述群组内其它的即时通信账号,以提示当前加入的所述即时通信账号是由群组内发送加入请求的即时通信账号邀请加入,且与群组内其他即时通信账号不存在好友关系;以及第二好友信息提示模块,用于在所述好友判断模块判断结果为否时,发送第二好友信息至所述群组内其它的即时通信账号,以提示当前加入的所述即时通信账号是由群组内发送加入请求的即时通信账号邀请加入。

25.根据权利要求24所述的通过格式图样加入群组的装置,其特征在于,所述好友关系包括各种即时通信工具中的好友。

说明书 :

通过格式图样加入群组的方法及装置

【技术领域】

[0001] 本发明涉及即时通信技术领域,特别涉及一种通过格式图样加入群组的方法及装置。【背景技术】
[0002] 群组(群)技术作为即时通信聊天工具的基本技术,群组功能也成为了即时聊天工具的基本功能。目前群组的加入方式通常是由群主创建群组,并将群组编号显示给用户,用户通过搜索群组编号找到并申请加入群组,再由群主或者群组管理员通过相应的权限验证来判断是否同意申请者加入到群组中。这种通过搜索群组编号加入群组的方式,操作繁琐,步骤复杂。而且,在移动互联网时代,有大量用户都是通过移动终端完成各种操作,移动终端用户通过搜索群组编号并申请加入群组,操作极为不便。
[0003] 故,有必要提出一种新的技术方案,以解决上述现有加入群组的操作方式较为繁琐且不便移动终端用户操作的技术问题。【发明内容】
[0004] 本发明的一个目的在于提供一种通过格式图样加入群组的方法及装置,旨在解决现有技术中加入群组的操作方式较为繁琐且不便移动终端用户操作的技术问题。
[0005] 为达到上述目的,本发明提供了一种通过格式图样加入群组的方法,包括:
[0006] 扫描群组对应的格式图样;
[0007] 根据格式图样算法对所述群组对应的格式图样进行解析,通过解析获取所述群组对应的格式图样中的群组信息;
[0008] 根据所获取的群组信息加入所述群组。
[0009] 本发明还提供了一种通过格式图样加入群组的装置,包括:
[0010] 群组扫描模块,用于扫描群组对应的格式图样,并将所述群组对应的格式图样传输到群组解析模块;
[0011] 群组解析模块:与所述群组扫描模块相连,用于接收所述群组扫描模块传输的所述群组对应的格式图样,通过格式图样算法解析获取所述群组对应的格式图样中的群组信息,将所述群组信息传输到所述群组加入模块;
[0012] 群组加入模块:与所述群组解析模块相连,用于接收所述群组解析模块传输的所述群组信息,并根据所述群组信息加入群组。
[0013] 本发明提供的技术方案,将群组信息转化为格式图样,供意图加入的用户扫描,意图加入用户扫描格式图样后,通过对格式图样的解析获取对应的群组信息,然后通过获取的群组信息加入到群组中。本发明提供技术方案,使得用户在加入群组时,不需要按照现有的群组加入方式搜索群组编号,并输入群组编号等繁琐步骤,快捷方便,尤其适用于移动终端用户随时随地加入群组聊。
[0014] 为让本发明的上述内容能更明显易懂,下文特举优选实施例,并配合所附图式,作详细说明如下:【附图说明】
[0015] 图1为本发明第一实施例的通过二维码加入群组的方法的流程图;
[0016] 图2为本发明第二实施例的通过二维码加入群组的方法的流程图;
[0017] 图3为本发明第三实施例的通过二维码加入群组的方法的流程图;
[0018] 图4为本发明第四实施例的通过二维码加入群组的方法的流程图;
[0019] 图5为本发明第一实施例的通过二维码加入群组的装置的结构示意图;
[0020] 图6为本发明第二实施例的通过二维码加入群组的装置的结构示意图;
[0021] 图7为本发明第三实施例的通过二维码加入群组的装置的结构示意图;
[0022] 图8为本发明第四实施例的通过二维码加入群组的装置的结构示意图;
[0023] 图9为本发明实施例的扫描加入提示模块的结构示意图。【具体实施方式】
[0024] 以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施例。
[0025] 本发明实施例中,所述格式图样为一维码,二维码,三维码或者彩色条码等条形码或者其他的图样。其中一维码为在一个方向(一般是水平方向X)表达信息的条形码,二维码为在水平方向(X)和垂直方向(Y)的二维空间存储信息的条形码,三维码在二维码的基础上再增加了一个维度(Z),其能够表示的数据较二维码更多。
[0026] 进一步的,二维形式的所述格式图样可以为线性堆叠式二维码、矩阵式二维码以及邮政码。其中所述线性堆叠式二维码是在一维码基础上,将多个一维码在纵向堆叠而产生的;所述矩阵式二维码是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码;所述邮政码是通过不同长度的条进行编码。
[0027] 进一步的,所述格式图样还可以为所述二维码在二维空间中于水平方向(X)或者垂直方向(Y)的条形码。
[0028] 或者,所述格式图样为具有色彩信息的彩色条码。其中彩色条码为在一维码、二维码或者三维码基础上形成,所述彩色条码除了具备一维码、二维码或者三维码所能包含的信息元素和服务功能外,所述彩色条码还可表现多种色彩元素,譬如黑、蓝、绿、红,并通过上述色彩元素表示相应的信息。
[0029] 为便于描述,以下实施例均为所述格式图样为二维码为例进行说明,其它形成(一维、三维或者彩色等)的格式图样的实施例可参考所述二维码的实施例。
[0030] 请参考图1,为本发明第一实施例的通过二维码加入群组的方法的流程图。本发明第一实施例的通过二维码加入群组的方法包括下列步骤:
[0031] 步骤S100:分享并传播群组对应的二维码;
[0032] 在步骤S100中,先将群组编号等信息转化为二维码图形,由群组主、群组管理员或者群组的成员分享并传播群组对应的二维码。具体实现时,可以通过邮件分享,或者保存为图片、通过图片分享等方式分享并传播群组对应的二维码。微博分享也是分享并传播二维码的方式之一,但如果希望控制传播速度,可以考虑不通过微博分享和传播群组对应的二维码,以避免过多的人加入群组聊。
[0033] 步骤S110:扫描群组对应的二维码;
[0034] 步骤S120:通过二维码算法解析获取二维码中的群组信息;
[0035] 不同的二维码有不同的转换和解析算法,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。在步骤S120中,意图加入群组的新成员,可以通过图象输入设备或光电扫描设备对二维码进行扫描,然后通过二维码算法解析获取二维码中的群组信息。
[0036] 步骤S130:根据解析获取的群组信息加入群组。
[0037] 本实施例中,意图加入群组的用户,在扫描群组对应的二维码并对二维码进行解析后,获取群组信息,如群组编号,通过获取的群组信息加入群组。具体实现时,可以设置两种不同的方式:一种是在意图加入群组的用户通过获取的群组信息加入群组时,还需要通过群主或者群组管理员的验证;另一种是意图加入群组的用户,根据获取的群组信息直接加入群组,不需要经过群主或者群组管理员的验证,这样可以避免现有技术中加入群组需要群主或者群组管理员验证,导致操作繁琐的弊端。
[0038] 请参考图2,为本发明第二实施例的通过二维码加入群组的方法的流程图。本发明第二实施例的通过二维码加入群组的方法包括下列步骤:
[0039] 步骤S200:分享并传播群组对应的二维码;
[0040] 在步骤S200中,本实施例中,将群组编号等信息转化为二维码图形,由群主、群组管理员或者群组的成员分享并传播群组对应的二维码。具体实现时,可以通过邮件分享以及保存为图片、通过图片分享等方式分享并传播群组对应的二维码。微博分享也是分享并传播二维码的方式之一,但如果希望控制传播速度,可以考虑不通过微博分享和传播群组对应的二维码,以避免过多的人加入群组聊。
[0041] 步骤S210:扫描二维码,通过相应的二维码算法解析获取二维码中的群组信息,并根据解析获取的群组信息加入群组;
[0042] 不同的二维码有不同的转换和解析算法,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。在步骤S110中,意图加入群组的新成员,可以,通过图象输入设备或光电扫描设备对群组对应的二维码进行扫描并识别,然后通过二维码算法解析获取二维码中的群组信息。
[0043] 本实施例中,意图加入群组的用户,在扫描群组对应的二维码并对二维码进行解析后,获取群组信息,根据获取的群组信息直接加入群组,不需要经过群主或者群组管理员的验证,这样可以避免现有技术中加入群组需要群主或者群组管理员验证,导致操作繁琐的弊端。但这样导致群组内已有成员的隐私保护存在风险,所以,本实施例中,将执行以下的提示步骤,提示群组内已有成员新加入成员的加入方式或者与群组内其他成员的好友关系。
[0044] 步骤S220:接收新成员的加入,并判断新成员的加入方式,如果新成员通过二维码加入群组,执行步骤S230;如果新成员通过群组内成员邀请加入群组,执行步骤S240;
[0045] 步骤S230:提示群组内已有成员:新成员通过二维码加入群组,未经过验证;
[0046] 本实施例中,由于新成员加入群组是通过群组对应的二维码,通过对二维码的解析获取二维码中的群组信息,并根据群组信息加入群组,没有经过群主或者群组管理员的验证。为保护群组内成员的隐私,本实施例中设计了对群组内已有成员的提示的步骤S230。
[0047] 在步骤S230中,在有新成员加入群组时提示群组内已有成员有新成员的加入,告知群组内已有用户,新成员是通过二维码的方式加入的,并且未经过验证,隐性提示新加入用户可能是陌生人,从而达到保护群组内成员隐私的目的,避免新成员可能为陌生人的情况下群组内隐私泄漏的问题,同时,减少群主或者群组管理员的验证操作负担。
[0048] 步骤S240:判断群组内成员是否超过预设数量,如果群组内成员超过预设数量,执行步骤S250;如果群组内成员没有超过预设数量,执行步骤S270;
[0049] 在步骤S240中,群组内成员数量越多,群组隐私的保护也越为重要,本发明以群组内成员预设数量作为是否需要进一步保护群组隐私的判断标准,使群组聊环境更加安全,可根据不同需求进行设置,在本发明实施例中,群组内成员预设数量为5人。
[0050] 步骤S250:新成员在群组内是否只有一个好友,如果新成员在群组内只有一个好友,执行步骤S260;如果新成员在群组内除了邀请人以外还有其他好友,执行步骤S270;
[0051] 步骤S260:提示群组内已有成员:用户B邀请用户A(新成员)加入群组,但是,用户A与群组内其它成员都不是好友关系;其中,用户A为新成员,用户B为已有成员并与用户A为好友关系;
[0052] 在步骤S260中,本实施例中的好友关系包括各种即时通信软件中的好友,例如,QQ、微信、MSN等,通过对新成员与群组内已有成员的好友关系进行判断并进行人性化提示,更加细微的保护群组隐私。
[0053] 步骤S270:提示群组内已有成员:用户B邀请用户A加入了群组;其中,用户A为新成员,用户B为已有成员并与用户A为好友关系。
[0054] 请参考图3,为本发明第三实施例的通过二维码加入群组的方法的流程图。
[0055] 步骤S300:获取二维码。
[0056] 在客户端分享并传播群组对应的二维码后,用户获取所述二维码。具体的,先将群组编号等信息转化为二维码图形,之后将所述二维码图形分享并传播群,譬如通过电子邮件,或者是直接将所述二维码图形通过即时通信工具(微信)发送至对方,当然也可以通过微博进行分享。
[0057] 步骤S310:在通过即时通信账号登录即时通信工具后,通过所述即时通信工具中的扫描工具扫描对应的二维码。
[0058] 步骤S320:通过二维码算法解析获取二维码中的群组信息。
[0059] 其中,二维码用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息,在代码编制上利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,不同的二维码有不同的转换和解析算法。在该步骤S320中,意图加入群组的新成员(其对应一即时通信账号),可以通过即时通信工具中的图象输入设备或光电扫描设备对二维码进行扫描,然后通过二维码算法解析获取二维码中的群组信息。
[0060] 步骤S330:根据所获取的群组信息控制所述即时通信账号加入所述群组。
[0061] 本实施例中,客户端通过即时通信工具中的扫描工具扫描群组对应的二维码后,即时通信工具中的分析软件对扫描到的二维码进行解析,获取群组信息,所述群组信息譬如群组编号,之后即时通信工具对应的服务器根据获取的群组信息控制即时通信账号加入群组。
[0062] 在具体实施过程中,可以设置两种不同的方式:一种是在意图加入群组的用户通过获取的群组信息加入群组时,需要通过群主或者群组管理员的验证;另一种是意图加入群组的用户,根据获取的群组信息直接加入群组,不需要经过群主或者群组管理员的验证,这样可以避免现有技术中加入群组需要群主或者群组管理员验证,导致操作繁琐的弊端。
[0063] 请参考图4,为本发明第四实施例的通过二维码加入群组的方法的流程图。
[0064] 步骤S400:获取二维码。
[0065] 在客户端分享并传播群组对应的二维码,用户可通过互联网络获取其它方式获取所述二维码。具体的,先将群组编号等信息转化为二维码图形,之后将所述二维码图形分享并传播群,譬如通过电子邮件,或者是直接将所述二维码图形通过即时通信工具(微信)发送至对方,当然也可以通过微博进行分享。
[0066] 步骤S410:在通过即时通信账号登录即时通信工具后,通过所述即时通信工具中的扫描工具扫描二维码,通过相应的二维码算法解析获取二维码中的群组信息,并根据解析获取的群组信息控制所述即时通信账号加入群组。
[0067] 其中,二维码用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息,在代码编制上利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,不同的二维码有不同的转换和解析算法。在该步骤S410中,意图加入群组的新成员(其对应一应用程序账号),可以通过即时通信工具中的图象输入设备或光电扫描设备对二维码进行扫描,然后通过二维码算法解析获取二维码中的群组信息。
[0068] 本实施例中,客户端通过即时通信工具中的扫描工具扫描群组对应的二维码后,即时通信工具中的分析软件对扫描到的二维码进行解析,获取群组信息,所述群组信息譬如群组编号,之后即时通信工具对应的服务器根据获取的群组信息控制即时通信账号加入群组。
[0069] 而且本实施例中,意图加入群组的用户,在扫描群组对应的二维码并对二维码进行解析后,获取群组信息,根据获取的群组信息直接加入群组,不需要经过群主或者群组管理员的验证,这样可以避免现有技术中加入群组需要群主或者群组管理员验证,导致操作繁琐的弊端。但这样导致群组内已有成员的隐私保护存在风险,所以,本实施例中,将执行以下的提示步骤,提示群组内已有成员新加入成员的加入方式或者与群组内其他成员的好友关系。
[0070] 步骤S420:接收即时通信账号的加入,并判断当前加入的即时通信账号的加入方式,如果加入方式为通过扫描二维码的方式(扫描方式)加入群组,执行步骤S430;如果加入方式为通过接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式(邀请方式),则执行步骤S440;
[0071] 步骤S430:发送一扫描加入提示信息至送所述群组内其它预先存在的即时通信账号,以提示当前所述即时通信账号是通过扫描格式图样加入所述群组。
[0072] 其中所述扫描加入提示信息譬如为:新成员通过扫描二维码加入群组,未经过验证。
[0073] 以微信群组为例,由于新成员加入群组是通过群组对应的二维码,通过对二维码的解析获取二维码中的群组信息,并根据群组信息加入群组,没有经过群主或者群组管理员的验证。为保护群组内成员的隐私,本实施例中设计了对群组内已有成员的提示的步骤S430。在步骤S430中,在有新成员加入群组时提示群组内已有成员有新成员的加入,发送所述扫描加入提示信息告知群组内已有用户,新成员是通过二维码的方式加入的,并且未经过验证,隐性提示新加入用户可能是陌生人,从而达到保护群组内成员隐私的目的,避免新成员可能为陌生人的情况下群组内隐私泄漏的问题,同时,减少群主或者群组管理员的验证操作负担。
[0074] 步骤S440:判断群组内即时通信账号是否超过预设数量,如果群组内即时通信账号超过预设数量,执行步骤S450;如果群组内成员没有超过预设数量,执行步骤S470;
[0075] 仍以微信群组为例,群组内成员数量越多,群组隐私的保护也越为重要,本发明以群组内成员预设数量作为是否需要进一步保护群组隐私的判断标准,使群组聊环境更加安全,可根据不同需求进行设置,其中所述预设数量优选为5。
[0076] 步骤S450:当前加入的所述即时通信账号是否仅与发送加入请求的即时通信账号存在好友关系,若是,则进行步骤S460,若否,则进行步骤S470;
[0077] 仍以微信群组为例,如果新成员在群组内只有一个好友,并由该好友邀请所述新成员加入,则进行步骤S460,如果所述新成员在所述群组内除了与邀请所述新成员的用户存在好友关系,还与群组内的其它用户存在好友关系,则进行步骤S470。
[0078] 步骤S460:发送第一好友信息至所述群组内其它的即时通信账号,以提示当前加入的所述即时通信账号是由群组内发送加入请求的即时通信账号邀请加入,但是与群组内其他即时通信账号不存在好友关系。
[0079] 所述第一好友信息譬如为:用户B邀请用户A(新成员)加入群组,但是,用户A与群组内其它成员都不是好友关系。其中,用户A为新成员,用户B为已有成员并与用户A为好友关系。
[0080] 本实施例中的好友关系包括即时通信工具中的好友,譬如QQ通信工具中的好友关系,微信通信工具中的好友关系、或者是MSN通信工具中的好友关系等,所述好友关系包括其中一种所述即时通信工具中即时通信账号存在关联的好友关系,譬如仅仅是微信好友关系,以及任意两种的所述即时通信工具中即时通信账号相互存在关联的好友关系,譬如是QQ与微信之间的好友关系。本发明实施例通过对新成员与群组内已有成员的好友关系进行判断并进行人性化提示,更加细微的保护群组隐私。
[0081] 步骤S470:发送第二好友信息至所述群组内其它的即时通信账号,以提示当前加入的所述即时通信账号是由群组内发送加入请求的即时通信账号邀请加入。
[0082] 所述第二好友信息譬如为:用户B邀请用户A加入了群组;其中,用户A为新成员,用户B为已有成员并与用户A为好友关系。
[0083] 在本发明实施例中,所述第一好友信息和第二好友信息构成本发明实施例的邀请加入提示信息,即在判断所述新成员通过所述群组内已有成员邀请加入群组后,发送邀请加入提示信息至所述群组内已有成员,而该邀请加入提示信息又根据所述新成员与群组内好友的关系分为第一好友信息和第二好友信息,譬如若所述新成员在群组内仅与邀请者存在好友关系,则发送第一好友信息至群组内成员,若所述新成员在群组内还存在与邀请者之外的其它用户存在好友关系,则发送第二好友信息至群组内成员。
[0084] 请参考图5,为本发明第一实施例的通过二维码加入群组的装置的结构示意图。本发明第一实施例的通过二维码加入群组的装置包括群组扫描模块51、群组解析模块52和群组加入模块53,其中:
[0085] 群组扫描模块51:用于接收群组对应的二维码,并对二维码进行扫描,将扫描结果传输到群组解析模块52;本实施例中,将群组编号等信息转化为二维码图形,由群主、群组管理员或者群组的成员分享并传播,群组扫描模块51获取群组对应的二维码后,对二维码进行扫描。具体实现时,可以通过邮件分享以及保存为图片、通过图片分享等方式分享并传播群组对应的二维码。微博分享也是分享并传播二维码的方式之一,但如果希望控制传播速度,可以考虑不通过微博分享和传播群组对应的二维码,以避免过多的人加入群组聊。
[0086] 群组解析模块52:与群组扫描模块51相连,用于接收群组扫描模块51扫描的二维码,并通过二维码算法解析获取二维码中的群组信息,如群组编号,将解析出的群组信息传输到群组加入模块53;其中,不同的二维码有不同的转换和解析算法,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。
[0087] 群组加入模块53:与群组解析模块52相连,用于接收群组解析模块52传输的群组信息,并用于根据接收的群组信息加入群组。
[0088] 群组加入模块53在加入群组时,可以设置两种不同的方式:一种在加入群组时需要通过群组主或者群组管理员的验证;另一种不需要经过群组主或者群组管理员的验证,直接加入群组,这样可以避免现有技术中加入群组需要群组主或者群组管理员验证,导致操作繁琐的弊端。
[0089] 请参考图6,为本发明第二实施例的通过二维码加入群组的装置的结构示意图。本发明第二实施例的通过二维码加入群组的装置包括群组扫描模块61、群组解析模块62、群组加入模块63、加入判断模块64、成员判断模块65、好友判断模块66和信息提示模块67,其中,
[0090] 群组扫描模块61:用于接收群组对应的二维码,并对二维码进行扫描,将扫描结果传输到群组解析模块62;本实施例中,将现有的群组编号等信息转化为二维码图形,由群主、群组管理员或者群组的成员分享并传播。具体实现时,可以通过邮件分享以及保存为图片、通过图片分享等方式分享并传播群组对应的二维码。微博分享也是分享并传播二维码的方式之一,但如果希望控制传播速度,可以考虑不通过微博分享和传播群组对应的二维码,以避免过多的人加入群组聊。
[0091] 群组解析模块62:与群组扫描模块61相连,用于接收群组扫描模块61扫描的二维码,并通过二维码算法解析获取二维码中的群组信息,如群组编号等,将解析出的群组信息传输到群组加入模块63;其中,不同的二维码有不同的转换和解析算法,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。
[0092] 群组加入模块63:与群组解析模块62相连,用于接收群组解析模块62传输的群组信息,并用于根据接收的群组信息加入群组。
[0093] 加入判断模块64:与群组加入模块63相连,用于判断新成员的加入方式,如果新成员通过二维码加入群组,则将判断结果传输到信息提示模块67,如果新成员通过群组内成员邀请加入群组,则将判断结果传输到成员判断模块65。
[0094] 成员判断模块65:与加入判断模块64相连,用于接收加入判断模块64的判断结果,在加入判断模块64判断新成员加入方式为通过群组内成员邀请加入群组时,用于判断群组内成员是否超过预设数量,如果群组内成员超过预设数量,则将判断结果传输到好友判断模块66。
[0095] 好友判断模块66,与成员判断模块65相连,用于接收成员判断模块65的判断结果,在成员判断模块65的判断结果为群组内成员超过预设数量时,判断新成员在群组内好友数量;将判断结果传输到信息提示模块67;其中,群组内成员数量越多,群组隐私的保护也越为重要,本实施例中以群组内成员预设数量作为是否需要进一步保护群组隐私的判断标准,使群组聊环境更加安全,可根据不同需求进行设置,在本发明实施例中,群组内成员预设数量为5人。
[0096] 信息提示模块67与加入判断模块64、成员判断模块65以及好友判断模块66相连;信息提示模块67具体包括第一提示单元671、第二提示单元672和第三提示单元673,其中,
[0097] 第一提示单元671:用于在有新成员通过二维码加入群组时提示群组内已有成员:新成员通过二维码加入群组,未经过验证;在有新成员加入群组时提示群组内已有成员有新成员的加入,隐性提示新加入用户可能是陌生人,从而达到保护群组内成员隐私的目的,避免新成员可能为陌生人的情况下群组内隐私泄漏的问题,同时,减少群组主或者群组管理员的验证操作负担。
[0098] 第二提示单元672:用于在新成员在群组内只有一个好友时提示群组内已有成员:用户B邀请用户A(新成员)加入群组,但是,用户A与群组内其它成员都不是好友关系;其中,用户A为新成员,用户B为已有成员并与用户A为好友关系;本发明实施例中的好友关系包括各种即时通信软件中的好友,例如,QQ、微信、MSN等,通过对新加入成员与群组内已有成员的好友关系进行判断并进行人性化提示,更加细微的保护群组隐私。
[0099] 第三提示单元673:用于在群组内成员没有超过预设数量或新加入用户在群组内除了邀请人以外还有其他好友时提示群组内已有成员:用户B邀请用户A(新成员)加入了群组;其中,用户A为新成员,用户B为已有成员并与用户A为好友关系。
[0100] 本发明实施例的通过二维码加入群组的方法及装置在将群组编号等信息转化为由二维码图形,用户可通过二维码申请加入群组,简化现有的群组加入方式中需要搜索群组编号、输入群组编号等繁琐步骤,更加快捷方便,尤其适用于移动终端用户随时随地加入群聊;同时,本发明根据新成员加入情况提示群组内已有成员有新成员的加入信息,隐性提示新加入用户可能是陌生人,从而达到保护群组内成员隐私的目的,避免新成员可能为陌生人的情况下群组内隐私泄漏的问题,提升用户使用体验。
[0101] 请参考图7,为本发明第三实施例的通过二维码加入群组的装置的结构示意图。本发明第三实施例的通过二维码加入群组的装置包括群组扫描模块71、群组解析模块72和群组加入模块73,其中:
[0102] 其中所述群组扫描模块71用于获取群组对应的二维码,并对二维码进行扫描,将扫描结果传输到所述群组解析模块72。
[0103] 具体的,在通过即时通信账号登录即时通信工具后,所述群组扫描模块71通过所述即时通信工具中的扫描工具扫描对应的二维码。
[0104] 本实施例中,客户端获取所述二维码,对二维码进行扫描。具体的,先将群组编号等信息转化为二维码图形,之后将所述二维码图形分享并传播群,譬如通过电子邮件,或者是直接将包括所述二维码图形通过即时通信工具(微信)发送至对方,当然也可以通过微博进行分享。
[0105] 所述群组解析模块72与所述群组扫描模块71相连,所述群组解析模块72用于所述接收群组扫描模块71扫描的二维码,并通过二维码算法解析获取二维码中的群组信息,所述群组信息譬如群组编号,并将解析出的群组信息传输到所述群组加入模块73。
[0106] 其中,二维码用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息,在代码编制上利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,不同的二维码有不同的转换和解析算法。
[0107] 所述群组加入模块73与所述群组解析模块72相连,所述群组加入模块73用于接收所述群组解析模块72传输的群组信息,并根据接收的群组信息控制所述即时通信账号加入所述群组。
[0108] 为微信群组为例,所述群组加入模块73在控制所述即时通信账号加入所述群组时,可以设置两种不同的方式:一种在加入群组时需要通过群组主或者群组管理员的验证;另一种不需要经过群组主或者群组管理员的验证,直接加入群组,这样可以避免现有技术中加入群组需要群组主或者群组管理员验证,导致操作繁琐的弊端。
[0109] 请参考图8,为本发明第四实施例的通过二维码加入群组的装置的结构示意图。本发明第四实施例的通过二维码加入群组的装置包括群组扫描模块81、群组解析模块82、群组加入模块83、加入判断模块84以及信息提示模块85,所述信息提示模块又包括扫描加入提示模块851以及邀请加入提示模块852。
[0110] 其中,在通过即时通信账号登录即时通信工具后,所述群组扫描模块81通过所述即时通信工具中的扫描工具扫描对应的二维码,将扫描结果传输到所述群组解析模块82。
[0111] 本实施例中,客户端获取所述二维码,对二维码进行扫描。具体的,先将群组编号等信息转化为二维码图形,之后将所述二维码图形分享并传播群,譬如通过电子邮件,或者是直接将包括所述二维码图形通过即时通信工具(微信)发送至对方,当然也可以通过微博进行分享。
[0112] 所述群组解析模块82与所述群组扫描模块81相连,所述群组解析模块82用于所述接收群组扫描模块81扫描的二维码,并通过二维码算法解析获取二维码中的群组信息,所述群组信息为用于标识所述群组唯一性的标识,譬如群组编号,并将解析出的群组信息传输到所述群组加入模块83。
[0113] 其中,二维码用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息,在代码编制上利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,不同的二维码有不同的转换和解析算法。
[0114] 所述群组加入模块83与所述群组解析模块82相连,所述群组加入模块83用于接收所述群组解析模块82传输的群组信息,并根据接收的群组信息控制所述即时通信账号加入所述群组。
[0115] 所述加入判断模块84与所述群组加入模块83相连,所述加入判断模块84用于判断当前加入的所述即时通信账号的加入方式,其中所述加入方式包括:扫描所述格式图样的方式(扫描方式)、接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式(邀请方式)。
[0116] 所述信息提示模块85与所述加入判断模块84相连,所述信息提示模块85用于根据当前加入的所述即时通信账号的加入方式发送提示信息至群组内其它预先存在的即时通信账号,以提示当前有所述即时通信账号加入。
[0117] 其中在所述加入判断模块84判定加入方式为通过扫描所述格式图样的方式时,所述扫描加入提示模块851发送一扫描加入提示信息至送所述群组内其它预先存在的即时通信账号,以提示当前所述即时通信账号是通过扫描格式图样加入所述群组;而在所述加入判断模块84判定加入方式为通过接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式时,所述邀请加入提示模块852则发送邀请加入提示信息至所述群组内已有成员,以提示当前所述即时通信账号是通过接收所述群组内其它预先存在的即时通信账号发送的加入请求的方式加入所述群组。
[0118] 其中所述邀请加入提示信息包括第一好友信息和第二好友信息,具体请参阅图9。
[0119] 在有新成员加入群组时提示群组内已有成员有新成员的加入,隐性提示新加入用户可能是陌生人,从而达到保护群组内成员隐私的目的,避免新成员可能为陌生人的情况下群组内隐私泄漏的问题,同时,减少群组主或者群组管理员的验证操作负担[0120] 请参阅图9,图9为图8中所述扫描加入提示模块851的结构示意图。其中所述扫描加入提示模块851具体包括好友判断模块8511、第一好友信息提示模块8512以及第二好友信息提示模块8513。
[0121] 其中所述好友判断模块8511用于判断群组内即时通信账号是否超过预设数量,如果群组内即时通信账号超过预设数量,则进一步的判断在所述群组内,当前加入的所述即时通信账号是否仅与发送加入请求的即时通信账号存在好友关系;
[0122] 若所述好友判断模块8511判定当前加入的所述即时通信账号仅与发送加入请求的即时通信账号存在好友关系,则所述第一好友信息提示模块8512发送第一好友信息至所述群组内其它的即时通信账号,以提示当前加入的所述即时通信账号是由群组内发送加入请求的即时通信账号邀请加入,且与群组内其他即时通信账号不存在好友关系。所述第一好友信息譬如:用户B邀请用户A加入了群,但是,用户A与群内其它成员都不是微信好友关系。
[0123] 若所述好友判断模块8511判定当前加入的所述即时通信账号除了与发送加入请求的即时通信账号存在好友关系,还与群组内其他即时通信账号存在好友关系,则所述第二好友信息提示模块8513发送第二好友信息至所述群组内其它的即时通信账号,以提示当前加入的所述即时通信账号是由群组内发送加入请求的即时通信账号邀请加入。所述第二好友信息譬如:用户B邀请用户A加入了群。
[0124] 其中,群组内成员数量越多,群组隐私的保护也越为重要,本实施例中以群组内成员预设数量作为是否需要进一步保护群组隐私的判断标准,使群组聊环境更加安全,可根据不同需求进行设置,在本发明实施例中,群组内成员预设数量为5人。
[0125] 本实施例中的好友关系包括即时通信工具中的好友,譬如QQ通信工具中的好友关系,微信通信工具中的好友关系、或者是MSN通信工具中的好友关系等,所述好友关系包括其中一种所述即时通信工具中即时通信账号存在关联的好友关系,譬如仅仅是微信好友关系,以及至少两种的所述即时通信工具中即时通信账号相互存在关联的好友关系,譬如是QQ与微信之间的好友关系。本发明实施例通过对新成员与群组内已有成员的好友关系进行判断并进行人性化提示,更加细微的保护群组隐私。
[0126] 本发明实施例的通过二维码加入群组的方法及装置在将群组编号等信息转化为由二维码图形,用户可通过二维码申请加入群组,简化现有的群组加入方式中需要搜索群组编号、输入群组编号等繁琐步骤,更加快捷方便,尤其适用于移动终端用户随时随地加入群聊;同时,本发明根据新成员加入情况提示群组内已有成员有新成员的加入信息,隐性提示新加入用户可能是陌生人,从而达到保护群组内成员隐私的目的,避免新成员可能为陌生人的情况下群组内隐私泄漏的问题,提升用户使用体验。
[0127] 本发明实施例中,格式图样以二维码为例进行说明,但具体应用本发明技术方案时,并不局限于二维码,其他的格式图样,如一维码、三维码、彩色条码等,甚至可以是所述二维码在二维空间中于水平方向(X)或者垂直方向(Y)的条形码,完全可以比照上述实施例实施。
[0128] 综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。