[发明专利]一种保护终端关键配置的方法及其系统有效
申请号: | 200810056887.0 | 申请日: | 2008-01-25 |
公开(公告)号: | CN101222527A | 公开(公告)日: | 2008-07-16 |
发明(设计)人: | 方兴建;周衍坚;杨健 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/24 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;祁建国 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 保护 终端 关键 配置 方法 及其 系统 | ||
技术领域
本发明涉及终端,特别是涉及一种保护终端关键配置不丢失的方法及其系统。
背景技术
用户想正常使用多媒体终端、IPTV(Internet Protocol Television,网络协议电视)、网关等终端产品之前,都需要做一些配置,如果缺少这些配置,终端将无法正常运行,这些配置称为关键配置。比如网关的WAN(Wide AreaNetwork,广域网)连接信息、远程管理信息、运营商的账号密码信息,如果缺少WAN连接信息,那么终端将无法与Internet相连,这样将导致终端用户无法正常上网;如果缺少远程管理信息,那么运营商将无法对无数的终端进行远程统一管理,不能做版本升级、诊断测试、故障排除等维护,如果终端内部的运营商的账号秘密信息丢失,即使维护人员输入正确的用户名和密码,终端因为没有校验的依据使得维护人员无法登录,维护人员将不能做上门服务。首先,这些关键配置必须确保其任何时候不能丢失;其次,这些关键配置一般在第一次使用前做好配置之后,以后就再也不需要作配置,比如远程管理信息,这样也需要做到在恢复出厂值时也将这些配置保留下来,终端用户无须重新配置。
一般终端用户在使用之前都会做这些基本的但很关键的配置,终端会将这些配置保留下来,这样在每次重启时,都能加载这些配置,但是在后续的使用中有如下两种情况下终端用户不得不重新配置这些关键配置。
第一种,是终端保存的配置因为异常情况而损坏;
第二种,是在恢复出厂值之后,一般终端用户都希望能够傻瓜式的使用产品,也就是说终端用户其实是不希望再去重复同样操作的,因此也需要一种方法能够让终端用户在做一次关键配置之后就一劳永逸。
发明内容
本发明所要解决的技术问题在于提供一种保护终端关键配置的方法及其系统,用于解决现有技术中在终端用户恢复出厂设置之后或当常用配置文件损坏的情况下不配置关键配置就无法正常使用终端的问题。
为了实现上述目的,本发明提供了一种保护终端关键配置的方法,其特征在于,包括:
步骤一,将所述终端的关键配置、普通配置保存为常用配置文件;
步骤二,当所述终端修改所述关键配置时,获取所述常用配置文件中预先设定的关键配置,对所述预先设定的关键配置进行备份,生成所述关键配置的备份文件;
步骤三,当所述终端恢复出厂值或解析所述常用配置文件出错时,获取所述关键配置的备份文件,并用所述关键配置的备份文件覆盖所述常用配置文件。
所述的保护终端关键配置的方法,其中,所述步骤一中,进一步包括:
以关系表的形式将所述关键配置、所述普通配置保存为所述常用配置文件。
所述的保护终端关键配置的方法,其中,所述步骤一中,进一步包括:
通过由表名、记录号、参数名组成的列表确定所述关键配置的步骤。
所述的保护终端关键配置的方法,其中,所述步骤二中,进一步包括:
通过增加、修改和/或删除所述关系表和/或所述关系表中记录的方式修改所述关键配置、所述普通配置的步骤。
所述的保护终端关键配置的方法,其中,所述步骤二中,进一步包括:
通过遍历关键配置列表,取出指定关系表的指定记录的指定参数名的参数值,将对应的表名、记录号、参数名、参数值作为4元组对所述预先设定的关键配置进行备份的步骤。
为了实现上述目的,本发明还提供了一种保护终端关键配置的系统,其特征在于,包括:
数据库核心模块,设置于所述终端上,用于将所述终端的关键配置和普通配置保存为常用配置文件;
关键配置模块,设置于所述终端上,用于在所述终端修改所述关键配置时,对从所述常用配置文件中获取的预先设定的关键配置进行备份,生成所述关键配置的备份文件;并当所述终端恢复出厂值或所述数据库核心模块解析所述常用配置文件出错时,获取所述关键配置的备份文件,并用所述关键配置的备份文件覆盖所述常用配置文件。
所述的保护终端关键配置的系统,其中,所述数据库核心模块以关系表的形式保存所述关键配置、所述普通配置,所述关系表有表名,并含有多个带有参数名的参数。
所述的保护终端关键配置的系统,其中,所述关键配置模块通过所述数据库核心模块的接口从所述常用配置文件中获取所述预先设定的关键配置。
所述的保护终端关键配置的系统,其中,所述关键配置模块通过遍历关键配置列表,从所述数据库核心模块取出指定关系表的指定记录的指定参数名的参数值,并将对应的表名、记录号、参数名、参数值作为4元组对所述预先设定的关键配置进行备份。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810056887.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动终端定时下载的方法及系统
- 下一篇:数据库脚本通用化实现系统和方法