[go: up one dir, main page]

DE69132983T2 - Verfahren und Gerät zur dynamischen und voneinander abhängigen Verarbeitung eingehender und ausgehender Anrufe - Google Patents

Verfahren und Gerät zur dynamischen und voneinander abhängigen Verarbeitung eingehender und ausgehender Anrufe

Info

Publication number
DE69132983T2
DE69132983T2 DE69132983T DE69132983T DE69132983T2 DE 69132983 T2 DE69132983 T2 DE 69132983T2 DE 69132983 T DE69132983 T DE 69132983T DE 69132983 T DE69132983 T DE 69132983T DE 69132983 T2 DE69132983 T2 DE 69132983T2
Authority
DE
Germany
Prior art keywords
calls
outgoing
agent
call
agents
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
DE69132983T
Other languages
English (en)
Other versions
DE69132983D1 (de
Inventor
Crooks, Jr.
Dean H. Harris
Aleksander Szlam
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.)
Inventions Inc
Original Assignee
Inventions 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24126185&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE69132983(T2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Inventions Inc filed Critical Inventions Inc
Application granted granted Critical
Publication of DE69132983D1 publication Critical patent/DE69132983D1/de
Publication of DE69132983T2 publication Critical patent/DE69132983T2/de
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
    • 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/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/5158Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing in combination with automated outdialling systems
    • 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/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • H04Q3/66Traffic distributors
    • 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
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13034A/D conversion, code compression/expansion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13056Routines, finite state machines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13072Sequence circuits for call signaling, ACD systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13106Microprocessor, CPU
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13141Hunting for free outlet, circuit or channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1315Call waiting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13164Traffic (registration, measurement,...)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13166Fault prevention
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1318Ringing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13204Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13209ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1325Priority service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1326Consultation call, broker's call, call hold, toggling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13335Simulation, emulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13349Network management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13377Recorded announcement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13405Dual frequency signaling, DTMF

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Exchange Systems With Centralized Control (AREA)
  • Detergent Compositions (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Selective Calling Equipment (AREA)

Description

    Technisches Gebiet
  • Die vorliegende Erfindung betrifft automatisierte Telefongesprächsverarbeitungssysteme und beschreibt insbesondere ein Verfahren zum dynamischen Zuweisen von Eingangsleitungen und Ausgangsleitungen als Antwort auf das Volumen eingehender und ausgehender Anrufe, beschreibt ein Verfahren zur Anpassung der Dosierung und Bearbeitung ausgehender Anrufe als Antwort auf das Volumen eingehender Anrufe, beschreibt ein Verfahren zur Bearbeitung eingehender Anrufe als Antwort auf das Volumen ausgehender Anrufe und beschreibt auch ein Verfahren zur genaueren Vorhersage der Verfügbarkeit eines Bearbeiters.
  • Hintergrund der Erfindung
  • Aus EP-A-0 304 665 ist es bekannt, ein Verarbeitungssystem bereitzustellen, in welchem zwei Arten von eingehenden Anrufen verarbeitet werden, nämlich Anrufe von Teilnehmern zur Weiterleitung und von einem anderen System empfangene Anrufe zur Verbindung mit Teilnehmern. Das Verarbeitungssystem in EP-A-0 340 665 überwacht die Anzahl der von Teilnehmern erzeugten eingehenden Anrufe und erhöht, falls erforderlich, die Anzahl dieser Anrufe, welche angenommen werden kann und verringert in demselben Umfang die Anzahl annehmbarer Anrufe aus dem anderen System, um eine Überlastung des Verarbeitungssystems zu vermeiden.
  • Automatisierte Telefongesprächsverarbeitungssysteme, wie z. B. Sammelsysteme und Marketingsysteme, sollten sich sowohl an eingehende als auch an ausgehende Telefonanrufe anpassen. Für ausgehende Anrufe belegt das System eine verfügbare Verbindungsleitung, wählt die Telefonnummer des Kunden oder potentiellen Kunden, überwacht die Verbindungsleitung auf eine Anzeige, dass der gerufene Teilnehmer auf den ausgehenden Anruf geantwortet hat und verbindet, wenn der angerufene Teilnehmer antwortet, den ausgehenden Anruf mit einem derzeit verfügbaren Bearbeiter oder plaziert den ausgehenden Anruf in eine Warteschlange für eine eventuelle Verbindung mit einem später verfügbaren Bearbeiter. Die Plazierungsrate von ausgehenden Anrufen unterliegt vollständig der Kontrolle des Gesprächsverarbeitungssystems und wird von einem Dosierungsalgorithmus bestimmt, welcher typischerweise eine oder mehrere von den nachstehenden Statistiken verwendet: die Anzahl der belegten Bearbeiter, die Anzahl der verfügbaren Bearbeiter, die Klingel- bzw. Rufzeit eines ausgehenden Anrufs, bevor er beantwortet wird (die "Aufbau"-Zeit), die historische Wahrscheinlichkeit, dass ein Anruf beantwortet wird ("Trefferrate"), die Anzahl von getätigten Anrufen und/ oder beantworteten und/oder wartenden und/oder gehaltenen, die Zeit, in der sich ein angerufener Teilnehmer in einer Warteschleife befindet und auf einen verfügbaren Bearbeiter wartet, die Zeit, zu der ein angerufener Teilnehmer mit einem Bearbeiter verbunden wird, der Zeit und/oder der Tag des Anrufs usw.. Die U.S.-Patente 4,829,563 und 4,881,261 offenbaren zwei prädiktive Wählverfahren.
  • Dosierungsalgorithmen sollen die Effizienz der Bearbeiter maximieren, indem die Zeit verringert wird, in der ein Bearbeiter zwischen den Anrufen unbeschäftigt ist. Idealerweise antwortet ein angerufener Teilnehmer auf einen ausgehenden Anruf gerade dann, wenn ein Bearbeiter gerade eine zuvor initialisierte Transaktion beendet. Veränderungen in den individuellen Anrufen können jedoch dazu führen, dass Bearbeiter unterbeschäftigt sind, indem sie beispielsweise auf die Beantwortung eines ausgehenden Anrufs warten, oder überbeschäftigt sind, so dass ein angerufener Teilnehmer warten muss, bis ein Bearbeiter verfügbar wird. Da ein angerufener Teilnehmer typischerweise nur eine geringe Geduld für eine Plazierung in einer Warteschleife hat, sind die Dosierungsalgorithmen typischerweise so voreingestellt, dass ein angerufener Teilnehmer nicht auf Warteschleife gelegt wird, oder für weniger als eine vorbestimmte Zeit auf Warteschleife gelegt wird. Natürlich bedeutet dieses manchmal, dass die Bearbeiter unterbeschäftigt sind.
  • Eingehende Anrufe stellen eine andere Art von Problem dar. Die Ereignisrate eingehender Anrufe ist zufallsbedingt und unterliegt nicht der Kontrolle des Gesprächsverarbeitungssystems. Typischerweise werden Statistiken erstellt und eine minimale Anzahl von Bearbeitern für die Bearbeitung eingehender Anrufe bestimmt. Diese minimale Anzahl von Bearbeitern wird so gewählt, dass die Leerlaufzeit minimal und die Wartezeit für einen anrufenden Teilnehmer typischerweise geringer als ein gewisser vorbestimmter akzeptabler Wert ist. Ein anrufender Teilnehmer toleriert im allgemeinen eine längere Wartezeit als ein angerufener Teilnehmer.
  • Wenn zu wenig Bearbeiter eingesetzt werden, überschreitet die Dauer der Wartezeit häufig die Toleranz des anrufenden Teilnehmers, was zu enttäuschten oder verlorenen Kunden führen kann. Wenn zu viele Bearbeiter eingesetzt werden, nimmt die Leerlaufzeit der Bearbeiter zu, der Wirkungsgrad der Bearbeiter nimmt ab und die Kosten des Geschäftsbetriebs nehmen zu.
  • Statistiken können über eingehende Anrufe erstellt werden und Vorhersagen getroffen werden, was die Anzahl erforderlicher Bearbeiter für die Bearbeitung eingehender Anrufe zu jeder bestimmten Zeit und/oder Tag betrifft. Die Mechaniken der Beschäftigung und des Trainings für die Bearbeiter kann jedoch Probleme, insbesondere für Teilzeit- und/oder Nebenzeitstellen für die Bearbeitung von Spitzenlasten präsentieren.
  • Daher gibt es einen Bedarf für ein Verfahren und eine Telefongespräch-Abwicklungsvorrichtung, welche sich sowohl an eingehende Anrufe, als auch ausgehende Anrufe anpassen und auf das gesamte eingehende und ausgehende Anrufvolumen durch Anpassung der Dosierung ausgehender Anrufe und/oder der Dosierung (Beantwortung und Verbindung) eingehender Anrufe so reagieren, dass sie die Leerlaufzeit aller Bearbeiter und die Wartezeit angerufener und anrufender Teilnehmer minimieren, und die Ausnutzung der Telefonverbindungsleitung maximieren.
  • Ferner unterscheidet sich die Art eingehender Anrufe generell von der Art ausgehender Anrufe, so dass die Dauer der Anrufe unterschiedlich ist. Daher gibt es einen Bedarf für eine Anrufdosierungsalgorithmus, welcher darauf reagiert, ob ein einzelner Bearbeiter gerade einen eingehenden Anruf oder einen ausgehenden Anruf bearbeitet.
  • Zusätzlich muss, wenn sich ein System sowohl an eingehende Anrufe, als auch an ausgehende Anrufe anpasst, dann das System die Verbindungsleitungen in Eingangsleitungen und Ausgangsleitungen so auftrennen, dass eingehende Anrufe nicht auf Ausgangsleitungen und umgekehrt auftreten.
  • Zusammenfassung der Erfindung
  • Die vorliegende Erfindung, welche in den beigefügten Ansprüchen definiert ist, stellt ein Verfahren und eine Vorrichtung für den Betrieb eines automatisierten Telefongesprächsverarbeitungssystems bereit, um so die Leerlaufzeit von Bearbeitern und die Wartezeit sowohl von angerufenen als auch anrufenden Teilnehmern zu minimieren, und um so bevorzugt die Ausnutzung der verfügbaren Telefonverbindungsleitungen zu maximieren.
  • Die vorliegende Erfindung passt die Dosierung der ausgehenden Anrufe als Reaktion auf das Volumen der eingehenden Anrufe und der ausgehenden Anrufe an. Wenn die eingehenden Anrufe in Häufigkeit und/oder Dauer zunehmen, werden mehr Bearbeiter und/oder Verbindungsleitungen zur Anpassung an die eingehenden Anrufe zugeordnet, so dass die Dosierung der ausgehenden Anrufe verringert wird. Alle Bearbeiter werden somit mit der Bearbeitung eingehender und/oder ausgehender Anrufe beschäftigt gehalten. Dieses hält auch die Wartezeit von eingehenden Anrufen und beantworteten ausgehenden Anrufen innerhalb annehmbarer Grenzen.
  • Insbesondere wird eine Gruppe von Verbindungsleitungen in nur Eingangs-, selektierbare, und nur Ausgangsleitungen aufgeteilt. Die selektierbaren Verbindungsleitungen können weiter in temporäre Eingangsleitungen und temporäre Ausgangsleitungen aufgeteilt werden. Getrennte Statistiken werden für eingehende und ausgehende Anrufe geführt. Wenn eingehende Anrufe in Häufigkeit und/oder Dauer zunehmen, werden Bearbeiter und mehr Verbindungsleitungen für die Bearbeitung der eingehenden Anrufe benötigt. Daher werden mehr von den selektierbaren Verbindungsleitungen als temporäre Eingangsleitungen klassifiziert und der Dosierungsalgorithmus für die Ausgangsleitung wird so angepasst, dass die Plazierungsrate von ausgehenden Anrufen reduziert wird. Dieses verringert die Anzahl für die Bearbeitung der ausgehenden Anrufe erforderlichen Bearbeiter und erhöht damit die Anzahl von für die Bearbeitung eingehender Anrufe verfügbaren Bearbeitern.
  • Wenn eingehende Anrufe in Häufigkeit und/oder Dauer abnehmen werden weniger Bearbeiter und weniger Verbindungsleitungen benötigt, um eingehende Anrufe zu bearbeiten. Daher werden mehr von den selektierbaren Verbindungsleitungen als temporäre Ausgangsleitungen klassifiziert und der Dosierungsalgorithmus für die Ausgangsleitungen so angepasst, dass die Plazierungsrate der ausgehenden Anrufe erhöht wird. Dieses erhöht die Anzahl von Bearbeitern, welche für die Bearbeitung ausgehender Anrufe benötigt werden.
  • Die vorliegende Erfindung kann auch den Fall vorsehen, dass ausgehende Anrufe eine höhere Priorität haben. Eingehende Anrufe werden nicht beantwortet, oder dürfen längere Zeit rufen oder werden für eine vorbestimmte Zeit auf Warteschleife gelegt, oder anderweitig in einer Weise bearbeitet, welche die eingehenden Anrufe als Anrufe mit niedrigerer Priorität behandelt.
  • Die vorliegende Erfindung kann auch gegen Nutzungsprobleme von Eingangs/Ausgangs-Verbindungsleitungen schützen, wie z. B. vor Doppelbelegung, indem ein Fenster oder ein Puffer zwischen den für Eingangsbetrieb zugeordneten Verbindungsleitungen und den für Ausgangsbetrieb zugeordneten Verbindungsleitungen vorgesehen wird. Dieses Fenster erlaubt eine Zunahme in der Anzahl eingehender Anrufe, während sie die Unversehrtheit der Ausgangsleitung bewahrt. Das Fenster kann fest oder dynamisch sein und, wenn es dynamisch ist, linear oder nicht-linear sein. Das Fenster minimiert die Wahrscheinlichkeit einer Doppelbelegung, während es die Gesamtleitungsnutzung maximiert.
  • Die vorliegende Erfindung kann die Zuordnung von Verbindungsleitungen für Eingangs- und Ausgangsbetrieb durch Überwachung des Nutzungsgrades der für Eingangsverkehr zugeordneten Verbindungsleitungen bestimmen. Wenn der Nutzungsgrad hoch ist, können mehr Verbindungsleitungen als Eingangsleitungen zugewiesen werden, während dann, wenn der Umfang der Nutzung niedrig ist, dann weniger Verbindungsleitungen als Eingangsleitungen zugeordnet werden können.
  • Die vorliegende Erfindung kann auch die Genauigkeit der Vorhersage der Verfügbarkeit eines Bearbeiters verbessern, und kann getrennte Statistiken für jeden Bearbeiter und für die Bearbeitung von eingehenden und ausgehenden Anrufen durch jeden Bearbeiter führen. Die Verfügbarkeit eines individuellen Bearbeiter basiert dann darauf, ob der Bearbeiter gerade einen eingehenden Anruf oder einen ausgehenden Anruf bearbeitet.
  • Daher ist es eine Aufgabe der vorliegenden Erfindung, dynamisch Verbindungsleitungen und Bearbeiter nach Bedarf zwischen der Bearbeitung von eingehenden Anrufen und der Bearbeitung von ausgehenden Anrufen zuzuordnen, so dass die Leerlaufzeit der Bearbeiter minimiert und die Wartezeit der angerufenen und anrufenden Teilnehmer minimiert wird.
  • Es ist eine weitere Aufgabe der vorliegenden Erfindung, den Nutzungsgrad der verfügbaren Verbindungsleitungen zu maximieren.
  • Es ist eine weitere Aufgabe der vorliegenden Erfindung, den Anrufdosierungsalgorithmus für ausgehende Anrufe als Antwort auf die Häufigkeit und/oder Dauer eingehender Anrufe anzupassen.
  • Es ist eine weitere Aufgabe der vorliegenden Erfindung, automatisch Information von dem anrufenden Teilnehmer zu erfassen, die Kundenbeschreibungsdaten für diesen Teilnehmer zu erfassen, und diese Beschreibung in einer Warteschlange für einen Rückruf abzulegen, wenn ein Bearbeiter verfügbar wird.
  • Es ist eine weitere Aufgabe der vorliegenden Erfindung, die Verfügbarkeit eines Bearbeiter vorherzusagen, und die Dosierung ausgehender Anrufe und/oder eingehender Anrufe auf der Basis, ob der Bearbeiter gerade einen eingehenden Anruf oder einen ausgehenden Anruf bearbeitet, vorherzusagen.
  • Es ist eine weitere Aufgabe der vorliegenden Erfindung, den Anrufbearbeitungsalgorithmus für eingehende Anrufe als Reaktion auf die Häufigkeit und/oder Dauer ausgehender Anrufe als Antwort auf die Gewichtung gegebener eingehender Anrufe im Bezug auf ausgehende Anrufe, und als Reaktion auf die Wartezeit eingehender Anrufe anzupassen.
  • Kurzbeschreibung der Zeichnungen
  • Fig. 1. ist eine Blockdarstellung der bevorzugten Umgebung der vorliegenden Erfindung;
  • Fig. 2. ist eine Veranschaulichung der Zuordnung der Verbindungsleitungen zwischen einem Eingangs- und ausgehender Anrufzustand;
  • Fig. 3. ist ein Flussdiagramm des Steuerprozesses der Eingangs/Ausgangs-Verbindungsleitungszuordnung;
  • Fig. 4. ist ein Flussdiagramm der Prozedur zur Aktualisierung von Statistiken für den Anrufdosierungsalgorithmus.
  • Fig. 5. ist ein Flussdiagramm der Prozedur zur Anpassung der ausgehender Anrufdosierung.
  • Fig. 6. ist ein Flussdiagramm der Prozedur für die eingehender Anrufbearbeitung.
  • Detaillierte Beschreibung
  • In den Zeichnungen bezeichnen gleiche Bezugszeichen durchgängig durch die verschiedenen Figuren gleiche Komponenten. Fig. 1 ist eine Blockdarstellung der bevorzugten Umgebung der vorliegenden Erfindung. Das dargestellte automatisierte Telefongesprächsverarbeitungssystem ist mit einem Hostcomputer 10 verbunden, und enthält eine Systemsteuerung 11, mehrere Bearbeiterarbeitsstationen (AWS) 12A bis 12 N, Telefonverbindungsleitungen 13, einen Vermittlungseinrichtung 14, wie z. B. eine PBX (Nebenstellenanlage) oder automatische Anrufverteilervermittlung (ACD), oder eine Knotenpunktvermittlung, einen Detektor 15 für ein eingehendes Rufzeichen, einen ausgehender Anrufaufbaumonitor 18, eine Wählvorrichtung 17, einen DTMF-Decoder 18, einen Sprachdecoder 19 und einen Nachrichtenansage/Aufzeichnungseinrichtung 20. Zusätzliche Arbeitsstationen, Steuerungen und/oder Hostcomputer können ebenfalls mittels eines oder mehrerer Netzwerke, wie z. B. eines lokalen Netzwerkes (LAN) verbunden sein. Die Nachrichtenansage/Aufzeichnungs-Einrichtung 20 kann ein digitales oder analoges Gerät sein. Jede Bearbeiterarbeitsstation weist ein Audiogerät, wie z. B. ein Telefon oder eine Sprechgarnitur auf, um einem Bearbeiter eine Konversation mit einem verbundenen Teilnehmer zu ermöglichen und ein Datengerät, wie z. B. ein Videoanzeigeterminal, um dem Bearbeiter zu ermöglichen, den verbundenen Teilnehmer betreffende Information zu senden und zu empfangen. Der Hostcomputer 10 enthält typischerweise eine Hauptliste der anzurufenden Telefonnummern, und des Namens der entsprechenden Teilnehmers und für bestehende Geschäftsbeziehungen die Kontonummer des Kunden oder andere Kontoidentifikatoren, den Kontozustand, Belastungen/Zahlungen usw.. In der bevorzugten Ausführungsform ist die Steuerung 11 und das Videoanzeigeterminal in jeder AWS 12 ein Computer IBM Modell PS/2. Das System kann auch eine Schnittstelle 30 für eine Verbindung mit einem digitalen Netz für integrierte Dienste (ISDN) oder mit einer T1-Verbindungsleitung, einer automatischen Nummernidentifizierung (ANI) und/oder anderen Diensten, welche von der lokalen Telefongesellschaft bereitgestellt werden, aufweisen. Die Schnittstelle 30 empfängt ISDN-T1 oder ANI-Signale, welche der Telefonnummer des anrufenden Teilnehmers entsprechen und liefern diese Telefonnummer an die Steuerung 11. Die Steuerung 11 liefert dann diese Telefonnummer an den Host 10 und/oder die Arbeitsstation 12. Wenn eine Telefonnummernübereinstimmung gefunden wird, kann dann der Host 10 die Beschreibungsaufzeichnung an die Arbeitsstation 12 liefern, welche mit den Anruf verbunden ist.
  • Es dürfte daher klar erkennbar sein, dass die vorliegende Erfindung nicht auf die Verwendung mit herkömmlichen analogen Telefonverbindungsleitungen beschränkt ist. Es ist erwogen, dass dort, wo verfügbar, die Verbindungsleitungen 13 eine oder mehrere ISDN-T1-Leitungen sind, und die Schnittstelle 30 die Funktionen des Rufdetektors 15 des Anrufaufbaumonitors 18, der Wählvorrichtung 17, und/oder des DTMF-Decoders 18 ersetzt und durchführt, da die relevante Information als digitale Daten an und von der lokalen Telefongesellschaft über die Verbindungsleitungen 13 übertragen wird.
  • In der bevorzugten Ausführungsform lädt der Hostcomputer 10 einen Satz von Beschreibungsaufzeichnungen, oder ausgewählte Teile eines Satzes von Beschreibungsaufzeichnungen an die Steuerung 11 über den Signalpfad 21, welcher ein Koaxialkabel, ein faseroptisches Kabel, ein lokales Netzwerk usw.. sein kann. Ferner liefert der Hostcomputer 10 individuelle Beschreibungsaufzeichnungen, wenn sie von einem Bearbeiter oder durch die Steuerung 11 für Echtzeitverarbeitung und Bearbeitung eingehender Anrufe angefordert werden. Der Host 10 stellt daher einen "Bedarfs"- Betrieb zur Verfügung. Wenn eine Echtzeitaktualisierungsaufzeichnung in dem Host 10 nicht erforderlich ist, kann die Übertragung auch durch ein magnetisches Band oder eine Platte erfolgen. Für einen ausgehenden Anruf weist die Steuerung 11 über den Steuerbus 22 die Wählvorrichtung 17 an, eine von den Verbindungsleitungen der Verbindungsleitungsgruppe 13 zu belegen und die gewünschte Telefonnummer zu wählen. Die Wählvorrichtung 17 überprüft dann die Verbindungsleitungsspannungen oder Signale, um zu ermitteln, ob die Verbindungsleitung verfügbar ist. Falls verfügbar, belegt die Wählvorrichtung 17 die Verbindungsleitung und wählt die Telefonnummer. Der Anrufaufbaumonitor 16 teilt dann der Steuerung 11 mit, ob der ausgehende Anruf noch ruft, beantwortet wurde, belegt ist, usw.. Wenn der ausgehende Anruf beantwortet wird, und ein Bearbeiter zur Verfügung steht, weist die Steuerung 11 die Vermittlung 14 an, die spezielle Verbindungsleitung 13, mit dem Audioanschluss der verfügbaren Bearbeiterarbeitsstation 12 über die geeigneten Audiosignalpfade 23 zu verbinden. Die Steuerung 11 sendet auch über den Signalpfad 24 die Verzeichnisinformation an den DATA-1-Anschluss der Arbeitsstation 12, und/oder kann den Hostcomputer 10 veranlassen, die Information über den Signalpfad 25 an den DATA-2-Anschluss der Arbeitsstation zu senden und/oder kann Information an die Arbeitsstation senden, welche ausreicht, um der Arbeitsstation zu ermöglichen, entweder automatisch oder als Reaktion auf eine Tasteneingabe durch den Bearbeiter mehr Information aus dem Hostcomputer 10 anzufordern. Man wird klar erkennen, dass einige PBX's zusätzlich zur Ausführung der Funktion einer Vermittlung 14 auch die Rufdetektion, dass Wählen und/oder die Anrufaufbaudetektion durchführen. In diesem Falle würde die Steuerung 11 mit der PBX kommunizieren, um die Funktionen des Rufdetektors 15, der Wählvorrichtung 17, und/oder des Anrufaufbaumonitors 16 auszuführen.
  • Wenn kein Bearbeiter verfügbar ist, wird die Steuerung 11, wie selektiert, die Nachrichtenabspieleinrichtung 20 veranlassen, eine entsprechende Haltenachricht an den angerufenen Teilnehmer auszugeben oder die Wählvorrichtung 17 veranlassen, aufzuhängen und dann die Beschreibung für einen späteren Anruf zu markieren. Wenn ein Bearbeiter verfügbar wird, wird die Steuerung 11, wie selektiert, eine Verbindung des verfügbaren Bearbeiter mit dem angerufenen Teilnehmer bewirken, welcher für die längste Zeit in Warteschleife war, oder eine Verbindung des verfügbaren Bearbeiter mit einem angerufenen Teilnehmer bewirken, welcher gerade den Anruf beantwortet hat. Wenn die Wartezeit einen vorbestimmten Schwellenwert überschreitet, wird die Steuerung 11, wie selektiert, die Nachrichtenabspieleinrichtung 20 veranlassen, eine Nachricht abzuspielen, welche dem Teilnehmer für das Halten dankt und anzeigt, dass der Anruf später wiederholt wird, die Nachrichtenansagevorrichtung 20 veranlassen, eine Nachricht abzuspielen, welche dafür gedacht ist, eine Antwort von dem angerufenen Teilnehmer hervorzurufen, und über den Tondecoder 18, den Stimmendecoder 19 und/oder die Nachrichtenansagevorrichtung 20 die Antwort für eine Wiedergabe an einen Bearbeiter zu einem späteren Zeitpunkt aufzeichnen, oder die Übertragung des Anrufs an einen Bearbeiter in einer anderen Werbeaktion zu oder an eine andere Telefonnummer veranlassen.
  • Bei eingehenden Anrufen detektiert der Rufdetektor 15 oder die Schnittstelle 30 das Rufsignal der Telefongesellschaft auf der Telefonverbindungsleitung und zeigt der Steuerung 11 an, dass ein eingehender Anruf vorliegt. Die Steuerung veranlasst, dass der ankommende Anruf unmittelbar mit einer Arbeitsstation verbunden wird, wenn ein Bearbeiter verfügbar ist oder bewirkt, wenn kein Bearbeiter verfügbar ist, dass die Nachrichtenabspielvorrichtung 20 eine entsprechende Haltenachricht oder interaktive Nachricht an den anrufenden Teilnehmer abspielt. Wenn ein Bearbeiter verfügbar wird, wird der ankommende Anruf mit dem verfügbaren Bearbeiter verbunden. Wenn die Wartezeit für den anrufenden Teilnehmer eine vorbestimmte Zeit überschreitet, wird die Steuerung 11, wie selektiert, die Nachrichtenabspielvorrichtung 20 veranlassen, eine Nachricht abzuspielen, die dem Teilnehmer für das Halten des Gesprächs dankt und dem Teilnehmer rät, zu einem späteren Zeitpunkt wieder anzurufen, oder eine Nachricht abzuspielen, welche dem Teilnehmer mitteilt, dass der Anruf anderswohin übertragen wird, veranlassen, dass der Anruf an einen Bearbeiter in einer anderen Aktion übertragen wird, veranlassen, dass die Nachrichtenabspielvorrichtung 20 Nachrichten abspielt, welche dafür gedacht sind, Antworten von dem anrufenden Teilnehmer hervorzurufen, und diese Antworten für einen automatischen Rückruf oder für ein späteres Abspielen an einen Bearbeiter aufzeichnen oder eine interaktive Sitzung mit dem verbundenen Teilnehmer ausführen.
  • Sowohl bei eingehenden Anrufen als auch bei ausgehenden Anrufen kann, bevor der anrufende Teilnehmer oder der angerufene Teilnehmer mit einem Bearbeiter verbunden wird, oder wenn kein Bearbeiter zur Verfügung steht, die Steuerung 11 eine interaktive Sitzung mit dem Teilnehmer unter Verwendung des DTMF-Decoders 18 und/oder Sprachdecoders 19 und/oder der Nachrichtenabspiel/Aufzeichnungs-Vorrichtung 20 durchführen. Typischerweise erfordern die Nachrichten den Teilnehmer auf, seine/ihre Kundennummer, Telefonnummer und/oder Information zu geben, welche unter Verwendung der DTMF-Tastatur des Teilnehmers geliefert werden kann oder welche durch Verwendung einer vorbestimmten Gruppe von Worten, wie z. B. ja, nein, die Zahl null bis neun usw. gegeben werden kann. Systeme, welche in der Lage sind interaktive Sitzungen durchzuführen, sind in den U.S. Patenten 4,797,911 und 4,894,857 beschrieben, welche beide dem Zessionar der vorliegenden Erfindung erteilt sind. Wenn nach einer interaktiven Sitzung die Unterstützung eines Bearbeiters gewollt oder angefordert wird, übergibt die Steuerung 11 die aus der interaktiven Sitzung erhaltene Information an die Arbeitsstation 12 und/oder den Kostcomputer 10. Der Hostcomputer 10 ruft die Datenbank nach einer übereinstimmenden Kundeninformation, wie z. B. der Kundennummer oder der Telefonnummer ab, und wenn dieser Kunde existiert wird dann die Kundenaufzeichnung an die Arbeitsstation 12 zur Nutzung durch den Bearbeiter übergeben. Wenn keine Übereinstimmung erzielt wird, wird der Bearbeiter über die Arbeitsstation 12 mit einem Leerformular beliefert, in dem einige von den Leerfeldern mit irgendeiner während der interaktiven Sitzung erhaltenen Information ausgefüllt sind.
  • Obwohl die Steuerung 11 als von dem Host 10 getrennt dargestellt ist, ist die vorliegende Erfindung nicht diesbezüglich eingeschränkt. Die Funktionen der Steuerung 11 können, falls gewünscht, von dem Host 10 ausgeführt werden, wobei in diesem Falle die Signalpfade 21 und 24 eliminiert und ein Signalpfad 22 mit dem Host 10 anstelle der Steuerung 11 verbunden würde. Wenn die Vermittlung 14 eine PBX, oder ACD ist, welche Funktionen zusätzlich zu der Vermittlung ausführt, wie z. B. eine Rufdetektion, Anrufaufbaudetektion usw., wird dann der Signalpfad 22 dazu verwendet, die PBX/ACD so zu steuern, dass die PBX/ACD auch die zusätzlichen Funktionen ausführt.
  • Auch die Konfiguration von Fig. 1 soll nur beispielhaft sein und nicht einschränkend. Beispiele anderer Konfigurationen, mit welchen die vorliegende Erfindung verwendet werden kann, sind Token-Ring-Netze, Sternnetze und in den U.S. Patenten Nr. 4,797,911 und 4,894,857 dargestellte Netzwerke.
  • Fig. 2 ist eine Darstellung der Zuordnung der Verbindungsleitungen zwischen eingehenden und ausgehenden Anrufzuständen. Es ist wichtig, dass logisch zusammenhängende Verbindungsleitungen zugeordnet werden, um das Sammelgruppenmerkmal oder das Verbindungsleitungs-Rotationsmerkmal zu übernehmen, welches viele PBX's/ACD's und zentrale Vermittlungen, insbesondere dann verwenden, wenn nur eine primäre Nummer für eingehende Anrufe verwendet wird. Die primäre Nummer ist der Verbindungsleitung Nr. 1 zugeordnet und wenn die Verbindungsnummer 1 belegt ist, werden die weiteren ankommenden Anrufe zu den Verbindungsleitungsnummern 2, 3, 4 usw.. umgeleitet. In der bevorzugten Ausführungsform wird eine Kombination fester Eingangs-, selektierbarer und fester Ausgangsleitungen verwendet. Zusätzlich können die selektierbaren Verbindungsleitungen als temporäre Eingangsleitungen, einschließlich Pufferleitungen, oder temporäre Ausgangsleitungen zugeordnet werden. Da eingehende Anrufe mit der Verbindungsleitungsnummer 1 beginnen und zu der Verbindungsleitung G rotieren, beginnen dann, um Konflikte (oder eine Doppelbelegung) zu vermeiden ausgehende Anrufe mit der Verbindungsleitung G und rotieren bis zu der Verbindungsleitung 1. Ausgehende Anrufe sind auf die Verbindungsleitungen D bis G beschränkt. Eingehende Anrufe sind effektiv auf die Verbindungsleitungen 1 bis C beschränkt, indem sich das System einfach weigert, ankommende Anrufe auf den Verbindungsleitungen D bis G zu erkennen oder zu beantworten. Wenn ein ausgehender Anruf beispielsweise auf die Verbindungsleitung D zu plazieren ist, und der Rufdetektor 15 das Rufsignal eines ankommenden Anrufs auf der Verbindungsleitung D detektiert, bewirkt die Steuerung 11, dass der Anruf nicht beantwortet wird, und verwendet einfach die Verbindungsleitung D so lange nicht, bis der anrufende Teilnehmer aufgelegt hat und das Rufsignal beendet ist. Man wir klar erkennen, dass Varianten der vorstehenden Gruppierungen verwendet werden können, so dass die Anzahl der Verbindungsleitungen in jeder Gruppe so klein wie beispielsweise Null oder so groß wie die Gesamtanzahl der Verbindungsleitungen sein können. Beispielsweise kann der Benutzer wählen, dass keine festen Eingangsleitungen und keine festen Ausgangsleitungen, wobei in diesem Falle alle Verbindungsleitungen selektierbare Verbindungsleitungen werden und für einen Eingangsbetrieb oder einen Ausgangsbetrieb nach Bedarf zugeordnet werden können.
  • Bezüglich der Verbindungsleitungen 13 sind die Begriffe "höchste", "niedrigste", "steigend", "fallend", und "zusammenhängend" durch die Verbindung der Verbindungsleitungen 13 mit den Anschlüssen der PBX/ACD-Vermittlung 14 und durch die Programmierung der PBX/ACD-Vermittlung 14 definiert. Typischerweise ist der Anschluss 0 als die Telefonverbindungsleitung mit der niedrigsten Nummer programmiert und der Anschluss M ist als die Telefonverbindungsleitung mit der höchsten Nummer programmiert, wobei die Anschlüsse 1 bis M als zusammenhängend betrachtet werden. Man wird daher klar erkennen, dass die Telefonnummer 555- 1212 als eine niedrigere, zusammenhängende Telefonnummer als 555-1200 betrachtet werden kann, indem die Verbindungsleitung für 555-1212 mit dem Anschluss 0 und die Verbindungsleitung für 555-1200 mit dem Anschluss 1 verbunden wird.
  • Ein sich bewegendes Fenster wirkt als ein Puffer zwischen der belegten Eingangsleitung mit der höchsten Zahl (HBIT) und der Ausgangsleitung mit der niedrigsten Zahl (D). Die Puffergröße kann von dem Anwender gewählt werden, oder kann eine dynamische Variable sein. Dieses Fenster stellt einen Schutz gegenüber Doppelbelegung dar. Wenn die Anzahl der eingehenden Anrufe zunimmt, dringen die belegten Eingangsleitungen in das Fenster ein und bewirken somit ein Schrumpfen des Fensters unter dessen ausgewählter Größe. Dieses aktiviert einen Prozess, um das Fenster auf seine selektierte Größe zurückzusetzen. Dieses wird erreicht, indem die belegten Verbindungsleitungen in dem Fenster der allgemeinen Eingangsleitungskategorie neu zugeordnet werden und indem dieselbe Anzahl von Verbindungsleitungen aus der Ausgangsleitungskategorie dem Fenster neu zugeordnet wird, und dadurch eine effektive Übertragung von Verbindungsleitungen von einem Ausgangsbetrieb in einen Eingangsbetrieb bewirkt wird.
  • In ähnlicher Weise ziehen sich, wenn die Anzahl der eingehenden Anrufe abnimmt die belegten eingehenden Anrufe aus dem Fenster zurück, und bewirken somit, dass das Fenster seine gewählte Größe erweitert. Dieses aktiviert ebenfalls den Prozess zur Rückführung des Fensters auf dessen gewählte Größe. Dieses wird erreicht, indem nicht benutzte nicht im Fenster liegende eingehende Anrufe dem Fenster zugeordnet werden und indem dieselbe Anzahl von Anrufen aus dem Fenster der Ausgangsleitungskategorie zugeordnet wird und dadurch effektiv Verbindungsleitungen von dem Eingangsbetrieb auf den Ausgangsbetrieb übertragen werden.
  • In der bevorzugten Ausführungsform wird eine Neuanordnung falls erforderlich jede Sekunde durchgeführt, so dass sich das Fenster bewegt oder durch die selektierbare Verbindungsleitungsgruppe mit der Rate von einer Verbindungsleitung pro Sekunde nach oben oder unten "gleitet".
  • Das System kann sich an rasche Zunahmen in der Anzahl von eingehenden Anrufen anpassen und trotzdem eine Doppelbelegung vermeiden, da die eingehenden Anrufe zuerst alle Verbindungsleitungen in der Eingangsleitungskategorie einschließlich der Verbindungsleitungen in dem Puffer auffüllen müssen, bevor die eingehenden Anrufe irgendeine für den Ausgangsdienst zugeordnete Verbindungsleitung beeinflussen können.
  • Die Zuordnung von Verbindungsleitungen 1-A als feste Eingangsleitung ist beliebig und programmierbar. Beispielsweise kann festgelegt sein, dass für eine bestimmte Aktion ein Minimum von zehn Eingangsleitungen erforderlich ist. Daher ist A = 10. Wenn jedoch später in der Aktion festgestellt wird, dass dauernd mehr Eingangsleitungen benötigt werden, kann dann A beispielsweise auf 15 programmiert werden. Die spezielle Anzahl festgelegter Eingangsleitungen wird immer so selektiert, dass sie minimal ist. Wenn beispielsweise festgestellt worden ist, dass das Volumen der eingehenden Anrufe immer sieben Bearbeiter belegt hält, würde dann A auf sieben gesetzt. Dieser minimale Wert wird gewählt, um so zu ermöglichen, dass mehr Verbindungsleitungen für die Zuordnung zu Eingangs- oder Ausgangskanälen nach Bedarf verfügbar sind, und so dass nur für die Bearbeitung von eingehenden Anrufen bestimmte Bearbeiter immer beschäftigt sind.
  • In der bevorzugten Ausführungsform werden die Grenzen A und F zu dem Beginn einer Sitzung eingestellt und sind während einer Sitzung nicht variabel. Ferner kann wie vorstehend erwähnt, der Benutzer so selektieren, dass keine festen Eingangsleitungen, keine festen Ausgangsleitungen oder beides vorliegen. Nur die Begrenzungen C und D sind während einer Sitzung variabel. Es dürfte sich jedoch verstehen, dass dieses eine Auslegungswahlmöglichkeit und kein beschränkendes Erfordernis ist.
  • Die Begrenzungen A und F können als Reaktion auf die aktuellen Bedingungen dynamisch variabel sein. Man wird deutlich erkennen, dass die Begrenzungen C und D dynamisch variabel sind und sich mit einer relativ schnellen Rate (eine Verbindungsleitung pro Sekunde) bewegen, um die Verbindungsleitungen zwischen Eingangsbetrieb und Ausgangsbetrieb neu zuzuordnen. Daher bewegen sich die Begrenzungen A und F, wenn sie dynamisch sind, mit einer langsameren Rate, so dass sie genauer der Durchschnittsanzahl gleichzeitiger eingehender Anrufe und der Durchschnittsanzahl gleichzeitiger ausgehender Anrufe entsprechen, die über die vergangenen drei bis 10 Minuten ermittelt wurden.
  • Die vorliegende Erfindung ermöglicht auch gleichzeitige unterschiedliche Aktionen. Wenn beispielsweise M Verbindungsleitungen vorliegen, würden die Verbindungsleitungen 1 bis G einer ersten Aktion zugeordnet, die Verbindungsleitungen H-I einer zweiten Aktion zugeordnet, die Verbindungsleitungen J-K einer dritten Aktion zugeordnet und die Verbindungsleitungen L-M Aktion 4 bis N zugeordnet sein.
  • Innerhalb jeder Verbindungsleitungsgruppe (1-G, H-I, J-K und L-M) werden die Verbindungsleitungen weiter nach Bedarf oder nach Wunsch in feste Eingangsleitungen, selektierbare Verbindungsleitungen und feste Ausgangsleitungen aufgeteilt, und die selektierbaren Verbindungsleitungen werden in temporäre Eingangsleitungen einschließlich Fenster- oder Pufferleitungen und in temporärer Ausgangsleitungen aufgeteilt. Für jede Aktion hätte die Verbindungsleitung mit der niedrigsten Nummer (1, H, J, und L) die primäre eingehender Anrufnummer zugeordnet, und die ausgehende Anrufe würden mit den Verbindungsleitungen in der Gruppe, mit der höchsten Nummer (G, I, K und M) beginnen und sich auf die unteren Nummern dieser Gruppe vorarbeiten.
  • Jedoch kann ein globales Zusammenfassen aller Verbindungsleitungen in vielen Fällen bevorzugt werden, um so zu ermöglichen, dass sich alle Aktionen die Benutzung aller Verbindungsleitungen teilen. Ausgehende Anrufe, werden beginnend mit der Verbindungsleitung M und auf die Verbindungsleitung 1 hinarbeitend plaziert, wobei jede spezielle Verbindungsleitung nur temporär einer speziellen Aktion zugeordnet wird. In diesem Falle können beispielsweise die Verbindungsleitungen 1-G als feste Eingangsleitungen, zugeordnet werden, die Verbindungsleitungen H-K als selektierbare Verbindungsleitungen zugeordnet werden, und die Verbindungsleitungen L-M als feste Ausgangsleitungen zugeordnet werden.
  • Eingehende Anrufe, welche empfangen werden, während alle Bearbeiter belegt sind, werden in einer "Eingangswarteschlange" plaziert. Ausgehende Anrufe, welche beantwortet werden, während alle Bearbeiter beschäftigt sind, werden entweder in einer "Ausgangswarteschlange" plaziert oder unterbrochen und für eine späteren Rückruf markiert. Ein "Eingangsschwellenwert" ist vom Benutzer programmierbar, um die Priorität für die Verbindung von Bearbeitern mit Anrufen, welche sich in der Warteschleife befinden, festzulegen. Eine Option sieht vor, dass eingehende Anrufe unabhängig von der Wartezeit Priorität haben. Eine weitere Option sieht vor, dass der Anruf mit der längsten Wartezeit Priorität hat. Dieser Schwellenwert kann daher genutzt werden, um die "Gewichtung" oder Priorität von eingehenden Anrufen im Bezug auf ausgehende Anrufe einzustellen.
  • Die Systemsteuerung sucht nach dem ersten verfügbaren Bearbeiter, um ihn mit dem Anruf mit der höchsten Priorität zu verbinden. Für eingehende Anrufe versucht die Steuerung zuerst einen verfügbaren Bearbeiter zu verbinden, welche der "Eingangs-"Aktion zugeordnet ist, die dem eingehenden Anruf entspricht. Die Steuerung versucht dann den eingehenden Anruf mit einem weiteren Bearbeiter zu verbinden, der dieser Aktion zugeordnet ist, welcher eingehende Anrufe oder sowohl eingehende Anrufe als auch ausgehende Anrufe bearbeitet. Wenn keine Bearbeiter in dieser speziellen Aktion verfügbar sind, versucht die Steuerung den Anruf an einen verfügbaren Bearbeiter zu verbinden, welcher der nächst folgenden Aktion zugeordnet ist usw.. Der Eingangs-Schwellenwertparameter trifft auch bei der Feststellung zu, ob ein eingehender Anruf oder ein ausgehender Anruf Priorität für die Verbindung mit dem ersten verfügbaren Bearbeiter hat.
  • Fig. 3 ist ein Flussdiagramm des Steuerprozesses der Eingangs/Ausgangs-Leitungszuordnung. Nach dem Start 40 legt eine Entscheidung 41 fest, ob eine feste Verbindungsleitungszuordnung oder eine dynamische Verbindungsleitungszuordnung gewählt worden ist. Die Auswahl wird von dem Benutzer vor dem Beginn einer Sitzung getroffen.
  • Wenn eine feste Verbindungsleitungszuordnung gewählt wurde, werden dann im Schritt 42 Verbindungsleitungen 1-C nur als Eingangsleitungen, und Verbindungsleitungen D-G nur als Ausgangsleitungen zugeordnet. Ein Fenster wird generell nicht verwendet, wenn eine feste Verbindungsleitungszuordnung gewählt ist. Die C/D-Grenze zwischen Eingangs- und Ausgangsleitungsverwendung wird daher von dem Benutzer vor dem Beginn der Sitzung selektiert. Dann beginnt in Schritt 43 eine herkömmliche Gesprächsabwicklungssitzung.
  • Wenn eine dynamische Verbindungsleitungszuordnung gewählt ist, werden dann im Schritt 44 Verbindungsleitungen 1-A als feste Eingangsleitungen, Verbindungsleitungen B-C als temporäre Eingangsleitungen einschließlich der N-Fensterleitungen zugeordnet, Verbindungsleitungen D-E als temporäre Ausgangsleitungen, und Verbindungsleitungen F-G als feste Ausgangsleitungen zugeordnet.
  • Der Benutzer kann auch selektieren, ob er keine festen Eingangsleitungen, keine festen Ausgangsleitungen oder nur selektierbare Verbindungsleitungen hat.
  • Die Fenstergröße ist die Anzahl von Verbindungsleitungen, die der Funktion als ein Puffer zwischen der belegten Eingangsleitung mit der höchsten Nummer (HBIT) und der Ausgangsleitung mit der niedrigsten Nummer (LOT) zugeordnet sind. Zwei unterschiedliche Fenstergrößenoptionen stehen zur Verfügung. In der einen Option wählt der Benutzer eine feste Fenstergröße. Falls gewünscht kann der Benutzer die Auswahl treffen, keinen Puffer zu haben, indem er die Fenstergröße auf Null setzt.
  • In einer weiteren Option ist die Fenstergröße dynamisch variabel. Der Benutzer kann eine Startgröße selektieren, oder es wird eine Vorgabestartgröße verwendet. Danach hängt die Fenstergröße von den Anrufbedingungen ab. Wenn der eingehende Anrufverkehr große und starke Veränderungen im Volumen aufweist, wird dann das Fenster größer gemacht, um so zu verhindern, dass die eingehenden Anrufe in die für die Bearbeitung ausgehender Anrufe zugeordneten Verbindungsleitungen eindringen. Dieses reduziert die Wahrscheinlichkeit einer Doppelbelegung. Wenn der eingehende Anrufverkehr langsame und kleine Veränderungen im Volumen aufweist, wird dann die Fenstergröße kleiner gemacht um so zu ermöglichen, dass mehr Verbindungsleitungen in Betrieb genommen werden, statt zu erlauben, dass die Verbindungsleitungen nicht verwendet werden, während sie sich in dem Puffer befinden. Dieses maximiert die Nutzung der Verbindungsleitungen, die dem Benutzer zur Verfügung stehen. In einer Ausführungsform ist die Fenstergröße ein Bruchteil des Unterschiedes, zwischen der maximalen Anzahl gleichzeitiger eingehender Anrufe und der minimalen Anzahl gleichzeitiger eingehender Anrufe für einen eingehenden Anrufverkehr für die letzten 5 bis 10 Minuten. Dieser Zeitwert ist nicht kritisch und es können andere Werte verwendet werden, um eine schneller reagierende oder stabilere Fenstergröße bereitzustellen.
  • In einer weiteren Ausführungsform werden Statistiken für eine Nachschlagetabelle bezüglich der Durchschnittsrate des Anstiegs von eingehenden Anrufen pro Zeiteinheit für eine gegebene Anzahl von Eingangsleitungen geführt und aktualisiert. Wenn dann P Eingangsleitungen in Betrieb sind, wird die Tabelle abgefragt, um die Anzahl von Verbindungsleitungen festzustellen, die für das Fenster erforderlich ist. Weitere statistische Verfahren können ebenfalls für die Bestimmung der aktuellen Fenstergröße verwendet werden.
  • Im Schritt 45 wird die dynamische Sitzung gestartet und ausgehende Anrufe werden beginnend mit der Verbindungsleitung G und zu den Verbindungsleitungen mit niedrigeren Nummern hin arbeitend plaziert. Es sei daran erinnert, dass wegen des Sammelmerkmals der Rotationsgruppe die eingehenden Anrufe mit der primären Nummer (Leitung 1) beginnen und sich nach oben arbeiten. Daher werden in der bevorzugten Ausführungsform ausgehende Anrufe immer unter Verwendung der Ausgangsleitung mit der höchsten Nummer, welche verfügbar ist, plaziert. Dieses konzentriert die ausgehenden Anrufe auf die Verbindungsleitungen mit den höheren Nummern und ermöglicht es, dass die Verbindungsleitungen mit den niedrigeren Nummer leichter zwischen Eingangsdienst und Ausgangsdienst neu zugeordnet werden können. Im Schritt 50 wird die belegte Eingangsleitung mit der höchsten Nummer (HBIT) bestimmt. Die Entscheidung 51 bestimmt den Unterschied zwischen der belegten Eingangsleitung mit der höchsten Nummer und der Ausgangsleitung mit der niedrigsten Nummer (D). Wenn dieser Wert kleiner als die nominelle Fenstergröße (N) ist, ist dann die tatsächliche Fenstergröße zu klein, so dass mehr Verbindungsleitungen dem Eingangsdienst zugeordnet werden, indem die Anzahl der dem Ausgangsdienst zugeordneten Verbindungsleitungen reduziert wird. Wenn die Differenz größer als die nominelle Fenstergröße (N) ist, ist dann die tatsächliche Fenstergröße zu groß, was bedeutet, dass eine überschüssige Anzahl von Eingangsleitungen vorliegt. Daher wird die Anzahl der dem Eingangsdienst zugeordneten Verbindungsleitungen reduziert und mehr Verbindungsleitungen dem Ausgangsdienst zugeordnet. Wenn die Differenz gleich N ist, liegt ein stabiler Zustand vor und die Verbindungsleitungszuordnung wird nicht verändert. Aus dem vorstehenden ist klar zu erkennen, dass die Verbindungsleitung HBIT die wichtigste Eingangsleitung ist, und das die Verbindungsleitung D die wichtigste Ausgangsleitung ist, da diese Verbindungsleitung zur Bestimmung der tatsächlichen Fenstergröße verwendet werden.
  • Man wird deutlich erkennen, dass die Entscheidung 51 den Nutzungsgrad von Eingangsleitungen bestimmt, indem die Anzahl nicht benutzter (Fenster-) Leitungen bestimmt wird, welche zwischen der belegten Eingangsleitung mit der höchsten Nummer (HBIT) und der Ausgangsleitung mit der niedrigsten Nummer (Leitung D), oder zwischen der belegten Eingangsleitung mit der höchsten Nummer (HBIT) und der Eingangsleitung mit der höchsten Nummer (Leitung C) liegen. In einer alternativen Ausführungsform wird der Nutzungsgrad der Eingangsleitung bestimmt, indem jede Eingangsleitung auf einen belegten oder einem nicht belegten Zustand geprüft wird, die Anzahl belegter Eingangsleitungen gezählt und diese Anzahl mit einer Gesamtanzahl der Eingangsleitungen verglichen wird.
  • Wenn die Differenz kleiner als N ist, bestimmt dann die Entscheidung 54, ob die Verbindungsleitung D eine feste Ausgangsleitung ist, d. h., ob die Verbindungsleitung D größer oder kleiner als die feste Ausgangsleitung mit der niedrigsten Nummer (F) ist. Wenn dies der Fall ist, kann dann die Verbindungsleitung D nicht neu zugeordnet werden und es erfolgt ein Rücksprung auf den Schritt 50 über einen Wartezeitgeber 53. Falls nicht, werden dann im Schritt 55 die temporären Eingangs/Ausgangs-Grenzen neu definiert, indem die Parameter C und D erhöht werden. Im Schritt 56 wird der Anrufdosierungsalgorithmus angepasst, um die unterschiedliche (reduzierte) Anzahl von Ausgangsleitungen zu berücksichtigen. Wenn die Option der dynamischen Fenstergröße gewählt war, wird die Fenstergröße (N) angepasst. Die Fenstergröße kann auch eine nichtlineare Funktion, wie z. B. eine solche sein, welche abnimmt, wenn sich die Anzahl der Eingangsleitungen ihrer historischen Eingangsspitze annähert. Die nichtlineare Funktion maximiert den Nutzung der verfügbaren Verbindungsleitungen. Man wird deutlich erkennen, dass dann, wenn sich die Anzahl der Eingangsleitungen ihrer historischen Eingangsspitze annähert, der Bedarf für eine große Fenstergröße minimal ist und deshalb die Anzahl von Verbindungsleitungen in dem Fenster minimal sein sollte. Ein Rücksprung erfolgt auf den Schritt 50 über den Wartezeitgeber 53. In der bevorzugten Ausführungsform wird die Prozedur mit einer Rate von einer Aktualisierung pro Sekunde ausgeführt. Diese Zeitdauer ist nicht kritisch. Daher verhindert die Entscheidung 53 einen Rücksprung auf den Schritt 50, bis die Wartezeit abgelaufen ist.
  • Wenn bei der Entscheidung 51 die Differenz größer als die Fenstergröße (N) ist, bestimmt die Entscheidung 60, ob die Eingangsleitung mit der höchsten Nummer, die Eingangsleitung C, eine feste Eingangsleitung ist, d. h., die Verbindungsleitung C ist kleiner oder gleich der oberen Begrenzung (A) der festen Eingangsleitungen. Wenn dies der Fall ist, kann diese Verbindungsleitung nicht für einen Ausgangsanrufbetrieb zugeordnet werden und es erfolgt ein Rücksprung auf den Schritt 50 über den Wartezeitgeber 53. Falls dieses nicht der Fall ist, kann dann die Verbindungsleitung C dem Ausgangsdienst neu zugeordnet werden. Dann werden im Schritt 61 die temporären Eingangs/Ausgangs-Grenzen neu definiert, indem die Parameter C und D verkleinert werden. Wiederum wird dann im Schritt 56 der Anrufdosierungsalgorithmus angepasst, um die unterschiedliche (vergrößerte) Anzahl von Ausgangsleitungen zu berücksichtigen. Dann erfolgt ein Rücksprung auf den Schritt 50 über den Wartezeitgeber 53.
  • Wenn bei der Entscheidung 51 die tatsächliche Fenstergröße gleich der nominalen Fenstergröße (N) ist, liegt ein stabiler Zustand vor, so dass eine neue Zuordnung von Verbindungsleitungen nicht erforderlich ist. Ein Rücksprung erfolgt dann zu dem Schritt 50 über den Wartezeitgeber 53.
  • Man wird deutlich erkennen, dass, wenn ein ausreichendes Eingangsanrufvolumen auftritt, alle selektierbaren Verbindungsleitungen eingehenden Anrufen zugeordnet werden können, und dass die tatsächliche Fenstergröße Null sein muss, d. h., dass das Fenster zusammenbricht. Umgekehrt kann ein minimales Eingangsanrufvolumen vorliegen. In diesem Falle können, abhängig von der Anzahl von der Bearbeiter und der Trefferrate der ausgehenden Anrufe alle selektierbaren Verbindungsleitungen ausgehenden Anrufen zugeordnet werden und das Fenster kann zusammenbrechen (große Anzahl von Bearbeitern beschäftigt und/oder niedrige Trefferrate), oder das Fenster kann sich aufblähen (kleine Anzahl von Bearbeitern beschäftigt und/oder hohe Trefferrate).
  • In einer weiteren alternativen Ausführungsform existiert die Eingangs/Ausgangs-Grenze (C/D) nicht. D. h., jede selektierbare Verbindungsleitung (B-E) kann als eine Eingangsleitung oder eine Ausgangsleitung zugeordnet werden, ohne zu berücksichtigen, ob die Verbindungsleitung die Eingangsleitung mit der höchsten Nummer oder die Ausgangsleitung mit der niedrigsten Nummer ist. Beispielsweise können Verbindungsleitungen B bis B+5 eingehenden Anrufen zugeordnet werden, Verbindungsleitungen B+6 bis E-4 ausgehenden Anrufen zugeordnet werden und Verbindungsleitungen E-3 bis E eingehenden Anrufen zugeordnet werden. In diesem Falle ist es notwendig, eine Aufzeichnung über die aktuelle Zuordnung für jede Verbindungsleitung zu führen. Dieses kann ohne weiteres über eine Verbindungsleitungszustandstabelle erreicht werden. In dieser alternativen Ausführungsform besteht ein Nachteil dahingehend, dass das Sammelgruppenmerkmal der lokalen Telefongesellschaft und/oder die PBX/ACD 14 bewirken kann, dass alle von den Ausgangsleitung mit eingehenden Anrufen belegt werden, selbst wenn die eingehenden Anrufe nicht beantwortet werden.
  • In Fig. 4 ist nun ein Flussdiagramm der Prozedur für die Aktualisierung von Bearbeiterstatistiken dargestellt, welche von dem Anrufdosierungsalgorithmus verwendet werden. In der bevorzugten Ausführungsform werden die Statistiken für jeden einzelnen Bearbeiter getrennt von den Statistiken für jeden anderen Bearbeiter geführt und die Statistiken für einen einzelnen Bearbeiter sind in eine Statistik eingehender Anrufe und in eine Statistik ausgehender Anrufe unterteilt. Natürlich können auch Gruppenstatistiken geführt werden oder aus den einzelnen Statistiken ermittelt werden. Diese Trennung einzelner Statistiken erlaubt eine genauere Vorhersage, wann ein Bearbeiter verfügbar wird und der Notwendigkeit zusätzliche ausgehende Anrufe zu tätigen. Beispielsweise kann in einem Falle, in welchem alle eingehenden Anrufe bearbeitet werden (nicht in einer Warteschleife sind) und alle Bearbeiter mit den Kunden sprechen, das System den nächsten eingehenden Anruf auf der Basis der Historie der eingehenden Anrufe vorhersehen, die Verfügbarkeit jedes Bearbeiters auf der Basis der individuellen Historie dieses Bearbeiters für eingehende Anrufe vorhersagen, und die Notwendigkeit und den Zeitpunkt für den nächsten ausgehenden Anruf auf der Basis einer Vorhersage der Verfügbarkeit des einzelnen Bearbeiter nach einer Betrachtung vorhergesagter eingehender Anrufe vorhersagen. Eingehende Anrufe und ausgehende Anrufe weisen eine unterschiedliche Natur auf und haben daher typischerweise eine unterschiedliche Dauer. Getrennte Statistiken für eingehende Anrufe ermöglichen es, dass der Vorhersageprozess mit größter Genauigkeit ausgeführt wird. Um dieses Ergebnis zu erzielen wird die dargestellte Prozedur für jeden einzelnen Bearbeiter ausgeführt.
  • Nach dem Start 80 ermittelt die Entscheidung 81, ob der einzelne Bearbeiter mit einem Anruf verbunden ist. Sobald der Bearbeiter verbunden ist, werden dann verschiedene Zeitmessungen, wie z. B. Anrufdauerzeitmessung und Zeitüberschreitungsmessung gestartet. Die Entscheidung 83 bestimmt, ob der Anruf abgeschlossen worden ist. Falls nicht, bestimmt die Entscheidung 84, ob eine zu lange Zeit für den Anruf verbraucht wurde. Falls nicht, erfolgt dann ein Rücksprung auf die Entscheidung 83. Wenn eine zu lange Zeit verstrichen ist, macht dann der Schritt 85 den Bearbeiter darauf aufmerksam, dass eine zu lange Gesprächszeit aufgetreten ist und startet die Zeitüberschreitungsmessung neu. Der Schritt 85 kann auch die Kriterien für die Zeitüberschreitung verändern, so dass die Zeitüberschreitungsalarme bei häufigeren oder weniger häufigeren Intervallen auftreten. Nach dem Abschluss des Schrittes 85 erfolgt ein Rücksprung auf die Entscheidung 83.
  • Sobald ein Anruf abgeschlossen ist, bestimmt die Entscheidung 90, ob der Anruf ein eingehender Anruf oder ein ausgehender Anruf war. Wenn es ein eingehender Anruf war, passt dann der Schritt 21 die Statistiken, wie z. B. die gesamte Anrufdauer, die Anzahl der Anrufe, die durchschnittliche Anrufdauer, die Tageszeit, den Wochentag, die maximale oder minimale Anrufdauer usw. für diesen einzelnen Bearbeiter für eingehende Anrufe an. In einigen Umgebungen, wie z. B. Sammelagenturen eliminiert ein eingehender Anruf von einem Kunden die Notwendigkeit weiterer ausgehender Anrufe an diesen Kunden oder Teilnehmer. Daher löscht in einer derartigen Umgebung der Schritt 91 auch geplante ausgehende Anrufe von diesen Kunden oder Teilnehmer. Diese Löschung kann erreicht werden: automatisch, wenn der Bearbeiter die Kundennummer bei einem angehenden Anruf eingibt oder der anrufende Teilnehmer seine/ihre Kundennummer, Telefonnummer usw. eingibt oder spricht, usw.; oder manuell, wenn der Bearbeiter feststellt, dass der eingehende Anruf den Zweck erfüllt hat, für welchen der ausgehende Anruf beabsichtigt war und dann die geeignete Taste oder Tastenfolge drückt, um zukünftige ausgehende Anrufe zu löschen.
  • Der Schritt 92 verwendet die angepassten Statistiken für diese einzelne Person, um die Zeit abzuschätzen, wann diese einzelne Person anschließend verfügbar sein wird und passt, wie es detaillierter in Verbindung in Fig. 5 beschrieben werden wird, die Dosierung der ausgehenden Anrufe dementsprechend an. Dann erfolgt ein Rücksprung auf die Entscheidung 81. Wenn bei der Entscheidung 90 der Anruf ein ausgehender Anruf ist, werden dann im Schritt 93 die Statistiken für den einzelnen Bearbeiter für ausgehende Anrufe angepasst. Der Schritt 92 verwendet dann diese angepassten Statistiken, um die Dosierung ausgehender Anrufe anzupassen.
  • In der bevorzugten Ausführungsform wird ein sich bewegendes Fenster für die Erzeugung der Statistiken verwendet. In einer Version basieren die Statistiken auf den letzten N Anrufen. In einer weiteren Version basieren die Statistiken auf den innerhalb der letzten N Minuten bearbeiteten Anrufe. Ein niedriger Wert für N liefert Statistiken, welche rascher auf sich verändernde Bedingungen reagieren, während ein höherer Wert N Statistiken liefert, welche weniger empfindlich auf einen oder wenige Anrufe von unüblicher Dauer reagieren. In der bevorzugten Ausführungsform werden die letzten 20 Anrufe verwendet.
  • Die Verfügbarkeit eines Bearbeiters kann abgeschätzt werden, indem beispielsweise ermittelt wird, ob der vorliegende Anruf ein eingehender Anruf oder ein ausgehender Anruf ist, um dann von der historischen durchschnittlichen Zeit dieses Bearbeiters für diesen Typ von Anruf der Anteil der Zeit abgezogen wird, den der Bearbeiter für den momentanen Anruf bereits aufwendet. In der bevorzugten Ausführungsform werden die letzten 20 Anrufe für die Erzeugung der Statistiken eines Bearbeiters verwendet. Natürlich können statt der Verwendung eines einfachen historischen Durchschnittswertes gewichtete Zeiten verwendet werden. Wenn beispielsweise dieser Bearbeiter einen eingehenden Anruf für X Minuten bearbeitete, wird dann der Anruf im Durchschnitt eine Gesamtdauer von Y Minuten haben oder der Bearbeiter in Z Minuten zur Verfügung stehen. Diese gewichteten Zeiten werden günstigerweise in einer Nachschlagetabelle gespeichert, welche unter Verwendung der erhobenen Statistiken für diesen Bearbeiter über eine vorbestimmte Anzahl von Anrufen erzeugt wird.
  • Fig. 5 ist ein Flussdiagramm einer Prozedur zur Anpassung der Dosierung ausgehender Anrufe. Nach dem Start 101 schätzt der Schritt 102 die Rate des Auftretens und der Dauer zukünftiger eingehender Anrufe auf der Basis statistischer Daten für vorherige eingehende Anrufe ab. Die Abschätzungen können auf den letzten N Anrufen oder Anrufen der letzten innerhalb der N Minuten basieren. In der bevorzugten Ausführungsform werden die letzten 20 Anrufe verwendet. Typische Statistiken für eingehende Anrufe sind die Anrufdauer und die Zeit zwischen eingehenden Anrufen. Statistiken für ausgehende Anrufe sind die Anrufdauer und die Trefferrate. In der bevorzugten Ausführungsform basiert die Trefferrate auf den letzten 100 Anrufen. Der Schritt 103 schätzt die nächste Verfügbarkeit für jeden einzelnen Bearbeiter auf der Basis der Statistiken von Fig. 4 ab, und ob ein einzelner Bearbeiter momentan mit einem eingehenden Anruf oder einem ausgehenden Anruf beschäftigt ist. Auf der Basis dieser Abschätzungen bestimmt die Entscheidung 104, ob mehr, weniger oder dieselbe Anzahl von Bearbeitern benötigt werden, um die geschätzten eingehenden Anrufe entgegen zu nehmen. Wenn weniger Bearbeiter benötigt werden, bestimmt dann die Entscheidung 105 dann, ob die Wartezeit existierender Anrufe minimal, akzeptabel oder zu lange ist. Wenn die Wartezeit minimal ist, erhöht dann der Schritt 106 die Anzahl der für ausgehende Anrufe verfügbaren Bearbeiter. Dann passt der Schritt die Dosierung ausgehender Anrufe an, um die unterschiedliche Anzahl verfügbarer Bearbeiter zu berücksichtigen, und gemäß Fig. 3, die unterschiedliche Anzahl von Ausgangsleitungen. Nach der Betrachtung der Anzahl der Bearbeiter und Verbindungsleitungen, die zur Bearbeitung aktueller und vorhergesagter eingehender Anrufe erforderlich sind, verwendet der Schritt 107 die für einzelne Bearbeiter und für vergangene ausgehende Anrufe erhobenen Statistiken, um die Notwendigkeit für und den Zeitpunkt zusätzlicher ausgehender Anrufe vorherzusagen. Beispielsweise wird, wenn ein ankommender Anruf eintrifft oder dessen Eintreffen vorher gesagt wird, bevor oder etwa zu derselben Zeit, an der die Verfügbarkeit eines Bearbeiters vorher gesagt wird, dann der ausgehende Anruf verzögert. Ausgehende Anrufe werden daher verzögert, bis vorhergesagt wird, dass ein Bearbeiter für die Bearbeitung des ausgehenden Anrufs verfügbar ist. Ein Rücksprung erfolgt dann auf den Schritt 102.
  • Wenn die Wartezeit der eingehenden Anrufe akzeptabel (nominal) ist, besteht keine Notwendigkeit, die Anzahl der Bearbeiter zu verändern und es wird der Schritt 107 ausgeführt. Man wird deutlich erkennen, dass der Schritt 107 übersprungen werden kann und ein Rücksprung direkt auf den Schritt 102 gemacht werden kann, wenn keine Veränderung in der Anzahl der Bearbeiter oder der Anzahl der Verbindungsleitungen vorliegt.
  • Wenn mehr Bearbeiter für eingehende Anrufe benötigt werden (Entscheidung 104), oder wenn die Wartezeit der Anrufe zu lange ist, (Entscheidung 105) reduziert dann der Schritt 110 die Anzahl von Bearbeitern, welche für ausgehende Anrufe verfügbar sind. Der Schritt 110 kann auch selektierte ausgehende Anrufe, wie z. B. solche welche noch nicht vollständig gewählt worden oder welche die längste Zeit gerufen haben und noch nicht beantwortet wurden, löschen (im Ablauf unterbrechen oder aufhängen). Der Schritt 107 passt dann die Dosierung der ausgehenden Anrufe an, um die unterschiedliche (verringerte) Anzahl verfügbarer Bearbeiter und die unterschiedliche Anzahl von Ausgangsleitungen zu berücksichtigen. Ein Rücksprung erfolgt dann auf den Schritt 102.
  • Wenn bei der Entscheidung 104 keine Veränderung in der Anzahl benötigter Bearbeiter für eingehende Anrufe vorhergesagt wird, wird dann ein Rücksprung auf den Schritt 102 ausgeführt.
  • Die vorliegende Erfindung befasst sich mit der Anpassung der Dosierung ausgehender Anrufe als Antwort auf das Volumen eingehender Anrufe und ausgehender Anrufe, die Anpassung der Dosierung ausgehender Anrufe durch die Vorhersage der Verfügbarkeit jedes Bearbeiters auf der Basis, ob dieser Bearbeiter gerade einen eingehenden Anruf oder einen ausgehenden Anruf bearbeitet und mit der Steuerung der Bearbeitung von eingehenden Anrufen, auf der Basis der Wartezeit der aktuellen eingehenden Anrufe, mit der relativen Priorität von eingehenden Anrufen und ausgehenden Anrufen und mit dem Volumen von ausgehenden Anrufen.
  • Ferner befasst sich die vorliegende Erfindung mit der Zuordnung von Verbindungsleitungen zwischen der Bearbeitung von eingehenden Anrufen und der Bearbeitung von ausgehenden Anrufen. Von einem Gesichtspunkt her werden eingehende Anrufe als eine höhere Priorität als ausgehende Anrufe aufweisend betrachtet, da angenommen werden kann, dass der anrufende Teilnehmer ein Geschäft abschließen möchte, während es für einen ausgehenden Anruf unsicher sein kann, ob der angerufene Teilnehmer antworten wird oder auf den Anruf reagiert. Wenn die Häufigkeit und/oder Dauer der eingehenden Anrufe zunimmt, werden mehr und mehr Verbindungsleitungen und Bearbeiter zur Bearbeitung eingehender Anrufe zugeordnet. Wenn die Häufigkeit und/oder Dauer von eingehenden Anrufen abnimmt, werden mehr und mehr Verbindungsleitungen und mehr Bearbeiter für die Bearbeitung ausgehender Anrufe zugeordnet. Das Verhältnis von Eingangsleitungen zu Ausgangsleitungen ist daher variabel und ändert sich dynamisch als Reaktion auf die aktuellen Betriebsbedingungen. Jedesmal wenn sich die Anzahl der Ausgangsleitungen verändert, wird der Dosierungsalgorithmus der ausgehenden Anrufe angepasst, um die unterschiedliche Anzahl verfügbarer Ausgangsleitungen und das unterschiedliche Verhalten (für eingehende Anrufe oder für ausgehende Anrufe) jedes Bearbeiters zu berücksichtigen.
  • Von einem anderen Standpunkt werden ausgehende Anrufe als eine höhere Priorität als eingehende Anrufe aufweisend betrachtet. Da ein anrufender Teilnehmer eine Plazierung in einer Warteschleife tolerieren wird, und eine Plazierung in einer Warteschleife für eine längere Zeit als ein angerufener Teilnehmer tolerieren wird. Daher werden eingehende Anrufe gemäß der Auswahl von einer oder mehreren der nachstehenden Optionen bearbeitet: der eingehende Anrufe wird beantwortet und mit einem verfügbaren Bearbeiter verbunden; dem eingehenden Anruf wird ein Rufen für eine vorbestimmte Zeit oder eine Anzahl von Rufzeichen erlaubt, bevor der Anruf beantwortet wird; ein beantworteter eingehender Anruf wird auf eine Warteschleife bis zu einer vorbestimmten Zeit mit oder ohne Abspielen einer Nachricht gelegt; eine interaktive Sitzung wird ausgelöst und eine oder mehrere Nachrichten werden abgespielt um eine Antwort oder Antworten von dem anrufenden Teilnehmer zu erhalten; dass System ruft als Antwort auf die während der interaktiven Sitzung gelieferten Information den anrufenden Teilnehmer automatisch zu einem späteren Zeitpunkt zurück, wenn ein Bearbeiter verfügbar ist, oder dessen Verfügbarkeit nach Wahl durch den Benutzer vorhergesagt ist; eingehende Anrufe über einer vorbestimmten Anzahl werden einfach nicht beantwortet; und/oder eingehende Anrufe über einer vorbestimmten Anzahl werden beantwortet und mittels einer Nachricht beraten, zu einem späteren Zeitpunkt zurückzurufen.
  • Die Bearbeitung von eingehenden Anrufen wird durch die Auswahl der gewünschten Option(en) und/oder bestimmter Parameter, wie z. B. Rufzeit, Wartezeit, maximal zulässige Anzahl eingehender Anrufe, Anzahl von Anrufen in der Warteschlange usw. bestimmt. Die Bearbeitung von eingehenden Anrufen unterliegt somit Faktoren, welche von den ausgehenden Anrufen abhängig sind: der Anzahl verfügbarer Bearbeiter oder vorhergesagt verfügbarer, der Anzahl von für ausgehende Anrufe zugeordneten Verbindungsleitungen, der durchschnittlichen Verbindungszeit von ausgehenden Anrufen (und von eingehenden Anrufen), der "Trefferrate" - dem Prozentsatz, mit welchem ausgehende Anrufe beantwortet werden usw..
  • In einer Ausführungsform haben die eingehenden Anrufe die Steuerung und die ausgehende Anrufe die Priorität. D. h., die Anzahl der eingehenden Anrufe steuert die Zuordnung der Eingangs/Ausgangs-Leitungen und die Dosierung von ausgehenden Anrufen. Jedoch hat ein beantworteter ausgehender Anruf eine höhere Priorität für eine Verbindung mit einem verfügbaren Bearbeiter als ein eingehender Anruf. Dieses beruht darauf, da ein anrufender Teilnehmer ein Warten auf einen verfügbaren Bearbeiter tolerieren wird, aber ein angerufener Teilnehmer typischerweise nicht warten wird.
  • Eingehende Anrufe steuern auch den Abschluss ausgehender Anrufe. Es werde angenommen, dass der Dosierungsalgorithmus für ausgehende Anrufe auf der Basis der Statistiken für eingehende Anrufe, ausgehende Anrufe und/oder Bearbeiterleistung bestimmt, dass einer oder mehrere ausgehende Anrufe plaziert werden sollten. Die Steuerung 11 wird dann die Wählvorrichtung 17 anweisen, die Plazierung des Anrufs, bzw. der Anrufe zu beginnen. Es werde nun angenommen, dass einer oder mehrere eingehende Anrufe ankommen, so dass die Verfügbarkeit von Bearbeitern zur Bearbeitung der neu plazierten ausgehenden Anrufe reduziert oder beseitigt ist. Der Dosierungsalgorithmus für ausgehende Anrufe wird die Steuerung 11 anweisen, die Wählvorrichtung 17 zu veranlassen, den Wählvorgang zu stoppen und/oder veranlassen, die zuletzt plazierten ausgehenden Anrufe zu beenden. Die Anzahl der gelöschten oder beendeten ausgehenden Anrufe hängt von der tatsächlichen oder abgeschätzten Verfügbarkeit von Bearbeitern nach der Berücksichtigung der neuen eingehenden Anrufe ab.
  • Falls gewünscht, können die ausgehenden Anrufe sowohl die Kontrolle als auch die Priorität haben. In diesem Falle hängt die Beantwortung und/oder Verbindung von eingehenden Anrufen von den ausgehenden Anrufverkehr und der Verfügbarkeit von Bearbeitern ab. Wenn der ausgehende Anrufverkehr schwer ist, kann dann erlaubt werden: dass die eingehenden Anrufe länger rufen, bevor sie beantwortet werden; dass ein beantworteter eingehender Anruf für eine längere Zeit vor einer Verbindung mit einem verfügbaren Bearbeiter auf Warteschleife gelegt wird; oder ein eingehender Anruf überhaupt nicht beantwortet werden.
  • In einer alternativen Ausführungsform wird der Anruf, entweder ein eingehender oder ein ausgehender, mit der längsten Wartezeit mit dem nächsten verfügbaren Bearbeiter verbunden.
  • Fig. 6 ist ein Flussdiagramm der Prozedur für die Bearbeitung von eingehenden Anrufen. Nach dem Start 130 bestimmt die Entscheidung 131, ob ein eingehender Anruf vorliegt. Falls nicht, erfolgt ein Rücksprung auf die Entscheidung 131. Im Falle von Ja, bestimmt die Entscheidung 132, ob alle Bearbeiter, welche nur für die Bearbeitung von eingehenden Anrufen zugeteilt sind, beschäftigt sind. Im Falle von Nein, steht dann ein Bearbeiter zur Verfügung und die Entscheidung 133 bestimmt, ob der aktuelle eingehende Anruf Priorität gegenüber anderen eingehenden Anrufen besitzt. Im Falle von Nein, verbindet dann der Schritt 134 den Anruf mit der höheren Priorität mit dem verfügbaren Eingangsbearbeiter und die Entscheidung 132 wird noch einmal durchgeführt. Im Falle von Ja, wird dann im Schritt 135 der aktuelle eingehende Anruf mit dem verfügbaren Eingangsbearbeiter verbunden und ein Rücksprung auf die Entscheidung 131 durchgeführt. Die Priorität kann anhand des Zeitaufwandes bestimmt werden, den der vorhergehende eingehende Anruf in der Warteschleife verbrachte, ob eine Meldung momentan dem vorherigen eingehenden Anruf vorgespielt wird, ob der vorherige eingehende Anruf sich in einer interaktiven Sitzung befindet usw..
  • Wenn bei der Entscheidung 132 alle Eingangsagenten beschäftigt sind, entscheidet dann die Entscheidung 136, ob die Option A, B oder C gewählt wird. Die Bezeichnungen A, B und C dienen nur der Vereinfachung. Wenn die Option A gewählt wurde, spezifiziert dann der Schritt 137, dass der aktuelle eingehende Anruf nicht beantwortet wird und es wird ein Rücksprung auf die Entscheidung 131 durchgeführt. Wenn die Option B gewählt war, wird dann im Schritt 140 der eingehende Anruf beantwortet. Wenn in der Entscheidung 136 die Option C gewählt war, spezifiziert dann der Schritt 141, dass der aktuelle eingehende Anruf für eine spezifizierte Dauer rufen darf, bevor er in einem Schritt 140 beantwortet wird.
  • Wenn keine Bearbeiter nur zur Bearbeitung eingehender Anrufe zugeordnet sind, können dann die Schritte 132 bis 135 eliminiert werden, so dass der "Ja"-Ausgang der Entscheidung 131 direkt auf die Entscheidung 136 übergeht.
  • Die Entscheidung 142 bestimmt dann, welcher von dem nächsten Satz von Bearbeitungsoptionen für eingehende Anrufe gewählt worden ist. Wiederum dienen die Bezugszeichen "1" bis "5" nur zur Vereinfachung. Wenn die Option 1 gewählt ist, legt dann der Schritt 143 den Anruf auf Warteschleife. Dieses beinhaltet typischerweise das Vorspielen einer Nachricht, welche dem Teilnehmer für den Anruf dankt und ihm mitteilt, dass er mit einem Bearbeiter verbunden wird, wenn einer verfügbar wird. Wenn die Option 2 gewählt ist, führt der Schritt 144 die Rückrufprozedur aus. Dieses beinhaltet typischerweise das Abspielen einer Nachricht, welche dem Teilnehmer für den Anruf dankt, und ihm mitteilt, dass alle Bearbeiter belegt sind und ihn bittet zu einem späteren Zeitpunkt wieder anzurufen. Wenn die Option 3 gewählt ist, führt der Schritt 145 eine Aufzeichnungssitzung durch. In dieser Prozedur werden eine oder mehrere Meldungen abgespielt und die Antwort des anrufenden Teilnehmers auf die Nachricht aufgezeichnet. Die Antwort würde von einem Bearbeiter zu einem späteren Zeitpunkt umgeschrieben und die Antwortinformation in die Kundenaufzeichnungen eingegeben werden. Wenn die Option 4 gewählt ist, führt dann der Schritt 146 eine interaktive Sitzung aus. Die interaktive Sitzung gemäß vorstehender Beschreibung enthält typischerweise das Abspielen einer Nachricht für den anrufenden Teilnehmer und eine Bitte an diesen, eine Antwort unter Verwendung seines Telefons oder einer eingeschränkten Gruppe von gesprochenen Worten zu geben. Die Schritte 143 bis 146 gehen zu der Entscheidung 147 über, welcher entscheidet, ob ein Aussprung erforderlich ist. Im Falle von Ja, wird dann ein Rücksprung auf die Entscheidung 131 durchgeführt. Im Falle von Nein, wird dann ein Rücksprung auf die Entscheidung 142 durchgeführt. Die Entscheidung auszuspringen oder nicht auszuspringen, kann auf der Wartezeit des anrufenden Teilnehmers und/oder den Ergebnissen der interaktiven Sitzung bei dem Schritt 146 basieren.
  • Wenn bei der Entscheidung 142 die Option 5 gewählt ist, bestimmt die Entscheidung 150, ob ein Bearbeiter verfügbar ist. Im Falle von Nein, erfolgt dann ein Rücksprung auf die Entscheidung 142, im Falle von Ja, bestimmt dann die Entscheidung 151, ob der aktuelle eingehende Anruf Priorität gegenüber allen anderen momentan bestehenden Anrufen hat. Im Falle von Nein, wird dann im Schritt 152 der aktuell vorliegende Anruf mit der höchsten Priorität mit dem verfügbaren Bearbeiter verbunden und dann ein Rücksprung auf die Entscheidung 142 durchgeführt. Wenn bei der Entscheidung 151 der aktuelle eingehende Anruf Priorität hat, wird dann im Schritt 153 der aktuelle eingehende Anruf mit dem verfügbaren Bearbeiter verbunden, die Dosierungserfordernisse für ausgehende Anrufe auf der Basis der unterschiedlichen Anzahl verfügbarer Bearbeiter neu berechnet und einer oder mehrere ausgehende Anrufe, falls erforderlich, gelöscht. Dann erfolgt ein Rücksprung auf die Entscheidung 131.
  • Es dürfte sich verstehen, dass die durch die Entscheidung 142 ausgewählten Optionspfade durch eine vorhergehende Aktion bestimmt werden können. Beispielsweise kann der Anfangspfad die Option 4 sein, welcher eine interaktive Sitzung durchführt, welche sicherstellt, dass der anrufende Teilnehmer einen Bearbeiter sprechen möchte. Die Option 5 bestimmt dann, dass der Bearbeiter nicht verfügbar ist, so dass der anrufende Teilnehmer durch die Option 1 auf Warteschleife gelegt wird. Nach einer vorbestimmten Zeit kann die Option 4 den anrufenden Teilnehmer fragen, ob der anrufende Teilnehmer in der Warteschleife bleiben möchte oder zu einem späteren Zeitpunkt zurückrufen möchte. Daher kann der Benutzer eine feste nicht variable Option spezifizieren, oder der Benutzer kann eine anfängliche Option spezifizieren, wobei tatsächliche Optionen anhand der Reaktion des anrufenden Teilnehmers ermittelt werden.
  • Aus dem Vorstehenden kann man ersehen, dass die vorliegende Erfindung eine Bearbeitung von eingehenden/ausgehenden Anrufen und eine Zuordnung von Bearbeitern und Verbindungsleitungen so bereitstellt, dass die Anzahl von ausgehenden Anrufen als Antwort auf die Häufigkeit und die Dauer der eingehenden Anrufe und die Antwortrate und die Wartezeit von eingehenden Anrufen als Reaktion auf die Anzahl und Dauer von ausgehenden Anrufen angepasst wird. Die vorliegende Erfindung führt getrennte Statistiken für eingehende und für ausgehende Anrufe für jeden einzelnen Operator und getrennte Statistiken für eingehende Anrufe als eine Gruppe und für ausgehende Anrufe als eine Gruppe. Die vorliegende Erfindung verbessert daher die Genauigkeit der Vorhersage für die Verfügbarkeit eines individuellen Bearbeiter und stellt dadurch eine genauere Anrufdosierungsvorhersage bereit. Die Anrufdosierungsvorhersage reagiert auf die Häufigkeit und die Dauer sowohl von eingehenden Anrufen als auch ausgehenden Anrufen. Die vorliegende Erfindung führt eine dynamische Neuzuordnung der Anzahl von Verbindungsleitungen und der Anzahl verfügbarer Bearbeiter für ausgehende Anrufe auf der Basis des Volumens der eingehenden Anrufe und der Wartezeit vorliegender Anrufe durch. Die vorliegende Erfindung maximiert daher die produktive Zeit der Bearbeiter und minimiert die Wartezeit eines angerufenen oder anrufenden Teilnehmers.
  • Aus der vorstehenden Beschreibung und den beigefügten Figuren drängen sich weitere Ausführungsformen der vorliegenden Erfindung dem Fachmann auf diesem Gebiet von selbst auf. Daher ist die vorliegende Erfindung nur durch die nachstehenden Ansprüche beschränkt.

Claims (45)

1. Verfahren zur Verarbeitung von Telefongesprächen für eine Mehrzahl von Bearbeitern, um den Bearbeitern zu ermöglichen, mit verbundenen angerufenen und anrufenden Teilnehmern zu sprechen und Informationen bezüglich der verbundenen Teilnehmer zu betrachten, wobei das Verfahren die Schritte aufweist:
- Detektieren des Antwortstatus von eingehenden Anrufen auf einer Mehrzahl von Telefonverbindungsleitungen (13), Erzeugen ausgehender Anrufe durch Belegen von Telefonverbindungsleitungen, die aus einer weiteren Mehrzahl von Telefonverbindungsleitungen (13) ausgewählt sind und Wählen von Telefonnummern darauf, und Detektieren des Antwortstatus der ausgehenden Anrufe;
- selektierbares Verbinden (81, 134, 135, 152, 153) einer von einer Mehrzahl entsprechender Telefonverbindungsleitungen, von denen jede einem eingehenden oder ausgehenden Anruf zugeordnet ist, mit einem von der Mehrzahl von Bearbeitern,
- Erzeugen von Statistiken bezüglich Verkehrsparametern (91, 102), die eingehende Anrufe betreffen; und
- Anpassen (56, 91, 92, 106, 107, 110, 153) der Anzahl der ausgehenden Anrufe als Reaktion auf die Statistiken für die eingehenden Anrufe, um so die Leerlaufzeit der Bearbeiter und die Wartezeit der angerufenen und/oder anrufenden Teilnehmer zu minimieren.
2. Verfahren nach Anspruch 1, wobei der Schritt der Anpassung (92, 107, 153) das Steuern des Erzeugungsschrittes umfasst, um die Rate der Erzeugung der ausgehenden Anrufe als Reaktion auf die Statistiken (91, 102) für die eingehenden Anrufe anzupassen.
3. Verfahren nach Anspruch 2, das ferner die Schritte aufweist:
- Erzeugen von Statistiken (93, 102) bezüglich der ausgehenden Anrufe; und
- ferner Steuern (92, 107) des Erzeugungsschrittes, um die Rate der Erzeugung der ausgehenden Anrufe als Reaktion auf die Statistiken (93, 102) für die ausgehenden Anrufe anzupassen.
4. Verfahren nach Anspruch 2, wobei der Schritt der Erzeugung von Statistiken die Erzeugung getrennter Statistiken (91) für jeden Bearbeiter der Mehrzahl von Bearbeitern umfasst, und wobei der Schritt der Anpassung (92) die Steuerung des Erzeugungsschrittes umfasst, um die Rate der Erzeugung der ausgehenden Anrufe als Reaktion auf die Statistiken für jeden Bearbeiter anzupassen.
5. Verfahren nach Anspruch 1, wobei das Verfahren ferner umfasst:
- Ermitteln (132) einer Anzahl verfügbarer Bearbeiter; und
- dass der Schritt der Anpassung (153) die Beendigung eines ausgehenden Anrufs umfasst, wenn ein eingehender Anruf die Anzahl verfügbarer Bearbeiter unter einen vorbestimmten Wert reduziert.
6. Verfahren nach Anspruch 1, wobei eine erste Gruppe von Telefonverbindungsleitungen den eingehenden Anrufen zugeordnet ist, und eine zweite Gruppe von Telefonverbindungsleitungen den ausgehenden Anrufen zugeordnet ist, und wobei:
- der Schritt der Anpassung die Bestimmung (51) eines Nutzungsgrades der ersten Gruppe umfasst; und
- der Schritt der Anpassung (56) die Anpassung der Größe der ersten Gruppe und der zweiten Gruppe als Reaktion auf den Nutzungsgrad umfasst, um so die Nutzung der Verbindungsleitungen zu maximieren.
7. Verfahren nach Anspruch 6, wobei der Schritt der Bestimmung des Nutzungsgrades umfasst:
- Ermitteln (50) einer wichtigsten Eingangsleitung (HBIT);
- Ermitteln einer wichtigsten Ausgangsleitung (D); und
- Ermitteln (51) einer Anzahl unbenutzter Verbindungsleitungen zwischen der wichtigsten Eingangsleitung und der wichtigsten Ausgangsleitung.
8. Verfahren nach Anspruch 1, wobei eine erste Gruppe von Bearbeitern aus der besagten Mehrzahl den eingehenden Anrufen zugeordnet ist und eine zweite Gruppe von Bearbeitern der besagten Mehrzahl den ausgehenden Anrufen zugeordnet ist, und wobei der Schritt der Anpassung die Anpassung der Größe der ersten Gruppe und der zweiten Gruppe als Reaktion auf die Statistiken umfasst, um so die Leerlaufzeit der Mehrzahl der Bearbeiter zu minimieren.
9. Verfahren nach Anspruch 1, das ferner die Schritte aufweist:
- Zuordnen einiger Bearbeiter von der Mehrzahl von Bearbeitern an die ausgehenden Anrufe;
- Zuordnen weiterer Bearbeiter von der Mehrzahl von Bearbeitern an die eingehenden Anrufe;
- Plazieren der ausgehenden Anrufe mit einer Plazierungsrate;
- selektierbares Verbinden beantworteter ausgehender Anrufe mit ausgehenden Anrufen zugeordneten Bearbeitern und eingehender Anrufe mit eingehenden Anrufen zugeordneten Bearbeitern; und
- automatisches Bestimmen (104), ob zusätzliche Bearbeiter für die eingehenden Anrufe benötigt werden, und, wenn zusätzliche Bearbeiter für die eingehenden Anrufe benötigt werden, dann automatisches Neuzuordnen (110), von ausgehenden Anrufen zu eingehenden Anrufen, mindestens eines Bearbeiters von den ausgehenden Anrufen zugeordneten Bearbeitern, und automatisches Anpassen (110) der Plazierungsrate der ausgehenden Anrufe als Reaktion darauf, dass der mindestens eine Bearbeiter von ausgehenden Anrufen den eingehenden Anrufen neu zugeordnet wurde.
10. Verfahren nach Anspruch 1, das ferner die Schritte aufweist:
- Zuordnen einiger Bearbeiter von der Mehrzahl von Bearbeitern an die ausgehenden Anrufe;
- Zuordnen weiterer Bearbeiter von der Mehrzahl von Bearbeitern an die eingehenden Anrufe;
- Plazieren der ausgehenden Anrufe mit einer Plazierungsrate;
- selektierbares Verbinden beantworteter ausgehender Anrufe mit den Bearbeitern, die ausgehenden Anrufen zugeordnet sind, und eingehender Anrufe mit Bearbeitern, die eingehenden Anrufen zugeordnet sind; und
- Plazieren der nicht selektierten von den eingehenden Anrufen auf eine Warteschleife, Ermitteln (105) der Wartezeit für die eingehenden Anrufe in der Warteschleife, wenn die Wartezeit zu lange ist, dann automatisches Neuzuordnen (110), von ausgehenden Anrufen zu eingehenden Anrufen, mindestens eines Bearbeiters von den Bearbeitern, die ausgehenden Anrufen zugeordnet sind, und automatisches Anpassen (107) der Plazierungsrate der ausgehenden Anrufe als Antwort darauf, dass der mindestens eine Bearbeiter von ausgehenden Anrufen den eingehenden Anrufen neu zugeordnet wird.
11. Verfahren nach Anspruch 9 oder 10, ferner mit den Schritten:
- automatisches Bestimmen (104), ob weniger Bearbeiter für die eingehenden Anrufe benötigt werden;
- wenn weniger Bearbeiter für die eingehenden Anrufe benötigt werden, dann automatisches Neuzuordnen (106) von eingehenden Anrufen zu ausgehenden Anrufen, mindestens eines Bearbeiters von den eingehenden Anrufen zugeordneten Bearbeitern; und
- automatisches Anpassen (107) der Plazierungsrate der ausgehenden Anrufe als Reaktion darauf, dass der mindestens eine Bearbeiter von eingehenden Anrufen den ausgehenden Anrufen neu zugeordnet ist.
12. Verfahren zur Verarbeitung von Telefongesprächen für eine Mehrzahl von Bearbeitern, um den Bearbeitern zu ermöglichen, mit verbundenen angerufenen und anrufenden Teilnehmern zu sprechen und Informationen bezüglich der verbundenen Teilnehmer zu betrachten, wobei das Verfahren die Schritte aufweist:
- Detektieren des Antwortstatus von eingehenden Anrufen auf einer Mehrzahl von Telefonverbindungsleitungen, Erzeugen ausgehender Anrufe durch Belegen von Telefonverbindungsleitungen, die aus einer Mehrzahl von Telefonverbindungsleitungen (13) ausgewählt sind, und Wählen von Telefonnummern darauf, Detektieren des Antwortstatus der ausgehenden Anrufe;
- selektierbares Verbinden (81, 134, 135, 152, 153) einer von einer Mehrzahl entsprechender Telefonverbindungsleitungen, von denen jede einem eingehenden oder ausgehenden Anruf zugeordnet ist, mit einem von der Mehrzahl von Bearbeitern,
- Erzeugen von Statistiken bezüglich Verkehrsparametern 93, 102), die ausgehende Anrufe betreffen; und
- Verarbeiten (56, 136, 137, 140, 141) eines nächsten eingehenden Anrufs als Reaktion auf die Statistiken für die ausgehenden Anrufe, um so die Leerlaufzeit der Bearbeiter zu minimieren und die Wartezeit der angerufenen oder anrufenden Teilnehmer zu minimieren.
13. Verfahren nach Anspruch 12, wobei das Verfahren ferner umfasst:
- Ermitteln (136, 142), ob die Verbindung des nächsten eingehenden Anrufs mit einem Bearbeiter eine schnelle Verbindung eines ausgehenden Anrufs mit einem Bearbeiter verhindert; und
- wobei der Verarbeitungsschritt die Verzögerung (141) der Antwort auf den nächsten eingehenden Anruf umfasst, wenn die Verbindung des nächsten eingehenden Anrufs mit einem Bearbeiter eine schnelle Verbindung eines ausgehenden Anrufs mit einem Bearbeiter verhindert.
14. Verfahren nach Anspruch 13, wobei der Schritt der Erzeugung von Statistiken die. Erzeugung getrennter Statistiken (91, 93, 102) für jeden einzelnen Bearbeiter der Mehrzahl von Bearbeitern umfasst und wobei der Schritt der Bestimmung (104) auf die Statistiken für jeden Bearbeiter reagiert.
15. Verfahren nach Anspruch 12, wobei:
- der Schritt der Abwicklung die Bestimmung (103, 132) einer Anzahl von verfügbaren Bearbeitern umfasst; und
- das Verfahren ferner die Verzögerung (141) der Beantwortung des nächsten eingehenden Anruf umfasst, wenn der eingehende Anruf die Anzahl verfügbarer Bearbeiter unter einen vorbestimmten Wert reduziert.
16. Verfahren nach Anspruch 12, wobei eine erste Gruppe von Telefonverbindungsleitungen der besagten Mehrzahl den eingehenden Anrufen zugeordnet ist (44) und eine zweite Gruppe von Telefonverbindungsleitungen den ausgehenden Anrufen zugeordnet ist, und wobei:
- der Schritt der Erzeugung die Ermittlung (50, 51) eines Nutzungsgrades der zweiten Gruppe umfasst; und
- der Schritt der Abwicklung die Anpassung (55, 61) der Größe der ersten Gruppe und der zweiten Gruppe als Reaktion auf den Nutzungsgrad umfasst, um so die Ausnutzung der Verbindungsleitungen zu maximieren.
17. Verfahren nach Anspruch 16, wobei der Schritt der Ermittlung des Nutzungsgrades umfasst:
- Ermitteln (50) einer wichtigsten Eingangsleitung (HBIT);
- Ermitteln einer wichtigsten Ausgangsleitung (D); und
- Ermitteln (51) einer Anzahl nicht benutzter Verbindungsleitungen zwischen den wichtigsten Eingangsleitungen und der wichtigsten Ausgangsleitung.
18. Verfahren nach Anspruch 12, wobei eine erste Gruppe von Bearbeitern der besagten Mehrzahl den eingehenden Anrufen zugeordnet ist (44, 101, 130) und eine zweite Gruppe von Bearbeitern der besagten Mehrzahl den ausgehenden Anrufen zugeordnet ist (44, 101, 130), und wobei der Schritt der Abwicklung die Anpassung der Größe (105, 106, 110) der ersten Gruppe und der zweiten Gruppe als Reaktion auf die Statistiken umfasst, um so die Leerlaufzeit der Mehrzahl von Bearbeitern zu minimieren.
19. Verfahren nach Anspruch 9, das ferner die Schritte aufweist:
- Zuordnen (44, 80, 101, 130) einiger Bearbeiter von der Mehrzahl von Bearbeitern an die ausgehenden Anrufe;
- Zuordnen (44, 80, 101, 130) weiterer Bearbeiter von der Mehrzahl von Bearbeitern an die eingehenden Anrufe;
- Plazieren (92, 107, 153) der ausgehenden Anrufe mit einer Plazierungsrate;
- selektierbares Verbinden (81, 152, 153) beantworteter ausgehender Anrufe mit Bearbeitern, die ausgehenden Anrufe zugeordnet sind, und eingehender Anrufe mit Bearbeiter, die eingehenden Anrufen zugeordnet sind; und
- automatisches Bestimmen (136) des Wertes der durchschnittlichen Verbindungszeit für die ausgehenden Anrufe, und wenn der bestimmte Wert zu groß ist, dann automatisches Durchführen eines Vorbestimmten von den nachstehenden:
(i) Zulassen, dass ein nächster eingehender Anruf für eine vorbestimmte Dauer ruft (141), bevor der nächste eingehende Anruf mit einem Bearbeiter vom der Mehrzahl von Bearbeitern verbunden wird,
(ii) Beantworten (140, 142, 143) eines nächsten eingehenden Anrufs und Plazieren des nächsten eingehenden Anrufs in einer Warteschleife, und
(iii) Beantworten (140, 142, 146) eines nächsten eingehenden Anrufs und Durchführen einer interaktiven Sitzung mit dem nächsten eingehenden Anruf.
20. Verfahren nach Anspruch 9, das ferner die Schritte aufweist:
- Zuordnen (80, 101, 130) einiger Bearbeiter von der Mehrzahl von Bearbeitern an die ausgehenden Anrufe;
- Zuordnen (80, 101, 130) weiterer Bearbeiter von der Mehrzahl von Bearbeitern an die eingehenden Anrufe;
- Plazieren (92, 107, 153) der ausgehenden Anrufe mit einer Plazierungsrate;
- selektierbares Verbinden (81, 152, 153) beantworteter ausgehender Anrufe mit den Bearbeitern, die ausgehenden Anrufen zugeordnet sind, und eingehender Anrufe mit den Bearbeiter, die eingehenden Anrufen zugeordnet sind; und
- automatisches Bestimmen (136) des Wertes der Trefferrate für die ausgehenden Anrufe, und wenn der bestimmte Wert groß ist, dann automatisches Durchführen eines Vorbestimmten von den nachstehenden:
(i) Zulassen, dass ein nächster ankommender Anruf für eine vorbestimmte Dauer ruft (141), bevor der nächste eingehende Anruf mit einem Bearbeiter von der Mehrzahl von Bearbeitern verbunden wird,
(ii) Beantworten (140, 142, 143) eines nächsten eingehenden Anrufs und Plazieren des nächsten eingehenden Anrufs in einer Warteschleife, und
(iii) Beantworten (140, 142, 146) eines nächsten eingehenden Anrufs und Durchführen einer interaktiven Sitzung mit dem nächsten eingehenden Anruf.
21. Vorrichtung zum Erzeugen und Empfangen von Telefonanrufen, wobei die Vorrichtung eine erste Einrichtung (15) zum Detektieren eingehender Anrufe, und eine zweite Einrichtung (17) zum Erzeugen ausgehender Anrufe aufweist und so betreibbar ist, dass sie selektierte von einer Mehrzahl von Telefonverbindungsleitungen (13) belegt und Telefonnummer darauf wählt, und eine dritte Einrichtung (16) zum Überwachen von Signalen auf den selektierten Telefonverbindungsleitungen zum Bereitstellen einer Antwortstatusinformation bezüglich der ausgehenden Anrufe, eine Mehrzahl von Bearbeiterarbeitsstationen (12), die so betreibbar sind, dass sie Bearbeitern ein Gespräch mit verbundenen Teilnehmern und die Betrachtung von den verbundenen Teilnehmern betreffender Informationen ermöglicht, eine Vermittlungseinrichtung (14), die so angeordnet ist, dass sie selektiv eine von den Telefonverbindungsleitungen mit einer von den Bearbeiterarbeitsstationen verbindet; und eine Steuerung (11), die mit der ersten Einrichtung (15), der zweiten Einrichtung (17), der dritten Einrichtung (16), den mehreren Bearbeiterarbeitsstationen (12) und der Vermittlungseinrichtung (14) verbunden ist, wobei die Steuerung (11) eine Einrichtung zum Speichern von die Kunden betreffenden Informationen aufweist, eine Einrichtung, die so angeordnet ist, dass sie auf die erste Einrichtung (15) reagiert, wenn die erste Einrichtung (15) einen Anruf auf einer Eingangsleitung detektiert und die Vermittlungseinrichtung (15) so betreibt, dass sie die Eingangsleitung mit dem eingehenden Anruf mit einer verfügbaren Bearbeiterarbeitsstation (12) verbindet, eine Einrichtung zum Senden einer Telefonnummer an die zweite Einrichtung (17), um dadurch einen ausgehenden Anruf auf der Ausgangsleitung zu plazieren, eine Einrichtung, die dafür angepasst ist, auf die dritte Einrichtung (16) zu reagieren, wenn die dritte Einrichtung (16) detektiert, dass der ausgehende Anruf beantwortet wird, und um die Vermittlungseinrichtung (14) so zu betreiben, dass sie die Ausgangsleitung mit dem ausgehenden Anruf mit einer verfügbaren Bearbeiterarbeitsstation (12) verbindet und Informationen an die Bearbeiterarbeitsstation (12) liefert, die den Kunden auf dem ausgehenden Anruf betrifft, und eine Einrichtung für entweder
(i) Erzeugen von Statistiken, welche Verkehrsparameter betreffen (91, 102) bezüglich der eingehenden Anrufe, und zum Anpassen der ausgehenden Anrufe als Reaktion auf die Statistiken für die eingehenden Anrufe, um so die Leerlaufzeit von Bearbeitern und die Wartezeit der angerufen und/oder anrufenden Teilnehmer zu minimieren, oder
(ii) Erzeugen von Statistiken bezüglich der Verkehrsparameter (93, 102), die ausgehende Anrufe betreffen, und zum Abwickeln eines nächsten eingehenden Anrufs als Reaktion auf die Statistiken für die ausgehenden Anrufe, um so die Leerlaufzeit der Bearbeiter und die Wartezeit der angerufenen und/oder anrufenden Teilnehmer zu minimieren.
22. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung zum Erzeugen von Statistiken (93, 102) bezüglich der ausgehenden Anrufe aufweist, und wobei die Steuerung so betreibbar ist (92, 107), dass sie die Erzeugungsrate der ausgehenden Anrufe als Reaktion auf die Statistiken für die ausgehenden Anrufe anpasst.
23. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung zum Erzeugen (91, 93, 102) getrennter Statistiken für jeden Bearbeiter von der Mehrzahl von Bearbeitern aufweist, und wobei die Steuerung so betreibbar ist (92, 107), dass sie die Erzeugungsrate als Reaktion auf die Statistiken für jeden Bearbeiter anpasst.
24. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung für die Bestimmung verfügbarer Bearbeiter aufweist, um eine Anzahl verfügbarer Bearbeiter zu bestimmen (103, 132, 150), und wobei die Steuerung so betreibbar ist, dass sie den ausgehenden Anruf beendet (110, 153), wenn der eingehende Anruf die Anzahl verfügbarer Bearbeiter, die von der Einrichtung für die Ermittlung verfügbarer Bearbeiter ermittelt ist, unter einen vorbestimmten Wert reduziert.
25. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung für die Unterteilung (44) für die Mehrzahl von Verbindungsleitungen in eine Gruppe von Eingangsleitungen und in eine Gruppe von Ausgangsleitungen für die Überwachung (50, 51) des Nutzungsgrades der Eingangsleitung und für eine Neuaufteilung (55, 56, 61) der Mehrzahl von Verbindungsleitungen als Reaktion auf den Nutzungsgrad aufweist, um so die Nutzung der Verbindungsleitungen zu maximieren.
26. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung zur Unterteilung (44, 101, 103) der Mehrzahl von Bearbeiterarbeitsstationen in eine Gruppe von Eingangsarbeitsstationen und eine Gruppe von Ausgangsarbeitsstationen aufweist, um den Grad der Nutzung der Gruppe der Eingangsarbeitsstationen zu überwachen (102), und um die Mehrzahl von Arbeitsstationen als Reaktion auf den Nutzungsgrad neu aufzuteilen (103, 110), um so die Leerlaufzeit der Arbeitsstation zu minimieren.
27. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung zum Ermitteln (136, 142) aufweist, ob die Verbindung des nächsten eingehenden Anrufs mit einem Bearbeiter eine schnelle Verbindung eines ausgehenden Anrufs mit einem Bearbeiter verhindert, und wobei die Steuerung so betreibbar ist, dass sie die Beantwortung des nächsten eingehenden Anrufs verzögert (141), wenn diese Verbindung eine schnelle Verbindung eines ausgehenden Anrufs mit einem Bearbeiter verhindert.
28. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung zum Erzeugen (91, 93, 102) getrennter Statistiken für jeden Bearbeiter von der Mehrzahl von Bearbeitern aufweist, und eine Einrichtung zum Bestimmen (136, 142), ob eine Verbindung des nächsten eingehenden Anrufs mit einem Bearbeiter eine schnelle Verbindung eines ausgehenden Anrufs mit einem Bearbeiter verhindert, und wobei die Steuerung so betreibbar ist, dass sie die Beantwortung des nächsten eingehenden Anrufs verzögert (141), wenn die Verbindung eine schnelle Verbindung eines ausgehenden Anrufs mit einem Bearbeiter verhindert.
29. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung zum Bestimmen (103, 132) einer Anzahl verfügbarer Bearbeiter aufweist, und wobei die Steuerung so betreibbar ist, dass sie die Beantwortung des nächsten eingehenden Anrufs verzögert, wenn der eingehende Anruf die Anzahl der verfügbaren Bearbeiter unter einen vorbestimmten Wert verringert.
30. Vorrichtung nach Anspruch 21, wobei die Steuerung ferner eine Einrichtung zum Unterteilen (44) der Mehrzahl von Verbindungsleitungen in eine Gruppe von Eingangsleitungen und in eine Gruppe von Ausgangsleitungen, zum Überwachen (50, 51) des Nutzungsgrades der Gruppe der Ausgangsleitungen und zur Neueinteilung (55, 56, 61) der Mehrzahl von Verbindungsleitungen als Reaktion auf den Nutzungsgrad aufweist.
31. Vorrichtung nach Anspruch 21, wobei die Vorrichtung ferner eine Einrichtung zum Unterteilen (44, 101, 130) der Mehrzahl von Bearbeiterarbeitsstationen in eine Gruppe von Eingangsarbeitsstationen und eine Gruppe von Ausgangsstationen zum Überwachen (50, 51) des Nutzungsgrades der Gruppe der Eingangsarbeitsstationen und zur Neueinteilung (55, 56, 61) der Mehrzahl von Arbeitsstationen als Reaktion auf die Nutzungsgrad aufweist.
32. Vorrichtung nach Anspruch 21, wobei die Steuerung (11) so betreibbar ist, dass sie einige Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) ausgehenden Anrufen zuordnet und so betreibbar ist, dass sie weitere Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) eingehenden Anrufen zuordnet, so betreibbar ist, dass sie eine Plazierungsrate der ausgehenden Anrufe als Reaktion auf die ausgehenden Anrufen zugeordneten Bearbeiterarbeitsstationen (12) bestimmt, so betreibbar ist, dass sie die Einrichtungen (14, 15, 16, 17) veranlasst, die ausgehenden Anrufe als Reaktion auf die Plazierungsrate zu plazieren, und auf die erste Einrichtung (15) reagiert, welche die eingehenden Anrufe detektiert, und auf die dritte Einrichtung (16) reagiert, welche die Beantwortung der ausgehenden Anrufe detektiert, um die Verbindung durch die Einrichtung zu steuern, so betreibbar ist, dass sie ermittelt, ob zusätzliche Bearbeiterarbeitsstationen (12) für die eingehenden Anrufe benötigt werden, und so betreibbar ist, dass sie von ausgehenden Anrufen auf eingehende Anrufe mindestens eine Bearbeiterarbeitsstation von den Bearbeiterarbeitsstationen (12), welche ausgehenden Anrufen zugeordnet sind, neu zuordnet, wenn zusätzliche Bearbeiterarbeitsstationen für die eingehenden Anrufe benötigt werden.
33. Vorrichtung nach Anspruch 21, wobei die Steuerung (11) so betreibbar ist, dass sie einige Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) ausgehenden Anrufen zuordnet und so betreibbar ist, dass sie weitere Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) eingehenden Anrufen zuordnet, so betreibbar ist, dass sie eine Plazierungsrate von den ausgehenden Anrufen als Reaktion auf die Bearbeiterarbeitsstationen (12) bestimmt, die ausgehenden Anrufen zugeordnet sind, so betreibbar ist, dass sie die Einrichtungen (14, 15, 16, 17) veranlasst, die ausgehenden Anrufe als Reaktion auf die Plazierungsrate zu plazieren, und auf die dritte Einrichtung (16) reagiert, welche die Beantwortung der ausgehenden Anrufe detektiert, um die Einrichtung zu veranlassen, einen beantworteten ausgehenden Anruf mit einer Bearbeiterarbeitsstation (12) zu verbinden, die ausgehenden Anrufen zugeordnet ist, so betreibbar ist, dass sie bestimmt, ob zusätzliche Bearbeiterarbeitsstationen (12) für die eingehenden Anrufe benötigt werden, und so betreibbar ist, dass sie von den ausgehenden Anrufen zu eingehenden Anrufen mindestens eine Bearbeiterarbeitsstation von den Bearbeiterarbeitsstationen (12), welche ausgehenden Anrufen zugeordnet sind, neu zuordnet, wenn zusätzliche Bearbeiterarbeitsstationen für die eingehenden Anrufe benötigt werden.
34. Vorrichtung nach Anspruch 21, wobei die Steuerung (11) so betreibbar ist, dass sie einige Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) ausgehenden Anrufen zuordnet und so betreibbar ist, dass weitere Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) eingehenden Anrufen zugeordnet werden, so betreibbar ist, dass sie eine Plazierungsrate der ausgehenden Anrufe als Reaktion auf die Bearbeiterarbeitsstationen (12) bestimmt, die ausgehenden Anrufen zugeordnet sind, so betreibbar ist, dass sie die Einrichtungen (14, 15, 16, 17) veranlasst, die ausgehenden Anrufe als Reaktion auf die Plazierungsrate zu plazieren, und auf die erste Einrichtung (15) reagiert, welche die eingehenden Anrufe detektiert und auf die dritte Einrichtung (16) reagiert, welche die Beantwortung der ausgehenden Anrufe detektiert, um die Verbindung durch die Einrichtung zu steuern, so betreibbar ist, dass sie den Wert der durchschnittlichen Verbindungszeit für die ausgehenden Anrufe bestimmt und so betreibbar ist, dass sie ein Vorbestimmtes von den nachstehenden ausführt, wenn der bestimmte Wert überschritten wird:
(i) Zulassen, dass ein nächster eingehender Anruf für eine vorbestimmte Dauer ruft, bevor der nächste eingehende Anruf mit einer Bearbeiterarbeitsstation verbunden wird,
(ii) Beantworten eines nächsten eingehenden Anrufs und Plazieren des nächsten eingehenden Anrufs auf eine Warteschleife, und
(iii) Beantworten eines nächsten eingehenden Anrufs und Durchführen einer interaktiven Sitzung mit dem nächsten eingehenden Anruf.
35. Vorrichtung nach Anspruch 21, wobei die Steuerung (11) so betreibbar ist, dass sie einige Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) ausgehenden Anrufen zuordnet und so betreibbar ist, dass sie weitere Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) eingehenden Anrufen zuordnet, so betreibbar ist, dass sie eine Plazierungsrate der ausgehenden Anrufe als Reaktion auf die Bearbeiterarbeitsstationen (12) bestimmt, die ausgehenden Anrufen zugeordnet sind, um die Einrichtungen (14, 15, 16, 17) zu veranlassen, die ausgehenden Anrufe als Reaktion auf die Plazierungsrate zu plazieren, und auf die erste Einrichtung (15) reagiert, welche die eingehenden Anrufe detektiert, und auf die dritte Einrichtung (16) reagiert, welche die Beantwortung der ausgehenden Anrufe detektiert, um die Verbindung durch die Einrichtung zu steuern, so betreibbar ist, dass sie den Wert der Trefferrate für die ausgehenden Anrufe bestimmt, und so betreibbar ist, dass sie ein Vorbestimmtes von den nachstehenden ausführt, wenn der bestimmte Wert zu groß ist:
(i) Zulassen, dass ein nächster eingehenden Anruf für eine vorbestimmte Dauer ruft, bevor der nächste eingehende Anruf mit einer Bearbeiterarbeitsstation verbunden wird,
(ii) Beantworten eines nächsten eingehenden Anrufs und Plazieren des nächsten eingehenden Anrufs in einer Warteschleife, und
(iii) Beantworten eines nächsten eingehenden Anrufs und Ausführen einer interaktiven Sitzung mit dem nächsten eingehenden Anruf.
36. Vorrichtung nach Anspruch 21, wobei die Steuerung (11) so betreibbar ist, dass sie einige Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) ausgehenden Anrufen zuordnet und so betreibbar ist, dass sie weitere Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) eingehenden Anrufen zuordnet, so betreibbar ist, dass sie eine Plazierungsrate der ausgehenden Anrufe als Reaktion auf die Bearbeiterarbeitsstationen (12) bestimmt, die ausgehenden Anrufen zugeordnet sind, so betreibbar ist, dass sie die Einrichtungen (14, 15, 16, 17) veranlasst, die ausgehenden Anrufe als Reaktion auf die Plazierungsrate zu plazieren, und auf die Einrichtung (16) reagiert, welche die eingehenden Anrufe detektiert, und auf die dritte Einrichtung (16) reagiert, welche die Beantwortung der ausgehenden Anrufe detektiert, um einen beantworteten ausgehenden Anruf mit einer Bearbeiterarbeitsstation (12) zu verbinden, so betreibbar ist, dass sie bestimmt, ob weitere zusätzliche Bearbeiterarbeitsstation (12) für die eingehenden Anrufe erforderlich sind, und so betreibbar ist, dass sie von ausgehenden Anrufen an eingehende Anrufe mindestens eine Bearbeiterarbeitsstation von den Bearbeiterarbeitsstationen (12) neu zuweist, wenn zusätzliche Bearbeiterarbeitsstationen für den eingehenden Anruf benötigt werden.
37. Vorrichtung nach Anspruch 21, wobei die Steuerung (11) so betreibbar ist, dass sie einige Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) ausgehenden Anrufen zuordnet und so betreibbar ist, dass sie weitere Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) eingehenden Anrufen zuordnet, so betreibbar ist, dass sie eine Plazierungsrate der ausgehenden Anrufe als Reaktion auf die Bearbeiterarbeitsstationen (12) bestimmt, die ausgehenden Anrufen zugeordnet sind, so betreibbar ist, dass sie die Einrichtungen (14, 15, 16, 17) veranlasst, die ausgehenden Anrufe als Reaktion auf die Plazierungsrate zu plazieren, und auf die Einrichtung (16) reagiert, welche die Beantwortung der ausgehenden Anrufe detektiert, um die Einrichtung zu veranlassen, einen ausgehenden beantworteten Anruf mit einer den ausgehenden Anrufen zugeordneten Bearbeiterarbeitsstation (12) zu verbinden, so betreibbar ist, dass sie den Wert der durchschnittlichen Verbindungszeit für die ausgehenden Anrufe bestimmt, und so betreibbar ist, dass sie ein Vorbestimmtes von den nachstehenden ausführt, wenn der bestimmte Wert zu groß ist:
(i) Zulassen, dass ein nächster eingehenden Anruf für eine vorbestimmte Dauer ruft, bevor der nächste eingehende Anruf mit einer Bearbeiterarbeitsstation verbunden wird,
(ii) Beantworten eines nächsten eingehenden Anrufs und Plazieren des nächsten eingehenden Anrufs in einer Warteschleife, und
(iii) Beantworten eines nächsten eingehenden Anrufs und Ausführen einer interaktiven Sitzung mit dem nächsten eingehenden Anruf.
38. Vorrichtung nach Anspruch 21, wobei die Steuerung (11) so betreibbar ist, dass sie einige Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) ausgehenden Anrufen zuordnet und so betreibbar ist, dass sie weitere Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) eingehenden Anrufen zuordnet, so betreibbar ist, dass sie eine Plazierungsrate der ausgehenden Anrufe als Reaktion auf die Bearbeiterarbeitsstationen (12) bestimmt, die ausgehenden Anrufen zugeordnet sind, so betreibbar ist, dass sie die Einrichtungen (14, 15, 16, 17) veranlasst, die ausgehenden Anrufe als Reaktion auf die Plazierungsrate zu plazieren, und auf die dritte Einrichtung (16) reagiert, welche die Beantwortung der ausgehenden Anrufe detektiert, um die Einrichtung zu veranlassen, einen ausgehenden beantworteten Anruf mit einer den ausgehenden Anrufen zugeordneten Bearbeiterarbeitsstation (12) zu verbinden, so betreibbar ist, dass sie den Wert der Trefferrate für die ausgehenden Rufe bestimmt und so betreibbar ist, dass sie ein Vorbestimmtes von den nachstehenden ausführt, wenn der bestimmte Wert zu groß ist:
(i) Zulassen, dass ein nächster eingehenden Anruf für eine vorbestimmte Dauer ruft, bevor der nächste eingehende Anruf mit einer Bearbeiterarbeitsstation verbunden wird,
(ii) Beantworten eines nächsten eingehenden Anrufs und Plazieren des nächsten eingehenden Anrufs in einer Warteschleife, und
(iii) Beantworten eines nächsten eingehenden Anrufs und Ausführen einer interaktiven Sitzung mit dem nächsten eingehenden Anruf.
39. Vorrichtung nach Anspruch 21, wobei die Steuerung (11) so betreibbar ist, dass sie einige Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) ausgehenden Anrufen zuordnet und so betreibbar ist, dass sie weitere Bearbeiterarbeitsstationen von der Mehrzahl von Bearbeiterarbeitsstationen (12) eingehenden Anrufen zuordnet, so betreibbar ist, dass sie eine Plazierungsrate der ausgehenden Anrufe als Reaktion auf die Bearbeiterarbeitsstationen (12) bestimmt, die ausgehenden Anrufen zugeordnet sind, so betreibbar ist, dass sie die Einrichtungen (14, 15, 16, 17) veranlasst, die ausgehenden Anrufe als Reaktion auf die Plazierungsrate zu plazieren, und auf die dritte Einrichtung (16) reagiert, welche die Beantwortung der ausgehenden Anrufe detektiert, um die Einrichtung zu veranlassen, einen ausgehenden beantworteten Anruf mit einer ausgehenden Anrufen zugeordneten Bearbeiterarbeitsstation (12) zu verbinden, so betreibbar ist, dass sie die Wartezeit der eingehenden Anrufe in der Warteschlange bestimmt, und so betreibbar ist, dass sie von ausgehenden Anrufen an eingehende Einrufe mindestens eine Bearbeiterarbeitsstation von den Bearbeiterarbeitsstationen (12) neu zuweist, wenn die Wartezeit zu lange ist.
40. Vorrichtung nach einem der Ansprüche 32 bis 39, wobei die erste Einrichtung (15), die zweite Einrichtung (17) und die Vermittlungseinrichtung (14) in einem automatischen Anrufverteiler ACD ausgebildet sind.
41. Vorrichtung nach einem der Ansprüche 32 bis 39, wobei die erste Einrichtung (15), die zweite Einrichtung (17), die dritte Einrichtung (16) und die Vermittlungseinrichtung (14) in einem automatischen Anrufverteiler ACD ausgebildet sind.
42. Vorrichtung nach einem der Ansprüche 32 bis 39, wobei die erste Einrichtung (15) und die Vermittlungseinrichtung (14) in einem automatischen Anrufverteiler ACD ausgebildet sind, und die zweite Einrichtung (17) in einer Wähleinrichtung ausgebildet ist.
43. Vorrichtung nach Anspruch 42, wobei die Steuerung (11) mit dem automatischen Anrufverteiler ACD verbunden und so betreibbar ist, dass sie die Anzahl der eingehenden Anrufe in der Warteschleife bestimmt, auf die Anzahl der eingehenden Anrufe in der Warteschleife reagiert, um die Telefonwahleinrichtung anzuweisen, mindestens einen von den ausgehenden Telefonanrufen auf einen angerufenen Teilnehmer zu plazieren, so betreibbar ist, dass sie den mindestens einen verfügbaren Bearbeiter detektiert, auf den verfügbaren Operator reagiert, um den automatischen Anrufverteiler ACD anzuweisen, einen von den beantworteten ausgehenden Telefonrufen mit der Arbeitsstation des verfügbaren Operators zu verbinden, und so betreibbar ist, dass sie einen Datensignalpfad (24, 25) zwischen der Arbeitsstation (12) des verfügbaren Operators und einer vorbestimmten Datenbank (10) aufbaut, welche Daten des angerufenen Teilnehmers enthält, und die Steuerung so betreibbar ist, dass sie die Daten des angerufenen Teilnehmers lädt und an die Arbeitsstation überträgt, wobei die Daten des angerufenen Teilnehmers dem angerufenen Teilnehmer zugeordnet sind und diesen betreffen, welcher mit dem verfügbaren Bearbeiter verbunden ist.
44. System nach Anspruch 43, wobei die Wähleinrichtung (17) mit dem automatischen Anrufverteiler ACD verbunden ist und auf die Steuerung bei der Plazierung des ausgehenden Anruf reagiert.
45. System nach Anspruch 43, wobei die Steuerung (11) so betreibbar ist, dass sie die Daten von der Datenbank (10) holt und so betreibbar ist, dass sie die Daten an die Arbeitsstation (12) über einen Datensignalpfad (24) überträgt.
DE69132983T 1990-06-05 1991-05-14 Verfahren und Gerät zur dynamischen und voneinander abhängigen Verarbeitung eingehender und ausgehender Anrufe Expired - Fee Related DE69132983T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/533,489 US5214688A (en) 1990-06-05 1990-06-05 Method and apparatus for dynamic and interdependent processing of inbound calls and outbound calls

Publications (2)

Publication Number Publication Date
DE69132983D1 DE69132983D1 (de) 2002-05-16
DE69132983T2 true DE69132983T2 (de) 2002-10-31

Family

ID=24126185

Family Applications (3)

Application Number Title Priority Date Filing Date
DE69133498T Expired - Fee Related DE69133498T2 (de) 1990-06-05 1991-05-14 Verfahren und Gerät zur dynamischen und voneinander abhängigen Verarbeitung eingehender und ausgehender Anrufe
DE69132983T Expired - Fee Related DE69132983T2 (de) 1990-06-05 1991-05-14 Verfahren und Gerät zur dynamischen und voneinander abhängigen Verarbeitung eingehender und ausgehender Anrufe
DE199191304304T Pending DE460816T1 (de) 1990-06-05 1991-05-14 Verfahren und geraet zur dynamischen und voneinander abhaengigen verarbeitung eingehender und ausgehender anrufe.

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE69133498T Expired - Fee Related DE69133498T2 (de) 1990-06-05 1991-05-14 Verfahren und Gerät zur dynamischen und voneinander abhängigen Verarbeitung eingehender und ausgehender Anrufe

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE199191304304T Pending DE460816T1 (de) 1990-06-05 1991-05-14 Verfahren und geraet zur dynamischen und voneinander abhaengigen verarbeitung eingehender und ausgehender anrufe.

Country Status (9)

Country Link
US (2) US5214688A (de)
EP (2) EP1172996B1 (de)
JP (1) JP3093822B2 (de)
AT (2) ATE313209T1 (de)
AU (1) AU636978B2 (de)
BR (1) BR9102309A (de)
CA (1) CA2041882C (de)
DE (3) DE69133498T2 (de)
ES (1) ES2029988T1 (de)

Families Citing this family (206)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5309505A (en) * 1991-05-20 1994-05-03 Inventions, Inc. Automated voice system for improving agent efficiency and improving service to parties on hold
GB9111947D0 (en) * 1991-06-04 1991-07-24 Telsis Limited Apparatus for voice services equipment
US5297195A (en) * 1991-10-02 1994-03-22 Teledirect International, Inc. Method and apparatus for automatic telephone scheduling system
US5815566A (en) * 1991-10-10 1998-09-29 Executone Information Systems, Inc. Apparatus and method for dynamic inbound/outbound call management and for scheduling appointments
US5247569A (en) * 1992-01-13 1993-09-21 Intervoice, Inc. System and method for controlling outbound and inbound calls in a telephone communication system
JP3080262B2 (ja) * 1992-03-27 2000-08-21 キヤノン株式会社 交換制御装置
US6173052B1 (en) 1992-06-25 2001-01-09 Apropros Technology Blending communications in a call center
EP0647381B1 (de) * 1992-06-25 1999-05-19 Apropos Technology, Inc. Anrufverteiler
US6226287B1 (en) 1992-06-25 2001-05-01 Apropros Technology System and method for integrating voice on network with traditional telephony
ES2070035B1 (es) * 1992-07-27 1997-02-16 Informatica El Corte Ingles S Sistema de gestion de llamadas telefonicas inteligente.
CA2147601C (en) * 1992-10-21 1998-08-25 Norman J. Donaghue, Jr. Integrated intelligent call blending
JP3334972B2 (ja) * 1992-11-20 2002-10-15 キヤノン株式会社 構内交換装置
US5594790A (en) * 1993-01-14 1997-01-14 Davox Corporation Method for selecting and controlling the automatic dialing of a call record campaign
US5408519A (en) * 1993-01-19 1995-04-18 Teledebit, L.P. Telecommunications system having a local area network with concurrently processing nodes
US5479487A (en) * 1993-02-11 1995-12-26 Intervoice Limited Partnership Calling center employing unified control system
US6385312B1 (en) 1993-02-22 2002-05-07 Murex Securities, Ltd. Automatic routing and information system for telephonic services
US5425093A (en) * 1993-02-23 1995-06-13 International Telesystems Corporation System for integrating a stand alone inbound automatic call distributor and a outbound automatic call dialer
US5586179A (en) * 1993-03-17 1996-12-17 Davox Corporation System and method for adding and integrating outbound calling and overall system control to an existing inbound telephone system
JP2833964B2 (ja) * 1993-06-28 1998-12-09 日本電気株式会社 折畳型携帯電話機
US5621789A (en) * 1993-09-01 1997-04-15 Teknekron Infoswitch Corporation Method and system for integrating a plurality of call center agent performance enhancement modules
CA2171937C (en) * 1993-09-17 2006-08-15 Danny Ramot Apparatus and method for dynamic inbound/outbound call management and for scheduling appointments
US5436967A (en) * 1994-02-01 1995-07-25 At&T Corp. Held party call-back arrangement
US5535257A (en) * 1994-02-07 1996-07-09 Motorola, Inc. Method and apparatus for managing telephone calls in a selective call radio system controller
US5655014A (en) * 1994-02-18 1997-08-05 Aurora Systems, Inc. Switching device independent computer-telephone integration system
US5533107A (en) * 1994-03-01 1996-07-02 Bellsouth Corporation Method for routing calls based on predetermined assignments of callers geographic locations
US5561711A (en) * 1994-03-09 1996-10-01 Us West Technologies, Inc. Predictive calling scheduling system and method
JPH07264309A (ja) * 1994-03-18 1995-10-13 Fujitsu Ltd 着信制御装置
US6631133B1 (en) * 1994-05-05 2003-10-07 Sprint Communications Company L.P. Broadband telecommunications system
US5926482A (en) 1994-05-05 1999-07-20 Sprint Communications Co. L.P. Telecommunications apparatus, system, and method with an enhanced signal transfer point
JPH10500542A (ja) 1994-05-05 1998-01-13 スプリント コミュニケーションズ カンパニー,エル.ピー. 電気通信制御のための方法、方式(システム)、及び、装置
US6181703B1 (en) 1995-09-08 2001-01-30 Sprint Communications Company L. P. System for managing telecommunications
US5991301A (en) 1994-05-05 1999-11-23 Sprint Communications Co. L.P. Broadband telecommunications system
US5559878A (en) * 1994-05-23 1996-09-24 Teltrust, Inc. Telephonic communications answering and callback processing system
US5465286A (en) * 1994-05-24 1995-11-07 Executone Information Systems, Inc. Apparatus for supervising an automatic call distribution telephone system
US5761285A (en) * 1994-06-01 1998-06-02 Davox Corporation Universal telephony application client that is configurable from a profile for a telphone call campaign
US5592543A (en) * 1994-06-01 1997-01-07 Davox Corporation Method and system for allocating agent resources to a telephone call campaign
US5517566A (en) * 1994-06-01 1996-05-14 Smith; B. Scott Method for allocating agent resources to multiple telephone call campaigns
US5519773A (en) * 1994-06-07 1996-05-21 Siemens Colm Communications Inc. Call sharing for inbound and outbound call center agents
US5506898A (en) * 1994-07-12 1996-04-09 At&T Corp. Expected wait-time indication arrangement
EP0696125A3 (de) * 1994-08-02 1999-06-02 Rockwell International Corporation Telekommunikationssystem mit auf eingehende Anrufe reagierendem ausgehendem vorhersagendem Wahlsystem und Verfahren
CN1082325C (zh) * 1994-12-28 2002-04-03 Lg情报通信株式会社 分布数据处理中继无线系统中的呼叫备用方法
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
US5555295A (en) * 1995-05-16 1996-09-10 At&T Corp. Service and information management system for a telecommunications network
US5640445A (en) * 1995-05-26 1997-06-17 Eis International, Inc Outbound call pacing method which statistically matches the number of calls dialed to the number of available operators
US5907601A (en) * 1995-05-26 1999-05-25 Eis International Inc. Call pacing method
US5854832A (en) * 1995-06-26 1998-12-29 Rockwell International Corp. Monitoring system and method used in automatic call distributor for timing incoming telephone calls
US5687225A (en) * 1995-09-11 1997-11-11 Eis International, Inc. System for adding outbound dialing to inbound call distributors
US5740233A (en) * 1995-11-02 1998-04-14 Intervoice Limited Partnership System and method for statistical diagnosis of the operation of an automated telephone system
US5878126A (en) * 1995-12-11 1999-03-02 Bellsouth Corporation Method for routing a call to a destination based on range identifiers for geographic area assignments
US5646986A (en) * 1995-12-29 1997-07-08 At&T Network communication system with global event calendar information and trunk allocation
US5875234A (en) 1996-02-14 1999-02-23 Netphone, Inc. Computer integrated PBX system
US5946386A (en) * 1996-03-11 1999-08-31 Xantel Corporation Call management system with call control from user workstation computers
US5867562A (en) * 1996-04-17 1999-02-02 Scherer; Gordon F. Call processing system with call screening
US6975708B1 (en) * 1996-04-17 2005-12-13 Convergys Cmg Utah, Inc. Call processing system with call screening
DE19619996A1 (de) * 1996-05-17 1997-11-20 Deutsche Telekom Ag Verfahren zur richtungsabhängigen Belegungsverteilung bei wechselseitig betriebenen Leitungsbündeln
US7013001B1 (en) 1996-06-05 2006-03-14 David Felger Method of billing a communication session conducted over a computer network
US6282276B1 (en) 1996-06-05 2001-08-28 David Felger Method of billing a value-added call
US20030195848A1 (en) * 1996-06-05 2003-10-16 David Felger Method of billing a purchase made over a computer network
US5802156A (en) * 1996-06-05 1998-09-01 David Felger Method for billing and controlling fraud in providing pay information services
US6553108B1 (en) 1996-06-05 2003-04-22 David Felger Method of billing a communication session conducted over a computer network
US8229844B2 (en) 1996-06-05 2012-07-24 Fraud Control Systems.Com Corporation Method of billing a purchase made over a computer network
US7555458B1 (en) 1996-06-05 2009-06-30 Fraud Control System.Com Corporation Method of billing a purchase made over a computer network
US5901214A (en) * 1996-06-10 1999-05-04 Murex Securities, Ltd. One number intelligent call processing system
US6081592A (en) * 1996-08-06 2000-06-27 Battle; Calvin W. Automatic call-work director
US5822400A (en) * 1996-08-19 1998-10-13 Davox Corporation Call record scheduling system and method
US6667982B2 (en) * 1996-11-22 2003-12-23 Sprint Communications Company, L.P. Broadband telecommunications system interface
DE69734319T2 (de) 1996-11-22 2006-05-11 Sprint Communications Co., L.P. System und verfahren zum anruftransport in einem telekomminikationsnetzwerk
US5987115A (en) * 1996-12-03 1999-11-16 Northern Telecom Limited Systems and methods for servicing calls by service agents connected via standard telephone lines
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
US7031442B1 (en) 1997-02-10 2006-04-18 Genesys Telecommunications Laboratories, Inc. Methods and apparatus for personal routing in computer-simulated telephony
US6104802A (en) 1997-02-10 2000-08-15 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
US6021114A (en) * 1997-04-18 2000-02-01 Siemens Information And Communication Networks, Inc. Method and system for utilizing communications lines
US6178170B1 (en) 1997-05-13 2001-01-23 Sprint Communications Company, L. P. System and method for transporting a call
IL121501A (en) * 1997-08-08 2003-04-10 Icq Inc Telephone-status notification system
US6373836B1 (en) * 1997-09-15 2002-04-16 Genesys Telecommunications Laboratories, Inc. Apparatus and methods in routing internet protocol network telephony calls in a centrally-managed call center system
US6782087B1 (en) 1997-09-19 2004-08-24 Mci Communications Corporation Desktop telephony application program for a call center agent
US6192121B1 (en) 1997-09-19 2001-02-20 Mci Communications Corporation Telephony server application program interface API
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
US6466663B1 (en) 1997-09-30 2002-10-15 Don Ravenscroft Monitoring system client for a call center
US6490350B2 (en) 1997-09-30 2002-12-03 Mci Communications Corporation Monitoring system for telephony resources in a call 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
US5991393A (en) * 1997-11-04 1999-11-23 Genesys Telecommunicaitons, Laboratories, Inc. Method for telephony call blending
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
US6122364A (en) * 1997-12-02 2000-09-19 Nortel Networks Corporation Internet network call center
US6256620B1 (en) 1998-01-16 2001-07-03 Aspect Communications Method and apparatus for monitoring information access
US6449358B1 (en) * 1998-02-17 2002-09-10 Genesys Telecommunications Laboratories, Inc. Method for predicting and managing call load by determining the optimum frequency of outbound call generation during an out-bound calling campaign from a call center
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
US6170011B1 (en) * 1998-09-11 2001-01-02 Genesys Telecommunications Laboratories, Inc. Method and apparatus for determining and initiating interaction directionality within a multimedia communication center
US6332154B2 (en) 1998-09-11 2001-12-18 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface
US6278777B1 (en) 1998-03-12 2001-08-21 Ser Solutions, Inc. System for managing agent assignments background of the invention
US6137862A (en) * 1998-03-16 2000-10-24 Mci Communications Corporation Failover mechanism for computer/telephony integration monitoring server
US6102970A (en) * 1998-03-27 2000-08-15 Davox Corporation System and method for optimizing a program containing a number of the flows through flow branches
US6879674B2 (en) * 1998-04-09 2005-04-12 Cim Ltd. System and method for providing an automatic telephone call back to a telephone line being used to access a computer network
US6134530A (en) * 1998-04-17 2000-10-17 Andersen Consulting Llp Rule based routing system and method for a virtual sales and service center
US6064973A (en) * 1998-04-17 2000-05-16 Andersen Consulting Llp Context manager and method for a virtual sales and service center
US6115693A (en) * 1998-04-17 2000-09-05 Andersen Consulting Llp Quality center and method for a virtual sales and service center
US6070142A (en) * 1998-04-17 2000-05-30 Andersen Consulting Llp Virtual customer sales and service center and method
US6154535A (en) * 1998-05-15 2000-11-28 Bellsouth Corporation Methods and system for obtaining processing information relating to a communication
JP2000041110A (ja) * 1998-07-22 2000-02-08 Fujitsu Ltd 着信呼処理方法及び着信呼処理装置並びに着信呼処理プログラムを記録したコンピュータ読み取り可能な記録媒体
US6282283B1 (en) * 1998-08-28 2001-08-28 Ser Solutions, Inc. Optimization of agent transfers in call blending
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
US7302051B1 (en) * 1998-09-28 2007-11-27 Aspect Software, Inc. System and method for providing an automatic telephone call back from information provided at a data terminal
US7110526B1 (en) 1998-10-14 2006-09-19 Rockwell Electronic Commerce Technologies, Llc Neural network for controlling calls in a telephone switch
US6665395B1 (en) 1998-12-11 2003-12-16 Avaya Technology Corp. Automatic call distribution system using computer network-based communication
US6714217B2 (en) 1998-12-18 2004-03-30 Sprint Communication Company, L.P. System and method for providing a graphical user interface to, for building, and/or for monitoring a telecommunication network
US6490349B1 (en) * 1998-12-19 2002-12-03 Sandstorm Enterprises, Inc. System and method for scan-dialing telephone numbers and classifying equipment connected to telephone lines associated therewith
US6496512B1 (en) * 1998-12-22 2002-12-17 Sprint Communications Company L.P. System and method for connecting calls with a time division multiplex matrix
US7079530B1 (en) 1999-02-25 2006-07-18 Sprint Communications Company L.P. System and method for caching toll free number information
US6356634B1 (en) 1999-02-25 2002-03-12 Noble Systems Corporation System for pre-recording and later interactive playback of scripted messages during a call engagement
US6424709B1 (en) * 1999-03-22 2002-07-23 Rockwell Electronic Commerce Corp. Skill-based call routing
US7103068B1 (en) 1999-05-04 2006-09-05 Sprint Communication Company L.P. System and method for configuring bandwidth transmission rates for call connections
US6396909B1 (en) * 1999-05-07 2002-05-28 Unisys Corporation Inter-system call transfer
US6895088B1 (en) 1999-05-21 2005-05-17 Sprint Communications Company L.P. System and method for controlling a call processing system
US6804346B1 (en) 1999-07-13 2004-10-12 Interactive Intelligence, Inc. Staged predictive dialing system
US20050002515A1 (en) * 1999-07-13 2005-01-06 Mewhinney Brian E. Dialing techniques for a contact center
US6771766B1 (en) * 1999-08-31 2004-08-03 Verizon Services Corp. Methods and apparatus for providing live agent assistance
US6775378B1 (en) 1999-10-25 2004-08-10 Concerto Software, Inc Blended agent contact center
US6832203B1 (en) 1999-11-05 2004-12-14 Cim, Ltd. Skills based contact routing
DE19954805A1 (de) * 1999-11-13 2001-05-17 Tenovis Gmbh & Co Kg Vorrichtung zum Betrieb mit einem Telekommunikationssystem und Verfahren
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
US7230927B1 (en) 1999-12-07 2007-06-12 Aspect Software, Inc. Non-blocking expandable call center architecture
US6704314B1 (en) 1999-12-15 2004-03-09 Sprint Communications Company, L.P. Method and apparatus to control cell substitution
WO2001054388A1 (en) * 2000-01-07 2001-07-26 Ineto, Inc. Customer communication service system
US6636598B1 (en) * 2000-01-24 2003-10-21 Avaya Technology Corp. Automated transaction distribution system and method implementing transaction distribution to unavailable agents
US6707906B1 (en) 2000-03-13 2004-03-16 Concerto Software, Inc. Outbound calling system in a contact center
US7844504B1 (en) 2000-04-27 2010-11-30 Avaya Inc. Routing based on the contents of a shopping cart
US7269160B1 (en) 2000-05-26 2007-09-11 Buffalo International, Inc. Voice over internet call center integration
US6931112B1 (en) * 2000-06-12 2005-08-16 Aspect Communications Corporation User invoked directed outdial method and apparatus
US6766011B1 (en) 2000-06-16 2004-07-20 Concerto Software, Inc. Method and apparatus for controlling a contact center
US7142662B2 (en) 2000-07-11 2006-11-28 Austin Logistics Incorporated Method and system for distributing outbound telephone calls
US7103173B2 (en) * 2001-07-09 2006-09-05 Austin Logistics Incorporated System and method for preemptive goals based routing of contact records
US6807269B1 (en) 2000-07-20 2004-10-19 Cisco Technology, Inc. Call management implemented using call routing engine
US6778951B1 (en) 2000-08-09 2004-08-17 Concerto Software, Inc. Information retrieval method with natural language interface
US6674852B1 (en) 2000-08-31 2004-01-06 Cisco Technology, Inc. Call management implemented using call routing engine
US6801613B1 (en) * 2000-08-31 2004-10-05 Cisco Technology, Inc. Associating call appearance with data associated with call
US6690789B1 (en) 2000-08-31 2004-02-10 Cisco Technology, Inc. Fault tolerant telephony control
US6728363B2 (en) * 2000-12-29 2004-04-27 Nortel Networks Limited Determining expected call waiting time in a call center queue
US6778660B2 (en) 2001-04-06 2004-08-17 Concerto Software, Inc. Customer interaction system
US7386850B2 (en) * 2001-06-01 2008-06-10 Avaya Technology Corp. Arrangement for scheduling tasks based on probability of availability of resources at a future point in time
US6850615B1 (en) * 2001-06-14 2005-02-01 Cisco Technology, Inc. Method and system for providing information to an external user regarding the availability of an agent
US7110525B1 (en) 2001-06-25 2006-09-19 Toby Heller Agent training sensitive call routing system
US7054434B2 (en) * 2001-07-09 2006-05-30 Austin Logistics Incorporated System and method for common account based routing of contact records
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
US7035927B2 (en) * 2002-03-12 2006-04-25 Avaya Technology Corp. Intelligent inbound/outbound communications blending
US8170197B2 (en) * 2002-03-15 2012-05-01 Intellisist, Inc. System and method for providing automated call center post-call processing
US8068595B2 (en) 2002-03-15 2011-11-29 Intellisist, Inc. System and method for providing a multi-modal communications infrastructure for automated call center operation
US7292689B2 (en) * 2002-03-15 2007-11-06 Intellisist, Inc. System and method for providing a message-based communications infrastructure for automated call center operation
US7095841B2 (en) * 2002-03-29 2006-08-22 Avaya Technology Corp. Queued task/queued resource state forecaster
US20040022383A1 (en) * 2002-08-01 2004-02-05 Duncan Daniel Neal Method and system for remote call dialing and answering
US7457403B2 (en) * 2002-08-08 2008-11-25 Rockwell Electronic Commerce Technologies, Llc Method and apparatus for determining a real time average speed of answer in an automatic call distribution system
US7274685B1 (en) * 2002-11-27 2007-09-25 Rockwell Electronic Commerce System and method for recording incoming calls on demand in a transaction processing system
US7376228B2 (en) * 2002-12-18 2008-05-20 Castel, Inc. Call center management systems
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
US7236583B2 (en) * 2003-05-20 2007-06-26 Rockwell Electronic Commerce Technologies, Llc System and method for optimizing call routing to an agent
US7761323B2 (en) 2003-10-08 2010-07-20 Aspect Software, Inc. Method and system for scheduling a customer service callback
US7542561B1 (en) * 2004-02-10 2009-06-02 Cisco Technology, Inc. Method and system for queuing calls based on call time commitment
US7085367B1 (en) * 2004-02-24 2006-08-01 Avaya Technology Corp. Call duration alert
US7885401B1 (en) * 2004-03-29 2011-02-08 Avaya Inc. Method and apparatus to forecast the availability of a resource
CN100583258C (zh) * 2004-04-15 2010-01-20 皇家飞利浦电子股份有限公司 光盘母盘基板和制造高密凹凸结构的方法
US8102991B2 (en) * 2004-09-09 2012-01-24 Cisco Technology, Inc. Method and system for automatic call distribution
US7949123B1 (en) 2004-09-28 2011-05-24 Avaya Inc. Wait time predictor for long shelf-life work
US7864945B2 (en) 2004-11-30 2011-01-04 Aspect Software, Inc. Method for detecting availability of non-traditional agent
US7436948B1 (en) * 2004-12-23 2008-10-14 Sprint Spectrum L.P. Method and system for timed interaction with an interactive voice response
US7676022B2 (en) 2005-05-02 2010-03-09 Oy Ajat Ltd. Extra-oral digital panoramic dental x-ray imaging system
US8036374B2 (en) * 2005-05-16 2011-10-11 Noble Systems Corporation Systems and methods for detecting call blocking devices or services
US7818196B2 (en) * 2005-06-13 2010-10-19 Avaya Inc. Real time estimation of rolling averages of cumulative data
US7716671B2 (en) * 2005-07-07 2010-05-11 Cisco Technology, Inc. Method for coordinating a set of related tasks and events by reducing duplicated effort
US7831269B2 (en) * 2005-07-21 2010-11-09 Research In Motion Limited System and associated method for facilitating push-to-talk communications
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US8233609B2 (en) 2005-11-30 2012-07-31 Noble Systems Corporation Systems and methods for managing call processing for a specific agent
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
JP4687514B2 (ja) * 2006-03-10 2011-05-25 沖電気工業株式会社 回線属性変更方法、そのプログラム並びにコールセンタサーバ及びコールセンタシステム
US8126134B1 (en) * 2006-03-30 2012-02-28 Verint Americas, Inc. Systems and methods for scheduling of outbound agents
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US20080215416A1 (en) * 2007-01-31 2008-09-04 Collarity, Inc. Searchable interactive internet advertisements
US8718264B2 (en) * 2008-05-22 2014-05-06 Aspect Software, Inc. Automated agent availability detection
US9955012B2 (en) 2009-04-21 2018-04-24 Genesys Telecommunications Laboratories, Inc. Pacing in knowledge worker engagement
US9654634B2 (en) * 2009-04-21 2017-05-16 Genesys Telecommunications Laboratories, Inc. Management of transaction routing to enterprise agents
US8363818B2 (en) * 2009-05-29 2013-01-29 Apple Inc. On-hold call monitoring systems and methods
US8238543B2 (en) * 2009-06-01 2012-08-07 Genesys Telecommunications Laboratories, Inc. System and methods for predicting future agent readiness for handling an interaction in a call center
US8875038B2 (en) 2010-01-19 2014-10-28 Collarity, Inc. Anchoring for content synchronization
US8619968B2 (en) * 2010-04-14 2013-12-31 Avaya Inc. View and metrics for a queueless contact center
US9571654B2 (en) 2010-04-14 2017-02-14 Avaya Inc. Bitmaps for next generation contact center
US8670550B2 (en) 2010-04-14 2014-03-11 Avaya Inc. Automated mechanism for populating and maintaining data structures in a queueless contact center
US8611527B1 (en) * 2010-06-30 2013-12-17 Cellco Partnership Load-balancing and system sharing techniques for interactive voice response systems
US20120101867A1 (en) * 2010-10-25 2012-04-26 Zgardovski Stanislav V System for Automatic Assignment of Agents in Inbound and Outbound Campaigns
US8345856B1 (en) * 2010-12-23 2013-01-01 Five9, Inc. Method for estimation impact of calls in dialer for predictive dialing
US9253310B2 (en) * 2012-02-14 2016-02-02 Avaya Inc. Outbound effectiveness through management of idle agent pool
US9781263B2 (en) * 2012-02-23 2017-10-03 Avaya Inc. Context-based dynamic adjustment to pacing algorithm
US8688684B2 (en) 2012-04-06 2014-04-01 Avaya Inc. Qualifier set creation for work assignment engine
US9270827B2 (en) * 2012-09-07 2016-02-23 Genesys Telecommunications Laboratories, Inc. Dynamic management and redistribution of contact center media traffic
US9036811B1 (en) 2013-04-19 2015-05-19 Noble Systems Corporation Dialing a telephone number subject to an autodialer prohibition in a contact center
US8738076B1 (en) 2013-04-19 2014-05-27 Noble Systems Corporation Providing compliance enforcement for manually dialed wireless numbers in a contact center
US20150206092A1 (en) * 2014-01-21 2015-07-23 Avaya, Inc. Identification of multi-channel connections to predict estimated wait time
RU2017119231A (ru) 2014-11-03 2018-12-06 Дженентек, Инк. Способы и биомаркеры для прогнозирования эффективности и оценки лечения агонистом ох40
US9531877B1 (en) * 2015-10-16 2016-12-27 Noble Systems Corporation Pacing outbound communications that generate inbound communications
US10609217B2 (en) * 2018-07-12 2020-03-31 Nice Ltd Method and system for automatic detection of agent availability to attend a schedule and reassignment thereof
US11516344B2 (en) * 2019-01-29 2022-11-29 Avaya, Inc. Systems and methods for assigning contacts in a blended contact center
US10742795B1 (en) * 2019-07-04 2020-08-11 Noble Systems Corporation Limited-content messaging system for a contact center
US10750021B1 (en) * 2019-07-04 2020-08-18 Noble Systems Corporation Handling a callback call in a contact center in response to a limited-content message
US11283925B1 (en) 2020-01-10 2022-03-22 Noble Systems Corporation Pacing limited-content text messages
US10771628B1 (en) * 2020-03-06 2020-09-08 Caastle, Inc. Systems and methods for forecasting inbound telecommunications associated with an electronic transactions subscription platform
CN111935360A (zh) * 2020-09-11 2020-11-13 四川新网银行股份有限公司 使用话务管理系统动态利用中继线路资源的方法
CN112330504B (zh) * 2021-01-05 2022-02-01 腾讯科技(深圳)有限公司 基于区块链网络的案件管理方法、装置、介质及电子设备

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4066847A (en) * 1976-09-29 1978-01-03 Automation Electronics Corporation Automatic call answering and sequencing system
US4199665A (en) * 1978-12-01 1980-04-22 Bell Telephone Laboratories, Incorporated Method and arrangement for controlling traffic over two-way trunks
US4408100A (en) * 1981-03-02 1983-10-04 Data Plus, Inc. Position load distribution and management system for key telephone systems
US4510351A (en) * 1982-10-28 1985-04-09 At&T Bell Laboratories ACD Management information system
US4599493A (en) * 1984-08-28 1986-07-08 Tbs International, Inc. Multi-line telephone control system
US5109404A (en) * 1985-07-10 1992-04-28 First Data Resources, Inc. Telephone call processor with select call routing
US4792968A (en) * 1985-07-10 1988-12-20 Fdr Interactive Technologies Statistical analysis system for use with public communication facility
US4694483A (en) * 1986-06-02 1987-09-15 Innings Telecom Inc. Computerized system for routing incoming telephone calls to a plurality of agent positions
US4858120A (en) * 1987-03-18 1989-08-15 International Telesystems Corp. System for regulating arrivals of customers to servers
GB2204463A (en) * 1987-05-06 1988-11-09 Callscan Limited Monitoring apparatus for private branch exchange
US4894857A (en) * 1987-06-16 1990-01-16 Inuentions Inc. Method and apparatus for customer account servicing
US4797911A (en) * 1987-06-16 1989-01-10 Inventions, Inc. Customer account online servicing system
US4757267A (en) * 1987-06-17 1988-07-12 Applied Telematics, Inc. Telephone system for connecting a customer to a supplier of goods
US5067149A (en) * 1987-10-05 1991-11-19 Ambassador College Telephone line communications control system with dynamic call streaming
US4837799A (en) * 1987-10-05 1989-06-06 Ambassador College Telephone line communications control system
US4878240A (en) * 1988-01-25 1989-10-31 Bell Communications Research, Inc. Multi-service telephone switching system
US4829563A (en) * 1988-04-07 1989-05-09 Teknekron Infoswitch Corporation Method for predictive dialing
CA1310731C (en) * 1988-04-30 1992-11-24 Mamoru Higuchi Exchange system having originating call restriction function
US4881261A (en) * 1988-06-29 1989-11-14 Rockwell International Corporation Method for predictive pacing of calls in a calling system
US5062103A (en) * 1988-12-29 1991-10-29 At&T Bell Laboratories Telephone agent call management system
US4988209A (en) * 1988-12-29 1991-01-29 At&T Bell Laboratories Telephone agent management information system
US4896345A (en) * 1989-02-16 1990-01-23 Thorne Donald J Call handling system
US4939773A (en) * 1989-06-26 1990-07-03 First Data Resources, Inc. Multiple party telephone control system
US4933964A (en) * 1989-07-25 1990-06-12 International Telesystems Corporation Pacing of telephone calls for call origination management systems
US4939771A (en) * 1989-09-20 1990-07-03 At&T Bell Laboratories Attendant-controlled call message delivery system and method

Also Published As

Publication number Publication date
DE69133498T2 (de) 2007-01-11
AU636978B2 (en) 1993-05-13
ATE313209T1 (de) 2005-12-15
BR9102309A (pt) 1992-01-14
CA2041882C (en) 2000-10-03
EP0460816A2 (de) 1991-12-11
EP1172996B1 (de) 2005-12-14
EP0460816A3 (en) 1993-04-21
ATE216164T1 (de) 2002-04-15
US5214688A (en) 1993-05-25
CA2041882A1 (en) 1991-12-06
EP0460816B1 (de) 2002-04-10
USRE36416E (en) 1999-11-30
DE460816T1 (de) 1992-07-23
ES2029988T1 (es) 1992-10-16
DE69132983D1 (de) 2002-05-16
EP1172996A1 (de) 2002-01-16
AU7642091A (en) 1991-12-12
JP3093822B2 (ja) 2000-10-03
DE69133498D1 (de) 2006-01-19
JPH06217015A (ja) 1994-08-05

Similar Documents

Publication Publication Date Title
DE69132983T2 (de) Verfahren und Gerät zur dynamischen und voneinander abhängigen Verarbeitung eingehender und ausgehender Anrufe
DE69636304T2 (de) Anordnung zum Leiten eines Anrufs in eine Warteschlange der besten Gruppe
DE69233077T2 (de) System und Verfahren zur Steuern ausgehender und eingehender Anrufe in einem Fernsprechkommunikationssystem
DE69332300T2 (de) Internationales Rufsystem mit Priorität
DE69329404T2 (de) Verwaltung ausgehender Anrufe basierend auf dem Netzwerk
DE69913980T2 (de) Auf fähigkeiten basiertes automatisches anrufverteilsystem
DE69923809T2 (de) Dynamische Anrufvektorisierung
DE69917121T2 (de) Optimierung der Anrufverteilung mit Hilfe von prädiktiven Daten zum Verteilen von Anrufen auf Bearbeiter
DE69532842T2 (de) System und Verfahren für prädiktive abgehende Wahl
DE69839222T2 (de) Verfahren für fernsprechanrufmischung
DE69632142T2 (de) Kundenwarteschlangenanordnung
DE69917515T2 (de) Anrufzentrale mit Vertreterselektion zur Optimierung der Anrufwartezeiten
DE69833935T2 (de) Verfahren und system zur bestimmung und gebrauch von mehreren objektzuständen in einem computer-telefon integrierten system
DE69926714T2 (de) Reduzierung des Ressourcenverbrauches durch ACD Systemen
DE69635152T2 (de) Voraussage der Motivierung eines Anrufers als Basis für die Verarbeitungsauswahl eines eingehendes Anrufs
DE69017589T2 (de) Koordinierte Anzeige von Sprache und Daten in einem Multiplex-Kommunikationssystem.
DE60028635T2 (de) Verbesserte auf Geschicklichkeit basierte Anrufleitweglenkung
DE60033119T2 (de) System zur automatischen Voraussage der Arbeitszeit von Anrufzentraleagenten in einer Umgebung mit Agenten mit mehreren Fähigkeiten
DE69024325T2 (de) Durch einen Teilnehmer definierbare Rufweiterleitungstechnik für integrierte Sprach-/Daten-Signale
DE69022354T2 (de) Technik zur automatischen Integration von Sprach-/Daten- Signalen, welche durch einen Teilnehmer programmiert werden können, für Kommunikationssysteme.
DE69929658T2 (de) Minimum ZyklusZeit für die Unterbrechung beim Reserveagenten einer Anrufzentrale
DE69420293T2 (de) Anrufzentrum mit vereinheitslichtem Steuersystem
DE69718215T2 (de) Gerät und verfahren zur planung eines fernsprechanrufes
DE69736760T2 (de) Gerät und Verfahren für Telekommunikationsleitweglenkung
DE3789907T2 (de) Anrufverteilanordnung.

Legal Events

Date Code Title Description
8339 Ceased/non-payment of the annual fee