《一种无人值守智能设备自维护管理系统及方法.pdf》由会员分享,可在线阅读,更多相关《一种无人值守智能设备自维护管理系统及方法.pdf(8页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104168126A43申请公布日20141126CN104168126A21申请号201310185693122申请日20130520H04L12/2420060171申请人江苏华视文化传媒有限公司地址215311江苏省苏州市昆山巴城镇学院路828号浦东软件园A111B72发明人易发胜韩增义张磊梁琦54发明名称一种无人值守智能设备自维护管理系统及方法57摘要本发明公开了一种无人值守智能设备自维护管理系统及方法,包括步骤1在智能设备内设置监管程序,用于定时检查智能设备的运行状态和根据设定进行自我维护;2开始正常工作时,监管程序记录智能设备内的运行进程和网络连接信息,并对智能设。
2、备内的重要程序进行MD5校验,记录下摘要信息;3智能设备通过监管程序定时检查运行进程、网络连接和程序的MD5信息的变化情况,并与初始运行进程、网络连接和程序的MD5信息进行比较,然后采取相应处理措施。本发明通过自维护方法,可以自动快速和低成本地解决无人职守智能设备的安全故障管理问题,还能实现自动发现问题并报警、自动维护维持系统工作环境等功能。51INTCL权利要求书2页说明书4页附图1页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书4页附图1页10申请公布号CN104168126ACN104168126A1/2页21无人值守智能设备自维护管理系统,包括智能设备、管理服务器。
3、、管理计算机和移动终端,所述的智能设备、管理计算机、移动终端与管理服务器之间通过互联网连接和进行信息的传输,所述的智能设备内设置监控程序,用于定时检查智能设备的运行状态和根据设定进行自我维护;所述的管理计算机和移动终端通过管理服务器可随时了解各智能设备的工作状况;所述的监控程序可根据设定自动进行自我维护,同时将情况通过管理服务器发送到移动终端上。2根据权利要求1所述的无人值守智能设备自维护管理系统,其特征在于,所述的智能设备为网络广告机或托管服务器或物联网网关或家庭网关。3根据权利要求1所述的无人值守智能设备自维护管理系统,其特征在于,所述的移动终端为智能手机或者IPAD或者笔记本电脑。4无人。
4、值守智能设备自维护管理方法,其特征步骤在于1在智能设备内设置监控程序,用于定时检查智能设备的运行状态和根据设定进行自我维护;2开始正常工作时,监控程序记录智能设备内的初始运行进程和网络连接信息,并对智能设备内的重要程序进行MD5校验,记录下摘要信息;3然后智能设备通过监控程序定时检查运行进程、网络连接和程序的MD5信息的变化情况,并与初始运行进程、网络连接和程序的MD5信息进行比较并输出比较结果;4如果比较结果显示有新进程运行,则智能设备通过监控程序删除该进程;如果比较结果显示有新的网络访问,则智能设备通过监控程序设置防火墙屏蔽该访问;如果比较结果显示重要程序的MD5发生变化,则智能设备通过监。
5、控程序重新从管理服务器下载最新的程序替换并运行,重新计算MD5摘要信息并记录。5根据权利要求4所述的无人值守智能设备自维护管理方法,其特征在于,所述步骤3的比较过程的详细步骤如下1智能设备在开始稳定正常运行时,记录如下三个信息利用操作系统API应用程序的调用接口,获取并记录智能设备内的运行进程信息A;利用操作系统API,获取并记录智能设备内当前网络连接信息B;对智能设备内的重要程序进行MD5校验,记录下摘要信息C;所述信息A、B和C以文件形式保存在设置的目录内,用户随时可以远程查看。2每隔一段时间,监控程序执行如下比较过程,并输出比较结果重新获取智能设备内的运行进程信息A,与A比较,如果A不等。
6、于A,则输出结果进程信息发生变化,获取变化的进程信息作为返回;重新获取智能设备内网络连接信息B,与B比较,如果B不等于B,则输出结果网络连接变化,获取变化的连接信息作为返回;重新计算重要程序MD5,得到新摘要信息C,与C比较,如果C不等于C,则输出结果重要程序MD5改变,返回MD5修改为真。6根据权利要求4所述的无人值守智能设备自维护管理方法,其特征在于,所述的步骤1中的定时为每隔30分钟。7根据权利要求4所述的无人值守智能设备自维护管理方法,其特征在于,还包括以权利要求书CN104168126A2/2页3下步骤每次异常情况发生时,监管程序将发生的异常情况信息和维护的信息发送到管理服务器备案,。
7、并根据设置向移动终端发送通知短信,同时向管理计算机发送提示邮件。权利要求书CN104168126A1/4页4一种无人值守智能设备自维护管理系统及方法技术领域0001本发明具体涉及用于无人值守智能设备的维护和管理方面的系统及方法。背景技术0002无人值守的网络智能设备越来越多,由于连接网络及系统漏洞等问题,包括网络广告机在内的各种智能设备容易受到病毒感染和设备缺陷导致设备故障,影响设备正常工作,带来不小的损失。0003目前,针对类似问题的处理有以下几种方法00041设备出问题后售后服务人员现场维护,这是目前最重要的方式;00052采用固态程序,每次设备出故障后重新启动,恢复初始状态;00063让。
8、用户可以通过远程桌面等方式接入设备,进行人工清理和安装。0007现有技术存在的问题主要表现在如下几个方面现场维护方式解决问题耗费时间长,耗费成本高;采用固态程序方式则限制了设备软件的自动升级更新,不利于设备功能的改进;远程接入方式具有安全风险,且也耗费人力。发明内容0008本发明的目的是克服现有技术的不足,提供一种能够自动维护无人值守智能设备,如网络广告机、托管服务器、物联网网关和家庭网关等设备中的程序和系统的完整性,及时发现软件问题,并能够自动修复大部分问题,减少维护工作量,节省系统管理成本的解决方案。0009为了解决上述技术问题,本发明是通过以下技术方案实现的0010一种无人值守智能设备自。
9、维护管理系统,包括智能设备、管理服务器、管理计算机和移动终端,所述的智能设备、移动终端、管理计算机与管理服务器之间通过互联网连接和进行信息的传输,所述的智能设备内设置监控程序,用于定时检查智能设备的运行状态和根据设定进行自我维护;所述的移动终端和管理计算机通过管理服务器可随时了解各智能设备的工作状况;所述的监控程序可根据设定自动进行自我维护,同时将情况通过管理服务器发送到移动终端上。0011进一步地,所述的智能设备为网络广告机或托管服务器或物联网网关或家庭网关。0012进一步地,所述的移动终端为智能手机或者IPAD或者笔记本电脑。0013作为本发明的另一个方面,一种无人值守智能设备自维护管理方。
10、法,包括以下步骤00141在智能设备内设置监控程序,用于定时检查智能设备的运行状态和根据设定进行自我维护;00152开始正常工作时,监控程序记录智能设备内的初始运行进程和网络连接信息,并对智能设备内的重要程序进行MD5MESSAGEDIGESTALGORITHM5,信息摘要算法校验,说明书CN104168126A2/4页5记录下摘要信息;00163然后智能设备通过监控程序定时检查运行进程、网络连接和程序的MD5信息的变化情况,并与初始运行进程、网络连接和程序的MD5信息进行比较并输出比较结果;00174如果比较结果显示有新进程运行,则智能设备通过监控程序删除该进程;如果比较结果显示有新的网络访。
11、问,则智能设备通过监控程序设置防火墙屏蔽该访问;如果比较结果显示重要程序的MD5发生变化,则智能设备通过监控程序重新从管理服务器下载最新的程序替换并运行,重新计算MD5摘要信息并记录。0018作为上述方案的优化,所述的步骤1中的定时为每隔30分钟。0019上述步骤3的比较过程的详细步骤如下00201智能设备在开始稳定正常运行时,记录如下三个信息0021利用操作系统API应用程序的调用接口,获取并记录智能设备内的运行进程信息A;0022利用操作系统API,获取并记录智能设备内当前网络连接信息B;0023对智能设备内的重要程序进行MD5校验,记录下摘要信息C;0024所述信息A、B和C以文件形式保。
12、存在设置的目录内,用户随时可以远程查看。00252每隔一段时间,监控程序执行如下比较过程,并输出比较结果0026重新获取智能设备内的运行进程信息A,与A比较,如果A不等于A,则输出结果进程信息发生变化,获取变化的进程信息作为返回;0027重新获取智能设备内网络连接信息B,与B比较,如果B不等于B,则输出结果网络连接变化,获取变化的连接信息作为返回;0028重新计算重要程序MD5,得到新摘要信息C,与C比较,如果C不等于C,则输出结果重要程序MD5改变,返回MD5修改为真。0029作为上述方案的进一步优化,还包括以下步骤每次异常情况发生时,监管程序将发生的异常情况信息和自维护的信息发送到管理服务。
13、器备案,并根据设置向管理员手机发送短信息,便于管理员及时了解情况并采取相应处理措施,同时向管理计算机发送提示邮件。0030本发明利用自动记录无人值守智能设备的软件运行环境,并定时检查环境变化,及时发现可能的故障并报警,自动清除多余的有害软件,自动更新损害的运行程序,保持设备正常工作,大大减轻了这些设备的管理维护成本,节省了维护系统的开销,并使这些设备工作更加稳定可靠。附图说明0031附图1是本发明的实施例的工作流程示意图。0032附图2是本发明的实施例的示意图。具体实施方式0033下面结合附图和优选实施例对本发明作进一步的描述。0034如图2所示,一种无人值守智能设备自维护管理系统,包括智能设。
14、备、管理服务器、移动终端和管理计算机,所述的智能设备、移动终端、管理计算机与管理服务器之间通说明书CN104168126A3/4页6过互联网连接和进行信息的传输,所述的智能设备内设置监控程序,用于定时检查智能设备的运行状态和根据设定进行自我维护;所述的移动终端或者管理计算机通过管理服务器可随时了解各智能设备的工作状况;所述的监控程序可根据设定自动进行自我维护,同时将情况通过管理服务器发送到移动终端上。0035所述的智能设备为网络广告机或托管服务器或物联网网关或家庭网关。所述的移动终端为智能手机。0036本发明的另一方面为无人值守智能设备自维护管理方法,整个过程的具体工作流程如图1所示。0037。
15、上述方法包括以下步骤00381在智能设备内设置监控程序,每隔30分钟检查智能设备的运行状态和根据设定进行自我维护;00392开始正常工作时,监控程序记录智能设备内的初始运行进程和网络连接信息,并对智能设备内的重要程序进行MD5MESSAGEDIGESTALGORITHM5,信息摘要算法校验,记录下摘要信息;00403然后智能设备通过监控程序定时检查运行进程、网络连接和程序的MD5信息的变化情况,并与初始运行进程、网络连接和程序的MD5信息进行比较并输出比较结果;00414如果比较结果显示有新进程运行,则智能设备通过监管程序杀死陌生进程或者服务,然后删除陌生进程或服务所依赖文件;如果比较结果显示。
16、有新的网络访问,则智能设备通过监管程序查找到最新出现的网络访问,然后设置防火墙屏蔽该访问;如果比较结果显示重要程序的MD5发生变化,则智能设备通过监管程序从内存关闭该程序的运行,重新从管理服务器下载最新的程序,然后重新安装并运行该程序,重新计算程序MD5摘要信息并记录。0042上述步骤3的比较过程的详细步骤如下00431智能设备在开始稳定正常运行时,记录如下三个信息0044利用操作系统API应用程序的调用接口,获取并记录智能设备内的运行进程信息A;0045利用操作系统API,获取并记录智能设备内当前网络连接信息B;0046对智能设备内的重要程序进行MD5校验,记录下摘要信息C;0047所述信息。
17、A、B和C以文件形式保存在设置的目录内,用户随时可以远程查看。00482每隔30分钟,监控程序执行如下比较过程,并输出比较结果0049重新获取智能设备内的运行进程信息A,与A比较,如果A不等于A,则输出结果进程信息发生变化,获取变化的进程信息作为返回;0050重新获取智能设备内网络连接信息B,与B比较,如果B不等于B,则输出结果网络连接变化,获取变化的连接信息作为返回;0051重新计算重要程序MD5,得到新摘要信息C,与C比较,如果C不等于C,则输出结果重要程序MD5改变,返回MD5修改为真。0052每次异常情况发生时,监管程序将发生的异常情况信息和自维护的信息发送到管理服务器备案,并根据设置。
18、向管理员手机发送短信息,同时向管理计算机发送提示邮件,便于管理员及时了解情况并采取相应处理措施。说明书CN104168126A4/4页70053MD5是MESSAGEDIGESTALGORITHM5信息摘要算法的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息值,并且如果这个文件被修改过,它的MD5值也将随之改变。因此,我们可以通过对比同一文件的MD5值,来校验这个文件是否被“篡改”过。当我们下载了文件后,如果想知道下载的这个文件和网站的原始文件是否一模一样,就可以给自己下载的文件做个MD5校验。如果得到的MD5值和网站公布的相同,可确认所下载的文件是完整的。如有不同,说明下载的文件是不完整的要么就是在网络下载的过程中出现错误,要么就是此文件已被别人修改。0054上面结合附图对本发明优选实施方式作了详细说明,但是本发明不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。0055不脱离本发明的构思和范围可以做出许多其他改变和改型。应当理解,本发明不限于特定的实施方式,本发明的范围由所附权利要求限定。说明书CN104168126A1/1页8图1图2说明书附图CN104168126A。