IP Library Granted Patent US 7,769,592
Granted Patent B2
US 7,769,592 · App. 10/081,502 · Granted Aug 3, 2010

Automatic selection of a disambiguation data field for a speech interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,769,592
App. No.
10/081,502
Granted
Aug 3, 2010
Kind
B2
Abstract

A method of disambiguating database search results can include retrieving multiple database entries responsive to a database search. The retrieved database entries can include a plurality of common data fields. The retrieved database entries can be processed according to predetermined speech interface criteria. At least one data field can be selected from the plurality of common data fields for uniquely identifying each retrieved database entry. The data items corresponding to the selected data field for each retrieved database entry can be presented through a speech interface.

Claims (18)

1. A computer-implemented method of disambiguating database search results within a speech interface, the method comprising:

retrieving multiple database entries responsive to a database search, wherein said retrieved database entries include a plurality of common data fields;

processing the common data fields of said retrieved database entries, said processing comprising identifying at least one first data field having at least one data item that is unpronounceable, and excluding said at least one first data field from use as a disambiguation data field based on said identification;

selecting a second data field from among said plurality of common data fields for use as a disambiguation data field for the retrieved database entries; and

presenting, through the speech interface, data items corresponding to said selected disambiguation data field for each said retrieved database entry, wherein said speech interface is used in conjunction with a system in which said database search is performed, and wherein said speech interface provides users of said system with an interface for searching for information contained within a database in which said database search was conducted and for audibly receiving results of said database search.

2. The method of claim 1 , wherein data item pronounceability is determined using at least one of a determination technique based upon a failed dictionary lookup with respect to a dictionary that contains pronounceable data items and a determination technique that analyzes patterns of consonant-vowel combinations occurring within the data items.

3. The method of claim 1 , wherein said selecting step comprises:

selecting the second data field based at least in part on an average length of data items of the second data field.

4. The method of claim 1 , further comprising: receiving a user input specifying a data item associated with said selected second data field to disambiguate said retrieved database entries.

5. A computer-implemented method of disambiguating database search results within a speech interface, the method comprising:

retrieving multiple database entries responsive to a database search, wherein said retrieved database entries include a plurality of common data fields;

processing the common data fields of said retrieved database entries, said processing comprising identifying at least one first data field having at least one data item that exceeds a predetermined maximum length, and excluding said at least one first data field from use as a disambiguation data field based on said identification;

selecting a second data field from among said plurality of common data fields for use as a disambiguation data field for the retrieved database entries; and

presenting, through the speech interface, data items corresponding to said selected disambiguation data field for each said retrieved database entry, wherein said speech interface is used in conjunction with a system in which said database search is performed, and wherein said speech interface provides users of said system with an interface for searching for information contained within a database in which said database search was conducted and for audibly receiving results of said database search.

6. The method of claim 5 , wherein the maximum length is determined from an empirical analysis of a relative ease with which users recall audibly presented speech items.

7. The method of claim 5 , further comprising:

receiving a user input specifying a data item associated with said selected second data field to disambiguate said retrieved database entries.

8. The method of claim 5 , wherein said selecting step comprises: selecting the second data field based at least in part on an average length of data items of the second data field.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2009
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 022689/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2002
From: KEMBLE, KIMBERLEE A.; LEWIS, JAMES R.; MICHELINI, VANESSA V.; ZABOLOTSKAYA, MARGARITA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 012633/0597 →