【技术实现步骤摘要】
用于动态软件管理的系统和方法
本公开涉及车辆软件管理,并且尤其涉及用于动态软件管理的系统和方法。
技术介绍
诸如汽车、卡车、运动型多用途车、跨界车、小型货车或其他合适的车辆之类的车辆正日益提供复杂的技术,该技术为此类车辆的操作者提供增加的功能性和安全性特征。例如,这样的车辆通常包括先进的镜控制、复杂的发动机控制、驾驶员辅助特征(例如,自适应巡航控制等)、复杂的安全性特征等。随着此类技术的复杂性不断增加,车辆机械系统正被复杂的电子控制单元(ECU)取代。这类ECU通常用软件编程来执行期望的车辆特征。ECU通常通过此类车辆内的各种网络进行通信。为了提供诸如所描述的那些特征,车辆可以包括数量增加的ECU,因此这些ECU可以通过越来越复杂的软件进行编程。软件功能和复杂性的增加可能使得ECU吞吐量管理具有挑战性。
技术实现思路
本公开大体上涉及车辆软件管理。公开的实施例的一方面包括用于动态软件管理的系统。该系统包括:源处理器和存储器。该存储器包括指令,该指令在由源处理器执行时使源处理器:从一个或多个 ...
【技术保护点】
1.一种用于动态软件管理的系统,所述系统包括:/n源处理器;以及/n存储器,所述存储器包括指令,所述指令在由所述源处理器执行时使所述源处理器:/n从一个或多个其他处理器接收与所述一个或多个其他处理器中的每个相应的处理器相对应的空闲时间和至少一个任务执行特性;/n基于所述目标处理器的空闲时间和所述至少一个任务执行特性,识别所述一个或多个其他处理器中的目标处理器,所述目标处理器能够执行与所述源处理器相关联的任务;/n向所述目标处理器传送任务请求,所述任务请求用于请求所述目标处理器执行与所述源处理器相关联的所述任务;以及/n响应于接收来自所述目标处理器的、指示所述任务的接受的通信 ...
【技术特征摘要】
20200117 US 16/746,8051.一种用于动态软件管理的系统,所述系统包括:
源处理器;以及
存储器,所述存储器包括指令,所述指令在由所述源处理器执行时使所述源处理器:
从一个或多个其他处理器接收与所述一个或多个其他处理器中的每个相应的处理器相对应的空闲时间和至少一个任务执行特性;
基于所述目标处理器的空闲时间和所述至少一个任务执行特性,识别所述一个或多个其他处理器中的目标处理器,所述目标处理器能够执行与所述源处理器相关联的任务;
向所述目标处理器传送任务请求,所述任务请求用于请求所述目标处理器执行与所述源处理器相关联的所述任务;以及
响应于接收来自所述目标处理器的、指示所述任务的接受的通信,将用于执行所述任务的指令传送到所述目标处理器。
2.根据权利要求1所述的系统,其中,所述至少一个任务执行特性指示所述一个或多个其他处理器中的相应处理器执行特定任务的能力。
3.根据权利要求1所述的系统,其中,所述指令还使所述处理器存储所述一个或多个其他处理器中的每一个的所述空闲时间和所述至少一个任务执行特性。
4.根据权利要求1所述的系统,其中,所述目标处理器根据用于执行所述任务的指令来执行所述任务。
5.根据权利要求1所述的系统,其中,所述指令还使所述处理器从所述目标处理器接收与所述任务的执行相对应的数据。
6.根据权利要求1所述的系统,其中,所述指令还使所述处理器从所述一个或多个其他处理器中的每一个接收信任指示。
7.根据权利要求6所述的系统,其中,所述信任指示指示所述一个或多个其他处理器中的相应处理器被信任用于执行对应的任务。
8.根据权利要求1所述的系统,其中,所述源处理器和所述一个或多个其他处理器被设置在车辆中。
9.一种用于动态软件管理的方法,所述方法包括:
在源处理器处接收与一个或多个其他处理器中的相应的处理器相对应的空闲时间和至少一个任务执行特性;
基于目标处理器的空闲时间和至少一个任务执行特性,识别所述一个或多个其他处理器中的目标处理器,所述目标处理器能够执行与所述源处理器相关联的任务;
向所述目标处理器传送任务请求,所述任务请求用于请求所述目标处理器执行与所述源处理器相关联的...
【专利技术属性】
技术研发人员:M·R·斯托里,K·R·帕特尔,
申请(专利权)人:操纵技术IP控股公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。