车辆-用户交互系统和交互方法技术方案

技术编号:36645770 阅读:14 留言:0更新日期:2023-02-18 13:05
本发明专利技术提供了一种车辆

【技术实现步骤摘要】
车辆

用户交互系统和交互方法


[0001]本专利技术涉及车辆

用户交互系统以及车辆

用户交互方法。本专利技术 还涉及相应的机器可读存储介质。

技术介绍

[0002]在汽车
,除了研究较多的安全性和舒适性两大方面的问 题以外,对于用户体验的关注越来越多。为了提升用户体验,目前主 要的研究涉及人机交互技术。现有的人机交互技术可以实现人与车之 间的基本交互功能,例如,车辆用户可以通过车载人机交互系统来获 知车辆状态信息和路况信息并且设置定速巡航、电话免提、空调和音 响。在此基础上,期望车辆能够为用户提供定制化的服务和功能。

技术实现思路

[0003]鉴于此,本专利技术旨在提供一种车辆

用户交互的解决方案,其能够 在车辆上为用户提供用户自定义的服务。
[0004]根据本专利技术的一个方面,提供了一种车辆

用户交互系统,其包括: 编辑器,其被配置成接收用户输入并基于用户输入编辑规则脚本,其 包含具有由用户定义的触发条件和满足触发条件时的车辆操作的规 则;解析器,其被配置成获取所述规则脚本,并基于所述规则脚本创 建监控元素列表和功能元素列表,所述监控元素列表包含用于监控的、 直接和/或间接表达所述触发条件的传感器元素,所述功能元素列表包 含用于执行的、对应于所述车辆操作的功能元素;以及执行器,其被 配置成监控与所述传感器元素对应的传感器检测信息,并在监控到表 示所述触发条件被满足的传感器检测信息时,执行相应的功能元素以 实现用户定义的规则。
[0005]根据本专利技术的另一个方面,提供了一种车辆

用户交互方法,可选 地,该方法由如上所述的系统执行,所述方法包括:在电子设备和/ 或车辆的信息娱乐系统处,接收用户输入并基于用户输入编辑规则脚 本,其包含具有由用户定义的触发条件和满足触发条件时的车辆操作 的规则;在所述信息娱乐系统处,获取所述规则脚本,并基于所述规 则脚本创建监控元素列表和功能元素列表,所述监控元素列表包含用 于监控的、直接或间接表达所述触发条件的传感器元素,所述功能元 素列表包含用于执行的、对应于所述车辆操作的功能元素;以及在所 述信息娱乐系统处,监控与所述传感器元素对应的传感器检测信息, 并在监控到表示所述触发条件被满足的传感器检测信息时,执行相应 的功能元素以实现用户定义的规则。
[0006]根据本专利技术的又一个方面,提供了一种机器可读存储介质,其存 储有可执行指令,所述指令当被执行时使得处理器执行如上所述的方 法。
[0007]以上给出了本专利技术主要方面的简要总结,以便对这些方面的基本 理解。该总结不旨在描述全部方面的关键或重要元素,也不旨在限定 任意或全部方面的范围。该总结的是以简化的形式给出这些方面的一 些实现,作为后文将给出的详细描述的序言。
附图说明
[0008]从结合附图的以下详细说明中,将会使本专利技术的技术方案更加清 楚。可以理解的是,这些附图仅用于说明的目的,而并非意在对本发 明的保护范围进行限制。
[0009]图1是根据本专利技术实施例的车辆

用户交互系统的示意图。
[0010]图2A

2C分别是车辆

用户交互系统的编辑器、解析器和执行器的 实现方式的示意性框图。
[0011]图3是根据本专利技术一实施方式的规则脚本的编辑过程的流程图。
[0012]图4是根据本专利技术一实施方式的规则脚本的解析和执行过程的流 程图。
[0013]图5A

5D是的编辑界面的一些子界面的实现方式的示意图。
[0014]图6是根据本专利技术一实施方式的车辆

用户交互方法的流程图。
具体实施方式
[0015]本专利技术的实施例主要涉及车辆

用户交互的解决方案,其基于安卓 操作系统的车载信息娱乐系统。根据本专利技术实施例的车辆

用户交互系 统和交互方法,用户可以在手机、网页和/或车机上设计自定义规则, 然后将该规则同步到AAOS(Android Automotive Operation System)的 车机上并在车辆上执行该规则。这样,车辆能够为用户提供其自定义 的功能和服务。
[0016]根据本专利技术实施例的技术方案,一方面为用户提供可视化的编程 平台以便用户设置自定义规则,另一方面限制用户自定义规则的内容 和范围。具体而言,用户能够输入到可视化编程平台的设置内容是在 考虑了车辆安全性因素的基础上而被限制的。这样,在确保车辆安全 性的同时,使得车辆可以提供用户定制化的服务,在一定程度上实现 了从用户体验视角定义汽车的先进技术。
[0017]下面,结合附图描述本专利技术的具体实施方式。
[0018]图1示意性示出了根据本专利技术实施例的车辆

用户交互系统100, 其主要包括编辑器10、存储器20、解析器30和执行器40。
[0019]编辑器10可以设置在电子设备中和/或设置在车辆的信息娱乐系 统中。电子设备可以采用安卓操作系统,也可以采用IOS操作系统(参 见图1中的10A,10B,10C)。编辑器10可以实现为一个或多个编辑 器,分别设置在安卓手机、苹果手机、笔记本电脑和台式计中的一者 或多者内。例如,编辑器10实现为手机、笔记本电脑或台式计算机中 的软件(APP)。这样,用户可以在手机、网页和车机中的一者或多者 处设计自定义规则。
[0020]需要注意的是,电子设备是指不属于车辆构成部分的电子设备。 该电子设备的物理位置并不限定。该电子设备可以位于车辆内部(例 如,用户携带智能手机处于车内),也可以位于车辆外部(例如,用户 携带智能手机处于车外)。
[0021]编辑器10构造成接收用户输入并将该用户输入编辑成规则脚本, 其包含由用户定义的规则。该规则包括由用户设置的触发条件以及由 用户设置的在满足该触发条件情况下的车辆操作。触发条件可以包含 车外环境或车辆状态。车辆操作可以包含车内可以实现的操作和功能。 例如,用户定义的一条规则可以是“如果车外环境温度高于26摄氏度, 则关闭车窗并打开空调”。
[0022]需要注意的是,关于用户设计规则,一方面满足用户自定义,另 一方面也受到约
束,即,用户并不被允许任意设计规则,这是出于车 辆安全性的考虑。关于此,将在下文中具体介绍。
[0023]存储器20设置在车辆的信息娱乐系统(Infotainment System)中, 用于存储经编辑的规则脚本。在编辑器10中编辑完成的规则脚本可以 通过有线和/或无线通信的方式传输到存储器20中。在一实施例中, 规则脚本通过近场通信而被传送到存储器20中。在另一实施中,规则 脚本首先被上传至云端服务器,再从云端服务器传送到存储器20中。
[0024]解析器30也设置在车辆的信息娱乐系统中。解析器30构造成从 存储器20获取规则脚本,并基于获取的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆

用户交互系统,包括:编辑器,其被配置成接收用户输入并基于用户输入编辑规则脚本,其包含具有由用户定义的触发条件和满足触发条件时的车辆操作的规则;解析器,其被配置成获取所述规则脚本,并基于所述规则脚本创建监控元素列表和功能元素列表,所述监控元素列表包含用于监控的、直接和/或间接表达所述触发条件的传感器元素,所述功能元素列表包含用于执行的、对应于所述车辆操作的功能元素;以及执行器,其被配置成监控与所述传感器元素对应的传感器检测信息,并在监控到表示所述触发条件被满足的传感器检测信息时,执行相应的功能元素以实现用户定义的规则。2.如权利要求1所述的车辆

用户交互系统,其中,所述编辑器包括编辑界面,其包括依次被呈现的第一子界面、第二子界面、第三子界面和第四子界面;其中,第一子界面包括状态元素窗,其包括借助于Android Automotive Operation System(AAOS)封装的可视化编程组件而实现的一个或多个状态元素;第二子界面包括条件设置窗,其包括供用户设置触发条件的界面元素;第三子界面包括操作元素窗,其包括借助于AAOS封装的可视化编程组件而实现的一个或多个操作元素;第四子界面包括操作设置窗,其包括供用户设置车辆操作的界面元素。3.如权利要求2所述的车辆

用户交互系统,其中,接收用户输入包括:在第一子界面上接收第一用户输入,以便用户选择状态元素;在第二子界面上接收第二用户输入,以便用户设置触发条件,其中,由用户设置的触发条件被限定为判断条件的设置和/或阈值的设置;在第三子界面上接收第三用户输入,以便用户选择功能元素;以及在第四子界面上接收第四用户输入,以便用户设置车辆操作。4.如权利要求1

3中任一项所述的车辆

用户交互系统,其中,所述系统还包括编辑模块,其被配置成按照正则规则和预定格式将用户输入编辑成规则脚本。5.如权利要求4所述的车辆

用户交互系统,其中,所述预定格式的规则脚本格式包括在长度上对齐的第一部分和第二部分以及长度可变的第三部分,并且其中,第一部分依次包括8比特的头部、8比特的编辑器版本、8比特的AAOS版本以及8比特的标识部;...

【专利技术属性】
技术研发人员:李巍樊祖杰李彤
申请(专利权)人:沃尔沃汽车公司
类型:发明
国别省市:

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

1