[发明专利]升级文件的处理方法及装置、电子设备有效
申请号: | 201710817077.1 | 申请日: | 2017-09-12 |
公开(公告)号: | CN107577474B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 刘清友;田德利;刘金刚 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 邢雪红;乔彬 |
地址: | 266000 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 文件 处理 方法 装置 电子设备 | ||
1.一种升级文件的处理方法,其特征在于,包括:
将获取到的原始升级文件切分为多个连续的分割文件;
依次对切分得到的每个分割文件进行有效数据检测,判断每个分割文件是否是有效文件;
筛选出所有有效文件,将连续的有效文件合并为同一文件,得到若干独立文件;
生成每个独立文件对应的配置文件,所述配置文件用于记录每个独立文件的存储信息。
2.根据权利要求1所述的方法,其特征在于,所述依次对切分得到的每个分割文件进行有效数据检测,判断每个分割文件是否是有效文件,包括:
根据每个分割文件的存储空间大小,计算与每个分割文件存储空间大小相同的无效文件的信息摘要值;
计算每个分割文件的信息摘要值;
将每个分割文件的信息摘要值与存储空间大小相同的无效文件的信息摘要值进行比对;若一致,则所述分割文件为无效文件;若不一致,则所述分割文件为有效文件。
3.根据权利要求1所述的方法,其特征在于,所述生成每个独立文件对应的配置文件,所述配置文件用于记录每个独立文件的存储信息,包括:
根据每个分割文件的存储空间大小,依次得到每个分割文件的存储位置;
根据每个独立文件所包含的分割文件,生成用于记录每个独立文件存储信息的配置文件,所述配置文件用于控制每个独立文件的存储位置。
4.根据权利要求1所述的方法,其特征在于,所述生成每个独立文件对应的配置文件,所述配置文件用于记录每个独立文件的存储信息之后,所述方法还包括:
将每个独立文件对应的配置文件发送至待升级设备,供待升级设备根据所述配置文件记录的每个独立文件的存储信息,将每个独立文件写入对应的存储位置。
5.一种升级文件的处理方法,其特征在于,包括:
在升级文件制作过程中,将获取到的原始升级文件切分为多个连续的分割文件;
依次对切分得到的每个分割文件进行有效数据检测,判断每个分割文件是否是有效文件;
筛选出所有有效文件,将连续的有效文件合并为一个文件,得到若干独立文件;
生成每个独立文件对应的配置文件,所述配置文件用于记录每个独立文件的存储信息;所述配置文件用于在文件升级过程中,控制与自身连接的待升级设备根据所述配置文件记录的有效文件存储信息,对所有有效文件进行写入操作。
6.根据权利要求5所述的方法,其特征在于,所述依次对切分得到的每个分割文件进行有效数据检测,判断每个分割文件是否是有效文件,包括:
根据每个分割文件的存储空间大小,计算与每个分割文件存储空间大小相同的无效文件的信息摘要值;
计算每个分割文件的信息摘要值;
将每个分割文件的信息摘要值与存储空间大小相同的无效文件的信息摘要值进行比对;若一致,则所述分割文件为无效文件;若不一致,则所述分割文件为有效文件。
7.一种升级文件的处理装置,其特征在于,包括:
文件分割模块,用于将获取到的原始升级文件切分为多个连续的分割文件;
有效检测模块,用于依次对切分得到的每个分割文件进行有效数据检测,判断每个分割文件是否是有效文件;
文件合并模块,用于筛选出所有有效文件,将连续的有效文件合并为同一文件,得到若干独立文件;
文件配置模块,用于生成每个独立文件对应的配置文件,所述配置文件用于记录每个独立文件的存储信息。
8.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行权利要求1-6任意一项所述的升级文件的处理方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序可由处理器执行完成权利要求1-6任意一项所述的升级文件的处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710817077.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种平板拖车
- 下一篇:用于汽车机器人工作站的浮动机构