USRE41608E1 - System and method to acquire audio data packets for recording and analysis - Google Patents

System and method to acquire audio data packets for recording and analysis Download PDF

Info

Publication number
USRE41608E1
USRE41608E1 US11/509,551 US50955106A USRE41608E US RE41608 E1 USRE41608 E1 US RE41608E1 US 50955106 A US50955106 A US 50955106A US RE41608 E USRE41608 E US RE41608E
Authority
US
United States
Prior art keywords
audio data
data packets
identifying
voice communication
communication content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime, expires
Application number
US11/509,551
Inventor
Christopher Douglas Blair
Roger Louis Keenan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Verint Americas Inc
Original Assignee
Verint Americas Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=10800525&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=USRE41608(E1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Verint Americas Inc filed Critical Verint Americas Inc
Priority to US11/509,551 priority Critical patent/USRE41608E1/en
Assigned to EYRETEL LIMITED reassignment EYRETEL LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KEENAN, ROGER LOUIS, BLAIR, CHRISTOPHER DOUGLAS
Assigned to WITNESS SYSTEMS, INC. reassignment WITNESS SYSTEMS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: EYRETEL LIMITED, DBA WITNESS SYSTEMS LTD.
Application granted granted Critical
Publication of USRE41608E1 publication Critical patent/USRE41608E1/en
Assigned to CREDIT SUISSE AG reassignment CREDIT SUISSE AG SECURITY AGREEMENT Assignors: VERINT AMERICAS INC.
Assigned to VERINT AMERICAS INC. reassignment VERINT AMERICAS INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: WITNESS SYSTEMS, INC.
Assigned to VERINT SYSTEMS INC., VERINT AMERICAS INC., VERINT VIDEO SOLUTIONS INC. reassignment VERINT SYSTEMS INC. RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Assignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT reassignment CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT GRANT OF SECURITY INTEREST IN PATENT RIGHTS Assignors: VERINT AMERICAS INC.
Assigned to VERINT AMERICAS INC. reassignment VERINT AMERICAS INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Assigned to JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT reassignment JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT GRANT OF SECURITY INTEREST IN PATENT RIGHTS Assignors: VERINT AMERICAS INC.
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/5175Call or contact centers supervision arrangements
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification
    • G10L17/26Recognition of special voice characteristics, e.g. for use in lie detectors; Recognition of animal voices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/40Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2272Subscriber line supervision circuits, e.g. call detection circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42221Conversation recording systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42314Systems providing special services or facilities to subscribers in private branch exchanges
    • H04M3/42323PBX's with CTI arrangements

Definitions

  • the reissue applications are: “Voice Interaction Analysis Module,” Ser. No. 11 / 509 , 553 , filed on Aug. 24 , 2006 ; “Machine Learning Based Upon Feedback From Contact Center Analysis,” Ser. No. 11 / 509 , 550 , filed on Aug. 24 , 2006 ; “Distributed Analysis of Voice Interaction Data,” Ser. No. 11 / 509 , 554 , filed on Aug. 24 , 2006 ; “Distributed Recording of Voice Interaction Data,” Ser. No. 11 / 509 , 552 , filed on Aug.
  • the present invention relates to signal monitoring apparatus and in particular, but not exclusively to telecommunications monitoring apparatus which may be arranged for monitoring a plurality of telephone conversations.
  • Telecommunications networks are increasingly being used for the access of information and for carrying out commercial and/or financial transactions.
  • it has become appropriate to record the two-way telecommunications traffic, whether voice traffic or data traffic, that arises as such transactions are carried out.
  • the recording of such traffic is intended particularly to safeguard against abusive and fraudulent use of the telecommunications network for such purposes.
  • call-centers have been established at which operative personnel are established to deal with enquiries and transactions required of the commercial entity having established the call-center.
  • An example of the increasing use of such call-centers is the increasing use of “telephone banking” services and the telephone ordering of retail goods.
  • the present invention seeks to provide for telecommunications monitoring apparatus having advantages over known such apparatus.
  • signal monitoring apparatus comprising:
  • the means for controlling the handling of the communications traffic serves to identify at least one section of traffic relative to another.
  • the means for controlling may serve to influence further monitoring actions within the apparatus.
  • the analysed contents of the at least one signal comprise the interaction between at least two signals of traffic representing an at least two-way conversation.
  • the at least two interacting signals relate to portions of interruption or stiltedness within the traffic.
  • the means for monitoring signals can include means for recording signals.
  • the means for recording the occurrence of the parameter comprises means for providing, in real time, a possibly instantaneous indication of said occurrence, and/or comprises means for storing, permanently or otherwise, information relating to said occurrence.
  • the present invention advantageously allows for the improved monitoring of traffic so as to identify which one(s) of a possible plurality of data or voice interactions might warrant further investigation whilst also allowing for statistical trends to be recorded and analysed.
  • the apparatus is advantageously arranged for monitoring speech signals and indeed any form of telecommunication traffic.
  • the means for monitoring the telecommunications signals may be advantageously arranged to monitor a plurality of separate two-way voice, data or video conversations, and this makes the apparatus particularly advantageous for use within a call-centre.
  • the means for monitoring the telecommunications signals advantageously arranged to monitor the signals digitally by any one variety of appropriate means which typically involve the use of high impedance taps into the network and which have little, or no, effect on the actual network.
  • the invention can be arranged for monitoring telecommunications signals transmitted over any appropriate medium, for example a hardwired network comprising twisted pair or co-axial lines or indeed a telecommunications medium employing radio waves.
  • the apparatus can advantageously include analogue/digital conversion means for operating on the signal produced by the aforesaid means for monitoring the telecommunications signals.
  • the present invention can comprise means for achieving passive monitoring of a telecommunications network or call-centre etc.
  • the means for identifying the at least one predetermined parameter advantageously includes a Digital Signal Processor which can be arranged to operate in accordance with any appropriate algorithm.
  • the signal processing required by the means for identifying the at least one parameter can advantageously be arranged to be provided by spare capacity arising in the Digital Signal Processors found within the apparatus and primarily arranged for controlling the monitoring, compression and/or recording of signals.
  • the particular parameters arranged to be identified by the apparatus can be selected from those that are considered appropriate to the requirements of, for example, the call-centre provider.
  • the apparatus can be arranged so as to afford each of the parameters concerned a particular weighting, or relative value.
  • the apparatus may of course also be arranged to identify the nature of the data monitored, for example whether speech, facsimile, modem or video etc. and the rate at which the signals are monitored can also be recorded and adjusted within the apparatus.
  • the means for identifying the at least one parameter can be arranged to operate in real time or, alternatively, the telecommunications signals can be recorded so as to be monitored by the means for identifying at least one parameter at some later stage.
  • the means for recording the actual occurrence of the identified parameter(s) can be arranged to identify an absolute value for such occurrences within the communications network and/or call-centre as a whole or, alternatively, the aforementioned recording can be carried out on a per-conversation or a per-caller/operative basis.
  • the means for recording the occurrence of the identified parameter(s) can advantageously be associated means for analysing the results of the information recorded so as to identify patterns, trends and anomalies within the telecommunications network and/or call-center.
  • the means for recording the occurrence of the identified parameter(s) can, in association with the means for identifying the predetermined parameter and the means for monitoring the telecommunications signals, be arranged to record the aforementioned occurrence in each of the two directions of traffic separately.
  • the means for identifying the source of the two-way traffic includes means for receiving an identifier tagged on to the traffic so as to identify its source, i.e. the particular operative within the call-centre or the actual caller.
  • means can be provided within the telecommunications monitoring apparatus for determining the terminal number, i.e. the telephone number, of the operative and/or the caller.
  • the aforementioned identification can also be achieved by way of data and/or speech recognition.
  • the present invention can include means for providing an output indicative of the required identification of the at least one predetermined parameter.
  • Such output can be arranged to drive audio and/or visual output means so that the call-centre provider can readily identify that a particular parameter has been identified and in which particular conversation the parameter has occurred.
  • the occurrence of the parameter can be recorded, on any appropriate medium for later analysis.
  • the mere single occurrence of a parameter need not establish an output from such output means and the apparatus can be arranged such that an output is only provided once a decision rule associated with such parameter(s) has been satisfied.
  • a decision rule can be arranged such that it depends on present and/or past values of the parameter under consideration and/or other parameters.
  • the apparatus can be arranged to allow ready access to the telecommunications “line” upon which the conversation is occurring so that the conversation can be interrupted or suspended as required.
  • the apparatus can be arranged to function in real time or, alternatively, the apparatus can include recording means arranged particularly to record the telecommunications traffic for later monitoring and analysis.
  • the apparatus includes means for reconstructing the signals of the telecommunications traffic to their original form so as, for example, to replay the actual speech as it was delivered to the telecommunications network and/or call-center.
  • the apparatus can therefore advantageously recall the level of amplification, or attenuation, applied to the signal so as to allow for the subsequent analysis of the originating signal with its original amplitude envelope.
  • the apparatus may include feedback means arranged to control the means for monitoring the telecommunications signals responsive to an output from means being provided to identify the source of the conversation in which the parameter has been identified, or the decision rule associated with the parameter has been exceeded.
  • a further embodiment of the present invention comprises an implementation in which means for recording and analysing the monitored signals are built into the actual system providing the transmission of the original signals so that the invention can advantageously take the form of an add-in card to an Automatic Call Distribution System or any other telecommunications system.
  • the present invention can be advantageously arranged so as to be incorporated into a call-centre and indeed the present invention can provide for such a call-centre including apparatus as defined above.
  • the invention is therefore particularly advantageous in allowing the monitoring of respective parts of an at least two-way conversation and which may include the of analysis of the interaction of those parts.
  • FIG. 1 is a block diagram of a typical recording and analysis system embodying the present invention.
  • FIG. 2 is a diagram illustrating a typical data packetisation format employed within the present invention
  • FIG. 3 is a flowchart of an example process for monitoring communications traffic
  • FIG. 4 is a list of exemplary parameters.
  • the apparatus can advantageously form part of a call-centre in which a plurality of telephone conversations can be monitored so as to provide the call-centre operator with information relating to the “quality” of the service provided by the call-center operatives.
  • quality will vary according to the requirements of the particular call-centre and, more importantly, the requirements of the customers to that call-centre but typical examples are how well the call-centre operatives handle customers telephone calls, or how well an Interactive Voice Response System serves customers calling for, for example, product details.
  • the system generally comprises apparatus for the passive monitoring of voice or data signals, algorithms for the analysis of the monitored signals and, apparatus for the storage and reporting of the results of the analysis.
  • Optional features can include apparatus for recording the actual monitored signals particularly if real time operation is not required, and means for reconstructing the monitored signals into their original form so as to allow for, for example, replay of the speech signal.
  • FIG. 1 is a block diagram of a recording and analysis system for use in association with a call-centre 10 which includes an exchange switch 14 from which four telephone terminals 12 extend: each of which is used by one of four call-centre operatives handling customer enquiries/transactions via the exchange switch 14 .
  • the monitoring apparatus 16 embodying the present invention comprises a digital voice recorder 18 which is arranged to monitor the two-way conversation traffic associated with the exchange switch 14 by way of high impedance taps 20 , 22 which are connected respectively to signal lines 24 , 26 associated with the exchange switch 14 (Step 302 , FIG. 3 ).
  • the high impedance tap 20 is arranged to monitor outgoing voice signals from the call-centre 10
  • 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.
  • WAN wide area network
  • LAN local area network
  • a replay station 32 Also connected to the network connection 30 is a replay station 32 , a configuration arrangement application station 34 , a station 36 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 data 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.
  • 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.
  • PCM pulse code modulated
  • ADPCM Adaptive Differential PCM
  • 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.
  • 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. 4 ).
  • 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 self of metrics, i.e., parameters, appropriate to the particular application.
  • FIG. 3 is a flowchart of an example process 300 for monitoring communications traffic.
  • signals representing communications traffic are monitored.
  • the digital voice recorder 18 can monitor two- way conversation traffic associated with the exchange switch 14 .
  • a predetermined parameter is identified by analyzing the content.
  • a digital signal processor programmed with an appropriate algorithm can identify the predetermined parameter.
  • the occurrence of the identified parameter is recorded.
  • the first storage 38 ( analysis rules and results ) can store the occurrence of the identified parameter.
  • the traffic stream associated with the parameter is identified.
  • the speech/data analysis engine 36 can identify the traffic stream.
  • the recorded data relating to the occurrence is analyzed.
  • 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 (Step 306 ; FIG. 3 ).
  • 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.
  • 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.
  • 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).
  • CTI computer telephony integration
  • 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 neutral 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.
  • a sampling algorithm may be defined to determine which calls will be analysed.
  • 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 sparse 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.
  • DSPs digital signal processors
  • 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).
  • ACD Automatic Call Distribution
  • the apparatus illustrated is particularly useful for identifying the following parameters:
  • the Digital Trunk Lines (e.g. T1/E1) can be monitored trunk side and the recorded speech tagged with the direction of speech.
  • a MediStar Voice Reorder 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.
  • TSAPI Telephony Services API
  • 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.
  • 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.

Abstract

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.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS
Notice: More than one reissue application has been filed for the reissue of U.S. Pat. No. 6,757,361. The reissue applications are: “Voice Interaction Analysis Module,” Ser. No. 11/509,553, filed on Aug. 24, 2006; “Machine Learning Based Upon Feedback From Contact Center Analysis,” Ser. No. 11/509,550, filed on Aug. 24, 2006; “Distributed Analysis of Voice Interaction Data,” Ser. No. 11/509,554, filed on Aug. 24, 2006; “Distributed Recording of Voice Interaction Data,” Ser. No. 11/509,552, filed on Aug. 24, 2006; “VoIP Voice Interaction Monitor,” Ser. No. 11/509,549, filed on Aug. 24, 2006; “VoIP Voice Interaction Recorder,” Ser. No. 11/509,551, filed on Aug. 24, 2006 (the present application); and, “Communication Management System for Network-Based Telephones,” Ser. No. 11/583,381, filed on Oct. 19, 2006, all of which are divisional reissues of “Signal Monitoring Apparatus Analyzing Voice Communication Content,” Ser. No. 11/477,124, filed on Jun. 28, 2006, which is a reissue of U.S. Pat. No. 6,757,361, issued on Jun. 29, 2004.
BACKGROUND OF THE INVENTION
The present invention relates to signal monitoring apparatus and in particular, but not exclusively to telecommunications monitoring apparatus which may be arranged for monitoring a plurality of telephone conversations.
DESCRIPTION OF THE RELATED ART
Telecommunications networks are increasingly being used for the access of information and for carrying out commercial and/or financial transactions. In order to safeguard such use of the networks, it has become appropriate to record the two-way telecommunications traffic, whether voice traffic or data traffic, that arises as such transactions are carried out. The recording of such traffic is intended particularly to safeguard against abusive and fraudulent use of the telecommunications network for such purposes.
More recently, so-called “call-centers” have been established at which operative personnel are established to deal with enquiries and transactions required of the commercial entity having established the call-center. An example of the increasing use of such call-centers is the increasing use of “telephone banking” services and the telephone ordering of retail goods.
Although the telecommunications traffic handled by such call-centers is monitored in an attempt to preserve the integrity of the call-centre, the manner in which such communications networks, and their related call-centers, are monitored are disadvantageously limited having regard to the data/information that can be provided concerning the traffic arising in association with the call-center.
For example, in large call-centers, it is difficult for supervisors to establish with any confidence that they have accurately, and effectively, monitored the quality of all their staff's work so as to establish, for example, how well their staff are handling customers' enquiries and/or transaction requirements, or how well their staff are seeking to market/publicise a particular product etc.
SUMMARY OF THE INVENTION
The present invention seeks to provide for telecommunications monitoring apparatus having advantages over known such apparatus.
According to one aspect of the present invention there is provided signal monitoring apparatus comprising:
    • means for monitoring signals representing communications traffic,
    • means for identifying at least one predetermined parameter by analysing the content of at least one monitored signal,
    • means for recording the occurrence of the identified parameter,
    • means for identifying the traffic stream associated with the identified parameter,
    • means for analysing the recorded data relating to the said occurrence, and
    • means, responsive to the analysis of the said recorded data, for controlling the handling of communications traffic within the apparatus.
Preferably, the means for controlling the handling of the communications traffic serves to identify at least one section of traffic relative to another.
Also, the means for controlling may serve to influence further monitoring actions within the apparatus.
Advantageously, the analysed contents of the at least one signal comprise the interaction between at least two signals of traffic representing an at least two-way conversation. In particular, the at least two interacting signals relate to portions of interruption or stiltedness within the traffic.
Preferably, the means for monitoring signals can include means for recording signals.
Preferably, the means for recording the occurrence of the parameter comprises means for providing, in real time, a possibly instantaneous indication of said occurrence, and/or comprises means for storing, permanently or otherwise, information relating to said occurrence.
Dependent upon the particular parameter, or parameters, relevant to a call-center provider, the present invention advantageously allows for the improved monitoring of traffic so as to identify which one(s) of a possible plurality of data or voice interactions might warrant further investigation whilst also allowing for statistical trends to be recorded and analysed.
The apparatus is advantageously arranged for monitoring speech signals and indeed any form of telecommunication traffic.
For example, by analysing a range of parameters of the signals representing traffic such as speech, data or video, patterns, trends and anomalies within a plurality of interactions can be readily identified and these can then be used for example, to influence future automated analysis, and rank or grade the conversations and/or highlight conversations likely to be worthy of detailed investigation or playback by the call-center provider. The means for monitoring the telecommunications signals may be advantageously arranged to monitor a plurality of separate two-way voice, data or video conversations, and this makes the apparatus particularly advantageous for use within a call-centre.
The means for monitoring the telecommunications signals advantageously arranged to monitor the signals digitally by any one variety of appropriate means which typically involve the use of high impedance taps into the network and which have little, or no, effect on the actual network.
It should of course be appreciated that the invention can be arranged for monitoring telecommunications signals transmitted over any appropriate medium, for example a hardwired network comprising twisted pair or co-axial lines or indeed a telecommunications medium employing radio waves.
In cases where the monitored signal is not already in digital form, the apparatus can advantageously include analogue/digital conversion means for operating on the signal produced by the aforesaid means for monitoring the telecommunications signals.
It should also be appreciated that the present invention can comprise means for achieving passive monitoring of a telecommunications network or call-centre etc.
The means for identifying the at least one predetermined parameter advantageously includes a Digital Signal Processor which can be arranged to operate in accordance with any appropriate algorithm. Preferably, the signal processing required by the means for identifying the at least one parameter can advantageously be arranged to be provided by spare capacity arising in the Digital Signal Processors found within the apparatus and primarily arranged for controlling the monitoring, compression and/or recording of signals.
As mentioned above, the particular parameters arranged to be identified by the apparatus can be selected from those that are considered appropriate to the requirements of, for example, the call-centre provider.
However, for further illustration, the following is a non-exhaustive list of parameters that could be identified in accordance with the present invention and assuming that the telecommunications traffic concerned comprises a plurality of two-way telephone interactions such as conversations:
    • non-voice elements within predominantly voice-related interactions for example dialling, Interactive Voice Response Systems, and recorded speech such as interactive voice response prompts, computer synthesized speech or background noise such as line noise,
    • the relationship between transmissions in each direction, for example the delay occurring, or the overlap between, transmissions in opposite directions,
    • the amplitude envelope of the signals, so as to determine caller anger or episodes of shouting,
    • the frequency spectrum of the signal in various frequency bands,
    • advanced parameters characterizing the actual speaker which may advantageously be used in speech authentication;
    • measures of the speed of interaction, for example for determining the ratio of word to inter-word pauses,
    • the language used by the speaker(s),
    • the sex of the speaker(s),
    • the presence or absence of particular words, for example word spotting using advanced speech recognition techniques,
    • the frequency and content of prosody including pauses, repetitions, stutters, and nonsensical utterances in the conversation,
    • vibration or tremor within a voice, and
    • the confidence/accuracy with which words are recognized by the receiving party to the conversation so as to advantageously identify changes in speech patterns arising from a caller.
Parameters such as the following, and having no direct relationship to each call's content, can also be monitored
    • date, time, duration and direction of call,
    • externally generated “tagging” information for transferred calls or calls to particular customers,
As will be appreciated, the importance of each of the above parameters and the way in which they can be combined to highlight particular good, or bad, caller interactions can be readily defined by the call-center provided.
Advantageously, the apparatus can be arranged so as to afford each of the parameters concerned a particular weighting, or relative value.
The apparatus may of course also be arranged to identify the nature of the data monitored, for example whether speech, facsimile, modem or video etc. and the rate at which the signals are monitored can also be recorded and adjusted within the apparatus.
According to a further feature of the invention, the means for identifying the at least one parameter can be arranged to operate in real time or, alternatively, the telecommunications signals can be recorded so as to be monitored by the means for identifying at least one parameter at some later stage.
Advantageously, the means for recording the actual occurrence of the identified parameter(s) can be arranged to identify an absolute value for such occurrences within the communications network and/or call-centre as a whole or, alternatively, the aforementioned recording can be carried out on a per-conversation or a per-caller/operative basis.
The means for recording the occurrence of the identified parameter(s) can advantageously be associated means for analysing the results of the information recorded so as to identify patterns, trends and anomalies within the telecommunications network and/or call-center.
Advantageously, the means for recording the occurrence of the identified parameter(s) can, in association with the means for identifying the predetermined parameter and the means for monitoring the telecommunications signals, be arranged to record the aforementioned occurrence in each of the two directions of traffic separately.
Preferably, the means for identifying the source of the two-way traffic includes means for receiving an identifier tagged on to the traffic so as to identify its source, i.e. the particular operative within the call-centre or the actual caller. Alternatively, means can be provided within the telecommunications monitoring apparatus for determining the terminal number, i.e. the telephone number, of the operative and/or the caller.
The aforementioned identification can also be achieved by way of data and/or speech recognition.
It should also be appreciated that the present invention can include means for providing an output indicative of the required identification of the at least one predetermined parameter. Such output can be arranged to drive audio and/or visual output means so that the call-centre provider can readily identify that a particular parameter has been identified and in which particular conversation the parameter has occurred. Alternatively, or in addition, the occurrence of the parameter can be recorded, on any appropriate medium for later analysis.
Of course, the mere single occurrence of a parameter need not establish an output from such output means and the apparatus can be arranged such that an output is only provided once a decision rule associated with such parameter(s) has been satisfied. Such a decision rule can be arranged such that it depends on present and/or past values of the parameter under consideration and/or other parameters.
Further, once a particular conversation has been identified as exhibiting a particular predetermined parameter, or satisfying a decision rule associated with such parameters, the apparatus can be arranged to allow ready access to the telecommunications “line” upon which the conversation is occurring so that the conversation can be interrupted or suspended as required.
As mentioned previously, the apparatus can be arranged to function in real time or, alternatively, the apparatus can include recording means arranged particularly to record the telecommunications traffic for later monitoring and analysis.
Preferably, the apparatus includes means for reconstructing the signals of the telecommunications traffic to their original form so as, for example, to replay the actual speech as it was delivered to the telecommunications network and/or call-center.
The apparatus can therefore advantageously recall the level of amplification, or attenuation, applied to the signal so as to allow for the subsequent analysis of the originating signal with its original amplitude envelope.
Further, the apparatus may include feedback means arranged to control the means for monitoring the telecommunications signals responsive to an output from means being provided to identify the source of the conversation in which the parameter has been identified, or the decision rule associated with the parameter has been exceeded.
A further embodiment of the present invention comprises an implementation in which means for recording and analysing the monitored signals are built into the actual system providing the transmission of the original signals so that the invention can advantageously take the form of an add-in card to an Automatic Call Distribution System or any other telecommunications system.
Also, it will be appreciated that the present invention can be advantageously arranged so as to be incorporated into a call-centre and indeed the present invention can provide for such a call-centre including apparatus as defined above.
In accordance with another aspect of the present invention, there is provided a method of monitoring signals representing communications traffic, and comprising the steps of:
    • identifying at least one predetermined parameter associated with a monitored signal;
    • recording the occurrence of the identified parameter; and
    • identifying the traffic stream in which the parameter was identified.
The invention is therefore particularly advantageous in allowing the monitoring of respective parts of an at least two-way conversation and which may include the of analysis of the interaction of those parts.
Of course, the method of the present invention can advantageously be arranged to operate in accordance with the further apparatus features defined above.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention is described further hereinafter, by way of example only, with reference to the accompanying drawings in which:
FIG. 1 is a block diagram of a typical recording and analysis system embodying the present invention; and
FIG. 2 is a diagram illustrating a typical data packetisation format employed within the present invention;
FIG. 3 is a flowchart of an example process for monitoring communications traffic; and
FIG. 4 is a list of exemplary parameters.
DESCRIPTION OF THE EMBODIMENT
As mentioned above, the apparatus can advantageously form part of a call-centre in which a plurality of telephone conversations can be monitored so as to provide the call-centre operator with information relating to the “quality” of the service provided by the call-center operatives. Of course, the definition of “quality” will vary according to the requirements of the particular call-centre and, more importantly, the requirements of the customers to that call-centre but typical examples are how well the call-centre operatives handle customers telephone calls, or how well an Interactive Voice Response System serves customers calling for, for example, product details.
The system generally comprises apparatus for the passive monitoring of voice or data signals, algorithms for the analysis of the monitored signals and, apparatus for the storage and reporting of the results of the analysis.
Optional features can include apparatus for recording the actual monitored signals particularly if real time operation is not required, and means for reconstructing the monitored signals into their original form so as to allow for, for example, replay of the speech signal.
FIG. 1 is a block diagram of a recording and analysis system for use in association with a call-centre 10 which includes an exchange switch 14 from which four telephone terminals 12 extend: each of which is used by one of four call-centre operatives handling customer enquiries/transactions via the exchange switch 14.
The monitoring apparatus 16 embodying the present invention, comprises a digital voice recorder 18 which is arranged to monitor the two-way conversation traffic associated with the exchange switch 14 by way of high impedance taps 20, 22 which are connected respectively to signal lines 24, 26 associated with the exchange switch 14 (Step 302, FIG. 3). 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 arrangement application station 34, a station 36 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 data 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. 4). 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 self 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 (Step 306; FIG. 3). 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 neutral 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.
    • determining which recorded calls to retain for future analysis,
    • determining which agents/lines to monitor and how often, and
    • determining which of the monitored signals to analyse and to what depth.
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 sparse 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:
    • degree of interruption (i.e. overlap between agent talking and customer talking),
    • comments made during music or on-hold periods.
    • delays experienced by customers (i.e. the period from the end of their speech to an agent's response),
    • caller/agent talk ratios, i.e. which agents might be talking too much.
However, it should be appreciated that the invention could be adapted to identify parameters such as:
    • “relaxed/stressed” profile of a caller or agent (i.e. by determining changes in volume, speed and tone of speech)
    • frequency of keywords heard (separately from agents and from callers) e.g. are agents remembering to ask follow-up questions about a certain product/service etc; or how often do customers swear at each agent? Or how often do agents swear at customers?
    • frequency of repeat calls. A combination of line, ID and caller ID can be provided to eliminate different people calling from single switchboard/business number
    • languages used by callers?
    • abnormal speech patterns of agents. For example if the speech recognition applied to an agent is consistently and unusually inaccurate for, say, half an hour, the agent should be checked for: drug abuse, excessive tiredness, drunkenness, stress, rush to get away etc.
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 MediStar Voice Reorder 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.

Claims (46)

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.
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.
3. The monitoring system of claim 1, wherein said digital processor further identifies episodes of anger or shouting by analyzing amplitude envelope.
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.
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.
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.
7. The monitoring system of claim 1, wherein said communication traffic controller serves to influence further monitoring actions within the apparatus.
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.
9. The monitoring system of claim 1, wherein the recorder operates in real time to provide a real-time indication of the occurrence.
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.
11. The monitoring system of claim 1, wherein said digital processor as a Digital Signal Processor (30) arranged to operate in accordance with an analyzing algorithm.
12. The monitoring system of claim 1, wherein the digital processor is arranged to operate in real time.
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.
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.
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.
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.
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.
18. A method for recording audio data packets, comprising:
monitoring audio data packets received at a switch associated with a call center, the audio data packets being transmitted over a compputer network and comprising packet headers and packet bodies;
examining data within the audio data packets by using a processor that is communicatively connected to the switch to identify at least one speaker-independent predetermined parameter associated with two-way voice communication; and
storing at least a portion of the audio data packets in a storage device communicatively connected to the prpcessor in accordance with the at least one speaker-independent predetermined parameter.
19. The method of claim 18, wherein the processor analyzes the packet headers.
20. The method of claim 18, wherein examining includes determining telephone interactions to which the audio data packets belong.
21. The method of claim 18, wherein examining includes sorting the audio data packets in accordance with a timestamp.
22. The method of claim 18, further comprising identifying, by the processor, the voice communication content included in the packet bodies of the audio data packets.
23. The method of claim 22, wherein identifying voice communication content includes identifying a frequency of keywords identified in the audio data packets received over the computer network.
24. The method of claim 22, wherein identifying voice communication content includes identifying episodes of anger or shouting based upon an amplitude envelope associated with the audio data packets.
25. The method of claim 22, wherein identifying voice communication content includes identifying a prosody associated with the voice communication content of the audio data packets.
26. The method of claim 22, wherein storing in the storage device is based upon identification of voice communication content that includes the at least one speaker-independent predetermined parameter.
27. The method of claim 22, wherein identifying voice communication content includes examining incoming and outgoing traffic streams to identify whether a talk-over condition exists with respect to the audio data packets.
28. The method of claim 22, wherein identifying voice communication content includes identifying whether one or more of a predetermined group of words exists with respect to the audio data packets.
29. The method of claim 22, wherein identifying voice communication content includes identifying stress in voice content associated with the audio data packets.
30. The method of claim 29, wherein stress is identified by determining changes in volume, speed and tone of voice content associated with the audio data packets.
31. The method of claim 22, wherein identifying voice communication content includes identifying a delay between audio data packet transmissions in opposite directions.
32. The method of claim 18, wherein the examining includes analyzing the packet bodies by the processor.
33. A system operable to acquire audio data packets for recording and analysis, comprising:
an audio data recorder operable to acquire data packets associated with a voice interaction transmitted over a computer network to a call center, the audio data packets comprising packet headers and a packet bodies;
an analysis module operable to analyze the data packets by identifying at least one speaker-independent predetermined parameter associated with two-way voice communication; and
a storage module operable to store at least a portion of the audio data packets in accordance with the at least one speaker-independent predetermined parameter.
34. The system of claim 33, wherein the analysis module is operable to extract data from the packet header, and to analyze the packet body.
35. The system of claim 33, wherein the audio data recorder is further operable to determine telephone interactions to which the data packets belong.
36. The system of claim 33, wherein the audio data packets are sorted in accordance with a timestamp.
37. The system of claim 33, wherein analysis of the packet bodies comprises identifying voice communication content included in the packet bodies of the audio data packets.
38. The system of claim 37, wherein identifying voice communication content includes identifying a frequency of keywords identified in the audio data packets received over the computer network.
39. The system of claim 37, wherein identifying voice communication content includes identifying episodes of anger or shouting based upon an amplitude envelope associated with the audio data packets.
40. The system of claim 37, wherein identifying voice communication content includes identifying a prosody associated with the voice communication content of the audio data packets.
41. The system of claim 37, wherein the storage module stores the portion of the audio data packets based upon identification of voice communication content that includes the at least one speaker-independent predetermined parameter.
42. The system of claim 37, wherein identifying voice communication content includes examining incoming and outgoing traffic streams to identify whether a talk-over condition exists with respect to the audio data packets.
43. The system of claim 37, wherein identifying voice communication content includes identifying whether one or more of a predetermined group of words exists with respect to the audio data packets.
44. The system of claim 37, wherein identifying voice communication content includes identifying stress voice content associated with the audio data packets.
45. The system of claim 37, wherein stress is identified by determining changes in volume, speed and tone of voice content associated with the audio data packets.
46. The system of claim 37, wherein identifying voice communication content includes identifying a delay between data packet transmissions in opposite directions.
US11/509,551 1996-09-26 2006-08-24 System and method to acquire audio data packets for recording and analysis Expired - Lifetime USRE41608E1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/509,551 USRE41608E1 (en) 1996-09-26 2006-08-24 System and method to acquire audio data packets for recording and analysis

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
GB9620082 1996-09-26
GBGB9620082.9A GB9620082D0 (en) 1996-09-26 1996-09-26 Signal monitoring apparatus
US93642897A 1997-09-24 1997-09-24
US09/500,800 US6404857B1 (en) 1996-09-26 2000-02-10 Signal monitoring apparatus for analyzing communications
US10/073,966 US6757361B2 (en) 1996-09-26 2002-02-14 Signal monitoring apparatus analyzing voice communication content
US11/477,124 USRE43183E1 (en) 1996-09-26 2006-06-28 Signal monitoring apparatus analyzing voice communication content
US11/509,551 USRE41608E1 (en) 1996-09-26 2006-08-24 System and method to acquire audio data packets for recording and analysis

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/073,966 Reissue US6757361B2 (en) 1996-09-26 2002-02-14 Signal monitoring apparatus analyzing voice communication content

Publications (1)

Publication Number Publication Date
USRE41608E1 true USRE41608E1 (en) 2010-08-31

Family

ID=10800525

Family Applications (9)

Application Number Title Priority Date Filing Date
US09/500,800 Expired - Lifetime US6404857B1 (en) 1996-09-26 2000-02-10 Signal monitoring apparatus for analyzing communications
US10/073,966 Ceased US6757361B2 (en) 1996-09-26 2002-02-14 Signal monitoring apparatus analyzing voice communication content
US11/477,124 Expired - Lifetime USRE43183E1 (en) 1996-09-26 2006-06-28 Signal monitoring apparatus analyzing voice communication content
US11/509,549 Expired - Lifetime USRE43324E1 (en) 1996-09-26 2006-08-24 VOIP voice interaction monitor
US11/509,550 Expired - Lifetime USRE43255E1 (en) 1996-09-26 2006-08-24 Machine learning based upon feedback from contact center analysis
US11/509,554 Expired - Lifetime USRE41534E1 (en) 1996-09-26 2006-08-24 Utilizing spare processing capacity to analyze a call center interaction
US11/509,553 Expired - Lifetime USRE40634E1 (en) 1996-09-26 2006-08-24 Voice interaction analysis module
US11/509,551 Expired - Lifetime USRE41608E1 (en) 1996-09-26 2006-08-24 System and method to acquire audio data packets for recording and analysis
US11/583,381 Expired - Lifetime USRE43386E1 (en) 1996-09-26 2006-10-19 Communication management system for network-based telephones

Family Applications Before (7)

Application Number Title Priority Date Filing Date
US09/500,800 Expired - Lifetime US6404857B1 (en) 1996-09-26 2000-02-10 Signal monitoring apparatus for analyzing communications
US10/073,966 Ceased US6757361B2 (en) 1996-09-26 2002-02-14 Signal monitoring apparatus analyzing voice communication content
US11/477,124 Expired - Lifetime USRE43183E1 (en) 1996-09-26 2006-06-28 Signal monitoring apparatus analyzing voice communication content
US11/509,549 Expired - Lifetime USRE43324E1 (en) 1996-09-26 2006-08-24 VOIP voice interaction monitor
US11/509,550 Expired - Lifetime USRE43255E1 (en) 1996-09-26 2006-08-24 Machine learning based upon feedback from contact center analysis
US11/509,554 Expired - Lifetime USRE41534E1 (en) 1996-09-26 2006-08-24 Utilizing spare processing capacity to analyze a call center interaction
US11/509,553 Expired - Lifetime USRE40634E1 (en) 1996-09-26 2006-08-24 Voice interaction analysis module

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/583,381 Expired - Lifetime USRE43386E1 (en) 1996-09-26 2006-10-19 Communication management system for network-based telephones

Country Status (6)

Country Link
US (9) US6404857B1 (en)
EP (1) EP0833489B1 (en)
AT (1) ATE217741T1 (en)
CA (1) CA2215481A1 (en)
DE (1) DE69712583T2 (en)
GB (1) GB9620082D0 (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080195395A1 (en) * 2007-02-08 2008-08-14 Jonghae Kim System and method for telephonic voice and speech authentication
US20090034436A1 (en) * 2007-07-30 2009-02-05 Verint Americas Inc. Systems and methods of recording solution interface
US20090202060A1 (en) * 2008-02-11 2009-08-13 Kim Moon J Telephonic voice authentication and display
US20100054449A1 (en) * 2005-05-13 2010-03-04 At&T Intellectual Property L,L,P. System and Method of Determining Call Treatment of Repeat Calls
US8751232B2 (en) 2004-08-12 2014-06-10 At&T Intellectual Property I, L.P. System and method for targeted tuning of a speech recognition system
US8824659B2 (en) 2005-01-10 2014-09-02 At&T Intellectual Property I, L.P. System and method for speech-enabled call routing
US20140277655A1 (en) * 2003-07-28 2014-09-18 Sonos, Inc Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data
US9112972B2 (en) 2004-12-06 2015-08-18 Interactions Llc System and method for processing speech
US9141645B2 (en) 2003-07-28 2015-09-22 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US9158327B2 (en) 2003-07-28 2015-10-13 Sonos, Inc. Method and apparatus for skipping tracks in a multi-zone system
US9207905B2 (en) 2003-07-28 2015-12-08 Sonos, Inc. Method and apparatus for providing synchrony group status information
US9374607B2 (en) 2012-06-26 2016-06-21 Sonos, Inc. Media playback system with guest access
US9729115B2 (en) 2012-04-27 2017-08-08 Sonos, Inc. Intelligently increasing the sound level of player
US9749760B2 (en) 2006-09-12 2017-08-29 Sonos, Inc. Updating zone configuration in a multi-zone media system
US9756424B2 (en) 2006-09-12 2017-09-05 Sonos, Inc. Multi-channel pairing in a media system
US9766853B2 (en) 2006-09-12 2017-09-19 Sonos, Inc. Pair volume control
US9781513B2 (en) 2014-02-06 2017-10-03 Sonos, Inc. Audio output balancing
US9787550B2 (en) 2004-06-05 2017-10-10 Sonos, Inc. Establishing a secure wireless network with a minimum human intervention
US9794707B2 (en) 2014-02-06 2017-10-17 Sonos, Inc. Audio output balancing
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US10306364B2 (en) 2012-09-28 2019-05-28 Sonos, Inc. Audio processing adjustments for playback devices based on determined characteristics of audio content
US10642889B2 (en) 2017-02-20 2020-05-05 Gong I.O Ltd. Unsupervised automated topic detection, segmentation and labeling of conversations
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US11276407B2 (en) 2018-04-17 2022-03-15 Gong.Io Ltd. Metadata-based diarization of teleconferences
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11403062B2 (en) 2015-06-11 2022-08-02 Sonos, Inc. Multiple groupings in a playback system
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US11481182B2 (en) 2016-10-17 2022-10-25 Sonos, Inc. Room association based on name
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US11894975B2 (en) 2004-06-05 2024-02-06 Sonos, Inc. Playback device connection

Families Citing this family (252)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9620082D0 (en) 1996-09-26 1996-11-13 Eyretel Ltd Signal monitoring apparatus
US6404746B1 (en) * 1999-07-13 2002-06-11 Intervoice Limited Partnership System and method for packet network media redirection
US6600821B1 (en) * 1999-10-26 2003-07-29 Rockwell Electronic Commerce Corp. System and method for automatically detecting problematic calls
US7574000B2 (en) * 2000-01-13 2009-08-11 Verint Americas Inc. System and method for analysing communications streams
GB0000735D0 (en) 2000-01-13 2000-03-08 Eyretel Ltd System and method for analysing communication streams
US6574332B1 (en) * 2000-01-24 2003-06-03 Rockwell Electronic Commerce Technologies Llc Automatic call distribution system agent log-on with pseudo-port
US6603854B1 (en) * 2000-02-25 2003-08-05 Teltronics, Inc. System and method for evaluating agents in call center
US7321298B2 (en) 2000-02-25 2008-01-22 Harris Corporation Skills based routing method and system for call center
US7325190B1 (en) 2000-10-02 2008-01-29 Boehmer Tiffany D Interface system and method of building rules and constraints for a resource scheduling system
GB0103381D0 (en) * 2001-02-12 2001-03-28 Eyretel Ltd Packet data recording method and system
US8015042B2 (en) * 2001-04-02 2011-09-06 Verint Americas Inc. Methods for long-range contact center staff planning utilizing discrete event simulation
US6952732B2 (en) 2001-04-30 2005-10-04 Blue Pumpkin Software, Inc. Method and apparatus for multi-contact scheduling
US6959405B2 (en) * 2001-04-18 2005-10-25 Blue Pumpkin Software, Inc. Method and system for concurrent error identification in resource scheduling
US7899167B1 (en) 2003-08-15 2011-03-01 Securus Technologies, Inc. Centralized call processing
US8000269B1 (en) 2001-07-13 2011-08-16 Securus Technologies, Inc. Call processing with voice over internet protocol transmission
US7953219B2 (en) * 2001-07-19 2011-05-31 Nice Systems, Ltd. Method apparatus and system for capturing and analyzing interaction based content
US7728870B2 (en) 2001-09-06 2010-06-01 Nice Systems Ltd Advanced quality management and recording solutions for walk-in environments
AU2002334356A1 (en) * 2001-09-06 2003-03-18 Nice Systems Ltd. Recording of interactions between a customer and a sales person at a point of sales
WO2003028358A2 (en) * 2001-09-24 2003-04-03 Nice Systems Ltd. System and method for the automatic control of video frame rate
US20030197060A1 (en) * 2001-12-06 2003-10-23 Vince Coyner Consumer-focused gallon-based prepaid gasoline card, system and method for a car drivers
US7443970B2 (en) * 2001-12-17 2008-10-28 International Business Machines Corporation Logging calls according to call context
US7882212B1 (en) 2002-01-28 2011-02-01 Verint Systems Inc. Methods and devices for archiving recorded interactions and retrieving stored recorded interactions
US7424715B1 (en) 2002-01-28 2008-09-09 Verint Americas Inc. Method and system for presenting events associated with recorded data exchanged between a server and a user
US7149788B1 (en) 2002-01-28 2006-12-12 Witness Systems, Inc. Method and system for providing access to captured multimedia data from a multimedia player
US20030145140A1 (en) * 2002-01-31 2003-07-31 Christopher Straut Method, apparatus, and system for processing data captured during exchanges between a server and a user
US7219138B2 (en) * 2002-01-31 2007-05-15 Witness Systems, Inc. Method, apparatus, and system for capturing data exchanged between a server and a user
US9008300B2 (en) 2002-01-28 2015-04-14 Verint Americas Inc Complex recording trigger
US7436887B2 (en) 2002-02-06 2008-10-14 Playtex Products, Inc. Method and apparatus for video frame sequence-based object tracking
US20050128304A1 (en) * 2002-02-06 2005-06-16 Manasseh Frederick M. System and method for traveler interactions management
EP1472869A4 (en) * 2002-02-06 2008-07-30 Nice Systems Ltd System and method for video content analysis-based detection, surveillance and alarm management
WO2003074326A1 (en) 2002-03-07 2003-09-12 Nice Systems Ltd. Method and apparatus for internal and external monitoring of a transportation vehicle
GB0208711D0 (en) * 2002-04-16 2002-05-29 Neural Technologies Ltd A hierarchical system for analysing data streams
US7916845B2 (en) 2006-04-13 2011-03-29 Securus Technologies, Inc. Unauthorized call activity detection and prevention systems and methods for a Voice over Internet Protocol environment
US7860222B1 (en) 2003-11-24 2010-12-28 Securus Technologies, Inc. Systems and methods for acquiring, accessing, and analyzing investigative information
US9020114B2 (en) 2002-04-29 2015-04-28 Securus Technologies, Inc. Systems and methods for detecting a call anomaly using biometric identification
US9026468B2 (en) * 2002-04-29 2015-05-05 Securus Technologies, Inc. System and method for proactively establishing a third-party payment account for services rendered to a resident of a controlled-environment facility
US7076031B1 (en) * 2002-05-03 2006-07-11 James Russell Bress System and method for telephone signal collection and analysis
US7415605B2 (en) * 2002-05-21 2008-08-19 Bio-Key International, Inc. Biometric identification network security
GB0219493D0 (en) 2002-08-21 2002-10-02 Eyretel Plc Method and system for communications monitoring
US7646927B2 (en) * 2002-09-19 2010-01-12 Ricoh Company, Ltd. Image processing and display scheme for rendering an image at high speed
US7151826B2 (en) * 2002-09-27 2006-12-19 Rockwell Electronics Commerce Technologies L.L.C. Third party coaching for agents in a communication system
US7716311B2 (en) * 2002-09-30 2010-05-11 Avaya Inc. Method and apparatus for monitoring of switch resources using resource group definitions
US8055503B2 (en) 2002-10-18 2011-11-08 Siemens Enterprise Communications, Inc. Methods and apparatus for audio data analysis and data mining using speech recognition
WO2004036544A2 (en) * 2002-10-18 2004-04-29 Ser Solutions, Inc. Methods and apparatus for audio data analysis and data mining using speech recognition
US7184540B2 (en) * 2002-11-26 2007-02-27 Rockwell Electronic Commerce Technologies, Llc Personality based matching of callers to agents in a communication system
US7861088B1 (en) * 2002-12-10 2010-12-28 Verizon Laboratories Inc. Method and system for verifiably recording voice communications
US7979698B2 (en) * 2003-02-19 2011-07-12 Hewlett-Packard Development Company, L.P. Apparatus and method for proving authenticity with personal characteristics
AU2003219502A1 (en) 2003-04-09 2004-11-01 Nice Systems Ltd. Apparatus, system and method for dispute resolution, regulation compliance and quality management in financial institutions
US7487094B1 (en) 2003-06-20 2009-02-03 Utopy, Inc. System and method of call classification with context modeling based on composite words
US20050010411A1 (en) * 2003-07-09 2005-01-13 Luca Rigazio Speech data mining for call center management
US7529357B1 (en) 2003-08-15 2009-05-05 Evercom Systems, Inc. Inmate management and call processing systems and methods
WO2005018097A2 (en) * 2003-08-18 2005-02-24 Nice Systems Ltd. Apparatus and method for audio content analysis, marking and summing
CA2536522C (en) 2003-08-22 2013-10-29 Ser Solutions, Inc. System for and method of automated quality monitoring
EP1632083A4 (en) * 2003-11-05 2007-05-02 Nice Systems Ltd Apparatus and method for event-driven content analysis
US7551732B2 (en) * 2003-12-08 2009-06-23 Global Tel*Link Corporation Centralized voice over IP recording and retrieval method and apparatus
US20050157854A1 (en) * 2004-01-16 2005-07-21 Chi Wah Lo Telephone recording system
EP1634225A4 (en) * 2004-03-10 2008-01-16 Nice Systems Ltd Apparatus and method for generating a content-based follow up
US7086139B2 (en) * 2004-04-30 2006-08-08 Hitachi Global Storage Technologies Netherlands B.V. Methods of making magnetic write heads using electron beam lithography
US20050282563A1 (en) * 2004-06-17 2005-12-22 Ixi Mobile (R&D) Ltd. Message recognition and display system and method for a mobile communication device
US8204884B2 (en) * 2004-07-14 2012-06-19 Nice Systems Ltd. Method, apparatus and system for capturing and analyzing interaction based content
WO2006021943A1 (en) * 2004-08-09 2006-03-02 Nice Systems Ltd. Apparatus and method for multimedia content based
US8724891B2 (en) * 2004-08-31 2014-05-13 Ramot At Tel-Aviv University Ltd. Apparatus and methods for the detection of abnormal motion in a video stream
US7496345B1 (en) 2004-09-30 2009-02-24 Evercom Systems, Inc. Systems and methods for processing calls directed to telephones having a portable interface
EP1650746A1 (en) * 2004-10-19 2006-04-26 France Telecom S.A. Method and computer program for managing barge-in in man-machine interface systems
EP1650745A1 (en) * 2004-10-19 2006-04-26 France Telecom S.A. Method and computer program for managing barge in a man-machine interface systems
US20060111912A1 (en) * 2004-11-19 2006-05-25 Christian Andrew D Audio analysis of voice communications over data networks to prevent unauthorized usage
US8078463B2 (en) * 2004-11-23 2011-12-13 Nice Systems, Ltd. Method and apparatus for speaker spotting
US8005675B2 (en) * 2005-03-17 2011-08-23 Nice Systems, Ltd. Apparatus and method for audio analysis
US20060217996A1 (en) 2005-03-23 2006-09-28 E2Interactive, Inc. D/B/A E2Interactive, Inc. Point-of-sale activation of media device account
EP1867167A4 (en) * 2005-04-03 2009-05-06 Nice Systems Ltd Apparatus and methods for the semi-automatic tracking and examining of an object or an event in a monitored site
US8094790B2 (en) 2005-05-18 2012-01-10 Mattersight Corporation Method and software for training a customer service representative by analysis of a telephonic interaction between a customer and a contact center
US8094803B2 (en) 2005-05-18 2012-01-10 Mattersight Corporation Method and system for analyzing separated voice data of a telephonic communication between a customer and a contact center by applying a psychological behavioral model thereto
US7386105B2 (en) * 2005-05-27 2008-06-10 Nice Systems Ltd Method and apparatus for fraud detection
US9300790B2 (en) 2005-06-24 2016-03-29 Securus Technologies, Inc. Multi-party conversation analyzer and logger
CA2531431C (en) * 2005-08-08 2013-06-04 Bce Inc Method, system and apparatus for communicating data associated with a user of a voice communication device
CA2531552C (en) * 2005-08-08 2013-02-26 Bce Inc Method, system and apparatus for controlling a voice recorder
JP5124085B2 (en) * 2005-08-24 2013-01-23 押尾産業株式会社 Self-supporting bag and its manufacturing method
US7716048B2 (en) * 2006-01-25 2010-05-11 Nice Systems, Ltd. Method and apparatus for segmentation of audio interactions
US9167000B2 (en) * 2006-02-14 2015-10-20 Ca, Inc. Dynamic threat event management system and method
US8112298B2 (en) * 2006-02-22 2012-02-07 Verint Americas, Inc. Systems and methods for workforce optimization
US7853006B1 (en) 2006-02-22 2010-12-14 Verint Americas Inc. Systems and methods for scheduling call center agents using quality data and correlation-based discovery
US7864946B1 (en) 2006-02-22 2011-01-04 Verint Americas Inc. Systems and methods for scheduling call center agents using quality data and correlation-based discovery
US8112306B2 (en) * 2006-02-22 2012-02-07 Verint Americas, Inc. System and method for facilitating triggers and workflows in workforce optimization
US8108237B2 (en) * 2006-02-22 2012-01-31 Verint Americas, Inc. Systems for integrating contact center monitoring, training and scheduling
US8160233B2 (en) * 2006-02-22 2012-04-17 Verint Americas Inc. System and method for detecting and displaying business transactions
US8670552B2 (en) * 2006-02-22 2014-03-11 Verint Systems, Inc. System and method for integrated display of multiple types of call agent data
US20070206767A1 (en) * 2006-02-22 2007-09-06 Witness Systems, Inc. System and method for integrated display of recorded interactions and call agent data
US8117064B2 (en) * 2006-02-22 2012-02-14 Verint Americas, Inc. Systems and methods for workforce optimization and analytics
US7734783B1 (en) 2006-03-21 2010-06-08 Verint Americas Inc. Systems and methods for determining allocations for distributed multi-site contact centers
US8126134B1 (en) 2006-03-30 2012-02-28 Verint Americas, Inc. Systems and methods for scheduling of outbound agents
US8594313B2 (en) 2006-03-31 2013-11-26 Verint Systems, Inc. Systems and methods for endpoint recording using phones
US20080008296A1 (en) * 2006-03-31 2008-01-10 Vernit Americas Inc. Data Capture in a Distributed Network
US8204056B2 (en) 2006-03-31 2012-06-19 Verint Americas, Inc. Systems and methods for endpoint recording using a media application server
US7995612B2 (en) * 2006-03-31 2011-08-09 Verint Americas, Inc. Systems and methods for capturing communication signals [32-bit or 128-bit addresses]
US20070237525A1 (en) * 2006-03-31 2007-10-11 Witness Systems, Inc. Systems and methods for modular capturing various communication signals
US7822018B2 (en) * 2006-03-31 2010-10-26 Verint Americas Inc. Duplicate media stream
US7672746B1 (en) 2006-03-31 2010-03-02 Verint Americas Inc. Systems and methods for automatic scheduling of a workforce
US7680264B2 (en) * 2006-03-31 2010-03-16 Verint Americas Inc. Systems and methods for endpoint recording using a conference bridge
US8442033B2 (en) * 2006-03-31 2013-05-14 Verint Americas, Inc. Distributed voice over internet protocol recording
US7774854B1 (en) 2006-03-31 2010-08-10 Verint Americas Inc. Systems and methods for protecting information
US7826608B1 (en) 2006-03-31 2010-11-02 Verint Americas Inc. Systems and methods for calculating workforce staffing statistics
US7852994B1 (en) 2006-03-31 2010-12-14 Verint Americas Inc. Systems and methods for recording audio
US8000465B2 (en) * 2006-03-31 2011-08-16 Verint Americas, Inc. Systems and methods for endpoint recording using gateways
US7792278B2 (en) 2006-03-31 2010-09-07 Verint Americas Inc. Integration of contact center surveys
US7701972B1 (en) 2006-03-31 2010-04-20 Verint Americas Inc. Internet protocol analyzing
US8130938B2 (en) 2006-03-31 2012-03-06 Verint Americas, Inc. Systems and methods for endpoint recording using recorders
US8254262B1 (en) 2006-03-31 2012-08-28 Verint Americas, Inc. Passive recording and load balancing
US8155275B1 (en) 2006-04-03 2012-04-10 Verint Americas, Inc. Systems and methods for managing alarms from recorders
US8331549B2 (en) * 2006-05-01 2012-12-11 Verint Americas Inc. System and method for integrated workforce and quality management
US8396732B1 (en) 2006-05-08 2013-03-12 Verint Americas Inc. System and method for integrated workforce and analytics
US20070282807A1 (en) * 2006-05-10 2007-12-06 John Ringelman Systems and methods for contact center analysis
US7817795B2 (en) * 2006-05-10 2010-10-19 Verint Americas, Inc. Systems and methods for data synchronization in a customer center
US7660407B2 (en) 2006-06-27 2010-02-09 Verint Americas Inc. Systems and methods for scheduling contact center agents
US20070297578A1 (en) * 2006-06-27 2007-12-27 Witness Systems, Inc. Hybrid recording of communications
US7660406B2 (en) * 2006-06-27 2010-02-09 Verint Americas Inc. Systems and methods for integrating outsourcers
US7660307B2 (en) * 2006-06-29 2010-02-09 Verint Americas Inc. Systems and methods for providing recording as a network service
US7903568B2 (en) * 2006-06-29 2011-03-08 Verint Americas Inc. Systems and methods for providing recording as a network service
US7881471B2 (en) * 2006-06-30 2011-02-01 Verint Systems Inc. Systems and methods for recording an encrypted interaction
US7848524B2 (en) * 2006-06-30 2010-12-07 Verint Americas Inc. Systems and methods for a secure recording environment
US7966397B2 (en) 2006-06-30 2011-06-21 Verint Americas Inc. Distributive data capture
US20080052535A1 (en) * 2006-06-30 2008-02-28 Witness Systems, Inc. Systems and Methods for Recording Encrypted Interactions
US8131578B2 (en) * 2006-06-30 2012-03-06 Verint Americas Inc. Systems and methods for automatic scheduling of a workforce
US7769176B2 (en) 2006-06-30 2010-08-03 Verint Americas Inc. Systems and methods for a secure recording environment
US7953621B2 (en) 2006-06-30 2011-05-31 Verint Americas Inc. Systems and methods for displaying agent activity exceptions
US7853800B2 (en) 2006-06-30 2010-12-14 Verint Americas Inc. Systems and methods for a secure recording environment
US20080004945A1 (en) * 2006-06-30 2008-01-03 Joe Watson Automated scoring of interactions
US8213316B1 (en) * 2006-09-14 2012-07-03 Avaya Inc. Method and apparatus for improving voice recording using an extended buffer
US7930314B2 (en) * 2006-09-28 2011-04-19 Verint Americas Inc. Systems and methods for storing and searching data in a customer center environment
US7953750B1 (en) 2006-09-28 2011-05-31 Verint Americas, Inc. Systems and methods for storing and searching data in a customer center environment
US7752043B2 (en) 2006-09-29 2010-07-06 Verint Americas Inc. Multi-pass speech analytics
US7991613B2 (en) 2006-09-29 2011-08-02 Verint Americas Inc. Analyzing audio components and generating text with integrated additional session information
US7899176B1 (en) 2006-09-29 2011-03-01 Verint Americas Inc. Systems and methods for discovering customer center information
US8068602B1 (en) 2006-09-29 2011-11-29 Verint Americas, Inc. Systems and methods for recording using virtual machines
US7570755B2 (en) 2006-09-29 2009-08-04 Verint Americas Inc. Routine communication sessions for recording
US20080082387A1 (en) * 2006-09-29 2008-04-03 Swati Tewari Systems and methods or partial shift swapping
US8645179B2 (en) * 2006-09-29 2014-02-04 Verint Americas Inc. Systems and methods of partial shift swapping
US7881216B2 (en) * 2006-09-29 2011-02-01 Verint Systems Inc. Systems and methods for analyzing communication sessions using fragments
US7920482B2 (en) 2006-09-29 2011-04-05 Verint Americas Inc. Systems and methods for monitoring information corresponding to communication sessions
US7885813B2 (en) * 2006-09-29 2011-02-08 Verint Systems Inc. Systems and methods for analyzing communication sessions
US8199886B2 (en) * 2006-09-29 2012-06-12 Verint Americas, Inc. Call control recording
US7873156B1 (en) 2006-09-29 2011-01-18 Verint Americas Inc. Systems and methods for analyzing contact center interactions
US20080080685A1 (en) * 2006-09-29 2008-04-03 Witness Systems, Inc. Systems and Methods for Recording in a Contact Center Environment
US7899178B2 (en) 2006-09-29 2011-03-01 Verint Americas Inc. Recording invocation of communication sessions
US8837697B2 (en) * 2006-09-29 2014-09-16 Verint Americas Inc. Call control presence and recording
US7613290B2 (en) * 2006-09-29 2009-11-03 Verint Americas Inc. Recording using proxy servers
US8005676B2 (en) * 2006-09-29 2011-08-23 Verint Americas, Inc. Speech analysis using statistical learning
US7965828B2 (en) 2006-09-29 2011-06-21 Verint Americas Inc. Call control presence
US8130926B2 (en) * 2006-12-08 2012-03-06 Verint Americas, Inc. Systems and methods for recording data
US8130925B2 (en) * 2006-12-08 2012-03-06 Verint Americas, Inc. Systems and methods for recording
US8280011B2 (en) * 2006-12-08 2012-10-02 Verint Americas, Inc. Recording in a distributed environment
US7945037B1 (en) 2006-11-22 2011-05-17 Securus Technologies, Inc. System and method for remote call forward detection using signaling
US20080137814A1 (en) * 2006-12-07 2008-06-12 Jamie Richard Williams Systems and Methods for Replaying Recorded Data
US20080162454A1 (en) * 2007-01-03 2008-07-03 Motorola, Inc. Method and apparatus for keyword-based media item transmission
US20080172359A1 (en) * 2007-01-11 2008-07-17 Motorola, Inc. Method and apparatus for providing contextual support to a monitored communication
US20080208579A1 (en) * 2007-02-27 2008-08-28 Verint Systems Ltd. Session recording and playback with selective information masking
US9247056B2 (en) * 2007-02-28 2016-01-26 International Business Machines Corporation Identifying contact center agents based upon biometric characteristics of an agent's speech
US20080244686A1 (en) * 2007-03-27 2008-10-02 Witness Systems, Inc. Systems and Methods for Enhancing Security of Files
US8743730B2 (en) * 2007-03-30 2014-06-03 Verint Americas Inc. Systems and methods for recording resource association for a communications environment
US8170184B2 (en) 2007-03-30 2012-05-01 Verint Americas, Inc. Systems and methods for recording resource association in a recording environment
US9106737B2 (en) * 2007-03-30 2015-08-11 Verint Americas, Inc. Systems and methods for recording resource association for recording
US8437465B1 (en) 2007-03-30 2013-05-07 Verint Americas, Inc. Systems and methods for capturing communications data
US8718262B2 (en) 2007-03-30 2014-05-06 Mattersight Corporation Method and system for automatically routing a telephonic communication base on analytic attributes associated with prior telephonic communication
US8023639B2 (en) 2007-03-30 2011-09-20 Mattersight Corporation Method and system determining the complexity of a telephonic communication received by a contact center
US10796392B1 (en) 2007-05-22 2020-10-06 Securus Technologies, Llc Systems and methods for facilitating booking, bonding and release
US20080300963A1 (en) * 2007-05-30 2008-12-04 Krithika Seetharaman System and Method for Long Term Forecasting
US20080300955A1 (en) * 2007-05-30 2008-12-04 Edward Hamilton System and Method for Multi-Week Scheduling
US8315901B2 (en) * 2007-05-30 2012-11-20 Verint Systems Inc. Systems and methods of automatically scheduling a workforce
US10419611B2 (en) 2007-09-28 2019-09-17 Mattersight Corporation System and methods for determining trends in electronic communications
US8401155B1 (en) 2008-05-23 2013-03-19 Verint Americas, Inc. Systems and methods for secure recording in a customer center environment
US8332212B2 (en) * 2008-06-18 2012-12-11 Cogi, Inc. Method and system for efficient pacing of speech for transcription
WO2010041507A1 (en) * 2008-10-10 2010-04-15 インターナショナル・ビジネス・マシーンズ・コーポレーション System and method which extract specific situation in conversation
US8654963B2 (en) 2008-12-19 2014-02-18 Genesys Telecommunications Laboratories, Inc. Method and system for integrating an interaction management system with a business rules management system
US20100158237A1 (en) * 2008-12-19 2010-06-24 Nortel Networks Limited Method and Apparatus for Monitoring Contact Center Performance
US8548812B2 (en) * 2008-12-22 2013-10-01 Avaya Inc. Method and system for detecting a relevant utterance in a voice session
US20100161604A1 (en) * 2008-12-23 2010-06-24 Nice Systems Ltd Apparatus and method for multimedia content based manipulation
KR101520896B1 (en) * 2009-01-13 2015-05-18 삼성전자주식회사 Apparatus and method for managing data in portable terminal
US8719016B1 (en) 2009-04-07 2014-05-06 Verint Americas Inc. Speech analytics system and system and method for determining structured speech
US8463606B2 (en) 2009-07-13 2013-06-11 Genesys Telecommunications Laboratories, Inc. System for analyzing interactions and reporting analytic results to human-operated and system interfaces in real time
US20110044447A1 (en) * 2009-08-21 2011-02-24 Nexidia Inc. Trend discovery in audio signals
IL201130A (en) * 2009-09-23 2013-09-30 Verint Systems Ltd Systems and methods for large-scale link analysis
IL201129A (en) * 2009-09-23 2014-02-27 Verint Systems Ltd System and method for automatic camera hand off using location measurements
US10115065B1 (en) 2009-10-30 2018-10-30 Verint Americas Inc. Systems and methods for automatic scheduling of a workforce
IL202686A (en) * 2009-12-10 2016-06-30 Verint Systems Ltd System and method for mass link analysis using rule engines
IL203628A (en) * 2010-01-31 2015-09-24 Verint Systems Ltd Systems and methods for web decoding
US8509733B2 (en) 2010-04-28 2013-08-13 Verint Americas, Inc. System and method for determining commonly used communication terminals and for identifying noisy entities in large-scale link analysis
IL205394A (en) 2010-04-28 2016-09-29 Verint Systems Ltd System and method for automatic identification of speech coding scheme
IL206240A0 (en) 2010-06-08 2011-02-28 Verint Systems Ltd Systems and methods for extracting media from network traffic having unknown protocols
IL208970A0 (en) * 2010-10-28 2011-06-30 Verint Systems Ltd System and method for communication terminal surveillance based on speaker recognition
IL209008A (en) 2010-10-31 2015-09-24 Verint Systems Ltd System and method for ip target traffic analysis
US20120191454A1 (en) * 2011-01-26 2012-07-26 TrackThings LLC Method and Apparatus for Obtaining Statistical Data from a Conversation
IL210899A (en) 2011-01-27 2015-08-31 Verint Systems Ltd System and method for decoding traffic over proxy servers
IL210900A (en) 2011-01-27 2015-08-31 Verint Systems Ltd System and method for efficient classification and processing of network traffic
IL210897A (en) 2011-01-27 2017-12-31 Verint Systems Ltd Systems and methods for flow table management
IL212344A (en) 2011-04-14 2015-03-31 Verint Systems Ltd System and method for selective inspection of encrypted traffic
US20130110565A1 (en) * 2011-04-25 2013-05-02 Transparency Sciences, Llc System, Method and Computer Program Product for Distributed User Activity Management
IL212511A (en) 2011-04-27 2016-03-31 Verint Systems Ltd System and method for keyword spotting using multiple character encoding schemes
EP2702740B1 (en) * 2011-04-28 2020-07-22 VoIPFuture GmbH Correlation of media plane and signaling plane of media services in a packet-switched network
US9514281B2 (en) * 2011-05-03 2016-12-06 Graeme John HIRST Method and system of longitudinal detection of dementia through lexical and syntactic changes in writing
IL214360A (en) 2011-07-31 2016-05-31 Verint Systems Ltd System and method for main page identification in web decoding
IL216059A (en) 2011-10-31 2016-11-30 Verint Systems Ltd System and method for target profiling using social network analysis
IL216058B (en) 2011-10-31 2019-08-29 Verint Systems Ltd System and method for link analysis based on image processing
IL216056B (en) 2011-10-31 2018-04-30 Verint Systems Ltd Combined database system and method
IL219361A (en) 2012-04-23 2017-09-28 Verint Systems Ltd Systems and methods for combined physical and cyber data security
IL219499B (en) 2012-04-30 2019-02-28 Verint Systems Ltd System and method for malware detection
WO2013184667A1 (en) 2012-06-05 2013-12-12 Rank Miner, Inc. System, method and apparatus for voice analytics of recorded audio
IL221176B (en) 2012-07-29 2019-02-28 Verint Systems Ltd System and method for passive decoding of social network activity using replica database
US9491069B2 (en) 2012-07-29 2016-11-08 Verint Systems Ltd. System and method of high volume rule engine
IL221175A (en) 2012-07-29 2017-08-31 Verint Systems Ltd System and method for automatic provisioning of multi-stage rule-based traffic filtering
IL222574A (en) 2012-10-21 2016-12-29 Verint Systems Ltd System and method for user-privacy-aware communication monitoring and analysis
EP2725512B1 (en) 2012-10-23 2019-03-27 Verint Systems Ltd. System and method for malware detection using multi-dimensional feature clustering
IL222743A (en) 2012-10-29 2017-03-30 Verint Systems Ltd System and method for identifying contacts of a target user in a social network
US9912816B2 (en) 2012-11-29 2018-03-06 Genesys Telecommunications Laboratories, Inc. Workload distribution with resource awareness
US8923490B2 (en) 2012-12-17 2014-12-30 Capital One Financial Corporation Systems and methods for providing searchable customer call indexes
US9542936B2 (en) 2012-12-29 2017-01-10 Genesys Telecommunications Laboratories, Inc. Fast out-of-vocabulary search in automatic speech recognition systems
IL224482B (en) 2013-01-29 2018-08-30 Verint Systems Ltd System and method for keyword spotting using representative dictionary
IL224525A (en) 2013-01-31 2017-01-31 Verint Systems Ltd System and method for bit-map based keyword spotting in communication traffic
US9178989B2 (en) 2013-03-15 2015-11-03 Genesys Telecommunications Laboratories, Inc. Call event tagging and call recording stitching for contact center call recordings
US20140310000A1 (en) * 2013-04-16 2014-10-16 Nexidia Inc. Spotting and filtering multimedia
IL226056A (en) 2013-04-28 2017-06-29 Verint Systems Ltd Systems and methods for keyword spotting using adaptive management of multiple pattern matching algorithms
IL226747B (en) 2013-06-04 2019-01-31 Verint Systems Ltd System and method for malware detection learning
IL227332B (en) 2013-07-04 2020-08-31 Verint Systems Ltd System and method for automated generation of web decoding templates
US9479641B2 (en) 2013-10-01 2016-10-25 Interactive Intelligence Group, Inc. System and method for routing a communication utilizing scoring
IL229154B (en) 2013-10-30 2019-02-28 Verint Systems Ltd System and method for conditional analysis of network traffic
US9646613B2 (en) * 2013-11-29 2017-05-09 Daon Holdings Limited Methods and systems for splitting a digital signal
IL230741B (en) 2014-01-30 2019-11-28 Verint Systems Ltd Systems and methods for keyword spotting using alternating search algorithms
IL230742A (en) 2014-01-30 2016-09-29 Verint Systems Ltd System and method for extracting user identifiers over encrypted communication traffic
IL232316A (en) 2014-04-28 2017-04-30 Verint Systems Ltd System and method for demographic profiling of mobile terminal users based on network-centric estimation of installed mobile applications and their usage patterns
US10141002B2 (en) 2014-06-20 2018-11-27 Plantronics, Inc. Communication devices and methods for temporal analysis of voice calls
IL233776B (en) 2014-07-24 2019-02-28 Verint Systems Ltd System and method for range matching
US10142472B2 (en) 2014-09-05 2018-11-27 Plantronics, Inc. Collection and analysis of audio during hold
US10178473B2 (en) 2014-09-05 2019-01-08 Plantronics, Inc. Collection and analysis of muted audio
US10356242B2 (en) * 2015-01-19 2019-07-16 Avaya Inc. System and method for managing communication interrupts in an enterprise
US10560842B2 (en) 2015-01-28 2020-02-11 Verint Systems Ltd. System and method for combined network-side and off-air monitoring of wireless networks
IL238001B (en) 2015-03-29 2020-05-31 Verint Systems Ltd System and method for identifying communication session participants based on traffic patterns
US9641680B1 (en) 2015-04-21 2017-05-02 Eric Wold Cross-linking call metadata
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
IL242218B (en) 2015-10-22 2020-11-30 Verint Systems Ltd System and method for maintaining a dynamic dictionary
IL242219B (en) 2015-10-22 2020-11-30 Verint Systems Ltd System and method for keyword searching using both static and dynamic dictionaries
US10043517B2 (en) * 2015-12-09 2018-08-07 International Business Machines Corporation Audio-based event interaction analytics
IL245299B (en) 2016-04-25 2021-05-31 Verint Systems Ltd System and method for decrypting communication exchanged on a wireless local area network
IL248306B (en) 2016-10-10 2019-12-31 Verint Systems Ltd System and method for generating data sets for learning to identify user actions
CN106789935B (en) * 2016-11-29 2021-03-09 上海辰锐信息科技公司 Terminal abnormity detection method
IL252041B (en) 2017-04-30 2020-09-30 Verint Systems Ltd System and method for tracking users of computer applications
IL252037B (en) 2017-04-30 2021-12-01 Verint Systems Ltd System and method for identifying relationships between users of computer applications
IL256690B (en) 2018-01-01 2022-02-01 Cognyte Tech Israel Ltd System and method for identifying pairs of related application users
WO2019148115A1 (en) * 2018-01-26 2019-08-01 Ensono, Lp Reducing latency and improving accuracy of work estimates utilizing natural language processing
US20190385711A1 (en) 2018-06-19 2019-12-19 Ellipsis Health, Inc. Systems and methods for mental health assessment
WO2019246239A1 (en) 2018-06-19 2019-12-26 Ellipsis Health, Inc. Systems and methods for mental health assessment
IL260986B (en) 2018-08-05 2021-09-30 Verint Systems Ltd System and method for using a user-action log to learn to classify encrypted traffic
US11182557B2 (en) * 2018-11-05 2021-11-23 International Business Machines Corporation Driving intent expansion via anomaly detection in a modular conversational system
WO2020188524A1 (en) 2019-03-20 2020-09-24 Verint Systems Ltd. System and method for de-anonymizing actions and messages on networks
WO2021084439A1 (en) 2019-11-03 2021-05-06 Verint Systems Ltd. System and method for identifying exchanges of encrypted communication traffic

Citations (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3855418A (en) 1972-12-01 1974-12-17 F Fuller Method and apparatus for phonation analysis leading to valid truth/lie decisions by vibratto component assessment
US4093821A (en) 1977-06-14 1978-06-06 John Decatur Williamson Speech analyzer for analyzing pitch or frequency perturbations in individual speech pattern to determine the emotional state of the person
US4567512A (en) 1982-08-19 1986-01-28 World Video Library, Inc. Recorded program communication system
US4837804A (en) 1986-01-14 1989-06-06 Mitsubishi Denki Kabushiki Kaisha Telephone answering voiceprint discriminating and switching apparatus
US4924488A (en) 1987-07-28 1990-05-08 Enforcement Support Incorporated Multiline computerized telephone monitoring system
US4969136A (en) 1986-08-08 1990-11-06 Chamberlin David B Communications network and method with appointment information communication capabilities
US4975896A (en) 1986-08-08 1990-12-04 Agosto Iii Nicholas A D Communications network and method
US5036539A (en) 1989-07-06 1991-07-30 Itt Corporation Real-time speech processing development system
US5070526A (en) 1990-08-08 1991-12-03 Active Voice, Inc. Signal analyzing system
US5101402A (en) 1988-05-24 1992-03-31 Digital Equipment Corporation Apparatus and method for realtime monitoring of network sessions in a local area network
EP0510412A2 (en) 1991-04-26 1992-10-28 Siemens Rolm Communications Inc. (a Delaware corp.) Voice and text annotation of a call log database
US5166971A (en) 1988-09-02 1992-11-24 Siemens Aktiengesellschaft Method for speaker recognition in a telephone switching system
GB2257872A (en) 1991-07-10 1993-01-20 Databit Computer & Communicati Improvements in or relating to telephone call monitoring systems
US5260943A (en) 1992-06-16 1993-11-09 Motorola, Inc. TDM hand-off technique using time differences
US5274572A (en) 1987-12-02 1993-12-28 Schlumberger Technology Corporation Method and apparatus for knowledge-based signal monitoring and analysis
US5390243A (en) 1993-11-01 1995-02-14 At&T Corp. Telemarketing complex with automatic threshold levels
US5511165A (en) * 1992-10-23 1996-04-23 International Business Machines Corporation Method and apparatus for communicating data across a bus bridge upon request
US5535261A (en) 1993-08-20 1996-07-09 Gateway Technologies, Inc. Selectively activated integrated real-time recording of telephone conversations
US5544176A (en) * 1990-02-13 1996-08-06 Canon Kabushiki Kaisha Information recording apparatus which eliminates unnecessary data before recording
US5581614A (en) * 1991-08-19 1996-12-03 Index Systems, Inc. Method for encrypting and embedding information in a video program
US5623539A (en) 1994-01-27 1997-04-22 Lucent Technologies Inc. Using voice signal analysis to identify authorized users of a telephone system
US5696811A (en) 1993-09-22 1997-12-09 Teknekron Infoswitch Corporation Method and system for automatically monitoring the performance quality of call center service representatives
US5787253A (en) 1996-05-28 1998-07-28 The Ag Group Apparatus and method of analyzing internet activity
US5946375A (en) 1993-09-22 1999-08-31 Teknekron Infoswitch Corporation Method and system for monitoring call center service representatives
US5960063A (en) 1996-08-23 1999-09-28 Kokusai Denshin Denwa Kabushiki Kaisha Telephone speech recognition system
US5983186A (en) 1995-08-21 1999-11-09 Seiko Epson Corporation Voice-activated interactive speech recognition device and method
US6035017A (en) 1997-01-24 2000-03-07 Lucent Technologies Inc. Background speech recognition for voice messaging applications
US6108782A (en) 1996-12-13 2000-08-22 3Com Corporation Distributed remote monitoring (dRMON) for networks
US6115751A (en) * 1997-04-10 2000-09-05 Cisco Technology, Inc. Technique for capturing information needed to implement transmission priority routing among heterogeneous nodes of a computer network
US6314094B1 (en) * 1998-10-29 2001-11-06 Central Coast Patent Agency Inc Mobile wireless internet portable radio
US6418214B1 (en) 1996-09-25 2002-07-09 British Telecommunications Public Limited Company Network-based conference system
US6538684B1 (en) 1994-11-29 2003-03-25 Canon Kabushiki Kaisha Television conference system indicating time data
US20050240656A1 (en) * 2001-02-12 2005-10-27 Blair Christopher D Packet data recording method and system
US20060165003A1 (en) * 2005-01-24 2006-07-27 Bbnt Solutions Llc Method and apparatus for monitoring data routing over a network

Family Cites Families (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5359645A (en) 1985-07-10 1994-10-25 First Data Corporation Inc. Voice-data telephonic interface control system
US4856066A (en) * 1986-11-06 1989-08-08 Lemelson Jerome H Speech communication system and method
US4914586A (en) 1987-11-06 1990-04-03 Xerox Corporation Garbage collector for hypermedia systems
US4912701A (en) 1987-12-23 1990-03-27 Rockwell International Corporation Packet switching module
US4866704A (en) 1988-03-16 1989-09-12 California Institute Of Technology Fiber optic voice/data network
US4872160A (en) * 1988-03-31 1989-10-03 American Telephone And Telegraph Company, At&T Bell Laboratories Integrated packetized voice and data switching system
US4899333A (en) * 1988-03-31 1990-02-06 American Telephone And Telegraph Company At&T Bell Laboratories Architecture of the control of a high performance packet switching distribution network
US4939771A (en) 1989-09-20 1990-07-03 At&T Bell Laboratories Attendant-controlled call message delivery system and method
US4972461A (en) 1989-09-20 1990-11-20 At&T Bell Laboratories Call message delivery system and method
GB9000105D0 (en) 1990-01-03 1990-03-07 Racal Recorders Ltd Recording system
WO1992015166A1 (en) 1991-02-21 1992-09-03 Vmx, Inc. Integrated application controlled call processing and messaging system
US5309505A (en) 1991-05-20 1994-05-03 Inventions, Inc. Automated voice system for improving agent efficiency and improving service to parties on hold
AU2868092A (en) 1991-09-30 1993-05-03 Riverrun Technology Method and apparatus for managing information
US5398245A (en) 1991-10-04 1995-03-14 Bay Networks, Inc. Packet processing method and apparatus
US5375068A (en) 1992-06-03 1994-12-20 Digital Equipment Corporation Video teleconferencing for networked workstations
US5623690A (en) 1992-06-03 1997-04-22 Digital Equipment Corporation Audio/video storage and retrieval for multimedia workstations by interleaving audio and video data in data file
US5475421A (en) 1992-06-03 1995-12-12 Digital Equipment Corporation Video data scaling for video teleconferencing workstations communicating by digital data network
AU4538093A (en) 1992-06-15 1994-01-04 Bunn, Daniel W. Audio communication system for a computer network
EP0587290B1 (en) 1992-07-30 2000-01-26 Teknekron Infoswitch Corporation Method and system for monitoring and/or controlling the performance of an organization
US5627879A (en) * 1992-09-17 1997-05-06 Adc Telecommunications, Inc. Cellular communications system with centralized base stations and distributed antenna units
US5440624A (en) 1992-11-10 1995-08-08 Netmedia, Inc. Method and apparatus for providing adaptive administration and control of an electronic conference
US5377051A (en) 1993-01-13 1994-12-27 Hitachi America, Ltd. Digital video recorder compatible receiver with trick play image enhancement
US5719786A (en) 1993-02-03 1998-02-17 Novell, Inc. Digital media data stream network management system
EP0691022B1 (en) 1993-03-25 1999-12-01 BRITISH TELECOMMUNICATIONS public limited company Speech recognition with pause detection
TW225623B (en) * 1993-03-31 1994-06-21 American Telephone & Telegraph Real-time fraud monitoring system
US5623609A (en) 1993-06-14 1997-04-22 Hal Trust, L.L.C. Computer system and computer-implemented process for phonology-based automatic speech recognition
US6169904B1 (en) 1993-07-08 2001-01-02 Qwest Communications International Inc. System and method for automatically distributing communications to selected locations
US5448420A (en) 1993-08-02 1995-09-05 Dictaphone Corporation Method and a system for storing audio
CA2128835C (en) 1993-08-03 1999-04-06 Daniel F. Daly Modular digital recording logger
US5689641A (en) 1993-10-01 1997-11-18 Vicor, Inc. Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal
US5615296A (en) 1993-11-12 1997-03-25 International Business Machines Corporation Continuous speech recognition and voice response system and method to enable conversational dialogues with microprocessors
US5434913A (en) 1993-11-24 1995-07-18 Intel Corporation Audio subsystem for computer-based conferencing system
US5488570A (en) 1993-11-24 1996-01-30 Intel Corporation Encoding and decoding video signals using adaptive filter switching criteria
US5490247A (en) 1993-11-24 1996-02-06 Intel Corporation Video subsystem for computer-based conferencing system
US5506954A (en) 1993-11-24 1996-04-09 Intel Corporation PC-based conferencing system
US5398932A (en) * 1993-12-21 1995-03-21 Video Lottery Technologies, Inc. Video lottery system with improved site controller and validation unit
US5446603A (en) 1993-12-21 1995-08-29 Dictaphone Corporation Method of retrieving messages at selected times from a digital audio tape
US5396371A (en) 1993-12-21 1995-03-07 Dictaphone Corporation Endless loop voice data storage and retrievable apparatus and method thereof
US5339203A (en) 1993-12-21 1994-08-16 Dictaphone Corporation Apparatus and method of retrieving a message from a digital audio tape
US5488652A (en) 1994-04-14 1996-01-30 Northern Telecom Limited Method and apparatus for training speech recognition algorithms for directory assistance applications
US5655013A (en) * 1994-04-19 1997-08-05 Gainsboro; Jay L. Computer-based method and apparatus for controlling, monitoring, recording and reporting telephone access
US5506872A (en) * 1994-04-26 1996-04-09 At&T Corp. Dynamic compression-rate selection arrangement
US5533103A (en) 1994-04-28 1996-07-02 Electronic Information Systems, Inc. Calling system and method
US5826180A (en) 1994-08-08 1998-10-20 Nice Systems Ltd. Near homodyne radio frequency receiver
US5822727A (en) 1995-03-30 1998-10-13 At&T Corp Method for automatic speech recognition in telephony
US5657383A (en) 1995-06-06 1997-08-12 Lucent Technologies Inc. Flexible customer controlled telecommunications handling
US5647834A (en) 1995-06-30 1997-07-15 Ron; Samuel Speech-based biofeedback method and system
US5737405A (en) 1995-07-25 1998-04-07 Rockwell International Corporation Apparatus and method for detecting conversation interruptions in a telephonic switch
US5712954A (en) 1995-08-23 1998-01-27 Rockwell International Corp. System and method for monitoring audio power level of agent speech in a telephonic switch
US5717879A (en) 1995-11-03 1998-02-10 Xerox Corporation System for the capture and replay of temporal data representing collaborative activities
US5764901A (en) 1995-12-21 1998-06-09 Intel Corporation Record and playback in a data conference
US5918213A (en) 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
IL117071A0 (en) 1996-02-07 1996-06-18 Nice Systems Ltd Facsimile long term storage and retrieval system
GB2310970A (en) 1996-03-05 1997-09-10 Ibm Voice mail on the Internet
US6233256B1 (en) 1996-03-13 2001-05-15 Sarnoff Corporation Method and apparatus for analyzing and monitoring packet streams
US5790798A (en) 1996-05-31 1998-08-04 Witness Systems, Inc. Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location
US6370574B1 (en) 1996-05-31 2002-04-09 Witness Systems, Inc. Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location
US5937029A (en) 1996-08-02 1999-08-10 Nice Systems, Ltd. Data logging system employing M N +1! redundancy
US5802533A (en) 1996-08-07 1998-09-01 Walker; Randall C. Text processor
GB9620082D0 (en) 1996-09-26 1996-11-13 Eyretel Ltd Signal monitoring apparatus
US6246759B1 (en) 1996-09-26 2001-06-12 Rockwell International Corporation Call overflow system and method for overflowing telephone calls between telephonic switches
US5818909A (en) 1996-09-27 1998-10-06 Van Berkum; Paul E. Agent speech detector system and method for use with a telephonic switch
CA2218218A1 (en) 1996-11-08 1998-05-08 At&T Corp. Promiscuous network monitoring utilizing multicasting within a switch
US6364834B1 (en) * 1996-11-13 2002-04-02 Criticare Systems, Inc. Method and system for remotely monitoring multiple medical parameters in an integrated medical monitoring system
US6754181B1 (en) 1996-11-18 2004-06-22 Mci Communications Corporation System and method for a directory service supporting a hybrid communication system architecture
US5999525A (en) 1996-11-18 1999-12-07 Mci Communications Corporation Method for video telephony over a hybrid network
US6128483A (en) * 1996-11-19 2000-10-03 Ericsson, Inc. Simultaneous over the air data download to multiple radios
US5826165A (en) * 1997-01-21 1998-10-20 Hughes Electronics Corporation Advertisement reconciliation system
US6046824A (en) 1997-02-06 2000-04-04 Nice Systems, Ltd. Facsimile long term storage and retrieval system
US6560328B1 (en) 1997-04-03 2003-05-06 Genesys Telecommunications Laboratories, Inc. Voice extensions in a call-in center employing virtual restructuring for computer telephony integrated functionality
US6233234B1 (en) 1997-06-03 2001-05-15 Bell Atlantic Network Services, Inc. Secure LAN/internet telephony
US5983183A (en) 1997-07-07 1999-11-09 General Data Comm, Inc. Audio automatic gain control system
US6288739B1 (en) 1997-09-05 2001-09-11 Intelect Systems Corporation Distributed video communications system
US6064963A (en) * 1997-12-17 2000-05-16 Opus Telecom, L.L.C. Automatic key word or phrase speech recognition for the corrections industry
US6690663B1 (en) 1998-01-15 2004-02-10 Mci Communications Corporation Internet telephony system with automated call answering
US6173384B1 (en) * 1998-02-11 2001-01-09 Nortel Networks Limited Method of searching for a data element in a data structure
US6047060A (en) 1998-02-20 2000-04-04 Genesys Telecommunications Laboratories, Inc. Method and apparatus for enabling full interactive monitoring of calls to and from a call-in center
US20010043697A1 (en) 1998-05-11 2001-11-22 Patrick M. Cox Monitoring of and remote access to call center activity
US6356294B1 (en) 1998-08-11 2002-03-12 8×8, Inc. Multi-point communication arrangement and method
US6122665A (en) 1998-08-26 2000-09-19 Sts Software System Ltd. Communication management system for computer network-based telephones
US6865604B2 (en) 1998-08-26 2005-03-08 Sts Software Systems Ltd. Method for extracting a computer network-based telephone session performed through a computer network
US6385513B1 (en) * 1998-12-08 2002-05-07 Honeywell International, Inc. Satellite emergency voice/data downlink
US6873290B2 (en) * 1999-01-08 2005-03-29 Trueposition, Inc. Multiple pass location processor
US6184829B1 (en) * 1999-01-08 2001-02-06 Trueposition, Inc. Calibration for wireless location system
US6330025B1 (en) 1999-05-10 2001-12-11 Nice Systems Ltd. Digital video logging system
US6775372B1 (en) 1999-06-02 2004-08-10 Dictaphone Corporation System and method for multi-stage data logging
US6249570B1 (en) 1999-06-08 2001-06-19 David A. Glowny System and method for recording and storing telephone call information
US6246752B1 (en) 1999-06-08 2001-06-12 Valerie Bscheider System and method for data recording
US6252947B1 (en) 1999-06-08 2001-06-26 David A. Diamond System and method for data recording and playback
US6252946B1 (en) 1999-06-08 2001-06-26 David A. Glowny System and method for integrating call record information
GB2352948B (en) 1999-07-13 2004-03-31 Racal Recorders Ltd Voice activity monitoring apparatus and methods
US6463415B2 (en) * 1999-08-31 2002-10-08 Accenture Llp 69voice authentication system and method for regulating border crossing
US6151571A (en) * 1999-08-31 2000-11-21 Andersen Consulting System, method and article of manufacture for detecting emotion in voice signals through analysis of a plurality of voice signal parameters
US6778536B1 (en) * 1999-11-09 2004-08-17 Synchrodyne Networks, Inc. Combined wavelength division multiplexing, time division multiplexing, and asynchronous packet switching with common time reference
US6735199B1 (en) * 1999-11-09 2004-05-11 Synchrodyne Networks, Inc. Time frame switching responsive to global common time reference
US6674754B1 (en) * 1999-11-09 2004-01-06 Synchrodyne Networks, Inc. Wavelength division multiplexing combined with time division multiplexing using a common time reference
US6757282B1 (en) * 1999-11-09 2004-06-29 Synchrodyne Networks, Inc. Fast switching of data packet with common time reference
GB0000735D0 (en) * 2000-01-13 2000-03-08 Eyretel Ltd System and method for analysing communication streams
US6411683B1 (en) * 2000-02-09 2002-06-25 At&T Corp. Automated telephone call designation system
US6542602B1 (en) 2000-02-14 2003-04-01 Nice Systems Ltd. Telephone call monitoring system
US6668044B1 (en) 2000-07-19 2003-12-23 Xtend Communications Corp. System and method for recording telephonic communications
WO2002025889A2 (en) 2000-09-19 2002-03-28 Nice Systems Ltd. Communication management system for computer network based telephones
US7222166B2 (en) * 2001-01-25 2007-05-22 Bandspeed, Inc. Approach for managing communications channels based on performance and transferring functions between participants in a communications arrangement
US6795789B2 (en) * 2001-05-21 2004-09-21 Omnicron Electronics Corp. Usa System for testing of intelligent electronic devices with digital communications
US7126907B2 (en) * 2001-08-31 2006-10-24 Tropic Networks Inc. Label switched communication network, a method of conditioning the network and a method of data transmission
AU2002334708A1 (en) * 2001-10-01 2003-04-14 Kline And Walker, Llc Pfn/trac system faa upgrades for accountable remote and robotics control
US7283904B2 (en) * 2001-10-17 2007-10-16 Airbiquity, Inc. Multi-sensor fusion
GB2389736B (en) 2002-06-13 2005-12-14 Nice Systems Ltd A method for forwarding and storing session packets according to preset and/or dynamic rules
US7006614B2 (en) * 2002-07-01 2006-02-28 Converged Data Solutions Llc Systems and methods for voice and data communications including hybrid key system/PBX functionality
FR2842057B1 (en) * 2002-07-05 2005-10-28 Canon Kk METHOD AND DEVICE FOR PROCESSING DATA IN A COMMUNICATION NETWORK
FR2842378B1 (en) * 2002-07-15 2005-02-04 Canon Kk METHOD AND DEVICE FOR PROCESSING A QUERY OR COMPRESSED DIGITAL DATA
KR100487409B1 (en) 2002-08-08 2005-05-03 주식회사 유에스디 Method for recording telephone voice in multi-channel digital recording system
US7346509B2 (en) 2002-09-27 2008-03-18 Callminer, Inc. Software for statistical analysis of speech
US7330536B2 (en) * 2003-09-05 2008-02-12 Emc Corporation Message indexing and archiving
US20060265089A1 (en) * 2005-05-18 2006-11-23 Kelly Conway Method and software for analyzing voice data of a telephonic communication and generating a retention strategy therefrom
US8094803B2 (en) * 2005-05-18 2012-01-10 Mattersight Corporation Method and system for analyzing separated voice data of a telephonic communication between a customer and a contact center by applying a psychological behavioral model thereto

Patent Citations (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3855418A (en) 1972-12-01 1974-12-17 F Fuller Method and apparatus for phonation analysis leading to valid truth/lie decisions by vibratto component assessment
US4093821A (en) 1977-06-14 1978-06-06 John Decatur Williamson Speech analyzer for analyzing pitch or frequency perturbations in individual speech pattern to determine the emotional state of the person
US4142067A (en) 1977-06-14 1979-02-27 Williamson John D Speech analyzer for analyzing frequency perturbations in a speech pattern to determine the emotional state of a person
US4567512A (en) 1982-08-19 1986-01-28 World Video Library, Inc. Recorded program communication system
US4837804A (en) 1986-01-14 1989-06-06 Mitsubishi Denki Kabushiki Kaisha Telephone answering voiceprint discriminating and switching apparatus
US4969136A (en) 1986-08-08 1990-11-06 Chamberlin David B Communications network and method with appointment information communication capabilities
US4975896A (en) 1986-08-08 1990-12-04 Agosto Iii Nicholas A D Communications network and method
US4924488A (en) 1987-07-28 1990-05-08 Enforcement Support Incorporated Multiline computerized telephone monitoring system
US5274572A (en) 1987-12-02 1993-12-28 Schlumberger Technology Corporation Method and apparatus for knowledge-based signal monitoring and analysis
US5101402A (en) 1988-05-24 1992-03-31 Digital Equipment Corporation Apparatus and method for realtime monitoring of network sessions in a local area network
US5166971A (en) 1988-09-02 1992-11-24 Siemens Aktiengesellschaft Method for speaker recognition in a telephone switching system
US5036539A (en) 1989-07-06 1991-07-30 Itt Corporation Real-time speech processing development system
US5544176A (en) * 1990-02-13 1996-08-06 Canon Kabushiki Kaisha Information recording apparatus which eliminates unnecessary data before recording
US5070526A (en) 1990-08-08 1991-12-03 Active Voice, Inc. Signal analyzing system
EP0510412A2 (en) 1991-04-26 1992-10-28 Siemens Rolm Communications Inc. (a Delaware corp.) Voice and text annotation of a call log database
GB2257872A (en) 1991-07-10 1993-01-20 Databit Computer & Communicati Improvements in or relating to telephone call monitoring systems
US5581614A (en) * 1991-08-19 1996-12-03 Index Systems, Inc. Method for encrypting and embedding information in a video program
US5260943A (en) 1992-06-16 1993-11-09 Motorola, Inc. TDM hand-off technique using time differences
US5511165A (en) * 1992-10-23 1996-04-23 International Business Machines Corporation Method and apparatus for communicating data across a bus bridge upon request
US5535261A (en) 1993-08-20 1996-07-09 Gateway Technologies, Inc. Selectively activated integrated real-time recording of telephone conversations
US5696811A (en) 1993-09-22 1997-12-09 Teknekron Infoswitch Corporation Method and system for automatically monitoring the performance quality of call center service representatives
US5818907A (en) 1993-09-22 1998-10-06 Teknekron Infoswitch Corporation Method and system for automatically monitoring the performance quality of call center service representatives
US5946375A (en) 1993-09-22 1999-08-31 Teknekron Infoswitch Corporation Method and system for monitoring call center service representatives
US6058163A (en) 1993-09-22 2000-05-02 Teknekron Infoswitch Corporation Method and system for monitoring call center service representatives
US5390243A (en) 1993-11-01 1995-02-14 At&T Corp. Telemarketing complex with automatic threshold levels
US5623539A (en) 1994-01-27 1997-04-22 Lucent Technologies Inc. Using voice signal analysis to identify authorized users of a telephone system
US6538684B1 (en) 1994-11-29 2003-03-25 Canon Kabushiki Kaisha Television conference system indicating time data
US5983186A (en) 1995-08-21 1999-11-09 Seiko Epson Corporation Voice-activated interactive speech recognition device and method
US5787253A (en) 1996-05-28 1998-07-28 The Ag Group Apparatus and method of analyzing internet activity
US5960063A (en) 1996-08-23 1999-09-28 Kokusai Denshin Denwa Kabushiki Kaisha Telephone speech recognition system
US6418214B1 (en) 1996-09-25 2002-07-09 British Telecommunications Public Limited Company Network-based conference system
US6108782A (en) 1996-12-13 2000-08-22 3Com Corporation Distributed remote monitoring (dRMON) for networks
US6035017A (en) 1997-01-24 2000-03-07 Lucent Technologies Inc. Background speech recognition for voice messaging applications
US6115751A (en) * 1997-04-10 2000-09-05 Cisco Technology, Inc. Technique for capturing information needed to implement transmission priority routing among heterogeneous nodes of a computer network
US6314094B1 (en) * 1998-10-29 2001-11-06 Central Coast Patent Agency Inc Mobile wireless internet portable radio
US20050240656A1 (en) * 2001-02-12 2005-10-27 Blair Christopher D Packet data recording method and system
US20060165003A1 (en) * 2005-01-24 2006-07-27 Bbnt Solutions Llc Method and apparatus for monitoring data routing over a network

Non-Patent Citations (31)

* Cited by examiner, † Cited by third party
Title
AG Group, Inc., About Satellite, at //web.archive.org/web/19980206033053/www.aggroup.com/skyline (Feb. 6, 1998), 1 p.
Beckman, Mel, See and hear your networkat //web.archive.org/web/19990224183147/macworld.zdnet.com/pages/june.96/Reviews.2144.htm1 (Feb. 24, 1999), 3 pp.
Check Point, Check Point FireWall-1: Extensible Stateful Inspection, at //web.archive.org/web/19980212235917/www.checkpoint.com/products/technology/page3.html (Feb. 12, 1998), 3 pp.
Check Point, Stateful Inspection in Action, at web.archive.org/web/19980212235911/www.checkpoint.com/products/technology/page2.html (Feb. 12, 1998), 4 pp.
Check Point, Supported Applications, at web.archive.org/web/19980212233542/www.checkpoint.com/products/technology/index.html (Feb. 12, 1998), 6 pp.
Cohen, D. "A Voice Message System", Proceedings of the IFIP TC-6 International Symposium on Computer Message Systems, Computer Message Systems, edited by Ronald P. Uhlig, Bell Northern Research Limited, Ottawa, Canada, Apr. 6-8, 1981, pp. 17-28.
Cohen, D. "On Packet Speech Communication", Proceedings of the Fifth International Conference, Computer Communications: Increasing Benefits to Society, The International Council for Computer Communication, Hosted by American Telephone and Telegraph Company., Atlanta, Georgia, Oct. 27-30, 1980, pp. 269-274.
Cohen, Danny, "Packet communication of online speech", USCI Information Sciences Institute, Marina del Rey, CA, National Computer Conference, 1981, pp. 169-176.
Cohen, Danny, NWG/RFC 741, "Specification for the Network Voice Protocol (NVP)", ISI, DC, Nov. 22, 1977, 40 pages.
Holfelder, Wieland, Tenet Group, International Computer Science Institute and University of California, "VCR(1), MBone VCR-Mbone Video Conference Recorder", Berkley, CA., Nov. 5, 1995, pp. 1-8.
Information Sciences Institute, University of Southern California, Marina del Rey, "RFC:791 Internet Protocal DARPA Internet Program Protocol Specification", Prepared for Defense Advanced Research Projects Agency Information Processing Techniques Office, Arlington, VA., Sep. 1981, pp. 1-45.
Intel Corporation, Intel Internet Video Phone Trial Applet 2.1: The Problems and Pitfalls of Getting H.323 Safety Through Firewalls, at web.archive.org/web/19980425132417/http://support.intel.com/support/videophone/trial21/h323_wpr.htm(TM)a18 (Apr. 24, 1998), 32 pp.
Intel Corporation, Intel Internet Video Phone Trial Applet 2.1: The Problems and Pitfalls of Getting H.323 Safety Through Firewalls, at web.archive.org/web/19980425132417/http://support.intel.com/support/videophone/trial21/h323_wpr.htm™a18 (Apr. 24, 1998), 32 pp.
Lieberman et al., "Some Aspects of Fundamental Frequency and Envelope Amplitude as Related to the Emotional Content of Speech", The Journal of the Acoustical Society of America, vol. 34, previously presented, 922-927 (Jul. 1962).
Mash Research Team, Player, at web.archive.org/web/19980209092521/mash.cs.berkely.edu/mash (Feb. 9, 1998), 3 pp.
Mash Research Team, vic-video conference, at b.archive.org/web/19980209092254/mash.cs.berkeley.edu/mash (Feb. 9, 1998), 11 pp.
Network Resource Group of Lawrence Berkeley National Laboratory, vat-LBNL Audio Conference Tool, at web.archive.org/web/19980126183021/www-nrg.ee.lbl.gov/vat (Jan. 26, 1998), 5 pp.
Posting of Brett Eldridge to muc.lists.firewalls: MS NetMeeting 2.0 and Raptor Eagle vers. 4.0, at groups-beta.google.com/groups/muc.lists.firewalls/browse_thread/thread/ec0255b64bf36ad4?tvc=2 (May 2, 1997), 3 pp.
Press Release, RADCOM, Breakthrough Internetworking Application for Latency & Loss Measurements from RADCOM, at http://web.archive.org/web/19980527022443/www.radcom-inc.com/press21.htm (May 27, 1998), 2 pp.
Press Release, RADCOM, RADCOM Adds UNI 4.0 Signalling and MPEG-II Support to ATM Analysis Solutions, at http://web.archive.org/web/19980527022611/www.radcom-inc.com/press13.htm (May 27, 1998), 1 p.
RADCOM, Prism200 Multiport WAN/LAN/ATM Analyzer, at http://web.archive.org/web/19980527020144/www.radcom-inc.com/pro-p1.htm (May 27, 1998), 3 pp.
RADCOM, PrismLite: Portable WAN/LAN/ATM Protocol Analyzer, at web.archive.org/web/19980527020156/www.radcom-inc.com/pro-p2.htm (May 27, 1998), 3 pp.
RADCOM, Supported Protocols, at http://web.archive.org/web/19980527014033/www.radcom-inc.com/protocol.htm (May 27, 1998), 10 pp.
Schulzrinne, Henning, "NeVoTImplementation and Program Structure", GMD Fokus, Berlin, Feb. 9, 1996, pp. 1-16.
Schulzrinne, Henning, "Voice Communication Across the Internet: A Network Voice Terminal", Dept. of Electrical and Computer Engineering, Dept. of Computer Science, Univ. of Massachusetts, Amherst, MA. Jul. 29, 1992, pp. 1-34.
Simpson, David, Viewing RTPDump Files, at //bmrc.berkeley.edu/~davesimp/viewingNotes.html (Oct. 12, 1996), 1 p.
Simpson, David, Viewing RTPDump Files, at //bmrc.berkeley.edu/˜davesimp/viewingNotes.html (Oct. 12, 1996), 1 p.
So-Lin Yen et al. "Intelligent MTS Monitoring System", Oct. 1994, pp. 185-187, Scientific and Research Center for Criminal Investigation, Taiwan, Republic of China.
Terry, Douglas B. and Daniel C. Swinehart, "Managing Stored Voice in the Etherphone System", Computer Science Laboratory, Xerox Palo Alto Research Center, 1987, pp. 103-104.
Waldbusser, S., RFC 1757-Remote Network Monitoring Management Information Base, at //www.faqs.org/rfcs/rfc1747.html (Feb. 1995), 65 pp.
Zellweger, Polle T., Douglas B. Terry, and Daniel C. Swinehart, "An Overview of the Etherphone System and Its Applications", Xerox Palo Alto Research Center, Palo Alto, CA., 1988, pp. 160-168.

Cited By (142)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10157035B2 (en) 2003-07-28 2018-12-18 Sonos, Inc. Switching between a directly connected and a networked audio source
US10185541B2 (en) 2003-07-28 2019-01-22 Sonos, Inc. Playback device
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US11635935B2 (en) 2003-07-28 2023-04-25 Sonos, Inc. Adjusting volume levels
US11625221B2 (en) 2003-07-28 2023-04-11 Sonos, Inc Synchronizing playback by media playback devices
US11556305B2 (en) 2003-07-28 2023-01-17 Sonos, Inc. Synchronizing playback by media playback devices
US11550536B2 (en) 2003-07-28 2023-01-10 Sonos, Inc. Adjusting volume levels
US11550539B2 (en) 2003-07-28 2023-01-10 Sonos, Inc. Playback device
US11301207B1 (en) 2003-07-28 2022-04-12 Sonos, Inc. Playback device
US10175932B2 (en) 2003-07-28 2019-01-08 Sonos, Inc. Obtaining content from direct source and remote source
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11200025B2 (en) 2003-07-28 2021-12-14 Sonos, Inc. Playback device
US11132170B2 (en) 2003-07-28 2021-09-28 Sonos, Inc. Adjusting volume levels
US9141645B2 (en) 2003-07-28 2015-09-22 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US9158327B2 (en) 2003-07-28 2015-10-13 Sonos, Inc. Method and apparatus for skipping tracks in a multi-zone system
US9164532B2 (en) 2003-07-28 2015-10-20 Sonos, Inc. Method and apparatus for displaying zones in a multi-zone system
US9164533B2 (en) 2003-07-28 2015-10-20 Sonos, Inc. Method and apparatus for obtaining audio content and providing the audio content to a plurality of audio devices in a multi-zone system
US9164531B2 (en) 2003-07-28 2015-10-20 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US9170600B2 (en) 2003-07-28 2015-10-27 Sonos, Inc. Method and apparatus for providing synchrony group status information
US9176520B2 (en) 2003-07-28 2015-11-03 Sonos, Inc. Obtaining and transmitting audio
US9176519B2 (en) 2003-07-28 2015-11-03 Sonos, Inc. Method and apparatus for causing a device to join a synchrony group
US9182777B2 (en) 2003-07-28 2015-11-10 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US9189010B2 (en) 2003-07-28 2015-11-17 Sonos, Inc. Method and apparatus to receive, play, and provide audio content in a multi-zone system
US9189011B2 (en) 2003-07-28 2015-11-17 Sonos, Inc. Method and apparatus for providing audio and playback timing information to a plurality of networked audio devices
US9195258B2 (en) 2003-07-28 2015-11-24 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US9207905B2 (en) 2003-07-28 2015-12-08 Sonos, Inc. Method and apparatus for providing synchrony group status information
US9213357B2 (en) 2003-07-28 2015-12-15 Sonos, Inc. Obtaining content from remote source for playback
US9213356B2 (en) 2003-07-28 2015-12-15 Sonos, Inc. Method and apparatus for synchrony group control via one or more independent controllers
US9218017B2 (en) 2003-07-28 2015-12-22 Sonos, Inc. Systems and methods for controlling media players in a synchrony group
US9348354B2 (en) 2003-07-28 2016-05-24 Sonos, Inc. Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices without a voltage controlled crystal oscillator
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US9354656B2 (en) 2003-07-28 2016-05-31 Sonos, Inc. Method and apparatus for dynamic channelization device switching in a synchrony group
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11080001B2 (en) 2003-07-28 2021-08-03 Sonos, Inc. Concurrent transmission and playback of audio information
US9658820B2 (en) 2003-07-28 2017-05-23 Sonos, Inc. Resuming synchronous playback of content
US9727302B2 (en) 2003-07-28 2017-08-08 Sonos, Inc. Obtaining content from remote source for playback
US9727303B2 (en) 2003-07-28 2017-08-08 Sonos, Inc. Resuming synchronous playback of content
US9727304B2 (en) 2003-07-28 2017-08-08 Sonos, Inc. Obtaining content from direct source and other source
US10970034B2 (en) 2003-07-28 2021-04-06 Sonos, Inc. Audio distributor selection
US9733891B2 (en) 2003-07-28 2017-08-15 Sonos, Inc. Obtaining content from local and remote sources for playback
US9733893B2 (en) 2003-07-28 2017-08-15 Sonos, Inc. Obtaining and transmitting audio
US9734242B2 (en) * 2003-07-28 2017-08-15 Sonos, Inc. Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data
US9733892B2 (en) 2003-07-28 2017-08-15 Sonos, Inc. Obtaining content based on control by multiple controllers
US9740453B2 (en) 2003-07-28 2017-08-22 Sonos, Inc. Obtaining content from multiple remote sources for playback
US10963215B2 (en) 2003-07-28 2021-03-30 Sonos, Inc. Media playback device and system
US10956119B2 (en) 2003-07-28 2021-03-23 Sonos, Inc. Playback device
US10949163B2 (en) 2003-07-28 2021-03-16 Sonos, Inc. Playback device
US9778897B2 (en) 2003-07-28 2017-10-03 Sonos, Inc. Ceasing playback among a plurality of playback devices
US9778898B2 (en) 2003-07-28 2017-10-03 Sonos, Inc. Resynchronization of playback devices
US10754613B2 (en) 2003-07-28 2020-08-25 Sonos, Inc. Audio master selection
US9778900B2 (en) 2003-07-28 2017-10-03 Sonos, Inc. Causing a device to join a synchrony group
US10754612B2 (en) 2003-07-28 2020-08-25 Sonos, Inc. Playback device volume control
US10747496B2 (en) 2003-07-28 2020-08-18 Sonos, Inc. Playback device
US10613817B2 (en) 2003-07-28 2020-04-07 Sonos, Inc. Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group
US10545723B2 (en) 2003-07-28 2020-01-28 Sonos, Inc. Playback device
US10445054B2 (en) 2003-07-28 2019-10-15 Sonos, Inc. Method and apparatus for switching between a directly connected and a networked audio source
US10387102B2 (en) 2003-07-28 2019-08-20 Sonos, Inc. Playback device grouping
US10365884B2 (en) 2003-07-28 2019-07-30 Sonos, Inc. Group volume control
US10359987B2 (en) 2003-07-28 2019-07-23 Sonos, Inc. Adjusting volume levels
US10324684B2 (en) 2003-07-28 2019-06-18 Sonos, Inc. Playback device synchrony group states
US10031715B2 (en) 2003-07-28 2018-07-24 Sonos, Inc. Method and apparatus for dynamic master device switching in a synchrony group
US10303432B2 (en) 2003-07-28 2019-05-28 Sonos, Inc Playback device
US10303431B2 (en) 2003-07-28 2019-05-28 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US10120638B2 (en) 2003-07-28 2018-11-06 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US10296283B2 (en) 2003-07-28 2019-05-21 Sonos, Inc. Directing synchronous playback between zone players
US10133536B2 (en) 2003-07-28 2018-11-20 Sonos, Inc. Method and apparatus for adjusting volume in a synchrony group
US10140085B2 (en) 2003-07-28 2018-11-27 Sonos, Inc. Playback device operating states
US10146498B2 (en) 2003-07-28 2018-12-04 Sonos, Inc. Disengaging and engaging zone players
US10157033B2 (en) 2003-07-28 2018-12-18 Sonos, Inc. Method and apparatus for switching between a directly connected and a networked audio source
US10157034B2 (en) 2003-07-28 2018-12-18 Sonos, Inc. Clock rate adjustment in a multi-zone system
US10289380B2 (en) 2003-07-28 2019-05-14 Sonos, Inc. Playback device
US20140277655A1 (en) * 2003-07-28 2014-09-18 Sonos, Inc Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data
US10282164B2 (en) 2003-07-28 2019-05-07 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US10185540B2 (en) 2003-07-28 2019-01-22 Sonos, Inc. Playback device
US10175930B2 (en) 2003-07-28 2019-01-08 Sonos, Inc. Method and apparatus for playback by a synchrony group
US10209953B2 (en) 2003-07-28 2019-02-19 Sonos, Inc. Playback device
US10216473B2 (en) 2003-07-28 2019-02-26 Sonos, Inc. Playback device synchrony group states
US10228902B2 (en) 2003-07-28 2019-03-12 Sonos, Inc. Playback device
US11467799B2 (en) 2004-04-01 2022-10-11 Sonos, Inc. Guest access to a media playback system
US10983750B2 (en) 2004-04-01 2021-04-20 Sonos, Inc. Guest access to a media playback system
US11907610B2 (en) 2004-04-01 2024-02-20 Sonos, Inc. Guess access to a media playback system
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US10979310B2 (en) 2004-06-05 2021-04-13 Sonos, Inc. Playback device connection
US11456928B2 (en) 2004-06-05 2022-09-27 Sonos, Inc. Playback device connection
US9787550B2 (en) 2004-06-05 2017-10-10 Sonos, Inc. Establishing a secure wireless network with a minimum human intervention
US10541883B2 (en) 2004-06-05 2020-01-21 Sonos, Inc. Playback device connection
US10965545B2 (en) 2004-06-05 2021-03-30 Sonos, Inc. Playback device connection
US11894975B2 (en) 2004-06-05 2024-02-06 Sonos, Inc. Playback device connection
US9960969B2 (en) 2004-06-05 2018-05-01 Sonos, Inc. Playback device connection
US11025509B2 (en) 2004-06-05 2021-06-01 Sonos, Inc. Playback device connection
US10097423B2 (en) 2004-06-05 2018-10-09 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US10439896B2 (en) 2004-06-05 2019-10-08 Sonos, Inc. Playback device connection
US9866447B2 (en) 2004-06-05 2018-01-09 Sonos, Inc. Indicator on a network device
US11909588B2 (en) 2004-06-05 2024-02-20 Sonos, Inc. Wireless device connection
US8751232B2 (en) 2004-08-12 2014-06-10 At&T Intellectual Property I, L.P. System and method for targeted tuning of a speech recognition system
US9368111B2 (en) 2004-08-12 2016-06-14 Interactions Llc System and method for targeted tuning of a speech recognition system
US9112972B2 (en) 2004-12-06 2015-08-18 Interactions Llc System and method for processing speech
US9350862B2 (en) 2004-12-06 2016-05-24 Interactions Llc System and method for processing speech
US8824659B2 (en) 2005-01-10 2014-09-02 At&T Intellectual Property I, L.P. System and method for speech-enabled call routing
US9088652B2 (en) 2005-01-10 2015-07-21 At&T Intellectual Property I, L.P. System and method for speech-enabled call routing
US8879714B2 (en) 2005-05-13 2014-11-04 At&T Intellectual Property I, L.P. System and method of determining call treatment of repeat calls
US8295469B2 (en) * 2005-05-13 2012-10-23 At&T Intellectual Property I, L.P. System and method of determining call treatment of repeat calls
US20100054449A1 (en) * 2005-05-13 2010-03-04 At&T Intellectual Property L,L,P. System and Method of Determining Call Treatment of Repeat Calls
US10469966B2 (en) 2006-09-12 2019-11-05 Sonos, Inc. Zone scene management
US11540050B2 (en) 2006-09-12 2022-12-27 Sonos, Inc. Playback device pairing
US9766853B2 (en) 2006-09-12 2017-09-19 Sonos, Inc. Pair volume control
US9756424B2 (en) 2006-09-12 2017-09-05 Sonos, Inc. Multi-channel pairing in a media system
US10966025B2 (en) 2006-09-12 2021-03-30 Sonos, Inc. Playback device pairing
US9749760B2 (en) 2006-09-12 2017-08-29 Sonos, Inc. Updating zone configuration in a multi-zone media system
US10848885B2 (en) 2006-09-12 2020-11-24 Sonos, Inc. Zone scene management
US10136218B2 (en) 2006-09-12 2018-11-20 Sonos, Inc. Playback device pairing
US10306365B2 (en) 2006-09-12 2019-05-28 Sonos, Inc. Playback device pairing
US10897679B2 (en) 2006-09-12 2021-01-19 Sonos, Inc. Zone scene management
US10028056B2 (en) 2006-09-12 2018-07-17 Sonos, Inc. Multi-channel pairing in a media system
US11082770B2 (en) 2006-09-12 2021-08-03 Sonos, Inc. Multi-channel pairing in a media system
US9928026B2 (en) 2006-09-12 2018-03-27 Sonos, Inc. Making and indicating a stereo pair
US9813827B2 (en) 2006-09-12 2017-11-07 Sonos, Inc. Zone configuration based on playback selections
US10555082B2 (en) 2006-09-12 2020-02-04 Sonos, Inc. Playback device pairing
US9860657B2 (en) 2006-09-12 2018-01-02 Sonos, Inc. Zone configurations maintained by playback device
US10228898B2 (en) 2006-09-12 2019-03-12 Sonos, Inc. Identification of playback device and stereo pair names
US11388532B2 (en) 2006-09-12 2022-07-12 Sonos, Inc. Zone scene activation
US11385858B2 (en) 2006-09-12 2022-07-12 Sonos, Inc. Predefined multi-channel listening environment
US10448159B2 (en) 2006-09-12 2019-10-15 Sonos, Inc. Playback device pairing
US20080195395A1 (en) * 2007-02-08 2008-08-14 Jonghae Kim System and method for telephonic voice and speech authentication
US20090034436A1 (en) * 2007-07-30 2009-02-05 Verint Americas Inc. Systems and methods of recording solution interface
US8724521B2 (en) * 2007-07-30 2014-05-13 Verint Americas Inc. Systems and methods of recording solution interface
US20090202060A1 (en) * 2008-02-11 2009-08-13 Kim Moon J Telephonic voice authentication and display
US8817964B2 (en) 2008-02-11 2014-08-26 International Business Machines Corporation Telephonic voice authentication and display
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US11758327B2 (en) 2011-01-25 2023-09-12 Sonos, Inc. Playback device pairing
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US10720896B2 (en) 2012-04-27 2020-07-21 Sonos, Inc. Intelligently modifying the gain parameter of a playback device
US10063202B2 (en) 2012-04-27 2018-08-28 Sonos, Inc. Intelligently modifying the gain parameter of a playback device
US9729115B2 (en) 2012-04-27 2017-08-08 Sonos, Inc. Intelligently increasing the sound level of player
US9374607B2 (en) 2012-06-26 2016-06-21 Sonos, Inc. Media playback system with guest access
US10306364B2 (en) 2012-09-28 2019-05-28 Sonos, Inc. Audio processing adjustments for playback devices based on determined characteristics of audio content
US9781513B2 (en) 2014-02-06 2017-10-03 Sonos, Inc. Audio output balancing
US9794707B2 (en) 2014-02-06 2017-10-17 Sonos, Inc. Audio output balancing
US11403062B2 (en) 2015-06-11 2022-08-02 Sonos, Inc. Multiple groupings in a playback system
US11481182B2 (en) 2016-10-17 2022-10-25 Sonos, Inc. Room association based on name
US10642889B2 (en) 2017-02-20 2020-05-05 Gong I.O Ltd. Unsupervised automated topic detection, segmentation and labeling of conversations
US11276407B2 (en) 2018-04-17 2022-03-15 Gong.Io Ltd. Metadata-based diarization of teleconferences

Also Published As

Publication number Publication date
USRE41534E1 (en) 2010-08-17
USRE43183E1 (en) 2012-02-14
ATE217741T1 (en) 2002-06-15
DE69712583T2 (en) 2003-01-09
USRE43386E1 (en) 2012-05-15
EP0833489A3 (en) 1998-09-16
US6404857B1 (en) 2002-06-11
US20030129986A1 (en) 2003-07-10
EP0833489B1 (en) 2002-05-15
DE69712583D1 (en) 2002-06-20
CA2215481A1 (en) 1998-03-26
GB9620082D0 (en) 1996-11-13
USRE43255E1 (en) 2012-03-20
USRE40634E1 (en) 2009-02-10
EP0833489A2 (en) 1998-04-01
US6757361B2 (en) 2004-06-29
USRE43324E1 (en) 2012-04-24

Similar Documents

Publication Publication Date Title
USRE41608E1 (en) System and method to acquire audio data packets for recording and analysis
US10129402B1 (en) Customer satisfaction analysis of caller interaction event data system and methods
US10129394B2 (en) Telephonic communication routing system based on customer satisfaction
US8094803B2 (en) Method and system for analyzing separated voice data of a telephonic communication between a customer and a contact center by applying a psychological behavioral model thereto
US20080240404A1 (en) Method and system for aggregating and analyzing data relating to an interaction between a customer and a contact center agent
US20080240374A1 (en) Method and system for linking customer conversation channels
EP2124427B1 (en) Treatment processing of a plurality of streaming voice signals for determination of responsive action thereto
EP2124426B1 (en) Recognition processing of a plurality of streaming voice signals for determination of responsive action thereto
US20090103699A1 (en) Methods and systems for determining customer hang-up during a telephonic communication between a customer and a contact center

Legal Events

Date Code Title Description
AS Assignment

Owner name: WITNESS SYSTEMS, INC., GEORGIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EYRETEL LIMITED, DBA WITNESS SYSTEMS LTD.;REEL/FRAME:018850/0108

Effective date: 20060117

Owner name: EYRETEL LIMITED, UNITED KINGDOM

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BLAIR, CHRISTOPHER DOUGLAS;KEENAN, ROGER LOUIS;SIGNING DATES FROM 19970915 TO 19970916;REEL/FRAME:018850/0067

AS Assignment

Owner name: CREDIT SUISSE AG, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNOR:VERINT AMERICAS INC.;REEL/FRAME:026207/0203

Effective date: 20110429

AS Assignment

Owner name: VERINT AMERICAS INC., GEORGIA

Free format text: CHANGE OF NAME;ASSIGNOR:WITNESS SYSTEMS, INC.;REEL/FRAME:030112/0585

Effective date: 20070525

AS Assignment

Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT

Free format text: GRANT OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:VERINT AMERICAS INC.;REEL/FRAME:031465/0450

Effective date: 20130918

Owner name: VERINT SYSTEMS INC., NEW YORK

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT;REEL/FRAME:031448/0373

Effective date: 20130918

Owner name: VERINT VIDEO SOLUTIONS INC., NEW YORK

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT;REEL/FRAME:031448/0373

Effective date: 20130918

Owner name: VERINT AMERICAS INC., NEW YORK

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT;REEL/FRAME:031448/0373

Effective date: 20130918

Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, DISTRICT OF COLUMBIA

Free format text: GRANT OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:VERINT AMERICAS INC.;REEL/FRAME:031465/0450

Effective date: 20130918

AS Assignment

Owner name: VERINT AMERICAS INC., NEW YORK

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:043066/0473

Effective date: 20170629

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, ILLINOIS

Free format text: GRANT OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:VERINT AMERICAS INC.;REEL/FRAME:043293/0567

Effective date: 20170629

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, IL

Free format text: GRANT OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:VERINT AMERICAS INC.;REEL/FRAME:043293/0567

Effective date: 20170629