IP Library Granted Patent US 6,898,277
Granted Patent B1
US 6,898,277 · App. 10/090,524 · Granted May 24, 2005

System and method for annotating recorded information from contacts to contact center

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 6,898,277
App. No.
10/090,524
Filed
Mar 4, 2002
Granted
May 24, 2005
Kind
B1
Art Unit
2642
USPC
379/265.06
Abstract

A system for forming a database indexed with content-based parameters, corresponding to recordings of contacts to a contact center, includes an analysis unit, a mining unit, and a correlation unit. The analysis unit performs automated-portion analysis techniques to ascertain predetermined events occurring in recordings of automated portions of the contacts to the contact center. The mining unit performs audio mining of recordings of agent portions of the contacts to the contact center. The correlation unit correlates an event occurring in an agent portion of the recordings with a corresponding one of a plurality of content-based parameters selected to be used as indices of the database, and makes an entry in the database based on the correlated event and the corresponding content-based parameter.

Claims (30)

1. A method for forming a database indexed with content-based parameters corresponding to recordings of contacts to a contact center, the contact center being operable to present a contacting party with a contact that includes an automated portion corresponding to interaction with an automated response interface and, at the contacting party's option, an agent portion corresponding to interaction with an agent, events occurring in the recordings of automated portions being ascertained by previously executed automated-portion analysis techniques, said method comprising the steps of:

selecting content-based parameters to be used as indices in a database;

analyzing results of the automated-portion analysis techniques to detect occurrence of events corresponding to the selected parameters;

analyzing one or more agent portions of recordings of contacts to ascertain events occurring therein;

correlating events occurring in the one or more agent portions of the recordings with corresponding ones of the selected parameters; and

making entries in the database based on the selected parameters and the correlated events.

2. A method according to claim 1 , wherein the contact center is a call processing center, the contacts to the contact center are calls to the call processing center, and the automated response interface comprises an interactive voice response (IVR) unit.

3. A method according to claim 2 , wherein the content-based parameters include parameters corresponding to semantic annotations, which include annotations corresponding to characteristics of a call, a content of the call, and a quality of the call.

4. A method according to claim 1 , wherein the content-based parameters include at least one of a mention of an entity name, a completion of a specified transaction, a request for a specified transaction, and a request for a specified service.

5. A system for forming a database indexed with content-based parameters corresponding to recordings of contacts to a contact center, the contact center being operable to present a contacting party with a contact that includes an automated portion corresponding to interaction with an automated response interface and, at the contacting party's option, an agent portion corresponding to interaction with an agent, said system comprising:

analysis means operable to perform automated-portion analysis techniques to ascertain predetermined events occurring in recordings of automated portions of contacts to a contact center;

mining means operable to perform audio mining of recordings of agent portions of the contacts to the contact center, said mining means including:

a speech/non-speech detector operable to identify speech and non-speech events in an audio recording;

a speaker-change detector operable to identify speaker turns in an audio recording;

a speech recognizer operable to output a sequence of words for each speaker turn identified by the speaker-change detector;

a topic detector operable to determine a topic of an audio recording; and

a named-entity detector operable to identify speech pertaining to an entity named in an audio recording; and

correlation means operable to correlate an event occurring in an agent portion of the recordings with a corresponding one of a plurality of content-based parameters selected to be used as indices of a database, and to make an entry in the database based on the correlated event and the corresponding content-based parameter.

6. A system according to claim 5 , wherein the contact center is a call processing center, the contacts are calls to the call processing center, and the automated response interface comprises an interactive voice response (IVR) unit.

7. A system according to claim 6 , wherein the plurality of content-based parameters include parameters corresponding to semantic annotations, which include annotations corresponding to characteristics of the call, a content of the call, and a quality of the call.

8. A system according to claim 5 , wherein the content-based parameters include at least one of a mention of an entity name, a completion of a specified transaction, a request for a specified transaction, and a request for a specified service.

9. A computer program product embodying a program for implementing a method for forming a database indexed with content-based parameters corresponding to recordings of contacts to a contact center, the contact center being operable to present a contacting party with a contact that includes an automated portion corresponding to interaction with an automated response interface and, at the contacting party's option, an agent portion corresponding to interaction with an agent, events occurring in the recordings of automated portions being ascertained by previously executed automated-portion analysis techniques, said computer program product comprising code for:

selecting content-based parameters to be used as indices in a database;

analyzing results of the automated-portion analysis techniques to detect occurrence of events corresponding to the selected parameters;

analyzing one or more agent portions of recordings of contacts to ascertain events occurring therein;

correlating events occurring in the one or more agent portions of the recordings with corresponding ones of the selected parameters; and

making entries in the database based on the selected parameters and the correlated events.

10. A computer program product according to claim 9 , wherein the contact center is a call processing center, a contact is a call to the call processing center, and the automated response interface comprises an interactive voice response (IVR) unit.

11. A computer program product according to claim 10 , wherein the content-based parameters include parameters corresponding to semantic annotations, which include annotations corresponding to characteristics of a call, a content of the call, and a quality of the call.

12. A computer program product according to claim 9 , wherein the content-based parameters include at least one of a mention of an entity name, a completion of a specified transaction, a request for a specified transaction, and a request for a specified service.

Assignments (13)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
SECURITY INTEREST Recorded Jan 20, 2021
From: CX360, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 054966/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2021
From: INTRADO INTERACTIVE SERVICES CORPORATION
To: CX360, INC.
Reel/Frame 054801/0094 →
CHANGE OF NAME Recorded Dec 28, 2020
From: WEST INTERACTIVE SERVICES CORPORATION
To: INTRADO INTERACTIVE SERVICES CORPORATION
Reel/Frame 054858/0399 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2018
From: RAYTHEON BBN TECHNOLOGIES CORP.
To: WEST INTERACTIVE SERVICES CORPORATION
Reel/Frame 046115/0661 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: VERIZON CORPORATE SERVICES GROUP INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 033421/0403 →
CHANGE OF NAME Recorded Jun 11, 2010
From: BBN TECHNOLOGIES CORP.
To: RAYTHEON BBN TECHNOLOGIES CORP.
Reel/Frame 024523/0625 →
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2009
From: BANK OF AMERICA, N.A. (SUCCESSOR BY MERGER TO FLEET NATIONAL BANK)
To: BBN TECHNOLOGIES CORP. (AS SUCCESSOR BY MERGER TO BBNT SOLUTIONS LLC)
Reel/Frame 023427/0436 →
MERGER Recorded Jun 7, 2006
From: BBNT SOLUTIONS LLC
To: BBN TECHNOLOGIES CORP.
Reel/Frame 017746/0377 →
PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Jun 9, 2004
From: BBNT SOULTIONS LLC
To: FLEET NATIONAL BANK, AS AGENT
Reel/Frame 014718/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2004
From: BBNT SOLUTIONS LLC
To: BBNT SOLUTIONS LLC; VERIZON CORPORATE SERVICES GROUP INC.
Reel/Frame 014634/0525 →
JOINT ASSIGNMENT Recorded May 4, 2004
From: BBNT SOLUTIONS LLC
To: VERIZON CORPORATE SERVICES GROUP INC.; BBNT SOLUTIONS LLC
Reel/Frame 014601/0448 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2002
From: METEER, MARIE; PETERSON, PATRICK; SUHM, BERNHARD
To: BBNT SOLUTIONS LLC
Reel/Frame 012673/0440 →