IP Library Granted Patent US 8,185,401
Granted Patent B2
US 8,185,401 · App. 12/789,883 · Granted May 22, 2012

Automated sentence planning in a task classification system

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 8,185,401
App. No.
12/789,883
Granted
May 22, 2012
Kind
B2
Abstract

The invention relates to a system that interacts with a user in an automated dialog system ( 100 ). The system may include a communicative goal generator ( 210 ) that generates communicative goals based on a first communication received from the user. The generated communicative goals ( 210 ) may be related to information needed to be obtained from the user. The system may further include a sentence planning unit ( 220 ) that automatically plans one or more sentences based on the communicative goals generated by the communicative goal generator ( 210 ). At least one of the planned sentences may be then output to the user ( 230 ).

Claims (37)

1. A method of managing a dialog with a user, the method comprising:

generating communicative goals based on a communication received from the user, the communicative goals being related to further information needed from the user in addition to information in the communication;

generating a plurality of prompts, each prompt of the plurality of prompts being a viable and potentially usable prompt in response to the communication received from the user and generated in response to the communication from the user based on the communicative goals;

ranking the plurality of prompts independent of the user; and

outputting to the user an output prompt based on the ranking of the plurality of prompts.

2. The method of claim 1 , wherein the output prompt is chosen from the plurality of prompts.

3. The method of claim 1 , further comprising:

applying a set of linguistic rules to the output prompt.

4. The method of claim 1 , wherein ranking the plurality of prompts is performed using a set of learned rules in a training database.

5. The method of claim 1 , wherein generating the plurality of prompts is performed using interaction information in a discourse history database that comprises the interaction information, the interaction information being related to a set of interactions between the user and the automated dialog system.

6. The method of claim 1 , wherein the communication comprises a nonverbal communication.

7. The method of claim 6 , wherein the nonverbal communication comprises at least one of a gesture, a body movement, a head movement, a non-response, text, a keyboard entry, a keypad entry, a mouse click, a DTMF code, a pointer, a stylus, a cable set-top box entry, a graphical user interface entry, and a touchscreen entry.

8. The method of claim 1 , wherein generating the communicative goals further comprises confirming information previously obtained from the user.

9. The method of claim 1 , further comprising:

converting at least one of the ranked appropriate prompts from text to speech.

10. The method of claim 1 , wherein the method is processed in one of a customer care system, a reservation system, a parts ordering system, a navigation system, an information gathering system, and an information retrieval system.

11. A system of managing a dialog with a user, the system comprising:

a processor;

a first module controlling the processor to generate communicative goals based on a communication received from the user, the communicative goals being related to further information needed from the user in addition to information in the communication;

a second module controlling the processor to generate a plurality of prompts, the plurality of prompts being a viable and potentially usable prompt in response to the communication received from the user and generated in response to the communication from the user based on the communicative goals;

a third module controlling the processor to rank the plurality of prompts independent of the user; and

a fourth module controlling the processor to output to the user an output prompt based on the ranking of the plurality of appropriate prompts.

12. The system of claim 11 , wherein the fourth module outputs the output prompt based on the plurality of prompts.

13. The system of claim 11 , further comprising a fifth module controlling the processor to apply a set of linguistic rules to the output prompt.

14. The system of claim 11 , wherein the third module ranks the plurality of prompts by using a set of learned rules in a training database.

15. The system of claim 11 , wherein the second module generates the plurality of prompts by using interaction information in a discourse history database that comprises the interaction information, the interaction information being related to a set of interactions between the user and the automated dialog system.

16. The system of claim 11 , wherein the communication comprises a nonverbal communication.

17. The system of claim 16 , wherein the nonverbal communication comprises at least one of a gesture, a body movement, a head movement, a non-response, text, a keyboard entry, a keypad entry, a mouse click, a DTMF code, a pointer, a stylus, a cable set-top box entry, a graphical user interface entry, and a touchscreen entry.

18. The system of claim 11 , wherein the first module further controls the processor to confirm information previously obtained from the user.

19. The system of claim 11 , further comprising a fifth module controlling the processor to convert at least one of the ranked appropriate prompts from text to speech.

20. The system of claim 11 , wherein the system comprises at least one of a customer care system, a reservation system, a parts ordering system, a navigation system, an information gathering system, and an information retrieval system.

21. A non-transitory computer-readable storage medium storing instructions, which causes a device to manage a dialog with a user, the instructions comprising:

generating via a processor communicative goals based on a communication received from the user, the communicative goals being related to further information needed from the user in addition to information in the communication;

generating via the processor a plurality of prompts, each prompt of the plurality of prompts being a viable and potentially usable prompt in response to the communication received from the user and generated in response to the communication from the user based on the communicative goals;

ranking via the processor the plurality of prompts independent of the user; and

outputting to the user via the processor an output prompt based on the ranking of the plurality of prompts.

22. The non-transitory computer-readable storage medium of claim 21 , wherein the output prompt is chosen from the plurality of prompts.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF 7529667, 8095363, 11/169547, US0207236, US0207237, US0207235 AND 11/231452 PREVIOUSLY RECORDED ON REEL 034590 FRAME 0045. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 24, 2018
From: AT&T INTELLECTUAL PROPERTY II, L.P.
To: AT&T ALEX HOLDINGS, LLC
Reel/Frame 046733/0932 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE/ASSIGNOR NAME INCORRECT ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 034590 FRAME: 0045. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2017
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 042962/0290 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T ALEX HOLDINGS, LLC
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041495/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2014
From: AT&T INTELLECTUAL PROPERTY II, L.P.
To: AT&T ALEX HOLDINGS, LLC
Reel/Frame 034590/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2014
From: AT&T CORP.
To: AT&T PROPERTIES, LLC
Reel/Frame 033801/0012 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2014
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 033801/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2014
From: WALKER, MARILYN A.; RAMBOW, OWEN CHRISTOPHER; ROGATI, MONICA
To: AT&T CORP.
Reel/Frame 033710/0053 →