[发明专利]数据升级方法、系统在审
申请号: | 201910653586.4 | 申请日: | 2019-07-18 |
公开(公告)号: | CN110377308A | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 唐焱;叶琼青;覃树才 | 申请(专利权)人: | 上海擎感智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 王华英 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级数据 数据升级 终端安装 终端验证 版本数据 车载设备 升级功能 升级信息 数据提取 验证终端 终端升级 分发 验证 | ||
1.一种数据升级方法,其特征在于,所述方法包括:
获取并验证终端版本数据,以得到终端验证数据;
获取升级信息,据以生成并分发差分升级数据;
根据所述终端验证数据提取所述差分升级数据中的验证升级数据,处理所述差分升级数据为终端安装数据;
根据所述终端安装数据进行终端升级。
2.根据权利要求1所述的方法,其特征在于,所述得到验证数据的步骤,包括:
监测终端版本数据,获取终端检查数据;
计算所述终端检查数据获取终端签名数据;
根据所述终端签名数据生成终端验证数据。
3.根据权利要求1所述的方法,其特征在于,所述生成升级数据的步骤,包括:
获取终端上传数据;
分析所述终端上传数据获取版本树信息;
根据所述版本树信息生成并加密差分包数据;
根据所述终端验证数据分发所述差分包数据。
4.根据权利要求1所述的方法,其特征在于,所述获取终端升级安装数据的步骤,包括:
解密所述差分升级数据,以得到验证分析数据;
根据所述验证分析数据提取所述差分升级数据中的验证升级数据;
分析所述验证升级数据中的安装参数信息;
根据所述安装参数信息处理所述差分升级数据为终端安装数据。
5.根据权利要求1所述的方法,其特征在于,所述终端升级的步骤,包括:
获取终端安装数据及终端版本信息;
根据所述终端安装数据更新所述终端版本信息。
6.一种数据升级系统,其特征在于,所述系统包括:
验证模块,用以获取并验证终端版本数据,以得到终端验证数据;
云端升级模块,用以获取升级信息,据以生成并分发差分升级数据;
终端数据模块,用以根据所述终端验证数据提取所述差分升级数据中的验证升级数据,处理所述差分升级数据为终端安装数据;
终端升级模块,用以根据所述终端安装数据进行终端升级。
7.根据权利要求6所述的系统,其特征在于,所述验证模块,包括:
检查模块,用以监测终端版本数据,获取终端检查数据;
签名计算模块,用以计算所述终端检查数据获取终端签名数据;
验证数据模块,用以根据所述终端签名数据生成终端验证数据。
8.根据权利要求6所述的系统,其特征在于,所述云端升级模块,包括:
升级接收模块,用以获取终端上传数据;
版本分析模块,用以分析所述终端上传数据获取版本树信息;
加密模块,用以根据所述版本树信息生成并加密差分包数据;
差分分发模块,用以根据所述终端验证数据分发所述差分包数据。
9.根据权利要求6所述的系统,其特征在于,所述终端数据模块,包括:
解密验证模块,用以解密所述差分升级数据,以得到验证分析数据;
验证数据提取模块,用以根据所述验证分析数据提取所述差分升级数据中的验证升级数据;
参数分析模块,用以分析所述验证升级数据中的安装参数信息;
安装处理模块,用以根据所述安装参数信息处理所述差分升级数据为终端安装数据。
10.根据权利要求1所述的系统,其特征在于,所述终端升级模块,包括:
终端版本数据模块,用以获取终端安装数据及终端版本信息;
版本更新模块,用以根据所述终端安装数据更新所述终端版本信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海擎感智能科技有限公司,未经上海擎感智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910653586.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车身控制器固件升级方法、终端、系统
- 下一篇:数据恢复方法、系统及设备