[发明专利]一种远程终端广告机的自我管理方法有效
申请号: | 201811275678.5 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109360029B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 陈定龙 | 申请(专利权)人: | 深圳市亿晟科技有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G09F19/18;H04L29/08 |
代理公司: | 深圳市嘉宏博知识产权代理事务所 44273 | 代理人: | 孙强 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种远程终端广告机的自我管理方法,其广告机系统包括若干广告机终端以及服务器,若干广告机终端同时与服务器相连接,其特征在于:广告机系统开机后,其进行软件管理工作、全局异常捕捉工作以及内存检测工作,以完成若干广告机终端的自我管理。 | ||
搜索关键词: | 一种 远程 终端 广告 自我管理 方法 | ||
【主权项】:
1.一种广告机系统远程终端的自我管理方法,广告机系统包括若干广告机终端以及服务器,若干广告机终端同时与服务器相连接,其特征在于:广告机系统开机后,其进行软件管理工作、全局异常捕捉工作以及内存检测工作,以完成若干广告机终端的自我管理,其中,软件管理工作按照如下的步骤进行:第1步、广告机终端开机,并检测广告机终端本地所有已安装的软件信息,广告机终端优先检测系统版本号,以及获取系统安装所有软件的信息,软件的信息至少包括软件包名、升级版本号以及升级日期,软件的信息生成List集合信息保存在广告机终端缓存中,之后,广告机终端通过去读取广告机终端系统底层文件ipconfig文件,获取当前联网信息,网关,dns状态值,并根据当前状态值,去判断当前是否联网,如果当前有网络直接请求网络,第2步、若干广告机终端同时与服务器联网查询服务器软件配置信息,服务器接收到广告机终端发来的请求,通过Iterator迭代器遍历目录下的软件,使用迭代器遍历,维护当前目录下的文件顺序,第3步、广告机终端将其本地软件信息与服务器信息一一对比,广告机终端软件信息与服务器信息一致则停止检测,广告机终端软件信息多于服务器信息则卸载广告机终端多出的软件,广告机终端软件信息少于服务器信息,广告机终端检测软件新版本,并下载软件进行安装,全局异常捕捉工作包括如下步骤:第A步、广告机终端运行的过程中定位系统出现的bug文件,第B步、解析bug文件的信息,该信息至少包括软件的包名、出错软件的类名以及出错代码的行号,第C步、将第B步中的信息生成一个json文本信息,第D步、将json文本信息写入到本地广告机终端,自动将json文本信息,生成异常文件,开启线程通过IO流写入本地,异常文件至少包括软件的包名、出错软件的类名以及出错代码的行号,同时,在异常文件中加载问题标签,异常文件分为软件异常以及系统异常,软件异常以及系统异常具有不同的问题标签,其中,软件异常的问题标签由0+类名+行号生成问题标签,系统异常问题标签由1+类名+行号生成问题标签,问题标签中的数字1以及0用于直接区分异常的种类,第E步、广告机终端读取其系统网络配置文件ipcpnfig文件,根据配置信息来判断有没有网络,并进行如下的工作,如果当前有网络的情况下,直接提交异常文件给服务器,提交成功,自动删除异常文件所对应的bug文件,防止多次提交,如果提交失败,下次开机自动检测网络,有网络直接提交,如果当前没有网络,广告机终端会在下一次开机再次检测,重复进行第A、B、C、D、E步,再次提交,保证异常文件一定能够上传到服务器,之后等待服务器推送解决方案,当服务器接收到异常文件,服务器进行如下的步骤:第F步、解析异常文件中的json文本信息,第G步、根据问题标签中的数字、类名以及行号,在服务器的递归遍历库中筛选当前有没有相应解决的编号文件,第H步、如果发现当前服务器有相应的解决的编号文件,则直接将编号文件中的执行程序文件打包推送到广告机终端中,如果递归遍历库中没有发现相应解决的编号文件,则将广告机终端ID以及问题标签写入服务器的数据库,同时,将异常文件保存在服务器的异常库中,第I步、检查人员定时登录服务器查看服务器的异常库中是否存在异常文件,如发现有异常文件 ,则对异常文件进行解决,编写解决的执行程序,上传执行程序到服务器,由服务器自动下发,广告机终端接收到服务器下发的执行程序后,直接下载安装包,下载完毕,自动安装,广告机终端打开执行程序,程序自动解决bug文件,解决完毕,广告机终端系统重启,广告机终端系统重新启动会检测当前有没有安装执行程序,如果有则卸载执行程序,防止程序多次运行,内存检测工作按照如下的步骤进行:第a步、广告机终端与服务器建立联系,查找服务器中是否有新任务,发现有新任务主动请求下载安装包文件,同时,广告机终端检测其自身可用内存,第b步、广告机终端获取下载文件的信息,该信息包括权限信息、内存阈值、文件大小信息,第c步、广告机终端获取内存阈值,如果自身可用内存大于内存阈值则直接下载,如果自身可用内存小于内存阈值,则释放广告机终端内存。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市亿晟科技有限公司,未经深圳市亿晟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811275678.5/,转载请声明来源钻瓜专利网。
- 上一篇:用于推送信息的方法和装置
- 下一篇:电力交易出清与定价方法及系统