【技术实现步骤摘要】
使用基于传感器的验证的车辆功能控制
[0001]分案说明
[0002]本申请属于申请日为2017年10月3日的中国专利技术专利申请201780091946.5的分案申请。
[0003]本专利技术涉及使用基于传感器的验证的车辆功能控制。
技术介绍
[0004]计算设备之间的网络业务数据基于分组或其他方式的过多网络传输会妨碍计算设备正确地处理网络业务数据、完成与网络业务数据有关的操作或及时响应网络业务数据。如果响应计算设备达到或超过其处理能力时,网络业务数据的过多网络传输也会使数据路由复杂化或降低响应质量,这可能导致带宽利用效率低下。过量网络传输的一部分可以包括对为无效请求的请求的传输。
技术实现思路
[0005]根据本公开的方面,一种用于验证车辆功能的系统可以包括数据处理系统。该系统可以包括由该数据处理系统执行的自然语言处理器组件。自然语言处理器组件可以经由数据处理系统的接口接收输入音频信号。自然语言处理器组件可以解析输入音频信号以识别请求、与请求相关联的车辆以及与请求和车辆相关联的履行接口。该系统可以包括直接动作应用编程接口,用于基于请求生成第一动作数据结构。该系统可以包括验证引擎,用于基于第一传感器数据集合确定与请求相关联的车辆的车辆状态。该车辆状态可以包括第一多个属性。验证引擎可以基于请求和第二传感器数据集合确定请求状态。该请求状态可以包括第二多个属性。验证引擎可以将请求状态的第二多个属性与车辆状态的第一多个属性进行比较。验证引擎可以基于请求状态的第二多个属性中的一个与车辆状态的第 ...
【技术保护点】
【技术特征摘要】
1.一种由一个或多个处理器实现的方法,包括:基于处理接收到的用户输入,识别执行车辆功能的请求;基于执行所述车辆功能的所述请求,生成动作数据结构,所述动作数据结构包括与执行所述车辆功能的所述请求相关联的动作;基于以下来确定与执行所述车辆功能的所述请求相关联的车辆的车辆状态:与所述车辆相关联的第一传感器数据,其中,所述车辆状态包括多个第一属性;基于与所述车辆相关联的第二传感器数据来确定与执行所述车辆功能的所述请求相关联的请求状态,其中,所述请求状态包括多个第二属性;将所述请求状态的所述多个第二属性与所述车辆状态的所述多个第一属性进行比较;以及响应于确定所述请求状态的所述多个第二属性中的一个或多个与所述车辆状态的所述多个第一属性中的一个或多个不匹配:修改所述动作数据结构以生成替代动作数据结构,所述替代动作数据结构包括基于执行所述车辆功能的所述请求来识别的替代动作;以及使包括在所述替代动作数据结构中的所述替代动作被提供以呈现给经由用户的客户端设备或所述车辆的头部单元提供所述用户输入的所述用户。2.根据权利要求1所述的方法,其中,所述车辆状态的所述多个第一属性至少包括外部环境属性,并且其中,所述请求状态的所述多个第二属性至少包括外部环境要求。3.根据权利要求2所述的方法,其中,确定所述请求状态的所述多个第二属性中的一个或多个与所述车辆状态的所述多个第一属性中的一个或多个不匹配包括确定所述车辆状态的多个第一属性中的所述外部环境属性不满足所述请求状态的多个第二属性中的所述外部环境要求。4.根据权利要求3所述的方法,其中,与执行所述车辆功能的所述请求相关联的所述动作包括打开窗户动作,并且其中,基于执行所述车辆功能的所述请求来识别的所述替代动作是打开空调动作。5.根据权利要求1所述的方法,其中,使包括在所述替代动作数据结构中的所述替代动作被提供以呈现给所述用户包括:生成提示以索求所述用户是否要代替包括在所述动作数据结构中的所述动作而执行包括在所述替代动作数据结构中的所述替代动作。6.根据权利要求5所述的方法,进一步包括:在使包括在所述替代动作数据结构中的所述替代动作被提供以呈现给所述用户之后:基于处理进一步接收到的用户输入,识别执行包括在所述替代动作数据结构中的所述替代动作的用户确认;以及响应于识别执行所述替代动作的所述用户确认:使包括在所述替代动作数据结构中的所述替代动作由所述车辆执行。7.根据权利要求5所述的方法,进一步包括:在使包括在所述替代动作数据结构中的所述替代动作被提供以呈现给所述用户之后:基于处理接收到的进一步用户输入,识别推翻所修改的动作数据结构的进一步请求;以及
响应于识别推翻所述替代动作的所述进一步请求:使包括在所述动作数据结构中的所述动作由所述车辆执行。8.一种由一个或多个处理器实现的方法,包括:基于处理接收到的用户输入,识别执行车辆功能的请求;基于执行所述车辆功能的所述请求,生成动作数据结构,所述动作数据结构包括与执行所述车辆功能的所述请求相关联的动作;基于以下来确定与执行所述车辆功能的所述请求相关联的车辆的车辆状态:与所述车辆相关联的第一传感器数据,其中,所述车辆状态包括多个第一属性;基于与所述车辆相关联的第二传感器数据来确定与执行所述车辆功能的所述请求相关联的请求状态,其中,所述请求状态包括多个第二属性;将所述请求状态的所述多个第二属性与所述车辆状态的所述多个第一属性进行比较;以及响应于确定所述请求状态的所述多个第二属性中的一个或多个与所述车辆状态的所述多个第一属性中的一个或多个不匹配:丢弃所述动作数据结构;生成指示包括在所述动作数据结构中的所述动作没有被执行的通知;以及使所述通知被提供以呈现给经由用户的客户端设备或所述车辆的头部单元提供所述用户输入的所述用户。9.根据权利要求8所述的方法,其中,与执行所述车辆功能的所述请求相关联的所述动作包括改变所述车辆的一个或多个设备的设备状态。10.根据权利要求9所述的方法,其中,所述车辆状态的所述多个第一属性至少包括所述车辆的所述设备中的一个或...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。