IP Library Granted Patent US 9,635,154
Granted Patent B1
US 9,635,154 · App. 12/028,238 · Granted Apr 25, 2017

Real-time monitoring of caller experience for a group of steps in a call flow

Inventors: James Elwood Milro (Omaha, NE); Bruce Pollock (Omaha, NE)
Assignee: WEST CORPORATION
H04M1/271
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,635,154
App. No.
12/028,238
Granted
Apr 25, 2017
Kind
B1
Abstract

A method, a system, and computer readable medium comprising instructions for monitoring caller experience are provided. The method comprises obtaining caller experience of at least one step in a call flow, selecting a plurality of steps from the at least one step to form a group, presenting caller experience of the plurality of steps in first level of the call flow, and presenting the group as a step in a second level of the call flow.

Claims (75)

1. A computer-implemented method for monitoring caller experience, the method comprising:

obtaining, by a computing system, real-time caller experience of at least one step in a call flow;

selecting, by the computing system, a plurality of steps from the at least one step to form a group;

presenting, by the computing system, caller experience of the plurality of steps in a first level of the call flow;

presenting the group, by the computing system, as a step in a second level of the call flow; and

generating spindown summaries, by the computing system, comprising a summary of selections made by each caller;

wherein the obtaining of the caller experience of at least one step in the call flow comprises:

generating, by the computing system, performance analysis of a voice response system;

combining, by the computing system, the selecting and the performance analysis into a set of data; and

applying a monitoring formula to the set of data, by the computing system, to form a result representing the caller experience.

2. The computer-implemented method of claim 1 , wherein the presenting of the caller experience of the plurality of steps in the first level of the call flow comprises:

presenting, by the computing system, at least one color-coded step in the call flow.

3. The computer-implemented method of claim 2 , wherein the at least one color-coded step is one of a red color-coded step, a green color-coded step, or a yellow color-coded step.

4. The computer-implemented method of claim 3 , wherein the red color-coded step indicates that the step is misguiding a caller.

5. The computer-implemented method of claim 3 , wherein the green color-coded step indicates that the step is helping a caller.

6. The computer-implemented method of claim 3 , wherein the yellow color-coded step indicates that the step is confusing a caller.

7. The computer-implemented method of claim 1 , wherein the first level is lower than the second level.

8. The computer-implemented method of claim 1 , wherein the selecting of a plurality of steps from the at least one step to form the group comprises:

selecting, by the computing system, a plurality of steps based on functions of the at least one step.

9. A computer-implemented method for monitoring caller experience, comprising:

identifying, by a computing system, a group of steps in a call flow;

determining, by the computing system, a total caller experience in real-time for the group of steps;

presenting, by the computing system, the total caller experience in the call flow to a service provider; and

generating spindown summaries, by the computing system, comprising a summary of selections made by each caller;

wherein the determining of the caller experience comprises:

generating, by the computing system, performance analysis of a voice response system;

combining, by the computing system, at least one step in the group of steps in the call flow and the performance analysis into a set of data; and

applying a monitoring formula to the set of data, by the computing system, to form a result representing the caller experience.

10. The computer-implemented method of claim 9 , wherein the identifying of the group of steps in the call flow comprises:

identifying, by the computing system, the group of steps in the call flow based on functions of the steps.

11. The computer-implemented method of claim 9 , wherein the determining of the total caller experience for the group of steps comprises:

identifying, by the computing system, a caller experience for each step in the group of steps; and

totaling the caller experience of each step, by the computing system, to obtain a total caller experience for the group of steps.

12. The computer-implemented method of claim 10 , further comprising:

determining, by the computing system, a total number of calls for the group of steps; and

dividing, by the computing system, the total caller experience by the total number of calls.

13. The computer-implemented method of claim 9 , wherein the presenting of the total caller experience in the call flow to the service provider comprises:

presenting, by the computing system, the total caller experience as a color-coded step in the call flow, wherein the color-coded step is one of a red color-coded step, a green color-coded step, or a yellow color-coded step.

14. The computer-implemented method of claim 9 , wherein the presenting of the total caller experience in the call flow to the service provider comprises:

presenting, by the computing system, the total caller experience at a level in the call flow that is different from the level in which caller experience for each step is presented.

15. A system for monitoring caller experience, comprising:

a voice response system configured to process at least one call from at least one caller;

a voice or dial selection system configured to provide at least one selection to the at least one caller and to generate spindown summaries comprising a summary of selections made by each caller;

a performance tuning system configured to tune performance of the voice response system; and

a caller experience monitoring system configured to determine real-time caller experience of at least one step in a call flow and present the caller experience in the call flow;

wherein the determination of the caller experience comprises:

performance analysis generation of the voice response system;

a combination of at least one step in the group of steps in the call flow and the performance analysis into a set of data; and

a monitor formula applied to the set of data to form a result that represents the caller experience.

16. The system of claim 15 , wherein the caller experience monitoring system is further configured to select a plurality of steps from the at least one step to form a group and present caller experience of the plurality of steps in the call flow.

17. The system of claim 16 , wherein the caller experience monitoring system is further configured to present the group as a step in the call flow.

18. The system of claim 16 , wherein the caller experience monitoring system is further configured to present caller experience of the plurality of steps in a level of the call flow that is lower than the level in which the group is presented.

19. The system of claim 16 , wherein the caller experience monitoring system is further configured to present caller experience of the plurality of steps in the call flow as a plurality of color-coded steps, wherein the plurality of color-coded steps comprises at least one of a red color-coded step, a green color-coded step, and a yellow color-coded step.

20. The system of claim 15 , wherein the caller experience monitoring system is further configured to identify a group of steps in a call flow, determine a total caller experience for the group of steps, and present the total caller experience in the call flow to a service provider.

21. The system of claim 20 , wherein the caller experience monitoring system is further configured to identify a caller experience for each step in the group of steps and total the caller experience of each step to obtain a total caller experience for the group of steps.

22. The system of claim 20 , wherein the caller experience monitoring system is further configured to determine a total number of calls for the group of steps and divide the total caller experience by the total number of calls.

23. A non-transitory computer readable medium comprising instructions for:

obtaining real-time caller experience of at least one step in a call flow;

selecting a plurality of steps from the at least one step to form a group;

presenting caller experience of the plurality of steps in first level of the call flow;

presenting the group as a step in a second level of the call flow; and

generating spindown summaries comprising a summary of selections made by each caller;

wherein the obtaining of the caller experience of at least one step in the call flow comprises:

generating, by the computing system, performance analysis of a voice response system;

combining, by the computing system, the selecting and the performance analysis into a set of data; and

applying a monitoring formula to the set of data, by the computing system, to form a result representing the caller experience.

24. A non-transitory computer readable medium comprising instructions for:

identifying a group of steps in a call flow;

determining a total caller experience in real-time for the group of steps;

presenting the total caller experience in the call flow to a service provider; and

generating spindown summaries comprising a summary of selections made by each caller;

wherein the determining of the caller experience comprises:

generating, by the computing system, performance analysis of a voice response system;

combining, by the computing system, at least one step in the group of steps in the call flow and the performance analysis into a set of data; and

applying a monitoring formula to the set of data, by the computing system, to form a result representing the caller experience.

Assignments (8)
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 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
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 →
RELEASE OF SECURITY INTEREST Recorded Dec 20, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS SUCCESSOR TO WACHOVIA BANK, NATIONAL ASSOCIATION
To: INTERCALL, INC.; INTRADO INC.; WEST CORPORATION; WEST DIRECT, LLC; WEST NOTIFICATIONS GROUP, INC.
Reel/Frame 062201/0960 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044166/0901 →
SECURITY AGREEMENT Recorded Apr 16, 2010
From: INTERCALL, INC.; INTRADO, INC.; WEST CORPORATION; WEST DIRECT, LLC; WEST NOTIFICATIONS GROUP, INC.
To: WACHOVIA BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 024244/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2008
From: MILROY, JAMES ELWOOD; POLLOCK, BRUCE
To: WEST CORPORATION
Reel/Frame 020650/0382 →