一种信息屏蔽方法及系统的制作方法

文档序号:7978826阅读:155来源:国知局
专利名称:一种信息屏蔽方法及系统的制作方法
技术领域
本发明属于即时通信领域,尤其涉及一种信息屏蔽方法及系统。
背景技术
随着社会信息化的不断进步,即时通信已被越来越多地应用,除了常见的个人应用,被用于企业的即时通信模式也不陌生,比如电话会议、视频会议等。对即时性要求较高的在线会议,当要求屏蔽一些会议成员与会议无关的聊天时,却常常因为网络拥塞、服务器繁忙等原因造成对屏蔽请求处理速度过慢,而影响了屏蔽处理的及时性,因此如何提高屏蔽效率,达到较好的会议效果成为急需解决的问题。

发明内容
本发明提供一种信息屏蔽方法及系统以解决上述问题。本发明提供一种信息屏蔽方法,包括以下步骤。业务逻辑服务器接收到用户信息屏蔽请求后,向控制服务器发送查询请求。所述控制服务器接收所述查询请求后,查询并获得全局会话服务器的繁忙率。所述控制服务器根据所述全局会话服务器的繁忙率与预设值的比较结果,控制所述业务逻辑服务器的处理。本发明提供一种信息屏蔽系统,包括业务逻辑服务器、控制服务器、全局会话服务器,所述业务逻辑服务器与所述全局会话服务器相连,所述控制服务器分别与所述业务逻辑服务器、所述全局会话服务器相连。所述业务逻辑服务器,用于接收到用户信息屏蔽请求后,向所述控制服务器发送查询请求;用于根据所述控制服务器的控制指令,进行处理。所述控制服务器,用于接收所述业务逻辑服务器发送的所述查询请求后,查询并获得所述全局会话服务器的繁忙率;用于根据所述全局会话服务器的繁忙率与预设值的比较结果,控制所述业务逻辑服务器的处理。所述全局会话服务器,用于根据所述控制服务器发送的查询请求,计算并反馈繁忙率至所述控制服务器。相较于先前技术,根据本发明提供的信息屏蔽方法及系统,设置控制服务器查询全局会话服务器繁忙率,并根据全局会话服务器繁忙率与预设值的比较结果,控制所述业务逻辑服务器的处理,确保在全局会话服务器繁忙的情况下,系统仍然能够及时处理用户信息屏蔽请求,满足了在线会议即时性较高的要求。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1所示为根据本发明的较佳实施例提供的信息屏蔽系统的结构示意图;图2所示为根据本发明的较佳实施例提供的信息屏蔽方法的流程图;图3所示为根据本发明的较佳实施例提供的信息屏蔽系统的示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为根据本发明的较佳实施例提供的信息屏蔽系统的结构示意图,如图1 所示。本发明的较佳实施例提供的信息屏蔽系统的结构包括第一网络会话服务器、第二网络会话服务器、第三网络会话服务器;第一网络会话服务器通过第一业务逻辑服务器与全局会话服务器相连;第二网络会话服务器通过第二业务逻辑服务器与全局会话服务器相连;第三网络会话服务器通过第三业务逻辑服务器与全局会话服务器相连;控制服务器分别与第一业务逻辑服务器、第二业务逻辑服务器、第三业务逻辑服务器、全局会话服务器相连。所述信息屏蔽系统的工作原理如下。第一、第二、第三网络会话服务器,用于在接收到用户发送的屏蔽请求后,发送所述屏蔽请求给第一、第二、第三业务逻辑服务器,第一、 第二、第三业务逻辑服务器接收到所述屏蔽请求后,向控制服务器发送查询请求,所述控制服务器接收所述查询请求后,查询并获得全局会话服务器的繁忙率。所述控制服务器根据所述全局会话服务器的繁忙率与预设值的比较结果,控制所述第一、第二、第三业务逻辑服务器的处理。图2所示为根据本发明的较佳实施例提供的信息屏蔽方法的流程图,如图2所示。 本发明较佳实施例提供的信息屏蔽方法包括步骤101 103。下面结合图1对本发明的较佳实施例提供的信息屏蔽方法作出说明。步骤101 业务逻辑服务器接收到用户信息屏蔽请求后,向控制服务器发送查询请求。其中,管理员将所述用户信息屏蔽请求发送给所对应的网络会话服务器,网络会话服务器将所述用户信息屏蔽请求发送给业务逻辑服务器,业务逻辑服务器接收到用户信息屏蔽请求后,向控制服务器发送查询请求。举例而言,若会议m中用户a即管理员对应第一网络会话服务器,管理员向第一网络会话服务器发起用户信息屏蔽请求,要求屏蔽对应第二网络会话服务器的用户b和对应第三网络会话服务器的用户c之间的相互对话信息。第一网络会话服务器将所述用户b和 c信息屏蔽请求发送给第一业务逻辑服务器,第一业务逻辑服务器接收到用户信息屏蔽请求后,向控制服务器发起查询请求。所述用户信息屏蔽请求携带信息为屏蔽用户名称、会议名称及屏蔽类型。用户信息屏蔽请求还可包括屏蔽时间段,用户信息屏蔽请求其它携带内容可根据会议具体情况设定,对此本发明不作限定。所述用户信息屏蔽请求具体格式如下表所示
权利要求
1.一种信息屏蔽方法,其特征在于,包括以下步骤业务逻辑服务器接收到用户信息屏蔽请求后,向控制服务器发送查询请求;所述控制服务器接收所述查询请求后,查询并获得全局会话服务器的繁忙率;所述控制服务器根据所述全局会话服务器的繁忙率与预设值的比较结果,控制所述业务逻辑服务器的处理。
2.根据权利要求1所述的方法,其特征在于,若所述业务逻辑服务器数量为三个且所述全局会话服务器的繁忙率大于或等于预设值,则所述控制服务器向第一业务逻辑服务器发送压力流程处理指令;所述第一业务逻辑服务器接收所述压力流程处理指令后,分别向所述用户对应的第二业务逻辑服务器及第三业务逻辑服务器发送所述用户信息屏蔽请求;所述第二业务逻辑服务器及第三业务逻辑服务器根据所述用户信息屏蔽请求,在其临时屏蔽信息表中添加所述用户屏蔽信息。
3.根据权利要求2所述的方法,其特征在于,所述第二业务逻辑服务器及第三业务逻辑服务器根据所述用户信息屏蔽请求,在其临时屏蔽信息表中添加所述用户屏蔽信息并发送至所述控制服务器,所述控制服务器存储所述用户屏蔽信息。
4.根据权利要求3所述的方法,其特征在于,所述控制服务器内设置有定时器,所述定时器触发时,所述控制服务器查询并获得所述全局会话服务器的繁忙率若所述全局会话服务器的繁忙率小于预设值,则所述控制服务器将所述已存储至控制服务器的屏蔽信息发送至所述全局服务器;所述全局服务器将所述控制服务器发送的屏蔽信息添加到屏蔽信息表中并分别推送至所述第二业务逻辑服务器及第三业务逻辑服务器。
5.根据权利要求4所述的方法,其特征在于,所述推送完成后,所述控制服务器分别向所述第二业务逻辑服务器及第三业务逻辑服务器发送删除已推送的临时屏蔽信息表中屏蔽信息的指令,完成删除操作。
6.根据权利要求1所述的方法,其特征在于,若所述业务逻辑服务器数量为三个且所述全局会话服务器的繁忙率小于预设值,则所述控制服务器向第一业务逻辑服务器发送正常流程处理指令;所述第一业务逻辑服务器接收到所述正常流程处理指令后,向所述全局会话服务器发送所述用户信息屏蔽请求;所述全局会话服务器接收到所述用户信息屏蔽请求后,在其屏蔽信息表中添加所述用户屏蔽信息;所述全局会话服务器分别向所述用户对应的所述第二业务逻辑服务器及第三业务逻辑服务器推送所述用户屏蔽信息;所述第二业务逻辑服务器及第三业务逻辑服务器在其屏蔽信息表中添加所述用户屏蔽信息。
7.根据权利要求2所述的方法,其特征在于,所述控制服务器内设置有定时器,所述定时器触发时,所述控制服务器查询并获得所述全局会话服务器的繁忙率若所述全局会话服务器的繁忙率小于预设值,则所述控制服务器分别获取所述第二业务逻辑服务器及第三业务逻辑服务器中临时屏蔽信息表中的屏蔽信息并将所述临时屏蔽信息表中的屏蔽信息发送至所述全局服务器;所述全局服务器将所述临时屏蔽信息表中的屏蔽信息添加到屏蔽信息表中并分别推送至所述第二业务逻辑服务器及第三业务逻辑服务器。
8.根据权利要求7所述的方法,其特征在于,所述推送完成后,所述控制服务器向所述第二、第三业务逻辑服务器发送删除已推送的临时屏蔽信息表中屏蔽信息的指令,完成删除操作。
9. 一种信息屏蔽系统,其特征在于,包括业务逻辑服务器、控制服务器、全局会话服务器,所述业务逻辑服务器与所述全局会话服务器相连,所述控制服务器分别与所述业务逻辑服务器、所述全局会话服务器相连所述业务逻辑服务器,用于接收到用户信息屏蔽请求后,向所述控制服务器发送查询请求;用于根据所述控制服务器的控制指令,进行处理;所述控制服务器,用于接收所述业务逻辑服务器发送的所述查询请求后,查询并获得所述全局会话服务器的繁忙率;用于根据所述全局会话服务器的繁忙率与预设值的比较结果,控制所述业务逻辑服务器的处理;所述全局会话服务器,用于根据所述控制服务器发送的查询请求,计算并反馈繁忙率至所述控制服务器。
全文摘要
本发明提供一种信息屏蔽方法及系统,本发明方法包括以下步骤。业务逻辑服务器接收到用户信息屏蔽请求后,向控制服务器发送查询请求。所述控制服务器接收所述查询请求后,查询并获得全局会话服务器的繁忙率。所述控制服务器根据所述全局会话服务器的繁忙率与预设值的比较结果,控制所述业务逻辑服务器的处理。
文档编号H04L29/06GK102510381SQ201110369099
公开日2012年6月20日 申请日期2011年11月21日 优先权日2011年11月21日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1