[发明专利]一种嵌入式设备恢复出厂配置的方法、系统和嵌入式设备在审
申请号: | 202011169994.1 | 申请日: | 2020-11-03 |
公开(公告)号: | CN112328428A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 王世昌 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F8/65;G06F8/71 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;颜希文 |
地址: | 361009 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 设备 恢复 出厂 配置 方法 系统 | ||
1.一种嵌入式设备恢复出厂配置的方法,其特征在于,包括以下步骤:
预先对目标配置文件配置第一标识;所述第一标识为升级恢复标识或重启恢复标识;
响应于设备升级或重启操作,在系统环境变量中配置第二标识;所述第二标识为升级同步标识或重启标识;
响应于所述设备开机操作,读取数据库文件,并判断所述系统环境变量中是否存在所述第二标识;
当所述系统环境变量中存在所述第二标识时,判断所述目标配置文件中是否存在所述第一标识;
当所述目标配置文件中存在所述第一标识时,调用所述目标配置文件并恢复出厂配置。
2.如权利要求1所述的嵌入式设备恢复出厂配置的方法,其特征在于,所述预先对目标配置文件配置第一标识的步骤包括:
根据所述设备升级或重启的操作需求对所述目标配置文件的配置属性进行标记。
3.如权利要求1所述的嵌入式设备恢复出厂配置的方法,其特征在于,所述重启标识定义为除升级以外的数据库重启标识。
4.如权利要求1所述的嵌入式设备恢复出厂配置的方法,其特征在于,所述当所述系统环境变量中存在所述第二标识时,判断所述目标配置文件中是否存在所述第一标识的步骤包括:
遍历所述数据库文件的配置表;
加载所述配置表中所述目标配置文件的所述配置属性;
判断所述配置属性是否存在与所述第二标识对应的所述第一标识;所述第二标识的升级同步标识与所述第一标识的升级恢复标识相对应,所述第二标识的重启标识与所述第一标识的重启恢复标识相对应。
5.如权利要求1所述的嵌入式设备恢复出厂配置的方法,其特征在于,当所述目标配置文件中存在所述第一标识时,调用所述目标配置文件并恢复出厂配置的步骤包括:
重置所述目标配置文件中包含所述第一标识的配置属性。
6.如权利要求1至5任一项所述的嵌入式设备恢复出厂配置的方法,其特征在于,所述恢复出厂配置的步骤之后还包括:
在所述目标配置文件中的所述配置属性上配置第三标识;所述的第三标识定义为已操作。
7.一种嵌入式设备恢复出厂配置的系统,其特征在于,所述系统包括:
第一配置模块,用于预先对目标配置文件配置第一标识;所述第一标识为升级恢复标识或重启恢复标识;
第二配置模块,用于响应于设备升级或重启操作,在系统环境变量中配置第二标识;所述第二标识为升级同步标识或重启标识;
第一判断模块,用于响应于所述设备开机操作,读取数据库文件,并判断所述系统环境变量中是否存在所述第二标识;
第二判断模块,用于当所述系统环境变量中存在所述第二标识时,判断所述目标配置文件中是否存在第一标识;
恢复出厂模块,用于当所述目标配置文件中存在第一标识时,调用所述目标配置文件并恢复出厂配置。
8.如权利要求7所述的嵌入式设备恢复出厂配置的系统,其特征在于,所述第二判断模块包括:
遍历配置表模块,用于遍历所述数据库文件的配置表;
加载配置属性模块,用于加载所述配置表中所述目标配置文件的所述配置属性;
判断第一标识模块,用于判断所述配置属性是否存在与所述第二标识对应的所述第一标识;所述第二标识的升级同步标识与所述第一标识的升级恢复标识相对应,所述第二标识的重启标识与所述第一标识的重启恢复标识相对应。
9.如权利要求7所述的嵌入式设备恢复出厂配置的系统,其特征在于,所述恢复出厂模块包括:
重置配置属性模块,用于重置所述目标配置文件中包含所述第一标识的配置属性。
10.一种嵌入式设备,其特征在于,所述嵌入式设备执行如权利要求1至6任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011169994.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:输电线覆冰厚度确定方法
- 下一篇:一种电器用电子元件半自动组装设备