[发明专利]升级方法,计算机系统和远端升级设备在审
申请号: | 202110954171.8 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113672270A | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 王江 | 申请(专利权)人: | 讯牧信息科技(上海)有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F11/10;G06F12/02 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 李有财 |
地址: | 200000 上海市浦东新区自由贸易试验*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 方法 计算机系统 远端 设备 | ||
1.一种升级方法,用于将存储器的预定更新区块中的原文件更新为新文件,其中所述预定更新区块包括多个具有预定区块大小的存储区块,每一所述存储区块各对应一个块号,且所述新文件包括多个文件分块,每一所述文件分块对应一个所述块号;其特征在于,所述升级方法包括:
传送更新通知,所述更新通知包括每一所述文件分块对应的所述块号;
接收每一所述块号对应的所述存储区块中的数据的校验码;
逐一对应地比对所述校验码与对应的所述文件分块的校验码;
如果所述校验码的比对结果相符,不传送所述文件分块;及
如果所述校验码的比对结果不相符,传送用于写入对应的所述存储区块的所述文件分块。
2.如权利要求1所述的升级方法,其特征在于,还包括:
在传送所述更新通知前,以所述预定区块大小为单位,将所述新文件分割成多个所述文件分块。
3.如请权利要求1所述的升级方法,其特征在于,还包括:
传送用于写入对应的所述存储区块的所述文件分块时,同时传送所述文件分块的校验码。
4.如权利要求1所述的升级方法,其特征在于,其中传送用于写入对应的所述存储区块的所述文件分块的步骤,还包括:对所述块号对应的所述存储区块进行擦除。
5.一种远端升级设备,用于远端升级计算机系统的存储器数据,包括:
存储器,包括代码和新文件;
内存,连接所述存储器,用于载入代码;及
接口,用于连接所述计算机系统;
处理器,连接所述内存;
其特征在于:所述处理器执行所述代码,执行如权利要求1至4任一项所述的升级方法。
6.一种升级方法,用于将存储器的预定更新区块中的原文件更新为新文件,其中所述预定更新区块包括多个具有预定区块大小的存储区块,每一所述存储区块各对应一个块号,且所述新文件包括多个文件分块,每一所述文件分块对应一个所述块号,其特征在于,所述升级方法包括:
接收更新通知,所述更新通知包括每一所述文件分块对应的所述块号;
回应每一所述块号对应的所述存储区块中的数据的校验码;其中所述校验码被用于逐一比对对应的所述文件分块的校验码,且当所述校验码比对符合时,对应的所述文件分块不会被传送给所述存储器;及
将接收到的任一所述文件分块写入对应的所述存储区块。
7.如权利要求6所述的升级方法,其特征在于,还包括:
收到所述更新通知后,计算或读取所述块号对应的存储区块中的数据的校验码。
8.如权利要求6所述的升级方法,其特征在于,还包括:
接收所述文件分块时,还同时接收所述文件分块的校验码。
9.如权利要求6所述的升级方法,其特征在于,接收所述文件分块并将所述文件分块写入对应的所述存储区块的步骤还包括:
计算所述文件分块的校验码。
10.如权利要求6所述的升级方法,其特征在于,还包括;
根据所述文件分块的校验码验证所述文件分块是否正确地被接收;及
如果所述验证有误,则不将所述文件分块写入对应的所述存储区块。
11.如权利要求6所述的升级方法,其特征在于,将所述文件分块写入对应的所述存储区块的步骤还包括:
对所述块号对应的所述存储区块进行擦除后,对所述块号对应的所述存储区块进行写入。
12.如权利要求11所述的升级方法,其特征在于,还包括:
对所述块号对应的存储区块进行擦除的步骤,和接收所述文件分块的步骤是同时开始。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于讯牧信息科技(上海)有限公司,未经讯牧信息科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110954171.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:背光模组和显示装置
- 下一篇:一种适合水中设备使用的锂电池