发明名称 Enhancing environment voice macros via a stackable save/restore state of an object within an environment controlled by voice commands for control of vehicle components
摘要 A method for state transition in voice systems including: generating one or more stackable state macros, each of the one or more stackable state macros including a plurality of commands; saving the current state before executing another macro; enabling restoring the previous state after a plurality of commands is completed, allowing a user to utter voice commands to restore the individual state of components or the voice systems as a whole to the previous state or to a known home state. The method further utilizes voice commands not specific to the current state and is used specifically for automatically controlling a plurality of components of a vehicle.
申请公布号 US9583096(B2) 申请公布日期 2017.02.28
申请号 US200611464512 申请日期 2006.08.15
申请人 Nuance Communications, Inc. 发明人 Agapi Ciprian;Almutawa Musaed A.;Blass Oscar J.;Commarford Patrick M.;Vila Roberto
分类号 G10L21/00;G10L15/07;G10L15/26 主分类号 G10L21/00
代理机构 Wolf, Greenfield & Sacks, P.C. 代理人 Wolf, Greenfield & Sacks, P.C.
主权项 1. A method of automatically controlling a plurality of components of a vehicle in an in-vehicle system comprising at least one processor capable of controlling the plurality of components, the in-vehicle system storing a plurality of macros, each of the plurality of macros specifying a plurality of preset commands corresponding to the control of at least one of the plurality of components, each of the plurality of components having at least one parameter according to which the respective component may be configured, the system having a current state characterized by values at which the at least one parameter of each of the plurality of components are set at a given moment in time, the method comprising: in response to receiving a first voice command to execute a first macro and before executing the first macro, automatically saving, upon receiving the first voice command, a current state of the system when the first voice command is received, by storing values at which at least one parameter of each of the plurality of components were set when the first voice command was received, the first macro including a plurality of commands that instruct the system to change the at least one parameter of at least one of the plurality of components to a specified value such that, when the first macro is executed by the system, a state transition of the system from the current state to a different state characterized by a different resulting configuration of the plurality of components is achieved; executing the first macro to transition the system from the current state to the different state; and in response to receiving a second voice command to restore the current state, restoring the system to the current state that was automatically saved upon receiving the first voice command and prior to executing the first macro, wherein the plurality of components capable of being controlled comprises at least two of: at least one window; a sound system; windshield wipers; an air conditioning unit; a heating unit; and at least one seat, wherein the second voice command is not specific to the current state.
地址 Burlington MA US