WO1997050235A1 - Telecommunications call centre - Google Patents

Telecommunications call centre

Info

Publication number
WO1997050235A1
WO1997050235A1 PCT/IB1997/000778 IB9700778W WO9750235A1 WO 1997050235 A1 WO1997050235 A1 WO 1997050235A1 IB 9700778 W IB9700778 W IB 9700778W WO 9750235 A1 WO9750235 A1 WO 9750235A1
Authority
WO
WIPO (PCT)
Prior art keywords
customer
call
information
data
telecommunications system
Prior art date
Application number
PCT/IB1997/000778
Other languages
French (fr)
Inventor
Thomas Stephen Mcguire
Barry O'sullivan
Marcus O'sullivan
Original Assignee
Northern Telecom Limited
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 Northern Telecom Limited filed Critical Northern Telecom Limited
Priority to EP97926163A priority Critical patent/EP0908044A1/en
Publication of WO1997050235A1 publication Critical patent/WO1997050235A1/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
    • H04M3/5183Call or contact centers with computer-telephony arrangements
    • H04M3/5191Call or contact centers with computer-telephony arrangements interacting with the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/003Click to dial services
    • 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/5166Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing in combination with interactive voice response systems or voice portals, e.g. as front-ends
    • 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/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5231Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing with call back arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13072Sequence circuits for call signaling, ACD systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13095PIN / Access code, authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1313Metering, billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13152Callback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13175Graphical user interface [GUI], WWW interface, visual indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13179Fax, still picture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1322PBX
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13377Recorded announcement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13389LAN, internet

Definitions

  • This invention relates to a service for users of a data network, and to a system for providing the service More particularly it relates to a service for users of the Internet
  • the present invention addresses such problems
  • a server arranged to issue information to a customer and to receive data from the customer over a data network
  • a processing means coupled to the server, which is arranged to extract, from the received data, a telephone number of the customer,
  • an automated response system has the advantages of being relatively easy and cheap to scale as demand for the service grows It also has the advantage of being portable
  • the automated response system is an Interactive Voice Response (IVR) system
  • the use of a telephone call over the switched telephone network provides a more secure medium over which to gather information from, or deliver information to, the customer This is particularly useful where a customer wishes to submit or receive personal information such as financial or medical information
  • the customer may specify the telephone number at which they wish to be called-back or the data received from the customer may include an identifier of the customer and the processing means can be arranged to retrieve a stored telephone number of the customer using the customer identifier.
  • the automated response system may receive further data from the customer by means of the telephone call, such as credit card details, and store this information.
  • the automated response system may be arranged to deliver further data to the customer by means of the telephone call
  • the processing means may be arranged to extract, from the received data, an information request, to retrieve the requested information and to deliver it to the customer by means of the telephone call
  • the information may be retrieved from databases of customer information, such as financial or medical information This has the advantage of minimising the length of the call ⁇ back session, thereby minimising the cost of telephone calls and minimising the length of time that a customer needs to spend on the call ⁇ back session
  • the automated response system can adapt to the particular information that has been requested, such as by playing prompts that are appropriate to the requested information
  • the server can be arranged to issue a plurality of information pages to a customer and the automated response system can be arranged to retrieve information dependent upon the page to which a customer responds and to deliver the retrieved information to the customer by means of the telephone call Pages can be provided for typical customer requests such as "account balance", "list recent transactions" This has an advantage of allowing a customer to enter a minimum amount of information, thereby reducing the chance of errors
  • the automated response system can deliver the requested information by voice, facsimile or data transfer
  • the initiation means which initiates a telephone call to the customer monitors a response to the call and communicates with the customer in a manner which is compatible with the monitored response
  • information can be delivered by fax when a fax machine response is detected
  • the system may further comprise means for determining, from stored customer information and from the data received from the customer, whether to permit the initiation means to initiate a call to the customer
  • the system can further comprise means for determining, from stored customer information and from responses made by the customer during the telephone call, whether to continue the telephone call to the customer
  • means for determining, from stored customer information and from responses made by the customer during the telephone call, whether to continue the telephone call to the customer One way of achieving this is by performing speech recognition This can be combined with a mechanism for comparing the customer's speech pattern with a stored record of the customer's speech pattern This has an advantage of adding a further level of security, ensuring that the called party involved in the telephone call is an authorised person
  • the automated response system is coupled to a call centre manned by human operators, and is arranged to transfer the call to the call centre on request from the customer This allows the customer to speak to a human operator should they require information not provided by the automated response system
  • processing means is arranged to further extract from the received data, a preferred time of call-back, and to initiate the call to the customer at that preferred time
  • Another aspect of the present invention provides a method of operating a telecommunications system comprising
  • Figure 1 is a block diagram of a system which provides a call-back service
  • Figure 2 shows the main functions of the system shown in figure 1 ;
  • Figure 3 shows the functional blocks of the call centre of figure 1 ;
  • Figure 4 is a flow chart showing operation of the call centre of figure 3;
  • Figure 5 illustrates one example of using an IVR system to deliver information to a customer
  • Figure 6 illustrates another example of using an IVR system to deliver information to a customer
  • Figure 7 illustrates one example of using an IVR system to receive information from a customer.
  • Figure 1 shows a telecommunications system which provides a call-back service to a customer.
  • a customer equipped with a computer terminal 10 uses a data communications network, shown here as the Internet 15, to browse information pages stored on the Web servers of various companies.
  • Terminal 10 contains "browser software" (for example, Netscape' M ) which the allows the customer to navigate among sites and to view pages provided by companies, in a manner which is well-known ⁇ n the art
  • the first part of the connection between customer 10 and internet 15, may be provided by the PSTN
  • a connection between a customer and one particular web server 20 is shown in figure 1.
  • a company may have its own Web server or rent space on the web server of an internet service provider
  • the company has a call centre 30 which comprises an automated response system, shown here as an Interactive Voice Response (IVR) system, a connection to the public telephone network (PSTN) 25 via a PABX and an Internet Call Centre (ICC) which is essentially a middleware application that links these components together
  • IVR Interactive Voice Response
  • PSTN public telephone network
  • ICC Internet Call Centre
  • the ICC requires connection to a web server, either locally or via a Wide Area Network (WAN) Interfaces at the Web server 20 and ICC and a communications link allow information to be passed between these two blocks, as will be described later in more detail.
  • a security firewall 22 usually exists between web server 20 and ICC to protect the company's computer system This may involve the use of a proxy server
  • the ICC and IVR system are coupled to one or more databases 35 which store call-back requests, customer details, information that the customer submits during a call-back session and information that the customer may request during a call-back session
  • the IVR system is connected to the public telephone network It can be connected either directly to the PSTN or preferably through a PABX such a Northern Telecom
  • PABX MERIDIAN 1 ⁇ PABX
  • PABXs can be used
  • FIG. 2 shows the mam steps of the method by which a customer requests a call-back session HTTP/HTML information pages are delivered to the customer's terminal in step 1
  • a customer browses pages on the Internet and navigates to an interactive Web page, provided by the company, which acquires data from the customer For example, a customer may navigate to a page where they can order a product, and are presented with a form to complete
  • One option on the page may be a link to the call-back page where customers who do not wish to pass their credit card details over the Internet can request a call- back
  • the call-back request page can request the customer to enter the telephone number on which they wish to receive a call-back It can also include request the customer to enter a preferred time of call-back Once the "SUBMIT", or similarly labelled, icon on the call-back page is clicked, this information is carried back to the company's WWW server, as shown in step 2
  • the information is sent to a call-back processing function, shown as step 3, which initiates an outgoing call to the
  • the call centre may inspect the data received from the customer, which includes a unique identifier of the customer, and use this identifier to perform a search in a look-up table of identifiers and corresponding telephone numbers
  • the call-back session can be used in a variety of ways Firstly, it provides a more secure way for a customer to pass sensitive information, such as credit card details, to the company whose web site they have just visited
  • this session it is also possible to use this session to deliver information more securely from the company to the customer
  • a customer visits the Web site of a bank to check share values, currency exchange rates or similar information
  • the customer decides to check his balance or request details of recent transactions Not wanting to receive this information via the data network, he requests a call-back for this information
  • the required information can be requested on the form which is submitted to the Web server, in which case the information can be presented immediately to the customer at the beginning of the call-back session
  • a bank can provide pages for each commonly required piece of information, such as "Balance" and "Statement". A customer requesting a particular page, and submitting their call-back details on that page, instructs the automated response system to retrieve that piece of information for the customer and to deliver it during the call-back session.
  • the required information can be requested and delivered during the call-back session as a result of the customer following menu prompts.
  • the information can be delivered by voice or by a facsimile transmission.
  • the customer is called and presented with a menu of options.
  • the precise nature of these options is chosen by the operator and depends on the application.
  • the first menu of options would include some query and response system involving a combination of DTMF tones, text-to-speech conversion i.e. speech generation and speech recognition
  • speech recognition a customer uses spoken responses rather than manual input on a telephone keypad.
  • this function supports speaker- independent recognition of digits 0-9 and common words such as "yes", "no" in one or more languages.
  • the system provides a working base for other developers/distributors to work with. By this it will be a working system, with a shared data structure. This is necessary because it is possible that a company will already have their own Web Server or be using one from an Internet Service Provider. All equipment operates on the TCP/IP protocol on an Ethernet network with all PCs running Microsoft WINDOWS NT I M and WINDOWS 3 1TM operating systems having the necessary TCP/IP stack Computers having other operating systems can be used
  • CGI Common Gateway Interfacing
  • a CGI data extractor 40 takes the data string returned from the customer and the HTML source page and extracts the separate data fields Using the HTML source page, identification of the individual fields is straight forward with all the data being forwarded to the next block.
  • the identity of the HTML page that the customer returned their information on may also be stored, where the page itself represents a request for a particular piece of information
  • a database update block 42 provides a direct update of database 35
  • the database update can use Structured Query Language (SQL) or a similar method
  • SQL Structured Query Language
  • This block then passes the phone number and any time event information provided by the customer to a scheduler block 45
  • the scheduler block 45 operates with both the out-dialler 47 and the database 35 to correctly and accurately dial the customer
  • the scheduler can schedule calls according to the time requested by the customer, available resources (i.e number of free IVR ports), priority of the customer requesting the call-back, or some other criteria
  • the out dialler is in reality an interface block, interfacing to the IVR system. It provides feedback to the scheduler 45 on the progress of the call IVR systems often include their own outdialhng function, in this case outdialler 47 exists as part of the IVR system 50
  • FIG. 4 A flow diagram of the steps for a call-back operation are shown in figure 4
  • the main events or stimuli when the system is in operation is the user clicking the 'Submit Order' icon on the Web page and sending his call-back details to the web server, at step 60
  • the Web Server forwards the information, at step 62, to the ICC system, the data extraction of the CGI stream is carried out at step 64
  • the data is then split into two parts, the first being the phone number and any data relating to the required time of call back
  • the second section of data is that entered by the Internet user, and is used to update an SQL database This additional information could identify the particular item of information that the customer is interested in
  • the required phone number is then passed to a scheduler which schedules a call-back at step 68 This operates with the out dialler application to resolve the number of lines free/agents available It then makes an out bound call via the outdialler, at step 70 If the out-dialler is unavailable then notification is passed back to the scheduler and a reschedule takes place
  • the out dialler receives a parameter, usually a phone number, it commences initiation of an out bound call This would be either TSAPI, TAPI, TAPIS or IVR compliant
  • the outdialler retains control of the call until such time as the called person is connected to an IVR session
  • Voice Response This is the most common type of response Detecting a voice response invokes the normal IVR routines of data collection, data retrieval and/or data verification. If speech recognition is being used, it is possible to compare the customer's spoken responses to a stored record of the customer's speech. A mismatch between the detected speech and the stored speech can be used to end the call before any confidential information from database 35 has been delivered to the customer by the IVR system.
  • the IVR system can leave a speech message verifying that call-back actually took place. This message could also include information on when follow-up calls will occur. This should be carried out in most situations
  • the system can reschedule further call-backs based upon a set of rules of the kind used by predictive out-diallers These rules determine the best capture time for the recipient Alternatively, if a customer has requested a call-back to receive a particular piece of information, then the requested information can be left as a message on the answer machine by the IVR system retrieving the information from database 35 and formatting it in the form of a spoken message for sending to the answer machine.
  • the system Upon detecting a response by a modem the system delivers the following data in a format which is compatible with the customer's modem.
  • the IVR system Upon detecting a response by a fax machine the IVR system formats data in a manner which is suitable for delivery to the customer. If a customer has requested a call-back to receive a particular piece of information then the requested information can be delivered during the fax response using a suitable template report. Alternatively, if the IVR detects a fax machine response and has no information to deliver, the IVR system can send a fax message confirming that a call-back attempt was made and giving details of future call-back attempts, similarly to the answer machine case described above.
  • ADSI or Analogue Display Services Interface phones can be addressed in a normal terminal method Hence once a person with such a phone requests call back the amount and quality of information can be customised and increased to suit the user Thus the terminal could be used as the continuation of Web services where future terminals using JavaTM technologies could be deployed
  • the IVR system can preferably modify its response according to the response detected at step 72 For example, where a user has requested a call-back to receive his bank balance, the IVR system can deliver this information as a speech message to a customer's telephone or a text message in fax format to a customer's fax machine according to whether a voice or fax response is detected at step 72 This minimises the need for rescheduling at the call centre and ensures that the customer receives their information with minimal delay
  • step 72 If no response is detected at step 72, or if the detected response is unsatisfactory (e.g an answer machine) then out-dialling is rescheduled at step 74 This rescheduling can be based upon the rules already used in the predictive diallers of call centres Control of the rescheduling can be carried out within the IVR system itself or at the system database, dependent upon local deployment configurations
  • FIGS. 5 to 7 give some examples of typical IVR scripts During the IVR session data is entered and retrieved from database 35
  • the IVR scripts themselves can also be stored on database 35 or on a database which is part of the IVR system
  • the choice of IVR script is dependent upon the data submitted by the customer over the Internet, and the particular HTML page to which the customer responded
  • the IVR script plays appropriate prompts to the customer and retrieves the appropriate information without further interrogating the customer, thereby minimising the length of the call- back session ln the example script shown in figure 5 it is assumed that a customer has already requested a call-back, giving his call-back details and asking for his current account balance
  • the IVR script begins with dialling out to the customer (step 80) and waiting for a response (step 82) Upon detecting a voice response a greeting prompt is played to the customer (step 84) The current account balance is then retrieved from a customer database (step 86) A further prompt is then played
  • a first option is to present the call to a waiting agent This involves using an internal database to select the next free agent
  • the second option is to present the call to a CDN and allowing the Nortel MERIDIAN ⁇ 1 Automatic Call Distribution (ACD) queue to process the call upon its rules This utilises features such as Skill Based Routing and multiple queue assignment Other ACDs can be used
  • CLID calling line identification
  • the agent's screen initiates a database search
  • Linking of the Call Centre screen pop-up preferably uses the SQL database in conjunction with TSAPI Indexing or data searching uses a unique key based upon data such as a customer's phone number
  • the agent receives a record of the information that the customer has already entered into the IVR system as a screen pop This allows the agent to avoid asking redundant questions and to concentrate on the customer's query
  • FIG. 6 A second example of an IVR script is shown in figure 6
  • a customer such as a maintenance engineer
  • the IVR script begins with dialling out to the customer (step 100) and waiting for a response (step 102)
  • the IVR system Upon detecting a fax machine response the IVR system proceeds to retrieve the information that has previously been requested from a database (step 104)
  • the retrieved data is converted into a form suitable for fax transmission (step 106) and faxed out (step 108)
  • FIG 7 A third example of an IVR script is shown in figure 7 Here it is assumed that a customer has already requested a call-back at a particular telephone in order to securely submit their credit card details
  • the IVR script begins with dialling out to the customer (step 1 10) and waiting for a response (step 1 12) Upon detecting a voice response a greeting is played to the customer followed by a prompt to enter credit card details (step 1 16)
  • the IVR system detects the customer's response (step 1 18) by detecting DTMF tones or by detecting the customer's speech
  • the data submitted by the customer is then entered in database 35 in an appropriate record (step 120) before a closing message is played to the customer
  • Customer to Web Server This takes the form of a HTTP page, and sends data entered by the Internet User to the Web Server using the Common Gateway Interface (CGI).
  • CGI Common Gateway Interface
  • ICC to IVR This interface is the most critical, since it is this interface that takes the phone number for out dialling to the Internet user This takes the form of a remote procedure call, RPC, which is operating system independent, relying only on TCP/IP sockets for data transaction Employing this technology enables scalability because the network objects built with these RPCs can reside on the same server or on multiple servers.
  • the IVR generates a call transfer using the XFER cell, placing the outgoing call to the customer and the agent.
  • the other option is to use a TSAPI or TAPI server to forward the call to an ACD queue via MERIDIAN 1 M LINK.
  • customisable modules can be provided Firstly, the interface between the customer data terminal and the server can be made up of customisable cells. Secondly, the interface between the customer telephone terminal and the automated response system can also be made easily adaptable by means of customisable modules.

Abstract

A telecommunications system comprises a server (20) arranged to issue information to a customer (10) and to receive data from the customer over a data network (15) and a processing means, coupled to the server (20), which is arranged to extract, from the received data, a telephone number of the customer. For improved security and efficiency, the system further comprises initiation means to initiate a telephone call to that customer via a telephone network (25) independently of the data network and an automated response system which is arranged to communicate with the customer by means of the telephone call (11).

Description

TELECOMMUNICATIONS CALL CENTRE
TECHNICAL FIELD
This invention relates to a service for users of a data network, and to a system for providing the service More particularly it relates to a service for users of the Internet
BACKGROUND OF THE INVENTION
An increasing use is being made of the Internet for shopping Customers equipped with a computer terminal and a link to the Internet can browse World Wide Web (WWW) information pages stored on the servers of various companies A vast amount of information can be supplied by the companies, in the form of text, graphics, audio and video clips An interested customer can often order a product, or demand more information about a particular product which he sees by completing a form which appears on his terminal's display
There is a problem with this method of ordering products because there are concerns about the security of information which is passed over the Internet A customer typically enters their name, address and credit card details This information could be intercepted at some point between the customer and the company's server
One known attempt to overcome this problem is to link a company's Web Server to a telephone call centre which is manned by staff or 'agents' A customer who is interested in ordering a product, or obtaining more information completes an on-screen form, as before, but omits much of the sensitive information Instead, the customer enters their telephone number This information is received at the company's Web Server, and passed to an agent who then calls the customer over the conventional switched telephone network This system requires a significant number of staff to man the call centre, many of whom will be dealing with routine tasks such as transcribing credit card information supplied by customers It has proved difficult to match the peaks and troughs in demand for promptly answering such calls throughout the day with an appropriate number of staff Rapid expansion of a successful call centre operation is constrained by the need to acquire and train new operators, particularly where they need to be trained to interact with a variety of databases during the course of a call
The present invention addresses such problems
SUMMARY OF THE INVENTION According to one aspect of the present invention there is provided a telecommunications system comprising
- a server arranged to issue information to a customer and to receive data from the customer over a data network,
- a processing means, coupled to the server, which is arranged to extract, from the received data, a telephone number of the customer,
- initiation means to initiate a telephone call to that customer via a telephone network independently of the data network, and
- an automated response system which is arranged to communicate with the customer by means of the telephone call
The use of an automated response system has the advantages of being relatively easy and cheap to scale as demand for the service grows It also has the advantage of being portable Preferably the automated response system is an Interactive Voice Response (IVR) system
The use of a telephone call over the switched telephone network provides a more secure medium over which to gather information from, or deliver information to, the customer This is particularly useful where a customer wishes to submit or receive personal information such as financial or medical information The customer may specify the telephone number at which they wish to be called-back or the data received from the customer may include an identifier of the customer and the processing means can be arranged to retrieve a stored telephone number of the customer using the customer identifier.
The automated response system may receive further data from the customer by means of the telephone call, such as credit card details, and store this information. Alternatively, or additionally, the automated response system may be arranged to deliver further data to the customer by means of the telephone call The processing means may be arranged to extract, from the received data, an information request, to retrieve the requested information and to deliver it to the customer by means of the telephone call The information may be retrieved from databases of customer information, such as financial or medical information This has the advantage of minimising the length of the call¬ back session, thereby minimising the cost of telephone calls and minimising the length of time that a customer needs to spend on the call¬ back session
The automated response system can adapt to the particular information that has been requested, such as by playing prompts that are appropriate to the requested information
Advantageously the server can be arranged to issue a plurality of information pages to a customer and the automated response system can be arranged to retrieve information dependent upon the page to which a customer responds and to deliver the retrieved information to the customer by means of the telephone call Pages can be provided for typical customer requests such as "account balance", "list recent transactions" This has an advantage of allowing a customer to enter a minimum amount of information, thereby reducing the chance of errors
The automated response system can deliver the requested information by voice, facsimile or data transfer Advantageously the initiation means which initiates a telephone call to the customer monitors a response to the call and communicates with the customer in a manner which is compatible with the monitored response For example, information can be delivered by fax when a fax machine response is detected
The system may further comprise means for determining, from stored customer information and from the data received from the customer, whether to permit the initiation means to initiate a call to the customer
Advantageously the system can further comprise means for determining, from stored customer information and from responses made by the customer during the telephone call, whether to continue the telephone call to the customer One way of achieving this is by performing speech recognition This can be combined with a mechanism for comparing the customer's speech pattern with a stored record of the customer's speech pattern This has an advantage of adding a further level of security, ensuring that the called party involved in the telephone call is an authorised person
Preferably the automated response system is coupled to a call centre manned by human operators, and is arranged to transfer the call to the call centre on request from the customer This allows the customer to speak to a human operator should they require information not provided by the automated response system
Advantageously the processing means is arranged to further extract from the received data, a preferred time of call-back, and to initiate the call to the customer at that preferred time
Another aspect of the present invention provides a method of operating a telecommunications system comprising
- receiving, at a server, data from a customer over a data network,
- extracting from the received data, a telephone number of the customer; - initiating a telephone call to the customer over a telephone network, independent of the data network, and - using an automated response system to communicate with the customer by means of the telephone call.
Preferred features may be combined as appropriate, and may be combined with any of the aspects of the invention as would be apparent to a person skilled in the art.
BRIEF DESCRIPTION OF THE DRAWINGS For a better understanding of the invention, and to show by way of example how it may be carried into effect, embodiments will now be described with reference to the accompanying drawings, in which:
Figure 1 is a block diagram of a system which provides a call-back service; Figure 2 shows the main functions of the system shown in figure 1 ;
Figure 3 shows the functional blocks of the call centre of figure 1 ;
Figure 4 is a flow chart showing operation of the call centre of figure 3;
Figure 5 illustrates one example of using an IVR system to deliver information to a customer;
Figure 6 illustrates another example of using an IVR system to deliver information to a customer, Figure 7 illustrates one example of using an IVR system to receive information from a customer.
DESCRIPTION OF PREFERRED EMBODIMENTS Figure 1 shows a telecommunications system which provides a call-back service to a customer. A customer equipped with a computer terminal 10 uses a data communications network, shown here as the Internet 15, to browse information pages stored on the Web servers of various companies. Terminal 10 contains "browser software" (for example, Netscape' M) which the allows the customer to navigate among sites and to view pages provided by companies, in a manner which is well-known ιn the art The first part of the connection between customer 10 and internet 15, may be provided by the PSTN
A connection between a customer and one particular web server 20 is shown in figure 1. A company may have its own Web server or rent space on the web server of an internet service provider For providing a call-back service, the company has a call centre 30 which comprises an automated response system, shown here as an Interactive Voice Response (IVR) system, a connection to the public telephone network (PSTN) 25 via a PABX and an Internet Call Centre (ICC) which is essentially a middleware application that links these components together
The ICC requires connection to a web server, either locally or via a Wide Area Network (WAN) Interfaces at the Web server 20 and ICC and a communications link allow information to be passed between these two blocks, as will be described later in more detail. A security firewall 22 usually exists between web server 20 and ICC to protect the company's computer system This may involve the use of a proxy server The ICC and IVR system are coupled to one or more databases 35 which store call-back requests, customer details, information that the customer submits during a call-back session and information that the customer may request during a call-back session The IVR system is connected to the public telephone network It can be connected either directly to the PSTN or preferably through a PABX such a Northern Telecom
MERIDIAN1^ PABX Other PABXs can be used
Figure 2 shows the mam steps of the method by which a customer requests a call-back session HTTP/HTML information pages are delivered to the customer's terminal in step 1 A customer browses pages on the Internet and navigates to an interactive Web page, provided by the company, which acquires data from the customer For example, a customer may navigate to a page where they can order a product, and are presented with a form to complete One option on the page may be a link to the call-back page where customers who do not wish to pass their credit card details over the Internet can request a call- back The call-back request page can request the customer to enter the telephone number on which they wish to receive a call-back It can also include request the customer to enter a preferred time of call-back Once the "SUBMIT", or similarly labelled, icon on the call-back page is clicked, this information is carried back to the company's WWW server, as shown in step 2 The information is sent to a call-back processing function, shown as step 3, which initiates an outgoing call to the phone number provided The system can provide near-instantaneous call back to a customer if that is requested or call-back at a later predefined time specified by the customer on the web page
As an alternative to the customer entering their telephone number, the call centre may inspect the data received from the customer, which includes a unique identifier of the customer, and use this identifier to perform a search in a look-up table of identifiers and corresponding telephone numbers
The call-back session between the customer's telephone 1 1 or fax machine 12 and the automated response system, shown as step 4, takes place over a connection on the PSTN 25 The call-back session can be used in a variety of ways Firstly, it provides a more secure way for a customer to pass sensitive information, such as credit card details, to the company whose web site they have just visited
It is also possible to use this session to deliver information more securely from the company to the customer An example of this is where a customer visits the Web site of a bank to check share values, currency exchange rates or similar information The customer then decides to check his balance or request details of recent transactions Not wanting to receive this information via the data network, he requests a call-back for this information The required information can be requested on the form which is submitted to the Web server, in which case the information can be presented immediately to the customer at the beginning of the call-back session It is also possible to use the actual page to which the customer responds to identify the required information For example, a bank can provide pages for each commonly required piece of information, such as "Balance" and "Statement". A customer requesting a particular page, and submitting their call-back details on that page, instructs the automated response system to retrieve that piece of information for the customer and to deliver it during the call-back session.
Alternatively, the required information can be requested and delivered during the call-back session as a result of the customer following menu prompts.
The information can be delivered by voice or by a facsimile transmission.
Once the IVR application is started, the customer is called and presented with a menu of options. The precise nature of these options is chosen by the operator and depends on the application. Typically the first menu of options would include some query and response system involving a combination of DTMF tones, text-to-speech conversion i.e. speech generation and speech recognition With automated speech recognition, a customer uses spoken responses rather than manual input on a telephone keypad. Typically this function supports speaker- independent recognition of digits 0-9 and common words such as "yes", "no" in one or more languages.
As far as the customer is concerned however, this is an unseen system working behind the Internet, that automatically calls them up on the telephone once they have entered in their details. This provides the Call Centre with an opportunity to filter only those potential customers whom it wants to target.
The system provides a working base for other developers/distributors to work with. By this it will be a working system, with a shared data structure. This is necessary because it is possible that a company will already have their own Web Server or be using one from an Internet Service Provider. All equipment operates on the TCP/IP protocol on an Ethernet network with all PCs running Microsoft WINDOWS NTI M and WINDOWS 3 1™ operating systems having the necessary TCP/IP stack Computers having other operating systems can be used
The components and operation of the ICC will now be described in more detail, with reference to figures 3 and 4.
Common Gateway Interfacing (CGI) is used between the Web server and the ICC A CGI data extractor 40 takes the data string returned from the customer and the HTML source page and extracts the separate data fields Using the HTML source page, identification of the individual fields is straight forward with all the data being forwarded to the next block. The identity of the HTML page that the customer returned their information on may also be stored, where the page itself represents a request for a particular piece of information
The data forwarded to the Call Centre from an Internet user is very much tied into what the customer's environment already is Primarily the information level is quite low, but containing a high level entropy This is due to the fact that the Internet user would have already selected the type of product by virtue of accessing the relevant Web page, and filled out the small form which contains the user's telephone number
A database update block 42 provides a direct update of database 35 The database update can use Structured Query Language (SQL) or a similar method This block then passes the phone number and any time event information provided by the customer to a scheduler block 45
The scheduler block 45 operates with both the out-dialler 47 and the database 35 to correctly and accurately dial the customer The scheduler can schedule calls according to the time requested by the customer, available resources (i.e number of free IVR ports), priority of the customer requesting the call-back, or some other criteria The out dialler is in reality an interface block, interfacing to the IVR system. It provides feedback to the scheduler 45 on the progress of the call IVR systems often include their own outdialhng function, in this case outdialler 47 exists as part of the IVR system 50
A flow diagram of the steps for a call-back operation are shown in figure 4 The main events or stimuli when the system is in operation is the user clicking the 'Submit Order' icon on the Web page and sending his call-back details to the web server, at step 60 This starts either an executable or a script in the Web Server Once the Web Server forwards the information, at step 62, to the ICC system, the data extraction of the CGI stream is carried out at step 64 The data is then split into two parts, the first being the phone number and any data relating to the required time of call back The second section of data is that entered by the Internet user, and is used to update an SQL database This additional information could identify the particular item of information that the customer is interested in
The required phone number is then passed to a scheduler which schedules a call-back at step 68 This operates with the out dialler application to resolve the number of lines free/agents available It then makes an out bound call via the outdialler, at step 70 If the out-dialler is unavailable then notification is passed back to the scheduler and a reschedule takes place
Once the out dialler receives a parameter, usually a phone number, it commences initiation of an out bound call This would be either TSAPI, TAPI, TAPIS or IVR compliant The outdialler retains control of the call until such time as the called person is connected to an IVR session
Following out-dialling the application awaits, at step 72, responses from the called party. Possible responses are now described
Voice Response This is the most common type of response Detecting a voice response invokes the normal IVR routines of data collection, data retrieval and/or data verification. If speech recognition is being used, it is possible to compare the customer's spoken responses to a stored record of the customer's speech. A mismatch between the detected speech and the stored speech can be used to end the call before any confidential information from database 35 has been delivered to the customer by the IVR system.
Answer Machine Response
Upon detecting a response by an answering machine the IVR system can leave a speech message verifying that call-back actually took place. This message could also include information on when follow-up calls will occur. This should be carried out in most situations The system can reschedule further call-backs based upon a set of rules of the kind used by predictive out-diallers These rules determine the best capture time for the recipient Alternatively, if a customer has requested a call-back to receive a particular piece of information, then the requested information can be left as a message on the answer machine by the IVR system retrieving the information from database 35 and formatting it in the form of a spoken message for sending to the answer machine.
Modem response
Upon detecting a response by a modem the system delivers the following data in a format which is compatible with the customer's modem.
Fax Machine Response
Upon detecting a response by a fax machine the IVR system formats data in a manner which is suitable for delivery to the customer. If a customer has requested a call-back to receive a particular piece of information then the requested information can be delivered during the fax response using a suitable template report. Alternatively, if the IVR detects a fax machine response and has no information to deliver, the IVR system can send a fax message confirming that a call-back attempt was made and giving details of future call-back attempts, similarly to the answer machine case described above. ADSI Phone Response
ADSI or Analogue Display Services Interface phones can be addressed in a normal terminal method Hence once a person with such a phone requests call back the amount and quality of information can be customised and increased to suit the user Thus the terminal could be used as the continuation of Web services where future terminals using Java™ technologies could be deployed
The IVR system can preferably modify its response according to the response detected at step 72 For example, where a user has requested a call-back to receive his bank balance, the IVR system can deliver this information as a speech message to a customer's telephone or a text message in fax format to a customer's fax machine according to whether a voice or fax response is detected at step 72 This minimises the need for rescheduling at the call centre and ensures that the customer receives their information with minimal delay
If no response is detected at step 72, or if the detected response is unsatisfactory (e.g an answer machine) then out-dialling is rescheduled at step 74 This rescheduling can be based upon the rules already used in the predictive diallers of call centres Control of the rescheduling can be carried out within the IVR system itself or at the system database, dependent upon local deployment configurations
Figures 5 to 7 give some examples of typical IVR scripts During the IVR session data is entered and retrieved from database 35 The IVR scripts, themselves can also be stored on database 35 or on a database which is part of the IVR system The choice of IVR script is dependent upon the data submitted by the customer over the Internet, and the particular HTML page to which the customer responded For example, where a customer has requested their current account balance (the example shown in figure 5) the IVR script plays appropriate prompts to the customer and retrieves the appropriate information without further interrogating the customer, thereby minimising the length of the call- back session ln the example script shown in figure 5 it is assumed that a customer has already requested a call-back, giving his call-back details and asking for his current account balance The IVR script begins with dialling out to the customer (step 80) and waiting for a response (step 82) Upon detecting a voice response a greeting prompt is played to the customer (step 84) The current account balance is then retrieved from a customer database (step 86) A further prompt is then played to the customer "Your current account balance is " (step 88) followed by the amount, which is converted from a data format to speech by the IVR system A further prompt is played instructing the customer of the possible options at this point, such as paying a bill, listing recent transactions etc (step 92) The IVR system awaits the customer s response at step 94
One option which can be offered to the customer is that of speaking to a live operator Upon selection of this option the call is classed as 'Zero Out'
Once the customer selects the 'Zero Out' option the call can be dealt with in a number of ways A first option is to present the call to a waiting agent This involves using an internal database to select the next free agent The second option is to present the call to a CDN and allowing the Nortel MERIDIAN^1 Automatic Call Distribution (ACD) queue to process the call upon its rules This utilises features such as Skill Based Routing and multiple queue assignment Other ACDs can be used
Once the call progresses to a logged-on and available agent, such as one of agents 36, 37 in figure 1 , the following events occur
1 The calling line identification (CLID) of the customer is presented to the agent's computer,
2 The agent's screen initiates a database search,
3 The result of the database search is presented to the agent as a screen pop, 4 The agent is then connected to the customer
Linking of the Call Centre screen pop-up preferably uses the SQL database in conjunction with TSAPI Indexing or data searching uses a unique key based upon data such as a customer's phone number The agent receives a record of the information that the customer has already entered into the IVR system as a screen pop This allows the agent to avoid asking redundant questions and to concentrate on the customer's query
A second example of an IVR script is shown in figure 6 Here it is assumed that a customer, such as a maintenance engineer, has already requested a call-back to a particular telephone number asking for a plan of a particular machine that he is working on The IVR script begins with dialling out to the customer (step 100) and waiting for a response (step 102) Upon detecting a fax machine response the IVR system proceeds to retrieve the information that has previously been requested from a database (step 104) The retrieved data is converted into a form suitable for fax transmission (step 106) and faxed out (step 108)
A third example of an IVR script is shown in figure 7 Here it is assumed that a customer has already requested a call-back at a particular telephone in order to securely submit their credit card details As before, the IVR script begins with dialling out to the customer (step 1 10) and waiting for a response (step 1 12) Upon detecting a voice response a greeting is played to the customer followed by a prompt to enter credit card details (step 1 16) The IVR system detects the customer's response (step 1 18) by detecting DTMF tones or by detecting the customer's speech The data submitted by the customer is then entered in database 35 in an appropriate record (step 120) before a closing message is played to the customer There are a number of interfaces within the system. These are detailed in order of data flow.
Customer to Web Server This takes the form of a HTTP page, and sends data entered by the Internet User to the Web Server using the Common Gateway Interface (CGI).
ICC to IVR This interface is the most critical, since it is this interface that takes the phone number for out dialling to the Internet user This takes the form of a remote procedure call, RPC, which is operating system independent, relying only on TCP/IP sockets for data transaction Employing this technology enables scalability because the network objects built with these RPCs can reside on the same server or on multiple servers.
ICC to Call Centre Database
This is carried out using SQL updates to the central database used by the Call Centre presently. Again this is dependant on the Call Centre environment, and the type of database used.
ICC to Call Centre Agent
This is more of a telecoms interface and could be regarded as the second half of a CTI, with the Web Server to Call Centre database being the first. Essentially the IVR generates a call transfer using the XFER cell, placing the outgoing call to the customer and the agent. The other option is to use a TSAPI or TAPI server to forward the call to an ACD queue via MERIDIAN1 M LINK.
To enable the system to be easily adapted to different applications, customisable modules can be provided Firstly, the interface between the customer data terminal and the server can be made up of customisable cells. Secondly, the interface between the customer telephone terminal and the automated response system can also be made easily adaptable by means of customisable modules.

Claims

1. A telecommunications system comprising:
- a server arranged to issue information to a customer and to receive data from the customer over a data network,
- a processing means, coupled to the server, which is arranged to extract, from the received data, a telephone number of the customer,
- initiation means to initiate a telephone call to that customer via a telephone network independently of the data network, and - an automated response system which is arranged to communicate with the customer by means of the telephone call
2 A telecommunications system according to claim 1 wherein the received data includes an identifier of the customer and the processing means is arranged to retrieve a stored telephone number of the customer using the customer identifier
3. A telecommunications system according to any preceding claim wherein the automated response system is arranged to receive further data from the customer by means of the telephone call
4. A telecommunications system according to any preceding claim wherein the automated response system is arranged to deliver further data to the customer by means of the telephone call
5 A telecommunications system according to claim 4 wherein the processing means is arranged to extract, from the received data, an information request, and the automated response system is arranged to retrieve the requested information and to deliver it to the customer by means of the telephone call
6. A telecommunications system according to claim 4 or claim 5 wherein the server is arranged to issue a plurality of information pages to a customer and the automated response system is arranged to retrieve information dependent upon the page to which a customer 97/50235 PC17IB97/00778
-17- responds and to deliver the retrieved information to the customer by means of the telephone call
7 A telecommunications system according to any one of claims 4 to 6 wherein the automated response system delivers the further data by facsimile
8 A telecommunications system according to any preceding claim wherein the initiation means initiates a telephone call and monitors response to the call and wherein the automated response system communicates with the customer in a manner which is compatible with the monitored response
9 A telecommunications system according to any preceding claim further comprising means for determining, from stored customer information and from the data received from the customer, whether to permit the initiation means to initiate a call to the customer
10 A telecommunications system according to any preceding claim further comprising means for determining, from stored customer information and from responses made by the customer during the telephone call, whether to continue the telephone call to the customer
11 A telecommunications system according to claim 10 wherein the automated response system performs speech recognition and compares speech received from the customer with a stored record of the customer's speech
12 A telecommunications system according to any preceding claim wherein the automated response system is coupled to a call centre manned by human operators, and is arranged to transfer the call to the call centre on request from the customer
13 A telecommunications system according to any preceding claim wherein the processing means is arranged to further extract from the 97/50235 PCMB97/00778
-18- received data, a preferred time of call-back, and to initiate the call to the customer at that preferred time.
14. A telecommunications system according to any preceding claim wherein the automated response system responds to tones submitted by a customer.
15. A telecommunications system according to any preceding claim wherein the automated response system is an Interactive Voice Response (IVR) system.
16. A telecommunications system according to claim 1 wherein the server comprises an interface to the customer which is made up of customisable cells.
17. A telecommunications system according to claim 1 wherein the automated response system comprises an interface which is made up of customisable modules.
18. A method of operating a telecomm un ications system comprising:
- receiving, at a server, data from a customer over a data network;
- extracting from the received data, a telephone number of the customer;
- initiating a telephone call to the customer over a telephone network, independent of the data network; and
- using an automated response system to communicate with the customer by means of the telephone call.
PCT/IB1997/000778 1996-06-24 1997-06-10 Telecommunications call centre WO1997050235A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP97926163A EP0908044A1 (en) 1996-06-24 1997-06-10 Telecommunications call centre

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB9613163.6A GB9613163D0 (en) 1996-06-24 1996-06-24 Telecommunications system and method
GB9613163.6 1996-06-24

Publications (1)

Publication Number Publication Date
WO1997050235A1 true WO1997050235A1 (en) 1997-12-31

Family

ID=10795758

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB1997/000778 WO1997050235A1 (en) 1996-06-24 1997-06-10 Telecommunications call centre

Country Status (3)

Country Link
EP (1) EP0908044A1 (en)
GB (1) GB9613163D0 (en)
WO (1) WO1997050235A1 (en)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0909082A1 (en) * 1997-09-02 1999-04-14 Lucent Technologies Inc. Using web page hit statistics to anticipate call center traffic
WO1999038309A1 (en) * 1998-01-20 1999-07-29 Siemens Aktiengesellschaft Information service in a telecommunications network
WO1999040712A1 (en) * 1998-02-05 1999-08-12 British Telecommunications Public Limited Company Call centre
WO1999067726A1 (en) * 1998-06-22 1999-12-29 Telefonaktiebolaget Lm Ericsson (Publ) Apparatus and method in a telecommunications system
WO2000000908A2 (en) * 1998-06-29 2000-01-06 Koninklijke Philips Electronics N.V. Telephone activated web server
EP0978983A2 (en) * 1998-08-07 2000-02-09 Lucent Technologies Inc. Telephone caller identification log with internet access
FR2792480A1 (en) * 1999-04-19 2000-10-20 France Telecom Private telephone network telephone service provision having terminal central switching circuit routing and interfaces server driven transmitting command signaling services providing and telephone line connected.
GB2351869A (en) * 1999-06-26 2001-01-10 Ibm Voice processing system
EP1081929A2 (en) * 1999-08-31 2001-03-07 Tenovis GmbH & Co. KG Method and circuit arrangement for operating a call center
US6237093B1 (en) 1997-06-30 2001-05-22 Sonera Oyj Procedure for setting up a secure service connection in a telecommunication system
EP1114543A1 (en) * 1998-09-11 2001-07-11 Genesys Telecommunications Laboratories, Inc. Method and apparatus for selectively presenting media-options to clients of a multimedia call center
EP1114541A1 (en) * 1998-09-24 2001-07-11 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing integrated routing for pstn and ipnt calls in a call center
EP1372324A2 (en) * 2002-06-10 2003-12-17 Matsushita Electric Works, Ltd. Portable radio communication terminal and call center apparatus
GB2487734A (en) * 2011-02-01 2012-08-08 Dxi Ltd An Answer Machine Detection (AMD) system using Network Level Binary Matching
US8971216B2 (en) 1998-09-11 2015-03-03 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US9002920B2 (en) 1998-09-11 2015-04-07 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US9042372B2 (en) 1998-09-24 2015-05-26 Genesys Telecommunications Laboratories, Inc. Call transfer using session initiation protocol (SIP)
USRE45583E1 (en) 1999-12-01 2015-06-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
USRE45606E1 (en) 1997-02-10 2015-07-07 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
USRE46060E1 (en) 1997-02-10 2016-07-05 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
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
US9516171B2 (en) 1997-02-10 2016-12-06 Genesys Telecommunications Laboratories, Inc. Personal desktop router
US9553755B2 (en) 1998-02-17 2017-01-24 Genesys Telecommunications Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
USRE46438E1 (en) 1999-09-24 2017-06-13 Genesys 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
USRE46675E1 (en) 2001-08-10 2018-01-16 Genesys Telecommunications Laboratories, Inc. Integrating SIP control messaging into existing communication center routing infrastructure

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0311414A2 (en) * 1987-10-08 1989-04-12 Nec Corporation Voice controlled dialer having memories for full-digit dialing for any users and abbreviated dialing for authorized users
EP0401804A2 (en) * 1989-06-07 1990-12-12 Sharp Kabushiki Kaisha Facsimile device
WO1993022866A1 (en) * 1992-04-24 1993-11-11 Paragon Services International, Inc. Interactive telephone system for optimizing service economy
EP0740445A2 (en) * 1995-04-21 1996-10-30 Rockwell International Corporation Method and system for establishing voice communications using a computer network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0311414A2 (en) * 1987-10-08 1989-04-12 Nec Corporation Voice controlled dialer having memories for full-digit dialing for any users and abbreviated dialing for authorized users
EP0401804A2 (en) * 1989-06-07 1990-12-12 Sharp Kabushiki Kaisha Facsimile device
WO1993022866A1 (en) * 1992-04-24 1993-11-11 Paragon Services International, Inc. Interactive telephone system for optimizing service economy
EP0740445A2 (en) * 1995-04-21 1996-10-30 Rockwell International Corporation Method and system for establishing voice communications using a computer network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"WORKSTATION COMMUNICATIONS SYSTEM", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 37, no. 9, 1 September 1994 (1994-09-01), pages 101 - 104, XP000473347 *

Cited By (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE45606E1 (en) 1997-02-10 2015-07-07 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
USRE46060E1 (en) 1997-02-10 2016-07-05 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
US9516171B2 (en) 1997-02-10 2016-12-06 Genesys Telecommunications Laboratories, Inc. Personal desktop router
USRE46243E1 (en) 1997-02-10 2016-12-20 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
US6237093B1 (en) 1997-06-30 2001-05-22 Sonera Oyj Procedure for setting up a secure service connection in a telecommunication system
EP0909082A1 (en) * 1997-09-02 1999-04-14 Lucent Technologies Inc. Using web page hit statistics to anticipate call center traffic
US6188673B1 (en) 1997-09-02 2001-02-13 Avaya Technology Corp. Using web page hit statistics to anticipate call center traffic
KR100610031B1 (en) * 1997-09-02 2006-11-10 루센트 테크놀러지스 인크 How to Use Webpage Hit Statistics to Expect Call Center Call Volumes
USRE46521E1 (en) 1997-09-30 2017-08-22 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
WO1999038309A1 (en) * 1998-01-20 1999-07-29 Siemens Aktiengesellschaft Information service in a telecommunications network
US6654457B1 (en) 1998-02-05 2003-11-25 British Telecommunications Call centre
WO1999040712A1 (en) * 1998-02-05 1999-08-12 British Telecommunications Public Limited Company Call centre
CN1299490C (en) * 1998-02-05 2007-02-07 英国电讯有限公司 Call centre
US9553755B2 (en) 1998-02-17 2017-01-24 Genesys Telecommunications Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
WO1999067726A1 (en) * 1998-06-22 1999-12-29 Telefonaktiebolaget Lm Ericsson (Publ) Apparatus and method in a telecommunications system
WO2000000908A3 (en) * 1998-06-29 2000-03-23 Koninkl Philips Electronics Nv Telephone activated web server
WO2000000908A2 (en) * 1998-06-29 2000-01-06 Koninklijke Philips Electronics N.V. Telephone activated web server
EP0978983A2 (en) * 1998-08-07 2000-02-09 Lucent Technologies Inc. Telephone caller identification log with internet access
EP0978983A3 (en) * 1998-08-07 2002-01-30 Lucent Technologies Inc. Telephone caller identification log with internet access
EP1114543A1 (en) * 1998-09-11 2001-07-11 Genesys Telecommunications Laboratories, Inc. Method and apparatus for selectively presenting media-options to clients of a multimedia call center
US8971216B2 (en) 1998-09-11 2015-03-03 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US9350808B2 (en) 1998-09-11 2016-05-24 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US9002920B2 (en) 1998-09-11 2015-04-07 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US10218848B2 (en) 1998-09-11 2019-02-26 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
EP1114543A4 (en) * 1998-09-11 2006-05-10 Genesys Telecomm Lab Inc Method and apparatus for selectively presenting media-options to clients of a multimedia call center
USRE46387E1 (en) 1998-09-11 2017-05-02 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
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
EP1114541A1 (en) * 1998-09-24 2001-07-11 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing integrated routing for pstn and ipnt calls in a call center
EP1114541A4 (en) * 1998-09-24 2005-01-12 Genesys Telecomm Lab Inc Method and apparatus for providing integrated routing for pstn and ipnt calls in a call center
US9042372B2 (en) 1998-09-24 2015-05-26 Genesys Telecommunications Laboratories, Inc. Call transfer using session initiation protocol (SIP)
US7177411B1 (en) 1999-04-19 2007-02-13 France Telecom System for implementing telephone services, control unit for an automatic switch and telephone and computer integration server
FR2792480A1 (en) * 1999-04-19 2000-10-20 France Telecom Private telephone network telephone service provision having terminal central switching circuit routing and interfaces server driven transmitting command signaling services providing and telephone line connected.
WO2000064198A1 (en) * 1999-04-19 2000-10-26 France Telecom System for implementing telephone services, control unit for an automatic switch and telephone and computer integration server
GB2351869B (en) * 1999-06-26 2003-12-31 Ibm A voice processing system
GB2351869A (en) * 1999-06-26 2001-01-10 Ibm Voice processing system
US6873689B1 (en) 1999-06-26 2005-03-29 International Business Machines Corporation Voice processing system
EP1081929A3 (en) * 1999-08-31 2003-12-03 Tenovis GmbH & Co. KG Method and circuit arrangement for operating a call center
EP1081929A2 (en) * 1999-08-31 2001-03-07 Tenovis GmbH & Co. KG Method and circuit arrangement for operating a call center
USRE46438E1 (en) 1999-09-24 2017-06-13 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46457E1 (en) 1999-09-24 2017-06-27 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE45583E1 (en) 1999-12-01 2015-06-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
USRE46675E1 (en) 2001-08-10 2018-01-16 Genesys Telecommunications Laboratories, Inc. Integrating SIP control messaging into existing communication center routing infrastructure
US7076236B2 (en) 2002-06-10 2006-07-11 Matsushita Electric Works, Ltd. Portable radio communication terminal and call center apparatus
EP1521436A3 (en) * 2002-06-10 2005-04-20 Matsushita Electric Works, Ltd. Portable radio communication terminal and call center apparatus
EP1521436A2 (en) * 2002-06-10 2005-04-06 Matsushita Electric Works, Ltd. Portable radio communication terminal and call center apparatus
EP1372324A3 (en) * 2002-06-10 2004-02-25 Matsushita Electric Works, Ltd. Portable radio communication terminal and call center apparatus
EP1372324A2 (en) * 2002-06-10 2003-12-17 Matsushita Electric Works, Ltd. Portable radio communication terminal and call center apparatus
US9794411B2 (en) 2002-06-17 2017-10-17 Genesys Telecommunications Laboratories, Inc. Call transfer using session initiation protocol (SIP)
USRE46751E1 (en) 2002-06-17 2018-03-06 Genesys Telecommunications Laboratories, Inc. Call transfer using session initiation protocol (SIP)
US10148820B2 (en) 2002-06-17 2018-12-04 Genesys Telecommunications Laboratories, Inc. Call transfer using session initiation protocol (SIP)
USRE46538E1 (en) 2002-10-10 2017-09-05 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9854006B2 (en) 2005-12-22 2017-12-26 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
GB2487734B (en) * 2011-02-01 2017-02-08 Dxi Ltd Answer machine detection system
GB2487734A (en) * 2011-02-01 2012-08-08 Dxi Ltd An Answer Machine Detection (AMD) system using Network Level Binary Matching

Also Published As

Publication number Publication date
EP0908044A1 (en) 1999-04-14
GB9613163D0 (en) 1996-08-28

Similar Documents

Publication Publication Date Title
EP0908044A1 (en) Telecommunications call centre
US5179585A (en) Integrated voice messaging/voice response system
EP0903921B1 (en) Virtual call center
US9112952B2 (en) Correlating information between internet and call center environments
US6678718B1 (en) Method and apparatus for establishing connections
US7486664B2 (en) Internet controlled telephone system
US6445694B1 (en) Internet controlled telephone system
US6996603B1 (en) Automatic desktop audio/video/data conferencing distributor
DK0890251T3 (en) Method for establishing a communication call
US7215758B2 (en) Generating media-specific interaction control programs
US9674352B1 (en) Systems and methods for automated call-handling and processing
US6226286B1 (en) Apparatus and method for communication between data network and telecommunication network
US20040203660A1 (en) Method of assisting a user placed on-hold
US20040039846A1 (en) Contact server for call center
US20010043697A1 (en) Monitoring of and remote access to call center activity
KR20000068321A (en) System and method for providing customer contact services through a customer contact services node/internet gateway
EP1028578A2 (en) Methods and apparatus for remotely accessing call originating information
AU728548C (en) Device and method for communication between a data network and a telecommunications network
US7302051B1 (en) System and method for providing an automatic telephone call back from information provided at a data terminal
KR20020082459A (en) Virtual intelligent network for user interaction services
GB2320843A (en) Establishing real time voice and/or video link via the Internet
AU771695B2 (en) Enterprise contact server with enhanced routing features

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

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

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1997926163

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 98502615

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 1997926163

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1997926163

Country of ref document: EP