将用户输入准确地变换为具体系统功能的装置和方法_5

文档序号:9196573阅读:来源:国知局
/偏好数据以及 系统数据。
[0219] 本技术允许HVAC参数的调节以改进或维持用户舒适度。在一些实施例中,该调节 连续地执行,或者总体上持续地执行。在一些实施例中,该调节自动地执行,或者在从装置 100接收到建议之后响应于选择而执行。在一些实施例中,在通知计划的调节之后执行所述 调节,诸如自动地或在通知之后,和在没有反对由通知指示的计划调节的用户通信的情况 下。
[0220] 现在进一步参照HVAC系统以举例的方式说明图2的流程。在该示例中,用户222 以发出"令人窒息!"或"哇,这里很热"的方式提供用户通信224。
[0221] 通信224由传感器102 (诸如麦克风)感测。对应于所感测通信的信号226例如 由人机界面(HMI) 106接收,-例如由执行HMI 106的代码的计算单元的处理器接收,诸如 提到的车辆的机载计算机(OBC)。更具体地说,可以在HMI106的解释模块202处接收输入 226〇
[0222] 对HMI 106的解释模块202的另一个输入可以包括背景数据228。示例背景数据 228指示当前驾驶室温度、HVAC空气的当前输出路径(例如到面板的空气)、或当前风扇功 率或鼓风机等级-例如30%。在一个实施例中,将这样的辅助数据(当前驾驶室温度或当 前风扇功率或鼓风机等级)替代地或附加地经由路径246提供给HMI 106,并由相关联的接 收模块例如目标识别器和/或转换模块206、208考虑。
[0223] 如在之前示例中提到的那样,解释模块202将从传感器102接收到的输入226变 换或映射为输入226的主旨的描述或指标。例如,解释模块202将指示用户正在他或她的 脸前面像风扇一样挥手的通信输入226映射为语言,诸如"它热"或"热"或温度过高的其 他指示。
[0224] 在各个实施例中,模块202评估主观口头输入226,诸如"让人窒息"!或"哇"以 及任何背景数据,以确定输入226的更客观措辞,诸如"真是非常热"或只是"非常热"。
[0225] 如所提供的那样,在设想实施例中,解释模块202将以另一种语言(例如德语、中 文普通话等)接收的词变换为基础语言(例如英语)。
[0226] 解释模块202的输出230被传递至分析模块204。输出230可以以多种方式中的 任何方式来表示,包括作为数据矢量。
[0227] 分析模块204单独地或与背景输入232 (例如驾驶室室温度)、用户模型数据库输 入236和语义词典数据库输入234中的任何一种或多种一起处理输入230 (例如"太热"), 以产生提供通信224的具体一个/多个用户222的明显意图或期望。
[0228] 在本示例中进行处理的分析模块204的结果238可以例如是该用户想要更强的风 和降低的温度。再次,结果238可以被称为前体。
[0229] 前体238随后由目标识别器模块206使用。目标识别器206单独地或与背景输入 242 (例如驾驶室温度)和从系统状态数据库108接收的可用系统状态数据244以及来自车 辆系统116 (例如HVAC系统)的车辆系统反馈或数据246 (例如当前系统状态)中的任何 一种或多种一起,使用输出238。
[0230] 所产生的目标247 (它也可以称为主观系统输出)表示HMI 106所确定的是由一 个或多个用户需要、偏爱或有意识或无意识地期望的系统操作或状态(例如HVAC设定或状 态)或系统调节(例如对HVAC系统的改变)。
[0231] 在本HVAC示例中,主观系统输出247可以包括例如提高风扇功率到50 %并降低目 标温度5华氏度。
[0232] 使用或不使用其他输入-例如,一个或多个背景输入242 (例如驾驶室温度)和 可用系统状态108、从系统状态数据库208接收到的系统状态数据244、和来自车辆系统 116 (例如HVAC系统)的车辆系统反馈或数据246 (例如当前系统状态),转换模块208将 主观系统输出247变换为系统命令或更多客观系统输出248。
[0233] 客观系统命令248表示可在HVAC系统116执行或用于控制HVAC系统116的系统 命令-例如,对应于主观系统输出247的计算机可执行或设备可执行指令。
[0234] 在该示例中,系统命令248可以包括代码或其他信号或指令,指示车辆系统116将 风扇设定为某一等级,例如4级(从先前2级),并将温度设定为某一温度,例如22摄氏度 (°C)(从先前27摄氏度)。
[0235] 执行模块210表示有助于执行系统命令248的任何执行代码。执行可以包括生成 配置为使得相关车辆系统116相应地调节的最终指令或信号256。
[0236] 为了例示本技术的迭代方面,示例可以还包括:在增加了 HVAC风扇(例如至4 级)和降低了温度(例如降低至22摄氏度)之后,接收随后的用户输入224,诸如发出 "啊......还是热,但更多的空气会弄乱我的脸"或"啊......还是热,但空气已经很强"。
[0237] 解释模块202将对应的新输入226单独地或与背景信息228 -起变换为输出230, 输出230表示被认为是确定为用户(由发声、手势等)所表达的本质的后续输出230。
[0238] 在处理的该后续迭代中,解释模块202输出可以包括"太热了,更多的空气会令人 不安"、"太热了,不要空气"、"太热且空气太多"等。
[0239] 使用输出238和用于分析模块描述并示出的任何其它输入,模块204确定用户的 显然需求。该后续结果238可被称为第二或随后前体。在本示例中,结果238可以指示该 用户显然想要更凉的空气但更少的空气流动-例如-在他的脸上的更少的空气)。
[0240] 使用输出230和用于目标识别器206描述并示出的任何其它输入,模块206然后 确定后续主观系统输出247,诸如将风扇功率设定至60%,将空气输送改变为地板+面板。
[0241] 如上所述(例如使用背景和/或系统状态输入250/252),转换模块208将随后的 主观系统输出248变换为客观系统命令248,用于经由执行模块210来执行。
[0242] 如所提供的那样,模块202、204、206、208或210中的任何一个或多个可以配置为 包括人工智能。分析模块204例如可以在其操作期间学习,从而提高自身用于在将来的操 作中实现更好的性能。
[0243] 对用户模型数据库112的反馈数据(例如,输入特征230和所确定的输出238之间 的关系)可以是学习的一部分。如前所述,由模块204实施的学习可以是一种人工智能-例 如机器学习。
[0244] 学习功能在此之前提到。在所描述的示例迭代中,HMI106可以使得存储数据-存 储到用户模型和/或语义数据库112、110中,例如-表示(A)最初的用户通信224(例如, "令人窒息!"或"哇! ")以及任何其他输入(例如背景),而不是所确定的最初输出238、 247、248、256,与抝随后确定的有效(例如,由于没有进一步的相关用户通信(抱怨或相关 手势))输出238、247、248、256 (例如,将风扇功率设定至60%,将空气输送改变为地板+面 板)248之间的一个或多个联系。该关系然后可以在将来的操作中用于更有效、明确的个性 化的HVAC系统调节。
[0245] 如所提供的那样,在设想的实施例中,HMI 106配置为在检测到匹配用户提供指示 特定系统调节的通信222的之前情况的情况下,建议或进行特定系统(例如HVAC系统)调 节。在这种情况下,响应于HMI 106确定存在当用户先前进行相关通信224 (例如,"令人窒 息!"或"哇,这里真热! ")时存在的条件(例如背景数据),HMI 106可以随后建议采取后 续的行动(例如,将风扇功率设定至60%,将空气输送改变为地面+面板),或者只陈述将 采取行动(或否则没有用户指令)。该HMI也可以将这种类型的决定设定为用户设定或偏 好(在例如用户模型数据库112中),用于以后自动实施,诸如在有用户批准的情况下、没有 反对或由用户请求。
[0246] IV. B.导航系统
[0247] 现在进一步描述具有导航系统作为主题系统116的示例实施方式。
[0248] 如所提供的那样,导航系统表示基于用户通信224可以以用户的个人方式进行控 制的另一个系统116[例如,基于个人(例如移动通信设备)、处所(例如家或旅馆)或对象 (例如车辆)的系统116],包括间接通信-例如发声和/或手势,单独或结合背景数据、语 义数据库数据、用户模型或设定/偏好数据以及系统数据。
[0249] 许多现代导航系统可以设定为向着操作者方向说话。在一个示例中,正在以该方 式向操作者提供方向,并且可能反复地提供,同时他们已经知道他们要去哪(诸如他们的 家)。在该导航系统情况下,用户222的示例输入224于是可能包括"我知道我回家的路, 你为什么重复这个? "。
[0250] 例如,可以执行所描述的HMI 106的处理(包括图2所示的所有或任何方面),以 识别例如"我不想要这么频繁地接收方向"、"一旦我这么接近我的房子我就不想要到家的 方向"等的前体238。
[0251] 在该情况下(例如回家并在家附近),处理然后还可以产生调节消息的时机和内 容的主观系统输出247。将命令247变换为客观命令248,存储用于以后的实施(例如,到 可用系统状态并也可能或替代地语义和/或用户模型数据库),并根据需要经由执行模块 210来执行,用于调节NAV系统116。
[0252] 如所提供的那样,在设想的实施例中,HMI 106配置为在检测到匹配用户提供指示 特定系统调节的通信222的之前情况的情况下,建议或进行特定系统(例如NAV系统)调 节。在这种情况下,HMI 106可以响应于HMI 106确定存在相同或相似的条件(例如,在或 接近家的相同邻区),而以后建议方向叙述停止,或只是陈述方向叙述将停止。自动地或在 有用户批准的情况下,基于之前进行的设定,HMI 106然后执行所建议的动作。该HMI也可 以将这种类型的决定设定为用户设定或偏好(在例如用户模型数据库112中),用于以后自 动实施,诸如在有用户批准的情况下或由用户请求。
[0253] 作为另一个NAV系统示例,用户222可以陈述224 "在这条路上有太多的路面颠 簸!"。例如可以执行所描述的HMI 106处理(包括图2所示的所有或任何方面),以识别 例如"我并不想再或再次在这条路上开车"等的前体238。
[0254] 处理然后还可以产生离开路线的主观系统输出247,或者重新计算尽可能地或实 际地远离当前道路的路线。将命令247变换为客观命令248,并存储用于以后实施(例如, 在可用系统状态中并且还可能或代替语义和/或用户模型数据库中,使用将道路与避让标 志联系起来的映射数据来更新用户偏好或设定),并根据需要经由执行模块210来执行,用 于当前调节NAV系统116。
[0255] 如所提供的那样,在设想的实施例中,HMI 106配置为在检测到匹配用户提供指示 特定系统调节的通信222的之前情况的情况下,建议或进行特定系统(例如NAV系统)调 节。在这种情况下,响应于HMI 106确定存在相同、相似或更大程度的道路颠簸/孔(例如 基于来自背景源114例如悬架系统的背景数据228),HMI 106可以稍后例如向操作者建议 重新确定路线。在各个实施例中,基于之前进行的设定,HMI 106(i)自动地(ii)没有用户 反对地或(iii)在有用户批准的情况下,然后执行建议的动作。该HMI也可以将这种类型 的决定设定为用户设定或偏好(在例如用户模型数据库112中),用于以后自动实施,诸如 在有用户批准的情况下或由用户请求。
[0256] IV. C.自丰/半自丰驾驶系统
[0257] 现在进一步描述具有自主或部分自主驾驶系统作为主题系统116的示例性实现 方式。
[0258] 如所提供的那样,自主和半自主驾驶系统-例如自动巡航控制(ACC)-表示基于用 户通信224为用户个性化的其它车辆系统116,包括间接通信-例如-发声和/或手势,单 独或与背景数据、语义数据、用户模型或设定/偏好数据以及系统数据结合。
[0259] 作为示例输入224,用户222可以提供"我害怕"或"哇,太慢"的表达的形式的通 信。
[0260] 例如可以执行包括图2所示的所有或任何方面的所描述的HMI 106处理,以识别 例如"前方更多的间隔距离"的前体238。
[0261] 该HMI处理也可以然后产生例如总体上来说使车辆减速的主观系统输出247,或 者更具体地来说实现一定的间隔距离(例如能够通过LIDAR和/或其他车辆传感器测量)。 将命令247变换为客观命令248,存储用于以后实施(例如,到现有系统状态并且还可能或 代替语义和/或用户模型数据库),并根据需要经由执行模块210来执行,用于调节自主或 半自动驾驶系统116。
[0262] 如所提供的那样,在设想的实施例中,HMI 106配置为在检测到匹配用户提供指示 特定系统调节的通信222的之前情况的情况下,建议或进行特定系统(例如ACC系统)调 节。在这种情况下,响应于HMI 106确定存在相同或相似的条件-例如,与前方车辆的接近 程度处于使得用户在之前情况下害怕的距离,HMI106可以以后建议缩短间隔距离,或者只 是陈述将增加间隔距离或者维持而不缩短,或者直接增加间隔距离或维持间隔距离而不缩 短。自动地或在有用户批准的情况下,基于之前进行的设定,HMI 106然后执行建议的动作。 该HMI也可以将这种类型的决定设定为用户设定或偏好(在例如用户模型数据库112中), 用于以后自动实施,诸如在有用户批准的情况下或由用户请求。
[0263] IV. D.音频系统
[0264] 现在进一步描述具有导航系统作为主题系统116的示例实施方式。
[0265] 音频或音响系统-例如收音机、经由麦克风和扬声器的电话、导航音频、客户服务 音频(例如,OnSta/系统音频-代表其他系统116 [例如,基于个人(例如移动通讯设备)、 处所(例如家或旅馆)或对象(例如车辆)的系统116]可以基于用户通信224以用户的 个人方式进行控制,包括间接通信-例如发声和/或手势,单独或与背景数据、语义数据、用 户模型或设定/偏好数据以及系统数据结合。
[0266] 例如,作为示例输入
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1