SYSTEM AND METHOD FOR IMPROVING NAME DIALER PERFORMANCE
First Claim
1. A method of improving name dialer performance, the method comprising:
- receiving a speech query for a name in a directory of names;
retrieving matches to the query;
if the matches are uniquely spelled homophones or near-homophones, identifying information that is unique to all retrieved matches; and
presenting a spoken disambiguation statement to a user that incorporates the identified unique information.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and computer readable-media for improving name dialer performance. The method includes receiving a speech query for a name in a directory of names, retrieving matches to the query, if the matches are uniquely spelled homophones or near-homophones, identifying information that is unique to all retrieved matches, and presenting a spoken disambiguation statement to a user that incorporates the identified unique information. Identifying information can include multiple pieces of unique information if necessary to completely disambiguate the matches. A hierarchy can establish priority of multiple pieces of unique information for use in the spoken disambiguation statement.
47 Citations
20 Claims
-
1. A method of improving name dialer performance, the method comprising:
-
receiving a speech query for a name in a directory of names; retrieving matches to the query; if the matches are uniquely spelled homophones or near-homophones, identifying information that is unique to all retrieved matches; and presenting a spoken disambiguation statement to a user that incorporates the identified unique information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for improving name dialer performance, the system comprising:
-
a module configured to receive a speech query for a name in a directory of names; a module configured to retrieve matches to the query; if the matches are uniquely spelled homophones or near-homophones, a module configured to identify information that is unique to all retrieved matches; and a module configured to present a spoken disambiguation statement to a user that incorporates the identified unique information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium storing a computer program having instructions for improving name dialer performance, the instructions comprising:
-
receiving a speech query for a name in a directory of names; retrieving matches to the query; if the matches are uniquely spelled homophones or near-homophones, identifying information that is unique to all retrieved matches; and presenting a spoken disambiguation statement to a user that incorporates the identified unique information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification