METHOD AND SYSTEM FOR PROVIDING A RESPONSE TO A USER INSTRUCTION IN ACCORDANCE WITH A PROCESS SPECIFIED IN A HIGH LEVEL SERVICE DESCRIPTION LANGUAGE
First Claim
1. A method of providing a response to a user instruction in accordance with a process specified in a high level service description language, comprising:
- receiving at a multimodal engine a user instruction using one of at least two available modalities;
transmitting the user instruction from the multimodal engine to a high level service description execution engine;
executing the high level service description language with the high level service description execution engine to determine a response to the user instruction; and
providing the response to the user through the multimodal engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for providing a response to a user instruction in accordance with a process specified in a high level service description language. A method in accordance with an embodiment of the present invention includes: receiving at a multimodal engine a user instruction using one of at least two available modalities; transmitting the user instruction from the multimodal engine to a high level service description execution engine; executing the high level service description language with the high level service description execution engine to determine a response to the user instruction; and providing the response to the user through the multimodal engine.
64 Citations
17 Claims
-
1. A method of providing a response to a user instruction in accordance with a process specified in a high level service description language, comprising:
-
receiving at a multimodal engine a user instruction using one of at least two available modalities; transmitting the user instruction from the multimodal engine to a high level service description execution engine; executing the high level service description language with the high level service description execution engine to determine a response to the user instruction; and providing the response to the user through the multimodal engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system of providing a response to a user instruction in accordance with a process specified in a high level service description language, comprising:
-
a system for receiving at a multimodal engine a user instruction using one of at least two available modalities; a system for transmitting the user instruction from the multimodal engine to a high level service description execution engine; a system for executing the high level service description language with the high level service description execution engine to determine a response to the user instruction; and a system for providing the response to the user through the multimodal engine. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A program product stored on a computer readable medium, which when executed, provides a response to a user instruction in accordance with a process specified in a high level service description language, the computer readable medium comprising program code for:
-
receiving at a multimodal engine a user instruction using one of at least two available modalities; transmitting the user instruction from the multimodal engine to a high level service description execution engine; executing the high level service description language with the high level service description execution engine to determine a response to the user instruction; and providing the response to the user through the multimodal engine.
-
Specification