IP Library Granted Patent US 9,900,430
Granted Patent B2
US 9,900,430 · App. 15/174,161 · Granted Feb 20, 2018

Independent source recording

Inventors: Christopher Douglas Blair (East Sussex, GB); Richard Laurence Heap (London, GB)
Assignee: VERINT AMERICAS INC.
H04M3/42221G11B20/10527H04M1/6505H04M1/656H04M7/0012G11B2020/10546
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,900,430
App. No.
15/174,161
Granted
Feb 20, 2018
Kind
B2
Abstract

Systems and methods for recording multiple channels of incoming data. A system and method can receive data streams from a number of sources and distribute the data streams to a number of users. The plurality of data streams are stored in a storage device for later redistribution.

Claims (34)

1. A server for playback of a stored audio recording, the server comprising:

a storage subsystem that stores in a non-volatile memory an audio recording associated with a workstation and stores recording mixer settings associated with the workstation, wherein the audio recording comprises a plurality of independently stored data streams that are associated with the workstation, wherein the recording mixer settings associated with the workstation comprise level settings associated with each of the retrieved data streams for mixing the retrieved data streams together;

a terminal interface card that receives a request from the workstation to play back the stored audio recording; and

a mixing subsystem that, upon receiving the request to review the previously stored audio recording:

retrieves from the storage subsystem the plurality of independently stored data streams that are associated with the workstation and the recording mixer settings that are associated with the workstation; and

reconstructs the stored audio recording by mixing each of the retrieved data streams into a mixed data stream at the level specified by the recording mixer settings, wherein the mixed data stream is substantially similar to an original data stream that was previously heard in real-time by a user of the workstation;

wherein the terminal interface card transfers the mixed data stream from the server to the workstation to play back what the user of the workstation previously heard in real-time.

2. The system of claim 1 further comprising a duplication subsystem that creates an independent copy of each data stream in real time as the data stream is being routed to the workstation, wherein the audio recording is stored on the storage system by at least storing the independent copy in the storage subsystem to avoid superfluous copies of the data stream.

3. The system of claim 2 , wherein the server creates a transient copy of the independent copy which is compressed and forwarded to the storage subsystem.

4. The system of claim 1 , wherein each of a plurality of workstations individually stores its own unique recorder mixer settings.

5. The system of claim 1 , wherein the system does not include a computer-telephony integration (CTI) link.

6. The system of claim 1 , wherein the system includes a computer-telephony integration (CTI) link.

7. A method for playback of a stored audio recording, the method comprising:

receiving a request from a workstation to play back a stored audio recording, wherein the audio recording is stored on a storage system and comprises a plurality of independently stored data streams associated with the workstation;

upon receiving the request to review the previously stored audio recording, retrieving from a storage system: (a) the plurality of independently stored data streams that are associated with the workstation, and (b) recording mixer settings that are associated with the workstation, wherein the recording mixer settings comprise level settings associated with each of the retrieved data streams for mixing the retrieved data streams together;

reconstructing the stored audio recording by mixing each of the retrieved data streams into a mixed data stream at the level specified by the recording mixer settings, wherein the mixed data stream is substantially similar to an original data stream that was previously heard in real-time by a user of the workstation; and

transferring the mixed data stream from a server to the workstation to play back what the user of the workstation previously heard in real-time.

8. The method of claim 7 , wherein the audio recording is stored on the storage system by at least creating an independent copy of each data stream in real time as the data stream is being routed to the workstation, and storing the independent copy to avoid superfluous copies of the data stream.

9. The method of claim 8 , further comprising creating a transient copy of the independent copy that is compressed and forwarded to the storage system.

10. The method of claim 7 , further comprising storing unique mixed recorder settings at each of a plurality of workstations.

11. The method of claim 7 , wherein the method does not employ a computer-telephony integration (CTI) link.

12. The method of claim 7 , wherein the method employs a computer-telephony integration (CTI) link.

13. A system for playback of a stored audio recording, the system comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions which when executed by the processor cause the system to perform a method comprising:

receiving a request from a workstation to play back a stored audio recording, wherein the audio recording is stored on a storage system and comprises a plurality of independently stored data streams associated with the workstation;

upon receiving the request to review the previously stored audio recording, retrieving from a storage system: (a) the plurality of independently stored data streams that are associated with the workstation, and (b) recording mixer settings that are associated with the workstation, wherein the recording mixer settings comprise level settings associated with each of the retrieved data streams for mixing the retrieved data streams together;

reconstructing the stored audio recording by mixing each of the retrieved data streams into a mixed data stream at the level specified by the recording mixer settings, wherein the mixed data stream is substantially similar to an original data stream that was previously heard in real-time by a user of the workstation; and

transferring the mixed data stream from a server to the workstation to play back what the user of the workstation previously heard in real-time.

14. The system of claim 13 , wherein the audio recording is stored on the storage system by at least creating an independent copy of each data stream in real time as the data stream is being routed to the workstation, and storing the independent copy to avoid superfluous copies of the data stream.

15. The system of claim 14 , wherein the memory further comprises instructions which when executed by the processor cause the system to create a transient copy of the independent copy that is compressed and forwarded to the storage system.

16. The system of claim 14 , wherein the memory further comprises instructions which when executed by the processor cause the system to store unique mixed recorder settings at each of a plurality of workstations.

17. The system of claim 13 , wherein the system does not include a computer-telephony integration (CTI) link.

18. The system of claim 13 , wherein the system includes a computer-telephony integration (CTI) link.

Assignments (4)
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 Jun 30, 2016
From: BLAIR, CHRISTOPHER DOUGLAS; HEAP, RICHARD LAURENCE
To: WITNESS SYTEMS, INC.
Reel/Frame 039054/0774 →
CHANGE OF NAME Recorded Jun 30, 2016
From: WITNESS SYSTEMS, INC.
To: VERINT AMERICAS INC.
Reel/Frame 039218/0761 →
Continuity (5)
Continuation 14288339 · May 27, 2014
Continuation 12870908 · Aug 30, 2010
Continuation 11129811 · May 16, 2005
Provisional Application 60641463 · Jan 5, 2005
Related Publication 20160360032A1 · Dec 8, 2016