以秘密方式加入即时通信群交流的信息流处理方法技术

技术编号:3501936 阅读:197 留言:0更新日期:2012-04-11 18:40
一种以秘密方式加入即时通信群交流的信息流处理方法,包括以下步骤,S1)群消息服务器在每个群的相关数据中,增加一个表示该群是否允许被秘密加入的属性数据,同时为群成员列表中每个数据项保存一个表征是普通或秘密成员的加入方式属性数据;S2)所述群中每一个成员的客户端启动群功能而从群消息服务器获取群成员数据列表时,如果其中的一个数据项的加入方式属性数据为秘密成员,则不显示该数据项对应的成员信息,否则正常显示该数据项中的成员信息。实施本发明专利技术的即时通信群交流的处理方法,可以让符合条件的用户通过申请成为群的秘密成员,秘密成员在参与群交流过程中对群的普通成员而言是隐蔽的,这样使群交流有可能吸引更多的人参加,给用户一种更个性的选择。

【技术实现步骤摘要】

本专利技术涉及计算机技术,具体涉及一种以秘密方式加入即时通信群组交流的信息流处理方法。
技术介绍
即时通信(Instant Messenger,以后简称IM)软件已成为常用的网络通信工具之一,现有技术的即时通信技术还提供了群组的信息交流形式,简单地提供一种一对多的实时双向通信方式,其中的“一”是群组中的一个个体,所有的“一”组成统属于一个群组的“多”个成员的集合,这种群组交流信息的方式,可以在一个对话窗口内多人进行讨论和发布信息,是一个确定的参与者之间传播彼此消息的有效工具,其优点是能形成一个比较稳定的虚拟社区体,其成员能够进行多人即时讨论。目前,群已经成为即时通讯领域中一个非常受欢迎的信息交流、讨论聊天的信息平台。在群交流环境里,每个在线用户都可以在群对话框中输入消息,而其余的在线用户都能够接收到他发出的消息;自然,他也可以接收到其余群成员发送的消息。但是,由于用户的需求多种多样,例如有的用户想知道某个群里面讨论的话题都是什么或者想关注群里的某个成员的发言情况,但是如果他加入群的话,其余人就会看到他处于群成员列表中,而且会接收到他们发出的消息,这样也许会妨碍大家的畅所欲言。或者,那个被关注的特定群成员也因此不在愿意在群里露面或发言。然而,上述现有技术中,群由某个IM成员用户创建以后,别的IM用户便可以加入到该群中。除了创建者和管理员以外,其余用户身份平等。每个在线IM成员都可以接收到群内其余IM成员发送来的消息,同样也可以在群对话窗口中发送消息。此种设计使得群成员角色比较单一,群成员的身份没有太多的选择。而用户的需求往往千差万别,例如,有的用户希望自己的群角色不能被群里的其他成员发现,而只希望接收群交流过程中的信息,而现有技术群交流环节的信息流处理技术则无法实现上述秘密参与群交流的需求。由于没有秘密参与的IM成员属性,使得多样化的群角色成为不可能。因此,增加群成员的特殊角色,以及提供一种处理不同角色在各种场景下的表现就更为必须。
技术实现思路
本专利技术要解决的技术问题是为即时通信用户提供一种以秘密方式加入群成为群的秘密成员的信息流处理方法,利用这种方法可以让秘密成员对群的普通成员而言是隐藏起来不可知道的,从而使即时通信的群吸引更多的人参加,给用户一种更个性的选择。 本专利技术上述技术问题这样实现,构造一种以秘密方式加入即时通信群交流的处理方法,包括以下步骤,S1)群消息服务器在每个群的相关数据中,增加一个表示该群是否允许被秘密加入的属性数据,同时为群成员列表中每个数据项保存一个表征是普通成员或秘密成员的加入方式属性数据;S2)所述群中每一个成员的客户端启动群功能而从群消息服务器获取群成员数据列表时,如果其中数据项的加入方式属性数据为秘密成员,则不显示该数据项对应的成员信息,否则正常显示该数据项中的成员信息。 在按照本专利技术上述处理方法中,还包括步骤S3)处理加入群申请的步骤,所述步骤S3)包括以下步骤S31)即时通信用户通过客户端启动申请加入一个群的请求;S32)群消息服务器收到来自客户端的申请加入一个群的请求时,检索所述群在群消息服务器中的相关数据中是否包含允许秘密加入的属性数据,如果包含该属性数据,则进一步判断申请加入群的用户是否满足秘密加入的条件,如果满足秘密加入的条件,则执行步骤S33)向客户端发送加入方式选择的信令;S34)客户端收到加入方式选择信令后,显示提示信息并接收选择命令;S35)客户端将接收到的加入方式选择命令发送给群消息服务器;S36)群消息服务器收到加入方式选择命令后,根据选择命令设置对应于该成员的数据项的加入方式属性数据并与群成员数据列表一起保存在群消息服务器中。 在按照本专利技术上述处理方法中,在步骤S32中,如果检索出所述群在群消息服务器中的相关数据中包含不允许秘密加入的属性数据,将该成员数据项的加入方式属性数据设置成普通加入并与群成员数据列表一起保存在群消息服务器中。 在按照本专利技术上述处理方法中,在步骤S32中,如果判断申请加入群的用户不满足秘密加入的条件,则将该成员数据项的加入方式属性数据设置成普通加入并与群成员数据列表一起保存在群消息服务器中。 在按照本专利技术上述处理方法中,在步骤S36中,如客户选择命令为秘密加入,由群消息服务器则向管理员发出征询意见,如管理员不同意其秘密加入该群,则退出步骤S3)。 在按照本专利技术上述处理方法中,所述步骤S2还包括以下步骤检测客户端本地号码是群创建者的号码或管理者的号码,则在该客户端的成员显示列表中显示秘密成员及其标志。 在按照本专利技术上述处理方法中,所述步骤S32)中判断申请加入群的用户是否满足秘密加入的条件,包括以下步骤预先确定允许秘密加入的条件;检测即时通信用户是否满足该条件,如果满足则认为满足秘密加入的条件。 在按照本专利技术上述处理方法中,还包括S4)处理秘密成员请求改变为普通成员请求的以下步骤S41)即时通信用户从其客户端向一个群提出退出秘密成员的申请;S42)群消息服务器收到加入申请后,检测被申请退出秘密方式加入的群是否允许改变秘密成员为普通成员,如果不允许,保持该即时通信用户为秘密成员,通知提出申请的客户端改变群加入方式未被接受并退出步骤S4);如果群属性为允许秘密成员改为普通成员,则将该成员设置为群的普通成员,并保存结果于群消息服务器,同时通知发出申请的客户端已改变加入方式为普通方式;S44)由群消息服务器将群成员属性的变化以群成员列表方式通知群内所有成员的客户端。 实施本专利技术提供的上述信息流处理方法,为基于即时通信的群交流平台提供了一种全新的界面,为想要秘密加入群的用户提供了最佳选择。具体而言,本专利技术的信息流处理方法主要通过设置群以及群秘密成员的属性数据来区分其在各种情况下的不同表现。首先,并非所有的群都能够以秘密方式加入,为此本专利技术对群的属性做了相应的规定,一些群允许秘密加入,另些群则不可以秘密加入,这是由本专利技术方法为群增加的一个属性决定的;其次,本专利技术还对有秘密加入群的需求者的要求作出规定。例如,只有哪些信用值达到一定水平的才符合要求。只有这两方面的要求同时达到,才能够使一个即时通信户成功地秘密加入某个群,即成为秘密成员。通过这种对群交流的信息流的处理,可以让符合条件的用户通过中请成为群的秘密成员,秘密成员在参与群交流过程中对群的普通成员而言是隐蔽的,这样使群交流有可能吸引更多的人参加,给用户一种更个性的选择。附图说明图1是按照本专利技术方法实现IM成员以秘密方式加入群的流程图;图2是按照本专利技术方法使得秘密成员在客户端的显示的流程图;具体实施方式在按照本专利技术信息流处理方法的一个实施例中,一个即时通信的用户,从其客户端申请秘密加入一个群过程的处理流程如图1所示。当用户在步骤101对某个群提出加入申请时;群消息服务器的响应程序首先检查此群的属性数据是否可以被秘密加入(步骤102),这是在群创建时就加以规定的;如该群被规定可以秘密加入,则向该用户申请号码所对应的属性DB服务器,检查此号码是否满足可秘密加入群的条件(步骤103),可以将秘密加入群的标准预先定义,例如,信用值大的允许秘密加入,反之则不可;如检测出属于可秘密加入的,则由群消息服务器向此请求用户发送信令,要求客户断弹出选择群加入模式的对话框,即选择本文档来自技高网
...

【技术保护点】
一种以秘密方式加入即时通信群交流的信息流处理方法,其特征在于,包括以下步骤,S1)群消息服务器在每个群的相关数据中,增加一个表示该群是否允许被秘密加入的属性数据,同时为群成员列表中每个数据项保存一个表征是普通成员或秘密成员的加入方式属性数据;S2)所述群中每一个成员的客户端启动群功能而从群消息服务器获取群成员数据列表时,如果其中数据项的加入方式属性数据为秘密成员,则不显示该数据项对应的成员信息,否则正常显示该数据项中的成员信息。

【技术特征摘要】
1.一种以秘密方式加入即时通信群交流的信息流处理方法,其特征在于,包括以下步骤,S1)群消息服务器在每个群的相关数据中,增加一个表示该群是否允许被秘密加入的属性数据,同时为群成员列表中每个数据项保存一个表征是普通成员或秘密成员的加入方式属性数据;S2)所述群中每一个成员的客户端启动群功能而从群消息服务器获取群成员数据列表时,如果其中数据项的加入方式属性数据为秘密成员,则不显示该数据项对应的成员信息,否则正常显示该数据项中的成员信息。2.根据权利要求1所述以秘密方式加入即时通信群交流的信息流处理方法,其特征在于,还包括步骤S3)处理加入群申请的步骤,所述步骤S3)包括以下步骤S31)即时通信用户通过客户端启动申请加入一个群的请求;S32)群消息服务器收到来自客户端的申请加入一个群的请求时,检索所述群在群消息服务器中的相关数据中是否包含允许秘密加入的属性数据,如果包含该属性数据,则进一步判断申请加入群的用户是否满足秘密加入的条件,如果满足秘密加入的条件,则执行步骤S33)向客户端发送加入方式选择的信令;S34)客户端收到加入方式选择信令后,显示提示信息并接收选择命令;S35)客户端将接收到的加入方式选择命令发送给群消息服务器;S36)群消息服务器收到加入方式选择命令后,根据选择命令设置对应于该成员的数据项的加入方式属性数据并与群成员数据列表一起保存在群消息服务器中。3.根据权利要求2所述处理方法,其特征在于,在步骤S32中,如果检索出所述群在群消息服务器中的相关数据中包含不允许秘密加入的属性数据,将该成员数据项的加入方式属性数据设置成普通加入并与群成员数据...

【专利技术属性】
技术研发人员:杨谦
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利