[发明专利]一种IPTV升级文件的校验方法无效
申请号: | 201010244267.7 | 申请日: | 2010-08-03 |
公开(公告)号: | CN102346692A | 公开(公告)日: | 2012-02-08 |
发明(设计)人: | 安彦成 | 申请(专利权)人: | 深圳TCL新技术有限公司;TCL集团股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F9/445 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518067 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 iptv 升级 文件 校验 方法 | ||
1.一种IPTV升级文件的校验方法,包括步骤:
S1,解压需要下载的升级文件的升级包到内存,并且拷贝到本地存储装置;
S2,判断存储装置中存储的文件是不是正确的文件;
S3,判断本地存储装置的文件是否存储在完好的存储区域中;
S4,判断本地存储装置中的文件内容与内存中源文件内容是否相同。
2.根据权利要求1所述的IPTV升级文件的校验方法,其特征在于,步骤S1中,存储在内存中和存储在本地存储装置中的升级文件相同。
3.根据权利要求1所述的IPTV升级文件的校验方法,其特征在于,步骤S2中,遍历所有内存中解压的升级文件和已下载到本地存储装置中升级文件的目录和子目录,获取到所有的升级文件的路径,根据路径计算MD5值,比较目标文件和源文件的MD5值,两个MD5值相同,文件则正确;否则文件错误,提示用户升级失败。
4.根据权利要求3所述的IPTV升级文件的校验方法,其特征在于:MD5值的验证针对所有升级文件都正确,则进行步骤S3;任何文件的MD5值错误,则提示用户升级失败。
5.根据权利要求1所述的IPTV升级文件的校验方法,其特征在于,
步骤S3中,通过打开文件判断文件是否存储在完好的存储区域中;如果能打开,说明文件存储在完好的存储区域中;否则,文件存储在坏块中,提示用户升级失败。
6.根据权利要求5所述的IPTV升级文件的校验方法,其特征在于,针对所有升级文件打开,判断文件存储在完好的存储区域中,则进行步骤S4;任何文件存储在坏块中,提示用户升级失败。
7.根据权利要求1所述的IPTV升级文件的校验方法,其特征在于,
步骤S4通过读取内存中的升级文件与本地存储装置中相同的文件,对比两个文件中的文件片段进行对比,如果对比相同,则下载成功,否则提升用户升级错误。
8.根据权利要求7所述的IPTV升级文件的校验方法,其特征在于,文件片段为256k。
9.根据权利要求1所述的IPTV升级文件的校验方法,其特征在于,该校验方法还包括步骤S1-S4都通过验证后,进行步骤S5,提示用户升级成功。
10.根据权利要求1所述的IPTV升级文件的校验方法,其特征在于,本地存储装置是Nandflash。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司;TCL集团股份有限公司,未经深圳TCL新技术有限公司;TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010244267.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有时钟的玻璃笔筒
- 下一篇:一种书签