基于即时通讯的信息处理方法及装置的制造方法

文档序号:9846593阅读:394来源:国知局
基于即时通讯的信息处理方法及装置的制造方法
【专利说明】
【技术领域】
[0001]本申请涉及通信技术领域,尤其涉及一种基于即时通讯的信息处理方法及装置。【【背景技术】】
[0002]即时通讯(InstantMessaging)是目前互联网上较为流行的通讯方式,各种各样的即时通讯软件层出不穷,服务提供商也提供了越来越丰富的通讯服务功能。
[0003]在现有技术中,如果用户A希望与用户B进行即时通讯,需要将用户B加为好友,此时该用户B就会出现在用户A的即时通讯软件的通讯录中,同理,用户A也会出现在用户B的即时通讯软件的通讯录中;之后,用户A和用户B可以进行即时通讯。
[0004]但在实际应用中,存在一些特殊应用场景,用户A需要与用户B进行即时通讯,但并不希望用户B看到用户A的有关信息,以防造成信息泄露。这种情况经常出现在企业内部,例如,一些企业会有临时员工或外包员工,企业内的一些消息需要通知给临时员工或外包员工,因此有将临时员工或外包员工加入企业群组内的需求,但是,目前的即时通讯软件,在企业群组内的员工可以看到彼此注册的一些个人信息以及企业的组织架构信息,存在信息安全隐患。这是目前即时通讯软件亟需解决的难题。

【发明内容】

[0005]本申请的多个方面提供一种基于即时通讯的信息处理方法及装置,用以在满足即时通讯需求的同时,解决信息安全问题。
[0006]本申请的一方面,提供一种基于即时通讯的信息处理方法,包括:
[0007]接收群组加入请求,所述群组加入请求用于请求将第一用户加入第一群组;
[0008]判断所述第一用户是否需要以特定身份加入所述第一群组;
[0009]若判断结果为是,根据所述特定身份对应的群组权限,对所述第一群组的群组信息进行屏蔽处理以获得屏蔽后的群组信息,将所述屏蔽后的群组信息下发给所述第一用户的即时通讯客户端
[0010]本申请的另一方面,提供一种基于即时通讯的信息处理装置,包括:
[0011]接收模块,用于接收群组加入请求,所述群组加入请求用于请求将第一用户加入第一群组;
[0012]判断模块,用于判断所述第一用户是否需要以特定身份加入所述第一群组;
[0013]处理模块,用于在所述判断模块的判断结果为是时,根据所述特定身份对应的群组权限,对所述第一群组的群组信息进行屏蔽处理以获得屏蔽后的群组信息,将所述屏蔽后的群组信息下发给所述第一用户的即时通讯客户端。
[0014]在本申请中,当接收到请求将第一用户加入第一群组的群组加入请求时,判断第一用户是否需要以特定身份加入第一群组,若判断结果为是,则根据该特定身份对应的群组权限,对第一群组的群组信息进行屏蔽处理,将屏蔽后的群组信息下发给第一用户的即时通讯客户端。其中,第一用户以特定身份加入第一群组,满足其它用户与第一用户之间的即时通讯需求,而对第一群组的群组信息进行屏蔽,可以将不适合特定身份的用户看到的信息屏蔽掉,达到信息安全的目的。
【【附图说明】】
[0015]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本申请一实施例提供的基于即时通讯的信息处理方法的流程示意图;
[0017]图2为本申请一实施例提供的在群组间配置游客身份的界面示意图;
[0018]图3为本申请一实施例提供的一种钉钉应用场景下的群组的界面示意图;
[0019]图4为本申请一实施例提供的第一用户以游客身份加入第一群组后的一种界面示意图;
[0020]图5为本申请另一实施例提供的基于即时通讯的信息处理装置的结构示意图;
[0021]图6为本申请又一实施例提供的基于即时通讯的信息处理装置的结构示意图。
【【具体实施方式】】
[0022]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0023]针对现有即时通讯应用面临的问题,本申请提供一种技术方案,主要原理是:针对既有即时通讯需求又要防止信息安全隐患的用户,设置特定身份,允许这类用户以特定身份加入群组,以满足群组内其他用户与该类用户之间的即时通讯,另外为该特定身份配置相应的群组权限,仅允许这类用户看到群组权限内的群组信息,禁止这类用户看到群组权限之外的群组信息,达到信息安全的目的。
[0024]图1为本申请一实施例提供的基于即时通讯的信息处理方法的流程示意图。如图1所示,该方法包括:
[0025]101、接收群组加入请求,该群组加入请求用于请求将第一用户加入第一群组。
[0026]102、判断第一用户是否需要以特定身份加入第一群组,若判断结果为是,执行步骤103,若判断结果为否,执行步骤104。
[0027]103、根据特定身份对应的群组权限,对第一群组的群组信息进行屏蔽处理以获得屏蔽后的群组信息,将屏蔽后的群组信息下发给第一用户的即时通讯客户端。
[0028]104、结束操作,或者按照现有流程进行处理。
[0029]为便于描述和区分,本实施例以第一用户申请加入第一群组为例进行说明,第一用户可以是任意用户,第一群组也可以是任意群组。例如,第一群组可以是某个企业构成的群组、某个部门构成的群组、某个项目组构成的群组、某类具有相同兴趣的人构成的群组等。
[0030]可选的,第一用户可以主动申请加入第一群组,此时第一用户可以向基于即时通讯的信息处理装置(简称为信息处理装置)发出群组加入请求。具体的,第一用户可以通过自己的即时通讯客户端向信息处理装置发出群组加入请求,该群组加入请求携带有请求加入的第一群组的群组标识,例如群组号、群组名称等。另外,该群组加入请求还携带有第一用户的信息,例如第一用户注册的账号、手机号码等信息。这里的信息处理装置可以是即时通讯服务器,也可以是独立于即时通讯服务器但能够与即时通讯服务器进行通信和信息交换的其它装置。对信息处理装置来说,可以接收第一用户发送的请求加入第一群组的群组加入请求。
[0031]另外,也可以由第一群组的管理员直接向第一群组添加新成员,例如添加实习生进入某个部门群组。基于此,第一群组的管理员可以向信息处理装置发送请求将第一用户加入第一群组的群组加入请求。该群组加入请求携带有请求加入的第一群组的群组标识,例如群组号、群组名称等。另外,该群组加入请求还携带有第一用户的信息,例如第一用户注册的账号、手机号码等信息。对信息处理装置来说,可以接收第一群组的管理员发送的群组加入请求。该实施方式允许即时通讯软件的群组管理员直接向群组中添加新成员,尤其适用于企业等办公场景等有新员工加入的场景,此时,管理员可以自动在即时通讯软件的群组中添加新成员,并且可以根据员工的身份自动设定其群组权限,有利于即时通讯软件向移动办公平台的方向发展,便于即时通讯软件与企业内部的多个OA系统打通,从而可以通过即时通讯软件实现请假,报销,薪酬等业务的统一管理。
[0032]信息处理装置接收请求将第一用户加入第一群组的群组加入请求,可以获得第一用户的信息和第一群组的信息,之后可以判断第一用户是否需要以特定身份加入第一群组。
[0033]在一可选实施方式中,第一群组的管理员可以针对第一群组配置特定身份,例如游客或者访客身份,并为该特定身份配置享有的群组权限,例如可以看到该群组的通讯录,不能看到该群组的通讯录,仅能看到除通讯录之外的其它信息,或者仅能看到该群组的名称等等。另外,第一群组的管理员负责为第一群组内的成员注册账号,并确定哪些成员需要以特定身份加入,哪些成员不需要以特定身份加入。例如,作为企业的临时员工或外包员工,则需要以特定身份加入该企业群组。又例如,还可以设置一群组内的成员以特定身份加入另一群组,基于此第一用户是第二群组的成员,第二群组是不同于第一群组的群组。以特定身份为游客或访客身份为例,则一种在群组间配置游客身份的界面如图2所示。以一种钉钉应用场景下的群组为例,如图3所示,可以设置A产品团队和B产品团队两个群组下的成员以游客身份加入钉钉用户社区群组,则A产品团队和B产品团队两个群组下的成员在钉钉用户社区群组内可以理解为外包角色。
[0034]进一步,管理员可以为每个成员配置身份权重,并且为需要以特定身份加入第一群组的用户和不需要以特定身份加入第一群组的用户配置不同的身份权重,以进行区分。除此之外,管理员还可以预先配置特定身份对应的权重条件,例如可以是一权重范
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1