Method and an apparatus to disambiguate requests
AssigneeNuance Communications, Inc.
InventorsRajeev Agarwal, David Ardman, Muneeb Master, David Andrew Mauro, Vijay R. Raman, Amy E. Ulug, Zulfikar Valli
Life of this patent
Estimating the term…
Abstract
A method and an apparatus to disambiguate requests are presented. In one embodiment, the method includes receiving a request for information from a user. Then data is retrieved from a back-end database in response to the request. Based on a predetermined configuration of a disambiguation system and the data retrieved, the ambiguity within the request is dynamically resolved.
Claims29
A computer-implemented method comprising:
- receiving a request for information from a user;
- retrieving data from a database within a system in response to the request;
- and
- dynamically resolving ambiguity within the request based on a predetermined configuration of the system and the data retrieved.
An apparatus comprising:
- a user interface to allow an integrator of a directory assistance system to define a configuration of the directory assistance system;
- and
- a disambiguation engine operatively coupled to the user interface to dynamically resolve ambiguity within a user request for information according to the configuration of the directory assistance system.
A system comprising:
- a database;
- and
- a directory assistance system operatively coupled to the database, the directory assistance system comprising:
- an input module to receive a request for information from a user;
- a database access module to retrieve data from the database in response to the request;
- and
- a configurable disambiguation engine to dynamically resolve ambiguity within the request based on a predetermined configuration of the directory assistance system and the data retrieved.
A machine-accessible medium that stores instructions which, if executed by a processor, will cause the processor to perform operations comprising:
- creating a first user interface to allow an integrator of a directory assistance system to define a configuration of the directory assistance system, wherein ambiguity within a request for information submitted to the directory assistance system is dynamically resolved based on the configuration and data retrieved in response to the request;
- and
- storing the configuration in a configuration database.
Dependencies are inferred from the claim text.