[发明专利]车载终端任务的控制方法、装置和车辆在审
申请号: | 202010130626.X | 申请日: | 2020-02-28 |
公开(公告)号: | CN111444000A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 刘振然 | 申请(专利权)人: | 北汽福田汽车股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F8/65 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏云鹿 |
地址: | 102206 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车载 终端 任务 控制 方法 装置 车辆 | ||
1.一种车载终端任务的控制方法,其特征在于,应用于车载终端,所述车载终端包括:任务调度系统和脚本引擎,所述方法包括:
通过所述任务调度系统从云平台获取控制信息,并确定所述控制信息指示的目标任务,所述控制信息用于对所述车载终端的任务进行控制;
通过所述任务调度系统确定用于实现所述目标任务的任务脚本,并将所述任务脚本和所述控制信息发送至所述脚本引擎;
通过所述脚本引擎根据所述控制信息,执行所述任务脚本;
通过所述任务调度系统获取所述目标任务的任务数据,并将所述任务数据上传至所述云平台。
2.根据权利要求1所述的方法,其特征在于,所述控制信息包括任务信息,所述通过所述任务调度系统确定用于实现所述目标任务的任务脚本,包括:
通过所述任务调度系统根据所述任务信息,确定是否存在包括所述目标任务的初始脚本,所述初始脚本为所述车载终端上已存在的任一脚本;
若不存在所述初始脚本,通过所述任务调度系统从所述云平台获取所述任务脚本;
若存在所述初始脚本,通过所述任务调度系统将所述初始脚本作为所述任务脚本。
3.根据权利要求1所述的方法,其特征在于,所述控制信息包括任务信息,所述通过所述任务调度系统确定用于实现所述目标任务的任务脚本,包括:
通过所述任务调度系统根据所述任务信息,确定是否存在包括所述目标任务的初始脚本,所述初始脚本为所述车载终端上已存在的任一脚本;
若不存在所述初始脚本,通过所述任务调度系统从所述云平台获取更新信息;
通过所述任务调度系统根据所述更新信息,更新所述更新信息指示的目标初始脚本,并将所述目标初始脚本作为所述任务脚本;
若存在所述初始脚本,通过所述任务调度系统将所述初始脚本作为所述任务脚本。
4.根据权利要求3所述的方法,其特征在于,所述通过所述任务调度系统根据所述更新信息,更新所述更新信息指示的目标初始脚本,包括:
通过所述任务调度系统将所述更新信息中包括的目标函数添加至所述目标初始脚本,所述目标函数用于实现所述目标任务。
5.根据权利要求1所述的方法,其特征在于,所述控制信息包括:执行条件,所述通过所述脚本引擎根据所述控制信息,执行所述任务脚本,包括:
通过所述脚本引擎按照所述执行条件,控制所述任务脚本的执行,所述执行条件包括执行时间和执行周期中的至少一种。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述任务脚本为LuaJIT脚本。
7.一种车载终端任务的控制装置,其特征在于,应用于车载终端,所述装置包括:
任务调度系统,用于从云平台获取控制信息,并确定所述控制信息指示的目标任务,所述控制信息用于对所述车载终端的任务进行控制;
所述任务调度系统,用于确定用于实现所述目标任务的任务脚本,并将所述任务脚本和所述控制信息发送至所述脚本引擎;
脚本引擎,用于根据所述控制信息,执行所述任务脚本;
所述任务调度系统,用于获取所述目标任务的任务数据,并将所述任务数据上传至所述云平台。
8.根据权利要求7所述的装置,其特征在于,所述控制信息包括任务信息,所述任务调度系统用于:
根据所述任务信息,确定是否存在包括所述目标任务的初始脚本,所述初始脚本为所述车载终端上已存在的任一脚本;
若不存在所述初始脚本,从所述云平台获取所述任务脚本;
若存在所述初始脚本,将所述初始脚本作为所述任务脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北汽福田汽车股份有限公司,未经北汽福田汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010130626.X/1.html,转载请声明来源钻瓜专利网。