MACHINE, SYSTEM AND METHOD FOR USER-GUIDED TEACHING AND MODIFYING OF VOICE COMMANDS AND ACTIONS EXECUTED BY A CONVERSATIONAL LEARNING SYSTEM
First Claim
1. A machine having a conversational system, said machine comprising:
- a system bus for communicating data and control signals received from said conversational system to a computer system in said machine;
a vehicle data and control bus for connecting devices and sensors in said machine;
a bridge module for connecting said vehicle data and control bus to said system bus;
one or more respective machine subsystems coupled to said vehicle data and control bus connected to said computer system, said one or more respective machine subsystems having a respective user interface for receiving a voice command or input signal from a user for modifying a voice command set in said conversational system of said machine;
a memory coupled to said system bus for storing one or more action command sequences learned for a new voice command, wherein said one or more action command sequences comprises at least one of;
one or more voice commands, one or more actions performed on one or more physical interfaces of said one or more respective machine subsystems coupled to said vehicle data and control bus and a combination of said one or more voice commands and said one or more actions performed; and
a central processing unit coupled to said system bus for executing said one or more action command sequences learned when said new voice command is spoken.
3 Assignments
0 Petitions
Accused Products
Abstract
A machine, system and method for user-guided teaching and modifications of voice commands and actions to be executed by a conversational learning system. The machine includes a system bus for communicating data and control signals received from the conversational learning system to a computer system, a vehicle data and control bus for connecting devices and sensors in the machine, a bridge module for connecting the vehicle data and control bus to the system bus, machine subsystems coupled to the vehicle data and control bus having a respective user interface for receiving a voice command or input signal from a user, a memory coupled to the system bus for storing action command sequences learned for a new voice command and a processing unit coupled to the system bus for automatically executing the action command sequences learned when the new voice command is spoken.
60 Citations
25 Claims
-
1. A machine having a conversational system, said machine comprising:
-
a system bus for communicating data and control signals received from said conversational system to a computer system in said machine; a vehicle data and control bus for connecting devices and sensors in said machine; a bridge module for connecting said vehicle data and control bus to said system bus; one or more respective machine subsystems coupled to said vehicle data and control bus connected to said computer system, said one or more respective machine subsystems having a respective user interface for receiving a voice command or input signal from a user for modifying a voice command set in said conversational system of said machine; a memory coupled to said system bus for storing one or more action command sequences learned for a new voice command, wherein said one or more action command sequences comprises at least one of;
one or more voice commands, one or more actions performed on one or more physical interfaces of said one or more respective machine subsystems coupled to said vehicle data and control bus and a combination of said one or more voice commands and said one or more actions performed; anda central processing unit coupled to said system bus for executing said one or more action command sequences learned when said new voice command is spoken. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for operating a machine having a conversational system, said method comprising the steps of:
-
invoking a dialog with said conversational system for modifying a voice command set in said conversational system installed in said machine, wherein said invoking step comprises at least one of;
making an utterance and inputting a signal;teaching one or more action command sequences for a new voice command to be learned by said conversational system for user-guided modification of said voice command set in said conversational system, wherein said one or more action command sequences comprises at least one of;
one or more voice commands, one or more actions performed on one or more physical interfaces corresponding to a plurality of devices coupled to said conversational system, and a combination of said one or more voice commands and said one or more actions performed;saving said one or more action command sequences taught for said new voice command; and performing said one or more action command sequences saved for said new voice command taught during execution of said new voice command. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for modifying a command vocabulary set of a conversational system, said computer program product comprising:
-
a computer readable storage medium; first program instructions to initiate a dialog request with said conversational system for modifying said command vocabulary set of said conversational system, wherein said dialog request includes uttering via a user interface of said conversational system a unique command phrase corresponding to a new command phrase to be learned; second program instructions to save, responsive to said dialog request initiated, one or more action command sequences taught for said new command phrase in a command list for utilization of one or more subsystems connected to a vehicle data and control bus for communicating with said conversational system; third program instructions to execute said one or more action command sequences saved for said new command phrase learned upon utterance of said new command phrase learned, and wherein said first, second and third program instructions are recorded on said computer readable storage medium. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer system for expanding an existing voice command set used by one or more subsystems coupled to said computer system, said computer system comprising:
-
first program instructions to initiate a dialog request with a conversational system having a command modification tool and coupled to said computer system for modifying said voice command set of said conversational system, wherein said dialog request includes uttering via a user interface of said conversational system a unique command phrase corresponding to a new command phrase to be learned; second program instructions to save, responsive to said dialog request initiated, one or more action command sequences taught for said new command phrase in a command list for utilization of one or more subsystems connected to a vehicle data and control bus for communicating with said conversational system; third program instructions to execute said one or more action command sequences saved for said new command phrase learned upon utterance of said new command phrase learned; a computer readable storage medium for storing each of said first, second and third program instructions; and a central processing unit for executing each of said first, second and third program instructions. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A process for deploying computing infrastructure comprising integrating computer-readable code into a computing system of a machine, wherein said code in combination with said computing system is capable of modifying a command vocabulary set in a conversational system deployed on said machine, said process comprising the steps of:
-
invoking a dialog request, using a command modification tool of said conversational system deployed on said machine, for modifying a voice command set in said conversational system, wherein said invoking step comprises at least one of;
making an utterance and inputting a signal;teaching one or more action command sequences for a new voice command to be learned by said conversational system for user-guided modification of said voice command set in said conversational system, wherein said one or more action command sequences comprises at least one of;
one or more voice commands, one or more actions performed on one or more physical interfaces corresponding to a plurality of devices coupled to said conversational system, and a combination of said one or more voice commands and said one or more actions performed;saving said one or more action command sequences taught for said new voice command; and executing said one or more action command sequences saved for said new voice command taught during execution of said new voice command. - View Dependent Claims (22, 23, 24, 25)
-
Specification