一种数据处理方法及装置制造方法及图纸

技术编号:8633577 阅读:135 留言:0更新日期:2013-04-27 17:49
本申请公开了一种数据处理方法及装置,设置在车载网络端,所述方法包括获取车载网络端的第一车载电子模块中第一对象的第一数据版本信息,并获取远端服务器中第二对象的第二数据版本信息;若预设的第一更新条件成立,依据第一数据版本信息和第二数据版本信息,标记第二对象中区别于第一对象的第一中间数据;获取第一中间数据置入第一车载电子模块中。本申请实施例通过网络数据连接下载到车载电子模块升级所需数据,提高车载电子模块的升级速率。同时在对需大容量升级数据的车载电子模块升级过程中,本申请只下载车载电子模块升级所需的中间数据,达到更新升级车载电子模块操作系统的目的的同时,提高下载速率,进而提高车载电子模块的升级效率。

【技术实现步骤摘要】
一种数据处理方法及装置
本申请涉及软件更新
,特别涉及一种数据处理方法及装置。
技术介绍
随着汽车电子技术的发展和汽车的各种应用服务功能(如通信系统、娱乐系统及智能辅助驾驶系统等)的不断增多,作为上述各种服务提供子系统的车载电子模块的操作系统也需要频繁地进行升级更新。车载电子模块能够提供Telematics等丰富应用服务,具有高级操作系统、复杂的软件结构、个性化趋势和快速更新换代等特点。目前对车载电子模块的升级方案中,一般采用基于专用基础设施(如车身诊断仪或加油枪、充电枪等)和专业人员作用的升级方案,即为在车载无线通信系统中,车载网络端通过专用基础设施由服务器上下载大容量的升级数据,将下载的升级数据更新至车载网络端的车载电子模块中,重启车载电子模块进行测试,直到测试成功。但该方案实施过程中依赖于专用基础设施和专业人员的作业,使得车载电子模块的升级速率较慢,升级效率较低。
技术实现思路
有鉴于此,本申请提供了一种数据处理方法及装置,用以解决现有对车载电子模块的操作系统进行升级的方案中,依赖于专用基础设施等下载升级数据,使得车载电子模块的升级速率较慢,升级效率较低的技术问题。本申请提供了一种数据处理方法,应用于车载网络端,所述车载网络端与远端服务器之间设置有网络数据链接,所述车载网络端包括至少一个车载电子模块,所述方法包括获取所述车载网络端的第一车载电子模块中第一对象的第一数据版本信息,并获取远端服务器中第二对象的第二数据版本信息;其中,所述第一对象的标识信息与所述第二对象的标识信息相对应;若预设的第一更新条件成立,依据所述第一数据版本信息和所述第二数据版本信息,标记所述第二对象中区别于所述第一对象的第一中间数据;获取所述第一中间数据置入所述第一车载电子模块中。上述方法,优选的,在所述获取所述第一中间数据置入所述第一车载电子模块中之后,所述方法还包括依据所述第一中间数据,升级所述第一对象,并更新所述第一对象的数据版本信肩、O上述方法,优选的,所述获取所述第一中间数据置入所述第一车载电子模块中包括获取所述第一中间数据置入所述第一车载电子模块中的第一预设区域中,所述第一预设区域区别于所述第一对象的数据所在的第二预 设区域。上述方法,优选的,所述依据所述第一中间数据,升级所述第一对象,并更新所述第一对象的数据版本信息包括将所述第一中间数据按照预设的升级流程置入所述第一对象的数据中;重启所述第一车载电子模块,获取重启结果;若所述重启结果满足预设自检规则,更新所述第一对象的数据版本信息。本申请还提供了另一种数据处理方法,应用于车载网络端的第一车载电子模块, 所述方法包括获取所述车载网络端的第二车载电子模块中第三对象的第三数据版本信息,并获取所述远端服务器中第四对象的第四数据版本信息;其中,所述第三对象的标识信息与所述第四对象的标识信息相对应;若预设的第二更新条件成立,依据所述第三数据版本信息与所述第四数据版本信息,标记所述第四对象中区别于所述第三对象的第二中间数据;获取所述第二中间数据置入所述第二车载电子模块中。本申请提供了了一种数据处理装置,应用于车载网络端,所述车载网络端与远端服务器之间设置有网络数据链接,所述车载网络端包括至少一个车载电子模块,所述装置包括第一版本获取单元,用于获取所述车载网络端的第一车载电子模块中第一对象的第一数据版本信息,并获取远端服务器中第二对象的第二数据版本信息;其中,所述第一对象的标识信息与所述第二对象的标识信息相对应;第一数据标记单元,用于若预设的第一更新条件成立,依据所述第一数据版本信息和所述第二数据版本信息,标记所述第二对象中区别于所述第一对象的第一中间数据;第一数据下载单元,用于获取所述第一中间数据置入所述第一车载电子模块中。上述装置,优选 的,所述装置还包括对象升级单元,用于依据所述第一中间数据,升级所述第一对象,并更新所述第一对象的数据版本信息。上述装置,优选的,所述第一数据下载单元包括数据下载子单元,用于获取所述第一中间数据;数据写入子单元,用于将所述第一中间数据置入所述第一车载电子模块中的第一预设区域中,所述第一预设区域区别于所述第一对象的数据所在的第二预设区域。上述装置,优选的,所述对象升级单元包括数据置入子单元,用于将所述第一中间数据按照预设的升级流程置入所述第一对象的数据中;其中,所述第一中间数据存储于所述第一车载电子模块的第一预设区域中,所述第一对象的数据存储于所述第一车载电子模块的第二预设区域中,所述第一预设区域区别于所述第二预设区域;模块重启子单元,用于重启所述第一车载电子模块,获取重启结果;版本更新子单元,用于若所述重启结果满足预设自检规则,更新所述第一对象的数据版本信息。本申请还提供了一种数据处理装置,应用于车载网络端的第一车载电子模块,所述装置包括第二版本获取单元,用于获取所述车载网络端的第二车载电子模块中第三对象的第三数据版本信息,并获取所述远端服务器中第四对象的第四数据版本信息;其中,所述第三对象的标识信息与所述第四对象的标识信息相对应;第二数据标记单元,用于若预设的第二更新条件成立,依据所述第三数据版本信息与所述第四数据版本信息,标记所述第四对象中区别于所述第三对象的第二中间数据;第二数据下载单元,用于获取所述第二中间数据置入所述第二车载电子模块中。有上述方案可知,本申请提供的一种数据处理方法及装置,设置在车载网络端,通过预先设置的网络数据链接,获取车载网络端的第一车载电子模块中第一对象的第一数据版本信息,及远端服务器中与第一对象相对应的第二对象的第二数据版本信息,依据第一数据版本信息和第二数据版本信息,获取第二对象中区别于第一对象的中间数据,并将该中间数据置入所述第一车载电子模块中,从而通过网络数据连接下载到车载电子模块升级所需数据,提高车载电子模块的升级速率。同时,在对需大容量升级数据的车载电子模块升级过程中,本申请只需下载车载电子模块升级所需的区别中间数据,无需对远端服务器中对应的操作系统(对象)的全部数据进行下载,而中间数据相对于全部数据要小很多,从而由下载得到的中间数据与车载电子模块的历史数据相整合,得到最新版版本的操作系统数据,既而达到更新升级车载电子模块操作系统的目的的同时,提高下载速率,进而提高车载电子模块的升级效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的一种数据处理方法实施例一的流程图2为本申请实施例一在示例中的数据传输过程示意图3为本申请提供的一种数据处理方法实施例二的流程图4为本申请实施例二的部分流程图5为本申请提供的一种数据处理方法实施例三的流程图6为本申请提供的一种数据处理方法实施例三的另一流程图7为本申请提供的一种数据处理装置实施例四的结构示意图8为本申请提供的一种数据处理装置实施例五的部分结构示意图9为本申请提供的一种数据处理装置实施例六的结构示意图10为本申请提供的一种数据处理装置实施例七的部分结构示意图11为本申请提供 的一种数据处理装置实施例八的结构示意图12为本申请实施本文档来自技高网...

【技术保护点】
一种数据处理方法,其特征在于,应用于车载网络端,所述车载网络端与远端服务器之间设置有网络数据链接,所述车载网络端包括至少一个车载电子模块,所述方法包括:获取所述车载网络端的第一车载电子模块中第一对象的第一数据版本信息,并获取远端服务器中第二对象的第二数据版本信息;其中,所述第一对象的标识信息与所述第二对象的标识信息相对应;若预设的第一更新条件成立,依据所述第一数据版本信息和所述第二数据版本信息,标记所述第二对象中区别于所述第一对象的第一中间数据;获取所述第一中间数据置入所述第一车载电子模块中。

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于车载网络端,所述车载网络端与远端服务器之间设置有网络数据链接,所述车载网络端包括至少一个车载电子模块,所述方法包括获取所述车载网络端的第一车载电子模块中第一对象的第一数据版本信息,并获取远端服务器中第二对象的第二数据版本信息;其中,所述第一对象的标识信息与所述第二对象的标识信息相对应;若预设的第一更新条件成立,依据所述第一数据版本信息和所述第二数据版本信息, 标记所述第二对象中区别于所述第一对象的第一中间数据;获取所述第一中间数据置入所述第一车载电子模块中。2.根据权利要求1所述的方法,其特征在于,在所述获取所述第一中间数据置入所述第一车载电子模块中之后,所述方法还包括依据所述第一中间数据,升级所述第一对象,并更新所述第一对象的数据版本信息。3.根据权利要求1或2所述的方法,其特征在于,所述获取所述第一中间数据置入所述第一车载电子模块中包括获取所述第一中间数据置入所述第一车载电子模块中的第一预设区域中,所述第一预设区域区别于所述第一对象的数据所在的第二预设区域。4.根据权利要求2所述的方法,其特征在于,所述依据所述第一中间数据,升级所述第一对象,并更新所述第一对象的数据版本信息包括将所述第一中间数据按照预设的升级流程置入所述第一对象的数据中;重启所述第一车载电子模块,获取重启结果;若所述重启结果满足预设自检规则,更新所述第一对象的数据版本信息。5.一种数据处理方法,其特征在于,应用于车载网络端的第一车载电子模块,所述方法包括获取所述车载网络端的第二车载电子模块中第三对象的第三数据版本信息,并获取所述远端服务器中第四对象的第四数据版本信息;其中,所述第三对象的标识信息与所述第四对象的标识信息相对应;若预设的第二更新条件成立,依据所述第三数据版本信息与所述第四数据版本信息, 标记所述第四对象中区别于所述第三对象的第二中间数据;获取所述第二中间数据置入所述第二车载电子模块中。6.一种数据处理装置,其特征在于,应用于车载网络端,所述车载网络端与远端服务器之间设置有网络数据链接,所述车载网络端包括至少一个车载电子模块,所...

【专利技术属性】
技术研发人员:黄乐张晓伟刘波
申请(专利权)人:科世达上海管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1