Method and an apparatus to disambiguate requests
First Claim
Patent Images
1. 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, in part, on a predetermined configuration of the system and the data retrieved, said resolving ambiguity further comprising applying one or more policies from a set of a plurality of predetermined policies comprising;
release policies, data access policies, data filter policies, rule selection policies, and default policies.
1 Assignment
0 Petitions
Accused Products
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.
19 Citations
25 Claims
-
1. 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, in part, on a predetermined configuration of the system and the data retrieved, said resolving ambiguity further comprising applying one or more policies from a set of a plurality of predetermined policies comprising;
release policies, data access policies, data filter policies, rule selection policies, and default policies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 said disambiguation engine further configured for applying one or more policies from a set of a plurality of predetermined policies comprising;
release policies, data access policies, data filter policies, rule selection policies, and default policies. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. 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, in part, on a predetermined configuration of the directory assistance system and the data retrieved, said configurable disambiguation engine further configured for resolving ambiguity by applying one or more policies from a set of a plurality of predetermined policies comprising;
release policies, data access policies, data filter policies, rule selection policies, and default policies. - View Dependent Claims (19, 20, 21, 22)
-
-
23. 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, in part, on the configuration and data retrieved in response to the request wherein said configuration is further configured for applying one or more policies from a set of a plurality of predetermined policies comprising;
release policies, data access policies, data filter policies, rule selection policies, and default policies, andstoring the configuration in a configuration database. - View Dependent Claims (24, 25)
-
Specification