【技术实现步骤摘要】
空中(OTA)移动服务平台
本申请是申请日为2019年6月20日、申请号为201910536639.4、专利技术名称为“空中(OTA)移动服务平台”的申请的分案申请。
[0001]本公开总体上涉及一种用于向移动客户端提供移动服务的基于云的OTA软件平台。
技术介绍
[0002]虽然在几年内预计大部分新车都会拥有嵌入的连接,但是汽车原始设备制造商(OEM)没有充分利用到远程管理车辆的嵌入的连接以降低保修成本和提高客户满意度。此外,车辆特征和功能复杂性不断增加,导致伴随更多软件的更多电子控制单元(ECU),该软件需要贯穿车辆寿命周期进行维护和升级。OEM需要用于他们的客户的稳健的、可伸缩的(scalable)和高效的车辆软件更新管理。随着自动驾驶汽车的出现,软件更新管理将变得更具挑战性,因为自动驾驶车辆比有人驾驶车辆具有更多要进行更新的软件。
技术实现思路
[0003]公开了一种空中(OTA)移动服务平台(MSP),其提供各种OTA服务,包含但不限于:更新软件OTA(SOTA);更新固件OTA(FOTA) ...
【技术保护点】
【技术特征摘要】
1.一种方法,包括:由空中OTA移动服务平台的一个或多个处理器接收指定移动客户端模型和描述与所述移动客户端模型相关联的多个软件模型的多个用户输入,所述移动客户端模型定义安装在移动客户端上的多个硬件组件,其中所述多个硬件组件执行由所述多个软件模型定义的软件,所述多个软件模型还定义所述多个软件模型的一个或多个版本之间的相互依赖性;由所述一个或多个处理器生成更新文件和下载信息文件,其中所述更新文件用于存储在数据存储库中的软件更新,所述下载信息文件包含用于下载和安装所述更新文件的指令,所述指令定义保留所述多个软件模型的一个或多个版本之间的相互依赖性的安装顺序层次结构;由所述一个或多个处理器生成分发任务,所述分发任务包含开始时间、结束时间和移动客户端组;由所述一个或多个处理器为所述移动客户端组中的移动客户端生成安装任务;根据所述安装任务而:由所述一个或多个处理器将所述下载信息文件传输给所述移动客户端组中的所述移动客户端;以及根据所述下载信息文件,将所述更新文件传输给所述移动客户端组中的所述移动客户端。2.如权利要求1所述的方法,进一步包括:由所述一个或多个处理器监视所述安装任务以检测伴随所述安装任务的问题;根据检测到问题并响应于用户输入而:由所述一个或多个处理器基于问题类型将所述问题分配给所述移动服务平台的用户类的成员;以及由所述一个或多个处理器在解决所述问题之后改变所述安装任务的状态。3.如权利要求1
‑
2中任一项所述的方法,进一步包括:由所述一个或多个处理器基于由所述移动客户端组中的所述移动客户端提供的位置数据,确定所述移动客户端组。4.如权利要求3所述的方法,其中,基于所述位置数据和地理围栏来确定所述移动客户端组。5.如权利要...
【专利技术属性】
技术研发人员:T,
申请(专利权)人:动态AD有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。