IP Library Granted Patent US 8,666,032
Granted Patent B2
US 8,666,032 · App. 13/460,701 · Granted Mar 4, 2014

System and method for processing call records

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,666,032
App. No.
13/460,701
Granted
Mar 4, 2014
Kind
B2
Abstract

A system and method for processing a call between a caller and a live agent is provided. A stream of verbal speech utterances is received from the caller and converted into text. Text messages are received from the agent in response to the stream of verbal speech utterances and converted into synthesized speech utterances. The synthesized speech utterances are provided to the caller. A record of the call is processed and presented to a further live agent for manipulation. The manipulated record is stored.

Claims (48)

1. A system for processing call records, comprising:

a call processor to process a call between a caller and a live agent, comprising:

a speech recognition engine to receive a stream of verbal speech utterances from the caller and to convert the stream of verbal speech utterances into text;

a text-to-speech engine to receive text messages from the agent in response to the stream of verbal speech utterances and to convert the text messages into synthesized speech utterances;

a characteristic module to identify caller characteristics within the verbal speech utterances, comprising a determination module to determine the caller characteristics by analyzing speech pattern, inflection, tonality, accent, and pitch; and

a verbal speech utterance module to process the verbal speech utterances, comprising at least one of:

a speech recognition module to perform speech recognition on the verbal speech utterances; and

a marking module to mark certain verbal speech utterances for later use;

a telephony interface to provide the synthesized speech utterances to the caller;

a call record processor to process a record of the call comprising the verbal speech utterances and the synthesized speech utterances;

a display to present the processed record to a further live agent for manipulation;

a manipulation module to receive instructions from the further live agent and to manipulate the processed record according to the instructions; and

a database to store the manipulated record and the caller characteristics.

2. A system according to claim 1 , wherein the manipulation by the further live agent comprises at least one of ranking the verbal speech utterances and reordering the verbal speech utterances.

3. A system according to claim 1 , wherein the call record processing occurs during at least one of during the call and after the call.

4. A system according to claim 1 , wherein the call is at least one of an incoming call and an outgoing call.

5. A system according to claim 1 , wherein the text messages comprise one or more of pre-formed responses selected by the live agent or responses written by the live agent.

6. A system according to claim 1 , further comprising:

an agent tracker to track at least one of the live agent and the further live agent as one of logged-off, logged-on, and signed-on.

7. A system according to claim 1 , further comprising:

a script executor to execute one or more scripts, each comprising a grammar that defines a set of executable instructions for interactive question-and-response dialog with the caller; and

the database to store with the call record, the responses from the caller as text.

8. A system according to claim 1 , wherein the display presents the call as a session with one or more other call sessions to the live agent.

9. A method for processing call records, comprising:

processing a call between a caller and a live agent, comprising:

receiving a stream of verbal speech utterances from the caller and converting the stream of verbal speech utterances into text;

receiving text messages from the agent in response to the stream of verbal speech utterances and converting the text messages into synthesized speech utterances;

identifying caller characteristics within the verbal speech utterances, comprising determining the caller characteristics by analyzing speech pattern, inflection, tonality, accent, and pitch; and

processing the verbal speech utterances, further comprising at least one of:

performing speech recognition on the verbal speech utterances; and

marking certain verbal speech utterances for later use;

providing the synthesized speech utterances to the caller;

processing a record of the call comprising the verbal speech utterances and the synthesized speech utterances;

presenting the processed record to a further live agent for manipulation;

receiving instructions from the further live agent and manipulating the processed record according to the instructions; and

storing the manipulated record and the caller characteristics.

10. A method according to claim 9 , wherein the manipulation by the further live agent comprises at least one of ranking the verbal speech utterances and reordering the verbal speech utterances.

11. A method according to claim 9 , wherein the call record processing occurs during at least one of during the call and after the call.

12. A method according to claim 9 , wherein the call is at least one of an incoming call and an outgoing call.

13. A method according to claim 9 , wherein the text messages comprise one or more of pre-formed responses selected by the live agent or responses written by the live agent.

14. A method according to claim 9 , further comprising:

tracking at least one of the live agent and the further live agent as one of logged-off, logged-on, and signed-on.

15. A method according to claim 9 , further comprising:

executing one or more scripts, each comprising a grammar that defines a set of executable instructions for interactive question-and-response dialog with the caller; and

storing with the call record, the responses from the caller as text.

16. A method according to claim 9 , further comprising:

presenting to the live agent, the call as a session with one or more other call sessions.

17. A non-transitory computer readable storage medium storing code for executing on a computer system to perform the method according to claim 9 .

Assignments (11)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 46204/0465) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063691/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 46202/0467) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063695/0145 →
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 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 46204/FRAME 0525 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; INTELLISIST, INC.
Reel/Frame 063456/0001 →
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 →
TERM LOAN SUPPLEMENT NO. 1 Recorded May 22, 2018
From: INTELLISIST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 046204/0465 →
TERM LOAN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 22, 2018
From: INTELLISIST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 046202/0467 →
ABL INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 22, 2018
From: INTELLISIST, INC.
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 046204/0418 →
ABL SUPPLEMENT NO. 1 Recorded May 22, 2018
From: INTELLISIST, INC.
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 046204/0525 →
RELEASE OF SECURITY INTEREST Recorded Mar 12, 2018
From: PACIFIC WESTERN BANK, AS SUCCESSOR IN INTEREST TO SQUARE 1 BANK
To: INTELLISIST, INC.
Reel/Frame 045567/0639 →
SECURITY INTEREST Recorded Oct 23, 2015
From: INTELLISIST, INC.
To: PACIFIC WESTERN BANK (AS SUCCESSOR IN INTEREST BY MERGER TO SQUARE 1 BANK)
Reel/Frame 036942/0087 →