Enhanced directory assistance automation
First Claim
1. A method for automating directory assistance without operator intervention comprising:
- receiving an audible listing response from a caller requesting directory assistance;
receiving an audible locality response from the caller requesting directory assistance, wherein the locality response identifies a locality and the locality is a geographic location;
determining a listing query based on the listing response and a locality query based on the locality response, wherein the locality query is not based on the listing response and the listing query is not based on the locality response;
initiating a search of a directory assistance database using grammar tags provided by a speech recognition system that processes separately the listing and the locality responses;
receiving a listing response containing at least one record having a listing associated with a number; and
selecting a record containing a number corresponding to the audible listing response and locality response for announcement to the caller.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention enhances directory assistance automation by searching traditional directory assistance databases with independent listing and locality queries. Initially, a caller'"'"'s speech responses from a directory assistance inquiry are individually converted to independent listing and locality search queries. The listing and locality queries are determined by processing the caller'"'"'s speech responses using a defined speech recognition grammar. The listing and locality queries are used to search a directory assistance database. Once the listing results are returned from the directory assistance database, the records in the listing results are analyzed to select a number for the caller'"'"'s directory assistance request.
73 Citations
33 Claims
-
1. A method for automating directory assistance without operator intervention comprising:
-
receiving an audible listing response from a caller requesting directory assistance; receiving an audible locality response from the caller requesting directory assistance, wherein the locality response identifies a locality and the locality is a geographic location; determining a listing query based on the listing response and a locality query based on the locality response, wherein the locality query is not based on the listing response and the listing query is not based on the locality response; initiating a search of a directory assistance database using grammar tags provided by a speech recognition system that processes separately the listing and the locality responses; receiving a listing response containing at least one record having a listing associated with a number; and selecting a record containing a number corresponding to the audible listing response and locality response for announcement to the caller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for directory assistance automation comprising:
-
requesting a desired listing from a caller; requesting a desired locality from the caller, wherein the desired locality corresponds to a geographic location; storing a listing response and a locality response from the caller; generating a listing search query based on comparing the listing response with most frequently requested listings similar to the listing response, said listing search query independent of the locality response; generating a locality search query independent of the listing response and based on the locality response; searching a directory assistance database using grammar tags provided by a speech recognition system that processes separately the listing and the locality responses; and processing results of the directory assistance database search to select a number corresponding to the listing response and locality response.
-
-
20. A system for automated directory assistance automation without operator intervention comprising a control system associated with a telephony line interface and a network interface, said control system adapted to:
-
receive an audible listing from a caller requesting directory assistance via said telephony line interface; receive a locality response from the caller requesting directory assistance via said telephony line interface, wherein the locality response corresponds to a geographic location; determine a listing query based in the listing response and a locality query based on the locality response; initiate a search directory assistance database using grammar tags provided by a speech recognition system that processes separately the listing and the locality responses via the network interface; receive a listing response containing at least one record having a listing associated with a number via the network interface; and select a record containing a number corresponding to the audible listing and locality response for announcement to the caller, wherein the listing and locality searches are substantially independent of one another and directory assistance automation is provided without operator assistance. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A system for directory assistance automation comprising:
-
means for requesting a desired listing from a caller; means for requesting a desired locality from the caller, wherein the desired locality is a geographic location; means for storing a listing response and a locality response from the caller; means for generating a listing search query based on comparing the listing response with most frequently requested listings similar to the listing response, said listing search query independent of the locality responses; means for generating a locality search query independent of the listing response and based on the locality response; means for searching a directory assistance database using grammar tags provided by a speech recognition system that processes separately the listing and the locality responses; and means for processing results of the directory assistance database search to select a number corresponding to the listing response and locality response.
-
-
27. A computer readable medium having software for facilitating automated directory assistance automation without operator intervention and comprising instructions for a computer to:
-
process an audible listing response from a caller requesting directory assistance; process a locality response from a caller requesting directory assistance, wherein the locality response identifies a geographic location; determine a listing query based on the listing response and a locality query based on the locality response; initiate a search of a directory assistance database using grammar tags provided by a speech recognition system that processes separately the listing and the locality responses; receive a listing response containing at least one record having a listing associated with a number; and select a record containing a number corresponding to the audible listing and locality response for announcement to the caller. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
Specification