IP Library Granted Patent US 7,822,018
Granted Patent B2
US 7,822,018 · App. 11/394,496 · Granted Oct 26, 2010

Duplicate media stream

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 7,822,018
App. No.
11/394,496
Granted
Oct 26, 2010
Kind
B2
Abstract

Included are embodiments of a method for recording in an Internet Protocol (IP) environment. At least one embodiment includes receiving data related to a communication, generating a copied version of at least a portion of the received data, and modifying the copied version of the received data. Other embodiments include sending at least a portion of the modified copied version of the received data to a recording device.

Claims (26)

1. A method for recording in an Internet Protocol (IP) environment, comprising:

receiving data related to a communication, wherein the data comprises a plurality of packets and each packet includes a header and a payload;

listening for an instruction from a recording device that includes a destination address;

generating a copied version of at least a portion of the received data in response to the instruction;

modifying payloads of the packets of the copied version of the received data by performing a plurality of actions consisting of lossless compression of the received data, combining the payloads of at least two packets of the received data and reducing a size component of the headers of the packets of the copied version of the received data; and

sending at least a portion of the modified copied version of the received data to the recording device, the sending including determining if the modified copied version is to be sent as real-time packets or data packets.

2. The method of claim 1 , wherein modifying payloads of the packets of the copied version of the received data includes transmitting at least a portion of the modified copied version of the received data in intervals that are shorter than the received data is received.

3. The method of claim 1 , wherein modifying payloads of the packets of the copied version the copied version of the received data includes performing lossy compression on the payloads of the packets.

4. The method of claim 1 , wherein modifying payloads of the packets of the copied version of the received data includes reducing quality of the payloads of the packets.

5. A non-transitory computer readable medium containing computer executable instructions that when executed by a computing device perform a method for recording in an Internet Protocol (IP) environment, comprising:

receiving data related to a communication, wherein the data comprises a plurality of packets and each packet includes a header and a payload;

listening for an instruction from a recording device that includes a destination address;

generating a copied version of at least a portion of the received data in response to the instruction;

modifying payloads of the packets of the copied version of the received data by performing a plurality of actions consisting of lossless compression of the received data, combining the payloads of at least two packets of the received data and reducing a size component of the headers of the packets of the copied version of the received data, and

sending at least a portion of the modified copied version of the received data to the recording device, the sending including determining if the modified copied version is to be sent as real-time packets or data packets.

6. The non-transitory computer readable medium of claim 5 , wherein modifying payloads of the packets of the copied version of the received data further includes instructions for transmitting at least a portion of the modified copied version of the received data in intervals that are shorter than the received data is received.

7. The non-transitory computer readable medium of claim 5 , wherein modifying payloads of the packets of the copied version of the received data further includes instructions for executing lossy compression on the payloads of the packets.

8. The non-transitory computer readable medium of claim 5 , wherein modifying payloads of the packets of the copied version of the received data further comprises instruction for reducing quality of the payloads of the packets.

9. A communications device for facilitating a recording in an Internet Protocol (IP) environment, comprising: a memory; a network interface; a processor, wherein the processor executes instructions to:

receive data related to a communication, wherein the data comprises a plurality of packets and each packet includes a header and a payload;

listen for an instruction from a recording device that includes a destination address;

generate a copied version of at least a portion of the received data in response to the instruction;

modify payloads of the packets of the copied version of the received data by performing a plurality of actions consisting of lossless compression of the received data, combining the payloads of at least two packets of the received data and reducing a size component of the headers of the packets of the copied version of the received data; and

send at least a portion of the modified copied version of the received data to the recording device, wherein it is determined if the modified copied version is to be sent as real-time packets or data packets.

10. The communications device of claim 9 , wherein the communications device includes at least one of the following: an Internet Protocol (IP) telephone, a softphone, a web conference enabled communications device, an email enabled communications device, or an instant messaging enabled communications device.

11. The communications device of claim 9 , wherein the processor further executes instructions to execute lossy compression on the payloads of the packets.

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 →
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 →
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 →
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 Jun 28, 2006
From: WILLIAMS, JAMIE RICHARD; BLAIR, CHRISTOPHER D.; HEAP, RICHARD L.
To: WITNESS SYSTEMS, INC.
Reel/Frame 017853/0287 →