[发明专利]一种用于车载终端的软件升级方法及系统在审
申请号: | 201910650944.6 | 申请日: | 2019-07-18 |
公开(公告)号: | CN110378123A | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 叶琼青;唐焱 | 申请(专利权)人: | 上海擎感智能科技有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F8/71 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 石之杰 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车载终端 升级包 云端服务器 软件升级 升级通知 下载 升级 升级版本信息 发送 版本检查 传输过程 碎片信息 执行软件 第三方 残缺 篡改 反馈 合并 | ||
1.一种用于车载终端的软件升级方法,其特征在于,包括:
发送升级通知,所述升级通知携带所需升级的软件的软件信息;
接收版本检查请求,所述版本检查请求包括在车载终端中所述软件的版本信息;
依据所述软件的版本信息确认所述软件的升级包;
将所述升级包分成升级包碎片信息和残缺升级包;
生成升级版本信息发送所述车载终端,该升级版本信息包括升级包碎片信息和版本路径。
2.根据权利要求1所述的用于车载终端的软件升级方法,其特征在于,当所述升级包分成升级包碎片信息和残缺升级包时,对所述升级包碎片信息利用加密密钥加密。
3.根据权利要求1所述的用于车载终端的软件升级方法,其特征在于,所述的将所述升级包分成升级包碎片信息和残缺升级,包括:
从升级包中挖取多个升级碎片;
将各升级碎片转换为字符格式组合形成升级包碎片信息。
4.根据权利要求1所述的用于车载终端的软件升级方法,其特征在于,在接收版本检查请求的同时,需判定所述云端服务器预存的设备列表内存在与所述版本信息相一致的设备编号。
5.一种用于车载终端的软件升级方法,其特征在于,包括:
接收升级通知,所述升级通知携带所需升级的软件的软件信息;
获取设于车载终端内该软件的版本信息,并生成版本检查请求发送云端服务器;
接收升级版本信息,所述升级版本信息包括升级包碎片信息和版本路径;
依据所述版本路径下载残缺升级包;
合并所述残缺升级包和升级包碎片信息构成完整升级包,并安装所述完整升级包完成所述软件升级。
6.根据权利要求5所述的用于车载终端的软件升级方法,其特征在于,所述升级版本信息中的升级包碎片信息由云端服务器利用加密密钥加密。
7.根据权利要求6所述的用于车载终端的软件升级方法,其特征在于,所述的合并所述残缺升级包和升级包碎片信息构成完整升级包,包括:利用解密密钥对加密的所述升级包碎片信息解密,获取所述升级包碎片信息,合并所述残缺升级包和升级包碎片信息构成完整升级包。
8.一种用于车载终端的软件升级系统,其特征在于,包括:
车载终端,包括:第一接收器,接收升级通知、升级版本信息;第一处理器,获取设于车载终端内软件的版本信息并生成版本检查请求,还依据版本路径下载升级包,合并所述残缺升级包和升级包碎片信息构成完整升级包且安装;第一发射器,将版本检查请求发送云端服务器;
云端服务器,包括:第二接收器,接收版本检查请求;第二发射器,向所述车载终端发送升级通知,以及在接收到版本检查请求后向所述车载终端发送所述版本的升级版本信息;第二处理器,依据所述软件的版本信息确认所述软件的升级包并取得升级包碎片信息。
9.根据权利要求8所述的用于车载终端的软件升级系统,其特征在于,所述第二处理器还用于当取得升级包碎片信息时,利用加密密钥加密所述升级包碎片信息。
10.根据权利要求9所述的用于车载终端的软件升级系统,其特征在于,所述第一处理器还用于利用解密密钥对加密的所述升级包碎片信息解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海擎感智能科技有限公司,未经上海擎感智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910650944.6/1.html,转载请声明来源钻瓜专利网。