CA2069574C - Automatic customer call back for automatic call distribution systems - Google Patents

Automatic customer call back for automatic call distribution systems

Info

Publication number
CA2069574C
CA2069574C CA002069574A CA2069574A CA2069574C CA 2069574 C CA2069574 C CA 2069574C CA 002069574 A CA002069574 A CA 002069574A CA 2069574 A CA2069574 A CA 2069574A CA 2069574 C CA2069574 C CA 2069574C
Authority
CA
Canada
Prior art keywords
call
available
agent
telephone
acd
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CA002069574A
Other languages
French (fr)
Other versions
CA2069574A1 (en
Inventor
Konstantin Livanos
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.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of CA2069574A1 publication Critical patent/CA2069574A1/en
Application granted granted Critical
Publication of CA2069574C publication Critical patent/CA2069574C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/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
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/48Arrangements for recalling a calling subscriber when the wanted subscriber ceases to be busy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/40Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/22Automatic class or number identification arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/36Statistical metering, e.g. recording occasions when traffic exceeds capacity of trunks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5231Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing with call back arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • 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/5238Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing with waiting time or load prediction arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/72Finding out and indicating number of calling subscriber

Abstract

An automatic call distribution system wherein, when no agent is immediately available, and the calculated delay before an agent is likely to become available is above a predetermined threshold, a record is made of the calling number (either received as part of call set up or inputs from the caller), and the record is queued. When an agent becomes available, or after a predetermined time, the ACD
removes the top entry from the queue, places a call to the received calling number, and presents the call to an available agent.

Description

_ 1 Automatic Cu~lu.~er Call Back for Automatic Call Distribution Systems Technical Field This invention relates to ~lltom~tic call distributors (ACDs) and, more S specifically, to an arr~ngement for autom~tic~lly calling back customers in lieu of placing the c~stom~rs on hold.
Ba~b~,. o.~..d of the I~ ..ti~..
~ utom~tic call distributors (ACDs) provide b--sinesses with a system for routing incoming customer calls to an available operator or agent. There may be one 10 ACD to handle a limited region for example, concert ticket sales, or there may be a plurality of ACDs connected together, but separated from each other, for handling a large-volume national business, (for example, airline ticket sales). Such systems are known and used in the art and provide b-l~inesses with a greater incoming call h~n~11inp capacity.
There are times, however, when even the large distributed ACD systems become flooded with calls so that incoming calls cannot be h~ntlle~ immçf1i~tely. In these cases, an incoming call is norm~lly placed "on hold" and queued for the next available agent. A ~;u~lolller may wait on hold for a few seconds to many minutes, li~tening to silence, music or adver~i~e~ nt~ until either an agent is available or the 20 customer hangs up in frustration. During the waiting time, network resources are being used and either the customer or the business (in the case of "800" service) is paying for the use of the n~,lwolL resources. Furthermore, if the customer disconnects, the business looses income.
A recently offered service provides an announcement of the approximate 25 waiting time in the queue before an agent becomes available. This service is described in U.S. Patent No. 4,788,715 which issued to D. Lee on November 29, 1988. The Lee Patent also states that the calling party may leave a number for later call back, but does not clearly specify a system for placing such a call back auto.... ......................... ....~ lly.
Thelefole, a problem in the art is that when ACDs have no available agents, new customer calls are placed on hold in a queue, which results in network esoulces being used at the expense of the business provider. A further problem in the art is that the customer spends idle time on hold and may disconnect, causing lost revenue to the bu~iness -Summary of the Invention This problem is solved and a technical advance is achieved in accordance with the principles of the invention in an exemplary method and structural embodiment that completes calls from a caller to one of the plurality of agents to an automatic call 5 distribution system wherein, when no agents are available, the telephone number of the caller is recorded and the call disconnected, and, when an agent becomes available at a subsequent time, a call is made from the ACD to the caller and the ACD connects the caller to the available agent.
A method in accordance with the invention completes a call from a caller to 10 one of a plurality of agents served by an automatic call distribution system, wherein the telephone number of the caller is received by the automatic call distribution system during call set up wherein the ACD determines whether any of the plurality of agents is available. Upon determining that no agent is available, the ACD queues the received telephone number of the caller and disconnects the call. When an agent becomes 15 available, the ACD places a call to said caller using the queued telephone number and connects the caller to the available agent. Advantageously, the ACD, after determining that no agent is available, prompts the caller whether the caller desires to be queued for subsequent call back and the ACD queues the calling telephone number only if the caller agrees to be queued. Further, the ACD may calculate an approximate time before an 20 agent will become available and inform the caller of the approximate delay.
A further embodiment provides a method for completing a call from a caller to one of a plurality of agents served by an automatic call distribution system (ACD) wherein a customer call is received at the ACD, and the ACD determines whether any of the plurality of agents is available. Upon determining that no agent is available, the 25 customer is prompted for a telephone number. The customer provides the telephone number either through a series of DTMF signals which are decoded by a DTMF
decoder, or verbally, which are decoded by a speech recognition system. The telephone number is then recorded and the call is disconnected. The telephone number of the caller is queued and, when an agent becomes available, a call is placed to the caller in 30 the queue telephone number and the call is connected to the agent.
Thus, the invention consists of a method for completing a call from a caller to one of a plurality of agents at an automatic call distribution (ACD) system through a telephone network, said method comprising: receiving said call at said automatic call '~ ~
~, distribution system; receiving the telephone number of the caller by said automatic call distribution system, determining whether any of said plurality of agents is available;
upon determining that no agent is available, and that an expected delay for an available agent exceeds a predetermined threshold, queuing said received telephone number of 5 said caller and disconnecting said call; at a subsequent time, said automatic call distribution system placing a call to said caller using said received telephone number and an in response to receiving an answer, connecting said caller to a next available agent;
and if an agent is not available after said call placed by said automatic distribution system is answered by said caller, queuing said call in a high priority queue for an 10 available agent.
In a further embodiment, a method for completing a call from a calling party from an integrated services digital network (ISDN) telephone station set to one of a plurality of agents served by an ACD system is disclosed.
The method comprises connecting a call from an ISDN telephone to the ACD
15 system wherein the ACD system will receive a telephone number. The ACD systemthen determines whether any of the plurality of agents is available and, upon determining that no agent is available, the ACD determines an expected delay time before an agent may become available. The ACD then sends a disconnect message tothe ISDN telephone, via disconnect message and includes the delay time. Advan-20 tageously, the ISDN telephone displays the expected delay time and prompts the callerfor acceptance of being queued. The ISDN telephone sends a confirmation message back to the ACD, including an indication of whether to queue the received telephone number for said call back or not. If the indication is positive, the telephone number is queued and the call is disconnected. When an agent becomes available, the ACD places 25 a call to said caller using the received telephone number, and connects the caller to the available agent.
Thus, this aspect of the invention consists of a method for completing a call from a calling party at an integrated services digital network (ISDN) telephone station set to one of a plurality of agents at an automatic call distribution (ACD) system 30 through a digital network, said ISDN telephone station set being connected to a termin~ting switch in said digital network, said ISDN telephone having a telephone number, said method comprising: sending a call set up message from said ISDN
telephone through said digital network to said ACD system; receiving said telephone .~
. ~

-3a- 206~574 number in said ACD system; determining whether any of said plurality of agents is available; upon determining that no agent is available, determining an expected delay time before an agent may become available; sending a disconnect message to said ISDN
5 telephone including said delay time; said calling party sending a confirm~tion message through said ISDN telephone back to said automatic call distribution system, including an indication of whether to queue said received telephone number for subsequent callback; if said indication is positive, queuing said received telephone number of said ISDN telephone; and when an agent becomes available, said automatic call distribution 10 system determining whether said ISDN telephone is idle by sending a message to said termin~ting switch, and, responsive to determining that said ISDN telephone is idle, placing a call to said caller using said received telephone number and connecting said caller to said available agent.
An apparatus embodiment is disclosed wherein, in a telephone network, 15 wherein the telephone network comprises one or more local switching systems connected to the network, each of which is connected to a plurality of customer station sets, an automatic call distribution system is also connected to the network and to a plurality of agent stations. The ACD system comprises a processor for receiving telephone calls from a plurality of station sets, the processor determining whether an agent station is 20 available. This embodiment also includes a queue for queuing the received telephone number when no agent is available, and the system for placing a call through thenetwork using the received telephone number when an agent becomes available.
Brief Dc~ ;,olion of the Drawin~
A more complete understanding of the invention may be obtained from a 25 consideration of the following description, in conjunction with the drawings in which FIG. 1 is a block diagram illustrating the principles of this invention in the context of a telephone communication network;
FIGS. 2 through 8 comprise flowcharts for an automatic customer call back for automatic call distributors describing the program control of the preferred 30 embodiment of the invention for use in the telephone network of FIG. l; and FIGS. 9 through 11 are diagrams of the message sequences according to the exemplary method of this invention for use in the telephone network of FIG. 1.

s~, 206q574 Detailed Description FIG. 1 shows a simplified block diagram of a telecommunication system 100, wherein the exemplary method of this invention may be practiced. In this example, a first 5 local telephone switching system 110 is connected to a plurality of telephone station sets, such as telephone station set 115 and ISDN station set 117. Local switching system 110 may be, for example, a distributed control, ISDN switching system such as the system disclosed in U.S.
Patent 4,592,048, issued to M. W. Beckner, et al., on May 27, 1986. Alternatively, switch 110 may be a distributed control, analog or digital switch, such as a 5ESS~ switch as described in the November, 1981, Bell Laboratories Record, page 258, and the December, 1981, Bell Laboratories Record, page 290, and manufactured by AT&T. Exchange 110 is connectable to analog touch-tone telephones such as telephone 115, and to ISDN telephones, such as 117. Exchange 110 is connected to telephone network 120, via trunks, as is well known in the art.
Telecommunications switching network 120 may comprise any combination of local and long distance switches, as known in the art. Also connected to telecommunications switching network 120 is local switching system 130. Local switching system 130 may also be an ISDN on 5ESS~ switch, as described above in connection with local switching system 110, or may be any other type of local switch, such as lAESSTM switch or a crossbar switch.
A plurality of telephone station sets such as touch-tone station set 135 and rotary dial telephone 137 are connected to local switching system 130, as is well known in the art.
Also connected to network 120 is automatic call distribution system (ACD
140). ACD 140 serves a plurality of agent stations 150, 160, 170 and 180. ACDs are well known in the art and are described in U.S. Patent No. 4,048,452 to Oehring, et al. ACD 140 includes processor 142 to control the functionality of ACD 140. Processor 142 operates under the control of program 144. Processor 142 also controls dual-tone, multifrequency (DTMF) decoder 146 and speech recognition system 148, as will be described below.
In the prior art, when a call is received by ACD 140, the call is connected to any available agent station 150 - 180. If all agent stations 150 - 180 are busy, then the call is placed on hold and the call is subsequently routed to the next available agent. In some systems, an average delay time is calculated, as described in D. Lee, U.S. Patent No.
4,788,715. This delay may be communicated to the customer. The customer must then decide r '.
~A

to hang up or wait. Since most ACDs are called using "In-WATS" or 800 numbers, the business using the ACD pays for a call connected to the ACD, whether the call is ultim~tely answered or not. Thus the business using the ACD must pay for the network resources for the entire time the call is in the queue and must pay for calls 5 that disconnect while queued.
This problem is solved by the current invention in a first embodiment wherein, when the delay is above a certain threshold, the calling number is automatically recorded and the calling party is called back when an agent is available. For eY~mple, a calling party desires to book tickets to a concert and thus 10 dials the telephone number of ACD 140 from ISDN telephone station set 117.
A call is est~bli~hed from telephone station set 117 through local switching system 110 and network 120 to ACD 140. If no agent is available, ACD 140 co~ ul~s the average delay time. If the average delay time is above a certain threshold, a de~ ....n~tion is made if the calling line ID (CLI) is available 15 from the network. In an ISDN network, CLI is available. The calling party is plo~ d (via a m~ossage displayed at the ISDN t~rrn;n~l) for whether or not he orshe accepts being put in a queue and called back when an agent is available. If the user of telephone station set 117 accepts, an entry is made in queue 190 containing the CLI, and the call is disconnecte~ When an agent station becomes available, a20 queue entry co~ in;--g a phone number is removed from queue 190 on a first-in, first^out (FiFo) basis, a call is placed using that phone nu~ and the agent station is connected to the call. Thus, nc~wulk resources are economically utilized and ACD 140 is more cost effective to the business using ACD 140.
A call may also come from a non-ISDN telephone station set, such as 25 touch-tone station set 115. In this example, CLI is delivered from local switching system 110 through netwulk 120 to ACD 140, via ANI or similar network feature.
~oceccillg proceeds as above, except that the user of telephone station set 115 is o~ ted by a recorded or synth~si7ed message to in~licate whether he or she accepts being queued for call back. ACD 140 then places a DTMF decoder on the line, 30 de~ ~i,les acc~lance, and takes action as above.
In acco~lce with another exemplary embodiment of this invention, there are situations when a local swilching system may not provide CLI to ACD 140.
For example, if local switching system 130 is a crossbar system, CLI will not beprovided to network 120. In these in~t~nces, after the call is established from touch-35 tone telephone 135 through local switching system 130 and network 122 ACD 140, ACD 140 prl~nll~ts the user of telephone station 135 to enter his or her telephone number. ACD 140 then pr~ pl~ the user of telephone station set 135 whether he orshe wishes to be queued for aulolllalic call back. ACD 140 then determines accep~ce and takes action as above.
In a further exemplary embo lim. nt, if local switching system 130 does S not provide CLI to ACD 140 and the calling party is calling from a dial pulse phone for example, telephone station set 137 then ACD 140 ~rolllpls the user through arecorded or syntheci7el1 message to speak the nl-mbers of the telephone number of telephone 137. ACD 140 attaches a speech recognition system to the line and records the telephone number as it is spoken. ACD 140 then plulllpls the user of10 telephone station set 137 to verbally inrlicate acc~lance. ACD 140 uses the speech recognition system to ~let~rmine accep~ce and takes action as above.
Turning now to FIG. 2, a flow chart describing the functionality of the method according to the preferred embo lim~nt at the aulolllalic call distribution system 140 (E~IG. 1) is described. In box 200, ACD 140 processes an incoming call 15 as is known in the art. As part of normal proces~ing, in decision diamond 202, a decision is made whether an agent is available. If an agent is available, then processing proceeds to box 204 where the incoming call is connected to the available agent, and proces~ing ends in box 206.
If, in decision ~ .ol~l 202, an agent is not available, then processing 20 continues to box 208. In box 208, the average delay time (delay) is calculated. The delay is c~lc~ ted based on the nulllb~l of agents, the average number of phone calls, and the average waiting time. After calculating the delay time in box 208, then in decision fli~mon~l 210, the delay is colllpared to a pre~et~min~ threshold value.
The threshold value is the average delay time beyond which the customer probably25 would not wait on a queue. This time may be empirically determined and adjusted for the individual application. If, in decision diamond 210, the delay is not above the threshold, then in box 212 the call is queued. After being in the queue for a certain amount of time, the call will be connected to an available agent in box 214 and processing ends in box 216.
If the delay is above the predetermined threshold in decision diamond 210, then a letermin~tiQn is made in decision diamond 218 if the calling line ID (CLI) is available. If CLI is available in decision diamond 218, processing proceeds to connector A, FIG. 3. If CLI is not available in decision diamond 218, then processing proceeds to connector B, FIG.4.
Turning now to FIG. 3, a continn~tion of the flow chart describing the funcdonality of the exemplary method is shown. Condnuing from connector A, a determin~tion is made in decision ~ mon~l 220 whether the calling party is calling from an ISDN telephone stadon set. As reflected in the CCS message delivered to 5 ACD 140. If the calling telephone is an ISDN telephone stadon set, then processing proceeds to box 228 where a release mess~ge (as known in the art) is sent through the network to the local switching system and delivered to the ISDN telephone station set, including the delay tdme as a pal~llet~. Processing proceeds to oval 230 where the ACD waits for the release complete message which includes an 10 acceptance in~ tion (AI) reflecdng whether the cu~loll~l accepts being queued for call back. The call remains in the wait state of oval 230 until one of the events described in FIG. 7.
If in decision diamond 220 the calling party is not using an ISDN
telephone stadon set, a detçrmin~ion is made in decision diamond 222 whether the15 network connecdon has end-to-end ISUP. If the n~wc,lk connecdon is not end-to-end ISUP then processing continlles to conn~tor B (FIG. 4). If there is end-to-end ISUP, then in box 224 an info....~tion request-inf~.mAI;on (INR-INF) procedure, as is known in the art, is initi~te~ In this procedure, the local switching system for the calling party is queried for the phone number of the calling party. Processing then - 20 continues to decision rli~m~ nd 226 to det~rmine whether the ACD now has the telephone number of the calling party. If the ACD does not have the telephone number of the calling party, then proces~ing condnues to connector B, FIG. 4. If the ACD does have the telephone nulnbc~ of the calling party then processing continues to connector D, FIG. 5.
Turning now to FIG. 4, control of the ACD is shown when the calling line number is not delivered to the ACD by the network. In box 232, the user is plulllpled with an announce ~-e -l to ~lete~mine whether the user has a touch-tone telephone. In decision diamond 234, a determination is made if the user has a touch-tone telephone. If the user does not have a touch-tone telephone, control 30 passes to box 236 where a voice recognidon system is attached to the incoming line.
If the user does have the touch-tone telephone, then a dual tone, multi-frequency (DTMF) decoder is attached to the line in box 238. Control passes to box 240, where the user is pl~ml)led for his or her phone number and the calling line number is received either as a string of DTMF signals or, alternatively as spoken numbers, as 35 is known in the art. Transladon takes place in either the DTMF decoder or the voice recognition system, and the calling line number is stored in a queue. Control then -passes to box 242 where the delay is provided to the user by way of a synthesized speech anno-mcem~nt Control then passes through connector D, FIG. 5.
Turning now to FIG. 5, control of ACD 140 is shown for acceptance of auto call back and connection of the call. In box 243, the user is p~olllpted for 5 acceptance. A synthesized speech prompt asks the user to key in the number or :~ltern~tively speak a CO..r, .,.~lion that the user wishes to be called back. In decision diamond 244 a ~let~rmin~tion is again made if the user has a touch-tone telephone. If the user does not have a touch-tone telephone, then control passes to 246, and avoice recognition system is ~tt~çhçd to the line. If the user has a touch-tone 10 telephone, a DTMF decoder is attached to the line in box 247. Control passes to decision diamond 248 where a dett rmin~tion is made if the user accepts being queued for call back. If the user does not accept being queued for call back, control passes to box 250, where the call is terrnin~tçd, as is known in the art, and the call ends in box 252.
If the user accepts being queued, then control passes to box 254 where an auto call back ticket is created and placed in queue 190. In box 256 the call is disconnected. In oval 800, the ticket is in the state of waiting in the queue. This state continues until one of two events occurs, as will be described below in connection with FIG. 8.
Turning now to FIG. 6, control at the origin~ting local switching system is shown in connection with an ISDN telephone station set. Control passes to box 262 where the release mçss~ge is processed at the local switching system. The delay time is passed to the local switching system from the ACD as a parameter to the release mess~ge. In box 268, a delay time message is sent to the display of the 25 ISDN telephone station set along with a prompt for acc~lance of being queued for call back. The user of the ISDN set presses a preselected button on the ISDN
telephone station set, or dials a pre;,~cirled digit, in~lirating acceptance or not. If the user indic~tçs non-acce~ ce, as determined in decision diamond 270, then controlpasses to box 272 where the release ~ olllplcte m~ss~ge is form~tted and the 30 acceptance intlic~tQr (Ar) is set to zero, intlicating non-acceptance. If in decision diamond 270 the user in-lic~toA acceptance, then in box 274 the release completemessage is sent back to the ACD node for the local switching system with the acceptance AI intli~tor set to one. The call is then termin~ted in a normal fashion at the origin~ting node in box 276, and ends at box 278.

g FIG. 7 shows the flow of control at the ACD node upon receipt or time out of the release complete message. In oval 700 the ACD node is in a state waiting for the release complete message. There are two possible events which change state.
In box 702, the ACD node timed out waiting for the release complete message. In S the case of a time out, the call is terminAtç~ without creating a queue ticket for automatic call back in box 704, and the call ends in box 705.
Receipt of the release complete mess~ge causes a transfer from the wait state 700. In box 706, a release complete message is received, and processing continues to decision diamond 708 where the AI field in the release complete 10 message is chec~ for acceplance. If the AI field inrlir~tes acceptance, then a ticket is created in box 710 and the call is placed in a queue for an available agent. Control co~tinlles to box 712 where normal call termination processing is performed, as is known in the art. Control then passes to oval 800 where the call transitions into the state of waiting for an an available agent.
Turning now to FIG. 8, processing continues from the wait for an available agent state 800. There are two transitions from the state of waiting for an available agent. First is a time out, as in box 802. If a call in the queue has been in the queue for longer than a predete ...i.-ed time, then the queue entry is cleared in box 804 and that call ends in box 806.
When an agent becomes available, proces~ing continues to decision diamond 810, where the status of the user line is ~leterminç~l, as is known in the art.
If a user line is idle, control passes to box 812 where a call is placed to the number previously queued and the call is plesellted to the agents simllltAneously. In decision diamond 814, a ~3et~ inAtion is made if the call is answered by waiting for answer 25 supervision to return from the far end local ~wi~ching system. If answer supervision is received, ~lvcessing continues to box 816 where the call is connected normally and IlltimAtely the call is ended at box 817.
.Altçrn~tively, ACD 140 may not wait until an agent becomes available before calling back the caller. In this manner, further agent time savings may be 30 realized, by not forcing an agent to be available while the caller is being alerted (rung). The caller is called back at a subsequent time when the ACD may be less heavily loaded. According to one imple...~ tion, the delay dme calculated previously is used to ~p~ ale the delay time before the caller is called back, optionally subject to a ~ ...-- delay interval. Once the appropliate interval of 35 time has lapsed for a pardcular entry in the queue, a call is placed to the calling party. If the calling party answers (i.e., answer supervision is received from the 2069~74 ._ linej, a determination is made if an agent is available. If an agent is available, the call is immç~i~tely connected to the available agent. If an agent is not available, the call may be queued briefly, an anno~ ce~ nl may advantageously be played to the calling party stating that an agent will be available shortly, and then the call5 connected to the next available agent. A system similar to this for use in theoperator services area is fully disclosed in U. S. Patent 4,899,375, which issued to T. M. Bauer, et al. on February 6, 1990 and ~$signe~1 to the assignee of the present invention. This patent is incol~,o~ated herein by reference.
Returning now to FIG. 8, if in decision diamond 814 the call is not 10 answered or ~ltPrn~tively if in decision diamond 810 the line was determine~ not to be idle, control passes to decision diamond 818 where a determination is made if this were the second attempt to connect to this particular telephone number. If it were not the second attempt, to then control passes to box 820 where the ticket is requeued and control then passes to the waiting for an available agent state 800. If in 15 decision ~ moncl 818 a determination is made that it was the second try, thencontrol passes to box 822 where the ticket is cleared from the queue and in box 824 the call is ended.
Turning now to FIG. 9, the mess~ge flow for an end-to-end digital network is shown. First the ISDN cu~lu~r premise e4uipllle"t (CPE) sends a setup20 mess~ge to the oripin~ting local swi~ching system (OEX). The originating local switching system sends an IM m~ss~ge through the transit network and the transitnetwork fc,l w~ds the IAM m~ ge to the ACD node. The ACD node, after dele ...iiling that no agents are available and after calculating the delay time, sends a release message with the delay time as a p~ll~,tel through the transit network, 25 which fol wa~ds the release message and the delay time to the originating local ~wilching system. The origin~ting local ~wilching system sends a disconnect meSS~ge to the ISDN customer premise e4ui~ ellt with the delay time in the message. The ISDN customer premise e4uip,lRnl sends a disconnect message back to the origin~ting local switching system with an acceptance indicator (either yes or 30 no). The origin~ting local ~wilchillg system sends a release complete message back through the transit network with the acceptance in~ tor as a ~ e~ which forwards the release complete message to the ACD node.
FIG. 10 shows an ISDN case when CLI has not been delivered to the destination ACD exchange. The ISDN cu~lolller premise e4uipl~ t sends a setup 35 message to the origin~ting local switching system which then forwards an IAM
message through the transit network to the ACD node. The ACD node then sends an information request (INR) message back through the transit network which then forwards the information request mç~s~ge to the origin~ting local switching system.
The origin~ting local switching system formats and sends an information message (INF) including the telephone number of the ISDN customer through the transit 5 network to the ACD node. The ACD node then sends a release message with the delay time through the transit network to the ori~in~ting local switching system. The origin~ting local switching system sends the disconnect message with the delay time to the ISDN customer premise e luipn~llt. The ISDN customer premise equipment then sends a disconnect confirm~tion m~ss~ge with the acceptance indicator (AI) to 10 the origin~ting local switching system. The originating local switching system then formats and sends a release complete message with the acceptance indicator (AI) as a parameter through the transit neLw(,lk to the ACD node.
Turning now to FIG. 11, a m~oss~ge scen~rio is shown when the customer premise e luipll~ent is not ISDN and ANI is not delivered through the 15 network. In this case, the customer goes off-hook which appears at the originating local switching system and the origin~ting local ~witchillg system sets up a call through the transfer nelwulk to the ACD node. The l~ri in~ting local ~wi~ching system sends an IM m~ss~ge through the transit network to the ACD. The ACD
node, upon receipt of the call setup, sends an inrc,lm~lion request (INR) back 20 through the transit network to the origin~ting local switching system. The originating local ~wi~ching system sends an i~ ,ation message (INF), including the telephone num~ of the non-ISDN cuslo~ premise equipment, back through the transit nelwoll- to the ACD node. The origin~ting local ~wilchhlg system ~imlllt~neously sends a disconnect to the non-ISDN phone and the user goes on-25 hook, which appears at the origin~ting local ~wilching system.
It is to be understood that the above-described embodiments are merely illustrative principles of the invention and that many variations may be devised by those skilled in the art without departing from the scope of the invention. It is therefore in~çn~ that such variations be included within the scope of the claims.

Claims (5)

1. A method for completing a call from a calling party at an integrated services digital network (ISDN) telephone station set to one of a plurality of agents at an automatic call distribution (ACD) system through a digital network, said ISDNtelephone station set being connected to a terminating switch in said digital network, said ISDN telephone having a telephone number, said method comprising:
sending a call set up message from said ISDN telephone through said digital network to said ACD system;
receiving said telephone number in said ACD system;
determining whether any of said plurality of agents is available;
upon determining that no agent is available, determining an expected delay time before an agent may become available;
sending a disconnect message to said ISDN telephone including said delay time;
said calling party sending a confirmation message through said ISDN
telephone back to said automatic call distribution system, including an indication of whether to queue said received telephone number for subsequent callback;
if said indication is positive, queuing said received telephone number of said ISDN telephone; and when an agent becomes available, said automatic call distribution system determining whether said ISDN telephone is idle by sending a message to said terminating switch, and, responsive to determining that said ISDN telephone is idle, placing a call to said caller using said received telephone number and connecting said caller to said available agent.
2. A method according to claim 1 wherein said ISDN telephone is connected to a local switching system and said step of receiving said telephone number comprises said automatic call distribution system requesting said number from said local switching system and said local switching system delivering said number.
3. A method according to claim 1 wherein said disconnect message is sent if said determined delay time exceeds a predetermined threshold.
4. A method for completing a call from a caller to one of a plurality of agents at an automatic call distribution (ACD) system through a telephone network, said method comprising:
receiving said call at said automatic call distribution system;
receiving the telephone number of the caller by said automatic call distribution system;
determining whether any of said plurality of agents is available;
upon determining that no agent is available, and that an expected delay for an available agent exceeds a predetermined threshold, queuing said received telephone number of said caller and disconnecting said call;
at a subsequent time, said automatic call distribution system placing a call to said caller using said received telephone number and in response to receiving ananswer, connecting said caller to a next available agent; and if an agent is not available after said call placed by said automatic distribution system is answered by said caller, queuing said call in a high priority queue for an available agent.
5. A method in accordance with claim 4 further comprising:
after queuing said call in said high priority queue, providing a message that said call is queued.
CA002069574A 1991-10-23 1992-05-26 Automatic customer call back for automatic call distribution systems Expired - Fee Related CA2069574C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US780,605 1991-10-23
US07/780,605 US5311574A (en) 1991-10-23 1991-10-23 Automatic customer call back for automatic call distribution systems

Publications (2)

Publication Number Publication Date
CA2069574A1 CA2069574A1 (en) 1993-04-24
CA2069574C true CA2069574C (en) 1996-02-20

Family

ID=25120076

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002069574A Expired - Fee Related CA2069574C (en) 1991-10-23 1992-05-26 Automatic customer call back for automatic call distribution systems

Country Status (6)

Country Link
US (1) US5311574A (en)
EP (1) EP0539105B1 (en)
JP (1) JP2686029B2 (en)
CA (1) CA2069574C (en)
DE (1) DE69227973T2 (en)
MX (1) MX9205998A (en)

Families Citing this family (147)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5515421A (en) * 1992-03-02 1996-05-07 Harris Corporation Automatic batch broadcast system
US5311583A (en) * 1992-08-05 1994-05-10 At&T Bell Laboratories International priority calling system with callback features
US5903640A (en) * 1992-11-16 1999-05-11 Gpt Limited Telecommunications system for establishing connections between intelligent network delivery points and subscribers requesting service
CA2094210C (en) * 1993-04-16 1997-07-08 Mark R. Sestak Multiple queue resource management
US5479495A (en) * 1993-10-01 1995-12-26 U S West Advanced Technologies, Inc. Method and system for automatically accessing and invoking switch-based services in an advanced intelligent network
JP2813536B2 (en) * 1993-11-19 1998-10-22 富士通株式会社 Camp-on communication management system
US5528678A (en) * 1993-12-27 1996-06-18 At&T Corp. Revertive calling automatic call distributor
US5463683A (en) * 1993-12-28 1995-10-31 At&T Corp. Blocked call notification system
US5436967A (en) * 1994-02-01 1995-07-25 At&T Corp. Held party call-back arrangement
CA2119086C (en) * 1994-03-15 1998-06-16 Thomas A. Gray Help desk improvement
JPH07264323A (en) * 1994-03-18 1995-10-13 Fujitsu Ltd Keep call back system
JPH07264309A (en) * 1994-03-18 1995-10-13 Fujitsu Ltd Incoming call controller
US5537470A (en) * 1994-04-06 1996-07-16 At&T Corp. Method and apparatus for handling in-bound telemarketing calls
US5436966A (en) * 1994-05-05 1995-07-25 At&T Corp. Interface for handling event messages generated by telecommunications switches with automatic call distribution capability
US5559878A (en) * 1994-05-23 1996-09-24 Teltrust, Inc. Telephonic communications answering and callback processing system
KR100407426B1 (en) * 1994-05-27 2004-03-24 브리티쉬 텔리커뮤니케이션즈 파블릭 리미티드 캄퍼니 Communication system and how it works
US5495523A (en) * 1994-06-01 1996-02-27 Davox Corporation Method for low priority telephony system assisted dialing
US5519773A (en) * 1994-06-07 1996-05-21 Siemens Colm Communications Inc. Call sharing for inbound and outbound call center agents
JPH08181793A (en) * 1994-10-04 1996-07-12 Canon Inc Telephone communication equipment
EP0715444A3 (en) * 1994-11-28 1998-12-23 Siemens Business Communication Systems, Inc. (a Delaware corp.) Telephone call-back application
US5579372A (en) * 1994-12-12 1996-11-26 Telefonaktiebolaget Lm Ericsson Flow control method for short message service - busy subscriber
CA2159383C (en) * 1994-12-22 1999-01-12 Bruce Merrill Bales Automatic call back under control of a telephone terminal
US5546452A (en) 1995-03-02 1996-08-13 Geotel Communications Corp. Communications system using a central controller to control at least one network and agent system
CA2173304C (en) * 1995-04-21 2003-04-29 Anthony J. Dezonno Method and system for establishing voice communications using a computer network
FI100573B (en) * 1995-05-26 1997-12-31 Nokia Telecommunications Oy A method of establishing a telephone connection and a telephone exchange system
US5657383A (en) * 1995-06-06 1997-08-12 Lucent Technologies Inc. Flexible customer controlled telecommunications handling
US5696809A (en) * 1995-06-22 1997-12-09 Bell Atlantic Network Services, Inc. Advanced intelligent network based computer architecture for concurrent delivery of voice and text data using failure management system
DE19535540C1 (en) * 1995-09-25 1996-12-12 Siemens Ag Call handling method for communication system with ACD
US5742674A (en) * 1995-12-22 1998-04-21 At&T Corp. Automatic call-back system and method using data indicating best time to call
US5692033A (en) * 1996-01-22 1997-11-25 Bell Atlantic Network Services, Inc. AIN queuing for call-back system
GR1002701B (en) * 1996-03-12 1997-05-22 Method for booking a priority number by correlating the calling number with the current priority number in waiting halls.
JP2865051B2 (en) * 1996-04-15 1999-03-08 日本電気株式会社 Billing system
JP3605469B2 (en) * 1996-04-26 2004-12-22 日本アイ・ビー・エム株式会社 Communication method, communication terminal device
US5689548A (en) * 1996-05-21 1997-11-18 Ericsson, Inc. Emergency call back using MSC numbers
US5712900A (en) * 1996-05-21 1998-01-27 Ericsson, Inc. Emergency call back for roaming mobile subscribers
US5661783A (en) * 1996-05-22 1997-08-26 Assis; Offer Electronic secretary
US5832060A (en) * 1996-06-14 1998-11-03 U S West, Inc. System and associated method for concatenated messaging
US5761289A (en) * 1996-08-13 1998-06-02 At&T Corp 800 number callback
JP2871611B2 (en) * 1996-08-14 1999-03-17 日本電気株式会社 Automatic incoming call reception system and reception method
WO1998008347A1 (en) * 1996-08-16 1998-02-26 British Telecommunications Public Limited Company Private circuit provision in a telecommunications network
DE69735541T2 (en) * 1996-08-16 2006-12-21 British Telecommunications P.L.C. Providing a private connection in a telecommunications network
JPH1093717A (en) * 1996-09-11 1998-04-10 Fujitsu Ltd Operator connection control method
US6118863A (en) * 1996-09-20 2000-09-12 Kabushiki Kaisha Toshiba Exchanging apparatus and control method for exchanging and connecting destination terminal and calling terminal, and communication terminal apparatus communicating with other terminals through communication network and control method
US5909487A (en) * 1997-01-15 1999-06-01 Ericsson, Inc. Automatic call generator within a telecommunications system
US6263066B1 (en) * 1997-02-06 2001-07-17 Genesys Telecommunications Laboratories, Inc. Multimedia managing and prioritized queuing system integrated with intelligent routing capability
US6002760A (en) * 1998-02-17 1999-12-14 Genesys Telecommunications Laboratories, Inc. Intelligent virtual queue
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
US5946387A (en) * 1997-02-10 1999-08-31 Genesys Telecommunications Laboratories, Inc, Agent-level network call routing
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
US6014439A (en) 1997-04-08 2000-01-11 Walker Asset Management Limited Partnership Method and apparatus for entertaining callers in a queue
US7231035B2 (en) 1997-04-08 2007-06-12 Walker Digital, Llc Method and apparatus for entertaining callers in a queue
US6411805B1 (en) * 1997-06-05 2002-06-25 Mci Communications Corporation System and method for a network-based call continuation service
US5943409A (en) * 1997-07-11 1999-08-24 Bellsouth Intellectual Property Corporation Method and system for providing automatic recall information in a telecommunications network
US6009161A (en) * 1997-08-08 1999-12-28 At&T Corp Automated ringing of an operator for directory assistance calls
US6038307A (en) * 1997-08-27 2000-03-14 At&T Corporation International redial system driven by unsuccessful call reasons
US6192050B1 (en) * 1997-08-29 2001-02-20 Nortel Networks Limited Method and apparatus for inquiry response via internet
AU8390598A (en) * 1997-08-29 1999-03-22 Northern Telecom Limited Method and apparatus for web inquiry response
US5903642A (en) * 1997-09-24 1999-05-11 Call-A-Guide, Inc. Method for eliminating telephone hold time
US6122509A (en) * 1997-09-29 2000-09-19 Telefonaktiebolaget L M Ericsson (Publ) Method and system for automatically connecting a call at a selected time in a radio telecommunications network
US6985943B2 (en) 1998-09-11 2006-01-10 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US6711611B2 (en) 1998-09-11 2004-03-23 Genesis Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
US6493447B1 (en) * 1997-11-21 2002-12-10 Mci Communications Corporation Contact server for call center for syncronizing simultaneous telephone calls and TCP/IP communications
US6944278B1 (en) * 1997-11-26 2005-09-13 Sun Microsystems, Inc. Internet-activated callback service
US6011845A (en) * 1997-12-29 2000-01-04 Us West, Inc. Method and system for two-way call holding using an intelligent communication device
CA2428433C (en) * 1997-12-31 2007-05-01 Virtual Hold Technology, Llc Automatic call director first in first out accessory
US6035031A (en) * 1997-12-31 2000-03-07 At&T Corp Method and apparatus automatic call-back
US7907598B2 (en) 1998-02-17 2011-03-15 Genesys Telecommunication Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
US6332154B2 (en) 1998-09-11 2001-12-18 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface
NL1008563C2 (en) * 1998-03-11 1999-09-14 Concord Holding B V Communication system.
JPH11266305A (en) * 1998-03-18 1999-09-28 Fujitsu Ltd Control method of call waiting service and system
US6999572B1 (en) * 1998-05-01 2006-02-14 Siemens Communications, Inc. Automated call connection system
US6324276B1 (en) 1999-02-12 2001-11-27 Telera, Inc. Point-of-presence call center management system
US6011844A (en) 1998-06-19 2000-01-04 Callnet Communications Point-of-presence call center management system
JP2000041110A (en) 1998-07-22 2000-02-08 Fujitsu Ltd Incoming call processing method, incoming call processing unit and recording medium recording incoming call processing program and readable by computer
CA2338290A1 (en) * 1998-07-22 2000-02-03 British Telecommunications Public Limited Company Call queuing in a telecommunications network
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
US8175904B2 (en) 1998-10-14 2012-05-08 Templeton Bradley S Method and apparatus for intermediation of meetings and calls
US6111940A (en) * 1998-11-09 2000-08-29 Pilgrim Telephone, Inc. Method for providing telephonic services
DE19852130A1 (en) * 1998-11-12 2000-05-18 Bosch Gmbh Robert Telecommunications switching system
US6606647B2 (en) * 1999-01-11 2003-08-12 Infospace, Inc. Server and method for routing messages to achieve unified communications
US6738465B1 (en) * 1999-01-13 2004-05-18 Altigen Communications, Inc. Call-back number voice capture method and apparatus
DE19929756A1 (en) * 1999-06-29 2001-01-18 Siemens Ag Processing a request to an operator service
US6603849B2 (en) * 1999-08-20 2003-08-05 Ericsson Inc. System and method for call re-direction in H.323 network
US6614896B1 (en) * 1999-09-30 2003-09-02 Nortel Networks Limited Advertising system for callers to busy numbers
US6782417B1 (en) * 1999-10-12 2004-08-24 Nortel Networks Limited Advertising system for callers to busy data service providers
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
US7257217B1 (en) * 1999-12-27 2007-08-14 Nortel Networks Limited Call features for automatic call distribution system
US6658255B1 (en) * 2000-03-02 2003-12-02 Lucent Technologies Inc. Enhanced wireless radio channel utilization
US6728671B1 (en) * 2000-03-29 2004-04-27 Lucent Technologies Inc. Automatic speech recognition caller input rate control
DE10023868A1 (en) * 2000-05-16 2001-11-22 Siemens Ag Establishing connection between a local and a central communications device central control unit initiating new link establishment by accessing call-back module in central device
US7406515B1 (en) * 2000-06-27 2008-07-29 Aspect Communications System and method for automated and customizable agent availability and task assignment management
AUPR056200A0 (en) * 2000-10-03 2000-10-26 Telemedia Group Pty Ltd Communication arrangement
US6665396B1 (en) 2000-10-06 2003-12-16 Cisco Technologies, Inc. Call hold manager system and method
EP1356691A2 (en) * 2000-10-30 2003-10-29 Telera, Inc. Call center management for wireless access network
US6822945B2 (en) 2000-11-08 2004-11-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for anticipating and planning communication-center resources based on evaluation of events waiting in a communication center master queue
US20020055967A1 (en) * 2000-11-08 2002-05-09 Coussement Stefaan Valere Albert System for reporting client status information to communications-center agents
US7299259B2 (en) 2000-11-08 2007-11-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives
US7929562B2 (en) 2000-11-08 2011-04-19 Genesis Telecommunications Laboratories, Inc. Method and apparatus for optimizing response time to events in queue
US6546087B2 (en) 2001-02-16 2003-04-08 Siemens Information & Communication Networks, Inc. Method and system for enabling queue camp-on for skills-based routing
US8175257B1 (en) 2001-05-31 2012-05-08 Cisco Technology, Inc. Method and apparatus for scheduling automatic call distribution system callers
US7110525B1 (en) 2001-06-25 2006-09-19 Toby Heller Agent training sensitive call routing system
US6879683B1 (en) * 2001-06-28 2005-04-12 Bellsouth Intellectual Property Corp. System and method for providing a call back option for callers to a call center
US6959081B2 (en) * 2001-12-03 2005-10-25 International Business Machines Corporation Expert hold queue management
US7139390B2 (en) * 2001-12-12 2006-11-21 International Business Machines Corporation Promoting use of experts to callers waiting in a hold queue
US6956935B2 (en) * 2001-12-17 2005-10-18 International Business Machines Corporation Origin device billing according to caller
US6977998B2 (en) * 2001-12-17 2005-12-20 International Business Machines Corporation Destination device billing according to call recipient
US7023979B1 (en) 2002-03-07 2006-04-04 Wai Wu Telephony control system with intelligent call routing
US7372952B1 (en) 2002-03-07 2008-05-13 Wai Wu Telephony control system with intelligent call routing
USRE46776E1 (en) 2002-08-27 2018-04-03 Genesys Telecommunications Laboratories, Inc. Method and apparatus for optimizing response time to events in queue
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
GB2386290B (en) * 2003-03-14 2006-01-04 Davide Antilli System and method for the establishment of a connnection between a contact requester and a communications centre
FI114519B (en) * 2003-04-09 2004-10-29 Ilkka Kalervo Haukilahti Queue calling mechanism
US7092510B2 (en) * 2004-01-12 2006-08-15 International Business Machines Corporation Method and system for telephone wait user interface selection
US7484107B2 (en) * 2004-04-15 2009-01-27 International Business Machines Corporation Method for selective encryption within documents
US8081749B1 (en) 2004-05-17 2011-12-20 Cisco Technology, Inc. System and method for integrated queue management
US7813489B2 (en) * 2004-06-30 2010-10-12 Aspect Software, Inc. System and method for minimizing queue callback faults
US8346219B1 (en) * 2004-07-16 2013-01-01 Sprint Spectrum L.P. Method and system for delivering calling party notifications
US7787610B1 (en) * 2004-08-10 2010-08-31 Virtual Hold Technology, Llc Automatic call director first in first out load-balancing accessory
US7580837B2 (en) 2004-08-12 2009-08-25 At&T Intellectual Property I, L.P. System and method for targeted tuning module of a speech recognition system
US7242751B2 (en) 2004-12-06 2007-07-10 Sbc Knowledge Ventures, L.P. System and method for speech recognition-enabled automatic call routing
US20060126811A1 (en) * 2004-12-13 2006-06-15 Sbc Knowledge Ventures, L.P. System and method for routing calls
US7751551B2 (en) 2005-01-10 2010-07-06 At&T Intellectual Property I, L.P. System and method for speech-enabled call routing
US7940919B2 (en) * 2005-03-14 2011-05-10 Inventec Multimedia & Telecom Corporation Periodic and automatic telephone redialling system and method
US7657020B2 (en) 2005-06-03 2010-02-02 At&T Intellectual Property I, Lp Call routing system and method of using the same
US7630486B2 (en) * 2005-09-20 2009-12-08 Cisco Technology, Inc. Method and system for handling a queued automatic call distributor call
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US9386151B2 (en) * 2007-11-23 2016-07-05 Foncloud, Inc. System and method for replacing hold-time with a call-back in a contact center environment
US9635180B2 (en) 2008-05-14 2017-04-25 International Business Machines Corporation System for managing wait queues in a high volume system
GB201015954D0 (en) 2010-09-22 2010-11-03 Data Connection Ltd Processing telephone calls
WO2013032925A1 (en) 2011-08-26 2013-03-07 Face It Corp. Network predictive customer service queue management
US9280541B2 (en) 2012-01-09 2016-03-08 Five9, Inc. QR data proxy and protocol gateway
DE102012011245A1 (en) * 2012-06-06 2013-12-12 Vodafone Holding Gmbh Method for operating a system and system for managing calls at a call center
US9729718B2 (en) * 2014-02-07 2017-08-08 Oracle International Corporation Dynamic agent workflow based on contact center load
US9065915B1 (en) * 2014-10-10 2015-06-23 Noble Syetems Corporation Sending callback text messages from a contact center
AU2015343339A1 (en) 2014-11-03 2017-06-15 Genentech, Inc. Methods and biomarkers for predicting efficacy and evaluation of an OX40 agonist treatment
US11228906B2 (en) 2015-07-14 2022-01-18 Ujet, Inc. Customer communication system
US9838533B2 (en) * 2015-07-14 2017-12-05 Ujet, Inc. Customer communication system including scheduling
JP2017147635A (en) * 2016-02-18 2017-08-24 沖電気工業株式会社 Automatic response system and automatic response method
US9986096B2 (en) * 2016-08-19 2018-05-29 Genesys Telecommunications Laboratories, Inc. System and method for site aware routing for callback
CN108418980B (en) * 2018-02-28 2020-08-21 四川新网银行股份有限公司 Method for recovering lost client in queuing process
CN108632475B (en) * 2018-03-22 2021-08-17 平安科技(深圳)有限公司 Voice message leaving method and device, computer equipment and storage medium
US10666806B1 (en) * 2019-08-06 2020-05-26 InContact Inc. System and method for maximizing capacity of an agent in a contact center by Omni Session Handling

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4328396A (en) * 1975-08-13 1982-05-04 Theis Peter F Total service telephone answering system
US4048452A (en) * 1976-05-28 1977-09-13 Bell Telephone Laboratories, Incorporated Automatic call distribution system
US4800583A (en) * 1986-07-31 1989-01-24 Theis Peter F Overflow call handling system
US4788715A (en) * 1986-10-16 1988-11-29 American Telephone And Telegraph Company At&T Bell Laboratories Announcing waiting times in queuing systems
US4797911A (en) * 1987-06-16 1989-01-10 Inventions, Inc. Customer account online servicing system
US4899375A (en) * 1988-09-23 1990-02-06 American Telephone & Telegraph Company, At&T Bell Laboratories More efficient call handling for operator assistance calls
US4989233A (en) * 1989-04-11 1991-01-29 Evanston Enterprises, Inc. Systems for capturing telephonic mass responses
US4953204A (en) * 1989-10-17 1990-08-28 At&T Bell Laboratories Multilocation queuing for telephone calls
US5040208A (en) * 1989-11-03 1991-08-13 International Business Machines Corporation Coordinated voice and data display having temporary storage of transaction data
US5036535A (en) * 1989-11-27 1991-07-30 Unifi Communications Corporation Switchless automatic call distribution system
US5155761A (en) * 1990-01-26 1992-10-13 Intervoice, Inc. Automatic call back system and method of operation
US5070525A (en) * 1990-02-12 1991-12-03 Inventions, Inc. Method for avoiding call blocking
JPH049646A (en) * 1990-04-27 1992-01-14 Hitachi Ltd Instrument for measuring light
US5181236A (en) * 1990-09-25 1993-01-19 Rockwell International Corporation Automatic call returning method for call distributor with message record capability
US5185782A (en) * 1991-02-08 1993-02-09 A&T Bell Laboratories ACD arrangement for automatically returning a call at a time specified by the original caller

Also Published As

Publication number Publication date
EP0539105A2 (en) 1993-04-28
DE69227973T2 (en) 1999-07-08
EP0539105A3 (en) 1994-03-16
EP0539105B1 (en) 1998-12-23
DE69227973D1 (en) 1999-02-04
JPH077555A (en) 1995-01-10
JP2686029B2 (en) 1997-12-08
MX9205998A (en) 1993-05-01
CA2069574A1 (en) 1993-04-24
US5311574A (en) 1994-05-10

Similar Documents

Publication Publication Date Title
CA2069574C (en) Automatic customer call back for automatic call distribution systems
KR100249582B1 (en) Method and apparatus for facilitating making collect call
CA1306788C (en) More efficient call handling for operator assistance calls
US6175621B1 (en) Priority call on busy
US5046183A (en) Semi-automated operator assistance telecommunication calls
US5608788A (en) Information display provided to calling party
US5384841A (en) Automatic call distribution network with call overload system and method
US5161181A (en) Automatic number identification blocking system
US5185786A (en) Automatic call center overflow retrieval system
US5043983A (en) Time and charges information delivery for operator assistance telecommunication calls
EP0835015A2 (en) Advanced call waiting and messaging system
US5960070A (en) Pay as you communicate call center
CA2156556C (en) Billing arrangements for communication call segments having no communications
US7995724B2 (en) Telecommunications call time slicing system and method
US6009161A (en) Automated ringing of an operator for directory assistance calls
WO1998053591A1 (en) Method and apparatus for enhanced call waiting in a telecommunications network
US5805675A (en) Method and system for creating a two-way voice path to facilitate a call prompter/voice prompter feature
US5416835A (en) Automatic signaling-type indicator for use in subsequent interactive dialing
EP0411796B1 (en) Semi-automated operator assistance telecommunication calls
US6157709A (en) Method and apparatus for branding delivered calls
EP0786891A2 (en) Method and autoconnect system for connecting outdialed calls to agents
JPH1168973A (en) Massive call receiving method and its system

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed