IP Library Granted Patent US 8,811,592
Granted Patent B1
US 8,811,592 · App. 13/438,308 · Granted Aug 19, 2014

Script compliance using speech recognition and compilation and transmission of voice and text records to clients

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,811,592
App. No.
13/438,308
Granted
Aug 19, 2014
Kind
B1
Abstract

Apparatus and methods are provided for using automatic speech recognition to analyze a voice interaction and verify compliance of an agent reading a script to a client during the voice interaction. In one aspect of the invention, a communications system includes a user interface, a communications network, and a call center having an automatic speech recognition component. In other aspects of the invention, a script compliance method includes conducting a voice interaction between an agent and a client and evaluating the voice interaction with an automatic speech recognition component adapted to analyze the voice interaction and determine whether the agent has adequately followed the script. In still other aspects of the invention, respective data for specific interactions, including voice records or panels, transcribed text equivalents to such voice records or panels, and/or script text governing such voice records or panels, can be forwarded to one or more respective clients.

Claims (63)

1. A method, comprising:

conducting at least one voice interaction between at least one agent and at least one client, wherein the at least one agent follows at least one script, wherein the at least one agent and the at least one client are at a distant location from one another, wherein transaction information can be transmitted to the at least one client along with voice-script-pairs via a log record layout module;

providing data in the at least one script in a plurality of panels, wherein each of the plurality of panels represents a portion of the at least one script and wherein quality assurance of the at least one agent is provided using playback of a recorded version of the at least one voice interaction in a panel-level playback form;

evaluating the at least one voice interaction with at least one automatic speech recognition component adapted to analyze the at least one voice interaction; and

based on the evaluating, determining whether the at least one agent has adequately followed the at least one script using a computer processor-based rule component;

wherein evaluating the at least one interaction includes at least the following:

converting the at least one voice interaction into at least one digital signal comprising at least one spectral representation of the at least one voice interaction,

comparing the at least one digital signal to at least one reference standard that includes at least one known vocabulary, and

matching the at least one digital signal to at least one of words and phrases contained in the at least one reference standard.

2. The script compliance method of claim 1 , wherein conducting at least one voice interaction includes conducting at least one voice interaction involving a telemarketing agent.

3. The script compliance method of claim 1 , wherein conducting at least one voice interaction includes conducting at least one voice interaction governed by at least one script that includes text corresponding to at least one offer of at least one of goods and services.

4. The script compliance method of claim 1 , wherein conducting at least one voice interaction includes conducting the at least one voice interaction at least in part on at least one communications network.

5. The script compliance method of claim 1 , wherein conducting at least one voice interaction includes conducting the at least one voice interaction at least in part on a publicly switched telephone network (PSTN).

6. The script compliance method of claim 1 , wherein conducting at least one voice interaction includes conducting the at least one voice interaction at least in part on at least one Internet.

7. The script compliance method of claim 1 , wherein conducting at least one voice interaction includes conducting at least one telephone call that is initiated by the at least one client.

8. The script compliance method of claim 1 , wherein conducting at least one voice interaction includes conducting at least one telephone call that is initiated by an entity other than the at least one client.

9. The script compliance method of claim 1 , further comprising performing at least one action based upon at least one result of the evaluating of the at least one voice interaction.

10. The script compliance method of claim 9 , wherein performing at least one action includes transmitting at least one signal to the at least one agent.

11. The script compliance method of claim 9 , wherein performing at least one action includes transmitting at least one signal to at least one reviewing authority.

12. The script compliance method of claim 9 , wherein performing at least one action includes making at least one entry in at least one script compliance incentive system.

13. The script compliance method of claim 1 , further comprising reviewing at least one determination of whether the at least one agent has adequately followed the at least one script.

14. The script compliance method of claim 1 , wherein determining whether the at least one agent has adequately followed the at least one script includes defining at least one score assigned by the at least one automatic speech recognition component.

15. The script compliance method of claim 1 , wherein evaluating the at least one voice interaction and at least one digitized voice interaction includes evaluating a plurality of panels.

16. The method of claim 15 , further comprising assigning a respective score to each one of the panels.

17. A non-transitory computer readable medium storing computer executable instructions, which when executed by a computer, perform a method comprising:

connecting the at least one agent and the at least one client through a communications network providing connectivity between the at least one agent and a call center, wherein the at least one agent accesses the call center of a communication system with any type of communication device including a telephone, a voice-capable computer, or a wireless communications device;

conducting at least one voice interaction between the at least one agent and the at least one client, wherein the at least one agent follows the at least one script, wherein the at least one agent and the at least one client are at a distant location from one another, wherein client-specified transaction information can be transmitted to the at least one client along with voice-script-pairs via a log record layout module;

providing data in the at least one script in a plurality of panels, wherein each of the plurality of panels represents a portion of the at least one script and wherein quality assurance of the at least one agent is provided using playback of a recorded version of the at least one voice interaction in a panel-level playback form;

evaluating the at least one voice interaction with at least one automatic speech recognition component adapted to analyze the at least one voice interaction; and

based on the evaluating, determining, using a processor-based rule component, whether the at least one agent has adequately followed the at least one script;

wherein evaluating the at least one interaction includes at least the following:

converting the at least one voice interaction into at least one digital signal comprising at least one spectral representation of the at least one voice interaction,

comparing the at least one digital signal to at least one reference standard that includes at least one known vocabulary, and

matching the at least one digital signal to at least one of words and phrases contained in the at least one reference standard.

18. A communication system for evaluating compliance of at least one agent reading at least one script to at least one client, the communication system comprising at least the following:

means for connecting the at least one agent and the at least one client through a communications network providing connectivity between the at least one agent and a call center, wherein the at least one agent accesses the call center of the communication system with any type of communication device including a telephone, a voice-capable computer, or a wireless communications device;

means for conducting at least one voice interaction between the at least one agent and the at least one client, wherein the at least one agent follows the at least one script, wherein the at least one agent and the at least one client are at a distant location from one another, wherein client-specified transaction information can be transmitted to the at least one client along with voice-script-pairs via a log record layout module;

means for providing data in the at least one script in a plurality of panels, wherein each of the plurality of panels represents a portion of the at least one script and wherein quality assurance of the at least one agent is provided using playback of a recorded version of the at least one voice interaction in a panel-level playback form;

means for evaluating the at least one voice interaction with at least one automatic speech recognition component adapted to analyze the at least one voice interaction; and

means for determining in real time whether the at least one agent has adequately followed the at least one script;

wherein evaluating the at least one interaction includes at least the following:

means for converting the at least one voice interaction into at least one digital signal comprising at least one spectral representation of the at least one voice interaction,

means for comparing the at least one digital signal to at least one reference standard that includes at least one known vocabulary, and

means for matching the at least one digital signal to at least one of words and phrases contained in the at least one reference standard.

19. A communication system for evaluating compliance of at least one agent reading at least one script to at least one client, the communication system comprising at least the following:

at least one communications system including a communication network providing connectivity between the at least one agent and a call center;

the at least one communication network adapted to support at least one voice interaction between the at least one agent and the at least one client, wherein the at least one agent follows at least one script, wherein the at least one agent and the at least one client are at a distant location from one another, wherein client-specified transaction information can be transmitted to the at least one client along with voice-script-pairs via a log record layout module;

the at least one script adapted to provide data in a plurality of panels, wherein each of the plurality of panels represents a portion of the at least one script and wherein quality assurance of the at least one agent is provided using playback of a recorded version of the at least one voice interaction in a panel-level playback form;

at least one automatic speech recognition component adapted to analyze the at least one voice interaction to determine whether the at least one agent has adequately followed the at least one script; and

means for causing at least one action to be taken based upon a determination by the at least one automatic speech recognition component as to whether the at least one agent has adequately followed the at least one script using a processor-based rule component;

wherein evaluating the at least one interaction includes at least the following:

means for converting the at least one voice interaction into at least one digital signal comprising at least one spectral representation of the at least one voice interaction,

means for comparing the at least one digital signal to at least one reference standard that includes at least one known vocabulary, and

means for matching the at least one digital signal to at least one of words and phrases contained in the at least one reference standard.

20. The system of claim 19 , wherein the at least one communication network comprises at least one long distance telephone network.

21. The system of claim 19 , wherein the at least one communication network comprises at least one internet-based network.

22. The system of claim 19 , further comprising the at least one call center that includes a plurality of agent workstations.

23. The system of claim 22 , wherein at least one of the agent workstations includes at least a telephone and a computer terminal.

24. The system of claim 19 , wherein said agent is a telemarketing agent.

25. The system of claim 19 , wherein said agent is a customer service agent.

26. The system of claim 19 , wherein the means for causing at least one action to be taken includes means for transmitting at least one signal to the at least one agent.

27. The system of claim 19 , wherein the means for causing at least one action to be taken includes means for transmitting at least one signal to at least one reviewing authority.

28. The system of claim 19 , wherein the means for causing at least one action to be taken includes means for making an entry in a script compliance incentive system.

Assignments (8)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 15, 2020
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: WEST BUSINESS SOLUTIONS, LLC
Reel/Frame 054759/0115 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 034694, FRAME 0684 Recorded Oct 10, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: WEST CORPORATION
Reel/Frame 044168/0967 →
CHANGE OF NAME Recorded Aug 10, 2015
From: WEST BUSINESS SOLUTIONS, LLC
To: ALORICA BUSINESS SOLUTIONS, LLC
Reel/Frame 036315/0337 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2015
From: PETTAY, MARK J.; VACEK, JILL M.
To: WEST CORPORATION
Reel/Frame 035412/0066 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Mar 4, 2015
From: WEST BUSINESS SOLUTIONS, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 035132/0677 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Mar 4, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS SUCCESSOR IN INTEREST TO WACHOVIA BANK, NATIONAL ASSOCIATION, AS SUCCESSOR IN INTEREST TO LEHMAN COMMERCIAL PAPER INC., AS ADMINISTRATIVE AGENT
To: WEST CORPORATION; ASSET DIRECT MORTGAGE, LLC; BUYDEBTCO, LLC; COSMOSIS CORPORATION; INTERCALL TELECOM VENTURES, LLC; INTERCALL, INC.; INTRADO COMMUNICATIONS OF VIRGINIA INC.; INTRADO COMMAND SYSTEMS, INC.; INTRADO INC.; INTRADO INFORMATION SYSTEMS HOLDINGS, INC.; INTRADO INTERNATIONAL, LLC; NORTHERN CONTACT, INC.; STARGATE MANAGEMENT LLC; THE DEBT DEPOT, LLC; WEST ASSET MANAGEMENT, INC.; WEST ASSET PURCHASING, LLC; WEST AT HOME, LLC; WEST BUSINESS SOLUTIONS, LLC; WEST DIRECT, LLC; WEST DIRECT II, INC.; WEST FACILITIES, LLC; WEST INTERACTIVE CORPORATION; WEST INTERACTIVE CORPORATION II; WEST INTERNATIONAL CORPORATION; WEST NOTIFICATIONS, INC.; WEST RECEIVABLES SERVICES, INC.; WEST TELESERVICES HOLDING COMPANY; WEST DIRECT, INC.; INTRADO COMMUNICATIONS, INC.; GEO911, INC.; POSITRON PUBLIC SAFETY SYSTEMS CORP.; MASYS CORPORATION; TELEVOX SOFTWARE, INCORPORATED; WEST NOTIFICATIONS GROUP, INC.; WEST BUSINESS SERVICES, LLC; WEST CUSTOMER MANAGEMENT GROUP, LLC; TUVOX INCORPORATED; TWENTY FIRST CENTURY COMMUNICATIONS, INC.
Reel/Frame 035132/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2015
From: WEST CORPORATION
To: WEST BUSINESS SOLUTIONS, LLC
Reel/Frame 035121/0092 →
SECURITY INTEREST Recorded Jan 13, 2015
From: WEST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 034694/0684 →