MACHINE, SYSTEM AND METHOD FOR USER-GUIDED TEACHING OF DEICTIC REFERENCES AND REFERENT OBJECTS OF DEICTIC REFERENCES TO A CONVERSATIONAL COMMAND AND CONTROL SYSTEM
First Claim
1. A machine having a computer system for user-guided teaching of deictic references and objects of said deictic references to a conversational system in said machine, said machine comprising:
- a conversational system installed on said computer system for carrying a dialog with a user, said conversational system including a deictic reference tool for decoding a deictic reference received from a user, wherein said deictic reference comprises of a combination of a physical pointing gesture and a spoken utterance, and wherein said machine executes said deictic reference with respect to one or more objects of said deictic reference decoded;
a system bus for communicating data and control signals received from said conversational system to said computer system;
a data and control bus for connecting devices and sensors in said machine;
a bridge module for connecting said data and control bus to said system bus;
one or more respective machine subsystems coupled to said data and control bus connected to said computer system in said machine, said one or more respective machine subsystems having a respective user interface for receiving said deictic reference from a user;
a memory coupled to said system bus for storing one or more deictic references and objects of said deictic references learned by said conversational system; and
a central processing unit coupled to said system bus for executing said deictic references with respect to said one or more objects of said deictic references learned.
2 Assignments
0 Petitions
Accused Products
Abstract
A machine, system and method for user-guided teaching of deictic references and referent objects of deictic references to a conversational system. The machine includes a system bus for communicating data and control signals received from the conversational system to the computer system, a data and control bus for connecting devices and sensors in the machine, a bridge module for connecting the data and control bus to the system bus, respective machine subsystems coupled to the data and control bus, the respective machine subsystems having a respective user interface for receiving a deictic reference from a user, a memory coupled to the system bus for storing deictic references and objects of the deictic references learned by the conversational system and a central processing unit coupled to the system bus for executing the deictic references with respect to the objects of the deictic references learned.
-
Citations
25 Claims
-
1. A machine having a computer system for user-guided teaching of deictic references and objects of said deictic references to a conversational system in said machine, said machine comprising:
-
a conversational system installed on said computer system for carrying a dialog with a user, said conversational system including a deictic reference tool for decoding a deictic reference received from a user, wherein said deictic reference comprises of a combination of a physical pointing gesture and a spoken utterance, and wherein said machine executes said deictic reference with respect to one or more objects of said deictic reference decoded; a system bus for communicating data and control signals received from said conversational system to said computer system; a data and control bus for connecting devices and sensors in said machine; a bridge module for connecting said data and control bus to said system bus; one or more respective machine subsystems coupled to said data and control bus connected to said computer system in said machine, said one or more respective machine subsystems having a respective user interface for receiving said deictic reference from a user; a memory coupled to said system bus for storing one or more deictic references and objects of said deictic references learned by said conversational system; and a central processing unit coupled to said system bus for executing said deictic references with respect to said one or more objects of said deictic references learned. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for teaching one or more objects of a deictic reference to a machine having a conversational system, said method comprising the steps of:
-
invoking a dialog with said conversational system installed on said machine, said conversational system including a deictic reference tool for teaching one or more objects of a deictic reference to said machine, wherein said deictic reference comprises a combination of a physical pointing gesture and a voice command; teaching said one or more objects of said deictic reference to said machine, wherein said machine performs one or more tasks with respect to said one or more objects of said deictic reference learned; saving said one or more objects of said deictic reference confirmed; and executing said deictic reference for performing said one or more tasks with respect to said objects of said deictic reference learned during execution of said deictic reference. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for teaching one or more objects of a deictic reference to a machine having a conversational system, said computer program product comprising:
-
a computer readable storage medium; first program instructions to initiate a dialog request with a deictic reference tool of said conversational system for teaching one or more objects of a deictic reference to said machine, wherein said deictic reference comprises a combination of a physical pointing gesture and a voice command; second program instructions to teach said one or more objects of said deictic reference to said machine, said second program instructions including instructions to decode said deictic reference and to build a command list for executing said deictic reference decoded; and third program instructions to execute said deictic reference for performing one or more tasks with respect to said one or more objects of said deictic reference learned, wherein said machine performs said one or more tasks with respect to said one or more objects of said deictic reference 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 user-guided teaching of objects of said deictic reference to a conversational system, said computer system comprising:
-
first program instructions to initiate a dialog request with a deictic reference tool of said conversational system for teaching one or more objects of a deictic reference to said machine, wherein said deictic reference comprises a combination of a physical pointing gesture and a voice command; second program instructions to teach said one or more objects of said deictic reference to said machine, said second program instructions including instructions to decode said deictic reference and to build a command list for executing said deictic reference decoded; third program instructions to execute said deictic reference for performing one or more tasks with respect to said one or more objects of said deictic reference 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 learning one or more objects of said deictic reference, said process comprising the steps of:
-
invoking a dialog with said conversational system installed on said machine, said conversational system including a deictic reference tool for teaching one or more objects of a deictic reference to said machine, wherein said deictic reference comprises a combination of a physical pointing gesture and a voice command; teaching said one or more objects of said deictic reference to said machine, wherein said machine performs one or more tasks with respect to said one or more objects of said deictic reference learned; saving said one or more objects of said deictic reference learned; and executing said deictic reference for performing said one or more tasks with respect to said objects of said deictic reference learned during execution of said deictic reference. - View Dependent Claims (22, 23, 24, 25)
-
Specification