SYSTEM AND METHOD FOR AN N-BEST LIST INTERFACE
First Claim
1. A method for an N-best list interface, the method causing a computing device to perform steps comprising:
- receiving a search query formatted according to a standard language for containing and annotating interpretations of user input, the search query being based on a natural language spoken query from a user;
retrieving an N-best list of recognition results based on the search query;
transmitting the N-best list of recognition results to a user device;
receiving multimodal disambiguation input from the user, the input indicating an entry in the N-best list; and
transmitting to the user device additional information associated with the selected entry.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and computer-readable storage media for providing an N-best list interface. A system practicing the method receives a search query formatted according to a standard language for containing and annotating interpretations of user input, the search query being based on a natural language spoken query from a user and retrieves an N-best list of recognition results based on the search query. The system then transmits the N-best list of recognition results to a user device, receives multimodal disambiguation input from the user, the input indicating an entry in the N-best list, and transmits to the user device additional information associated with the selected entry. The additional information can be a map indicating an address for the selected entry. The standard language can be XML-based Extensible MultiModal Annotation (EMMA) markup language from W3C.
48 Citations
20 Claims
-
1. A method for an N-best list interface, the method causing a computing device to perform steps comprising:
-
receiving a search query formatted according to a standard language for containing and annotating interpretations of user input, the search query being based on a natural language spoken query from a user; retrieving an N-best list of recognition results based on the search query; transmitting the N-best list of recognition results to a user device; receiving multimodal disambiguation input from the user, the input indicating an entry in the N-best list; and transmitting to the user device additional information associated with the selected entry. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing an N-best list interface, the system comprising:
-
a processor; a module controlling the processor to receive a search query formatted according to a standard language for containing and annotating interpretations of user input, the search query being based on a natural language spoken query from a user; a module controlling the processor to retrieve an N-best list of recognition results based on the search query; a module controlling the processor to transmit the N-best list of recognition results to a user device; a module controlling the processor to receive multimodal disambiguation input from the user, the input indicating an entry in the N-best list; and a module controlling the processor to transmit to the user device additional information associated with the selected entry. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to provide an N-best list interface, the instructions comprising:
-
receiving a search query formatted according to a standard language for containing and annotating interpretations of user input, the search query being based on a natural language spoken query from a user; retrieving an N-best list of recognition results based on the search query; transmitting the N-best list of recognition results to a user device; receiving multimodal disambiguation input from the user, the input indicating an entry in the N-best list; and transmitting to the user device additional information associated with the selected entry. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification