IP Library Granted Patent US 7,529,667
Granted Patent B1
US 7,529,667 · App. 11/219,628 · Granted May 5, 2009

Automated dialog system and method

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,529,667
App. No.
11/219,628
Granted
May 5, 2009
Kind
B1
Abstract

This invention concerns a method and system for monitoring an automated dialog system for the automatic recognition of language understanding errors based on a user's input communications. The method illustratively determines whether a probability of understanding the user's input communication exceeds a first threshold. If the first threshold is exceeded, further dialog is conducted with the user. Otherwise, the user may be directed to a human for assistance. The method also illustratively determines whether the probability also exceeds a second threshold, the second threshold being higher than the first. If so, then further dialog is conducted with the user using the current dialog strategy. However, if the probability falls between a first threshold and a second threshold, the dialog strategy may be adapted in order to improve the chances of conducting a successful dialog with the user. Conducting further automated dialog with the user in an attempt to identify a particular task that the user wants the system to perform is carried out only upon a determination that there is at least a predetermined probability that further automated dialog will enable the system to identify the particular task.

Claims (13)

1. A method implemented by a system for identifying a particular task that a user wishes to have performed from among a predetermined set of tasks, the method comprising

a) conducting an automated dialog with the user, and

b) if the system is unable to identify from the automated dialog conducted in (a) any one of the predetermined tasks as being the particular task to at least a predetermined level of confidence,

i) making a determination of the value of a probability that further automated dialog will enable the system to identify the particular task, and

ii) determining whether or not to conduct further automated dialog with the user, in an attempt to identify the particular task, based on the relative values of the probability determined in (i) and a predetermined threshold value

iii) said probability value determination being based on inputs from the user during the automated dialog conducted in (a).

2. The method of claim 1 wherein the automated dialog conducted in (a) comprises an initial automated dialog with the user and at least one further automated dialog with the user.

3. The method of claim 1 wherein said probability is a function of at least a particular machine output during said automated dialog conducted in (a) and an input communication from the user in response to that machine output.

4. The method of claim 3 wherein said probability is a further function of at least a particular machine output during said further automated dialog and an input communication from the user in response to that machine output.

5. The method of claim 1 wherein said probability is a function of each machine output during said automated dialog conducted in (a) and each input communication from the user in response to each machine output.

6. The method of claim 1 wherein said probability is a function of at least natural-language-understanding data derived from input communication from the user during said automated dialog conducted in (a).

7. The method of claim 1 wherein said further automated dialog is conducted using one of a) a current dialog strategy and b) an adapted dialog strategy selected as a function of the probability that said further automated dialog will enable the system to identify the particular task.

8. The method of claim 1 wherein said determining whether or not to conduct further automated dialog with the user is based on whether the value of the probability determined in (i) is greater than said predetermined threshold value.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T ALEX HOLDINGS, LLC
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041495/0903 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 12/221,332 PREVIOUSLY RECORDED AT REEL: 023372 FRAME: 0044. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 24, 2015
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 036675/0225 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 12/221,332 PREVIOUSLY RECORDED AT REEL: 023509 FRAME: 0140. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 21, 2015
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 036568/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2014
From: GORIN, ALLEN LOUIS; GEARY, IRENE LANGKILDE; WALKER, MARILYN ANN; WRIGHT, JEREMY H.
To: AT&T CORP.
Reel/Frame 034429/0140 →