A signal monitoring apparatus and method involving devices for monitoring signals representing communications traffic, devices for identifying at least one predetermined parameter by analyzing the context of the at least one monitoring signal, a device for recording the occurrence of the identified parameter, a device for identifying the traffic stream associated with the identified parameter, a device for analyzing the recorded data relating to the occurrence, and a device, responsive to the analysis of the recorded data, for controlling the handling of communications traffic within the apparatus.

Patent
   RE43386
Priority
Sep 26 1996
Filed
Oct 19 2006
Issued
May 15 2012
Expiry
Sep 24 2017
Assg.orig
Entity
Large
26
146
all paid
0. 27. A method for storing at least a portion of an interaction occurring over a network between a packet source and a packet destination, the method comprising the steps of:
receiving data packets from the network at a switch, the data packets containing at least the portion of the interaction comprising one or more of audio data or video data;
communicating the data packets to a data analysis engine;
identifying, at the data analysis engine, an interaction to which the data packets belong responsive to information included within the data packets; and
storing at least a portion of the interaction contained within the data packets in a storage device.
0. 26. A method for storing at least a portion of a network-based communications being performed on a network between a packet source and a packet destination, the method comprising the steps of:
receiving data packets on the network at a switch;
processing each of the received data packets at a data analysis engine based upon data included within the data packets;
identifying an audio or video traffic stream at the data analysis engine to which the data packets belong responsive to the processing of the data packets and the data included within the data packets; and
storing at least a portion of the data packets corresponding with a traffic stream on the network in a storage device.
0. 18. A system to manage communications over a communications network that includes an exchange, the system comprising:
a monitoring device configured to connect the system to the communications network and to receive data packets from the communications network;
an analysis module configured to receive an identifier tagged onto the data packets so as to identify the data packets, such that the identified data packets form at least a portion of the traffic stream and that data packets are selected data packets;
a recorder configured to receive the selected data packets and to store the selected data packets, such that the selected data packets are stored data packets;
a data store configured to receive and to store the stored data packets from the recorder, such that said at least a portion of the traffic stream is stored;
a link between the exchange and the recorder configured to transfer information related to the data packets from the exchange to the recorder.
0. 1. A signal monitoring system for monitoring and analyzing communications passing through a monitoring point, the system comprising:
a digital voice recorder (18) for monitoring two-way conversation traffic streams passing through the monitoring point, said digital voice recorder having connections (20) for being operatively attached to the monitoring point;
a digital processor (30) connected to said digital voice recorder for identifying at least one predetermined parameter by analyzing the voice communication content of at least one monitored signal taken from the traffic streams;
a recorder (38) attached to said digital processor for recording occurrences of the predetermined parameter;
a traffic stream identifier (36) for identifying the traffic stream associated with the predetermined parameter;
a data analyzer (36) connected to said digital processor for analyzing the recorded data relating to the occurrences; and
a communication traffic controller (34) operatively connected to said data analyzer and, operating responsive to the analysis of the recorded data, for controlling the handling of communications traffic within said monitoring system.
0. 2. The monitoring system of claim 1, wherein said at least one predetermined parameter includes a frequency of keywords identified in the voice communication content of the at least one monitored signal.
0. 3. The monitoring system of claim 1, wherein said digital processor further identifies episodes of anger or shouting by analyzing amplitude envelope.
0. 4. The monitoring system of claim 1, wherein said at least one predetermined parameter is a prosody of the voice communication content of the at least one monitored signal.
0. 5. The monitoring system of claim 1, wherein said connections for being operatively attached to the telephony exchange switch are attached via high impedance taps (20) to telephone signal lines (24, 26) attached to said telephony exchange switch.
0. 6. The monitoring system of claim 1, wherein said communication traffic controller serves to identify at least one section of traffic relative to another so as to identify a source of the predetermined parameter.
0. 7. The monitoring system of claim 1, wherein said communication traffic controller serves to influence further monitoring actions within the apparatus.
0. 8. The monitoring system of claim 1, wherein the analyzed contents of the at least one monitored signal comprise the interaction between at least two signals representing an at least two-way conversation.
0. 9. The monitoring system of claim 1, wherein the recorder operates in real time to provide a real-time indication of the occurrence.
0. 10. The monitoring system of claim 1, wherein said digital voice recorder comprises an analog/digital convertor (18) for converting analog voice into a digital signal.
0. 11. The monitoring system of claim 1, wherein said digital processor is a Digital Signal Processor (30) arranged to operate in accordance with an analyzing algorithm.
0. 12. The monitoring system of claim 1, wherein the digital processor is arranged to operate in real time.
0. 13. The monitoring system of claim 1, further comprising a replay station (32) connected to said digital processor and arranged such that the voice communication content of the at least one monitored signal can be recorded and monitored by said digital processor for identifying the at least one parameter at some later time.
0. 14. The monitoring system of claim 1, wherein the at least one predetermined parameter comprises plural predetermined parameters and wherein said recorder records the occurrence of the plural predetermined parameters in each of the two directions of traffic separately.
0. 15. The monitoring system of claim 1, wherein said traffic stream identifier comprises a means for receiving an identifier tagged onto the traffic so as to identify its source.
0. 16. The monitoring system of claim 1, wherein said digital voice recorder for monitoring the traffic streams is operative responsive to an output from said traffic stream identifier identifying the source of the conversation in which the predetermined parameter has been identified, or a threshold occurrence of the predetermined parameter has been exceeded.
0. 17. The monitoring system of claim 1, wherein said digital voice recorder, said digital processor, said recorder, said traffic stream identifier, and said data analyzer reside on an add-in card to a telecommunications system.
0. 19. The system of claim 18, further comprising:
a replay station for retrieving and displaying said at least a portion of the traffic stream, the replay station requesting the data packets from the data store through the recorder, and the replay station reconstructing the data packets for displaying said at least a portion of the traffic stream.
0. 20. The system of claim 19, wherein the replay station further comprises replay logic configured to display said at least a portion of the traffic stream.
0. 21. The system of claim 20, wherein the replay logic comprises one or more of video logic or audio logic.
0. 22. The system of claim 19, further comprising:
a database coupled to the traffic stream identifier for storing identification information, the identification information including at least one identification associated with a monitored traffic stream;
wherein said traffic stream identifier identifies data packets according to said identification information, such that the traffic stream identifier uses the identification information to identify those data packets associated with the monitored traffic stream, to the exclusion of other data packets.
0. 23. The system of claim 22, wherein the network is selected from a group consisting of a local area network and a wide area network.
0. 24. The system of claim 23, wherein the network comprises a local area network.
0. 25. The system of claim 18, wherein said connection comprises an add-in card.

BRIEF DESCRIPTION OF THE DRAWINGS(Step 302, FIG. 3; Step 402, FIG. 4). As will be appreciated by the arrows employed for the signal lines 24, 26, the high impedance tap 20 is arranged to monitor outgoing voice signals from the call-centre 10 whereas the high impedance tap 22 is arranged to monitor incoming signals to the call-centre 10. The voice traffic on the lines 24, 26 therefore form a two-way conversation between a call-centre operative using one of the terminals 12 and a customer (not illustrated).

The monitoring apparatus 16 embodying the present invention further includes a computer telephone link 28 whereby data traffic appearing at the exchange switch 14 can be monitored as required.

The digital voice recorder 18 is connected to a network connection 30 which can be in the form of a wide area network (WAN), a local area network (LAN) or an internal bus of a central processing unit of a computer.

Also connected to the network connection 30 is a replay station 32, a configuration management application station 34, a station 36 (Step 404, FIG. 4) providing speech and/or data analysis engine(s) and also storage means comprising a first storage means 38 for the relevant analysis rules and the results obtained and a second storage means 40 for storage of the data and/or speech monitor.

FIG. 2 illustrates the typical format of a data packet 42 used in accordance with the present invention and which comprises a packet header 44 of typically 48 bytes and a packet header 46 of typically of 2000 bytes.

The packet header is formatted so as to include the packet identification 48, the data format 50, a date and time stamp 52, the relevant channel number within which the data arises 54, the gain applied to the signal 56 and the data length 58.

The speech, or other data captured in accordance with the apparatus of the present invention, is found within the packet body 46 and within the format specified within the packet header 44.

The high impedance taps 20, 22 offer little or no effect on the transmission lines 24, 26 and, if not in digital form, the monitored signal is converted into digital form. For example, when the monitored signal comprises a speech signal, the signal is typically converted to a pulse code modulated (PCM) signal or is compressed as an Adaptive Differential PCM (ADPCM) signal.

Further, where signals are transmitted at a constant rate, the time of the start of the recordings is identified, for example by voltage or activity detection, i.e. so-called “vox” level detection, and the time is recorded. With asynchronous data signals, the start time of a data burst, and optionally the intervals between characters, may be recorded in addition to the data characters themselves.

The purpose of this is to allow a computer system to model the original signal to appropriate values of time, frequency and amplitude so as to allow the subsequent identification of one or more of the various parameters arising in association with the signal (see, FIG. 5). The digital information describing the original signals is then analysed at station 36 (Step 304, FIG. 3), in real time or later, to determine the required set of metrics, i.e. parameters, appropriate to the particular application.

FIG. 3 is a flowchart of an example process 300 for monitoring communications traffic. At stage 302, signals representing communications traffic are monitored. For example, the digital voice recorder 18 can monitor two-way conversation traffic associated with the exchange switch 14. At stage 304, a predetermined parameter is identified by analyzing the content. For example, a digital signal processor programmed with an appropriate algorithm can identify the predetermined parameter. At stage 306, the occurrence of the identified parameter is recorded. For example, the first storage 38 (analysis rules and results) can store the occurrence of the identified parameter. At stage 308, the traffic stream associated with the parameter is identified. For example, the speech/data analysis engine 36 can identify the traffic stream. At stage 310, the recorded data relating to the occurrence is analyzed. For example, the speech/data analysis engine 36 can analyze the recorded data stored in the first storage 38.

A particular feature of the system is in recording the two directions of data transmission separately so allowing further analysis of information sent in each direction independently (Steps 306 and 308, FIG. 3; Step 406 and 408, FIG. 4). In analogue telephone systems, this may be achieved by use of a four-wire (as opposed to two-wire) circuit whilst in digital systems, it is the norm to have the two directions of transmission separated onto separate wire pairs. In the data world, the source of each data packet is typically stored alongside the contents of the data packet.

A further feature of the system is in recording the level of amplification or attenuation applied to the original signal. This may vary during the monitoring of even a single interaction (e.g. through the use of Automatic Gain Control Circuitry). This allows the subsequent reconstruction and analysis of the original signal amplitude.

Another feature of the system is that monitored data may be “tagged” with additional information such as customer account numbers by an external system (e.g. the delivery of additional call information via a call logging port or computer telephony integration (CTI) port).

The importance of each of the parameters and the way in which they can be combined to highlight particularly good or bad interactions is defined by the user of the system. One or more such analysis profiles can be held in the system. These profiles determine the weighting given to each of the above parameters.

The profiles are normally used to rank a large number of monitored conversations and to identify trends, extremes, anomalies and norms. “Drill-down” techniques are used to permit the user to examine the individual call parameters that result in an aggregate or average score and, further, allow the user to select individual conversations to be replayed to confirm or reject the hypothesis presented by the automated analysis.

A particular variant that can be employed in any embodiment of the present invention uses feedback from the user's own scoring of the replayed calls to modify its own analysis algorithms. This may be achieved using neural network techniques or similar giving a system that learns from the user's own view of the quality of recordings.

A variant of the system uses its own and/or the scoring/ranking information to determine its further patterns of operation i.e.

In many systems it is impractical to analyse all attributes of all calls hence a sampling algorithm may be defined to determine which calls will be analysed. Further, one or more of the parties can be identified (e.g. by calling-line identifier for the external party or by agent log-on identifiers for the internal party). This allows analysis of the call parameters over a number of calls handled by the same agent or coming from the same customer.

The system can use spare capacity on the digital signal processors (DSPs) that control the monitoring, compression or recording of the monitored signals to provide some or all of the analysis required. This allows analysis to proceed more rapidly during those periods when fewer calls are being monitored.

Spare CPU capacity on a PC at an agent's desk could be used to analyse the speech. This would comprise a secondary tap into the speech path being recorded as well as using “free” CPU cycles. Such an arrangement advantageously allows for the separation of the two parties, e.g. by tapping the headset/handset connection at the desk. This allows parameters relating to each party to be stored even if the main recording point can only see a mixed signal.

A further variant of the system is an implementation in which the systems recording and analysing the monitored signals are built into the system providing the transmission of the original signals (e.g. as an add-in card to an Automatic Call Distribution (ACD) system).

The apparatus illustrated is particularly useful for identifying the following parameters:

However, it should be appreciated that the invention could be adapted to identify parameters such as:

It will be appreciated that the illustrated and indeed any embodiments of the present invention can be set up as follows.

The Digital Trunk Lines (e.g. T1/E1) can be monitored trunk side and the recorded speech tagged with the direction of speech. A MediaStar Voice Recorder chassis can be provided typically with one or two E1/T1 cards plus a number of DSP cards for the more intense speech processing requirements.

Much of its work can be done overnight and in time, some could be done by the DSPs in the mediastar's own cards: It is also necessary to remove or at least recognise, periods of music, on-hold periods, IVR rather than real agents speaking etc. thus, bundling with Computer Integrated Telephony Services such as Telephony Services API (TSAPI) in many cases is appropriate.

Analysis and parameter identification as described above can then be conducted. However, as noted, if it is not possible to analyse all speech initially, analysis of a recorded signal can be conducted.

In any case the monitoring apparatus may be arranged to only search initially for a few keywords although re-play can be conducted so as to look for other keywords.

It should be appreciated that the invention is not restricted to the details of the foregoing embodiment. For example, any appropriate form of telecommunications network, or signal transmission media, can be monitored by apparatus according to this invention and the particular parameters identified can be selected, and varied, as required.

Blair, Christopher Douglas, Keenan, Roger Louis

Patent Priority Assignee Title
10009460, Sep 29 2006 Verint Americas Inc. Recording invocation of communication sessions
10043517, Dec 09 2015 International Business Machines Corporation Audio-based event interaction analytics
10063693, Mar 15 2013 GENESYS CLOUD SERVICES, INC System and method for geo-location based media recording for a contact center
10084920, Sep 09 2005 Securus Technologies, LLC Multi-party conversation analyzer and logger
10127928, Jun 24 2005 Securus Technologies, LLC Multi-party conversation analyzer and logger
10455081, Mar 15 2013 GENESYS CLOUD SERVICES, INC Network recording and speech analytics system and method
8699700, Sep 29 2006 Verint Americas Inc. Routine communication sessions for recording
8718266, Sep 29 2006 Verint Americas Inc. Recording invocation of communication sessions
8744064, Sep 29 2006 Verint Americas Inc. Recording invocation of communication sessions
8976954, Sep 29 2006 Verint Americas Inc. Recording invocation of communication sessions
9014345, May 23 2008 Verint Americas Inc. Systems and methods for secure recording in a customer center environment
9020125, Sep 29 2006 Verint Americas Inc. Recording invocation of communication sessions
9049197, Mar 15 2013 GENESYS CLOUD SERVICES, INC System and method for handling call recording failures for a contact center
9065830, Mar 15 2013 GENESYS CLOUD SERVICES, INC Network recording and speech analytics system and method
9178989, Mar 15 2013 GENESYS CLOUD SERVICES, INC Call event tagging and call recording stitching for contact center call recordings
9197492, Mar 31 2006 Verint Americas Inc. Internet protocol analyzing
9253316, Sep 29 2006 Verint Americas Inc. Recording invocation of communication sessions
9294615, Mar 15 2013 Genesys Telecommunications Laboratories, Inc. System and method for handling call recording failures for a contact center
9413878, Sep 29 2006 Verint Americas Inc. Recording invocation of communication sessions
9565296, Mar 15 2013 GENESYS CLOUD SERVICES, INC Call event tagging and call recording stitching for contact center call recordings
9584656, Mar 31 2006 Verint Americas Inc. Systems and methods for endpoint recording using a media application server
9596344, Aug 30 2013 GENESYS CLOUD SERVICES, INC System and method for encrypting and recording media for a contact center
9646613, Nov 29 2013 Daon Technology Methods and systems for splitting a digital signal
9781253, Mar 15 2013 GENESYS CLOUD SERVICES, INC System and method for geo-location based media recording for a contact center
9875283, Sep 28 2006 Verint Americas Inc. Systems and methods for storing and searching data in a customer center environment
9900429, Mar 15 2013 GENESYS CLOUD SERVICES, INC Network recording and speech analytics system and method
Patent Priority Assignee Title
3855418,
4093821, Jun 14 1977 WELSH, JOHN GREEN Speech analyzer for analyzing pitch or frequency perturbations in individual speech pattern to determine the emotional state of the person
4142067, Jun 14 1977 WELSH, JOHN GREEN Speech analyzer for analyzing frequency perturbations in a speech pattern to determine the emotional state of a person
4567512, Jun 01 1982 World Video Library, Inc. Recorded program communication system
4837804, Jan 14 1986 Mitsubishi Denki Kabushiki Kaisha Telephone answering voiceprint discriminating and switching apparatus
4866704, Mar 16 1988 California Institute of Technology Fiber optic voice/data network
4872160, Mar 31 1988 American Telephone and Telegraph Company, AT&T Bell Laboratories; Bell Telephone Laboratories, Incorporated; American Telephone and Telegraph Company Integrated packetized voice and data switching system
4899333, Mar 31 1988 American Telephone and Telegraph Company AT&T Bell Laboratories; Bell Telephone Laboratories, Incorporated; American Telephone and Telegraph Company Architecture of the control of a high performance packet switching distribution network
4912701, Dec 23 1987 FIRSTPOINT CONTACT TECHNOLOGIES, LLC Packet switching module
4914586, Nov 06 1987 Xerox Corporation; XEROX CORPORATION, STAMFORD, COUNTY OF FAIRFIELD, CONNECTICUT, A CORP OF NY Garbage collector for hypermedia systems
4924488, Jul 28 1987 ENFORCEMENT SUPPORT INCORPORATED, AN OH CORP Multiline computerized telephone monitoring system
4939771, Sep 20 1989 AT&T Bell Laboratories Attendant-controlled call message delivery system and method
4969136, Aug 08 1986 DICTAPHONE CORPORATION, A CORP OF DE Communications network and method with appointment information communication capabilities
4972461, Sep 20 1989 AT&T Bell Laboratories Call message delivery system and method
4975896, Aug 08 1986 DICTAPHONE CORPORATION, A CORP OF DE Communications network and method
5036539, Jul 06 1989 ITT Corporation Real-time speech processing development system
5070526, Aug 08 1990 Cisco Technology, Inc Signal analyzing system
5101402, May 24 1988 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Apparatus and method for realtime monitoring of network sessions in a local area network
5166971, Sep 02 1988 Siemens Aktiengesellschaft Method for speaker recognition in a telephone switching system
5260943, Jun 16 1992 Motorola Mobility, Inc TDM hand-off technique using time differences
5274572, Dec 02 1987 Schlumberger Technology Corporation Method and apparatus for knowledge-based signal monitoring and analysis
5309505, May 20 1991 Wilmington Trust, National Association, as Administrative Agent Automated voice system for improving agent efficiency and improving service to parties on hold
5339203, Dec 21 1993 NICE SYSTEMS, INC Apparatus and method of retrieving a message from a digital audio tape
5353168, Jan 03 1990 Racal Recorders Limited Recording and reproducing system using time division multiplexing
5355406, Feb 21 1991 AVAYA Inc Integrated application controlled call processing and messaging system
5375068, Jun 03 1992 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Video teleconferencing for networked workstations
5377051, Jan 13 1993 Hitachi, LTD Digital video recorder compatible receiver with trick play image enhancement
5390243, Nov 01 1993 AT&T Corp.; American Telephone and Telegraph Company Telemarketing complex with automatic threshold levels
5396371, Dec 21 1993 NICE SYSTEMS, INC Endless loop voice data storage and retrievable apparatus and method thereof
5398245, Oct 04 1991 AVAYA Holdings Limited Packet processing method and apparatus
5434797, Jun 15 1992 2-WAY COMPUTING, INC Audio communication system for a computer network
5434913, Nov 24 1993 Intel Corporation Audio subsystem for computer-based conferencing system
5440624, Nov 10 1992 NETMEDIA, INC Method and apparatus for providing adaptive administration and control of an electronic conference
5446603, Dec 21 1993 NICE SYSTEMS, INC Method of retrieving messages at selected times from a digital audio tape
5448420, Aug 02 1993 NICE SYSTEMS, INC Method and a system for storing audio
5475421, Jun 03 1992 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Video data scaling for video teleconferencing workstations communicating by digital data network
5488570, Nov 24 1993 Intel Corporation Encoding and decoding video signals using adaptive filter switching criteria
5488652, Apr 14 1994 Volt Delta Resources LLC Method and apparatus for training speech recognition algorithms for directory assistance applications
5490247, Nov 24 1993 Intel Corporation Video subsystem for computer-based conferencing system
5500795, Jul 30 1992 e-talk Corporation Method and system for monitoring and controlling the performance of a call processing center
5505449, Dec 21 1993 IGT Video lottery system with improved site controller and validation unit
5506954, Nov 24 1993 Intel Corporation PC-based conferencing system
5508942, Nov 24 1993 Intel Corporation Intra/inter decision rules for encoding and decoding video signals
5511003, Nov 24 1993 Intel Corporation Encoding and decoding video signals using spatial filtering
5515296, Nov 24 1993 Intel Corporation Scan path for encoding and decoding two-dimensional signals
5526407, Sep 30 1991 Riverrun Technology Method and apparatus for managing information
5533103, Apr 28 1994 SIEMENS ENTERPRISE COMMUNICATIONS, INC Calling system and method
5535256, Sep 22 1993 e-talk Corporation Method and system for automatically monitoring the performance quality of call center service representatives
5535261, Aug 20 1993 SECURUS TECHNOLOGIES, INC Selectively activated integrated real-time recording of telephone conversations
5546324, Jun 03 1992 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Video teleconferencing for networked workstations
5615296, Nov 12 1993 Nuance Communications, Inc Continuous speech recognition and voice response system and method to enable conversational dialogues with microprocessors
5623539, Jan 27 1994 THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT Using voice signal analysis to identify authorized users of a telephone system
5623690, Jun 03 1992 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Audio/video storage and retrieval for multimedia workstations by interleaving audio and video data in data file
5647834, Jun 30 1995 BIOCONTROL, LLC Speech-based biofeedback method and system
5657383, Jun 06 1995 THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT Flexible customer controlled telecommunications handling
5696811, Sep 22 1993 e-talk Corporation Method and system for automatically monitoring the performance quality of call center service representatives
5712954, Aug 23 1995 Wilmington Trust, National Association, as Administrative Agent System and method for monitoring audio power level of agent speech in a telephonic switch
5717879, Nov 03 1995 JB PARTNERS, LLC System for the capture and replay of temporal data representing collaborative activities
5719786, Feb 03 1993 JPMORGAN CHASE BANK, N A , AS SUCCESSOR AGENT Digital media data stream network management system
5737405, Jul 25 1995 Wilmington Trust, National Association, as Administrative Agent Apparatus and method for detecting conversation interruptions in a telephonic switch
5764901, Dec 21 1995 Intel Corporation Record and playback in a data conference
5787253, May 28 1996 SILKSTREAM CORPORATION Apparatus and method of analyzing internet activity
5790798, May 31 1996 CREDIT SUISSE AS ADMINISTRATIVE AGENT Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location
5802533, Aug 07 1996 WALKER READING TECHNOLOGIES, INC Text processor
5818907, Sep 22 1993 e-talk Corporation Method and system for automatically monitoring the performance quality of call center service representatives
5818909, Sep 27 1996 Wilmington Trust, National Association, as Administrative Agent Agent speech detector system and method for use with a telephonic switch
5819005, Aug 03 1993 NICE SYSTEMS, INC Modular digital recording logger
5822727, Mar 30 1995 AT&T Corp Method for automatic speech recognition in telephony
5826165, Jan 21 1997 Hughes Electronics Corporation Advertisement reconciliation system
5826180, Aug 08 1994 Nice Systems LTD Near homodyne radio frequency receiver
5848388, Mar 25 1993 British Telecommunications plc Speech recognition with sequence parsing, rejection and pause detection options
5861959, Feb 07 1996 Nice Systems LTD Facsimile long term storage and retrieval system
5918213, Dec 22 1995 Verizon Patent and Licensing Inc System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
5937029, Aug 02 1996 NICE LTD Data logging system employing M[N +1] redundancy
5946375, Sep 22 1993 e-talk Corporation Method and system for monitoring call center service representatives
5960063, Aug 23 1996 KDDI Corporation Telephone speech recognition system
5983186, Aug 21 1995 Seiko Epson Corporation Voice-activated interactive speech recognition device and method
5999525, Nov 18 1996 Verizon Patent and Licensing Inc Method for video telephony over a hybrid network
6035017, Jan 24 1997 AVAYA Inc Background speech recognition for voice messaging applications
6046824, Feb 06 1997 Nice Systems, Ltd. Facsimile long term storage and retrieval system
6047060, Feb 20 1998 GENESYS TELECOMMUNICATIONS LABORATORIES, INC , A CORP OF CALIFORNIA Method and apparatus for enabling full interactive monitoring of calls to and from a call-in center
6058163, Sep 22 1993 e-talk Corporation Method and system for monitoring call center service representatives
6108782, Dec 13 1996 Hewlett Packard Enterprise Development LP Distributed remote monitoring (dRMON) for networks
6122665, Aug 26 1998 STS Software System Ltd. Communication management system for computer network-based telephones
6128483, Nov 19 1996 Ericsson, Inc. Simultaneous over the air data download to multiple radios
6169904, Jul 08 1993 Qwest Communications International Inc System and method for automatically distributing communications to selected locations
6173384, Feb 11 1998 Nortel Networks Limited Method of searching for a data element in a data structure
6233234, Jun 03 1997 Verizon Patent and Licensing Inc Secure LAN/internet telephony
6233256, Mar 13 1996 SRI International Method and apparatus for analyzing and monitoring packet streams
6246752, Jun 08 1999 NICE SYSTEMS, INC System and method for data recording
6246759, Sep 26 1996 Wilmington Trust, National Association, as Administrative Agent Call overflow system and method for overflowing telephone calls between telephonic switches
6249570, Jun 08 1999 NICE SYSTEMS, INC System and method for recording and storing telephone call information
6252946, Jun 08 1999 NICE SYSTEMS, INC System and method for integrating call record information
6252947, Jun 08 1999 NICE SYSTEMS, INC System and method for data recording and playback
6282269, Mar 05 1996 International Business Machines Corp. Voice mail on the internet
6288739, Sep 05 1997 ACUTUS, INC Distributed video communications system
6320588, Jun 03 1992 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Audio/video storage and retrieval for multimedia workstations
6330025, May 10 1999 MONROE CAPITAL MANAGEMENT ADVISORS, LLC Digital video logging system
6351762, Oct 01 1993 Pragmatus AV LLC Method and system for log-in-based video and multimedia calls
6356294, Aug 11 1998 8x8, Inc Multi-point communication arrangement and method
6364834, Nov 13 1996 INDUSIND BANK LIMITED Method and system for remotely monitoring multiple medical parameters in an integrated medical monitoring system
6370574, May 31 1996 CREDIT SUISSE AS ADMINISTRATIVE AGENT Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location
6385513, Dec 08 1998 AlliedSignal Inc Satellite emergency voice/data downlink
6404857, Sep 26 1996 CREDIT SUISSE AS ADMINISTRATIVE AGENT Signal monitoring apparatus for analyzing communications
6418214, Sep 25 1996 Cisco Technology, Inc Network-based conference system
6510220, May 31 1996 CREDIT SUISSE AS ADMINISTRATIVE AGENT Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location
6538684, Nov 29 1994 Canon Kabushiki Kaisha Television conference system indicating time data
6542602, Feb 14 2000 Nice Systems Ltd. Telephone call monitoring system
6560328, Apr 03 1997 Genesys Telecommunications Laboratories, Inc Voice extensions in a call-in center employing virtual restructuring for computer telephony integrated functionality
6570967, Jul 10 1985 Ronald A. Katz Technology Licensing, L.P. Voice-data telephonic interface control system
6668044, Jul 19 2000 AMCOM SOFTWARE, INC System and method for recording telephonic communications
6674754, Nov 09 1999 Synchrodyne Networks, Inc. Wavelength division multiplexing combined with time division multiplexing using a common time reference
6690663, Jan 15 1998 Verizon Patent and Licensing Inc Internet telephony system with automated call answering
6728345, Jun 08 1999 NICE SYSTEMS, INC System and method for recording and storing telephone call information
6735199, Nov 09 1999 Synchrodyne Networks, Inc. Time frame switching responsive to global common time reference
6754181, Nov 18 1996 Verizon Patent and Licensing Inc System and method for a directory service supporting a hybrid communication system architecture
6757282, Nov 09 1999 Synchrodyne Networks, Inc. Fast switching of data packet with common time reference
6757361, Sep 26 1996 CREDIT SUISSE AS ADMINISTRATIVE AGENT Signal monitoring apparatus analyzing voice communication content
6775372, Jun 02 1999 NICE SYSTEMS, INC System and method for multi-stage data logging
6778536, Nov 09 1999 Synchrodyne Networks, Inc. Combined wavelength division multiplexing, time division multiplexing, and asynchronous packet switching with common time reference
6785369, Jun 08 1999 NICE SYSTEMS, INC System and method for data recording and playback
6785370, Jun 08 1999 NICE SYSTEMS, INC System and method for integrating call record information
6795789, May 21 2001 OMICRON ELECTRONICS CORP USA System for testing of intelligent electronic devices with digital communications
6865604, Aug 26 1998 STS SYSTEMS LTD Method for extracting a computer network-based telephone session performed through a computer network
6871229, Aug 26 1998 STS SYSTEMS LTD Method for storing on a computer network a portion of a communication session between a packet source and a packet destination
6880004, Aug 26 1998 STS SYSTEMS LTD Method for restoring a portion of a communication session transmitted over a computer network
6959079, Feb 14 2000 NICE LTD Telephone call monitoring system
6965816, Oct 01 2001 Kline & Walker, LLC PFN/TRAC system FAA upgrades for accountable remote and robotics control to stop the unauthorized use of aircraft and to improve equipment management and public safety in transportation
7006614, Jul 01 2002 RPX Corporation Systems and methods for voice and data communications including hybrid key system/PBX functionality
7126907, Aug 31 2001 WSOU Investments, LLC Label switched communication network, a method of conditioning the network and a method of data transmission
7222166, Jan 25 2001 BANDSPEED, LLC Approach for managing communications channels based on performance and transferring functions between participants in a communications arrangement
7283904, Apr 17 2000 KARMA AUTOMOTIVE, LLC Multi-sensor fusion
20010043697,
20040028193,
20040039810,
20040064316,
20040068587,
EP510412,
EP833489,
EP841832,
EP1319299,
GB2257872,
WO28425,
WO52916,
WO3107622,
WO9741674,
////////
Executed onAssignorAssigneeConveyanceFrameReelDoc
Sep 15 1997BLAIR, CHRISTOPHER DOUGLASEyretel LimitedASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0188500067 pdf
Sep 16 1997KEENAN, ROGER LOUISEyretel LimitedASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0188500067 pdf
Jan 17 2006EYRETEL LIMITED, DBA WITNESS SYSTEMS LTD WITNESS SYSTEMS, INC ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0188500108 pdf
Oct 19 2006Verint Americas, Inc.(assignment on the face of the patent)
May 25 2007WITNESS SYSTEMS, INC VERINT AMERICAS INCCHANGE OF NAME SEE DOCUMENT FOR DETAILS 0301120585 pdf
Sep 18 2013VERINT AMERICAS INCCREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTGRANT OF SECURITY INTEREST IN PATENT RIGHTS0314650450 pdf
Jun 29 2017Credit Suisse AG, Cayman Islands BranchVERINT AMERICAS INCRELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS 0430660473 pdf
Jun 29 2017VERINT AMERICAS INCJPMORGAN CHASE BANK, N A , AS COLLATERAL AGENTGRANT OF SECURITY INTEREST IN PATENT RIGHTS0432930567 pdf
Date Maintenance Fee Events
Dec 16 2015M1553: Payment of Maintenance Fee, 12th Year, Large Entity.


Date Maintenance Schedule
May 15 20154 years fee payment window open
Nov 15 20156 months grace period start (w surcharge)
May 15 2016patent expiry (for year 4)
May 15 20182 years to revive unintentionally abandoned end. (for year 4)
May 15 20198 years fee payment window open
Nov 15 20196 months grace period start (w surcharge)
May 15 2020patent expiry (for year 8)
May 15 20222 years to revive unintentionally abandoned end. (for year 8)
May 15 202312 years fee payment window open
Nov 15 20236 months grace period start (w surcharge)
May 15 2024patent expiry (for year 12)
May 15 20262 years to revive unintentionally abandoned end. (for year 12)