IP Library Granted Patent US 11,405,506
Granted Patent B2
US 11,405,506 · App. 16/915,573 · Granted Aug 2, 2022

Prompt feature to leave voicemail for appropriate attribute-based call back to customers

Inventors: Manish Dusad (Galway, IE); Kazim Hussain (Galway, IE)
Assignee: Avaya Management L.P.
H04M3/5231H04M3/42059H04M3/5233H04M3/53333H04M2203/558H04M2242/12
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 11,405,506
App. No.
16/915,573
Granted
Aug 2, 2022
Kind
B2
Abstract

Systems and methods are provided for attribute-based client callbacks. A client is prompted to leave a voice message. Attributes are extracted from the voice message and, based on the attributes, tokens created for the selection of an appropriate agent is connected to the client, such as having skills or attributes matching one or more tokens. A callback application server transmits prompts and receives requests for client callbacks. an interaction manager determines agent availability and arranges callback handling, and a session management server initiates callbacks to connect the selected agent with the client.

Claims (59)

1. A system comprising:

a processor having access to a non-transitory memory comprising machine-executable instructions for executable by the processor;

a network interface;

a data storage;

wherein the processor performs:

receiving a call via the network interface;

recording, from the call, a voice message to the data storage;

analyzing the voice message to determine a spoken language;

analyzing the voice message to determine a work item attribute;

selecting a record, from a pool of records maintained in the data storage, that comprises an agent language attribute matching the spoken language and the work item attribute;

accessing, from the selected record, an agent communication device identifier; and

automatically placing a callback to connect an agent communication device, associated with the agent communication device identifier, with a caller communication device.

2. The system of claim 1 , wherein the processor performs the analyzing of the voice message for spoken language, further comprising creation of a token comprising a plurality of fields wherein a first field comprises a value determined in accordance with the spoken language and a second field comprises a value determined in accordance with the work item attribute.

3. The system of claim 2 , wherein the processor selecting the record, from the pool of records maintained in the data storage, further comprises selecting the record that comprises the agent language attribute matching the first field.

4. The system of claim 2 , wherein the processor further performs the analyzing of the voice message for spoken language to obtain an identifier of the caller communication device and wherein the creation of the token comprises a third field comprising the identifier of the caller communication device.

5. The system of claim 1 , wherein the processor further performs:

the analyzing of the voice message for spoken language to obtain a time to place the callback; and

the automatically placing the callback occurs substantially at the time.

6. The system of claim 5 , wherein the processor further performs:

the analyzing of the voice message for spoken language to obtain the time to place the callback, further comprises creation of a callback token; and

automatically placing the callback occurs substantially upon the time of the callback token.

7. The system of claim 5 , wherein the processor further performs:

analysis of the voice message to obtain the time to place the callback, further comprises creation of a callback token; and

upon occurrence of the time to place the callback, passing the callback token to a queue manager, wherein the queue manager initiates the callback at the time of the callback token.

8. The system of claim 1 , wherein the processor further performs:

selecting the record further comprises selecting the record from the pool of records maintained in the data storage, that comprises an agent skill attribute matching the work item attribute.

9. The system of claim 8 , wherein the work item attribute comprises one or more of an issue identifier, a product identifier, a service identifier, a skill to resolve a work item, or an authorization attribute required to perform a task to resolve the work item.

10. The system of claim 8 , wherein the work item attribute comprises a token associated with the work item attribute and wherein the processor performs the selecting of the record comprising selecting the record from the pool of records maintained in the data storage, that comprises an agent skill attribute matching the token associated with the work item attribute.

11. A method comprising:

receiving a call via a network interface;

recording, from the call, a voice message to a data storage;

analyzing the voice message to determine a spoken language;

analyzing the voice message to determine a work item attribute;

selecting a record, from a pool of records maintained in the data storage, that comprises an agent language attribute matching the spoken language and the work item attribute;

accessing, from the selected record, an agent communication device identifier; and

automatically placing a callback to connect an agent communication device, associated with the agent communication device identifier, with a caller communication device.

12. The method of claim 11 , wherein analyzing of the voice message for spoken language, further comprising creation of a token comprising a plurality of fields wherein a first field comprises a value determined in accordance with the spoken language and a second field comprises a value determined in accordance with the work item attribute.

13. The method of claim 12 , wherein the selecting the record, from the pool of records maintained in the data storage, further comprises selecting the record that comprises the agent language attribute matching the first field.

14. The method of claim 12 , wherein the analyzing of the voice message for spoken language further obtains an identifier of the caller communication device and wherein the creation of the token comprises a third field comprising the identifier of the caller communication device.

15. The method of claim 11 , further comprising:

analyzing the voice message for spoken language to obtain a time to place the callback; and

the automatically placing of the callback occurs substantially at the time.

16. The method of claim 15 , wherein:

the analyzing of the voice message for spoken language to obtain the time to place the callback, further comprises creating a callback token; and

wherein automatically placing the callback occurs substantially upon the time of the callback token.

17. The method of claim 11 ,

wherein the selecting the record further comprises selecting the record from the pool of records maintained in the data storage, that comprises an agent skill attribute matching the work item attribute.

18. The method of claim 17 , wherein the work item attribute comprises one or more of an issue identifier, a product identifier, a service identifier, a skill to resolve a work item, or an authorization attribute required to perform a task to resolve the work item.

19. The method of claim 18 , wherein:

the analyzing of the voice message to obtain the work item attribute further comprises creating a token associated with the work item attribute; and

the selecting of the record comprising selecting the record from the pool of records maintained in the data storage, further comprises selecting an agent skill attribute matching the token associated with the work item attribute.

20. A system, comprising:

means to receive a call via a network interface;

means to record, from the call, a voice message to a data storage;

means to analyze the voice message to determine a spoken language;

means to analyze the voice message to determine a work item attribute;

means to select a record, from a pool of records maintained in the data storage, that comprises an agent language attribute matching the spoken language and the work item attribute;

means to access, from the selected record, an agent communication device identifier; and

means to automatically place a callback to connect an agent communication device, associated with the agent communication device identifier, with a caller communication device.

Assignments (7)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2020
From: DUSAD, MANISH; HUSSAIN, KAZIM
To: AVAYA MANAGEMENT L.P.
Reel/Frame 053077/0917 →
Continuity (1)
Related Publication 20210409546A1 · Dec 30, 2021