WO1997030542A1 - Real-time, on-line, call verification system - Google Patents

Real-time, on-line, call verification system Download PDF

Info

Publication number
WO1997030542A1
WO1997030542A1 PCT/US1997/002312 US9702312W WO9730542A1 WO 1997030542 A1 WO1997030542 A1 WO 1997030542A1 US 9702312 W US9702312 W US 9702312W WO 9730542 A1 WO9730542 A1 WO 9730542A1
Authority
WO
WIPO (PCT)
Prior art keywords
digital data
agent
digital
sound
client
Prior art date
Application number
PCT/US1997/002312
Other languages
French (fr)
Inventor
Jacob W. Jorgensen
Stephen D. Peavey
Donald Grailich
Andrew Heron
Original Assignee
Eis International, 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
Application filed by Eis International, Inc. filed Critical Eis International, Inc.
Publication of WO1997030542A1 publication Critical patent/WO1997030542A1/en

Links

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
    • 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

Abstract

An on-line, real-time, telephone call verification system (10, 12, 26, 31) is disclosed for verifying entries made to client records by agents responsive to verbal communications received over incoming telephone lines (20). The incoming verbal communications are stored in a compressed format in digital storage device (40, 42) in association with the client records and under control of a call manager (12) and call processor (10). Agents at the verification stations (50) retrieve client records to verify agent input to the records while listening to the associated recorded verbal communication retrieved, decompressed, and converted digital to analog signals. The system (10, 12, 26, 31) enables recording of verbal communications concurrently with retrieval of recorded verbal communications for verification functions.

Description

REAL-TIME, ON-LINE, CALL VERIFICATION SYSTEM
BACKGROUND OF THE INVENTION
Field of the Invention This invention relates to an improved system for verifying agent entries to a client record in response to a telephonic communication from the client to the agent; a verification system which simultaneously displays the client record while the verifier listens to a recording of the client communication; and more particularly to a system that provides real-time, on-line verification.
Description of the Prior Art As will be appreciated by those skilled in the art, call centers engaged in telemarketing, customer service, and other activities, often record at least a portion of the telephone conversation between an agent and the client. This recording allows verification of data inputted by the agent via the agent's terminal as a result of the conversation.
A widely used prior art approach to creating a recording for verification of the conversation, provides each agent a voice recorder and a switch, which allows the agent to turn on the voice recorder to start recording a conversation and to turn it off when the agent is finished recording. Analogue records were initially used; e.g. reel to reel tape recorders. More recently, digital recorders have been used. While digital recording provides potentially easier access to a particular voice record, these prior art systems do not automatically correlate the voice recording with data inputted by the agent as a result of the conversation.
U.S. patent application Serial Number 08/234,494 filed April 28, 1994, and assigned to the assignee of this application, discloses an improved prior art system in which the digitally stored voice record is automatically correlated with the agent's input to the client record. While this prior art system is a significant advance in the art, it does not provide for real-time, on-line verification of a transaction.
That is, provision for verification immediately after the agent has completed inputting data to the client record, and verification while contemporaneously recording verification information for other calls.
SUMMARY OF THE INVENTION
An object of this invention is the provision of a call transaction verification system in which the voice record and the transaction are automatically correlated in a data base with the correlated record available in real-time for on-line verification while contemporaneously recording additional calls.
Briefly, this invention contemplates the provision of a call verification system in which a telephone switch conference bridge couples the agent/client conversation to a mul i-processor sound-and-screen server, which digitally stores the agent-client conversation. When the agent completes inputting data to the client record, at least the updated portion of the client record is also coupled to the sound-and-screen server. The sound-and-screen server includes a data base manager that correlates storage of the client record with the conversation recording.
In the verification operation, the sound and screen server operating in a multi-processing mode can fetch a conversation recording and the corresponding transaction record from memory while simultaneously recording new conversations and their associated records. The sound and screen server converts the digital conversation recording to an analogue audio signal and couples it to the headset of an agent at a verification terminal, and simultaneously displays the transaction record on the video screen at the verification terminal .
In a preferred embodiment of the invention, a standard TI interface and TI link are used to couple the telephone switch to the sound and screen server, although other suitable links could be used, such as E-l, PR1, BR1 or an analogue link. The TI interface provides analogue to digital conversion of the voice signal and time-division multiplexing of up to twenty four-voice channels. Also in the preferred embodiment, an agent, via the verification terminal, can alter the transaction record so that it corresponds to the audio recording, and this altered record is used to correct the host processor record.
BRIEF DESCRIPTION OF THE DRAWINGS The foregoing and other objects, aspects and advantages will be better understood from the following detailed description of a preferred embodiment of the invention with reference to the drawings, in which:
Figure 1 is a functional block diagram of a real-time, on-line verification system in accordance with the teachings of this invention used in conjunction with an outbound dialer system.
Figure 2 is a flow diagram of the operation of the real¬ time, on-line verification system shown in Figure 1. Figure 3 is a functional block diagram of one embodiment of a sound and screen server function in accordance with the teachings of this invention.
Figure 4 is a functional block diagram of an embodiment of a verification system in accordance with the teachings of this invention used in conjunction with a call center system that may be inbound only, outbound only, or inbound/outbound combined. DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT OF THE INVENTION
Referring now to Figure 1, as will be appreciated by those skilled in the art, the basic components of the outbound dialer shown there are illustrative of outbound dialer systems commercially available from applicants' assignee and from others.
This illustrative outbound dialer system includes what is referred to in the art as a call processor function 10 and a call manager function 12. As the name implies, the call processor function 10 comprises hardware and software for the functions of dialing calls and call switching. The call manager function is primarily an application running on a processor that manages the operation, including calls to dial, call pacing, and data transfer to and from the agent. The call processor function 10, in this illustrative example, has two major sub-components, a computer processor 14 and a telephone switch 16. The computer processor 14 is programmed to receive and interpret commands from the call manager 12. In response to these commands, the processor 14 controls the operation of the telephone switch 16 and also monitors the status of calls and reports the status to the call manager 12. The telephone switch 16 connects completed calls on trunks 20 to a head set 22 of an available agent. In addition, in accordance with the teachings of this invention, the telephone switch 16 includes a telephone conference bridge 24, which on command, connects a call in progress via TI interface 23 and TI link 25 to a sound and screen server 26, in order to make a recording of the call for the purpose of verification. Each agent station has, in addition to a headset 22, a data entry terminal 28 and a display screen 30, both connected to the call manager 12.
In a typical outbound call system, telephone numbers to be called along with partial client records of the clients to be called are loaded from a host computer 31 to the call manager 12 where they are stored in, for example, disk store 32. The numbers of the parties to be called are transferred from the call manager 12 to the computer processor 14. The computer processor 14 activates the switch 16 to seize a trunk 20, and dials a number. When the computer processor 14 detects that call has been answered, it again activates the switch 16 to connect the call to the headset 22 of an available agent, and transmits a message to the call manager 12 identifying the called party and the agent to which the call has been connected. The call manager, in response to this message transmits a partial client record to the terminal display 30 of the agent to which the call has been connected, and fetches the complete record from the host computer 31. The complete record may be transferred directly from the host to the display screen of the agent. The agent, in response the conversation between the agent and the client, will make entries to the client record via agent data entry terminal 28. In order to record the part of the conversation related to the agent's entries to the client record, the agent may push an appropriate function key on the data entry terminal. This generates a recording command, which is transmitted to the call manager 12. It will be appreciated that alternatively, the recording command can be generated automatically. For example, in response to a certain portion of the script being displayed on the display screen, or the agent reaching a certain portion of the script, or voice activated by the agent speaking a key word or phrase from the script.
The call manager 12, in response to the recording command, issues an instruction to the computer processor 14, which interprets the instruction, and causes the switch 16 to establish a conference bridge 24 connecting the client-agent telephone connection specified by the call manager to the sound and screen server 26, via a TI interface 23 and a TI link 25. The call manager 14 transmits a file identifier message to the sound and screen server 26, via a standard computer/ telephone interface (CTI) link 38, to establish a file identifier for the incoming digital voice data stream on TI link 25 at a particular sound and screen input port assigned by the sound and screen server.
The sound and screen server 26 has a large, digital memory 40 capable of accepting digital data at high input rates, such as for example, a high-speed disk memory with a multi-giga bite storage capacity. In this embodiment, a smaller, high speed memory 42 is used to store that part of a customer record needed for the verification process. It will be appreciated that, if desired, a single physical memory could be used to store both the voice and data records used for verification.
Referring now to Figure 2, the sound and screen server 26 includes processor hardware 44 running a multi-processing operating system 45, such as COS UNIX, a data base management application 46, and a digital signal processor 48. The incoming digital voice data stream on TI link 25 is compressed in by the digital signal processor 48, and stored in memory 40 at an address location established by the data base manager application 46 with the file identifier pointing to this address. The file identifier may include, for example, client identification, agent identification, call campaign identification, and/or time and date identification.
In response to the conversation between the agent and the client, which has been recorded, the agent may make, via agent terminal 28, one or more entries in the client record. When these entries are completed by the agent (e.g. signaled by the agent with terminal key entry) the call manager 12 transmits the updated client record data to the sound and screen server 26 via CTI link 38 along with the voice recording identifier or an identifier keyed to that identifier. The server processor 44, in combination with the data base manager 46 stores the updated client record data in the memory 42 with a pointer to the corresponding voice record in memory 40. The call manager 12 also transmits the updated client record data to the host processor 31. As will be appreciated by those skilled in the art, the
TI interface 23 and the TI link 25 are commercially available products, which provide analogue to digital conversion of the voice and are capable of transmitting, on a time division multiplex basis, 24 calls. While only one TI link is illustrated, as many TI links as needed may be used in the actual implementation of the invention.
Verification stations indicated by the general reference number 50 are connected to the sound and screen server 26. Each verification station 50 has an operator headset 22, a display screen 30, and an input terminal 28, the same station apparatus as the agent stations. The agent stations may serve as verification stations with the proper connections and function switches.
The verification process can be an on-line operation. That is, a client record entry can be verified by simultaneously displaying the record entry and listening to the voice recording which resulted in the record entry any time after the agent completes the update of the client record. In the verification operation, the sound and screen server processor 44 connects the digital recording of the conversation stored in the memory 40 to the headset 22 of a verification agent via a digital signal processor 48, which converts the stored digital signal to an audio signal. Here it should be noted, the commercially available compression/decompression modules can recreate the original audio signal from the compressed digital signal, or, if desired, can recreate a speech compressed version of the original audio signal so the elapsed time needed to listen to the conversation is less than the length of the original conversation. At the same time, the processor 44 couples the updated customer record stored in memory 42 to the display terminal 30 of the verification agent. The verification agent can enter, via keyboard 28, a verification code, if the updated client record on the display screen, as entered by the agent, is in accordance with the voice recording. The verification code is transmitted to the sound and screen server where it is entered in the stored voice and/or data records and is also transmitted to the host computer 31, where it is entered in the data record.
If the updated client record displayed on the screen at the verification station is inconsistent with the voice recording of the transaction, the validation agent may insert a code marking the record invalid, which code is stored with the record in the sound and screen server and the host computer in the same manner as a record valid code. In a preferred embodiment of the invention, the validation agent can correct the client record via keyed inputs from the verification agent terminal. The corrected record is then transmitted to the sound and screen server where it is stored with a validation code, replacing the originally stored client record. The sound and screen server transmits the corrected, updated client record to the host, where it replaces the originally updated portion of the client record.
One (or more) of the validation stations is preferably programed as a supervisory station. A verification agent at a supervisory station enters commands to the sound and screen server to control the down loading of records to the verification stations. For example, an input from the supervisor station can command the sound and screen server to down load records for a particular campaign to the verification stations in order of time sequence of record receipt as each station becomes available after completing a previous verification.
As will be appreciated by those skilled in the art, even with data compression, the voice records occupy a large amount of memory space. Periodically, the sound and screen voice and client update records are transferred to archival storage 52, such as a tape storage. In a typical call center application, the sound and screen records are transfer to archival storage about once a day or once every two days .
Referring now to Figure 2, in an operation to record voice data, the call manager 12 transmits, for each calling session, identifying data to the sound and screen server 26 over link 38, as indicated in block 60. When an agent station (e.g. via keyboard 28) requests commencement of conversation recording (block 62) , the call manager 12 requests of the sound and screen server 26 the assignment of a recording port, block 64. The sound and screen server assigns a recording port and informs the call manager of the assigned port along with the record identifier to be assigned the recording, block 66. In block 68, the call manager requests the call processor to establish a conference bridge between the call and the assigned port.
The call manager 12 informs the agent (e.g. via agent display 30) that recording of the conversation has commenced. The sound and screen processor records, in high speed storage 40, the conversation until the agent requests an end to the recording process, block 72. In response to this agent input, the call manager 12 signals the sound and screen server 12 to stop recording, block 74, and the call manager signals the call processor 10 to free the assigned port, block 76.
When the agent signals that he has completed inputting data to the client record, the call manager transmits the client record to the sound and screen server 26 along with the record ID assigned in block 66. The sound and screen server stores the data with a pointer pointing to the recording of the corresponding voice record. Referring now to Figure 3, in accordance with the teachings of this invention, the sound and screen server is set up to record a number of simultaneous conversations, associate with the conversations the appropriate customer data records, and contemporaneously to fetch a number of previously recorded conversations with their data records from storage for the purpose of verification. To this end, the hardware processor 44 uses a multi-processing operating system 45, such as, for example, the COS UNIX operating system. The time division multiplexed, digital voice signals for a number of simultaneous calls (up to 24 for each TI line) are coupled to one of a plurality of digital signal processors (DSP) 48, each of which includes a buffer store 91 for storing incoming digital data after it has been formatted and compressed by the DSP. For example, one second of digital data is stored in each buffer 91. Suitable DSPs, with data compression, are commercially available from Natural Microsystems Inc. and others. Other DSPs 48, with buffers 91, couple voice and data record fetched high speed storage 40 to the verification stations. In this operation, the DSPs perform a digital-to- analogue conversion of the voice recording. The multi- processor 45 operating services each incoming request for service from a DSP 48 as an interrupt in a preferred embodiment of the invention.
Figure 4 illustrates how the invention is applicable to call center operations generally. That is, inbound only call centers, outbound only call centers, and call centers capable of inbound and outbound operations. This system architecture can have virtually any number of servers and stations interconnected via a local network 100 such as, for example, an Ethernet TCP/IP LAN. As illustrated here, a telephone switch 101 is controlled by a switch resource manager 102 the operation of which is, in turn, controlled by a systems manager 103. In this architecture, the LAN 100 couples agent stations 104 and verification stations 106 to the system. Finally, connected to the LAN 100 are a sound and screen server 108 and a host processor 110. A TI link 112 couples the voice record from the switch 101 to the sound screen server 108. TI link 112 is interfaced to the switch 101 and the sound and screen server 108 in the same way as TI link 25 shown and described in connection with Figure 1. The head sets 22 at the agent stations and at the verification stations can be connected to the switch 101 and the sound and screen server 108, respectively, in the same manner as shown and described in connection with Figure 1. Here it will be appreciated that the operation of the system with respect to verification is the same irrespective of whether the system architecture supports inbound only, outbound only or inbound/outbound operation. In the operation to record the voice data, the systems manager 103 transmits for each session identifying data to the sound and screen server 108 over LAN 100. When an agent station (e.g. via keyboard 28) requests recording of a conversation to start the systems manager 103 requests of the sound and screen server 108 the assignment of a recording port . The sound and screen server assigns a recording port and informs the systems manager 103 of the assigned port and a record identifier to be assigned the recording. The systems manager requests the switch manager to establish a conference branch in the switch 101 between the call and the assigned port.
The systems manager 103 informs the agent (e.g. via agent display 30) that recording of the conversation has commenced. The sound and screen server 108 records in high speed storage the conversation until the agent requests an end to the recording process. In response to the agent input, the systems manager 103 signals the sound and screen server 108 to stop recording, and the systems manager signals the switch manager to free the assigned port. When the agent signals that he has completed inputting data to the client record, the systems manager transmits the client record to the sound and screen server 108 along with the assigned record ID. The sound and screen server stores the data with a pointer pointing to the recording of the corresponding voice record. While the invention has been described in terms of a single preferred embodiment, those skilled in the art will recognize that the invention can be practiced with modification within the spirit and scope of the appended claims.

Claims

CLAIMSHaving thus described our invention, what we claim as new and desire to secure by Letters Patent is as follows:
1. An on-line, real-time, telephone call verification method for verifying an agent entry to a client record in response to a telephonically transmitted, verbal communication from the client, comprising the steps of: converting a plurality of simultaneous verbal communications from a respective plurality of clients to a plurality of digital data streams; storing in real time said plurality of digital data streams in a digital data storage means; and fetching a plurality of digital data streams stored in said digital data storage means contemporaneously with said storing step; converting said plurality of digital data streams fetched in said fetching step respectively to a plurality of analogue audio signals; and coupling said plurality of analogue audio signals respectively to a plurality of agent verification stations.
2. A system for verifying agent inputs to a client record in response to a verbal telephonic communication from the client to the agent, comprising in combination; a plurality of agent stations; a plurality of verification stations; a sound and screen server, including a computer processor running a multi-processing operating system, and a digital data storage means; said sound and screen server storing in said digital data storage means a plurality of simultaneous verbal telephonic communications from a plurality of clients to a plurality of agents, concurrently fetching a plurality of verbal telephonic communications stored in said digital data storage means, and coupling the plurality of verbal telephonic communications stored in said digital data storage means to said plurality of verification stations.
3. An on-line, real-time, telephone call verification method as in claim 1 wherein said converting step includes the additional step of compressing each of said plurality of digital data streams.
4. An on-line, real-time, telephone call verification method as in claim 1 including the further steps of storing in said digital data storage means a plurality of digital client record entries associated respectively with said plurality of simultaneous verbal communications from which said plurality of digital data record entries were entered, and fetching said plurality of digital client record entries when said plurality of digital data streams stored in said digital data storage means are fetched.
5. An on-line, real-time, telephone call verification method as in claim 2 including the further steps of storing in said digital data storage means a plurality of digital client record entries associated respectively with said plurality of simultaneous verbal communications from which said plurality of digital data record entries were entered, and fetching said plurality of digital client record entries when said plurality of digital data streams stored in said digital data storage means are fetched.
6. A system for verifying agent inputs to a client record in response to a verbal telephonic communication from the client to the agent, comprising in combination; a verification station including a head set; a sound and screen server including a processor running a multi-processing operating system and high-speed digital data storage means, said processor executing an instruction to store a digital voice recording of a communication transmitted to said sound and screen server from a telephonic switch means; and said processor concurrently executing an instruction to fetch a previously stored digital voice recording and transfer said previously stored digital voice recording to said head set included in said verification station.
7. A system for verifying agent inputs to a client record as in claim 6 wherein said telephonic switch includes a conference bridge means and said digital voice recording is transmitted to said sound and screen server via said conference bridge means over a high-speed, time division multiplexed communication link.
8. A system for verifying agent inputs to a client record as in claim 6 wherein said sound and screen server includes means for compressing and decompressing said stored digital voice recording.
9. A system for verifying agent inputs to a client record as in claim 7 wherein said sound and screen server includes means for compressing and decompressing said stored digital voice recording.
PCT/US1997/002312 1996-02-20 1997-02-20 Real-time, on-line, call verification system WO1997030542A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/603,231 US5867559A (en) 1996-02-20 1996-02-20 Real-time, on-line, call verification system
US08/603,231 1996-02-20

Publications (1)

Publication Number Publication Date
WO1997030542A1 true WO1997030542A1 (en) 1997-08-21

Family

ID=24414573

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/002312 WO1997030542A1 (en) 1996-02-20 1997-02-20 Real-time, on-line, call verification system

Country Status (2)

Country Link
US (1) US5867559A (en)
WO (1) WO1997030542A1 (en)

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7421066B1 (en) * 1996-06-12 2008-09-02 Estech Systems, Inc. Telephone call/voice processing system
JP3592004B2 (en) * 1996-10-31 2004-11-24 キヤノン株式会社 Information sharing management system and information sharing system management apparatus and method
US6104802A (en) 1997-02-10 2000-08-15 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
US7031442B1 (en) 1997-02-10 2006-04-18 Genesys Telecommunications Laboratories, Inc. Methods and apparatus for personal routing in computer-simulated telephony
US6480600B1 (en) * 1997-02-10 2002-11-12 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
US7426268B2 (en) * 1997-04-11 2008-09-16 Walker Digital, Llc System and method for call routing and enabling interaction between callers with calls positioned in a queue
US6985943B2 (en) 1998-09-11 2006-01-10 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US6711611B2 (en) 1998-09-11 2004-03-23 Genesis Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
US6496501B1 (en) * 1997-12-29 2002-12-17 At&T Corp. Method and apparatus for screening computer-telephony calls
US7907598B2 (en) 1998-02-17 2011-03-15 Genesys Telecommunication Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
US6332154B2 (en) 1998-09-11 2001-12-18 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface
US6792082B1 (en) * 1998-09-11 2004-09-14 Comverse Ltd. Voice mail system with personal assistant provisioning
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US6665380B1 (en) * 1999-01-11 2003-12-16 T-Netix, Inc. Inmate messaging system and method
CA2376157C (en) * 1999-06-08 2009-03-24 Dictaphone Corporation A system and method for call record creation and processing
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
US6252946B1 (en) * 1999-06-08 2001-06-26 David A. Glowny System and method for integrating call record information
US6252947B1 (en) * 1999-06-08 2001-06-26 David A. Diamond System and method for data recording and playback
US7929978B2 (en) 1999-12-01 2011-04-19 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
US6526125B1 (en) * 1999-12-11 2003-02-25 Lucent Technologies Inc. System and method for automatic location identification discrepancy notification
GB0000735D0 (en) * 2000-01-13 2000-03-08 Eyretel Ltd System and method for analysing communication streams
US6956941B1 (en) * 2000-04-12 2005-10-18 Austin Logistics Incorporated Method and system for scheduling inbound inquiries
AU2001255048B2 (en) * 2000-05-09 2006-09-21 Nice Systems Ltd. Method and apparatus for quality assurance in a multimedia communications environment
US7142662B2 (en) 2000-07-11 2006-11-28 Austin Logistics Incorporated Method and system for distributing outbound telephone calls
US7103173B2 (en) * 2001-07-09 2006-09-05 Austin Logistics Incorporated System and method for preemptive goals based routing of contact records
US7502460B2 (en) 2006-11-20 2009-03-10 Austin Logistics Incorporated Method and system for distributing outbound telephone calls
US7191133B1 (en) 2001-02-15 2007-03-13 West Corporation Script compliance using speech recognition
US7739115B1 (en) 2001-02-15 2010-06-15 West Corporation Script compliance and agent feedback
US8180643B1 (en) 2001-02-15 2012-05-15 West Corporation Script compliance using speech recognition and compilation and transmission of voice and text records to clients
US7664641B1 (en) 2001-02-15 2010-02-16 West Corporation Script compliance and quality assurance based on speech recognition and duration of interaction
US7966187B1 (en) 2001-02-15 2011-06-21 West Corporation Script compliance and quality assurance using speech recognition
WO2002097558A2 (en) * 2001-04-06 2002-12-05 Promontory Software Systems, apparatus, and methods for verification of telemarketing sales orders
US7110525B1 (en) 2001-06-25 2006-09-19 Toby Heller Agent training sensitive call routing system
US7054434B2 (en) * 2001-07-09 2006-05-30 Austin Logistics Incorporated System and method for common account based routing of contact records
US7715546B2 (en) * 2001-07-09 2010-05-11 Austin Logistics Incorporated System and method for updating contact records
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
US20040190691A1 (en) * 2001-12-05 2004-09-30 Gustav Schoeman Means and method for computerized call logging
US7372952B1 (en) 2002-03-07 2008-05-13 Wai Wu Telephony control system with intelligent call routing
US9020114B2 (en) 2002-04-29 2015-04-28 Securus Technologies, Inc. Systems and methods for detecting a call anomaly using biometric identification
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
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
US7860222B1 (en) 2003-11-24 2010-12-28 Securus Technologies, Inc. Systems and methods for acquiring, accessing, and analyzing investigative information
US7162016B1 (en) 2002-05-17 2007-01-09 Hello Direct, Inc. Multimedia adapter for headset amplifier
US8165114B2 (en) * 2002-06-13 2012-04-24 Nice Systems Ltd. Voice over IP capturing
US7660297B2 (en) * 2002-06-13 2010-02-09 Nice Systems Ltd. Voice over IP forwarding
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
US6857263B2 (en) * 2002-08-08 2005-02-22 The United States Of America As Represented By The Administrator Of The Environmental Protection Agency Low emission diesel combustion system with low charge-air oxygen concentration levels and high fuel injection pressures
US20040081292A1 (en) * 2002-10-23 2004-04-29 International Business Machines Corporation System and method for managing personel telephony recording
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
US7133498B2 (en) * 2003-04-18 2006-11-07 At&T Corp. Method for confirming end point location of calls
US7529357B1 (en) 2003-08-15 2009-05-05 Evercom Systems, Inc. Inmate management and call processing systems and methods
US20060013132A1 (en) * 2004-06-16 2006-01-19 Regents Of The University Of Colorado Nonlinear adaptive control of resource-distribution dynamics
US7706522B2 (en) * 2004-12-13 2010-04-27 Cisco Technology, Inc. Method and system for communicating with an automatic call distributor system agent
US8000462B2 (en) * 2005-08-12 2011-08-16 Hewlett-Packard Development Company, L.P. Screening of calls in a packet-based network
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US8204056B2 (en) 2006-03-31 2012-06-19 Verint Americas, Inc. Systems and methods for endpoint recording using a media application server
US7680264B2 (en) * 2006-03-31 2010-03-16 Verint Americas Inc. Systems and methods for endpoint recording using a conference bridge
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US9317855B2 (en) 2006-10-24 2016-04-19 Yellowpages.Com Llc Systems and methods to provide voice connections via local telephone numbers
US10796392B1 (en) 2007-05-22 2020-10-06 Securus Technologies, Llc Systems and methods for facilitating booking, bonding and release
US8681952B2 (en) * 2007-06-18 2014-03-25 Ingenio Llc Systems and methods to selectively provide telephonic connections
US20090210334A1 (en) * 2008-02-19 2009-08-20 Charles Mark Russell System and method for publicizing business services
US20090207979A1 (en) * 2008-02-19 2009-08-20 Charles Mark Russell System and method for recording and evaluating communication
US7903589B2 (en) * 2009-02-26 2011-03-08 Embarq Holdings Company Llc System and method for providing caller identification for a TDM conference call
US20120072524A1 (en) * 2010-09-20 2012-03-22 Cisco Technology, Inc. System and method for recording data in a network environment
US20130110565A1 (en) * 2011-04-25 2013-05-02 Transparency Sciences, Llc System, Method and Computer Program Product for Distributed User Activity Management
US20160160290A1 (en) 2014-11-03 2016-06-09 Genentech, Inc. Methods and biomarkers for predicting efficacy and evaluation of an ox40 agonist treatment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4829514A (en) * 1987-03-18 1989-05-09 International Telesystems Corporation Digital voice recording and reproduction and telephone network signalling using direct storage in RAM of PCM encoded data
US4891835A (en) * 1986-04-30 1990-01-02 Dictaphone Corporation Method and device for recording and replaying audio communications
US5448420A (en) * 1993-08-02 1995-09-05 Dictaphone Corporation Method and a system for storing audio
US5533103A (en) * 1994-04-28 1996-07-02 Electronic Information Systems, Inc. Calling system and method

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3045068A (en) * 1957-03-25 1962-07-17 Richard I N Weingart Apparatus for the retention of evidence of telephone conversations
US3394229A (en) * 1963-12-16 1968-07-23 Itt Toll ticketing telephone system
US3989899A (en) * 1975-04-08 1976-11-02 Daniel Norwich Telephone scheduling system
US4600814A (en) * 1983-10-05 1986-07-15 Manufacturing Administrations Management Systems, Inc. Automated system for establishing telephone voice connections
US4599493A (en) * 1984-08-28 1986-07-08 Tbs International, Inc. Multi-line telephone control system
JPS628651A (en) * 1985-07-04 1987-01-16 Nec Corp Telephone exchange system with sound recording and reproducing function
AR242675A1 (en) * 1985-10-11 1993-04-30 Ibm Voice buffer management
US4866756A (en) * 1986-04-16 1989-09-12 Call It Co. Interactive computerized communications systems with voice input and output
JPS6367954A (en) * 1986-09-10 1988-03-26 Nec Corp Communication recording system
US4817130A (en) * 1986-09-11 1989-03-28 International Telesystems Corporation Call management system with protocol converter and port controller
US4894857A (en) * 1987-06-16 1990-01-16 Inuentions Inc. Method and apparatus for customer account servicing
US4797911A (en) * 1987-06-16 1989-01-10 Inventions, Inc. Customer account online servicing system
JPH01101770A (en) * 1987-10-15 1989-04-19 Iwatsu Electric Co Ltd Telephone system
US4805209A (en) * 1987-12-09 1989-02-14 International Business Machines Coordinated transfer of voice and information through a digital switch
US5033088A (en) * 1988-06-06 1991-07-16 Voice Processing Corp. Method and apparatus for effectively receiving voice input to a voice recognition system
US5003574A (en) * 1989-03-30 1991-03-26 At&T Bell Laboratories Voice capture system
ATE155269T1 (en) * 1989-08-14 1997-07-15 Centillion Data Systems Inc COST ACCOUNTING SYSTEM
US5040208A (en) * 1989-11-03 1991-08-13 International Business Machines Corporation Coordinated voice and data display having temporary storage of transaction data
JPH0435562A (en) * 1990-05-31 1992-02-06 Pentel Kk Order-receiving and ordering system
GB9014450D0 (en) * 1990-06-28 1990-08-22 Dow Corning Process for the production of organosilicon compounds
US5241586A (en) * 1991-04-26 1993-08-31 Rolm Company Voice and text annotation of a call log database
US5309505A (en) * 1991-05-20 1994-05-03 Inventions, Inc. Automated voice system for improving agent efficiency and improving service to parties on hold
US5297195A (en) * 1991-10-02 1994-03-22 Teledirect International, Inc. Method and apparatus for automatic telephone scheduling system
US5303296A (en) * 1993-01-04 1994-04-12 Zucker Joann Telephone system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4891835A (en) * 1986-04-30 1990-01-02 Dictaphone Corporation Method and device for recording and replaying audio communications
US4829514A (en) * 1987-03-18 1989-05-09 International Telesystems Corporation Digital voice recording and reproduction and telephone network signalling using direct storage in RAM of PCM encoded data
US5448420A (en) * 1993-08-02 1995-09-05 Dictaphone Corporation Method and a system for storing audio
US5533103A (en) * 1994-04-28 1996-07-02 Electronic Information Systems, Inc. Calling system and method

Also Published As

Publication number Publication date
US5867559A (en) 1999-02-02

Similar Documents

Publication Publication Date Title
US5867559A (en) Real-time, on-line, call verification system
US11792318B2 (en) Systems and methods for automated call-handling and processing
JP2775196B2 (en) Audio data signal transfer method and its processing system
EP0425163B1 (en) Customer programmable automated integrated voice/data technique for communication systems
US5181239A (en) Call tagging user information in a telephonic environment
EP0753956B1 (en) Telephone switching system, automatic call distributor and method using a computer network to connect to remote agent computer terminals
US5533103A (en) Calling system and method
US4852149A (en) Automated call filter
USRE34536E (en) Call management system with protocol converter and port controller
US6278772B1 (en) Voice recognition of telephone conversations
US4894857A (en) Method and apparatus for customer account servicing
US5479487A (en) Calling center employing unified control system
EP0643541B1 (en) Personalized information service system
JP3510492B2 (en) A system for coordinating calls between ancillary equipment and the switching system
US5586178A (en) Interface for automatic call distributor for performing agent functions via host computer
US20060067507A1 (en) Computer and telephony integration
EP0470415B1 (en) Call tagging user information in a telephonic environment
JPH02260748A (en) Method of transferring voice message
JPH0591551A (en) Automatic telephone transmission sysem with data communication function between computer and terminal equipment
JP2001186258A (en) System for operating compound call center

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: CA

122 Ep: pct application non-entry in european phase