发明名称 一种用于软件升级且动态回滚的控制装置以及控制方法
摘要 本发明提供一种在软件所在设备中对所述软件进行升级及动态回滚的控制方法,包括获取升级软件的步骤、对升级软件进行校验的步骤、判断是否通过校验的步骤,以及将升级软件设置为所述软件当前版本的步骤。对应地,还提供在软件所在设备中对所述软件进行升级及动态回滚的控制装置,并包括获取装置、第一校验装置、第一判断装置以及第一处理装置。优选地,所述设备为嵌入式设备。本发明在软件升级过程中多次校验,可以提高软件升级的成功率,尤其是在线升级;通过对备份版本的处理,使得软件无法正常运行时可以自动回滚。本发明尤其适合于嵌入式设备的升级管理,可有效减少维护人员的工作。
申请公布号 CN101436138A 申请公布日期 2009.05.20
申请号 CN200710170510.3 申请日期 2007.11.16
申请人 苏州科达通信技术发展有限公司;苏州科达科技有限公司 发明人 贾正辉
分类号 G06F9/445(2006.01)I;G06F11/14(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 上海市光大律师事务所 代理人 崔 维;臧云霄
主权项 1. 一种在软件所在设备中对所述软件进行升级及动态回滚的控制方法,其中,包括如下步骤:a. 获取与所述软件的当前版本相对应的升级软件;b. 对所述升级软件进行校验;c. 判断所述升级软件是否通过校验;d. 若所述升级软件通过校验,则将所述升级软件设置为所述软件的当前版本。
地址 215011江苏省苏州市苏州高新技术产业开发区金山路131号