IP Library Granted Patent US 9,854,096
Granted Patent B2
US 9,854,096 · App. 15/088,555 · Granted Dec 26, 2017

Using secondary channel information to provide for gateway recording

Inventors: Jamie Richard Williams (Fleet, GB); Marc Calahan (Woodstock, GA); Scott M. Bluman (Atlanta, GA)
Assignee: VERINT AMERICAS INC.
H04M3/5175H04L65/104H04L65/1006H04L65/608H04L67/1004H04M3/00H04M3/2218H04M3/42221H04M3/5183H04M15/06H04M15/56H04M15/63
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,854,096
App. No.
15/088,555
Granted
Dec 26, 2017
Kind
B2
Abstract

Systems and methods for using secondary communication channel information, such as RTCP information to facilitate correlating business information to allow gateway recording. Using information in this secondary communication channel the recording system can correlate the business metadata either directly (e.g., using a phone extension) or through one or more indirect operations (e.g., a call ID-to-universal call id-to-phone extension). Additionally, information in the primary communication channel may be used to perform an indirect operation to correlate auxiliary business information (e.g., using the CALLID or UCID in SIP signaling to resolve the agent's phone extension and thereby access auxiliary business information.)

Claims (36)

1. A method for centrally recording voice transactions and correlated business information in a phone system for a call center, the method comprising:

communicating calls to/from the call center using a gateway,

routing the calls to/from at least one communication device using a private branch exchange (PBX) connected to the gateway via an SIP trunk, the PBX also connected to at least one communication device;

intercepting, from the calls communicated on the SIP trunk, voice transactions and SIP signaling information;

receiving interaction information from the communication devices, wherein the interaction information from a particular communication device corresponds to a user's interaction with the particular communication device;

recording the voice transactions on a recorder;

receiving, at the recorder, business information;

correlating the recorded voice transactions with the business information using the received interaction information.

2. The method of claim 1 , further comprising:

based on the correlating, tagging the recorded voice transactions for future retrieval and/or replay.

3. The method of claim 1 , wherein the recorder comprises:

a plurality of recording devices, and

a recorder controller for controlling the recording devices.

4. The method of claim 3 , wherein the recorder controller directs the recording devices to receive the voice transactions on open ports, and to start/stop recording on the open ports.

5. The method of claim 3 , wherein the recorder controller (i) oversees an SIP stack, (ii) decides if a particular voice interaction should be recorded based on information in the SIP stack, and (iii) if recording is required, determines which recording device records the particular voice interaction.

6. The method of claim 5 , wherein the recorder controller determines which of the recording devices records the particular voice interaction based on load balancing rules.

7. The method of claim 5 , wherein the recorder controller determines if recording is required based on a unique identifier corresponding to the particular voice transaction's IP address and/or port number.

8. The method of claim 1 , wherein the intercepting, from the calls communicated on the SIP trunk, voice transactions and SIP signaling information, comprises:

using a switched port analyzer on the gateway to copy the calls and send the copied calls to a destination port.

9. The method of claim 1 , wherein the intercepting, from the calls communicated on the SIP trunk, voice transactions and SIP signaling information, comprises:

configuring the recorder as an SIP endpoint.

10. The method of claim 1 , wherein the intercepting, from the calls communicated on the SIP trunk, voice transactions and SIP signaling information, comprises:

configuring the recorder to emulate an SIP phone/trunk.

11. The method of claim 1 , wherein the intercepting, from the calls communicated on the SIP trunk, voice transactions and SIP signaling information, comprises:

using an interception NIC to monitor a real time control protocol (RTCP) stream.

12. A system for recording voice transactions and correlated business information from a phone system for a call center, the system comprising:

a gateway that communicates calls to/from the call center, wherein the gateway:

intercepts voice transactions and SIP signaling information from the calls, and

receives interaction information from communication devices communicatively coupled to the gateway, wherein the interaction information from a particular communication device corresponds to a user's interaction with the particular communication device; and

a recorder that:

receives the voice transactions, the interaction information, and business information,

records the voice transactions, and

correlates the recorded voice transaction with the business information using the received interaction information.

13. The system according to claim 12 , wherein the voice transactions are single streams corresponding to one party of a call.

14. The system according to claim 12 , wherein the gateway is located in a branch office of the call center and the recorder is located in a recording center that communicates with the branch office via an IP network, wherein the recording center uses encryption to securely communicate with the branch-office's gateway.

15. The system according claim 12 , wherein the user's interaction with a communication device includes speed of dialing and/or off-hook time.

Assignments (4)
SECURITY INTEREST Recorded Dec 23, 2025
From: VERINT AMERICAS INC.
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 074034/0292 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (043293/0567) Recorded Nov 26, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: VERINT AMERICAS INC.
Reel/Frame 073796/0639 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 21, 2017
From: VERINT AMERICAS INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 043293/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: WILLIAMS, JAMIE RICHARD; CALAHAN, MARC; BLUMAN, SCOTT
To: VERINT AMERICAS INC.
Reel/Frame 038310/0383 →
Continuity (3)
Continuation 13252986 · Oct 4, 2011
Provisional Application 61389342 · Oct 4, 2010
Related Publication 20160277578A1 · Sep 22, 2016