IP Library Granted Patent US 8,204,056
Granted Patent B2
US 8,204,056 · App. 11/395,759 · Granted Jun 19, 2012

Systems and methods for endpoint recording using a media application server

Assignee: Verint Americas, Inc.
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,204,056
App. No.
11/395,759
Granted
Jun 19, 2012
Kind
B2
Abstract

Embodiments of the present invention provide systems and methods for recording media communication. An exemplary method comprises the steps of: receiving an incoming communication from a first communication device; routing the incoming communication to a second communication device in a call center; transmitting media communications associated with the incoming media communication between the first communication device and the second communication device through a media application server; duplicating the media communications via the media application server; transmitting the duplicated media communications via the media application server; and recording the duplicated media communications.

Claims (39)

1. A method for recording a communication, comprising the steps of:

receiving an incoming communication from a first communication device;

routing the incoming communication to a second communication device in a call center;

transmitting media communications associated with the incoming communication between the second communication device and the first communication device through a media application server;

duplicating the media communications via the media application server;

selecting one of a plurality of recording devices to record the media communications, wherein the selected recording device is automatically selected based on a comparison of load between at least two of the plurality of recording devices;

transmitting the duplicated media communications via the media application server to the selected recording device while the media communications are on-going; and

recording the duplicated media communications via the selected recording device.

2. The method as defined in claim 1 , further comprising instructing the media application server to duplicate and transmit the media communications.

3. The method as defined in claim 2 , wherein the instructions are transmitted from a recording device.

4. The method as defined in claim 1 , further comprising transmitting an Internet Protocol (IP) address of the first communication device to the second communication device using an IP address of the second communication device.

5. The method as defined in claim 4 , further comprising transmitting the media communications via the media application server from the second communication device to the first communication device using the IP address of the first communication device.

6. The method as defined in claim 1 , wherein the step of transmitting the duplicated media communications to the selected recording device is performed by the media application server using an IP address of the selected recording device.

7. The method as defined in claim 6 , further comprising:

duplicating the media communications from the first communication device via the media application server; and

transmitting the duplicated media communications from the first communication device to the selected recording device using an IP address of the selected recording device.

8. The method as defined in claim 1 , further comprising transmitting media communication via the media application server from the first communication device to the second communication device using an IP address of the second communication device.

9. The method as defined in claim 8 , further comprising receiving media communications via the media application server from the second communication device via the first communication device.

10. A system for recording a communication, comprising:

a first communication device being operative to route an incoming communication;

a second communication device being operative to receive the incoming communication, the second communication device being in a call center;

a media application server being operative to receive media communications associated with the incoming communication between the first communication device and the second communication device; the media application server being operative to duplicate and transmit the media communications over a network and select a recording device from a plurality of recording devices to receive the transmitted media communications while the media communications are on-going, wherein the selected recording device is automatically selected based on a comparison of load between at least two of the plurality of recording devices; and

the plurality of recording devices being operative to record the duplicated media communications.

11. The system as defined in claim 10 , wherein the media application server includes a media controller and a media processor, the media controller being operative to instruct the media processor to duplicate and transmit the media communications.

12. The system as defined in claim 11 , wherein the recording device is operative to transmit instructions to the media controller, the media controller being operative to instruct the media processor to duplicate and transmit the media communications based on the transmitted instructions.

13. The system as defined in claim 11 , wherein the media application server transmits an Internet Protocol (IP) address of the first communication device to the second communication device using an IP address of the second communication device.

14. The system as defined in claim 13 , wherein the media application server transmits the media communications to the first communication device using the IP address of the first communication device.

15. The system as defined in claim 10 , wherein the media application server transmits the duplicated media communications to the selected recording device using an IP address of the selected recording device.

16. The system as defined in claim 10 , wherein the media application server transmits the media communications to the second communication device using an IP address of the second communication device.

17. The system as defined in claim 16 , wherein the media application server receives the media communications from the first communication device.

18. The system as defined in claim 17 , further comprising:

means for duplicating the media communications from the first communication device via the media application server; and

means for transmitting the duplicated media communications from the first communication device to the selected recording device using an IP address of the selected recording device.

19. A system for recording a communication, comprising:

a first communication device being operative to route an incoming communication;

a second communication device being operative to receive the incoming communication, the second communication device being in a call center;

a media application server being operative to receive media communications associated with the incoming communication between the first communication device and the second communication device, wherein the media application server includes a media controller and a media processor, the media controller being operative to instruct the media processor to duplicate and transmit the media communications, wherein the media processor duplicates the media communications and transmits the duplicated media communications over a network while the media communications are on-going and selects a recording device from a plurality of recording devices to receive the transmitted media communications, wherein the selected recording device is automatically selected based on a comparison of load between at least two of the plurality of recording devices; and

the plurality of recording devices being operative to record the duplicated media communications.

20. The system as defined in claim 19 , wherein the recording device is operative to transmit instructions to the media controller, the media controller being operative to instruct the media processor to duplicate and transmit the media communications based on the transmitted instructions.

Assignments (9)
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 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: VERINT AMERICAS INC.
Reel/Frame 043066/0473 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Oct 21, 2013
From: VERINT AMERICAS INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 031465/0450 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Oct 21, 2013
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: VERINT AMERICAS INC.; VERINT SYSTEMS INC.; VERINT VIDEO SOLUTIONS INC.
Reel/Frame 031448/0373 →
CHANGE OF NAME Recorded Mar 29, 2013
From: WITNESS SYSTEMS, INC.
To: VERINT AMERICAS INC.
Reel/Frame 030112/0585 →
SECURITY AGREEMENT Recorded May 2, 2011
From: VERINT AMERICAS INC.
To: CREDIT SUISSE AG
Reel/Frame 026207/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2006
From: DONG, THOMAS Z.; WILLIAMS, JAMIE
To: WITNESS SYSTEMS, INC.
Reel/Frame 017717/0686 →
Continuity (1)
Related Publication 20070230478A1 · Oct 4, 2007