EP0908044A1 - Telecommunications call centre - Google Patents
Telecommunications call centreInfo
- Publication number
- EP0908044A1 EP0908044A1 EP97926163A EP97926163A EP0908044A1 EP 0908044 A1 EP0908044 A1 EP 0908044A1 EP 97926163 A EP97926163 A EP 97926163A EP 97926163 A EP97926163 A EP 97926163A EP 0908044 A1 EP0908044 A1 EP 0908044A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- customer
- call
- information
- data
- telecommunications system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5183—Call or contact centers with computer-telephony arrangements
- H04M3/5191—Call or contact centers with computer-telephony arrangements interacting with the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/003—Click to dial services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5166—Centralised 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/523—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
- H04M3/5231—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing with call back arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13072—Sequence circuits for call signaling, ACD systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13095—PIN / Access code, authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1313—Metering, billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13152—Callback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13175—Graphical user interface [GUI], WWW interface, visual indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13179—Fax, still picture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1322—PBX
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13377—Recorded announcement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13389—LAN, 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.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
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.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GBGB9613163.6A GB9613163D0 (en) | 1996-06-24 | 1996-06-24 | Telecommunications system and method |
GB9613163 | 1996-06-24 | ||
PCT/IB1997/000778 WO1997050235A1 (en) | 1996-06-24 | 1997-06-10 | Telecommunications call centre |
Publications (1)
Publication Number | Publication Date |
---|---|
EP0908044A1 true EP0908044A1 (en) | 1999-04-14 |
Family
ID=10795758
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP97926163A Withdrawn EP0908044A1 (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) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
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 |
FI117366B (en) | 1997-06-30 | 2006-09-15 | Sonera Smarttrust Oy | A method of establishing a secure service connection in a telecommunication system |
US6188673B1 (en) * | 1997-09-02 | 2001-02-13 | Avaya Technology Corp. | Using web page hit statistics to anticipate call center traffic |
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 |
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 |
USRE46528E1 (en) | 1997-11-14 | 2017-08-29 | Genesys Telecommunications Laboratories, Inc. | Implementation of call-center outbound dialing capability at a telephony network level |
BR9907148A (en) * | 1998-01-20 | 2000-10-24 | Siemens Ag | Process for an information service in a telecommunications network and device for the realization of these information services in this network |
GB9802547D0 (en) | 1998-02-05 | 1998-04-01 | British Telecomm | Call centre |
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 |
US6212178B1 (en) * | 1998-09-11 | 2001-04-03 | Genesys Telecommunication Laboratories, Inc. | Method and apparatus for selectively presenting media-options to clients of a multimedia call center |
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 |
SE521263C2 (en) * | 1998-06-22 | 2003-10-14 | Ericsson Telefon Ab L M | Device and method for establishing connection between a first and second subscriber by means of a public register |
US6338085B1 (en) * | 1998-06-29 | 2002-01-08 | Philips Electronics North America Corporation | Telephone activated web server |
US6282275B1 (en) * | 1998-08-07 | 2001-08-28 | Lucent Technologies Inc. | Telephone caller identification log with internet access |
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 |
US20020057674A1 (en) * | 1998-09-24 | 2002-05-16 | Grigory Shenkman | Method and apparatus for providing integrated routing for pstn and ipnt calls in a call center |
US7120141B2 (en) | 1998-09-24 | 2006-10-10 | Genesys Telecommunications Laboratories, Inc. | Integrating SIP control messaging into existing communication center routing infrastructure |
US6958994B2 (en) | 1998-09-24 | 2005-10-25 | Genesys Telecommunications Laboratories, Inc. | Call transfer using session initiation protocol (SIP) |
FR2792480B1 (en) * | 1999-04-19 | 2001-06-15 | France Telecom | SYSTEM FOR IMPLEMENTING TELEPHONE SERVICES |
GB2351869B (en) | 1999-06-26 | 2003-12-31 | Ibm | A voice processing system |
EP1081929A3 (en) * | 1999-08-31 | 2003-12-03 | Tenovis GmbH & Co. KG | Method and circuit arrangement for operating a call center |
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 |
JP4075473B2 (en) * | 2002-06-10 | 2008-04-16 | 松下電工株式会社 | Portable wireless terminal and reporting center device |
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 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0311414B2 (en) * | 1987-10-08 | 1997-03-12 | Nec Corporation | Voice controlled dialer having memories for full-digit dialing for any users and abbreviated dialing for authorized users |
JPH0310448A (en) * | 1989-06-07 | 1991-01-18 | Sharp Corp | Facsimile equipment |
WO1993022866A1 (en) * | 1992-04-24 | 1993-11-11 | Paragon Services International, Inc. | Interactive telephone system for optimizing service economy |
CA2173304C (en) * | 1995-04-21 | 2003-04-29 | Anthony J. Dezonno | Method and system for establishing voice communications using a computer network |
-
1996
- 1996-06-24 GB GBGB9613163.6A patent/GB9613163D0/en active Pending
-
1997
- 1997-06-10 WO PCT/IB1997/000778 patent/WO1997050235A1/en not_active Application Discontinuation
- 1997-06-10 EP EP97926163A patent/EP0908044A1/en not_active Withdrawn
Non-Patent Citations (1)
Title |
---|
See references of WO9750235A1 * |
Also Published As
Publication number | Publication date |
---|---|
GB9613163D0 (en) | 1996-08-28 |
WO1997050235A1 (en) | 1997-12-31 |
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 |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 19990125 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): DE FR GB |
|
RAP3 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: NORTEL NETWORKS CORPORATION |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: NORTEL NETWORKS LIMITED |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN |
|
18W | Application withdrawn |
Withdrawal date: 20010116 |