IP Library Granted Patent US 9,454,760
Granted Patent B2
US 9,454,760 · App. 14/103,144 · Granted Sep 27, 2016

Natural language processing (NLP) and natural language generation (NLG) based on user context for enhanced contact center communication

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 9,454,760
App. No.
14/103,144
Granted
Sep 27, 2016
Kind
B2
Abstract

Contact centers may incorporate automated agents to respond to inquiries. The inquiries may solicit a substantive response, for example, by providing a time when the inquiry asks for the departure time for a flight. Such responses omit the normal conversational subject matter used to embellish person-to-person conversations and appear are very machine-like. Herein, a source of user context, such as a social media website, customer database, or other data, is accessed. Certain aspects of the customer may then be identified and used to embellish the reply with additional and/or alternative content. As a result, the reply may be more conversational.

Claims (40)

1. A method, comprising:

accessing a message, by a computer, of a contact center from a sender;

formulating, by the computer, a portion of a response to the message;

storing, by the computer, the portion of the response in a memory;

accessing, by the computer, a user context of the sender;

selecting, by the computer, an embellishment in accord with the user context;

retrieving, by the computer, the stored portion of the response from the memory;

updating, by the computer, the retrieved portion of the response to include banter associated with the embellishment thereby creating an updated response; and

sending, via a communications network, the updated response to the sender.

2. The method of claim 1 , wherein the user context comprises a descriptive element of one of a past transaction, a past interaction, a posting on a social media website, a social media profile element, an endorsement of a posting on a social media website, an event attended, a social media connection, or a demographic descriptor.

3. The method of claim 1 , wherein the user context comprises a punctuation usage style associated at least one social media post of the sender.

4. The method of claim 1 , wherein the user context comprises a social media website connection of the sender.

5. The method of claim 1 , wherein the user context comprises one of age, gender, occupation, marital status, income, education, or area of residency.

6. The method of claim 1 , wherein the user context comprises one of language formality preference, regional dialect, language fluency, or domain expertise.

7. The method of claim 1 , wherein the embellishment comprises additional content to the portion of the response.

8. The method of claim 1 , wherein the embellishment modifies the presentation of the portion of the response.

9. The method of claim 1 , wherein the embellishment comprises a selected one of a number of potential embellishments in accord with the user context.

10. The method of claim 9 , wherein the selected one of the number of potential embellishments is determined, at least in part, by one of providing supplemental information relevant to the message, providing supplemental information relevant to the sender, accommodating a preference of the sender, or building affinity with the sender.

11. A system, comprising:

a communications interface;

a computer memory;

a processor coupled to the computer memory; and

wherein the processor accesses a message of a contact center received from a sender, formulates a portion of a response to the message, store the portion of the response in the memory, accesses a user context of the sender, selects an embellishment in accord with the user context, retrieves the stored portion of the response, updates the retrieved portion of the response to include banter associated with embellishment thereby creating an updated response, and sends the updated response via the communications interface to the sender.

12. The system of claim 11 , wherein the user context comprises a descriptive element of, one of a past transaction, a past interaction, a posting on a social media website, a social media profile element, an endorsement of a posting on a social media website, an event attended, a social media connection, or a demographic descriptor.

13. The system of claim 11 , wherein the user context comprises, one of age, gender, occupation, marital status, income, education, or area of residency.

14. The system of claim 11 , wherein the user context comprises, one of language formality preference, regional dialect, language fluency, or domain expertise.

15. The system of claim 11 , wherein the embellishment comprises additional content to the portion of the response.

16. The system of claim 11 , wherein the embellishment modifies the presentation of the portion of the response.

17. The system of claim 16 , wherein the selected one of the number of potential embellishments is determined, at least in part, by one of providing supplemental information relevant to the message, providing supplemental information relevant to the sender, accommodating a preference of the sender, or building affinity with the sender.

18. A means for embellishing a response, comprising:

means for accessing a message by a contact center from a sender;

means for formulating a portion of a response to the message;

means for storing the portion of the response in a computer memory;

means for accessing a user context of the sender;

means for selecting an embellishment in accord with the user context;

means for retrieving the stored portion of the response from the memory;

means for updating the retrieved portion of the response, retrieved from the memory, with banter from the embellishment; and

means for sending the updated response to the sender.

19. The instructions of claim 18 , wherein the embellishment comprises one of a number of potential embellishments selected in accord with the user context.

20. The instructions of claim 19 , wherein the means for selecting one of the number of potential embellishments is determined, at least in part, by one of providing supplemental information relevant to the message, providing supplemental information relevant to the sender, accommodating a preference of the sender, or building affinity with the sender.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: AVAYA INC.
To: SERVICENOW, INC.
Reel/Frame 045006/0301 →
RELEASE OF SECURITY INTEREST Recorded Feb 20, 2018
From: CITIBANK, N.A.
To: AVAYA INC.
Reel/Frame 044974/0619 →
RELEASE OF SECURITY INTEREST Recorded Feb 20, 2018
From: GOLDMAN SACHS BANK USA
To: AVAYA INC.
Reel/Frame 044974/0715 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2013
From: KLEMM, REINHARD; ERHART, GEORGE; BECKER, LEE; SKIBA, DAVID
To: AVAYA, INC.
Reel/Frame 031778/0973 →