一种web网管系统自动锁屏的方法及装置的制造方法
【技术领域】
[0001]本发明属于网络通信技术领域,尤其涉及一种WEB网管系统自动锁屏的方法及装置。
【背景技术】
[0002]近年来,随着智能手机、平板电脑的普及,人们对网络的需求方式也发生了根本性的变化。据统计,移动端上网用户已经超过PC(personal computer,个人计算机)端上网用户,互联网时代已经真正来临,人们对于智能商业W1-Fi (Wireless Fidelity,无线保真)网络的需求也越来越迫切。为了满足人们的移动上网需求,商业W1-Fi系统中的重要设备也在网上大规模部署,随之而来的网络设备自身安全问题也越来越得到设备使用方和提供方的重视。这样作为一款运营级移动网络设备的管理入口,其本地WEB网管系统的安全性显得尤为重要。目前,主流AC (Access Controller,无线控制器)设备中本地WEB网管系统普遍存在长时间无人操作,无法自动锁屏的缺陷,这样给网络设备的运行以及网络数据带来了极大的安全隐患。
【发明内容】
[0003]本发明实施例的目的在于提供一种WEB网管系统自动锁屏的方法及装置,旨在解决上述主流AC设备中本地WEB网管系统普遍存在长时间无人操作,无法自动锁屏的缺陷,给网络设备的运行以及网络数据带来了极大的安全隐患的问题。
[0004]本发明实施例是这样实现的,一种WEB网管系统自动锁屏的方法,包括:
[0005]预置WEB网管系统的自动锁屏时间阈值,并将所述自动锁屏时间阈值存储于所述WEB网管系统的后台服务器;
[0006]当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态;
[0007]当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0008]在本发明实施例所述的WEB网管系统自动锁屏的方法中,所述当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态具体包括:
[0009]当WEB网管系统运行时,所述WEB网管系统的前台页面自动通过Socket通信接口从所述后台服务器中获取所述自动锁屏时间阈值,并采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态。
[0010]在本发明实施例所述的WEB网管系统自动锁屏的方法中,所述采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态具体包括:
[0011]采用JavaScript技术和相关调度算法以预定的频率检测所述前台页面与所述后台服务器是否有数据交互,根据所述前台页面与所述后台服务器是否有数据交互确定所述前台页面是否处于闲置状态。
[0012]在本发明实施例所述的WEB网管系统自动锁屏的方法中,当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定具体包括:
[0013]当检测到WEB网管系统的前台页面处于闲置状态时,则采用减法计数器统计所述WEB网管系统的前台页面处于闲置状态的持续时间;
[0014]根据所述减法计数器的值判断所述持续时间是否超过所述自动锁屏时间阈值;
[0015]若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0016]在本发明实施例所述的WEB网管系统自动锁屏的方法中,所述若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定具体包括:
[0017]若所述持续时间超过所述自动锁屏时间阈值,则通过Socket通信接口向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0018]本发明实施例的另一目的在于,提供一种WEB网管系统自动锁屏的装置,包括前台页面和后台服务器,所述前台页面包括:
[0019]用户设置模块,用于预置WEB网管系统的自动锁屏时间阈值,并将所述自动锁屏时间阈值存储于所述WEB网管系统的后台服务器;
[0020]检测模块,用于当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态;
[0021]控制模块,用于当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0022]在本发明实施例所述的WEB网管系统自动锁屏的装置中,所述检测模块包括:
[0023]阈值获取单元,用于当WEB网管系统运行时,所述WEB网管系统的前台页面自动通过Socket通信接口从所述后台服务器中获取所述自动锁屏时间阈值;
[0024]前台页面状态获取单元,用于采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态。
[0025]在本发明实施例所述的WEB网管系统自动锁屏的装置中,所述前台页面状态获取单元具体用于:
[0026]采用JavaScript技术和相关调度算法以预定的频率检测所述前台页面与所述后台服务器是否有数据交互,根据所述前台页面与所述后台服务器是否有数据交互确定所述前台页面是否处于闲置状态。
[0027]在本发明实施例所述的WEB网管系统自动锁屏的装置中,所述控制模块包括:
[0028]计时单元,用于当检测到WEB网管系统的前台页面处于闲置状态时,则采用减法计数器统计所述WEB网管系统的前台页面处于闲置状态的持续时间;
[0029]比较单元,用于根据所述减法计数器的值判断所述持续时间是否超过所述自动锁屏时间阈值;
[0030]指令发送单元,用于若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0031]在本发明实施例所述的WEB网管系统自动锁屏的装置中,所述指令发送单元具体用于:
[0032]若所述持续时间超过所述自动锁屏时间阈值,则通过Socket通信接口向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0033]实施本发明实施例提供的一种WEB网管系统自动锁屏的方法及系统具有以下有益效果:
[0034]本发明实施例由于预置WEB网管系统的自动锁屏时间阈值,并将自动锁屏时间阈值存储于WEB网管系统的后台服务器;当WEB网管系统运行时,自动从后台服务器中获取自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态;当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使后台服务器根据锁屏指令将所述WEB网管系统的前台页面锁定,从而可以实现在长时间无人操作时,自动对WEB网管系统的网页进行锁屏,整个过程
无需人为干预,确保了网络设备运行的可靠性以及网络数据的安全性。
【附图说明】
[0035]图1是本发明实施例提供的WEB网管系统自动锁屏的方法的具体实现流程图;
[0036]图2是本发明实施例提供的WEB网管系统自动锁屏的方法中S103的具体实现流程图;
[0037]图3是本发明实施例提供的WEB网管系统自动锁屏的装置的结构框图。
【具体实施方式】
[0038]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0039]图1示出了本发明实施例提供的WEB网管系统自动锁屏的方法的具体实现流程图。参见图1所示,该方法的具体实现流程详述如下:
[0040]在SlOl中,预置WEB网管系统的自动锁屏时间阈值,并将所述自动锁屏时间阈值存储于所述WEB网管系统的后台服务器2。
[0041]在本发明实施例中,WEB网管管理员可以通过登陆AC设备的本地WEB网管系统,结合AC设备实际管理需求,灵活的设置WEB网管系统的自动锁屏时间阈值,并且该自动锁屏时间阈值可以根据不同时期的不同要求,动态修改设置,实时生效,极大的方便了 AC设备的管理,确保了 AC设备运行的安全和网络数据的安全。
[0042]在S102中,当WEB网管系统运行时,自动从所述后台服务器2中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面I是否处于闲置状态。
[0043]在本发明实施例中,当WEB网管管理员登入到AC设备的本地WEB网管系统时,所述WEB网管系统开始运行,此时,所述WEB网管系统的前台页面I会自动通过Socket通信接口从所述后台服务器2中获取所述自动锁屏时间阈值,并采用JavaScript技术和相关调度算法检测所述前台页面I是否处于闲置状态。
[0044]进一步的,所述采用JavaScript技术和相关调度算法检测所述前台页面I是否处于闲置状态具体包括:
[0045]采用JavaScript技术和相关调度算法以预定的频率检测所述前台页面I与所述后台服务器2是否有数据交互,根据所述前台页面I与所述后台服务器2是否有数据交互确定所述前台页面I是否处于闲置状态。
[0046]在本发明实施例中,若所述前台页面I与所述后台服务器2有数据交互,则说明所述前台页面I处于非闲置状态;反之,若所述前台页面I与所述后台服务器2无数据交互,则说明所述前台页面I处于闲置状态。
[0047]在S103中,当检测到WEB网管系统的前台页面I处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器2下发锁屏指令,使所述后台服务器2根据所述锁屏指令将所述WEB网管系统的前台页面I锁定。
[0048]参见图2所示,S103的具体实现流程详述如下:
[0049]在S201中,当检测到WEB网管系统的前台页面I处于闲置状态时,则采用减法计数器统计所述WEB网管系统的前台页面I处于闲置状态的持续时间。
[0050]在本发明实施例中,当所述前台页面I从所述后台服务器2中获取到所述自动锁屏时间阈值后,会将所述自动锁屏时间阈值设置为所述减法计数器的初始值,并采用该减法计数器来统计所述WEB网管系统的前台页面I处于闲置状态的持续时间,具体的:若检测到所述前台页面I的状态是非闲置状态,则保持减法计数器的值为初始值不变;若检测到所述前台页面I的状态从非闲置状态变化为闲置状态时,则所述减法计数器的值开始减减,此时,若在自动锁屏时间内检测到所述前台页面I的状态又从闲置状态变化为非闲置状态,则所述减法计数器自动恢复初始值,并重新进入检测所述前台页面I是否处于闲置状态的流程;若在自动锁屏时间内检测到所述前台页面I的状态保持闲置状态不变,则减法计数器的值持续减减至零。
[0051]在S202中,根据所述减法计数器的值判断所述持续时间是否超过所述自动锁屏时间阈值。
[0052]在本发明实施例中,当减法计数器的值小于或等于零时,则说明所述持续时间超过所述自动锁屏时间阈值。
[0053]在S203中,若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器2下发锁屏指令,使所述后台服务器2根据所述锁屏指令将所述WEB网管系统的前台页面I锁定。
[0054]在本发明实施例中,当所述持续时间超过所述自动锁屏时间阈值时,WEB网管系统的前台页面I会通过Socket通信接口向所述后台服务器2下发锁屏指令,使所述后台服务器2根据所述锁屏指令将所述WEB网管系统的前台页面I锁定。进一步的,后台服务器2根据所述锁屏指令将所述WEB网管系统的前台页面I锁定具体包括:后台服务器2接收到所述锁屏指令后,会自动记录WEB网管系统的当前登陆账户信息和WEB网管系统的前台页面I的配置信息,然后采用预先设计好的自动锁屏页面将所述WEB网管系统的前台页面I锁定。应当理解的是,本发明中统计WEB网管系统的前台页面I处于闲置状态的持续时间的方法并不限于采用减法计数器,也可以采用其他计时装置统计WEB网管系统的前台页面I处于闲置状态的持续时间。
[0055]本发明实施例提供的WEB网管系统自动锁屏的方法,由于预置WEB网管系统的自动锁屏时间阈值,并将自动锁屏时间阈值存储于WEB网管系统的后台服务器2 ;当WEB网管系统运行时,自动从后台服务器2中获取自动锁屏时间阈值,并检测WEB网管系统的前台页面I是否处于闲置状态;当检测到WEB网管系统的前台页面I处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器2下发锁屏指令,使后台服务器2根据锁屏指令将所述WEB网管系统的前台页面I锁定,从而可以实现在长时间无人操作时,自动对WEB网管系统的网页进行锁屏,整个过程无需人为干预,确保了网络设备运行的可靠性以及网络数据的安全性。
[0056]图3示出了本发明实施例提供的WEB网管系统自动锁屏的装置的结构框图,该装置用于运行图1?图2所示实施例提供的WEB网管系统自动锁屏的方法。为了便于说明,仅仅不出了与本实施例相关的部分。
[0057]参见图3所示,本发明实施例提供的一种WEB网管系统自动锁屏的装置,包括前台页面I和后台服务器2,所述前台页面I具体包括:
[0058]用户设置模块11,用于预置WEB网管系统的自动锁屏时间阈值,并将所述自动锁屏时间阈值存储于所述WEB网管系统的后台服务器2 ;
[0059]检测模块12,用于当WEB网管系统运行时,自动从所述后台服务器2中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面I是否处于闲置状态;
[0060]控制模块13,用于当检测到WEB网管系统的前台页面I处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器2下发锁屏指令,使所述后台服务器2根据所述锁屏指令将所述WEB网管系统的前台页面I锁定。
[0061]可选的,所述检测模块12包括:
[0062]阈值获取单元121,用于当WEB网管系统运行时,所述WEB网管系统的前台页面I自动通过Socket通信接口从所述后台服务器2中获取所述自动锁屏时间阈值;
[0063]前台页面状态获取单元122,用于采用JavaScript技术和相关调度算法检测所述前台页面I是否处于闲置状态。
[0064]可选的,所述前台页面状态获取单元122具体用于:
[0065]采用JavaScri
pt技术和相关调度算法以预定的频率检测所述前台页面I与所述后台服务器2是否有数据交互,根据所述前台页面I与所述后台服务器2是否有数据交互确定所述前台页面I是否处于闲置状态。
[0066]可选的,所述控制模块13包括:
[0067]计时单元131,用于当检测到WEB网管系统的前台页面I处于闲置状态时,则采用减法计数器统计所述WEB网管系统的前台页面I处于闲置状态的持续时间;
[0068]比较单元132,用于根据所述减法计数器的值判断所述持续时间是否超过所述自动锁屏时间阈值;
[0069]指令发送单元133,用于若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器2下发锁屏指令,使所述后台服务器2根据所述锁屏指令将所述WEB网管系统的前台页面I锁定。
[0070]可选的,所述指令发送单元133具体用于:
[0071]若所述持续时间超过所述自动锁屏时间阈值,则通过Socket通信接口向所述后台服务器2下发锁屏指令,使所述后台服务器2根据所述锁屏指令将所述WEB网管系统的前台页面I锁定。
[0072]综上,本发明实施例提供的WEB网管系统自动锁屏的装置,同样可以实现在长时间无人操作时,自动对WEB网管系统的网页进行锁屏,整个过程无需人为干预,确保了网络设备运行的可靠性以及网络数据的安全性。
[0073]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种WEB网管系统自动锁屏的方法,其特征在于,包括: 预置WEB网管系统的自动锁屏时间阈值,并将所述自动锁屏时间阈值存储于所述WEB网管系统的后台服务器; 当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态; 当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。2.如权利要求1所述的WEB网管系统自动锁屏的方法,其特征在于,所述当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态具体包括: 当WEB网管系统运行时,所述WEB网管系统的前台页面自动通过Socket通信接口从所述后台服务器中获取所述自动锁屏时间阈值,并采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态。3.如权利要求2所述的WEB网管系统自动锁屏的方法,其特征在于,所述采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态具体包括: 采用JavaScript技术和相关调度算法以预定的频率检测所述前台页面与所述后台服务器是否有数据交互,根据所述前台页面与所述后台服务器是否有数据交互确定所述前台页面是否处于闲置状态。4.如权利要求3所述的WEB网管系统自动锁屏的方法,其特征在于,当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定具体包括: 当检测到WEB网管系统的前台页面处于闲置状态时,则采用减法计数器统计所述WEB网管系统的前台页面处于闲置状态的持续时间; 根据所述减法计数器的值判断所述持续时间是否超过所述自动锁屏时间阈值; 若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。5.如权利要求4所述的WEB网管系统自动锁屏的方法,其特征在于,所述若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定具体包括: 若所述持续时间超过所述自动锁屏时间阈值,则通过Socket通信接口向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。6.一种WEB网管系统自动锁屏的装置,包括前台页面和后台服务器,其特征在于,所述前台页面包括: 用户设置模块,用于预置WEB网管系统的自动锁屏时间阈值,并将所述自动锁屏时间阈值存储于所述WEB网管系统的后台服务器; 检测模块,用于当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态; 控制模块,用于当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。7.如权利要求6所述的WEB网管系统自动锁屏的装置,其特征在于,所述检测模块包括: 阈值获取单元,用于当WEB网管系统运行时,所述WEB网管系统的前台页面自动通过Socket通信接口从所述后台服务器中获取所述自动锁屏时间阈值; 前台页面状态获取单元,用于采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态。8.如权利要求7所述的WEB网管系统自动锁屏的装置,其特征在于,所述前台页面状态获取单元具体用于: 采用JavaScript技术和相关调度算法以预定的频率检测所述前台页面与所述后台服务器是否有数据交互,根据所述前台页面与所述后台服务器是否有数据交互确定所述前台页面是否处于闲置状态。9.如权利要求8所述的WEB网管系统自动锁屏的装置,其特征在于,所述控制模块包括: 计时单元,用于当检测到WEB网管系统的前台页面处于闲置状态时,则采用减法计数器统计所述WEB网管系统的前台页面处于闲置状态的持续时间; 比较单元,用于根据所述减法计数器的值判断所述持续时间是否超过所述自动锁屏时间阈值; 指令发送单元,用于若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。10.如权利要求9所述的WEB网管系统自动锁屏的装置,其特征在于,所述指令发送单元具体用于: 若所述持续时间超过所述自动锁屏时间阈值,则通过Socket通信接口向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
【专利摘要】本发明提供一种WEB网管系统自动锁屏的方法及装置,涉及网络通信技术领域。该方法包括:预置WEB网管系统的自动锁屏时间阈值,并将自动锁屏时间阈值存储于WEB网管系统的后台服务器;当WEB网管系统运行时,自动从后台服务器中获取自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态;当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过自动锁屏时间阈值时,则向后台服务器下发锁屏指令,使后台服务器根据锁屏指令将WEB网管系统的前台页面锁定。本发明可以实现在长时间无人操作时,自动对WEB网管系统的网页进行锁屏,整个过程无需人为干预,确保了网络设备的运行的可靠性和网络数据的安全性。
【IPC分类】H04L12/24, H04L29/08
【公开号】CN104883395
【申请号】CN201510217115
【发明人】张蓬勃, 李超敏
【申请人】深圳市华讯方舟科技有限公司
【公开日】2015年9月2日
【申请日】2015年4月30日
转载请注明原文地址:https://www.famiwei.com/read-8136182.html