用于管理车辆数据收集的系统、方法和装置与流程

文档序号:36821699发布日期:2024-01-26 16:30阅读:32来源:国知局
用于管理车辆数据收集的系统、方法和装置与流程


背景技术:

1、先前已知的系统可用于更新车辆操作能力、调整车辆特征的操作等。然而,先前已知的系统遭受许多缺点。例如,先前已知的系统需要直接车辆访问,或者利用空中下载(over the air,ota)软件更新来执行这些功能。然而,先前已知的系统引入了显著的风险,例如需要关闭车辆,更新车辆上的软件或固件,这造成了停机时间和车辆将不可操作的风险(例如,如果更新被中断)和/或对更新或改变造成显著的管理费用(例如,在更新不成功的情况下保持多个版本的软件可用)。附加地,先前已知系统的功能性是有限的,例如导致软件版本改变的特征可能是有限的,或者在它们能够被实现之前需要附加的验证或证明。此外,先前已知的系统要求执行更新或改变的实体具有完整的车辆知识(例如,参数名称、端点的硬件布局、控制器、存储器位置等)和权限(例如,访问和调整车辆控制器上的软件的许可)。因此,先前已知的系统引入了巨大的成本、风险,并且具有有限的功能性。

2、车辆通信网络用于连接整个车辆的传感器、致动器、控制器、用户接口、骑手个人设备、拖车和通信设备。最近的趋势是增加这些车辆通信网络上的负担,其中连接的设备更多,设备之间的数据传递更多,满足车辆性能、安全和排放要求的时延要求更低,以及添加的车辆特征。附加地,消费者预期增加车辆的连接性、增强的和/或定制的特征、减轻驾驶员负担的特征以及增加车辆通信网络负担的其他特征。在可预见的未来,这些趋势预期继续并加速。

3、车辆能力的演进推动了这样一种情形,其中合期望的是更多数量的实体有权访问车辆功能(例如,制造商、经销商、服务提供商、oem、车身制造商、售后特征提供商和/或个人消费者)。然而,许多因素推动了这样一种情形,其中提供车辆功能改变的能力变得更加昂贵和风险更高。例如,与安全和/或排放相关的监管、对高车辆可靠性和低故障率的期望、以及车辆本身的增加的复杂性、车辆上具有的多个网络、配置和许多交互的控制器,所有这些加在一起增加了在车辆上实现新功能性的费用、风险和复杂性。此外,给定车辆设计的改变步速——包括改变的网络类型、传感器、致动器、传动系组件等——正在增加,这使得提供达到更广泛受众并且可以达到车辆的更大内容截面的能力甚至更加复杂、昂贵且风险更高。附加地,车辆上可用的大量数据是敏感数据,无论这样的数据是否包括个人可标识信息、专有信息、车辆控制信息或可能是安全风险的信息(例如,车辆在特定时间的位置等)。总之,从数据或功能的角度来看,期望扩大能够在车辆上实现功能并与车辆交互的实体的基础,而做这些事情的成本和风险正在增加。

4、阐述的复杂性和其他挑战具有协同效应,使得车辆数据环境的复杂性甚至大于来自每个挑战的个体贡献的总和。


技术实现思路

1、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化定义电路,其被构造成解释自动化描述;自动化管理电路,其被构造成响应于自动化描述而提供自动化动作计划;以及自动化执行电路,其被构造成响应于自动化动作计划而提供自动化命令;并且其中所述多个端点中的端点响应于所述自动化命令来实现自动化车辆响应。

2、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化描述包括车辆策略的至少一部分。自动化动作计划包括以下各项中的至少一项:要收集的数据的数据描述;致动器响应;或者触发描述。多个端点中的端点包括车辆的致动器。多个端点中的端点包括车辆的传感器。多个端点中的端点包括第二控制器。第二控制器被配置为响应于自动化命令提供所选的数据值或所选的致动器命令值之一。第二控制器进一步被配置为响应于实现自动化车辆响应而向控制器提供确认值。该系统进一步包括多个端点中的第二端点,其中第二端点响应于自动化命令来实现自动化车辆响应。端点包括传感器,并且其中第二端点包括致动器。该系统进一步包括具有第二网络的车辆,该第二网络具有第二多个端点;所述第二多个端点中的第二端点,其中第二端点响应于自动化命令来实现自动化车辆响应。端点包括传感器,并且其中第二端点包括致动器。该网络包括第一网络类型,其中第二网络包括第二网络类型,并且其中第一网络类型不同于第二网络类型。自动化车辆响应包括以下各项中的至少一个:选择性地激活致动器;收集所选的数据;将致动器移动到所选位置;将自动化车辆响应延迟保持时段;延迟自动化车辆对检测到的事件的响应,其中自动化动作计划包括事件检测描述;或者提供与前述任何一个或多个相关联的通知。自动化动作计划包括事件检测描述,并且其中自动化执行电路进一步被构造成响应于事件检测描述来检测事件,并且进一步响应于检测到的事件来实现自动化车辆响应。自动化描述进一步包括车辆操作条件,并且其中自动化管理电路进一步被构造成响应于车辆操作条件提供自动化动作计划。自动化描述进一步包括外部操作条件,并且其中自动化管理电路进一步被构造成响应于外部操作条件提供自动化动作计划。自动化定义电路进一步被构造成从外部设备接收自动化描述。

3、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化定义电路,其被构造成解释自动化触发描述和自动化动作描述;自动化管理电路,其被构造成响应于自动化触发描述和自动化动作描述来提供触发检测计划和自动化动作计划;以及自动化执行电路,其被构造成响应于触发检测计划来确定触发事件值,并且响应于触发事件值和自动化动作计划来提供自动化命令;其中所述多个端点中的端点响应于所述自动化命令来实现自动化车辆响应。

4、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。该系统进一步包括,其中自动化执行电路进一步被构造成响应于触发检测计划提供触发评估命令;其中所述多个端点中的第二端点响应于触发评估命令来提供触发评估值;并且其中自动化执行电路进一步被构造成响应于触发评估值来确定触发事件值。该系统进一步包括,其中自动化执行电路进一步被构造成响应于触发检测计划提供触发评估命令;其中所述端点响应于触发评估命令来提供触发评估值;并且其中自动化执行电路进一步被构造成响应于触发评估值来确定触发事件值。自动化动作描述进一步包括自动化调度值,并且其中自动化管理电路进一步被构造成响应于自动化调度值来提供自动化动作计划。自动化触发描述进一步包括触发调度值,并且其中自动化管理电路进一步被构造成响应于触发调度值来提供自动化触发计划。自动化车辆响应包括多个自动化动作。自动化动作描述进一步包括自动化调度值,并且其中响应于自动化调度值来执行多个自动化动作。自动化调度值包括多个自动化动作的顺序或定时中的至少一个。自动化车辆响应包括以下各项中的至少一个:致动器命令;致动器激活;或者致动器轨迹。自动化车辆响应包括以下各项中的至少一个:选择性地启用车辆的特征;调整车辆特征的校准;调整车辆的显示器;调整车辆的照明;调整车辆的环境管理系统;调整车辆的音响系统;或者调整车辆的操作者控制响应。自动化动作描述包括动作重复值,并且其中自动化管理电路进一步被构造成响应于动作重复值来提供自动化动作计划。自动化动作描述包括动作中断描述,并且其中自动化管理电路进一步被构造成响应于动作中断描述来提供自动化动作计划。动作中断描述包括对车辆关闭事件的动作响应描述。动作中断描述包括对车辆故障事件的动作响应描述。动作中断描述包括对车辆操作中断的动作响应描述。动作中断描述包括对超时事件的动作响应描述。

5、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化定义电路,其被构造成解释任务描述;自动化管理电路,其被构造成响应于任务描述提供任务动作计划;以及自动化执行电路,其被构造成响应于任务动作计划提供任务执行命令;其中所述多个端点中的端点响应于任务执行命令来为车辆实现任务。

6、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。该任务包括监视车辆的操作条件。该任务包括选择性地激活致动器。该任务包括将致动器移动到所选位置。该任务包括监视外部操作条件。该任务包括确定事件是否已经发生。该任务包括收集车辆的所选数据。该任务包括响应于任务执行命令或来自端点的响应中的至少一个而提供通知。该任务包括响应于任务执行命令或来自端点的响应中的至少一个而提供报告。该任务包括响应于任务执行命令或来自端点的响应中的至少一个而存储与该任务相关联的数据。该任务包括响应于任务执行命令或来自端点的响应中的至少一个而传输与该任务相关联的数据。任务描述进一步包括任务调度值,并且其中自动化管理电路进一步被构造成响应于任务调度值来提供任务动作计划。任务描述进一步包括任务发起值,并且其中自动化管理电路进一步被构造成响应于任务发起值来提供任务动作计划。

7、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化定义电路,其被构造成解释自动化触发描述和自动化动作描述;自动化管理电路,其被构造成响应于自动化触发描述和自动化动作描述来提供触发检测计划和自动化动作计划;以及自动化执行电路,其被构造成响应于触发检测计划来确定触发事件值,并且响应于触发事件值和自动化动作计划来提供自动化命令;其中所述多个端点中的端点响应于所述自动化命令来实现自动化车辆响应。

8、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化触发描述包括用于车辆操作参数的滤波器描述,并且其中自动化管理电路进一步被构造成响应于用于车辆操作参数的滤波器描述来提供触发检测计划。滤波器描述包括高通滤波器或低通滤波器中的至少一个。滤波器描述包括阈值滤波器、分类滤波器或相关性滤波器中的至少一个。滤波器描述包括带通滤波器或陷波滤波器中的至少一个。自动化触发描述包括针对车辆操作参数、网络消息或控制器参数中的至少一个的数据解析描述,并且其中自动化管理电路进一步被构造成响应于数据解析描述来提供触发检测计划。自动化触发描述包括地图描述,并且其中自动化管理电路进一步被构造成响应于地图描述来提供触发检测计划。地图描述包括用于多个值的多参数值映射,所述多个值各自包括车辆操作参数、外部操作参数、故障值或状态值中的至少一个。地图描述包括地理描述。地图描述包括专家系统的至少一部分。自动化触发描述包括聚合数据描述,并且其中自动化管理电路进一步被构造成响应于聚合数据描述来提供触发检测计划。聚合数据描述包括至少一个车辆操作参数的聚合描述。聚合描述包括至少一个聚合方案,其选自:至少一个车辆操作参数的多个值的总和;至少一个车辆操作参数的多个值的滚动总和;至少一个车辆操作参数的多个值的平均值;至少一个车辆操作参数的多个值的滚动平均值;将至少一个车辆操作参数的多个值与对应阈值的比较;基于至少一个车辆操作参数的时间导数的聚合;基于至少一个车辆操作参数的运算导数的聚合;或者基于至少一个车辆操作参数的频率分析的聚合。自动化触发描述包括统计分析描述,并且其中自动化管理电路进一步被构造成响应于统计分析描述来提供触发检测计划。统计分析描述包括车辆操作参数的统计异常定义。自动化执行电路进一步被构造成响应于车辆操作参数的统计异常定义和值来确定相关操作条件存在,并且响应于相关操作条件来确定触发事件值。车辆操作参数的统计异常定义基于以下各项中的至少一个:车辆操作参数的聚合值;车辆操作参数的导数;或者车辆操作参数的频率分析。

9、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化定义电路,其被构造成解释自动化触发描述和自动化动作描述,其中自动化触发描述包括触发时间描述;自动化管理电路,其被构造成响应于自动化触发描述和自动化动作描述来提供触发检测计划和自动化动作计划;以及自动化执行电路,其被构造成响应于触发检测计划来确定触发事件值,并且响应于触发事件值和自动化动作计划来提供自动化命令;其中所述多个端点中的端点响应于所述自动化命令来实现自动化车辆响应。

10、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。触发时间描述包括可在触发事件值和自动化命令之间实施的延迟时段。触发时间描述包括时间窗口,并且其中自动化执行电路进一步被构造成响应于时间窗口来确定触发事件值。触发时间描述包括可在触发检测计划的第一部分和触发检测计划的第二部分之间实施的延迟时段。自动化触发描述包括可在自动化动作计划的第一部分和自动化动作计划的第二部分之间实施的延迟时段。自动化动作计划包括数据传输操作。自动化动作计划包括数据收集操作。自动化动作计划包括动作序列,并且其中触发时间描述包括动作序列的时间表。动作序列中的每个动作包括以下各项中的至少一个:数据收集动作;致动器命令;数据存储动作;或者数据传输动作。

11、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化定义电路,其被构造成解释自动化描述;自动化管理电路,其被构造成响应于自动化描述来提供自动化动作计划,并且将自动化动作计划作为数据文件存储在通信地耦合到控制器的数据存储装置上;以及自动化执行电路,其被构造成响应于自动化动作描述而提供自动化命令;并且其中所述多个端点中的端点响应于所述自动化命令来实现自动化车辆响应。

12、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化命令包括从数据文件中确定的至少一个数据值。自动化执行电路进一步被构造成将自动化命令作为数据参数提供给端点作为网络通信。自动化动作计划实现自动化命令的条件操作。自动化动作计划实现多个自动化命令的分支操作,所述多个自动化命令包括所述自动化命令。自动化动作计划实现包括所述自动化命令的状态机操作。自动化动作计划实现包括自动化命令的循环操作。

13、示例装置包括控制器,该控制器包括:自动化定义电路,其被构造成解释来自外部设备的自动化描述;自动化管理电路,其被构造成响应于自动化描述而提供自动化动作计划;以及自动化执行电路,其被构造成响应于自动化动作描述而提供自动化命令;并且其中多个端点中的端点响应于自动化命令来实现自动化车辆响应。

14、下面描述了示例装置的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。该装置进一步包括自动化报告电路,其被构造成响应于自动化车辆响应的实现而向外部设备提供确认通信。自动化管理电路进一步被构造成响应于自动化动作计划而存储策略,并且其中自动化执行电路响应于所述策略而提供自动化命令。自动化管理电路进一步被构造成响应于自动化动作计划来调整存储的策略,并且其中自动化执行电路响应于经调整的存储的策略来提供自动化命令。自动化命令包括致动器命令。自动化命令包括数据收集命令。该装置进一步包括自动化报告电路,其被构造成向外部设备提供响应于数据收集命令而收集的数据的至少一部分。自动化命令包括对具有控制器的车辆的流程、应用或服务之一的校准调整。自动化管理电路进一步被构造成确定外部设备提供自动化描述的授权。

15、示例装置包括控制器,该控制器包括:自动化定义电路,其被构造成实现自动化用户接口,并响应于与自动化用户接口的用户通信来解释自动化请求;自动化管理电路,其被构造成响应于自动化请求来确定自动化描述;以及自动化命令电路,其被构造成向车辆的控制器提供自动化描述,其中车辆的控制器被配置为响应于自动化描述来实现自动化车辆响应。

16、下面描述了示例装置的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化管理电路进一步被构造成确认用户对自动化请求的授权,并响应于所述授权来确定自动化描述。自动化管理电路进一步被构造成响应于以下各项中的至少一个来确认授权:针对自动化车辆响应要收集的数据;针对自动化车辆响应要在车辆网络上提供的数据;针对自动化车辆响应要访问的致动器;针对自动化车辆响应要访问的服务;针对自动化车辆响应要访问的流程;针对自动化车辆响应要访问的应用;或者与自动化车辆响应相关联的操作影响。自动化管理电路进一步被构造成响应于授权将自动化描述确定为自动化请求的修订版本。自动化定义电路进一步被构造成响应于自动化请求的修订版本向自动化用户接口提供修订通信。自动化管理电路进一步被构造成响应于授权而拒绝自动化请求。自动化管理电路进一步被构造成响应于自动化请求的拒绝,向自动化用户接口提供拒绝通信。自动化命令电路进一步被构造成提供自动化描述作为策略或策略更新之一。自动化命令电路进一步被构造成从车辆控制器接收确认通信。自动化定义电路进一步被构造成向自动化用户接口提供确认通信。

17、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化定义电路,其被构造成解释自动化触发描述和自动化动作描述;自动化管理电路,其被构造成响应于自动化触发描述和自动化动作描述来提供触发检测计划和自动化动作计划,并且响应于触发检测计划来提供数据存储命令;数据高速缓存电路,其被构造成响应于数据存储命令而执行确认可用数据存储或预留数据存储中的至少一个;以及自动化执行电路,其被构造成:响应于触发检测计划而确定触发事件值;响应于触发检测计划而存储触发评估数据;并且响应于触发事件值和自动化动作计划而提供自动化命令;其中所述多个端点中的端点响应于所述自动化命令来实现自动化车辆响应。

18、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化管理电路进一步被构造成响应于用于支持触发评估数据的数据量来提供数据存储命令。数据高速缓存电路进一步被构造成执行预留数据存储,并在与至少一个车辆控制器相关联的存储器上预留数据存储。至少一个车辆控制器包括包含数据高速缓存电路的控制器。自动化管理电路进一步被构造成提供数据存储命令作为触发评估数据的数据存储轨迹。自动化管理电路进一步被构造成提供数据存储命令作为触发评估数据的数据存储时间表。自动化管理电路进一步被构造成提供数据存储命令的至少一部分作为条件数据存储命令。数据存储命令进一步包括触发评估数据的至少一个数据元素的优先级描述。数据存储命令进一步包括触发评估数据的至少一个数据元素的老化数据描述。数据高速缓存电路响应于老化数据描述而执行触发评估数据的至少一部分的调度删除。数据高速缓存电路响应于老化数据描述而对触发评估数据的至少一部分执行压缩操作。数据高速缓存电路响应于老化数据描述而对触发评估数据的至少一部分执行汇总操作。数据高速缓存电路进一步被构造成确认共享数据存储设备上的可用数据存储。数据高速缓存电路进一步被构造成在共享数据存储设备上预留数据存储。

19、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化定义电路,其被构造成解释自动化触发描述和自动化动作描述;自动化管理电路,其被构造成响应于自动化触发描述和自动化动作描述而提供触发检测计划和自动化动作计划,并且响应于自动化动作描述而提供数据存储命令;数据高速缓存电路,其被构造成响应于数据存储命令而执行确认可用数据存储或预留数据存储中的至少一个;以及自动化执行电路,其被构造成:响应于触发检测计划而确定触发事件值;响应于触发事件值和自动化动作计划而提供自动化命令;并且响应于自动化动作计划而存储自动化收集数据;其中所述多个端点中的端点响应于所述自动化命令来实现自动化车辆响应,其中所述自动化车辆响应包括提供或收集所述自动化收集数据中的至少一个。

20、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化管理电路进一步被构造成响应于用于支持自动化收集数据的数据量来提供数据存储命令。数据高速缓存电路进一步被构造成执行预留数据存储,并在与至少一个车辆控制器相关联的存储器存储上预留数据存储。至少一个车辆控制器包括包含数据高速缓存电路的控制器。自动化管理电路进一步被构造成提供数据存储命令作为自动化收集数据的数据存储轨迹。自动化管理电路进一步被构造成提供数据存储命令作为自动化收集数据的数据存储时间表。自动化管理电路进一步被构造成提供数据存储命令的至少一部分作为条件数据存储命令。数据存储命令进一步包括自动化收集数据的至少一个数据元素的优先级描述。数据存储命令进一步包括自动化收集数据的至少一个数据元素的老化数据描述。数据高速缓存电路响应于老化数据描述而对自动化收集数据的至少一部分执行调度删除。数据高速缓存电路响应于老化数据描述而对自动化收集数据的至少一部分执行压缩操作。数据高速缓存电路响应于老化数据描述而对自动化收集数据的至少一部分执行汇总操作。数据高速缓存电路进一步被构造成确认共享数据存储设备上的可用数据存储。数据高速缓存电路进一步被构造成在共享数据存储设备上预留数据存储。

21、示例装置包括控制器,该控制器包括:自动化定义电路,其被构造成:实现自动化用户接口;向用户接口提供至少一个自动化制法(recipe);以及响应于与自动化用户接口的用户通信来解释自动化请求;自动化管理电路,其被构造成响应于自动化请求来确定自动化描述;以及自动化命令电路,其被构造成向车辆的控制器提供自动化描述,其中车辆的控制器被配置为响应于自动化描述来实现自动化车辆响应。

22、下面描述了示例装置的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化定义电路进一步被构造成响应于用户的用户特性来选择一组自动化制法,并且响应于所选的一组自动化制法来提供至少一个自动化制法。用户特性包括用户角色、与用户相关联的实体、用户授权或用户接口的用户历史活动中的至少一个。自动化请求包括至少一个自动化制法中所选的一个。自动化请求包括至少一个自动化制法中修改的一个。至少一个自动化制法中的每一个包括以下各项中的至少一个:车辆的自动化操作;车辆的自动化操作的一部分;或者用于车辆自动化操作的模板。自动化请求包括至少一个参数描述,该参数描述是不可知的参数描述。自动化描述包括至少一个参数描述,该参数描述是车辆特定参数描述。

23、示例装置包括控制器,该控制器包括:自动化定义电路,其被构造成解释多个自动化描述;自动化管理电路,其被构造成响应于所述多个自动化描述来提供自动化动作计划;以及自动化执行电路,其被构造成响应于自动化动作计划向车辆网络的端点提供多个自动化命令。

24、下面描述了示例装置的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化定义电路进一步被构造成解释对应于多个自动化描述中的至少一个的优先级值,并且其中自动化管理电路进一步被构造成响应于优先级值提供自动化动作计划。自动化定义电路进一步被构造成解释对应于多个自动化描述中的至少一个的层级值,并且其中自动化管理电路进一步被构造成响应于层级值提供自动化动作计划。自动化管理电路进一步被构造成确定多个自动化描述中的至少两个之间的依赖值,并响应于该依赖值提供自动化动作计划。自动化管理电路进一步被构造成确定至少一个自动化描述的操作影响,并响应于操作影响而提供自动化动作计划。多个自动化描述中的至少一个包括自动化制法。自动化管理电路进一步被构造成存储自动化制法。自动化管理电路进一步被构造成确定自动化制法的生命周期值,并且响应于生命周期值而存储自动化制法。自动化定义电路进一步被构造成从工具接收多个自动化描述中的至少一个。自动化定义电路进一步被构造成从云服务器接收多个自动化描述中的至少一个。自动化定义电路进一步被构造成从移动应用接收多个自动化描述中的至少一个。自动化定义电路进一步被构造成从web门户接收多个自动化描述中的至少一个。自动化管理电路进一步被构造成响应于自动化执行电路的操作而否决所述多个自动化描述中的至少一个。自动化管理电路进一步被构造成通过执行从由以下各项组成的操作中选择的至少一个操作而否决多个自动化描述中的至少一个:更新自动化动作计划以移除多个自动化描述中的至少一个;响应于多个自动化描述中的至少一个而删除存储的数据;删除对应于所述多个自动化描述中的至少一个的存储的制法;或者调整对应于多个自动化描述中的至少一个的优先级值或层级值中的至少一个。多个自动化命令中的每一个包括从以下各项中选择的至少一个命令:数据收集命令;数据处理命令;数据通信命令;数据传输命令;致动器命令;校准调整;或者数据存储命令。

25、示例装置包括控制器,该控制器包括:自动化定义电路,其被构造成:实现自动化用户接口,该自动化用户接口包括:至少一个可用输入参数;至少一个可用致动参数;和至少一个响应数据选择;响应于与自动化用户接口的用户通信而解释自动化请求;自动化管理电路,其被构造成响应于自动化请求来确定自动化描述;以及自动化命令电路,其被构造成向车辆的控制器提供自动化描述,其中车辆的控制器被配置为响应于自动化描述来实现自动化车辆响应。

26、下面描述了示例装置的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。该装置进一步包括自动化确认电路,其进一步被构造成响应于自动化车辆响应而从车辆接收收集的数据,并存储收集的数据用于异步访问。自动化确认电路进一步被构造成响应于用户请求而向自动化用户接口提供所存储的收集数据的至少一部分。自动化确认电路进一步被构造成向自动化用户接口提供所存储的收集数据的经编校部分。自动化确认电路进一步被构造成响应于用户角色、用户授权或与用户相关联的实体中的至少一个来确定所存储的收集数据的经编校部分。自动化确认电路进一步被构造成响应于所存储的收集数据中的专有信息、所存储的收集数据中的个人可标识信息或所存储的收集数据中的元数据中的至少一个来确定所存储的收集数据的经编校部分。至少一个响应数据选择包括以下各项中的至少一个:与自动化车辆响应相关联的确认值、根据自动化车辆响应收集的数据、或与自动化车辆响应相关联的修改值。自动化定义电路进一步被构造成在可用输入参数的菜单中提供至少一个可用输入参数。自动化定义电路进一步被构造成响应于用户角色、用户授权或与用户相关联的实体中的至少一个来确定可用输入参数。自动化定义电路进一步被构造成在可用致动参数的菜单中提供至少一个可用致动参数。自动化定义电路进一步被构造成响应于用户角色、用户授权或与用户相关联的实体中的至少一个来确定可用致动参数。自动化定义电路进一步被构造成向用户接口提供至少一个自动化制法。自动化管理电路进一步被构造成响应于用户对至少一个自动化制法的选择或修改中的至少一个来确定自动化描述。

27、示例系统包括具有包括多个端点的网络的车辆;控制器,包括:自动化管理电路,其被构造成提供自动化动作计划;自动化执行电路,其被构造成响应于自动化动作计划而提供自动化命令;以及自动化连续性电路,其被构造成确定自动化中断事件是否已经发生,并响应于自动化中断事件而提供自动化连续性命令。

28、下面描述了示例系统的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。自动化连续性电路进一步被构造成提供自动化连续性命令作为取消命令。自动化连续性电路进一步被构造成提供自动化连续性命令作为重启命令。自动化连续性电路进一步被构造成提供自动化连续性命令作为阶段命令,该阶段命令包括自动化动作计划的阶段,在该阶段自动化动作计划将被恢复。自动化连续性电路进一步被构造成提供自动化连续性命令作为继续命令。自动化中断事件包括车辆关闭事件。自动化中断事件包括与自动化动作计划相关联的触发事件的触发事件中断。自动化中断事件包括操作中断事件,该操作中断事件包括以下各项中的至少一个的指示:确定车辆操作条件妨碍自动化动作计划的完成,确定车辆操作条件妨碍自动化动作计划的继续,或确定车辆操作条件妨碍自动化动作计划的至少一个方面的执行。自动化动作计划包括策略的一部分,其中该策略包括连续性描述,并且其中自动化连续性电路进一步被构造成响应于连续性描述来确定自动化中断事件是否已经发生。自动化动作计划包括策略的一部分,其中策略包括连续性描述,并且其中自动化连续性电路进一步被构造成响应于连续性描述来提供自动化连续性命令。

29、示例装置包括存储管理器电路,其被构造成选择性地访问数据存储,并且被配置为选择性地在数据存储上读取数据、写入数据或编辑数据;存储守门者电路,其被构造成解释来自车辆数据存储请求者的数据存储请求值,并响应于数据存储请求值而提供数据存储简档;并且其中存储管理器电路进一步被构造成响应于数据存储简档而执行在数据存储上预留存储器或在数据存储上保存请求者关联数据中的至少一个。

30、下面描述了示例装置的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。车辆数据存储请求者包括以下各项中的至少一个:车辆的网络区上的端点;与车辆相关联的流程;与车辆相关联的应用;或者位于车辆上的车辆控制器。数据存储包括位于车辆控制器上的共享数据存储。数据存储包括至少部分位于车辆之外的共享数据存储。数据存储被配置成基于文件系统的共享存储。存储守门者电路进一步被构造成将数据存储访问作为服务发布在车辆上,并且响应于对数据存储访问的订阅请求来解释数据存储请求值。存储守门者电路进一步被构造成响应于与车辆数据存储请求者相关联的许可值来提供数据存储简档。数据存储简档进一步包括从由以下各项组成的参数中选择的至少一个参数:数据存储量;数据存储优先级;或数据存储保留描述。数据存储被配置成对象存储。数据存储被配置成关系数据库。数据存储被配置成键值存储。所述装置进一步包括,其中存储守门者电路进一步被构造成将数据存储上的存储数据发布为车辆上的服务,响应于来自存储数据请求者的对存储数据访问的订阅请求来解释数据访问请求值,并且响应于数据访问请求值来提供数据访问简档;并且其中存储管理器电路进一步被构造成响应于数据访问简档而从数据存储向存储数据请求者提供数据。存储守门者电路进一步被构造成响应于与存储的数据请求者相关联的许可值来提供数据访问简档。存储数据请求者包括以下各项中的至少一个:车辆网络区上的端点;与车辆相关联的流程;与车辆相关联的应用;或者位于车辆上的车辆控制器。

31、示例装置包括服务管理器电路,其被构造成维护服务注册表,该服务注册表包括车辆关联实体和对应服务描述的列表;服务守门者电路,其被构造成解释来自车辆服务请求者的服务请求值,并响应于服务请求值而提供服务访问简档;其中服务管理器电路进一步被构造成响应于服务访问简档来更新服务注册表;以及服务执行电路,其被构造成响应于服务注册表而允许对车辆关联实体的服务发布或服务订阅之一。

32、下面描述了示例装置的某些另外的方面,这些方面中的任何一个或多个可以存在于某些实施例中。服务访问简档包括服务发布值或服务订阅值中的至少一个。每个车辆关联实体包括车辆上网络的端点;与车辆相关联的流程;与车辆相关联的应用;或者位于车辆上的车辆控制器中的至少一个。每个服务描述包括可由服务控制的车辆功能;或者由服务提供的车辆数据值中的至少一个。服务守门者电路进一步被构造成响应于与车辆服务请求者相关联的许可值来提供服务访问简档。服务注册表进一步包括多个车辆关联实体和对应服务描述的列表,并且其中服务守门者电路响应于与车辆服务请求者相关联的许可值,向预期的车辆服务请求者暴露多个列表中的一个。至少一个服务描述包括由位于车辆的多个网络区上的多个端点提供的车辆数据值。多个网络区包括多个网络协议。多个网络区包括多种网络类型。至少一个服务描述包括至少部分由车外端点提供的车辆数据值。至少一个服务描述包括由位于车辆的多个网络区上的多个端点执行的车辆功能。多个网络区包括多个网络协议。多个网络区包括多种网络类型。至少一个服务描述包括至少部分由车外端点执行的车辆相关功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1