IP Library Granted Patent US 9,407,764
Granted Patent B2
US 9,407,764 · App. 13/685,343 · Granted Aug 2, 2016

Systems and methods for presenting end to end calls and associated information

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,407,764
App. No.
13/685,343
Granted
Aug 2, 2016
Kind
B2
Abstract

Systems and methods that analyze and monitor the performance of a call center including performance of the interactive voice response systems, call center agents, and other components. The systems and methods record characteristics of the call such as the audio data, and analyze that record to identify the events that take place during the call. These events may be defined as customer/call center interactions, such as dropped calls, logic errors or other event. A call center administrator may also identify a set of metrics, such as the number of dropped calls that occur during a day, that may be monitored by the systems described herein. The data collected about these events and metrics may be stored in a database and provided to the administrator through a user interface that allows the administrator to browse through the collected metric and recorded call data and directly review relevant portions of a call.

Claims (41)

1. A method for analyzing the performance of a center handling calls, comprising:

confirming that audio records of a plurality of calls have been received by the center handling calls,

having the audio records analyzed to identify occurrences of events in the plurality of calls,

identifying at least one call property representative of a sequence of one or more events which occurs in the plurality of calls,

generating a browseable user interface listing the plurality of calls having the identified call property, and

allowing a user to select a call of the plurality of calls having the identified call property, wherein in response to the selection by the user of the call of the plurality of calls, the user interface displays a visual representation of a list of events which occurred during the selected call.

2. A method according to claim 1 , wherein the identified call property is a performance metric representative of the effectiveness of the center handling calls.

3. A method according to claim 2 , further comprising receiving a user input indicating a target performance metric for the plurality of calls.

4. A method according to claim 3 , further comprising determining whether the performance metric in the plurality of calls meets the target performance metric, and generating an alert if the performance metric of the plurality of calls does not correspond to the target performance metric.

5. A method according to claim 1 , further comprising generating an alert based on the at least one call property.

6. A method according to claim 1 , further comprising sorting the list of the plurality of calls based on the at least one call property.

7. A method according to claim 1 , further comprising filtering the list of the plurality of calls such that a subset of the plurality of calls is displayed based on the at least on one call property.

8. A method according to claim 1 , further comprising allowing the user to playback at least a portion of the audio record of the selected call.

9. A method according to claim 8 , wherein the at least a portion of the audio record comprises a portion of the audio record between a start time and end time associated with an identified event in the selected call.

10. A method according to claim 1 , further comprising allowing a user to define a characteristic audio pattern which occurs in the audio records as an event.

11. A method according to claim 1 , wherein identifying the at least one call property comprises identifying a predetermined sequence of events stored in a database of call events.

12. A method according to claim 1 , wherein the identified call property represents a final state of the call.

13. A method according to claim 12 , wherein the final state of the call comprises at least one of: billing, payment, unintentional dropped call, intentional dropped call, on hold, routed to call agent, or a final user input into an interactive voice response system.

14. A method according to claim 1 , wherein the identified call property is based on a pattern of at least one or more inputs to an interactive voice response system.

15. A method according to claim 1 , wherein the identified call property comprises at least one of: a caller phone number, a date of the call, a time of the call, the duration of the call, or the time the call was routed to a live agent.

16. A system for analyzing the performance of a center handling calls, comprising

a call analyzer configured to

confirm that audio records of a plurality of calls handled by a center handling calls have been received,

have the audio records analyzed to identify occurrences of events in the plurality of calls, and

identify at least one call property representative of a pattern of one or more events which occurs in the plurality of calls, and

a browseable user interface configured to list a plurality of calls having at least one identified call property, and

allow a user to select a call of the plurality of calls having at least one identified call property, wherein in response to the selection by the user of the call of the plurality of calls, the user interface displays a visual representation of a list of events which occurred during the selected call.

17. A system according to claim 16 , wherein the identified call property is a performance metric representative of the effectiveness of the center handling calls.

18. A system according to claim 17 , wherein the call analyzer is further configured to receive a user input indicating a target performance metric for the plurality of calls.

19. A system according to claim 18 , wherein the call analyzer is further configured to determine whether the performance metric in the plurality of calls meets the target performance metric and to generate an alert if the performance metric of the plurality of calls does not correspond to the target performance metric.

20. A system according to claim 16 , wherein the call analyzer is further configured to generate an alert based on the at least one call property.

21. A system according to claim 16 , wherein the browseable user interface is configured to allow the user to sort the list of the plurality of calls based on the at least one call property.

22. A system according to claim 16 , wherein the browseable user interface is configured to allow the user to filter the list of the plurality of calls such that a subset of the plurality of calls is displayed based on the at least one call property.

23. A system according to claim 16 , wherein the browseable user interface is further configured to allow the user to playback at least a portion of the audio record of the selected call.

24. A system according to claim 23 , wherein the at least a portion of the audio record comprises a portion of the audio record between a start time and end time associated with an identified event in the selected call.

25. A system according to claim 16 , wherein the call analyzer is further configured to allow a user to define a characteristic audio pattern which occurs in the audio records as an event.

26. A system according to claim 16 , wherein identifying the at least one call property comprises identifying a predetermined sequence of events stored in a database of call events.

27. A system according to claim 16 , wherein the identified call property represents a final state of the call.

28. A system according to claim 27 , wherein the final state of the call comprises at least one of: billing, payment, unintentional dropped call, intentional dropped call, on hold, routed to call agent, or a final user input into an interactive voice response system.

29. A system according to claim 16 , wherein the identified call property is based on a pattern of at least one or more inputs to an interactive voice response system.

30. A system according to claim 16 , wherein the identified call property comprises at least one of: a caller phone number, a date of the call, a time of the call, the duration of the call, or the time the call was routed to a live agent.

Assignments (9)
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 Mar 8, 2023
From: CX360, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 062915/0045 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
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 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS - FIRST LIEN Recorded May 22, 2019
From: WEST INTERACTIVE SERVICES CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 049251/0657 →
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 Nov 26, 2012
From: PETERSON, PATRICK M.
To: BBN TECHNOLOGIES CORP.
Reel/Frame 029350/0210 →
CHANGE OF NAME Recorded Nov 26, 2012
From: BBN TECHNOLOGIES CORP.
To: RAYTHEON BBN TECHNOLOGIES CORP.
Reel/Frame 029352/0831 →