[发明专利]基于广播信号的升级方法及系统在审
申请号: | 201410821141.X | 申请日: | 2014-12-23 |
公开(公告)号: | CN105786541A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 赵于成 | 申请(专利权)人: | TCL通力电子(惠州)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/08;H04L12/18 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 广播 信号 升级 方法 系统 | ||
技术领域
本发明涉及升级技术领域,尤其涉及一种基于广播信号的升级方法及系 统。
背景技术
对各种各样的数码产品来说,升级功能是必备的常规功能,以在产品出 现软件上的功能缺陷时,可以通过升级来解决用户在软件上的使用问题。但 目前产品在工厂中常用的升级方法只能逐台进行升级,如使用U盘同一时刻 对应一台产品进行升级,效率十分低下,由于每次升级都要把最新版本的全 部数据传输至产品进行升级,传输的数据较大,降低了传输效率,使升级花 费的时间过长。而且,现有的升级方法中没有在升级过程中采取校验机制, 无法保证升级过程中数据传输的有效性。
发明内容
本发明的主要目的在于解决现有升级方法效率过低、无法校验的技术问 题。
为实现上述目的,本发明提供的一种基于广播信号的升级方法,所述方 法包括以下步骤:
S1、升级发送端将最新版本数据与升级接收端的当前版本数据进行比对, 获取需要发送到升级接收端的升级数据信息;
S2、升级发送端基于广播信号将所述升级数据信息发送至所述升级接收 端,所述升级数据信息携带升级数据及对应的校验码;
S3、升级接收端接收所述升级数据信息,基于所述校验码判断所接收的 升级数据是否有效,若是则进行升级。
优选地,所述升级数据信息还包括与所述升级数据对应的片区号;
所述步骤S2具体为:
S21、升级发送端将所述升级数据分为若干组升级数据,根据每一组升级 数据计算获取每一组升级数据的发送端组校验码;
S22、将每一组升级数据逐一发送给升级接收端,所述每一组升级数据包 括对应的发送端组校验码;
S23、当最后一组升级数据发送完毕时,根据所述升级数据对应的片区号 读取所述升级数据,并根据所述升级数据的片区大小对所述升级数据进行循 环冗余检查计算,获取所述升级数据的发送端总校验码,将所述发送端总校 验码发送至所述升级接收端。
优选地,所述步骤S3具体包括:
S31、升级接收端逐一接收每一组所述组升级数据,根据接收的每一组升 级数据计算获取每一组升级数据的接收端组校验码,并将所接收每一组升级 数据携带的发送端组校验码与计算获取的接收端组校验码进行比较,若一致, 则继续接收升级数据,直到接收到最后一组所述组升级数据,转到步骤S32; 否则判断该升级数据无效,停止升级;
S32、根据接收的升级数据对应的片区号读取所述升级数据,并根据所述 升级数据的片区大小对所述升级数据进行循环冗余检查计算,获取所述升级 数据的接收端总校验码;
S33、将所述接收端总校验码与接收的发送端总校验码进行比较,若二者 一致,则判断所述升级数据有效,转到步骤S34;否则判断所述升级数据无效, 停止升级;
S34、基于所述升级数据进行升级。
优选地,所述升级发送端将最新版本数据与升级接收端的当前版本数据 进行比对,获取需要发送到升级接收端的升级数据信息的步骤之后还包括:
升级发送端根据比对结果建立最新版本数据与不同版本数据的升级数据 差异数据库,所述升级数据差异数据库中包括最新版本数据与不同版本数据 的差异数据信息。
优选地,所述升级发送端根据比对结果建立最新版本数据与不同版本数 据的升级数据差异数据库的步骤之后还包括:
下次升级时,升级发送端在所述升级数据差异数据库中进行查找,获取 最新版本数据与升级接收端的当前版本数据的差异数据信息。
此外,为实现上述目的,本发明还提供一种基于广播信号的升级系统, 所述系统包括:升级发送端及升级接收端,其中,
所述升级发送端用于将最新版本数据与升级接收端的当前版本数据进行 比对,获取需要发送到升级接收端的升级数据信息;基于广播信号将所述升 级数据信息发送至所述升级接收端,所述升级数据信息携带升级数据及对应 的校验码;
所述升级接收端用于接收所述升级数据信息,基于所述校验码判断所接 收的升级数据是否有效,若是则进行升级。
优选地,所述升级数据信息还包括与所述升级数据对应的片区号;所述 升级发送端具体用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL通力电子(惠州)有限公司,未经TCL通力电子(惠州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410821141.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:模拟器的CPU核数调整方法及系统
- 下一篇:一种应用管理方法及电子设备