一种网络即时通讯数据信息实时监控系统及监控方法

文档序号:9730017阅读:1305来源:国知局
一种网络即时通讯数据信息实时监控系统及监控方法
【技术领域】
[0001]本发明涉及网络通信技术领域,尤其涉及一种网络即时通讯数据信息实时监控系统及监控方法。
【背景技术】
[0002]网络即时通讯软件是当下人们上网最常用的软件之一,常用的网络即时通讯软件有微信、QQ、Skype和阿里旺旺等等。随着网络覆盖的增加以及网络速率的提升,未来的世界将成为物联网的世界,只要具有联网能力的智能设备,都可以随时随地接入到物联网中。上述即时通讯软件可以安装在各类智能设备中,包括智能手机、平板电脑、智能手表、智能电视、智能眼镜等等,通过物联网实现无所不在的即时通讯信息传输。
[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]图1为本发明实施例中一种网络即时通讯数据信息实时监控系统的结构示意图;
[0029]图2为本发明实施例中一种网络即时通讯数据信息实时监控方法的流程图。
【具体实施方式】
[0030]为解决现有技术中的人工管理即时通讯信息容易存在误删或漏删的情况的技术问题,本发明提供一种网络即时通讯数据信息实时监控系统及方法。
[0031]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032]本发明提供一种网络即时通讯数据信息实时监控系统,如图1所示,所述系统包括数据转存服务器101、数据库服务器102、消息转发服务器103、监控服务器104、用户终端105和管理员终端106。其中,数据转存服务器101分别与数据库服务器102、监控服务器104、用户终端105和管理员终端106相连,监控服务器104还通过消息转发服务器103与用户终端105相连。
[0033]具体来讲,一方面,管理员通过管理员终端106能够设定供参考比对的非法字符信息,将非法或者属于机密的信息作为非法字符信息在管理员终端106中进行添加,管理员终端106还可以对非法字符信息进行管理。另一方面,通过管理员终端106还可以进行特定用户的搜索和特征信息的搜索,与其他终端进行正常的聊天操作,以及对用户终端105的管理。其中,管理员终端106还与用户终端105相连,从而,管理员终端106可以与用户终端105进行临时通信。需要说明的是,优选的,管理员终端106与用户终端105可以采用无线通讯方式进行连接,从而,管理员终端106可以与用户终端105通信,管理员终端106与用户终端105之间还可以通过消息转发服务器103进行通讯。另外,在所述实时监控系统中可以包含多个用户终端105。
[0034]具体来讲,一方面,用户通过用户终端105能够进行聊天操作,从而,用户终端105能够得到来自用户的聊天信息。另一方面,通过用户终端105还可以执行用户注册、用户登录、添加好友和修改密码的过程。
[0035]在通过管理员终端106获得非法字符信息和通过用户终端105获得聊天信息之后,通过数据转存服务器101将非法字符信息和聊天信息存储到数据库服务器102中,数据库服务器102将非法字符信息和聊天信息进行存储。另外,用户终端105的登录信息也可以存储到数据库服务器102中。需要说明的是,用户终端105在需要修改密码时需要经过数据转存服务器101在数据库服务器102中进行修改,同时,管理员终端106在进行信息搜索时需要经过数据转存服务器101在数据库服务器102中进行搜索。
[0036]对于监控服务器104而言,监控服务器104通过数据转存服务器101从数据库服务器102中调取非法字符信息和聊天信息,并对非法字符信息和聊天信息进行匹配,获得匹配结果,以实现对聊天信息的监控,当聊天信息与非法字符信息相符时,确定匹配结果为第一匹配结果,根据第一匹配结果,能够知晓聊天信息中存在非法字符,当聊天信息与非法字符信息不相符时,确定匹配结果为第二匹配结果,根据第二匹配结果,能够知晓聊天信息中不存在非法字符。其中,监控服务器通过SocketClass类中的方法进行匹配。
[0037]监控服务器104在获得匹配结果之后,将匹配结果发送至消息转发服务器103,消息转发服务器103根据匹配结果发送聊天信息。具体来讲,当匹配结果为第一匹配结果时,表明聊天信息中存在非法字符,则消息转发服务器103对聊天信
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1