针对空中分配的更新的优先化制造技术

技术编号:17601131 阅读:20 留言:0更新日期:2018-03-31 13:10
本公开涉及针对空中分配的更新的优先化。优先级数据被访问以确定将被更新的车辆指定的软件更新的优先级。软件更新响应于所述优先级指示软件更新是被授权由车辆使用的附件更新而被推送。否则,根据所述优先级和车辆的地理区域安排在某一时间对车辆进行软件更新。

【技术实现步骤摘要】
针对空中分配的更新的优先化
本公开涉及用于向车辆提供优先化的空中(over-the-air,OTA)软件更新的系统和方法。
技术介绍
车辆的一个或更多个软件和/或硬件组件可能需要定期或不定期的电子更新。在一个示例中,更新可包括对车辆的软件或设置的改变,以解决问题或者为当前软件或设置提供改进的功能。在另一示例中,更新可包括针对一个或更多个车辆控制器的更新的配置设置,以及/或者将被安装在一个或更多个车辆控制器上的软件或固件的更新版本。车辆可被配置为经由有线或无线连接接收电子更新。在一个示例中,汽车零售商或维修店的技术人员可使用有线本地访问网络(LAN)连接来将更新下载到车辆中。在另一示例中,车辆可被配置为接收空中(OTA)软件更新,诸如,经由与服务器的无线连接接收的软件更新。
技术实现思路
在一个或更多个示意性实施例中,一种系统包括服务器,所述服务器被配置为:访问存储的优先级数据,以确定将被更新的车辆指定的软件更新的优先级;响应于所述优先级指示软件更新是被授权由车辆使用的附件(add-on),将软件更新安排为即时推送;否则,根据所述优先级和车辆的地理区域,安排在某一时间对车辆进行软件更新。在一个或更多个示意性实施例中,一种方法包括:基于软件更新的元数据,将对车辆的软件更新的优先级数据包括在数据存储区中;响应于接收到针对车辆的软件更新的车辆指定的优先级超驰的指示,利用车辆指定的优先级超驰来更新优先级数据;根据车辆指定的优先级超驰和车辆的地理区域,安排在某一时间对车辆进行软件更新。在一个或更多个示意性实施例中,一种非暂时性计算机可读介质包括指令,当所述指令由处理器执行时,使得处理器执行以下处理:将对车辆的软件更新安排在优先级指定的时间,其中,所述优先级使用软件更新的元数据和地理区域被确定,车辆在发送到处理器的消息中被识别为位于所述地理区域。根据本专利技术的一个实施例,所述非暂时性计算机可读介质还包括使得处理器执行以下处理的指令:使用车辆指定的用户定义的定时设置来更新所述时间。根据本专利技术的一个实施例,所述非暂时性计算机可读介质还包括使得处理器执行以下处理的指令:响应于车辆在地理区域内存在持续预定义时间段,从车辆接收指示车辆所在的地理区域的消息;响应于所述消息,更新数据存储区,以将车辆与所述地理区域进行关联。根据本专利技术的一个实施例,所述非暂时性计算机可读介质还包括使得处理器执行以下处理的指令:基于包括在所述消息中的车辆的车辆识别号(VIN)来更新数据存储区,以将车辆标识为与所述地理区域相关联。根据本专利技术的一个实施例,所述地理区域与政治边界对应。根据本专利技术的一个实施例,所述优先级包括以下项中的一个或更多个:指示强制性修复的第一优先级、指示车辆已为软件更新付费的第二优先级、指示用于修复一个或更多个功能中的功能问题的软件更新的第三优先级、指示用于提供新功能的软件更新的第四优先级、指示用于调节操作车辆功能的设置的软件更新的第五优先级、指示偏好的更新的第六优先级以及指示将被安排在客户指定的时间的非迫近更新的第七优先级。附图说明图1是示出基于车辆的计算平台的框图;图2是示出与车辆通信的车载软件更新服务器以及多个区域软件传送网络的框图;图3是示出传送将与车辆关联的更新的区域标识符的数据流图;图4是示出使用区域软件传送网络来传送软件更新的数据流图;图5是示出用于更新与车辆关联的区域的算法的流程图;图6是示出用于基于更新的区域向车辆提供软件更新的算法的流程图;图7示出了用于更新软件更新的示例处理;图8示出了用于确定针对车辆的软件更新的示例处理;图9示出了用于向车辆提供指令的示例处理。具体实施方式在此描述本公开的实施例。然而,将要理解的是,所公开的实施例仅为示例,其它实施例可以采取各种可替代形式。附图无需按比例绘制;一些特征可被夸大或最小化以示出特定组件的细节。因此,在此公开的具体结构和功能细节不应被解释为具有限制性,而仅作为用于教导本领域技术人员以多种方式利用本专利技术的代表性基础。如本领域普通技术人员将理解的,参照任一附图示出和描述的各种特征可与在一个或更多个其它附图中示出的特征相组合,以产生未被明确示出或描述的实施例。示出的特征的组合提供用于典型应用的代表性实施例。然而,与本公开的教导一致的特征的各种组合和变型可被期望用于特定的应用或实施方式。在许多软件更新系统中,新的软件更新的推送可作为FIFO(先进先出)方式的捆绑包(bundle)而发生。然而,这种软件更新的方式不提供关于推送的更新的类型的控制,并且也无法给予客户选择他们认为最期望的更新的能力。为了决定向车辆推送哪些软件更新以及以何种顺序进行推送,系统可识别对于客户来说哪个或哪些更新是最重要的或者是最期望的。例如,工程师可基于通过更新实施的修复或其它功能向每个可用于下载的软件发布分配优先级。工程师还能够(例如,根据车辆VIN)分配每个车辆的软件更新的优先级偏好。这可被工程师用于将非强制性的软件更新作为高优先级更新进行推送。在车辆方面,客户能够为指定更新付费,从而提升该更新的优先级。此外或可选地,客户可具有重写将被提供用于下载的更新的优先级和时间的能力。作为示例的优先级集合,优先级1的更新可指示强制性修复(例如,针对修复政府会要求回调的问题的任何软件修复),优先级2的更新可指示客户已授权该更新(例如,已为该更新付费),优先级3的更新可指示用于修复一个或更多个功能中的明显问题的软件更新,优先级4的更新可指示用于向客户提供新功能的软件更新,优先级5的更新可指示用于修复不明显问题的软件更新,优先级6的更新可指示偏好的更新,优先级7的更新可指示被安排在客户指定的时间的非迫近更新。系统可基于针对车辆的优先级集合来对车辆执行更新。在示例中,调度器可执行高优先级或偏好优先级的更新的立即更新,并且随后执行较低优先级更新的安排更新。在一些情况下,系统可基于车辆的区域对更新的优先级进行更新。此外,系统可根据车辆的区域和优先级集合利用时间来更新调度器。下面详细讨论了本公开的其它方面。图1示出了可用于向车辆102提供远程信息处理服务的系统100的示例图。车辆102可以是各种类型的载客车辆(诸如,混合型多用途车(CUV)、运动型多用途车(SUV)、卡车、休旅车(RV))、船、飞机或用于运输人或货物的其它移动机器。作为一些非限制性可行方式,远程信息处理服务可包括导航、逐向导航、车辆健康报告、本地商业搜索、事故报告和免提呼叫。在示例中,系统100可包括由密歇根州的迪尔伯恩市的福特汽车公司制造的SYNC系统。应当注意的是,示出的系统100仅为示例,并且可使用更多、更少和/或不同位置的元件。计算平台104可包括一个或更多个处理器106,所述一个或更多个处理器106与内存108和计算机可读存储介质112两者连接并且被配置为执行支持在此描述的处理的指令、命令和其它例程。例如,计算平台104可被配置为执行车辆应用110的指令,以提供诸如导航、事故报告、卫星无线电解码和免提呼叫的功能。可使用各种类型的计算机可读存储介质112以非易失性的方式来保存这种指令和其它数据。计算机可读介质112(也被称为处理器可读介质或存储器)包括参与提供可由计算平台104的处理器106读取的指令或其它数据的任何非暂时性介质(例如,有形介本文档来自技高网...
针对空中分配的更新的优先化

【技术保护点】
一种系统,包括:服务器,被配置为:访问存储的优先级数据,以确定将被更新的车辆指定的软件更新的优先级;响应于所述优先级指示软件更新是被授权由车辆使用的附件,将软件更新安排为即时推送;否则,根据所述优先级和车辆的地理区域,安排在某一时间对车辆进行软件更新。

【技术特征摘要】
2016.09.21 US 15/271,8501.一种系统,包括:服务器,被配置为:访问存储的优先级数据,以确定将被更新的车辆指定的软件更新的优先级;响应于所述优先级指示软件更新是被授权由车辆使用的附件,将软件更新安排为即时推送;否则,根据所述优先级和车辆的地理区域,安排在某一时间对车辆进行软件更新。2.如权利要求1所述的系统,其中,服务器还被配置为:响应于针对软件更新的车辆请求,指示软件更新由位于车辆的地理区域内的区域软件传送网络来提供。3.如权利要求1所述的系统,其中,服务器还被配置为:响应于车辆在地理区域内存在持续预定义时间段,从车辆接收指示车辆所在的地理区域的消息;响应于所述消息,更新数据存储区,以将车辆与所述地理区域进行关联。4.如权利要求3所述的系统,其中,服务器还被配置为:使用包括在所述消息中的车辆的车辆识别码(VIN)来更新数据存储区,以指示车辆与所述地理区域相关联。5.如权利要求1所述的系统,其中,所述地理区域与政治边界对应。6.如权利要求1所述的系统,其中,所述优先级包括以下项中的一个或更多个:指示强制性修复的第一优先级、指示车辆已为软件更新付费的第二优先级、指示用于修复一个或更多个功能中的功能问题的软件更新的第三优先级、指示用于提供新功能的软件更新的第四优先级、指示用于调节操作车辆功能的设置的软件更新的第五优先级、指示偏好的更新的第六优先级以及指示将被...

【专利技术属性】
技术研发人员:布伦尼尔德·贝尔塔·卡什约翰·瑙姆·万格洛夫
申请(专利权)人:福特全球技术公司
类型:发明
国别省市:美国,US

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

1