US20020006191A1 - Call distribution system, and method - Google Patents

Call distribution system, and method Download PDF

Info

Publication number
US20020006191A1
US20020006191A1 US09/129,575 US12957598A US2002006191A1 US 20020006191 A1 US20020006191 A1 US 20020006191A1 US 12957598 A US12957598 A US 12957598A US 2002006191 A1 US2002006191 A1 US 2002006191A1
Authority
US
United States
Prior art keywords
caller
call
agent
distribution system
switch
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.)
Abandoned
Application number
US09/129,575
Inventor
Christian Weiss
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel Lucent SAS
Original Assignee
Alcatel SA
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 Alcatel SA filed Critical Alcatel SA
Assigned to ALCATEL ALSTHOM COMPAGNIE GENERALE D'ELECTRICITE reassignment ALCATEL ALSTHOM COMPAGNIE GENERALE D'ELECTRICITE ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WEISS, CHRISTIAN
Assigned to ALCATEL reassignment ALCATEL CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: ALCATEL ALSTHOM COMPAGNIE GENERALE D'ELECTRICITE
Publication of US20020006191A1 publication Critical patent/US20020006191A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5232Call distribution algorithms
    • H04M3/5233Operator skill based call distribution
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/60Medium conversion
    • 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

Definitions

  • the invention relates to a call distribution system comprising
  • a switch coupled to a network for making a connection between a caller and an agent in response to a call originating from said caller via said network for providing said caller with information
  • a processor coupled to said switch for controlling said switch for making said connection between said caller and said agent in response to said call and in dependence of at least one signal associated with said caller.
  • Such a call distribution system is known from EP-A-740450 A2, which discloses a method and apparatus for skill-based routing in a call center, whereby said switch is a so-called PBX or Private Branch Exchange situated between a public switch (network) coupled to customer telephones (callers) and agent telephones, and whereby said processor controlls said switch by using a so-called dynamic skills-based router which, in dependence of the number dialled by the customer and his own number (see page 11 lines 42-47 of EP-A-740450 A2) connects a customer with an agent. In other words, in response to said call and in dependence of signals associated with said caller, said connection is made.
  • PBX Private Branch Exchange
  • This known call distribution system is disadvantageous, inter alia, because of only providing a solution to connecting callers and agents in an efficient way and because of not solving the problem of what to do in case they just cannot be connected (apart from waiting facilities).
  • the call distribution system is characterized in that the call distribution system comprises
  • a database system coupled to said switch for providing said caller with further information in response to said call via a further connection between said caller and
  • said database system said further information being stored in said database system and being generated in dependence of at least one signal originating from said caller.
  • the call distribution system according to the invention is very advantageous, inter alia, due to offering a caller not lust a first way (the agent) for getting information, but also a second way (the database) for transmitting further information to said caller, for example in case agents are not available.
  • Said further information could for example be in the form of signals resulting in information to be displayed on a display of the telephone of said caller. Because of said database needing to know which further information should be sent to said caller, this caller generally will have to indicate this by transmitting said at least one signal to said database.
  • Said further information could also be in the form of a fax, or ordinary mail, and therefore said further connection either (partly) coincides with said connection or does not coincide with said connection.
  • the call distribution system according to the invention is based on the insight, inter alia, that machines can be used to compensate at least some of the human disadvantages, and that humans can be used to compensate at least some of the machine's disadvantages.
  • a first embodiment of the call distribution system according to the invention is characterized in that said database system comprises a data-speech-converter for converting data into speech, said further information comprising said data being converted into said speech.
  • said caller does not have to take a look at his display, but can just listen instead, like also has to be done in case the information originates from said agent.
  • a data-speech converter for example comprises a generator for generating predefined speech phrases like digits and keywords.
  • a second embodiment of the call distribution system according to the invention is characterized in that said database system comprises a speech-data-converter for converting speech into data, said signal comprising said speech being converted into said data.
  • said caller may use speech to indicate which information he would like to receive from said database, or to insert data into the database, for example for booking tickets for a cinema.
  • a third embodiment of the call distribution system according to the invention is characterized in that said processor comprises first software for calculating a caller-agent-combination in response to said call and in dependence of said at least one signal associated with said caller.
  • Said first software for example comprises a BESA or Best Expert Selection Algorithm.
  • a fourth embodiment of the call distribution system according to the invention is characterized in that said system (switch and/or processor) comprises a queue for holding said call in case said calculating of said caller-agent-combination has not led to a result.
  • Said queue for holding said call could also be used in case said calculating is not done, for example due to the fact that not a single agent is available, or for example due to the fact that said caller has indicated that firstly he wants to communicate with said database.
  • a fifth embodiment of the call distribution system according to the invention is characterized in that said processor comprises second software for calculating an agent-caller-combination in response to said call and in dependence of said at least one signal associated with said caller.
  • Said second software for example comprises a BCSA or Best Call Selection Algorithm.
  • a sixth embodiment of the call distribution system according to the invention is characterized in that said processor makes said further connection in response to said queue holding said call.
  • a seventh embodiment of the call distribution system according to the invention is characterized in that said at least one signal associated with said caller comprises a network signal originating from said network.
  • the call distribution system becomes a highly automatised system.
  • a eigthth embodiment of the call distribution system according to the invention is characterized in that said at least one signal associated with said caller comprises a further signal originating from said caller.
  • the call distribution system becomes a highly individualized system.
  • the invention further relates to a method for distributing calls and comprising the steps of
  • controlling said switch via a processor coupled to said switch for making said connection between said caller and said agent in response to said call and in dependence of at least one signal associated with said caller.
  • the method according to the invention is characterized in that the method comprises the steps of
  • said further information being stored in said database system and being generated in dependence of at least one signal originating from said caller.
  • the invention yet further relates to a processor as defined in the description of the system according to the invention and/or in the description of the method according to the invention.
  • EP-A-707405 A2 an automatic call distribution system with user definable logging and method therefor is known.
  • EP-A-526103 A2 an ACD multiflow network call distribution is known.
  • U.S. Pat. No. 5,291,550 a dynamic network call distributor is known.
  • GB-A-2290192 A a call sharing for inbound and outbound call center agents is known. The call distribution system and method according to the invention are not known from these documents.
  • FIG. 1 discloses a call distribution system according to the invention comprising a switch, a processor and a database system.
  • the call distribution system disclosed in FIG. 1 comprises a switch 1 being provided with
  • in/outputs 61 - 67 to be coupled to customers further to be called callers via a network possibly comprising further switches;
  • in/outputs 71 - 77 to be coupled to agents
  • in/outputs 81 - 87 coupled to a processor 2 comprising first software 21 , second software 22 and a memory 23 ;
  • in/outputs 91 - 97 of which in/outputs 91 - 93 are coupled to a database 3 comprising a data-speech-converter 31 and a speech-data-converter 32 , of which in/outputs 94 - 95 are coupled to a voice-response-system 4 , and of which in/outputs 96 - 97 are coupled to a waiting facility or queue 5 .
  • the call distribution system functions as follows.
  • a first caller having a first telephone number and who wants to get information via the call distribution system dials a certain telephone number belonging to said call distribution system.
  • Via a network possibly comprising further switches not shown in FIG. 1 a first connection is mode from said first caller to for example in/output 61 of switch 1 , which informs processor 2 of said call, for example via in/output 81 .
  • Processor 2 for example receives said first telephone number and said certain telephone number and, via its first software 21 , calculates which agent should handle this call, thereby possibly using data stored in memory 23 , and consults, via its memory 23 , whether this first agent is available. In case this first agent is available, processor 2 controls switch 1 via in/output 81 such that in/output 61 is coupled to, for example, in/output 71 , resulting in said first connection now being present between the first caller and the first agent.
  • a second caller having a second telephone number and who wants to get information via the call distribution system dials said certain telephone number (or a further certain telephone number) belonging to said call distribution system. Via said network a second connection is made from said second caller to for example in/output 62 of switch 1 , which informs processor 2 of said call, for example via in/output 82 .
  • Processor 2 for example receives said second telephone number and said certain telephone number and, via its first software 21 , calculates which agent should handle this call, thereby possibly using data stored in memory 23 , and consults, via its memory 23 , whether this second agent is available.
  • processor 2 controls switch 1 via in/output 82 such that firstly in/output 62 is coupled to voice-respons-system 4 , for example via in/output 94 , resulting in said second caller getting a message for example saying that the second agent is busy, and secondly in/output 62 is coupled to queue 5 , for example via in/output 96 , resulting in the second caller being put on hold. Further, this situation is stored as data in memory 23 .
  • processor 2 is informed for example via in/output 72 and in/output 87 , in response to which processor 2 , via its second software, calculates which one of all calls originating from callers who have been put on hold should now be handled by this second agent. In case the result of this calculation is that said second agent should be connected to said second caller, processor 2 deletes said coupling between in/output 62 and in/output 96 and establishes a coupling between in/output 62 and in/output 72 , resulting in said second connection now being present between the second caller and the second agent.
  • a third caller having a third telephone number and who wants to get information via the call distribution system dials said certain telephone number (or a yet further certain telephone number) belonging to said call distribution system. Via said network a third connection is made from said third caller to for example in/output 63 of switch 1 , which informs processor 2 of said call, for example via in/output 83 .
  • Processor 2 for example receives said third telephone number and said certain telephone number and, via its first software 21 , calculates which agent should handle this call and should provide said third caller with said information, thereby possibly using data stored in memory 23 , and consults, via its memory 23 , whether this third agent is available.
  • processor 2 controls switch 1 via in/output 83 such that firstly in/output 63 is coupled to voice-respons-system 4 , for example via in/output 95 , resulting in said third caller getting a message for example saying that the third agent is busy and that an alternative in the form of a database will be available, and secondly in/output 63 is coupled to database 3 , for example via in/output 91 , resulting in the third caller being able to get (said and/or further) information from database 3 . Further, this situation is stored as data in memory 23 .
  • Said third caller might use for example so-called Dual Tone Multi Frequency signals or DTMF signals for informing database 3 which information he wants to receive, and database 3 could in response to these signals send signals back which are to be displayed on a display of the third caller's telephone, or could send a fax or an email to said third caller, with his address either already stored in database 3 and/or memory 23 , or with said database 3 to be informed about said address.
  • database 3 comprises said data-speech-converter 31
  • database 3 could send the information in the form of speech to said third caller.
  • said third caller could use speech instead of said DTMF signals for informing database 3 .
  • processor 2 After having informed said third caller via database 3 , processor 2 for example controls switch 1 such that in/output 63 is coupled to voice-respons-system 4 for example via in/output 95 , to give said third caller the option of either waiting for an available agent (for example via in/output 97 at queue 5 ) or disconnecting said third connection.
  • processor 2 is informed for example via in/output 73 and in/output 87 , in response to which processor 2 , via its second software, calculates which one of all calls originating from callers who have been put on hold should now be handled by this third agent. In case the result of this calculation is that said third agent should be connected to said third caller, processor 2 deletes said coupling between in/output 63 and in/output 97 and establishes a coupling between in/output 63 and in/output 73 , resulting in said third connection now being present between the third caller and the third agent.
  • processor 2 could control switch 1 such that any caller is automatically connected to database 3 .
  • processor 2 should be provided with a clock and/or with detection means for detecting emergencies.
  • processor 2 could be provided with switching means for (de)activating said software and/or for (de)activating said database.
  • Said first software 21 for example comprises a calculation of a first term EV for each (available) agent , whereby
  • each defined characteristic Ci having an associated value V(Ci)
  • each characteristic owned by an agent being associated with a level L(Ci)
  • k being a system parameter, It being an idle time of the agent , and the selected agent corresponding to max EV . Said calculation could be made for available agents only or for all agents after which of course the availability has to be checked.
  • Said second software 22 for example comprises a calculation of a second term for each call that the agent can process and being
  • the call distribution system is skill-based. It can interconnect callers and agents based on mandatory skills like language etc. and based on optional skills like expertise/product knowledge. These skills or characteristics either are already stored, for example in memory 23 and for example in combination with network information like the caller's own telephone number, or should be transmitted to the system by the caller, for example via DTMF signals or via speech.
  • Said call distribution system could further be used for providing statistics like the percentage of time the agent needs to process a call and the percentage of characteristics per call and the (average) waiting time per caller and further averages of time and/or characteristics, and could be used for generating alarms like in case waiting time exceeds a threshold and agent telephones are ringing longer than a threshold and too many callers hang up during queueing etc.
  • Switch 1 and database 3 and voice-respons-system 4 and queue 5 via in/outputs 81 - 87 it could be possible for processor 2 to control these units via control connections not shown in the FIGURE. Instead of that it could also be possible to guide data channels as well as signalling channels via each in/output 61 - 97 .
  • Voicerespons-system 4 and queue 5 could be more or less integrated in switch 1 and/or in processor 2
  • database 3 could be either more or less integrated in switch 1 and/or processor 2 or could be connected to switch 1 via a network not shown in the FIGURE.
  • Units 31 and 32 could also be located at other positions, like inside switch 1 and/or inside processor 2 , or coupled to switch 1 via a network, etc.
  • the ‘term said processor making said further connection in response to said queue holding said call’ should not be regarded to have a too limited scope: because of said queue possibly more or less being integrated in switch 1 and/or processor 2 , the further connection with database 3 in general will be made when an agent (for example the via first software 21 calculated agent) cannot be reached. Although as described before it should not be excluded that said further connection is made even before an agent has been tried to be reached, like in the case of the emergencies.

Abstract

Advanced call distribution systems and methods using skill-based routing are able to connect callers and agents in a very efficient way, whereby however waiting facilities always remain necessary in case a caller temporarily cannot be connected to an agent. Such call distribution systems and methods can be improved by using a database comprising information which under control of the caller can be sent to him in addition to or instead of information originating from an agent, for example while being waiting for said agent.

Description

  • The invention relates to a call distribution system comprising [0001]
  • a switch coupled to a network for making a connection between a caller and an agent in response to a call originating from said caller via said network for providing said caller with information, and [0002]
  • a processor coupled to said switch for controlling said switch for making said connection between said caller and said agent in response to said call and in dependence of at least one signal associated with said caller. [0003]
  • Such a call distribution system is known from EP-A-740450 A2, which discloses a method and apparatus for skill-based routing in a call center, whereby said switch is a so-called PBX or Private Branch Exchange situated between a public switch (network) coupled to customer telephones (callers) and agent telephones, and whereby said processor controlls said switch by using a so-called dynamic skills-based router which, in dependence of the number dialled by the customer and his own number (see page 11 lines 42-47 of EP-A-740450 A2) connects a customer with an agent. In other words, in response to said call and in dependence of signals associated with said caller, said connection is made. [0004]
  • This known call distribution system is disadvantageous, inter alia, because of only providing a solution to connecting callers and agents in an efficient way and because of not solving the problem of what to do in case they just cannot be connected (apart from waiting facilities). [0005]
  • It is an object of the invention, inter alia, to provide a call distribution system as described in the preamble which solves said problem. [0006]
  • Thereto, the call distribution system according to the invention is characterized in that the call distribution system comprises [0007]
  • a database system coupled to said switch for providing said caller with further information in response to said call via a further connection between said caller and [0008]
  • said database system, said further information being stored in said database system and being generated in dependence of at least one signal originating from said caller. [0009]
  • The call distribution system according to the invention is very advantageous, inter alia, due to offering a caller not lust a first way (the agent) for getting information, but also a second way (the database) for transmitting further information to said caller, for example in case agents are not available. Said further information could for example be in the form of signals resulting in information to be displayed on a display of the telephone of said caller. Because of said database needing to know which further information should be sent to said caller, this caller generally will have to indicate this by transmitting said at least one signal to said database. Said further information could also be in the form of a fax, or ordinary mail, and therefore said further connection either (partly) coincides with said connection or does not coincide with said connection. [0010]
  • The call distribution system according to the invention is based on the insight, inter alia, that machines can be used to compensate at least some of the human disadvantages, and that humans can be used to compensate at least some of the machine's disadvantages. [0011]
  • A first embodiment of the call distribution system according to the invention is characterized in that said database system comprises a data-speech-converter for converting data into speech, said further information comprising said data being converted into said speech. [0012]
  • When said further information is in the form of speech, said caller does not have to take a look at his display, but can just listen instead, like also has to be done in case the information originates from said agent. Such a data-speech converter for example comprises a generator for generating predefined speech phrases like digits and keywords. [0013]
  • A second embodiment of the call distribution system according to the invention is characterized in that said database system comprises a speech-data-converter for converting speech into data, said signal comprising said speech being converted into said data. [0014]
  • When said at least one signal originating from said caller is in the form of speech, said caller may use speech to indicate which information he would like to receive from said database, or to insert data into the database, for example for booking tickets for a cinema. [0015]
  • A third embodiment of the call distribution system according to the invention is characterized in that said processor comprises first software for calculating a caller-agent-combination in response to said call and in dependence of said at least one signal associated with said caller. [0016]
  • Said first software for example comprises a BESA or Best Expert Selection Algorithm. [0017]
  • A fourth embodiment of the call distribution system according to the invention is characterized in that said system (switch and/or processor) comprises a queue for holding said call in case said calculating of said caller-agent-combination has not led to a result. [0018]
  • Said queue for holding said call could also be used in case said calculating is not done, for example due to the fact that not a single agent is available, or for example due to the fact that said caller has indicated that firstly he wants to communicate with said database. [0019]
  • A fifth embodiment of the call distribution system according to the invention is characterized in that said processor comprises second software for calculating an agent-caller-combination in response to said call and in dependence of said at least one signal associated with said caller. [0020]
  • Said second software for example comprises a BCSA or Best Call Selection Algorithm. [0021]
  • A sixth embodiment of the call distribution system according to the invention is characterized in that said processor makes said further connection in response to said queue holding said call. [0022]
  • In particular in case a caller is put on hold it could be very advantagous to offer him an alternative like said database. [0023]
  • A seventh embodiment of the call distribution system according to the invention is characterized in that said at least one signal associated with said caller comprises a network signal originating from said network. [0024]
  • When said at least one signal associated with said caller, in response to which said connection is made, comprises a network signal originating from said network, the call distribution system according to the invention becomes a highly automatised system. [0025]
  • A eigthth embodiment of the call distribution system according to the invention is characterized in that said at least one signal associated with said caller comprises a further signal originating from said caller. [0026]
  • When said at least one signal associated with said caller, in response to which said connection is made, comprises a further signal originating from said caller, the call distribution system according to the invention becomes a highly individualized system. [0027]
  • The invention further relates to a method for distributing calls and comprising the steps of [0028]
  • making a connection between a caller and an agent via a switch coupled to a network in response to a call originating from said caller via said network for providing said caller with information, and [0029]
  • controlling said switch via a processor coupled to said switch for making said connection between said caller and said agent in response to said call and in dependence of at least one signal associated with said caller. [0030]
  • The method according to the invention is characterized in that the method comprises the steps of [0031]
  • making a further connection between said caller and a database system coupled to said switch for providing said caller with further information in response to said call, [0032]
  • said further information being stored in said database system and being generated in dependence of at least one signal originating from said caller. [0033]
  • The invention yet further relates to a processor as defined in the description of the system according to the invention and/or in the description of the method according to the invention. [0034]
  • From EP-A-707405 A2 an automatic call distribution system with user definable logging and method therefor is known. From EP-A-526103 A2 an ACD multiflow network call distribution is known. From U.S. Pat. No. 5,291,550 a dynamic network call distributor is known. From GB-A-2290192 A a call sharing for inbound and outbound call center agents is known. The call distribution system and method according to the invention are not known from these documents. [0035]
  • All references including further references cited with respect to and/or inside said references are considered to be incorporated in this patent application.[0036]
  • The invention will be explained in greater detail at the hand of embodiments disclosed in the drawing, whereby [0037]
  • FIG. 1 discloses a call distribution system according to the invention comprising a switch, a processor and a database system.[0038]
  • The call distribution system disclosed in FIG. 1 comprises a switch [0039] 1 being provided with
  • in/outputs [0040] 61-67 to be coupled to customers further to be called callers via a network possibly comprising further switches;
  • in/outputs [0041] 71-77 to be coupled to agents;
  • in/outputs [0042] 81-87 coupled to a processor 2 comprising first software 21, second software 22 and a memory 23; and
  • in/outputs [0043] 91-97, of which in/outputs 91-93 are coupled to a database 3 comprising a data-speech-converter 31 and a speech-data-converter 32, of which in/outputs 94-95 are coupled to a voice-response-system 4, and of which in/outputs 96-97 are coupled to a waiting facility or queue 5.
  • The call distribution system functions as follows. A first caller having a first telephone number and who wants to get information via the call distribution system dials a certain telephone number belonging to said call distribution system. Via a network possibly comprising further switches not shown in FIG. 1 a first connection is mode from said first caller to for example in/[0044] output 61 of switch 1, which informs processor 2 of said call, for example via in/output 81. Processor 2 for example receives said first telephone number and said certain telephone number and, via its first software 21, calculates which agent should handle this call, thereby possibly using data stored in memory 23, and consults, via its memory 23, whether this first agent is available. In case this first agent is available, processor 2 controls switch 1 via in/output 81 such that in/output 61 is coupled to, for example, in/output 71, resulting in said first connection now being present between the first caller and the first agent.
  • A second caller having a second telephone number and who wants to get information via the call distribution system dials said certain telephone number (or a further certain telephone number) belonging to said call distribution system. Via said network a second connection is made from said second caller to for example in/[0045] output 62 of switch 1, which informs processor 2 of said call, for example via in/output 82. Processor 2 for example receives said second telephone number and said certain telephone number and, via its first software 21, calculates which agent should handle this call, thereby possibly using data stored in memory 23, and consults, via its memory 23, whether this second agent is available. In case this second agent is not available, processor 2 controls switch 1 via in/output 82 such that firstly in/output 62 is coupled to voice-respons-system 4, for example via in/output 94, resulting in said second caller getting a message for example saying that the second agent is busy, and secondly in/output 62 is coupled to queue 5, for example via in/output 96, resulting in the second caller being put on hold. Further, this situation is stored as data in memory 23. As soon as said second agent becomes available, processor 2 is informed for example via in/output 72 and in/output 87, in response to which processor 2, via its second software, calculates which one of all calls originating from callers who have been put on hold should now be handled by this second agent. In case the result of this calculation is that said second agent should be connected to said second caller, processor 2 deletes said coupling between in/output 62 and in/output 96 and establishes a coupling between in/output 62 and in/output 72, resulting in said second connection now being present between the second caller and the second agent.
  • A third caller having a third telephone number and who wants to get information via the call distribution system dials said certain telephone number (or a yet further certain telephone number) belonging to said call distribution system. Via said network a third connection is made from said third caller to for example in/[0046] output 63 of switch 1, which informs processor 2 of said call, for example via in/output 83. Processor 2 for example receives said third telephone number and said certain telephone number and, via its first software 21, calculates which agent should handle this call and should provide said third caller with said information, thereby possibly using data stored in memory 23, and consults, via its memory 23, whether this third agent is available. In case this third agent is not available, processor 2 controls switch 1 via in/output 83 such that firstly in/output 63 is coupled to voice-respons-system 4, for example via in/output 95, resulting in said third caller getting a message for example saying that the third agent is busy and that an alternative in the form of a database will be available, and secondly in/output 63 is coupled to database 3, for example via in/output 91, resulting in the third caller being able to get (said and/or further) information from database 3. Further, this situation is stored as data in memory 23.
  • Said third caller might use for example so-called Dual Tone Multi Frequency signals or DTMF signals for informing [0047] database 3 which information he wants to receive, and database 3 could in response to these signals send signals back which are to be displayed on a display of the third caller's telephone, or could send a fax or an email to said third caller, with his address either already stored in database 3 and/or memory 23, or with said database 3 to be informed about said address. In case database 3 comprises said data-speech-converter 31, database 3 could send the information in the form of speech to said third caller. In case database 3 comprises said speech-data-converter 32, said third caller could use speech instead of said DTMF signals for informing database 3. After having informed said third caller via database 3, processor 2 for example controls switch 1 such that in/output 63 is coupled to voice-respons-system 4 for example via in/output 95, to give said third caller the option of either waiting for an available agent (for example via in/output 97 at queue 5) or disconnecting said third connection.
  • As soon as said third agent becomes available, [0048] processor 2 is informed for example via in/output 73 and in/output 87, in response to which processor 2, via its second software, calculates which one of all calls originating from callers who have been put on hold should now be handled by this third agent. In case the result of this calculation is that said third agent should be connected to said third caller, processor 2 deletes said coupling between in/output 63 and in/output 97 and establishes a coupling between in/output 63 and in/output 73, resulting in said third connection now being present between the third caller and the third agent.
  • According to an embodiment, for example during the evening/night, and/or during the weekend, and/or in response to certain emergencies, [0049] processor 2 could control switch 1 such that any caller is automatically connected to database 3. Thereto, processor 2 should be provided with a clock and/or with detection means for detecting emergencies. In general, processor 2 could be provided with switching means for (de)activating said software and/or for (de)activating said database.
  • Said [0050] first software 21 for example comprises a calculation of a first term EV
    Figure US20020006191A1-20020117-P00900
    for each (available) agent
    Figure US20020006191A1-20020117-P00900
    , whereby
  • EV
    Figure US20020006191A1-20020117-P00900
    =SUM (i from Cp to Cq of (V(Ci)*L
    Figure US20020006191A1-20020117-P00900
    (Ci))+k*lt
    Figure US20020006191A1-20020117-P00900
  • with i=Cp to Cq being characteristics of the call profile, each defined characteristic Ci having an associated value V(Ci), each characteristic owned by an agent being associated with a level L(Ci), k being a system parameter, It[0051]
    Figure US20020006191A1-20020117-P00900
    being an idle time of the agent
    Figure US20020006191A1-20020117-P00900
    , and the selected agent corresponding to max EV
    Figure US20020006191A1-20020117-P00900
    . Said calculation could be made for available agents only or for all agents after which of course the availability has to be checked.
  • Said [0052] second software 22 for example comprises a calculation of a second term for each call that the agent can process and being
  • MAX SUM ((V(Ci)*L
    Figure US20020006191A1-20020117-P00900
    (Ci)) +m*Wtc
    Figure US20020006191A1-20020117-P00900
  • with m being a system parameter, and Wtc[0053]
    Figure US20020006191A1-20020117-P00900
    being a call waiting time.
  • Because of [0054] processor 2 controlling switch 1 for making connections between caller and agents in response to calls and in dependence of at least one signal associated with each caller, the call distribution system is skill-based. It can interconnect callers and agents based on mandatory skills like language etc. and based on optional skills like expertise/product knowledge. These skills or characteristics either are already stored, for example in memory 23 and for example in combination with network information like the caller's own telephone number, or should be transmitted to the system by the caller, for example via DTMF signals or via speech. Said call distribution system could further be used for providing statistics like the percentage of time the agent needs to process a call and the percentage of characteristics per call and the (average) waiting time per caller and further averages of time and/or characteristics, and could be used for generating alarms like in case waiting time exceeds a threshold and agent telephones are ringing longer than a threshold and too many callers hang up during queueing etc.
  • Instead of controlling switch [0055] 1 and database 3 and voice-respons-system 4 and queue 5 via in/outputs 81-87 it could be possible for processor 2 to control these units via control connections not shown in the FIGURE. Instead of that it could also be possible to guide data channels as well as signalling channels via each in/output 61-97. Voicerespons-system 4 and queue 5 could be more or less integrated in switch 1 and/or in processor 2, and database 3 could be either more or less integrated in switch 1 and/or processor 2 or could be connected to switch 1 via a network not shown in the FIGURE. Units 31 and 32 could also be located at other positions, like inside switch 1 and/or inside processor 2, or coupled to switch 1 via a network, etc.
  • The ‘term said processor making said further connection in response to said queue holding said call’ should not be regarded to have a too limited scope: because of said queue possibly more or less being integrated in switch [0056] 1 and/or processor 2, the further connection with database 3 in general will be made when an agent (for example the via first software 21 calculated agent) cannot be reached. Although as described before it should not be excluded that said further connection is made even before an agent has been tried to be reached, like in the case of the emergencies.

Claims (10)

1. Call distribution system comprising a switch coupled to a network for making a connection between a caller and an agent in response to a call originating from said caller via said network for providing said caller with information, and a processor coupled to said switch for controlling said switch for making said connection between said caller and said agent in response to said call and in dependence of at least one signal associated with said caller, characterized in that the call distribution system comprises a database system coupled to said switch for providing said caller with further information in response to said call via a further connection between said caller and said database system, said further information being stored in said database system and being generated in dependence of at least one signal originating from said caller.
2. Call distribution system according to claim 1, characterized in that said database system comprises a data-speech-converter for converting data into speech, said further information comprising said data being converted into said speech.
3. Call distribution system according to claim 1 or 2, characterized in that said database system comprises a speech-data-converter for converting speech into data, said signal comprising said speech being converted into said data.
4. Call distribution system according to claim 1, 2 or 3, characterized in that said processor comprises first software for calculating a caller-agent-combination in response to said call and in dependence of said at least one signal associated with said caller.
5. Call distribution system according to claim 4, characterized in that said switch comprises a queue for holding said call in case said calculating of said caller-agent-combination has not led to a result.
6. Call distribution system according to claim 5, characterized in that said processor comprises second software for calculating an agent-caller-combination in response to said call and in dependence of said at least one signal associated with said caller.
7. Call distribution system according to claim 5 or 6, characterized in that said processor makes said further connection in response to said queue holding said call.
8. Call distribution system according to claim 1, 2, 3, 4, 5, 6 or 7, characterized in that said at least one signal associated with said caller comprises a network signal originating from said network.
9. Call distribution system according to claim 8, characterized in that said at least one signal associated with said caller comprises a further signal originating from said caller.
10. Method for distributing calls and comprising the steps of making a connection between a caller and an agent via a switch coupled to a network in response to a call originating from said caller via said network for providing said caller with information, and controlling said switch via a processor coupled to said switch for making said connection between said caller and said agent in response to said call and in dependence of at least one signal associated with said caller, characterized in that the method comprises the step of making a further connection between said caller and a database system coupled to said switch for providing said caller with further information in response to said call, said further information being stored in said database system and being generated in dependence of at least one signal originating from said caller.
US09/129,575 1997-08-11 1998-08-05 Call distribution system, and method Abandoned US20020006191A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP97440065A EP0897238A1 (en) 1997-08-11 1997-08-11 Call distribution system, and method
EP97440065.7 1997-08-11

Publications (1)

Publication Number Publication Date
US20020006191A1 true US20020006191A1 (en) 2002-01-17

Family

ID=8229987

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/129,575 Abandoned US20020006191A1 (en) 1997-08-11 1998-08-05 Call distribution system, and method

Country Status (3)

Country Link
US (1) US20020006191A1 (en)
EP (1) EP0897238A1 (en)
AU (1) AU746449B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040158629A1 (en) * 2003-02-12 2004-08-12 International Business Machines Corporation System management using real time collaboration
US7072966B1 (en) * 2001-08-14 2006-07-04 Etalk Corporation Skills-based routing of a communication session
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
US7894595B1 (en) 2002-03-07 2011-02-22 Wai Wu Telephony control system with intelligent call routing
US7916858B1 (en) 2001-06-25 2011-03-29 Toby Heller Agent training sensitive call routing system
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US20120321054A1 (en) * 2011-06-20 2012-12-20 Zetron, Inc. Emergency call system with distribution management and mechanism method of operation thereof
US10567975B2 (en) 2005-10-04 2020-02-18 Hoffberg Family Trust 2 Multifactorial optimization system and method
US10718031B1 (en) 2014-11-03 2020-07-21 Wai Wu Method and system for matching entities in an auction
US10943273B2 (en) 2003-02-05 2021-03-09 The Hoffberg Family Trust 2004-1 System and method for determining contingent relevance

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233332B1 (en) 1998-06-03 2001-05-15 Avaya Technology Corp. System for context based media independent communications processing
DE19954095A1 (en) * 1999-11-10 2001-05-17 Siemens Ag Information center and method for operating such
AU2001292813A1 (en) * 2000-09-15 2002-03-26 Avaya Technology Corp. Call center with integrated work management
NL1023394C2 (en) * 2003-05-12 2004-11-15 Tno Exchanging information between users via network server, e.g. for consulting experts or advisers, connects user to expert selected from group on basis of user inputted criteria

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4943995A (en) * 1986-10-08 1990-07-24 At&T Bell Laboratories Semi-automated customer information system
US5164981A (en) * 1990-06-04 1992-11-17 Davox Voice response system with automated data transfer
US5291550A (en) * 1990-12-26 1994-03-01 At&T Bell Laboratories Dynamic network call distributor
US5740240A (en) * 1995-04-10 1998-04-14 Edify Corporation Computer telephony integration system and method
ATE330416T1 (en) * 1995-04-24 2006-07-15 Ibm METHOD AND APPARATUS FOR SKILL-BASED ROUTING IN A CALL CENTER

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10447855B1 (en) 2001-06-25 2019-10-15 Steven M. Hoffberg Agent training sensitive call routing system
US9635177B1 (en) 2001-06-25 2017-04-25 Steven M. Hoffberg Agent training sensitive call routing system
US7916858B1 (en) 2001-06-25 2011-03-29 Toby Heller Agent training sensitive call routing system
US8582753B1 (en) 2001-06-25 2013-11-12 Toby Heller Agent training sensitive call routing system
US7072966B1 (en) * 2001-08-14 2006-07-04 Etalk Corporation Skills-based routing of a communication session
US7894595B1 (en) 2002-03-07 2011-02-22 Wai Wu Telephony control system with intelligent call routing
US9736308B1 (en) 2002-03-07 2017-08-15 Wai Wu Intelligent communication routing
US10560579B1 (en) 2002-03-07 2020-02-11 Wai Wu Intelligent communication routing
US10943273B2 (en) 2003-02-05 2021-03-09 The Hoffberg Family Trust 2004-1 System and method for determining contingent relevance
US11790413B2 (en) 2003-02-05 2023-10-17 Hoffberg Family Trust 2 System and method for communication
US7958215B2 (en) * 2003-02-12 2011-06-07 International Business Machines Corporation System management using real time collaboration
US20040158629A1 (en) * 2003-02-12 2004-08-12 International Business Machines Corporation System management using real time collaboration
US9860391B1 (en) 2003-03-07 2018-01-02 Wai Wu Method and system for matching entities in an auction
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
US10237420B1 (en) 2003-03-07 2019-03-19 Wai Wu Method and system for matching entities in an auction
USRE49334E1 (en) 2005-10-04 2022-12-13 Hoffberg Family Trust 2 Multifactorial optimization system and method
US10567975B2 (en) 2005-10-04 2020-02-18 Hoffberg Family Trust 2 Multifactorial optimization system and method
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US10491748B1 (en) 2006-04-03 2019-11-26 Wai Wu Intelligent communication routing system and method
US9807239B1 (en) 2006-04-03 2017-10-31 Wai Wu Intelligent communication routing system and method
US8923488B2 (en) * 2011-06-20 2014-12-30 Zetron, Inc. Emergency call system with distribution management and mechanism method of operation thereof
US20120321054A1 (en) * 2011-06-20 2012-12-20 Zetron, Inc. Emergency call system with distribution management and mechanism method of operation thereof
US10718031B1 (en) 2014-11-03 2020-07-21 Wai Wu Method and system for matching entities in an auction

Also Published As

Publication number Publication date
AU7884298A (en) 1999-02-18
EP0897238A1 (en) 1999-02-17
AU746449B2 (en) 2002-05-02

Similar Documents

Publication Publication Date Title
US5020095A (en) Interactive call distribution processor
EP0580190B1 (en) Interface to and operation of a voice messaging system
US5247569A (en) System and method for controlling outbound and inbound calls in a telephone communication system
US6055305A (en) Method and apparatus for providing network-based customized call treatment
JP2686029B2 (en) Call connection method by automatic call distribution system
US5166974A (en) Interactive call processor to facilitate completion of queued calls
US6088437A (en) Call processing system, method and computer program product
EP0588646B1 (en) Automatic telephone system
US6175621B1 (en) Priority call on busy
US5903642A (en) Method for eliminating telephone hold time
US5117451A (en) Interface to and operation of a voice messaging system
US5161181A (en) Automatic number identification blocking system
EP0609019B1 (en) Improved audio/video telephone communications
US20020006191A1 (en) Call distribution system, and method
JPH11511630A (en) Method and apparatus for automatic call distribution
EP0760571A3 (en) Call screening method and apparatus for use in completing telephone calls
EP1001597A3 (en) Method and system for reducing telephone costs for calls to service providers
EP1130893A2 (en) Intelligent-networked system with service for notifying and hearing selected e-mails via a public switched telephone network
US7881442B2 (en) Call announcement service
GB2316268A (en) Telecommunications system
US7567663B2 (en) Telephone call processing
EP0844780A1 (en) Method for silently alerting inbound-only telemetry interface units
GB2327172A (en) Voice mail service with automatic message delivery
KR100506240B1 (en) Intelligent call distribution method in private exchange
AU753623B2 (en) Telecommunications networks

Legal Events

Date Code Title Description
AS Assignment

Owner name: ALCATEL ALSTHOM COMPAGNIE GENERALE D'ELECTRICITE,

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WEISS, CHRISTIAN;REEL/FRAME:009382/0117

Effective date: 19980721

AS Assignment

Owner name: ALCATEL, FRANCE

Free format text: CHANGE OF NAME;ASSIGNOR:ALCATEL ALSTHOM COMPAGNIE GENERALE D'ELECTRICITE;REEL/FRAME:010070/0287

Effective date: 19980914

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION