DE69833394T2 - Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und innerhalb von Anrufzentralen - Google Patents

Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und innerhalb von Anrufzentralen Download PDF

Info

Publication number
DE69833394T2
DE69833394T2 DE1998633394 DE69833394T DE69833394T2 DE 69833394 T2 DE69833394 T2 DE 69833394T2 DE 1998633394 DE1998633394 DE 1998633394 DE 69833394 T DE69833394 T DE 69833394T DE 69833394 T2 DE69833394 T2 DE 69833394T2
Authority
DE
Germany
Prior art keywords
call
processor
employee
calls
forwarding
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 - Lifetime
Application number
DE1998633394
Other languages
English (en)
Other versions
DE69833394D1 (de
Inventor
Alec Hillsborough Miloslavsky
Douglas Foster City Gisby
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.)
Genesys Cloud Services Inc
Original Assignee
Genesys Telecommunications Laboratories Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Genesys Telecommunications Laboratories Inc filed Critical Genesys Telecommunications Laboratories Inc
Application granted granted Critical
Publication of DE69833394D1 publication Critical patent/DE69833394D1/de
Publication of DE69833394T2 publication Critical patent/DE69833394T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • 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/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/5183Call or contact centers with computer-telephony arrangements
    • H04M3/5191Call or contact centers with computer-telephony arrangements interacting with the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/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
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5232Call distribution algorithms
    • H04M3/5233Operator skill based call distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5237Interconnection arrangements between ACD systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/54Arrangements for diverting calls for one subscriber to another predetermined subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/58Arrangements for transferring received calls from one subscriber to another; Arrangements affording interim conversations between either the calling or the called party and a third party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0045Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/55Aspects of automatic or semi-automatic exchanges related to network data storage and management
    • H04M2203/551Call history
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/12Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place intelligent networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/08Indicating faults in circuits or apparatus
    • H04M3/12Marking faulty circuits "busy"; Enabling equipment to disengage itself from faulty circuits ; Using redundant circuits; Response of a circuit, apparatus or system to an error
    • 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/22Arrangements for supervision, monitoring or testing
    • H04M3/36Statistical metering, e.g. recording occasions when traffic exceeds capacity of trunks
    • H04M3/367Traffic or load control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42314Systems providing special services or facilities to subscribers in private branch exchanges
    • H04M3/42323PBX's with CTI arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/5166Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing in combination with interactive voice response systems or voice portals, e.g. as front-ends
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/5183Call or contact centers with computer-telephony arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5232Call distribution algorithms
    • H04M3/5236Sequential or circular distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • 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
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • 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/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/13093Personal computer, PC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13103Memory
    • 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/13164Traffic (registration, measurement,...)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13174Data transmission, file transfer
    • 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/1322PBX
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13345Intelligent networks, SCP
    • 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/13389LAN, internet

Description

  • Die vorliegende Erfindung liegt auf dem Gebiet der Telefonanrufverarbeitung und -vermittlung und betrifft insbesondere intelligente Anruf-Weiterleitungssysteme.
  • Telefonanrufverarbeitungs- und -vermittlungssysteme sind zum Zeitpunkt der vorliegenden Patentanmeldung relativ hochentwickelte, computergestützte Systeme, und die Entwicklung und Einführung neuer Systeme schreitet fort, einschließlich internetgestützter Telefoniesysteme, die dem Fachmann als Internetprotokoll-Telefonie-(IPT-)Systeme bekannt sind. Es trifft ebenfalls zu, daß die älteren Anrufvermittlungs-Telefonienetzwerke und die jüngeren Internet-Telefoniesysteme zu verschmelzen beginnen, und viele glauben, daß sie eines Tages vollständig verschmolzen sein werden.
  • Viel Information über den Charakter solcher Hardware und Software ist in einer Vielzahl von Veröffentlichungen verfügbar, die den Erfordern der vorliegenden Erfindung und dem Fachmann im allgemeinen zugänglich sind. Aus diesem Grund werden hier nicht die kleinsten Einzelheiten bekannter Systeme wiedergegeben, da dies den Sachverhalt der Erfindung unverständlich machen würde.
  • Ein Dokument, das beträchtliche Information über intelligente Netzwerke bereitstellt, ist "ITU-T Recommendation Q.1219, Intelligent Network User's Guide for Capability Set 1" von April 1994. Ebenso gibt es viele Dokumente und andere Informationsquellen, die IPT-Systeme beschreiben, und solche Information ist für den Fachmann allgemein verfügbar.
  • Zum Zeitpunkt des Einreichens der vorliegenden Patentanmeldung findet weiterhin bemerkenswertes Wachstum bei fernsprechgestützten Informationssystemen statt, einschließlich IPT-Systemen, bei denen herkömmliche Telefonfunktionen durch Computerhardware und -software bereitgestellt werden. Neuerdings auftretende Beispiele sind unter anderem Telemarketing-Betriebsabläufe und technische Unterstützungs-Betriebsabläufe, die mit der Entwicklung und Vermarktung zum Beispiel von hochentwickelter Computerausrüstung schnell zugenommen haben. Eher traditioneller Art sind Systeme zur Versorgung von Kunden großer Versicherungsgesellschaften und dergleichen. In einigen Fällen entwickeln und verwalten Organisationen ihr eigenes Fernsprechwesen mit gekaufter oder gemieteter Ausrüstung, und in vielen anderen Fällen gliedern Unternehmen solche Betriebsabläufe an Firmen aus, die sich auf solche Dienste spezialisiert haben.
  • Ein großer technischer Unterstützungs-Betriebsablauf dient in dieser Patentschrift als ein gutes Beispiel für die Art von Anwendungen von Fernsprechausrüstung und -funktionen, auf die sich die vorliegende Erfindung bezieht und angewendet wird, und eine Organisation zur technischen Unterstützung wird in der vorliegenden Patentschrift gelegentlich zu Beispielzwecken verwendet. Ein solches System zur technischen Unterstützung hat ebenso wie andere solche Systeme normalerweise ein landesweites oder sogar weltweites Netz von Anrufzentralen oder Callcentern, um Kundenbedürfnisse zu erfüllen. Ein derartiger Callcenter-Betrieb wird mehr und mehr üblich, um für Redundanz und Dezentralisierung zu sorgen.
  • In einem Callcenter wickelt eine relativ große Anzahl von Mitarbeitern oder Agenten die Fernsprechkommunikation mit Anrufern ab. Jeder Mitarbeiter ist normalerweise einem mit einer zentralen Vermittlungsstelle verbundenen Telefon zugeteilt, das wiederum mit einem dem Fachmann bekannten öffentlichen Fernsprechwählnetzwerk (PSTN) verbunden ist. Die zentrale Vermittlungsstelle kann einer von mehreren Typen sein, wie etwa ein automatischer Anrufverteiler (ACD), eine private Nebenstellenanlage (PBX) oder ein PSTN (öffentliches Fernsprechwählnetz). Jeder Mitarbeiter hat normalerweise auch Zugang zu einer Computerplattform mit einer Videoanzeigeeinheit (PC/VDU), die mit geeigneter Verbindungsfähigkeits-Hardware dafür angepaßt werden kann, Internetprotokoll-Telefonieanrufe zu verarbeiten.
  • Zur Zeit der vorliegenden Patentanmeldung teilen sich intelligente Telefonienetzwerke und IP-Netzwerke teilweise die Infrastruktur, und Computerausrüstung, die den Telefonsystemen zur Computer-Telefonie-Integration (CTI) hinzugefügt wurde, ist auch imstande, Internetverbindung und -dialogführung durchzuführen. Es gibt deshalb oft keine klare Unterscheidung, welcher Teil eines Netzwerks herkömmliche Telefonie und welcher Teil IPT ist.
  • In herkömmlichen Telefoniesystemen, wie etwa öffentlichen Fernsprechwählnetzwerken (PSTNs), gibt es computergestützte Dienststeuerungspunkte (SCPs), die zentrale Weiterleitungsintelligenz bereitstellen (daher intelligentes Netzwerk). IPNs haben keine zentrale Weiterleitungsintelligenz wie etwa einen SCP. IPNs haben jedoch mehrere Domänennamenserver (DNS), deren Zweck im Grunde genommen der gleiche ist wie derjenige der Router in intelligenten Netzwerken, nämlich die Steuerung der Weiterleitung von Verkehr. Statt der Telefonie-Vermittlungsstellen (PBXs) werden IP-Vermittlungsstellen oder IP-Router verwendet.
  • Eine Organisation mit einem oder mehreren Callcentern zur Kundenversorgung stellt normalerweise eine oder mehrere Telefonnummern für die Öffentlichkeit oder ihren Kundenstamm oder beide bereit, die verwendet werden können, um den Dienst zu erreichen. Im Fall eines IP-Netzwerks kann eine ähnliche Organisation eine IP-Adresse für den Client-Zugang zu Diensten bereitstellen, und es gibt eine Vielzahl von Möglichkeiten, wie diese IP-Adresse bereitgestellt werden kann. Solche Nummern oder Adressen können auf Produktverpackungen, in Werbeanzeigen, in Benutzerhandbüchern, in computergestützten Hilfedateien und dergleichen veröffentlicht werden.
  • Die Weiterleitung von Anrufen kann dann auf mehreren Ebenen stattfinden. Die anfängliche Weiterleitung kann in SCPs vorgenommen werden, und die weitere Weiterleitung kann in einzelnen Callcentern abgeschlossen werden. Wie oben beschrieben, schließt ein Callcenter normalerweise eine zentrale Vermittlungsstelle ein. Die zentrale Vermittlungsstelle ist normalerweise mit einem dem Fachmann bekannten öffentlichen Fernsprechwählnetzwerk (PSTN) verbunden. Mitarbeiter, die (hoffentlich) darin geschult sind, Kundendienst zu leisten, bedienen Telefone, die mit der zentralen Vermittlungsstelle verbunden sind. Diese Anordnung ist dem Fachmann als Teilnehmereinrichtung (CPE) bekannt.
  • Wenn das Callcenter nur aus einer zentralen Vermittlungsstelle und angeschlossenen Fernsprechstellen besteht, ist die Weiterleitung, die vorgenommen werden kann, sehr begrenzt. Vermittlungsstellen sind zwar zunehmend computergestützt, aber in dem Umfang, in dem Computerprozesse durchgeführt werden können, begrenzt. Aus diesem Grund ist in der Technik zusätzliche Computerkapazität zu solchen zentralen Vermittlungsstellen hinzugefügt worden, indem Computerprozessoren angeschlossen worden sind, die dafür eingerichtet sind, Steuerungsroutinen ablaufen zu lassen und auf Datenbasen zuzugreifen. Die Abläufe der Einbeziehung von Computererweiterungen in Fernsprechvermittlungsstellen sind dem Fachmann als Computer-Telefonie-Integration (CTI) bekannt, und die verwendete Hardware wird als CTI-Ausrüstung bezeichnet.
  • In einem CTI-System können Fernsprechstellen, die mit der zentralen Vermittlungsstelle verbunden sind, wie oben beschrieben auch mit Computer-Endgeräten ausgerüstet sein, so daß Mitarbeiter, die solche Stationen bedienen, auch Zugang zu gespeicherten Daten haben können sowie durch eine Telefonverbindung mit ankommenden Anrufern verbunden werden können. Solche Stationen können in einem Netzwerk durch irgendeines von mehreren bekannten Netzwerkprotokollen untereinander verbunden werden, wobei ein oder mehrere Server ebenfalls mit dem Netzwerk verbunden sind, von denen einer oder mehrere außerdem mit einem Prozessor verbunden sein können, der eine CTI-Erweiterung bereitstellt, der ebenfalls mit der zentralen Vermittlungsstelle des Callcenters verbunden ist. Es ist dieser Prozessor, der die CTI-Erweiterung für das Callcenter bereitstellt. Mitarbeiter mit Zugang zu einer PC/VDU, die über ein LAN mit einem CTI-Prozessor verbunden ist, der wiederum mit einer Telefonvermittlungsstelle verbunden ist, können auch Multimediafähigkeiten einschließlich Internet-Verbindungsfähigkeit haben, wenn der CTI-Prozessor oder ein anderer mit dem LAN verbundener Server Steuerung für die Internet-Verbindungsfähigkeit für Stationen im LAN bereitstellt.
  • Wenn im Callcenter ein Anruf ankommt, unabhängig davon, ob der Anruf in einem SCP vorverarbeitet wurde oder nicht, wird der empfangenden Vermittlungsstelle im Callcenter normalerweise mindestens die Telefonnummer der rufenden Leitung durch einen Fernsprechbetreiber zur Verfügung gestellt. Dieser Dienst ist durch die meisten PSTNs als Anrufer-Kennungsinformation in einem von mehreren Formaten verfügbar. Wenn das Callcenter computererweitert (CTI) ist, kann die Telefonnummer der rufenden Seite verwendet werden, um auf zusätzliche Information aus einer Datenbasis in einem Server in dem Netzwerk, das die Mitarbeiter-Arbeitsplätze verbindet, zuzugreifen. Auf diese Weise kann einem Mitarbeiter Information bereitgestellt werden, die für einen Anruf sachdienlich ist.
  • Mit Bezug auf das vorgeschlagene Beispiel einer Organisation für technischen Kundendienst wickelt nunmehr ein System der hier beschriebenen Art eine große Menge von Anrufen von Leuten ab, die nach technischer Information über die Installation bestimmter computerorientierter Ausrüstung suchen, und die Anrufe werden durch eine endliche Anzahl von ausgebildeten Mitarbeitern abgewickelt, die über ein dezentralisiertes Netz von Callcentern verteilt sein oder sich in einem einzigen Callcenter befinden können. In den hier verwendeten Beispielen, die verschiedene Aspekte der vorliegenden Erfindung darstellen, wird der Fall eines dezentralisierten Systems von mehreren Callcentern am häufigsten verwendet, obwohl die Erfindung in verschiedenen Ausführungsformen auch auf einzelne Callcenter anwendbar ist.
  • Auch mit dem heutigen CTI-Niveau gibt es immer noch Probleme beim Betreiben solcher Callcenter oder eines Systems solcher Callcenter. Man muß sich zum Beispiel mit Warteschleifen herumschlagen, und bei einigen Anrufern können lange Wartezeiten auftreten, während andere Mitarbeiter verfügbar sein können, die Anrufer bedienen könnten, die in Warteschleifen festhängen. Andere Schwierigkeiten entstehen zum Beispiel, wenn es Hardware- oder Software-Verschlechterungen oder Ausfälle oder Überlastungen in einem oder mehreren Teilen eines Systems gibt. Wieder andere Probleme entstehen aufgrund der bekannten Latenzzeit bei herkömmlicher Ausrüstung. Es gibt viele weitere Probleme, und dem Fachmann wie auch der Öffentlichkeit, die auf solche Callcenter zugegriffen hat, ist gut bekannt, daß es viel Raum für Verbesserungen im Gesamtkonzept und Betrieb solcher Callcenter-Systeme gibt. Auf diese Probleme, die den effizienten, effektiven, zeitgemäßen und kostengünstigen Dienst für Kunden (Benutzer) von Callcenter-Systemen betreffen, sind die nachfolgend ausführlich beschriebenen Aspekte und Ausführungsformen der vorliegenden Erfindung gerichtet.
  • Darüber hinaus sind IPNT-Systeme zur Zeit der vorliegenden Patentanmeldung viel weniger entwickelt in der Bereitstellung intelligenter Weiterleitung, parallelen Datentransfers, Bereitstellung von ergänzenden Daten für Mitarbeiter und dergleichen. Die Vorteile, die Ausführungsformen der unten beschriebenen Erfindung für herkömmliche Telefoniesysteme bringen, können in den meisten Fällen auch für IPT-Systeme und Systeme, bei denen die Form des Netzwerks zwischen der herkömmlichen Telefonie und dem IP-Protokoll verschwommen ist, bereitgestellt werden.
  • US-A-5 555 299 offenbart eine Methode zum Umlegen von Anrufen und zugehörigen Daten zwischen einer Vielzahl von Callcentern. Ein erstes Callcenter weist Steuerungsschaltungen auf, um ein Vermittlungsnetzwerk anzuweisen, einen Anruf zu einem zweiten Callcenter umzulegen. Eine eindeutige Kennung wird einer Sprachkomponente eines Anrufs und auch einem Transfer-Screen (Übertragungs-Bildschirminhalt) angehängt. Die Sprachkomponente und der Transfer-Screen werden durch Steuerungsschaltungen zu einem Arbeitsplatz geleitet.
  • EP-0425161 offenbart eine Methode zum Umlegen von Anrufen, bei der ein an einem ersten Arbeitsplatz empfangener Telefonanruf zu einem zweiten Arbeitsplatz umgelegt wird, und zwar zusammen mit auf den Anruf bezogener Information oder aktueller Statusinformation, die dem Mitarbeiter am zweiten Arbeitsplatz ermöglicht, zur Anzeige sachdienlicher Daten auf eine Datenbasis zuzugreifen.
  • XP-001032689, "The Call Center Revolution", technisches Dokument von 3COM, 1997, Seite A1–A11, offenbart verschiedene Callcenteranordnungen einschließlich virtueller Callcenter und Multimedia-Callcenter.
  • Durch H. Kaufman wird in "Call Centers in Cyberspace", Communications News, Band 34, Nr. 7, 1. Juli 1997, Seiten 20–21, XP002054723, ein Anruf-Weiterleitungssystem für Internetprotokoll-Netzwerktelefonie offenbart, das folgendes umfaßt: einen Anruf-Weiterleitungsprozessor, der mit einem Weitverkehrsnetz verbunden und für den Empfang, die Verarbeitung und die Weiterleitung ankommender IPNT-Anrufe an IP-Adressen im Fernnetz eingerichtet ist; und eine Computerstation, die mit dem Fernnetz verbunden und für den Empfang der IPNT-Anrufe vom Anruf-Weiterleitungsprozessor angepaßt ist.
  • Die vorliegende Erfindung ist dadurch gekennzeichnet, daß die Computerstation dafür eingerichtet ist, daß ein Mitarbeiter einen durch einen Anrufer ausgelösten IPNT-Anruf empfängt, Information von dem Anrufer gewinnt und den Anruf in Verbindung mit der neugewonnenen Information an den Anruf-Weiterleitungsprozessor zurücksendet, und wobei der Anruf-Weiterleitungsprozessor dafür eingerichtet ist, den Anruf zu einer neuen IP-Adresse umzuleiten, wobei er die neugewonnene Information bei der Umleitungsentscheidung verwendet.
  • Das Anruf-Weiterleitungssystem kann ferner einen Callcenter-Prozessor umfassen, wobei die Computerstation eine aus einer Vielzahl solcher Stationen ist, die mit dem Callcenter-Prozessor gekoppelt sind, wobei der Callcenter-Prozessor dafür eingerichtet ist, vom Anruf-Weiterleitungsprozessor empfangene Anrufe an einzelne der zugeordneten Computerstationen zu verteilen.
  • Die Computerstationen können dafür eingerichtet sein, daß Mitarbeiter Anrufe zur Umleitung zurücksenden können, und Anrufe können an den Callcenter-Prozessor zurückgesendet werden, der für die Umleitung zu anderen mit dem Callcenter-Prozessor verbundenen Computerstationen eingerichtet ist, oder auf Netzwerkebene an den Anruf-Weiterleitungsprozessor, wo Anrufe zu anderen Callcentern und zu vom Verwaltungsprozessor abgesetzten Computerstationen umgeleitet werden können.
  • Die Erfindung stellt auch ein Verfahren zur Weiterleitung und Umleitung von Anrufen für ein System bereit, das für die Weiterleitung eines eingehenden Internetprotokoll-Netzwerktelefonie-Anrufs durch einen Anruf-Weiterleitungsprozessor von einem Anrufer an einzelne Mitarbeiter an einzelnen von abgesetzten Computerstationen eingerichtet ist, wobei das Verfahren die folgenden Schritte umfaßt:
    • a) Weiterleiten eines Anrufs an einen ersten Mitarbeiter an einer ersten Computerstation;
    • b) Bestimmen durch den ersten Mitarbeiter, daß der Anruf an einen anderen Mitarbeiter gehen sollte, wobei der erste Mitarbeiter Information vom Anrufer gewinnt;
    • c) Zurücksenden des Anrufs an den Anruf-Weiterleitungsprozessor durch den ersten Mitarbeiter zusammen mit der vom Anrufer gewonnen Information; und
    • d) Umleiten des Anrufs zu einem zweiten Mitarbeiter an einer zweiten Computerstation durch den Anruf-Weiterleitungsprozessor, wobei die vom Anrufer gewonnene Information bei der Umleitung verwendet wird.
  • Beim Umleiten eines zurückgesendeten Anrufs kann der Anruf-Weiterleitungsprozessor den ersten Mitarbeiter mit dem zweiten Mitarbeiter und dem Anrufer in einer Konferenzschaltung zusammenschalten.
  • 1 ist ein Systemschaltbild eines Anruf-Weiterleitungssystems gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung.
  • 2A ist ein Blockschaltbild, das die Kommunikationsfunktionalität zwischen Ausrüstungsgruppen in Ausführungsformen der vorliegenden Erfindung darstellt.
  • 2B ist ein Blockschaltbild, das ein einzigartiges Weiterleitungssystem auf der Callcenter-Ebene in einer Ausführungsform der vorliegenden Erfindung darstellt.
  • 3 ist ein Prozeßablaufplan, der Schritte in einem Prozeß gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung darstellt.
  • 4 ist ein anderer Prozeßablaufplan, der Schritte in einem Prozeß gemäß einer anderen bevorzugten Ausführungsform der vorliegenden Erfindung darstellt.
  • 5 ist noch ein anderer Prozeßablaufplan, der Schritte in noch. einer anderen bevorzugten Ausführungsform der vorliegenden Erfindung darstellt.
  • 6 ist ein Systemschaltbild eines Anruf-Umleitungssystems gemäß einer Ausführungsform der vorliegenden Erfindung.
  • BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
  • ALLGEMEINE BESCHREIBUNG
  • 1 ist ein Systemschaltbild eines Anruf-Weiterleitungssystems gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung, das zwei Callcenter 121 und 122 umfaßt. In dieser Ausführungsform kann es viel mehr als die beiden dargestellten Callcenter geben, aber zwei werden von den Erfindern als ausreichend angesehen, um die Ausführungsformen der Erfindung darzustellen. Jedes der Callcenter 121 und 122 weist eine Telefonie-Vermittlungsstelle auf (Vermittlungsstelle 123 für Center 121 und Vermittlungsstelle 124 für Center 122), die für die Weiterleitung zu den einzelnen Mitarbeiterstationen sorgt.
  • Die Callcenter 121 und 122 in 1 sind CTI-erweitert mittels eines Prozessors, der über eine Hochgeschwindigkeits-Datenverbindungsstrecke mit der zugeordneten Callcenter-Vermittlungsstelle verbunden ist. Im Callcenter 121 ist der Prozessor 223 über die Verbindungsstrecke 212 mit der Vermittlungsstelle 123 verbunden und im Callcenter 122 ist der Prozessor 224 über die Verbindungsstrecke 213 mit der Vermittlungsstelle 124 verbunden. Jeder Prozessor 223 und 224 weist eine Instanz einer CTI-Anwendung T-S 207 auf, die den Erfindern als T-Server (T-S) 207 bekannt ist. Ferner ist jeder Prozessor 223 und 224 in jedem Callcenter wiederum mit einem lokalen Netzwerk verbunden. Zum Beispiel ist in 1 dargestellt, daß das Netzwerk 301 mit dem Prozessor 223 verbunden ist. Beim Callcenter 122 ist der Einfachheit halber kein äquivalentes Netzwerk dargestellt, obwohl angenommen werden kann, daß die hier für das Callcenter 121 beschriebene Architektur ebenso im Callcenter 122 und anderen Callcentern besteht.
  • Jedes in diesem Beispiel enthaltene Callcenter 121 und 122 weist auch mindestens zwei mit Telefon ausgerüstete Arbeitsplätze auf, die jeweils auch eine Benutzer-Schnittstelle (IF) zum zugeordneten Netzwerk haben. Arbeitsplatz 131 im Center 121 zum Beispiel hat ein Telefon 136, das mit der zentralen Vermittlungsstelle 123 verbunden ist, und eine nahegelegene Benutzer-Schnittstelle 331 zum Netzwerk 301. Die Schnittstelle 331 kann ein PC, ein Netzwerk-Endgerät oder ein anderes System sein, und stellt normalerweise eine Video-Anzeigeeinheit (VDU) und eine Eingabevorrichtung (zum Beispiel Tastatur/Zeigegerät) bereit, die es einem Mitarbeiter ermöglicht, Daten anzusehen und geeignete Eingaben zu machen. Zum Zweck der Beschreibung wird der Computer-Arbeitsplatz an jeder Mitarbeiterstation als PC/VDU bezeichnet.
  • Auf ähnliche Weise hat der dargestellte Arbeitsplatz 132 ein Telefon 138, das mit der zentralen Vermittlungsstelle 123 verbunden ist, und eine nahegelegene IF 332, die einen Mitarbeiter mit Anzeige- und Eingabefähigkeiten versieht. Für das Callcenter 122 sind Arbeitsplätze 133 und 134 mit Telefonen 140 bzw. 142 dargestellt, die mit der zentralen Vermittlungsstelle 124 verbunden sind, die wiederum über die Verbindungsstrecke 213 mit dem Prozessor 224 verbunden ist. Der Einfachheit der Darstellung halber ist für das Callcenter 122 kein zum LAN 301 im Callcenter 121 äquivalentes lokales Netzwerk (LAN) dargestellt, und ebenso sind für das Callcenter 122 keine Netzwerkschnittstellen für die Mitarbeiter dargestellt.
  • Wie für LANs allgemein gilt, können Server verschiedener Arten mit dem LAN 301 im Callcenter 121 verbunden sein. In 1 ist dargestellt, daß ein Datenserver 303, der in diesem Fall eine Kunden-Datenbasis enthält, mit dem LAN 301 verbunden ist. Die Kunden-Datenbasis umfaßt normalerweise Dinge wie etwa die Namen, Adressen und andere Information mit Bezug auf die Kunden, für die das Callcenter eingerichtet wurde, und in vielen Fällen auch Ressourcen-Information für Mitarbeiter, um darauf zuzugreifen, wenn sie Anrufern bei deren Problemen helfen.
  • In einigen Ausführungsformen der vorliegenden Erfindung, die unten hinreichend ausführlich beschrieben werden, führen Mitarbeiter in Mitarbeiterstationen über die Telefone an den Arbeitsplätzen verbale Dialoge mit Klienten, und die PC/VDUs werden zum Beispiel für Bildschirm-Aufklappmenüs mit Information über Klienten genutzt, für Anleitungen für Mitarbeiter, denen bei der Hilfe für Klienten zu folgen ist, und für technische Information und andere Daten, die bei der Dialogführung mit Klienten benötigt werden. In anderen Ausführungsformen kann die PC/VDU-Ausrüstung umfassender verwendet werden, wie etwa für Videokonferenzen mit Klienten, für das Empfangen und Speichern von und das Antworten auf elektronische Dokumente wie etwa E-Mail und für Internetprotokoll-Telefonie (IPT). Im Fall von internetgestützten und verwandten Diensten können der CTI-Prozessor oder irgendein anderer Prozessor, der mit dem LAN in einem Callcenter verbunden ist, mit dem Internet verbunden sein und mit der zur Bereitstellung des Internetzugangs für die PC/VDUs der Mitarbeiter, die ebenfalls über das LAN im Callcenter verbunden sind, erforderlichen Hardware und Software ausgestattet sein, die beim Stand der Technik bekannt ist.
  • Aufgrund von Unterschieden zwischen herkömmlichem Telefoniedienst (CTS) und Internet-Telefonie und weil der offene Mechanismus in beiden Systemen auf dem bekannten, herkömmlichen Modell der Telefonanrufe beruht, ist eine Vereinbarung zur Unterscheidung erforderlich. In den folgenden Beschreibungen wird CTS aus diesem Grund als Intelligente Netzwerktelefonie (INT) bezeichnet, und die Internet-Telefonie wird als Internetprotokoll-Netzwerktelefonie (IPNT) bezeichnet. Das soll nicht heißen, daß alle hierin beschriebenen CTS-Systeme dem Stand der Technik entsprechen oder daß alle beschriebenen IPNT-Systeme erfindungsgemäß und einzigartig sind. Diese Unterscheidungen werden unten so weit wie möglich in jedem beschriebenen Fall vorgenommen.
  • Der Hauptunterschied zwischen CTS und IPNT ist der Sitz der Netzwerkintelligenz. Bei der INT befindet sich die Intelligenz erzeugende Firmware hauptsächlich in Netzwerkprozessoren, während sich bei der IPNT die Firmware für die Intelligenz vorrangig in der Endstellenausrüstung befindet, weswegen das Netzwerk oft als dummes Netzwerk bezeichnet wird. Da sich die meisten Merkmale der vorliegenden Erfindungen im CTI-Server befinden, der den Erfindern als T-Server bekannt ist, und von dort aus bestimmte Netzwerkfunktionen auf bestimmte Art und Weise steuern, ist es für ihre Anwendung größtenteils irrelevant, wo sich die tatsächliche Intelligenz befindet.
  • Eine der Variablen beim Weiterleiten ankommender Anrufe, ob nun bei der INT oder der IPNT, ist die Menge der Fähigkeiten jedes Mitarbeiters, der einem Arbeitsplatz zugeteilt ist. Diese Menge der Fähigkeiten kann eine eindeutige Menge von Fähigkeiten, Ressourcen und Wissen aufweisen, wie etwa, aber nicht beschränkt auf, Sprachfertigkeiten, Zugang zu technischer Information und spezifische Ausbildung. Beim Weiterleiten von Anrufen in einem herkömmlichen System sowohl auf der Netzwerk- als auch auf der Callcenter-Ebene muß das System und/oder Netzwerk solche Dinge wie den Status jedes oder aller Callcenter, die Verfügbarkeit jedes Mitarbeiters, die Menge der Fähigkeiten jedes Mitarbeiters, die Anzahl der ankommenden Anrufe, die Anzahl der Anrufe, die auf Antwort warten, und so weiter kennen. In einem System, das Internetprotokoll-Telefonie für den Zugang zu Mitarbeitern in Callcentern verwendet, müssen die gleiche Arten von Information verfügbar sein, und es muß auch eine Möglichkeit geben, IPNT-Anrufe auf der Grundlage dieser Information weiterzuleiten.
  • Wiederum mit Bezug auf 1 und insbesondere auf das Callcenter 121 gibt es eine Vielzahl von Möglichkeiten, wie die PC/VDUs 331 und 332 Zugang zum Internet und damit auf die IPNT-Anrufe sowie die im Callcenter bereitgestellten Datendienste und dergleichen haben können. Zum Beispiel kann jede der PC/VDUs im Callcenter oder in einem anderen Callcenter wie etwa dem Callcenter 122 ein Modem haben, das mit einer Telefonleitung verbunden ist, und Software, um sie mit dem Internet-Diensteanbieter zu verbinden. Eher kann, wenn man nur das Callcenter 121 betrachtet, der Prozessor 223 oder ein anderer Prozessor oder IP-Router, der mit dem LAN 301 verbunden ist, Zugang zum Internet haben und den Zugang für die Stationen im LAN bereitstellen. In spezifischen Aspekten der nachfolgend beschriebenen Erfindung werden der Internetzugang und die IPNT-Telefonie mit Bezug auf die erfindungsgemäßen Konzepte ausführlicher beschrieben.
  • In diesem Beispiel können Steuerroutinen, die auf dem Prozessor 223 für das Callcenter 121 ausführbar sind, auf Algorithmen zugreifen, die Anrufweiterleitung auf der Callcenter-Ebene ermöglichen, und können auch auf Daten vom Datenserver 303 zur Verwendung bei Weiterleitungsentscheidungen und dergleichen zugreifen. Ähnliche Routinen laufen auf dem Prozessor 224, der das Callcenter 122 versorgt. Unter bestimmten Aspekten der unten beschriebenen Erfindung wird ebenfalls die Weiterleitung von IPNT-Anrufen beschrieben.
  • Telefonanrufe werden an die Callcenter 121 und 122 über herkömmliche Telefonleitungen 105 bzw. 106 von entfernten Ursprungspunkten weitergeleitet (ein Kunde, der technische Hilfe sucht, hat zum Beispiel einen Anruf an eine beworbene oder anderweitig bereitgestellte 1–800er Nummer ausgelöst). Wolke 100 stellt das intelligente Telefonnetzwerk-System dar und wird hier als Netzwerkwolke bezeichnet. Dies kann zu Beispielzwecken ein regionaler Abschnitt des weltweiten Netzwerks sein oder kann das gesamte weltweite Netzwerk der verbundenen Telefonausrüstung darstellen. Alle an die Callcenter 121 und 122 weitergeleiteten herkömmlichen Telefonanrufe haben ihren Ursprung irvgendwo in der Netzwerkwolke 100.
  • Zusätzlich zu herkömmlichen Telefonanrufen kann es IPNT-Anrufe geben, die von Computerplattformen abgehen, hier durch Plattform 127 dargestellt, die durch das Internet, ein Intranet oder ein anderes Datennetzwerk, dargestellt durch Wolke 125, über eine Übertragungsstrecke, wie etwa die Übertragungsstrecke 126, die mit dem Prozessor 223 verbunden dargestellt ist, an die Callcenter gerichtet werden. Für den Fachmann wird deutlich, daß es eine Vielzahl alternativer Möglichkeiten gibt, wie der Zugang zum Internet und anderen Datennetzwerken für Stationen in Callcentern bereitgestellt werden kann. Zum Zweck der Beschreibung werden die folgenden Beschreibungen die Wolke 125 als Internetwolke bezeichnen, obwohl es sich versteht, daß dies beispielhaft ist und viele andere Datennetzwerke beteiligte sein können.
  • In diesem Beispiel wird ein ankommender herkömmlicher Telefonanruf, der an ein Callcenter weitergeleitet werden soll, durch einen Vektor 107 in einen Dienststeuerungspunkt (SCP) 101 dargestellt. In einigen Ausführungsformen der Erfindung können Anrufe direkt an eines der dargestellten Callcenter gehen, aber in den meisten Ausführungsformen wird zuerst auf einen SCP zugegriffen, und es kann eine Weiterleitung auf der Netzwerkebene vorgenommen werden, bei der ankommende Anrufe auf der Grundlage von Information weitergeleitet werden können, die für den SCP verfügbar ist.
  • Der SCP 101 umfaßt normalerweise eine Telefonvermittlungsstelle, die etwas näher am anrufenden Teilnehmer liegt als die Vermittlungsstellen in den dargestellten Callcentern 121 und 122. Der SCP 101 ist in diesem Beispiel mit einem Zusatzprozessor 103 gekoppelt, der einem Anrufverteilungsprozessor (CD-Prozessor) 104 zugeordnet ist. Der Anrufverteilungsprozessor 104 hat Anrufstatistiken, die die Anrufverteilung zwischen den Callcentern 121 und 122 (normalerweise auf eine größere Anzahl von Callcentern als zwei) beschreiben.
  • In diesem Beispiel wird ein mit dem SCP 101 gekoppeltes intelligentes Peripheriegerät (IP) 102 bereitgestellt, und seine Funktion besteht darin, für die anfängliche Verarbeitung der ankommenden Anrufe zu sorgen. Diese anfängliche Verarbeitung kann mittels Spracherkennung geschehen, wobei Information von einem Anrufer gewonnen wird, wie etwa Produkttyp und Modellnummer, für die Kommunikation mit einem Mitarbeiter bevorzugte Sprache und vieles mehr, abhängig vom Charakter des Dienstes, der von der Organisation bereitgestellt wird, die die Callcenter bereitstellt.
  • Ein Prozessor 208 mit einer Instanz des Telefonieservers T-S 207 sowie einer Instanz eines statistischen Servers (Stat-Server) 209 ist über eine Zweiwege-Datenübertragungsstrecke 214 mit den anderen Teilen des Systems in dem System für die anfängliche Anrufverarbeitung und Weiterleitung gekoppelt, das dem SCP 101 zugeordnet ist. Für den Fachmann wird deutlich, daß die Funktionen von CD-Prozessor 104, Zusatzprozessor 103, IP 102, T-S 207 und Stat-Server 209 auf vielfältige Weise in einer Mischung aus Hardware und Software ausgeführt werden können. Es kann zum Beispiel einen einzelnen Hardware-Computer geben, der mit der zentralen Vermittlungsstelle 101 gekoppelt ist, und die verschiedenen Server können Software-Implementierungen sein, die auf dem einen Hardwaresystem laufen. Ebenso kann es auch mehr als ein Hardwaresystem geben oder mehr als eine CPU, die die verschiedenen Server bereitstellt.
  • In dieser Ausführungsform werden, wie oben beschrieben, am SCP 101 ankommende Anrufe über PSTN-Leitungen 105 und 106 zu den Callcentern 121 und 122 weitergeleitet. Die Konvergenz der Leitungen 105 und 106 im SCP 101 und ihre Verzweigung zu den Callcentern 121 und 122 soll lediglich darstellen, daß es eine beträchtliche Vermittlungsaktivität zwischen diesen Punkten geben kann. Der Prozessor 208 ist mit dem Prozessor 223 und dem Prozessor 224 über digitale Datenübertragungsstrecken 210 und 211 verbunden. Wiederum soll die Konvergenz lediglich den Netzwerkcharakter dieser Übertragungsstrecken darstellen, die ebenso mit vielen SCPs und mit vielen Callcentern verbunden sein können. In einer bevorzugten Ausführungsform ist das Netzwerkprotokoll TCP/IP, das eine Sammlung von Datenprotokollen ist, die hier nicht ausführlich beschrieben werden, da diese Protokolle allgemein in Gebrauch und dem Fachmann wohlbekannt sind. Es gibt viele andere Protokolle, die verwendet werden können, neue Protokolle können entwickelt werden, um eine bessere und schnellere Kommunikation zu ermöglichen, und andere Verfahren können verwendet werden, um die Kommunikation zu beschleunigen. Zum Beispiel kann in einigen Fällen das Urgent Dispatch Protocol (UDP) verwendet werden, das es zum Beispiel gestattet, daß Datenpakete Weiterleitungs-Warteschlangen umgehen.
  • Obwohl nicht explizit in 1 dargestellt, können Prozessoren im dargestellten SCP Internetzugang in die Wolke 125 haben, so daß IPNT-Anrufe an die Computerausrüstung im SCP gerichtet werden können, und wie weiter unten beschrieben wird, können Abläufe im SCP für IPNT-Anrufe ebenso wie für herkömmliche Anrufe gelten.
  • Der Prozessor 208, auf dem eine Instanz von T-S 207 läuft, kann wie oben beschrieben die Weiterleitung von Anrufen, sowohl von herkömmlichen als auch von IPNT-Anrufen auf der Netzwerkebene, daß heißt von am SCP 101 empfangenen Anrufen, auf die gleiche Weise steuern, auf die der Prozessor 223 die Weiterleitung in der zentralen Vermittlungsstelle 123 steuern kann. Im Fall der Weiterleitung von IPNT-Anrufen durch die Abläufe eines intelligenten Netzwerkrouters ist den Erfindern auf dem Stand der Technik keine solche intelligente Weiterleitung für IPNT-Anrufe bekannt, und diese Funktionalität wird durch die Erfinder als einzigartig erachtet.
  • Es wird erneut betont, daß nicht alle Ausführungsformen der vorliegenden Erfindung alle in 1 gezeigten Elemente und Verbindungsfähigkeit erfordern, obwohl einige Ausführungsformen alle dargestellten Elemente und Verbindungsfähigkeit verwenden. Auch unterscheidet sich die Funktionalität in verschiedenen Ausführungsformen der Erfindung, die unten hinreichend ausführlich beschrieben werden, nicht in allen Fällen durch die Hardware und Verbindungsfähigkeit, aber in vielen Fällen durch die Anwendung und Ausführung von einzigartigen Steuerungsroutinen.
  • EINHEITLICHE STEUERUNG GEMISCHTER PLATTFORMEN IN DER TELEFONIE (3208)
  • In einer bevorzugten Ausführungsform der vorliegenden Erfindung werden einzigartige Steuerungsroutinen beispielsweise zur Ausführung auf dem Prozessor 223, Prozessor 224 und Prozessor 208 bereitgestellt, wodurch für Kommunikationsfähigkeit zwischen Callcentern wie etwa den Centern 121 und 122 und zwischen Callcentern und Centern für die anfängliche Anrufverarbeitung, wie etwa dem, das durch den SCP 101 dargestellt wird, gesorgt wird.
  • 2A ist ein Blockschaltbild, das eine einzigartige Kommunikationsfähigkeit darstellt, die in einer bevorzugten Ausführungsform der vorliegenden Erfindung bereitgestellt wird. Es gibt, wie oben im Hintergrundabschnitt beschrieben wurde und dem Fachmann bekannt ist, mehrere unterschiedliche Arten und Fabrikate von Anrufvermittlungsausrüstung. Jede zentrale Vermittlungsstelle verwendet ein proprietäres Kommunikationsprotokoll für CTI-Anwendungen. Bei der dem Fachmann bekannten CTI-Erweiterung stellen einzelne Hersteller Prozessoren bereit, die Verbindungen mit ihren eigenen Vermittlungsstellen herstellen und die Kommunikationsprotokolle verwenden, die diesen Vermittlungsstellen eigen sind. Die Computererweiterungen können dann die Vermittlungsstellen eines einzigen Herstellers versorgen und für Kommunikation zwischen diesen Vermittlungsstellen sorgen. Wenn ein Benutzer jedoch mehrere Callcenter-Standorte hat, zum Beispiel mit Ausrüstung von unterschiedlichen Herstellern, dann ergibt sich eine schwierige Situation. Wenn dieser Benutzer sich für eine Computererweiterung entscheidet, dann kann abhängig davon, welcher Hersteller die Erweiterung bereitstellt, die Ausrüstung an einem anderen Standort schnell überholt sein. Um mit dem anderen Standort zu kommunizieren, kann es erforderlich sein, völlig neue Ausrüstung für den anderen Standort zu erwerben, um mit dem computererweiterten Standort kompatibel zu sein.
  • Die Prozessoren 223, 224 und 208 sind in 2A so dargestellt, daß sie wie in in 1 über die Verbindungsstrecken 210 und 211 verbunden sind, mit zusätzlichen Einzelheiten sowohl der dargestellten Software als auch der Hardware. Auf jedem Prozessor ist eine Instanz von T-S 207 ausführbar. Um mit anderen Vorrichtungen zu kommunizieren, muß jeder Prozessor einen oder mehrere Ports haben, die dafür konfiguriert sind, die Kommunikation zu durchführen. Die Implementierung solcher Ports ist in 2A durch die Darstellung PND 215 dargestellt. PND 215 ist in jeder Instanz ein physischer Netzwerkadapter für das Netzwerk, mit dem er die Verbindung bilden soll, wie etwa ein Richtfunk-, optisches, Koaxial-, Ring-Netzwerk und dergleichen, sowie die Software-Treiber, die erforderlich sind, um diese Adapter zu steuern.
  • Über jeder Instanz des T-Servers 207 in jedem Prozessor ist eine Steuerungsroutine zur Abwicklung von Datenkommunikation entweder mit einer Instanz der Telefonieausrüstung (zum Beispiel Vermittlungsstelle 123) oder mit einem anderen T-Server angeordnet. Infolgedessen ist in 2A jede Instanz des T-Servers 207 mit einem Telefonieausrüstungstreiber (TED) auf einer Seite und mit einem Zwischen-T-Server-Treiber (ITD) auf der anderen Seite überlagert. Die Verbindungsfähigkeit eines ITD oder eines TED zu einem PND beruht auf der am PND vorgesehenen externen Verbindung. Zum Beispiel ist Prozessor 223 auf einer Seite über die Verbindungsstrecke 212 mit der Vermittlungsstelle 123 verbunden, daher ist TED 216 in der Instanz von Prozessor 223 dafür konfiguriert, Kommunikation mit der Vermittlungsstelle 123 zu steuern (gemäß der Bauart und dem Fabrikat dieser Vermittlungsstelle). Auf der anderen Seite ist der Prozessor 223 über die Verbindungsstrecke 210 mit Prozessoren verbunden, auf denen andere Instanzen des T-Servers 207 laufen. Daher ist der ITD 217 über die Verbindungsstrecke 210 mit dem PND 215 verbunden.
  • Obwohl in 2A, das sich an die Architektur von 1 anlehnt, nicht explizit gezeigt, wird für den Fachmann deutlich, daß ein Prozessor auch mit einer TED-Instanz auf jeder Seite einer Instanz des T-Servers 207 konfiguriert sein kann, wodurch ein Prozessor bereitgestellt wird, der imstande ist, zwei zentrale Vermittlungsstellen unterschiedlichen/r Typs, Bauart oder Fabrikats direkt miteinander zu verbinden. Auf diese Weise können Prozessoren dafür angepaßt werden, zentrale Vermittlungsstellen verschiedener Hersteller und Prozessoren, auf denen Instanzen des T-Servers 207 laufen, miteinander zu verbinden, und durch Bereitstellung der richtigen PNDs können die solchermaßen konfigurierten Prozessoren dafür angepaßt werden, über jeden bekannten Typ von Datennetzwerkverbindung kommunizieren.
  • Bezüglich der Internetprotokoll-Telefonie wurde in der oben mit Bezug auf 1 bereitgestellten allgemeinen Beschreibung geschrieben, daß der Internetzugang im herkömmlichen Netzwerk durch Prozessoren entweder in Callcentern oder SCPs hergestellt werden kann und daß für die herkömmliche Telefonie bereitgestellte Funktionen auch auf IPNT-Anrufe angewendet werden können. Mit Bezug auf 2A können IPNT-Anrufe, die an irgendeinem dem SCP 101 zugeordneten Prozessor empfangen werden, durch den Prozessor 208 und über die Übertragungsstrecken 210 und 211 an die Prozessoren 223 und 224 weitergeleitet werden, wo solche IPNT-Daten an Mitarbeiterstationen in zugeordneten Callcentern übergeben werden können. Bei diesem Vorgang können IP-Adressen verändert und ersetzt werden, als eine Möglichkeit zur Weiterleitung der IPNT-Daten. Zum Beispiel kann ein IPNT-Anruf durch eine IP-Adresse an einen Prozessor 208 gerichtet werden, und es kann sich erweisen, daß der IPNT-Anruf von einem bestimmten Klienten der Organisation kommt, zu der die Callcenter gehören. Im SCP, wie etwa im Prozessor 208, kann eine Weiterleitungsentscheidung darüber getroffen werden, welches Callcenter am besten angepaßt ist, um sich mit dem Klienten zu befassen, und die IP-Adresse für einen Prozessor im Callcenter kann ersetzt werden.
  • Auf diese Weise wird gemäß den Ausführungsformen der vorliegenden Erfindung erstmals ein System bereitgestellt, das es gestattet, radikal unterschiedliche Telefoniesysteme in integrierten intelligenten Netzwerken hoher Funktionalität zu verbinden.
  • GLEITEND REAGIERENDE ANRUFWEITERLEITUNG (3207)
  • 2B ist ein Blockschaltbild, das ein einzigartiges gleitend reagierendes Weiterleitungssystem 330 gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung darstellt, das in einem Callcenter oder auf der Netzwerkebene implementiert werden kann, wie etwa im Callcenter 121 oder etwa in der Netzwerkwolke 100 von 1. In diesem Weiterleitungssystem, wie es auf der Callcenter-Ebene implementiert wird, wird der Prozessor 223 (1) benachrichtigt, wenn ein Anruf empfangen wird, und er sendet Information über den Anruf an einen Weiterleitungsserver 342. Der Weiterleitungsserver 342 wird normalerweise als ein Teil des T-Servers 207 implementiert, der einen Anruf zu einem Mitarbeiter weiterleitet, der am besten dafür qualifiziert ist, den Anruf auf der Grundlage eines vorbestimmten Kriteriums zu beantworten. Der T-Server mit dem Weiterleitungsserver muß nicht unbedingt auf dem Prozessor 207 implementiert werden, wie in 1 gezeigt, sondern kann sich auch irgendwo anders im vernetzten System befinden. Der Weiterleitungsserver 342 weist normalerweise die Vermittlungsstelle 123 an, den ankommenden Anruf an den vorgesehenen Mitarbeiter weiterzuleiten.
  • Die Datenbasis 344 in 2B ist eine Kunden-Datenbasis, die normalerweise auf etwas wie einem Daten-Dateiserver 303 (1) gepflegt wird. Der Weiterleitungsserver 342 umfaßt Steuerungsroutinen, die auf dem Prozessor 223 (1) ausgeführt werden können, oder es kann einen separaten Prozessor auf dem Netzwerk 301 geben, der die Routerfunktion ausübt. Ein Stat-Server 340 ist dafür eingerichtet, statistische Daten bezüglich der getätigten Anrufe, der erfolgreich vermittelten Anrufe und dergleichen zu verfolgen und bereitzustellen, Daten über die Fähigkeitsprofile und Aktivitäten der Mitarbeiter zu verwalten und Berichte zu erzeugen. Erneut kann der Stat-Server 340 auf dem Prozessor 223 oder auf einem anderen mit dem Netzwerk 301 verbundenen Prozessor ausgeführt werden. Schließlich ist auch ein Netzwerkmanager 352 mit dem Netzwerk verbunden und für die Aufgabe der Verwaltung von Aspekten des LAN 301 eingerichtet.
  • In dieser Ausführungsform beruht die Weiterleitung normalerweise auf (i) der Menge der Fähigkeiten des Mitarbeiters, (ii) Information bezüglich der rufenden Seite, (iii) Aktivitäten des Callcenters und (iiii) gesetzlicher oder anderer Autorisierung, die ein Mitarbeiter innehat. Beispiele der Menge der Fähigkeiten des Mitarbeiters sind Sprache, Produktkenntnis und dergleichen. Beispiele für die Information der rufenden Seite sind erworbene Produkte, geographischer Standort und dergleichen. Beispiele für Callcenter-Aktivitäten sind die Anzahl der verfügbaren Mitarbeiter, von einem Mitarbeiter bereits abgewickelte Anrufe und dergleichen.
  • Zur gleichen Zeit, zu der ein ankommender Anruf zu einem bestimmten Mitarbeiter geleitet wird, werden aus der Datenbasis 344 abgerufene Daten im LAN 301 zur nahegelegenen Videoanzeigeeinheit (VDU) am diesem Mitarbeiter zugeordneten Arbeitsplatz geleitet. Der Mitarbeiter ist dann imstande, den Anruf auf bestmögliche Weise zu handhaben.
  • Für die Erfinder der vorliegenden Erfindung ist offensichtlich, daß das zügige Funktionieren des Weiterleitungssystems 330 in hohem Maße vom zügigen Funktionieren der verschiedenen Elemente des gesamten Systems abhängig ist, darunter, aber nicht darauf beschränkt, Software- und Hardwareelemente. Diese Elemente weisen die Funktionen aller in 1 dargestellten Elemente auf, darunter insbesondere alle Kommunikationsverbindungen, sowohl Telefonie als auch digital. Wenn zum Beispiel beim Stat-Server 340 oder der Datenbasis 344 eine plötzliche Verschlechterung des Dienstes auftritt, wird der Weiterleitungsserver ebenfalls verzögert. Als weiteres Beispiel kann es eine unerwartet große Anzahl von Zugriffen auf die Datenbasis 344 in kurzer Zeit geben, was eine der Datenbasis zugeordnete Suchmaschine überlastet, und dieser Umstand kann die Gesamtleistungsfähigkeit bei der Weiterleitung verschlechtern. Als ein weiteres Beispiel verschlechtert ein teilweiser oder totaler Verlust einer Kommunikationsverbindungsstrecke, wie etwa der digitalen Netzwerk-Verbindungsstrecke 210, die Gesamtleistungsfähigkeit des Systems ernstlich.
  • Mittels der Netzwerkverbindung und -querverbindung wird der Netzwerkmanager 352 befähigt, die Leistungsfähigkeit und Funktion aller Systemelemente zu verfolgen und zu überwachen und der Datenbasis 344 und dem Weiterleitungsserver 342 zu melden, und der Weiterleitungsserver hat über den Stat-Server 340 und die Datenbasis 344 auch Zugriff auf andere Daten und Statistiken. Der Weiterleitungsserver 342 hat in dieser Ausführungsform auch Zugriff auf mehrere Weiterleitungsalgorithmen, die an irgendeinem von mehreren Orten im Gesamtsystem gespeichert sein können. Eine Aufgabe der Erfindung in der momentanen Ausführungsform ist es, für die Ausführung unterschiedlicher Weiterleitungsalgorithmen auf der Grundlage der durch den Netzwerkmanager 352 gemeldeten Systemleistungsfähigkeit und gemäß den Daten zu sorgen, die aus der Datenbasis 344 und dem Stat-Server 340 verfügbar sind und über die digitale Netzwerk-Verbindungsstrecke 210 empfangen werden, wie unten ausführlicher beschrieben wird. Die Datenbasis 340, der Weiterleitungsserver 342 und der Stat-Server 340 kommunizieren, wie dem Fachmann bekannt, durch überlagerte Protokolle, darunter, aber nicht darauf beschränkt, Schichten für netzwerkabhängiges Protokoll, Internetprotokoll (IP), Benutzer-Datagramm-Protokoll (UDP), einfaches Netzwerkverwaltungsprotokoll (SNMP) und Managerprozeß.
  • In einer bevorzugten Ausführungsform wählt der Weiterleitungsserver 342 einen auszuführenden Weiterleitungsalgorithmus auf der Grundlage der Verschlechterung der Leistungsfähigkeit eines Teils des Callcenters oder von Komponenten, entweder Hardware oder Software, auf gleitende Weise. Je mehr sich das System verschlechtert, desto mehr greift der Router auf Notfallmaßnahmen zurück. Der ausgewählte Algorithmus verringert oder beseitigt vorzugsweise den Zugriff auf oder die Verwendung von Komponenten oder Ressourcen, von denen festgestellt wird, daß sich ihre Leistungsfähigkeit verschlechtert.
  • Für den Fachmann wird deutlich, daß die mit Bezug auf 2A und 2B beschriebene Erfindung nicht darauf beschränkt ist, nur System- und Komponentenfehler zu überwachen. Sie hat breitere Anwendungsmöglichkeiten. Zum Beispiel können Algorithmen für den Betrieb entsprechend dem Lastniveau gespeichert werden. Andere Algorithmen können gemäß spezifischen Tageszeiten ausgewählt werden, und solche Algorithmen können auf der Grundlage des Zeitfensters in einem 24-Stunden-Zeitraum ausgewählt werden. Als weiteres Beispiel können Algorithmen auf der Grundlage der Wochentage gespeichert und ausgewählt werden. Wieder andere Algorithmen können vorbereitet werden, damit bei Einführung neuer Produkte und dergleichen auf sie zugegriffen wird. Es können zum Beispiel Statistiken bezüglich des Prozentsatzes der freien Mitarbeiter geführt werden, und in der Situation, wo 90% der Mitarbeiter belegt sind, kann auf einen Weiterleitungsalgorithmus zugegriffen werden, der Anrufe nur zum nächsten freien Mitarbeiter weiterleitet, statt einem fertigkeitsgestützten Weiterleitungsalgorithmus zu folgen. Die Erfindung in dieser Ausführungsform ermöglicht es, Weiterleitungsalgorithmen auf der Grundlage einer sehr breiten Übereinstimmung von Umständen auszuwählen und auszuführen, so daß ein Callcenter mit größtmöglicher Effizienz betrieben werden kann, auch wenn sich die Umstände schnell ändern, einschließlich der Umstände der Hardware- und Software-Funktionalität, wie es oben in spezifischen Ausführungsformen beschrieben wurde.
  • In anderen Ausführungsformen der vorliegenden Erfindung kann die gleitend reagierende Anrufweiterleitung auf der Netzwerkebene implementiert werden, wobei ein Router als ein Abschnitt von T-S 207, der auf dem Prozessor 208 läuft, implementiert wird. In diesem Fall können gespeicherte Weiterleitungsalgorithmen in Verbindung mit der Funktionalität von Komponenten auf der Netzwerkebene, sowohl Hardware als auch Software, und gemäß der Anruflast im SCP 101 ausgewählt und implementiert werden.
  • Bezüglich der Internetprotokoll-Telefonie können IPNT-Anrufe, die irgendwo im System empfangen wurden, durch die bereitgestellte und mit Bezug auf die herkömmliche Telefonie beschriebene Intelligenz umgeleitet (weitergeleitet) werden, und sobald solche Anrufe empfangen und umgeleitet wurden, können sie zu endgültigen Mitarbeiter-Zielen geleitet werden, entweder durch die Verbindungsfähigkeit der Callcenter und des intelligenten Netzwerks, oder sie können durch eine neue IP-Adresse zurück ins Internet (oder Intranet) umgeleitet werden und folglich durch direkte Verbindung zur Mitarbeiterausrüstung.
  • ANRUFWEITERLEITUNG AUF MITARBEITEREBENE IN TELEFONIE-SYSTEMEN (3200)
  • Mit erneutem Bezug auf 1 ist dem SCP 101 in Ausführungsformen der vorliegenden Erfindung ein Prozessor 208 mit einer Instanz eines Stat-Servers 209 und einer Instanz des T-Servers 207 zugeordnet, wobei der Prozessor mit anderen Komponenten über eine Zweiwege-Datenverbindungsstrecke 214 kommuniziert. Die Kommunikation erfolgt in dieser Ausführungsform wie in 2A dargestellt und in der Offenbarung oben mit Bezug auf 2A beschrieben.
  • In der obigen Beschreibung wurde auf die TCP/IP-Kommunikation in den Verbindungsstrecken 210 und 211 Bezug genommen und erwähnt, daß dieses Protokoll lediglich beispielhaft ist. Es gibt andere Protokolle, die verwendet werden können; neue Protokolle können entwickelt werden, um eine bessere und schnellere Kommunikation bereitzustellen, und andere Verfahren können verwendet werden, um die Kommunikation zu beschleunigen. Zum Beispiel kann in einigen Fällen ein Benutzer-Datagramm-Protokoll (UDP) verwendet werden, das es zum Beispiel ermöglicht, daß Datenpakete Weiterleitungs-Warteschleifen umgehen.
  • In herkömmlichen Systemen, die den Erfindern der vorliegenden Erfindung bekannt sind, wird die Weiterleitung auf der Netzwerkebene, daß heißt in der Netzwerkwolke 100, die der Vermittlungsausrüstung zugeordnet ist, die ankommende Anrufe empfängt und diese Anrufe an Callcenter weiterleitet, normalerweise mit Bezug auf den statistischen Verlauf der Callcenter-Aktivität vorgenommen, und die Weiterleitung zu den Callcentern erfolgt zu Warteschleifen in den Callcentern. Bei diesem herkömmlichen Verfahren wird die Aktivität in jedem Callcenter in einem Netzwerk verfolgt und an Dienststeuerungspunkte übergeben, und ankommende Anrufe werden an die Callcenter auf der Grundlage des neuesten verfügbaren Verlaufs weitergeleitet. Wenn es als Beispiel für einen solchen Verlaufsalgorithmus zwei Callcenter im System gibt und der neueste statistische Verlauf angibt, daß Callcenter 1 doppelt so viele Anrufe empfangen hat wie Callcenter 2, werden Anrufe vorzugsweise in einem Verhältnis, das die Aktivität ausgleicht, an Callcenter 2 weitergeleitet. In diesem herkömmlichen System werden Anrufe von der Netzwerkebene an Warteschleifen auf der Callcenter-Ebene weitergeleitet. Sobald ein Anruf in einer Warteschleife in einem Callcenter empfangen wurde, wartet der Anrufer, bis sein Anruf in der Reihenfolge beantwortet wurde.
  • Mit Bezug auf 1 werden nunmehr in einer einzigartigen Ausführungsform der vorliegenden Erfindung, die von den Erfindern als Weiterleitung auf der Mitarbeiterebene bezeichnet wird, tatsächliche Transaktionen auf der Callcenter-Ebene und keine Verlaufszusammenfassungen von den Callcentern an die Dienststeuerungspunkte gemeldet, und Anrufe werden an Mitarbeiter und nicht an Warteschleifen oder Gruppen weitergeleitet. Mit Bezug auf das Callcenter 121 als Beispiel werden die Transaktionen der zentralen Vermittlungsstelle 123 durch den T-Server 207 überwacht, der auf dem Prozessor 223 ausgeführt wird, und auf kontinuierlicher Basis mit dem T-Server 207 geteilt, der auf dem Prozessor 208 läuft, der dem SCP 101 zugeordnet ist. Diese Aktivitätsdaten werden mit Bezug auf den Stat-Server 109 auf dem Prozessor 208 gespeichert und zugänglich gemacht. Die Aktivität der zentralen Vermittlungsstelle 124 im Callcenter 122 wird über die Verbindungsstrecke 211 auch an den T-Server 207 in Wolke 100 gemeldet (die eine Instanz von mehreren möglichen SCPs und T-Servern im Netzwerk darstellt, wobei jeder T-Server mehr als einen SCP versorgen kann). Auf diese Weise wird allen SCPs die tatsächliche Aktivität in allen Callcentern gemeldet.
  • Zusätzlich zu diesen tatsächlichen Callcenter-Aktivitätsdaten werden auch Daten bezüglich der Mitarbeiterfähigkeiten und dergleichen bereitgestellt und auf der Netzwerkebene gespeichert. Wenn sich zum Beispiel ein Mitarbeiter in einem Callcenter anmeldet, wird die Verfügbarkeit des Mitarbeiters an die Netzwerkebene gemeldet, und die Stat-Server auf der Netzwerkebene haben Mitarbeiterprofile zur Bezugnahme beim Treffen von Weiterleitungsentscheidungen.
  • In der momentanen Ausführungsform wird ein ankommender Anruf 107 am SCP 101 zum Beispiel mit Hilfe des IP 102 verarbeitet. Mit Information über die Bedürfnisse des Anrufers nimmt T-S 207 Bezug auf die Stat-Server-Daten des tatsächlichen Mitarbeiterstatus in den Callcentern, die von den Callcentern zum Beispiel über die digitalen Netzwerk-Verbindungsstrecken 210 und 211 kontinuierlich aktualisiert werden, und auf die verfügbaren Daten über Mitarbeiterprofile und dergleichen, die ebenfalls aktualisier werden, aber vielleicht in längeren Zeitabständen. T-Server 207 trifft eine Weiterleitungsentscheidung zu einem Mitarbeiter auf der Grundlage der besten Übereinstimmung mit den neuesten verfügbaren Daten.
  • Sobald die Weiterleitungsentscheidung auf der Netzwerkebene getroffen worden ist, wird die Zielentscheidung für den Anruf durch den T-Server 207, der auf Prozessor 208 läuft, zum Beispiel auf der Netzwerkebene an den T-Server 207 in dem Callcenter übermittelt, wo der Mitarbeiter angesiedelt ist, an den der Anruf gehen soll. Zu Beispielzwecken wird angenommen, daß das Ziel ein Mitarbeiter im Callcenter 121 (1) ist und die Zielinformation an den T-S 207 gesendet wird, der auf dem Prozessor 223 läuft.
  • Der Anruf wird im Callcenter auf der Leitung 105 empfangen und mit den Zieldaten abgeglichen, die durch den T-S 207 auf der Übertragungsstrecke 210 empfangen wurden. T-S 207 auf dem Prozessor 223 leitet den Anruf nunmehr an den Mitarbeiter weiter.
  • Die Weiterleitung auf Callcenter-Ebene in Ausführungsformen der vorliegenden Erfindung wurde oben beschrieben und kann in der momentanen Ausführungsform ebenfalls vorgenommen werden. Zum Beispiel hat der T-S 207, der auf dem Prozessor 223 läuft, einen Anruf auf der Leitung 105 empfangen und diesen Anruf mit auf der Übertragungsstrecke 210 empfangenen Daten abgeglichen, wobei diese Daten ein Mitarbeiter-Ziel für den Anruf auf der Grundlage der besten Übereinstimmung aufweisen, die für den T-S 207 verfügbar sind, der auf dem Prozessor 208 auf der Netzwerkebene läuft. In der Zeit, seit die ursprüngliche Weiterleitung erfolgte und der Anruf und die Daten im Callcenter 105 empfangen worden sind, kann sich die Situation verändert haben. Der Mitarbeiter, zu dem der Anruf weitergeleitet wurde, kann sich zum Beispiel abgemeldet haben und ist nicht mehr verfügbar. Der T-S 207 im Prozessor 223, der einen Weiterleitungsalgorithmus ausführt, kann nunmehr den Anruf an den Mitarbeiter umleiten, der am nächstbesten geeignet ist und im Callcenter 121 verfügbar ist.
  • Als ein weiteres Beispiel für die Anrufweiterleitung auf der Mitarbeiterebene betrachte man einen am SCP 101 empfangenen Anruf von einem Kunden, der Spanisch spricht und eine Präferenz für einen spanischsprechenden Mitarbeiter angibt. In 1 ist die Gruppe der spanischsprechenden Mitarbeiter durch den Einschlußbereich 241 dargestellt, der Arbeitsplätze 132 im Callcenter 121 und Arbeitsplatz 134 im Callcenter 122 umfaßt. Ein Mitarbeiterprofil, das dem Stat-Server 209 auf der Netzwerkebene für jeden dieser Mitarbeiter bereitgestellt wird, gibt die Spanischfähigkeiten an. Die kontinuierlich aktualisierte Transaktionsinformation von den Callcentern 121 und 122 gibt an, daß der Mitarbeiter am Telefon 138 verfügbar ist, während der Mitarbeiter am Telefon 142 nicht verfügbar ist. Unter Vorgabe dieser Information wird der Anruf auf der Leitung 105 an das Callcenter 121 weitergeleitet, und die Daten bezüglich des Mitarbeiter-Ziels werden über die digitale Verbindungsstrecke 210 an den T-S 207 im Callcenter 121 gesendet.
  • Kurz gesagt wird in der momentanen Ausführungsform die Weiterleitung auf der Mitarbeiterebene durchgeführt, indem den Dienststeuerungspunkten auf einer kontinuierlichen Basis der aktuelle Callcenter-Mitarbeiterstatus zusammen mit den Mitarbeiter-Fähigkeitsprofilen und dergleichen bereitgestellt wird. Ankommende Anrufe werden dann an Mitarbeiter statt an Warteschleifen in den Callcentern weitergeleitet. In dem Callcenter, an das ein Anruf mit Zieldaten für einen Mitarbeiter weitergeleitet wird, gestattet eine weitere Möglichkeit für die Weiterleitung, daß solche Anrufe auf der Callcenter-Ebene umgeleitet werden.
  • Bezüglich der IPNT-Anrufe, die zuerst an einen Prozessor gerichtet sein können, der einem SCP in einem intelligenten Netzwerk zugeordnet ist, wobei der Ursprungsort des Anrufs gegeben ist, wie er zum Beispiel aus einem ANI-Feld in einem herkömmlichen Telefonanruf verfügbar ist, können Entscheidungen bezüglich der Weiterleitung auf der Mitarbeiterebene auf ähnliche Weise getroffen werden, wie die Entscheidungen für herkömmliche Anrufe getroffen wurden. Es ist nur der Mechanismus zur Leitung der IPNT-Anrufe, der sich unterscheidet.
  • Außerdem können IPNT-Anrufe, die an einen Prozessor gerichtet sind, der einem SCP zugeordnet ist, durch ein IP auf automatische Weise verarbeitet werden, auch einschließlich einer Sprachantwort, die weitere Information vom Anrufer gewinnt, die dann in die Weiterleitung der Anrufe einbezogen werden kann.
  • Es versteht sich auch, daß der Empfang und die Weiterleitung von IPNT-Anrufen nicht in der gleichen Ausrüstung und unter Verwendung derselben Software vorgenommen werden muß, die in der herkömmlichen Telefonie verwendet wird. Vollständig getrennte Callcenter können in verschiedenen Ausführungsformen der Erfindung zur Abwicklung der IPNT-Anrufe bereitgestellt werden. Es können zum Beispiel Internet-Server bereitgestellt werden, in denen Zusatzprozessoren, IP-Funktionalität und dergleichen für IPNT auf eine Weise bereitgestellt werden, die der hier für die herkömmliche Telefonie beschriebenen ähnelt. Bezüglich des Betriebs und der Verwaltung von Callcentern kann die Idee eines dummen IP-Netzwerks genau das Richtige sein. Für die Verwaltung eines großen Umfangs von Anrufen zu einem großen Bereich von möglichen Zielorten für den besten Kundendienst wird aber Intelligenz benötigt und bevorzugt.
  • PARALLELER DATENTRANSFER UND SYNCHRONISATION (3201)
  • Unter einem anderen Aspekt der vorliegenden Erfindung wird eine erweiterte Funktionalität bei der Weiterleitung und Verarbeitung von Telefonrufen von Dienststeuerungspunkten (SCPs) und anderen Ausgangspunkten auf der Netzwerkebene oder in anderen Callcentern, die zur Versorgung von Anrufern eingerichtet wurden, die einen Dienst suchen, bereitgestellt. Diese erweiterte Funktionalität ermöglicht Mitarbeitern in solchen Callcentern einen direkten Zugriff auf Information, die sowohl von den Anrufern als auch aus gespeicherten Daten abgeleitet wird. In den nachfolgenden Beschreibungen der momentanen Ausführungsform wird zu prinzipiellen Darstellungszwecken eine Annahme über den SCP 101 in der Netzwerkwolke und das Callcenter 121 gemacht.
  • In den obigen Beschreibungen wurde mit Bezug auf 1 ein intelligentes Peripheriegerät (IP) 102 beschrieben, das dazu dient, bei der anfänglichen Verarbeitung von Anrufen von Personen zu helfen, die Dienste von einer Organisation suchen, die solche Dienste aus einem oder mehreren Callcentern anbietet. In den obigen Beschreibungen werden solche Anrufer auch als Kunden bezeichnet, was einem durchgehenden Beispiel folgt, das eine organisatorische Struktur mit einem technischen Dienst-Anruf-Betrieb bspw. für einen Hersteller von Rechentechnik nutzt.
  • Wenn in dem Beispiel, wo Personen anrufen, um technische Unterstützung beim Installieren und/oder Konfigurieren von Produkten mit Computerbezug zu erbitten, ein solcher Anrufer erstmals eine Verbindung herstellt (1, Vektor 107, SCP 101), schließt die anfängliche Verarbeitung normalerweise das Erlangen von Information vom Anrufer ein, wie etwa bezüglich seiner Neigungen und seiner Beziehung zur Kundendatenbasis des Diensteanbieters. Zum Beispiel kann der Anrufer gerade ein Modell eines der Produkte des Anbieters erworben haben, das dafür gedacht ist, in einem Computer einer bestimmten Bauart und eines bestimmten Modells installiert oder damit verbunden zu werden, und kann Schwierigkeiten damit haben, das Produkt zu installieren und es mit dem Computer richtig laufen zu lassen. In einem anderen Fall kann ein Anrufer das Produkt des Anbieters bereits seit einiger Zeit haben und hat erst seit kurzem Schwierigkeiten damit.
  • Die meisten Hersteller stellen einen Dienst bereit, durch den ein Kunde ein Produkt registrieren kann, und beim Registrierungsvorgang wird ein gewisser Umfang von Information vom Kunden erbeten, der normalerweise den genauen Charakter des fraglichen Produkts aufweist, einschließlich der Modellnummer, und auch die Eigenschaften des Computers (in diesem Beispiel), in dem der Kunde das Produkt installiert hat oder zu installieren versucht. Wenn ein Kunde bzw. eine Kundin seine bzw. ihre Anschaffung registriert hat, wird diese Information normalerweise in der Kunden-Datenbasis aufgezeichnet, die mit Bezug auf 1 auf dem mit dem LAN 301 verbundenen Daten-Dateiserver 303 gespeichert werden kann, mit dem auch der Prozessor 223 verbunden ist, auf dem eine Instanz von T-S 207 läuft. In anderen Fällen kann es andere Information geben, die in der Kunden-Datenbasis gespeichert ist. Zum Beispiel werden im Fall einer Versicherungsgesellschaft der Name und die Adresse des Kunden, die Nummer der Police und dergleichen in der Datenbasis sein.
  • Wenn es Information über einen Anruf in einer Kunden-Datenbasis in einem Callcenter gibt, ist es sowohl für den Kunden als auch für den Diensteanbieter von Vorteil, auf diese Information zuzugreifen und dieselbe dem Mitarbeiter zu übergeben, der den Anruf des Kunden abwickelt. Solche Information kann jedoch nicht abgerufen werden, bevor und ohne daß eine gewisse Beziehung zwischen dem ankommenden Anruf und der Datenbasis hergestellt wurde.
  • In der momentanen Ausführungsform der Erfindung, die nur Beispielcharakter hat, wird die anfängliche Verarbeitung verwendet, wobei das IP 102 einbezogen wird, um Information von einem Kunden zu erlangen. Dies kann vorzugsweise durch eine aufgezeichnete Anfrage und Spracherkennung erfolgen. In einem solchen System wird ein Anruf beantwortet, und ein Menüsystem wird verwendet, um den Anrufer zu kategorisieren und hinreichende Information zu erlangen und aufzuzeichnen, um die Weiterleitung (wie oben beschrieben) zu ermöglichen und hoffentlich einen Kunden mit einer bestehenden Datenbasis in Beziehung zu setzen. Mit Aufzeichnen ist das Eintragen des Charakters der Antworten in einer gewissen Form gemeint, nicht unbedingt durch eine Sprachaufzeichnung. Zum Beispiel weist eine typische Transaktion bei der anfänglichen Verarbeitung eine aufgezeichnete Anfrage an den Anrufer auf, wie etwa "Bevorzugen Sie Spanisch oder Englisch?". In manchen Gegenden kann die Anfrage in einer anderen Sprache als Englisch formuliert werden. Der bzw. die Anrufer(in) wird aufgefordert, zu antworten, normalerweise durch Auswählen einer Taste auf der Wähltastatur seines bzw. ihres Telefons. In vielen Fällen ist nunmehr auch Spracherkennung in die Maschinenintelligenz der anfänglichen Verarbeitung eingebaut, und der Kunde wird mit einer verbalen Antwort angeleitet, wie etwa: "Sagen Sie Ja oder Nein". Das IP erkennt in diesem Fall die Antwort und codiert die Daten dementsprechend.
  • Information, die bei einer solchen anfänglichen Verarbeitung in herkömmlichen Systemen von einem Anrufer abgeleitet wird, wie es hierin oben beschrieben worden ist, wird codiert und mit dem weitergeleiteten Anruf gesendet, damit man sich in dem Callcenter, zu dem der Anruf weitergeleitet wurde, damit befassen kann, nachdem der Anruf empfangen wurde. In jetzigen Ausführungsformen der vorliegenden Erfindung werden solche Daten und in einigen Fällen auch andere Daten über eine digitale Netzwerk-Verbindungsstrecke parallel zu dem weitergeleiteten Anruf an ein Callcenter weitergeleitet, was ermöglicht, daß die Daten dem Anruf in den meisten Fällen vorausgehen. Die Daten werden im Callcenter auf eine einzigartige Weise, die unten beschrieben wird, wieder mit dem Anruf zusammengeführt. Diese parallele Datenübertragung macht die Übertragung auch von der Vermittlungsstelle unabhängig.
  • Mit erneutem Bezug auf 1 läuft eine Instanz des T-Servers 207 auf dem Prozessor 223, der mit der zentralen Vermittlungsstelle 123 des Callcenters 121 verbunden ist. Der Prozessor 223 ist mit der digitalen Datenverbindungsstrecke 210 verbunden und die Vermittlungsstelle 123 ist mit der PSTN-Leitung 105 verbunden. In der beispielhaften Ausführungsform läuft eine Instanz des T-Servers 207 auch auf dem Prozessor 208, der dem SCP 101 zugeordnet ist. In der momentanen Ausführungsform fordert T-S 207 auf dem Prozessor 208 einen Semaphor vom T-S 207 auf dem Prozessor 223 auf der Callcenter-Ebene an. Der Semaphor ist ein virtueller Weiterleitungspunkt im Callcenter, der dem Ziel des Anrufs zugeordnet ist, ist aber nicht identisch mit dem Ziel des Anrufs. Auch wird der Semaphor freigegeben, sobald der Anruf erfolgreich vermittelt wurde. Sobald der Semaphor zurückgegeben wurde, wird der weitergeleitete Anruf zu dem Ziel weitergeleitet, das dem Semaphor zugeordnet ist; in diesem Beispiel über die Leitung 105 an die Vermittlungsstelle 123. Daten, die dem Anruf zugeordnet sind, was zum Beispiel Daten sein können, die von einem Anrufer mit Hilfe des IP 102 erlangt wurden, werden jedoch nicht wie nach Stand der Technik codiert und mit dem Anruf gesendet, sondern statt dessen über eine digitale Netzwerk-Verbindungsstrecke 210 zum T-S 207 auf dem Prozessor 223 übermittelt.
  • Da die digitale Netzwerk-Verbindungsstrecke 210 im allgemeinen eine schnellere Verbindungsstrecke als die Telefonleitung 105 ist, kommen die Daten, die einem weitergeleiteten Anruf zugeordnet sind, normalerweise vor dem Anruf an. Dies ist jedoch keine Bedingung der Erfindung. Die über die Verbindungsstrecke 210 zum T-Server 207 auf dem Prozessor 223 gesendeten Daten weisen nicht nur Daten auf, die dem Anruf zugeordnet sind, sondern auch den Semaphor, wie oben beschrieben. Der auf Leitung 105 empfangene Anruf wird nicht direkt zu einem endgültigen Ziel umgelegt, sondern zu einem Semaphor-Weiterleitungspunkt. Wenn der Anruf und die Daten verfügbar sind, ordnet der T-Server 207 des Callcenters den Anruf dank der Kenntnis des Semaphors, dem der Anruf zugeordnet worden ist, den Daten zu. Vom Semaphor-Weiterleitungspunkt wird der Anruf zum endgültigen Ziel weitergeleitet.
  • Der Semaphor kann auf vielfältige Weise eingerichtet werden. Zum Beispiel kann der Anruf an eine virtuelle Nummer gerichtet werden, und die Daten können die virtuelle Nummer in einem Feld des Datenprotokolls enthalten. Der Semaphor kann auch die Durchwahlnummer eines Mitarbeiters sein, aber der Anruf wird dennoch an einen Semaphor-Steuerungspunkt weitergeleitet, um den Daten zugeordnet zu werden, bevor er an den Mitarbeiter weitergeleitet wird. Fachleute werden erkennen, daß die Semaphor-Zuordnung auch noch auf andere Weise vorgenommen werden kann.
  • Die Daten werden in dieser Ausführungsform normalerweise über das Netzwerk 301 an eine VDU der Netzwerkschnittstelle am Arbeitsplatz desjenigen Bedieners gesendet, an den der Anruf letztlich weitergeleitet wird. Dies kann zum Beispiel IF 331 oder 332 in 1 sein. Außerdem können Daten, die dem Anruf zugeordnet sind und an den T-S 207 im Callcenter übertragen werden, verwendet werden, um den Anrufer der Kunden-Datenbasis im Daten-Dateiserver 303 zuzuordnen und um weitere Daten abzurufen, die ebenfalls zur VDU am Arbeitsplatz des Mitarbeiters weitergeleitet werden können. Wie oben beschrieben, ist es meistens der Fall, daß die Daten vor dem Anruf ankommen, und eine Korrelation mit der Kunden-Datenbasis kann deshalb vorgenommen werden, bevor der Anruf ankommt.
  • Die Wiederzuordnung (Synchronisation) des Anrufs und der Daten an einem Umleitungspunkt bietet auch eine Möglichkeit zur weiteren Umleitung. Es gibt, wie oben im Abschnitt über die mitarbeitergestützte Weiterleitung beschrieben wurde, einige Anrufe, bei denen der Mitarbeiter, an den ein Anruf ursprünglich gerichtet ist, nach der Zeit, während der der Anruf umgelegt wird, nicht mehr verfügbar ist. In diesem Fall kann der T-Server 207 den Anruf vom Semaphorpunkt zu einem anderen Mitarbeiter umleiten und die Daten an das neue Ziel senden.
  • Es ist in der momentanen Ausführungsform nicht unbedingt erforderlich, daß die Daten durch eine andere Instanz des T-Servers übertragen werden, wie es in der bevorzugten Ausführungsform unmittelbar oberhalb beschrieben wurde. Der weitergeleitete Anruf und die übertragenen Daten können tatsächlich durch eine Ursprungsinstanz, wie etwa ein anderes Callcenter (d.h. PBX), einen SCP oder ein IP (Netzwerk-IVR) oder einen anderen IVR gesendet werden, die sich im Netzwerk befinden können oder nicht.
  • Bezüglich der IPNT-Anrufe, die in Prozessoren empfangen werden, die SCPs zugeordnet sind, unabhängig davon, ob die SCPs dafür eingerichtet sind, sowohl herkömmliche als auch IPNT-Anrufe oder nur IPNT abzuwickeln, können vom Anrufer gewonnene Daten vorbereitet und durch eine separate Übertragungsstrecke an ein Callcenter übergeben und dem IPNT-Anruf neu zugeordnet werden, der zu einem Mitarbeiter im Callcenter oder zu einem Weiterleitungspunkt auf niedrigerer Ebene im Callcenter umgeleitet wird, wo sowohl der Anruf als auch die Daten umgeleitet werden können. Auf diese Weise können alle für die herkömmliche Telefonie beschriebenen Vorteile der Erfindung auch für IPNT bereitgestellt werden.
  • ANRUFWEITERLEITUNG MIT STATISTISCHER VORHERSAGE UND MIT VORHERSAGE DURCH MITARBEITER (3202)
  • In noch einer anderen Ausführungsform der vorliegenden Erfindung wird Weiterleitung mit Vorhersage in die Maschinenintelligenz einbezogen, um die Weiterleitung auf besonders kostengünstige Weise zu beschleunigen. Die Weiterleitung mit Vorhersage gemäß den Ausführungsformen der vorliegenden Erfindung beruht auf der Kenntnis der Latenz, die in der Ausrüstung auftritt, während bestimmte Arbeitsgänge implementiert werden, zusammen mit begründeten, aber nicht offensichtlichen Annahmen, die getroffen werden können, um Arbeitsgänge zu beschleunigen. In der Implementierung der Annahmen liegen die Erfindungen bei den jetzigen Aspekten und Ausführungsformen der Erfindung.
  • Mit erneutem Bezug auf 1 führt im allgemeinen Fall der T-Server 207, der auf dem Prozessor 208 läuft, die Anrufweiterleitung für Anrufe durch, die am SCP 101 ankommen. Diese Weiterleitung wird mit Hilfe der Daten durchgeführt, die im Stat-Server 209 gespeichert sind, wobei dies Daten sein können, die von Callcentern auf regelmäßiger Basis erlangt wurden.
  • In der momentanen Ausführungsform, die sich auf Weiterleitung mit Gruppen-Vorhersage bezieht, werden ankommende Anrufe an Gruppen in Callcentern weitergeleitet (zum Beispiel Callcenter 121). Bei der Weiterleitung von Anrufen an Gruppen besteht das Ziel darin, einen ankommenden Anruf an die Gruppe weiterzuleiten, die die niedrigste hochgerechnete Abwicklungszeit für den Anruf hat. Der Algorithmus, zum Beispiel für die Abwicklungszeit, kann die aktuelle Anzahl von Anrufen in der Gruppen-Warteschleife mal die durchschnittliche Anrufdauer in der Vergangenheit sein.
  • In dieser Ausführungsform wird die hochgerechnete Abwicklungszeit aus dem vergangenen Verlauf und dem letzten Vorgang extrapoliert und wird jedes Mal neu berechnet, wenn eine Rückmeldung von der Gruppe empfangen wird. Der Vorhersagecharakter ist aus der Tatsache abgeleitet, daß jedes Mal, wenn ein Anruf weitergeleitet wird, eine Annahme getroffen wird, daß der neue Anruf zu der Warteschleife bei der Gruppe hinzugefügt wird, zu der er weitergeleitet wird, ohne darauf zu warten, daß das Callcenter die Information zurücksendet, was Latenz bedeutet. Wenn zum Beispiel ein Anruf am SCP 101 (1) empfangen wird, vergeht eine endliche Zeit, bevor eine Weiterleitungsentscheidung getroffen werden kann. Sobald der Anruf weitergeleitet wurde, gibt es eine Verzögerung (Latenz), bevor der Anruf im Callcenter empfangen und (in diesem Beispiel) der Gruppen-Warteschleife hinzugefügt wird. Es gibt eine weitere Verzögerung, bis der T-Server 207 die Ankunft des Anrufs festgestellt hat. Dann gibt es eine Verzögerung bis zu dem Zeitpunkt, zu dem der T-Server 207 auf dem Prozessor 223 aktualisierte Daten der Gruppen-Warteschleife an den T-Server 207 auf dem Prozessor 208 sendet, der die Verlaufsdaten im Stat-Server 209 aktualisiert.
  • Die Gesamtlatenz und -verzögerung, bis die Verlaufsdaten auf der Netzwerkebene aktualisiert werden können, kann variieren, aber zu Darstellungszwecken kann eine beispielhafte Annahme getroffen werden. Wir nehmen an, die Gesamtverzögerung zwischen den tatsächlichen Aktualisierungen beträgt 20 Sekunden. Wenn Anrufe am SCP mit einer Rate von zehn Anrufen pro Sekunde empfangen werden, werden in der Zeit zwischen den Aktualisierungen der Verlaufsinformation, auf der die Weiterleitungsentscheidungen beruhen, zweihundert weiterzuleitende Anrufe empfangen. In der beschriebenen Ausführungsform mit Gruppen-Vorhersage wird jedes Mal, wenn ein Anruf auf der Netzwerkebene weitergeleitet wird, eine Annahme vorgenommen, daß der Anruf tatsächlich in der Gruppenwarteschleife des Callcenters empfangen wird, und die Daten (Stat-Server 209) werden auf der Grundlage dieser Annahme neu berechnet. Der nächste empfangene Anruf wird dann sofort auf der Grundlage der neu berechneten Daten, die auf der Annahme beruhen, weitergeleitet. Die Aktualisierung, die schließlich ankommt, wird verwendet, um die Datenbasis an die Echtheit anzupassen, und die Anrufweiterleitung geht zwischen den Aktualisierungen auf der Grundlage der genommenen Annahmen weiter.
  • Im Fall der Weiterleitung von Anrufen zu logischen Zielen, wobei die weitere Weiterleitung auf der Callcenter-Ebene vorgenommen wird, wie oben für die mitarbeitergestützte Anrufweiterleitung beschrieben, wo der Mitarbeiterstatus an die Netzwerkebene gemeldet wird, kann eine Weiterleitung mit Vorhersage gemäß einer Ausführungsform der vorliegenden Erfindung auf ähnliche Weise wie bei der oben beschriebenen Weiterleitung mit Gruppen-Vorhersage vorgenommen werden. Im Fall der Mitarbeiter-Weiterleitung werden ankommende Anrufe sofort mit einer Annahme weitergeleitet, daß der Mitarbeiter, an den der Anruf weitergeleitet wird, dann besetzt ist, und der Status wird korrigiert, wenn der tatsächliche Status des Mitarbeiters zurückgemeldet wird.
  • 3 ist ein Prozeßablaufplan, der den Entscheidungs- und Handlungsablauf für einen Weiterleitungsablauf mit Vorhersage gemäß der momentanen Ausführungsform der Erfindung darstellt. In Schritt 401 wird die Handlung auf einen nächsten weiterzuleitenden Anruf übertragen. Die Handlung wird normalerweise in dieser Ausführungsform durch eine Instanz des T-Servers 207 gesteuert, die auf einem Prozessor auf der Netzwerkebene läuft. In Schritt 403 werden aktuelle Statistiken herangezogen, die im Fall der Weiterleitung auf Gruppenebene eine Angabe der hochgerechneten Abwicklungszeit für jede Gruppe in der Entscheidungsmenge, zu der Anrufe weitergeleitet werden können, umfassen.
  • In Schritt 405 wird der Anruf auf der Grundlage der verfügbaren Statistiken weitergeleitet. In Schritt 407 wird bestimmt, ob eine echte Aktualisierung der Statistiken empfangen worden ist oder nicht. Wenn ja, werden in Schritt 409 die statistischen Daten aktualisiert, so daß sie die echte Information widerspiegeln, wodurch alle Annahmen seit der letzten echten Aktualisierung korrigiert werden, falls eine Korrektur überhaupt nötig ist. Denn geht die Steuerung zu Schritt 411 über, wo die Statistiken ebenfalls auf der Grundlage des weitergeleiteten Anrufs aktualisiert werden.
  • Wenn noch keine echte Aktualisierung empfangen wurde, werden in Schritt 411 die statistischen Daten auf der Grundlage einer Annahme aktualisiert, daß der gerade weitergeleitete Anruf erfolgreich vermittelt wurde, und der Anruf wird den Statistiken hinzugefügt, die auf der Grundlage der Annahme neu berechnet werden. Dann wird ein nächster Anruf genommen, um in Schritt 401 weitergeleitet zu werden.
  • Im Fall der Weiterleitung auf Mitarbeiterebene ist der Prozeßablauf im wesentlichen der gleiche wie der in 3 dargestellte, außer daß Anrufe in Schritt 405 auf der Grundlage des Mitarbeiterstatus weitergeleitet werden und Aktualisierungen auf dem Mitarbeiterstatus beruhen. Das heißt, wenn ein Anruf weitergeleitet wird, besteht die Annahme darin, daß der Mitarbeiter dann besetzt ist. Der Mitarbeiterstatus wird auf echte Daten aktualisiert, wenn von den Callcentern echte Daten an die Netzwerkebene zurückgemeldet werden. Wenn keine echten Daten zurückkommen, wird eine Annahme auf der Grundlage der statistischen Anrufdauer verwendet, um die Wiederverfügbarkeit dieses Mitarbeiters "am besten zu schätzen".
  • Die Anrufweiterleitung mit Vorhersage auf Gruppenebene kann für herkömmliche Callcenter vorgenommen werden, die nur imstande sind, Verlaufsdaten an die Netzwerkebene zu melden. Anrufweiterleitung mit Vorhersage auf der Grundlage des Mitarbeiterstatus ist allein dort möglich, wo der tatsächliche Status der Callcenter-Vermittlungsstellen an die Netzwerkebene gemeldet werden kann.
  • Für den Fachmann wird deutlich, daß die Anrufweiterleitung mit Vorhersage auf die Leitung und Umleitung von IPNT-Anrufen wie auch auf die Weiterleitung herkömmlicher Telefonanrufe angewendet werden kann, wie oben beschrieben. Die Unterschiede bestehen nur in den Einzelheiten der Verbindungsfähigkeit und der Datenprotokolle, was aber alles Stand der Technik ist. Der erfindungsgemäße Gegenstand bei der Weiterleitung mit Vorhersage liegt in den Entscheidungen, die auf der Grundlage vorhersagender Annahmen getroffen werden, und nicht im Charakter der Anrufe oder der Organisation von Datenpaketen und dergleichen.
  • DYNAMISCHE UMLEITUNG (3203)
  • Unter noch einem anderen Aspekt der vorliegenden Erfindung wird eine duale Weiterleitung durchgeführt. Wieder wird Bezug auf 1 genommen, wo ein in Wolke 100 dargestelltes System auf der Netzwerkebene in die Lage versetzt wird, eine ursprüngliche Weiterleitung mittels einer Instanz des T-Servers 207 durchzuführen, die auf dem Prozessor 208 läuft. In der momentanen Ausführungsform wird die Weiterleitung auf der Netzwerkebene durch eines der oben beschriebenen Verfahren vorgenommen, das heißt auf Gruppenebene, Mitarbeiterebene, logische Anwendung und so weiter. Es wird jedoch keine ursprüngliche Weiterleitung zum tatsächlichen Ziel vorgenommen. Vielmehr werden Anrufe an einen Weiterleitungspunkt auf der Callcenter-Ebene weitergeleitet, und die Daten werden an das Callcenter über eine digitale Datenverbindungsstrecke gesendet, wie etwa Verbindungsstrecke 210 zum Prozessor 223, der eine Instanz des T-Server 207 ausführt und mit der Vermittlungsstelle 123 verbunden ist. Die gesendeten Daten umfassen eine Angabe oder Anweisung, wie der Anruf behandelt werden soll.
  • Immer wenn ein Anruf an ein Callcenter weitergeleitet wird, ist es niemals sicher, daß zu dem Zeitpunkt, zu dem der aktuelle Anruf ankommt, das Ziel immer noch verfügbar ist oder für den Anruf am besten paßt. Dafür gibt es viele Gründe. Zum Beispiel können wegen der Latenz bei der Umlegung und so weiter in der Zwischenzeit andere Anrufe zum gleichen Ziel weitergeleitet werden. Außerdem nehmen in vielen Systemen Vermittlungsstellen auf der Callcenter-Ebene auch lokale Anrufe sowie Anrufe, die von der Netzwerkebene weitergeleitet werden, entgegen. In anderen Fällen kann eine technische Fehlfunktion oder ein Fehler einen oder mehrere Anrufe fehlleiten. Die Unsicherheit der Verfügbarkeit, wenn der Anruf ankommt, ist der Grund für die jetzige Ausführungsform der Erfindung.
  • Im Weiterleitungspunkt des Callcenters wird der Anruf synchronisiert, mit welchen gesendeten Daten auch immer, und eine zweite Weiterleitungsanforderung wird erzeugt. Diese zweite Anforderung wird von den Erfindern als "Doppel-Eintauchen" („Double-dipping") bezeichnet. Die zweite Weiterleitungsanforderung wird an einen lokalen Router gestellt, der normalerweise als eine Funktion der Instanz des T-Servers 207 läuft, die beispielsweise auf dem Prozessor 223 (1) läuft.
  • Da der lokale Router dichter am angeforderten Ziel liegt und weil er alle ankommenden Anrufe verwaltet, kann er die ursprüngliche Weiterleitung unter der Annahme, daß das ursprüngliche Ziel noch frei ist, bestätigen oder er kann den Anruf umleiten, wenn das Ziel nicht länger verfügbar ist, oder den Anruf in die Warteschleife einreihen und so weiter.
  • 4 ist ein Prozeßablaufplan, der einen Prozeßablauf in der "Doppel-Eintauch"-Ausführungsform der hierin beschriebenen vorliegenden Erfindung darstellt. In Schritt 413 wird ein Anruf auf der Netzwerkebene empfangen. In Schritt 415 wird die anfängliche Verarbeitung durchgeführt, die das Gewinnen von Information vom Anrufer einschließen kann. In Schritt 417 wird der Router auf der Netzwerkebene gerufen, und auf der Grundlage der auf der Netzwerkebene verfügbaren Information wird ein am besten passendes Ziel für den Anruf bestimmt.
  • In Schritt 419 wird der Anruf weitergeleitet, aber nicht zu dem als am besten passend bestimmten Ziel. Der Anruf wird vielmehr an einen Weiterleitungspunkt in demjenigen Callcenter weitergeleitet, wo sich das am besten passende Ziel befindet. Die dem Anruf zugeordneten Daten, einschließlich des in Schritt 417 bestimmten am besten passenden Ziels, werden über eine digitale Datenverbindungsstrecke, wie etwa Verbindungsstrecke 210 in 1, an das Callcenter weitergeleitet. In Schritt 421 wird der Anruf im Weiterleitungspunkt des Callcenters empfangen.
  • In Schritt 423 wird bestimmt, ob das ursprüngliche durch Weiterleitung angestrebte Ziel noch das beste Ziel gemäß der Information auf der Callcenter-Ebene ist. Wenn ja, wird der Anruf in Schritt 427 an das ursprüngliche Ziel weitergeleitet. Wenn nicht, wird der Anruf durch den lokalen Router auf der Grundlage von lokaler Information umgeleitet.
  • Für den Fachmann wird deutlich, daß dynamische Umleitung, ebenso wie andere Aspekte der vorliegenden Erfindung, für IPNT-Anrufe wie für die herkömmliche Telefonie gelten kann, wie oben beschrieben. IPNT-Anrufe können zu ausgewählten Zielen geleitet werden, mit Daten synchronisiert werden, die vielleicht durch einen anderen Router bereitgestellt wurden, und dann umgeleitet werden, bei Bedarf auch mehrmals.
  • EXTERNE POSITIVISTISCHE WEITERLEITUNGSUMLEGUNG IN ANRUF-WEITERLEITUNGSSYSTEMEN (3204)
  • In noch einer weiteren Ausführungsform der vorliegenden Erfindung werden auf eine von Vermittlungsstellen unabhängige Weise, ähnlich der oben im Abschnitt mit dem Titel "Parallele Datenübertragung und Synchronisation" beschriebenen, Anrufe an Callcenter weitergeleitet und Daten weitergegeben. In der vorangegangen Beschreibung fordert jedoch die Instanz des T-Servers, die auf der Netzwerkebene läuft, einen Semaphor vom Callcenter an. Wenn der Semaphor zurückgegeben wird, wird der Anruf weitergeleitet und die Daten werden auf der digitalen Netzwerk-Verbindungsstrecke übertragen, wobei die Daten den Semaphor aufweisen, was ermöglicht, daß die Daten am Semaphorpunkt auf der Callcenter-Ebene mit dem Anruf synchronisiert werden.
  • In der momentanen Ausführungsform wird die Zeit zur Weiterleitung und Umlegung verbessert, indem man die Instanz des T-Servers, die auf der Netzwerkebene läuft (zum Beispiel auf dem Prozessor 208 in 1), auf der Grundlage der dann am besten verfügbaren Information auf der Netzwerkebene einen Semaphor hinzuwählen läßt. Diese Annahme durch den Router im T-Server auf der Netzwerkebene beseitigt die Zeit, die für die Verhandlung mit dem T-Server im Callcenter erforderlich ist. Der durch den T-Server auf der Netzwerkebene angenommene Semaphor wird später freigegeben, wenn die CTI-Information, daß der Anruf korrekt verarbeitet wurde, zurückgemeldet wird.
  • Wie in der vorangegangenen Beschreibung werden, wenn der weitergeleitete Anruf am Semaphorpunkt des Callcenters ankommt, die Daten aufgrund der Tatsache, daß sie eine Angabe des Semaphors enthalten, mit dem Anruf synchronisiert, und der Anruf wird an das Ziel weitergeleitet. Die Daten können über die LAN-Verbindung an eine VDU am Arbeitsplatz des Mitarbeiters am Ziel übergeben werden, wie in 1 dargestellt.
  • 5 ist ein Prozeßablaufplan, der die Schritte bei der praktischen Umsetzung dieser Ausführungsform der Erfindung angibt. In Schritt 501 wird ein Anruf empfangen. In Schritt 503 wird die anfängliche Verarbeitung durchgeführt. In Schritt 505 befragt der Router auf der Netzwerkebene einen Stat-Server (siehe Element 209, 1) nach einem am besten passenden Ziel. In Schritt 507 wählt der T-Server ein Semaphor-Ziel auf der Grundlage der Information in Schritt 505 aus. In Schritt 509 wird der Anruf an den Semaphorpunkt des Callcenters weitergeleitet, und die zugeordneten Anrufdaten werden über eine separate Datenverbindungsstrecke (siehe Verbindungsstrecke 210, 1) zum Callcenter weitergeleitet. In Schritt 511 werden die Daten und der Anruf im Weiterleitungspunkt synchronisiert. Die weiteren Schritte sind wie oben im Abschnitt mit dem Titel "Parallele Datenübertragung und Synchronisation" angegeben.
  • Für den Fachmann wird gleichermaßen deutlich, daß die positivistische Weiterleitungsumlegung für die intelligente Weiterleitung von IPNT-Anrufen gelten kann, so wie sie für herkömmliche Telefonanrufe gilt, wie in diesem Abschnitt beschrieben.
  • DURCH MITARBEITER AUSGELÖSTE DYNAMISCHE WIEDEREIN-REIHUNG (3206)
  • Unter noch einem weiteren Aspekt der vorliegenden Erfindung wird ein Verfahren zur Umleitung von Anrufen von der Mitarbeiterebene bereitgestellt, wobei der Mitarbeiter entdeckt, nachdem er einen Anruf empfangen hat und mit dem Anrufer einen Dialog geführt hat, daß der Anruf fehlgeleitet wurde oder der Aufmerksamkeit eines anderen qualifizierten Mitarbeiters bedarf. Mit "fehlgeleitet" ist in diesem Kontext gemeint, daß der Mitarbeiter, der den Anruf empfangen hat, aus welchen Gründen auch immer, außerstande ist, den Dienst bereitzustellen, den der Anrufer wünscht oder benötigt. Der Anruf kann aufgrund irgendeines Fehlers in der Hardware oder Software physisch fehlgeleitet worden sein, so daß er von einem anderen Mitarbeiter als dem, zu dem er ursprünglich weitergeleitet wurde, abgewickelt wird, oder der Anruf kann an den richtigen Mitarbeiter gegangen sein, aber der Anrufer hat die falsche Information oder eine unzureichende Information gegeben, nämlich daß das System den Anruf an einen Mitarbeiter weitergibt, der fähig und bereit ist, den benötigten Dienst bereitzustellen, oder während des Anrufs ergibt sich der Bedarf nach einem Mitarbeiter mit spezifischen Fähigkeiten oder Kenntnissen.
  • In dieser Ausführungsform hat ein erster Mitarbeiter den Anruf empfangen und vom Anrufer erfahren, daß ein anderer Mitarbeiter erforderlich ist, um den Anruf abzuwickeln. Potentiell hat der Mitarbeiter auch eine VDU, auf der die Daten des Anrufers angezeigt werden, und eine Eingabevorrichtung (Tastatur, Zeigegerät), durch die er mit dem lokalen T-Server kommunizieren kann.
  • Im herkömmlichen Fall wäre der Mitarbeiter in seinen Möglichkeiten eingeschränkt. Der Mitarbeiter würde zu einer physischen Telefonnummer auf der lokalen oder einer entfernten zentralen Vermittlungsstelle umlegen oder eine Konferenzschaltung mit ihr eröffnen. Der automatische Anrufverteiler (ACD) in dieser Vermittlungsstelle würde den Anruf erneut in die Warteschleife einreihen. Wenn der ACD als ein Netzwerk-ACD konfiguriert ist, kann der Anruf potentiell zu anderen Standorten verteilt werden, aber Netzwerk-ACD-Produkte arbeiten normalerweise nur zwischen Vermittlungsstellen des gleichen Fabrikats. Außerdem muß der Anrufer möglicherweise wieder die ganze Warteschlangenzeit warten.
  • In der momentanen Ausführungsform der vorliegenden Erfindung gibt der Mitarbeiter aufgrund des Vorhandenseins und der Verbindungsfähigkeit der lokalen Instanz des T-Servers, die auf einem Prozessor (223, 1) läuft, der mit der lokalen Vermittlungsstelle (123, 1) verbunden ist, und der durch das LAN 301 auch mit der Ausrüstung des Mitarbeiters verbunden ist, unter Verwendung einzigartiger Steuerroutinen, die im T-Server 207 bereitgestellt werden, den Anruf an einen lokalen oder einen Netzwerk-Weiterleitungspunkt zurück, potentiell mit hinzugefügten Daten, die vom Anrufer zur besseren Unterstützung bei der weiteren Weiterleitung gewonnen wurden.
  • Dieser Betriebsablauf ist im wesentlichen ein durch den Mitarbeiter ausgelöster doppelter Vorteil („Double-dipping") nach Art der Beschreibung oben im Abschnitt mit dem Titel "Dynamische Umleitung". Am Umleitungspunkt wird die Umleitung des Anrufs von der lokalen Instanz des T-Servers 207 angefordert, und der Anruf wird erneut verteilt. Der Mitarbeiter weiß nicht, wer wo für diese Umlegung verfügbar ist, und der ACD wird nicht einbezogen. Der Mitarbeiter kann jedoch in dieser Ausführungsform der Erfindung die Wahl haben, eine kalte, warme oder Konferenzumlegung auszuwählen, die der Mitarbeiter durch jede geeignete Eingabe treffen kann, die in die Steuerroutinen in der bevorzugten Ausführungsform programmiert worden ist.
  • Bei einer kalten Umlegung sendet der Mitarbeiter einfach den Anruf an den Umleitungspunkt zurück, wobei beliebige neue Daten hinzugefügt werden können, und der Anruf wird dann ohne jede Beteiligung des ersten Mitarbeiters direkt zu einem neuen Mitarbeiter umgelegt. Bei einer warmen Umlegung wird der erste Mitarbeiter mit dem nächsten Mitarbeiter verbunden, zu dem der Anruf umgeleitet wird, bevor der Anrufer verbunden wird, was es dem ersten Mitarbeiter gestattet, mit dem nächsten Mitarbeiter vor dem Anrufer zu sprechen. Bei einer Konferenzumlegung werden der erste Mitarbeiter und der Anrufer zur gleichen Zeit mit dem nächsten Mitarbeiter verbunden.
  • Für den Fachmann wird deutlich, daß die durch Mitarbeiter ausgelöste Umleitung für die intelligente Weiterleitung von IPNT-Anrufen gelten kann, so wie sie für die herkömmliche Telefonie gilt, wie hierin beschrieben. Zum Beispiel kann ein(e) Mitarbeiter(in) schließlich einen IPNT-Anruf auf seiner bzw. ihrer PC/VDU empfangen, entweder mit oder ohne ein Bildschirm-Aufklappmenü mit Daten, die den Anrufer betreffen, der den Anruf auslöst, und/oder einer Anleitung für den bzw. die Mitarbeiter(in), die bei der Abwicklung des Anrufs zu befolgen ist. Für den bzw. die Mitarbeiter(in) kann deutlich werden, daß der Anruf fehlgeleitet worden ist oder, warum auch immer, besser durch eine(n) andere(n) Mitarbeiter(in) abgewickelt würde. Mittels anpassungsfähiger Software, die auf der Mitarbeiterstation oder auf einem verbundenen Prozessor oder beidem ausgeführt wird, kann ein solcher Anruf mit jeglichen zusätzlichen Daten, die der bzw. die Mitarbeiter(in) ermittelt haben kann, zurück an einen Weiterleitungspunkt übergeben werden und dann auf der Grundlage der ursprünglichen und/oder neuen Daten an ein (hoffentlich) besseres Ziel umgeleitet werden.
  • NUMMERNFUNDUS-DATEN UND ANRUFSYNCHRONISATION
  • Unter noch einem weiteren Aspekt der vorliegenden Erfindung wird ein einzigartiges Weiterleitungsverfahren bereitgestellt, um Anrufe zwischen Callcentern umzuleiten, während die Anzahl der Zielnummern, die für diesen Zweck erforderlich sind, minimiert wird. Es ist dem Fachmann bekannt, daß die Gesamtkosten des Betriebs eines Callcenters stark durch die Anzahl der Zielnummern beeinflußt werden, die verwaltet werden müssen, um Vorsorge für Spitzenlastverkehr zu treffen. Unter diesem Aspekt der Erfindung werden zwei oder mehreren Callcentern eindeutige Nummernfundusse von Zielnummern zugeordnet, die durch einen Router in sequentieller Reihenfolge verwendet werden, um Anrufe zwischen den Callcentern umzuleiten.
  • Mit Bezug auf 6 sind nunmehr drei Callcenter 501, 502 und 503 dargestellt, die jeweils eine ankommende Telefonleitung haben, über die Anrufe aus der Netzwerkwolke 100 ursprünglich weitergeleitet werden. Leitung 521 befördert Anrufe zum Callcenter 501, Leitung 522 zum Callcenter 502 und Leitung 523 zum Callcenter 503. Ein Dienststeuerungspunkt (SCP) 101 ist in der Netzwerkwolke 101 mit einem Vektor 107 dargestellt, der ankommende Anrufe darstellt, die anfänglich verarbeitet und dann an eines der drei Callcenter weitergeleitet werden.
  • Für den Fachmann wird deutlich, daß es mehr als einen SCP geben kann, der Anrufe an jedes Callcenter sendet, wie es auch mehrere verwendete 800er Nummern geben kann, das Netzwerk irgendeine von mehreren Formen annehmen kann und es mehr als die drei gezeigten Callcenter geben kann. Die vereinfachte Darstellung von 6 dient Darstellungszwecken. Es kann auch andere Ausrüstung im SCP und eine Vielfalt von bei der Anrufverarbeitung und ursprünglichen Weiterleitung genutzten Protokollen geben.
  • Es ist leider wahr, daß nicht alle Anrufe, die an ein Callcenter weitergeleitet werden, korrekt weitergeleitet werden, und es kann sein, daß sie an Mitarbeiter in dem Callcenter weitergegeben werden, wohin sie ursprünglich weitergeleitet worden sind. Bei einem gewissen Prozentsatz von Anrufen stellt sich heraus, daß sie falsch weitergeleitet worden sind und eine Umleitung an ein anderes Callcenter erfordern. Es kann beliebig viele Gründe für falsche Weiterleitung geben, doch die Gründe tun für den vorliegenden Aspekt der Erfindung nichts zur Sache. Was in dieser Beziehung wichtig ist, ist die Tatsache, daß einige Anrufe umgeleitet werden müssen.
  • In einem herkömmlichen System werden ursprünglich weitergeleitete Anrufe durch ein Semaphorsystem, wie es oben beschrieben worden ist, an eine Zielnummer in einem Callcenter gesendet, und in jedem Callcenter müssen hinreichend Zielnummern zugeordnet und verwaltet werden, um den Spitzenlastverkehr zu berücksichtigen. Im Callcenter werden Anrufe normalerweise auf der Grundlage der Ursprungsinformation und der anfänglichen Verarbeitungsinformation, die im SCP gewonnen wurde, zu Mitarbeitern an Nebenstellen im Callcenter umgeleitet. Der Vorgang des Abgleichens von im Callcenter ankommenden Anrufen mit den Anrufdaten, der weiteren Weiterleitung der Anrufe zu Mitarbeitern und dann der Freigabe des Semaphors, so daß die Zielnummer für die erneute Verwendung frei ist, nimmt normalerweise etwa 20 Sekunden in Anspruch.
  • Die Zeit von zwanzig Sekunden, um einen ankommenden Anruf abzuwickeln, beeinflußt die Anzahl der Zielnummern, die verwaltet werden müssen, stark. Wenn zum Beispiel zwanzig ankommende ursprüngliche Rufe pro Sekunde abgewickelt werden müssen, benötigt ein Callcenter 400 Zielnummern, um zu ermöglichen, daß in zwanzig Sekunden jeder Anruf abgewickelt wird.
  • Ebenso nehmen in einem herkömmlichen System Anrufe, die umgeleitet werden müssen, jeweils die zwanzig Sekunden Verarbeitungszeit in Anspruch, und zusätzliche Zielnummern müssen für den Umleitungsverkehr verwaltet werden.
  • In der durch 6 dargestellten Ausführungsform der vorliegenden Erfindung wird ein Haupt-Rerouter 510 so bereitgestellt, daß er über eine digitale Netzwerk-Verbindungsstrecke 511 mit einem Callcenter 501, über eine digitale Netzwerk-Verbindungsstrecke 512 mit einem Callcenter 502 und über eine digitale Netzwerk-Verbindungsstrecke 513 mit einem Callcenter 503 verbunden ist. In der Praxis erfolgt die tatsächliche Weiterleitung, wie dem Fachmann bekannt, durch Steuerroutinen, die auf einer Computerplattform ausgeführt werden, die in der Telekommunikationstechnik im allgemeinen als Prozessor bekannt ist. In der Beschreibung hierin ist der Begriff "Router" so gemeint, daß er alle Hardware- und Software-Eigenschaften der Weiterleitung umfaßt, deshalb wird auf den Router 510 Bezug genommen.
  • In dieser Ausführungsform erfolgt die Verbindung vom Router 510 zu jedem der Callcenter durch fest zugeordnete Prozessoren (514, 515 beziehungsweise 516), die mit den jeweiligen Callcentern weiter über CTI-Verbindungsstrecken 504, 505 bzw. 506 verbunden sind und die jeweils eine Instanz des T-Servers 207 ausführen, wie oben beschrieben. Dies ist eine bevorzugte Ausführungsform, aber in einigen Ausführungsformen kann eine direkte Verbindung zur Vermittlungsstelle im Callcenter bestehen, wobei angenommen wird, daß die Vermittlungsstelle des Callcenters dafür eingerichtet ist, die erforderlichen Steuerroutinen in Verbindung mit dem Router 510 auszuführen, wie unten ausführlicher beschrieben. Ferner sind in dieser Ausführungsform die Callcenter 501, 502 und 503 durch Telefonleitungen 525 und 527 verbunden. Diese Leitungen werden bevorzugt, sind aber bei der praktischen Anwendung der Erfindung nicht zwingend erforderlich, da Anrufe zwischen Callcentern auch zurück durch die Netzwerkwolke 100 umgeleitet werden können.
  • Für den Fachmann wird deutlich, daß viel mehr als drei Callcenter, wie etwa Callcenter 501, mit dem Netzwerk verbunden sein können. In der vorliegenden Ausführungsform sind jedoch nur drei Callcenter dargestellt, da diese Anzahl für den Zweck der Darstellung einer Ausführungsform der vorliegenden Erfindung als hinreichend erachtet wird.
  • In herkömmlichen Netzwerk-Weiterleitungssystemen werden, wie oben beschrieben, einem typischen Callcenter Zielnummern zugeordnet, und zu diesen Zielnummern werden ankommende Anrufe weitergeleitet. Diese Zielnummern sind Telefonnummern, für die die Firma bezahlt, die das jeweilige Netzwerk betreibt. Einem normalen Callcenter können viele hunderte von Zielnummern zugeordnet sein. In einer typischen Ausführungsform kostet die Vorhaltung einer jeden Telefonnummer ungefähr einen Dollar pro Monat. Im Fall eines großen Netzwerks kann es viele Callcenter geben, von denen jedes viele hunderte von Zielnummern hat, die Kosten für die Firma verursachen.
  • In der vorliegenden Ausführungsform der Erfindung werden für jedes Callcenter, das durch den Router 510 vernetzt wird, eindeutige Nummernfundus-Zuordnungen getroffen und sequentiell zur Umleitung von Anrufen zwischen Callcentern verwendet.
  • In der momentanen Ausführungsform werden über die Telefonleitungen 521, 522 und 523 Anrufe an verschiedene Callcenter wie etwa das Callcenter 501 weitergeleitet, wie oben beschrieben. Das Callcenter-Ziel, an das ein Anruf gesendet wird, beruht auf der Information, die vom Anrufer am SCP 101 gewonnen wurde. Das Callcenter 501, das einen Anruf erhalten hat, sendet dann eine Anruf-Ankunftnachricht (CAM) an den Hauptrouter 510. Der Hauptrouter 510 verwendet die in der CAM bereitgestellte Information, um eine Weiterleitungsentscheidung zu treffen. Der Hauptrouter 510 kann in einigen Ausführungsformen auch zusätzliche Information anfordern, indem er eine Weiterleitungs-Anforderungsnachricht (RRM) sendet. Eine RRM würde normalerweise auf zusätzliche Information bezüglich des Anrufers zugreifen, die in einer Datenbasis oder einem Fileserver irgendwo im Netzwerk gespeichert sein kann. Nachdem eine RRM empfangen wurde, wird eine Weiterleitungs-Anforderungsantwort (RRR) zurück an den Hauptrouter 510 gesendet. Wenn der Hauptrouter 510 bestimmt, daß der Anruf richtig weitergeleitet worden ist, dann wird der Anruf an sein endgültiges Ziel, wie etwa eine Mitarbeiternebenstelle und so weiter, weitergeleitet. In diesem Fall würden die herkömmlichen Zielnummern zutreffen, und an den Ursprungsort würde ein Semaphor zurückgesendet werden, wenn dieser bestimmte Anruf weitergeleitet worden ist, wodurch seine Zielnummer für den nächsten Anruf freigegeben wird. Dieser Vorgang nimmt über herkömmliche Netzwerkleitungen ungefähr 20 Sekunden in Anspruch.
  • Wenn jedoch bestimmt wird, daß ein geeigneteres Callcenter, wie etwa Callcenter 503, den Anruf, der im Callcenter 501 angekommen ist, am besten abwickeln würde, wird der Anruf zum Callcenter 503 umgeleitet. Der Router 510 verwaltet einen Datensatz (Fundus) von eindeutigen Zielnummern, die jedem angeschlossenen Callcenter zum Zweck der Abwicklung des umgeleiteten Verkehrs zugeordnet sind. Dies sind nicht die gleichen Zielnummern, die von den Abgangspunkten im Netzwerk zum Senden der ursprünglichen Anrufe an die Callcenter verwendet werden. Es ist nicht erforderlich, daß es irgendeine sequentielle Zuordnung in den tatsächlichen Zielnummern gibt. Was benötigt und durch den Router 510 verwaltet wird, ist, daß die Zielnummern in jedem Callcenter in sequentieller Reihenfolge angegeben werden. Zum Beispiel gibt es eine erste Nummer für das Center 501, eine zweite Nummer für Center 501 und so weiter, bis zu einer letzten Nummer für Center 501. Das gleiche gilt für die Nummern, die in einem eindeutigen Fundus dem Callcenter 502 und dem Callcenter 503 zugeordnet wurden.
  • Man betrachte als ein sehr einfaches Beispiel, daß der eindeutige Fundus der Umleitungs-Zielnummern für Callcenter 502 drei Nummern hat, die für unsere Zwecke als A, B und C bezeichnet werden. Ein Anruf kam im Callcenter 501 an, und es wird bestimmt, daß der Anruf zum Callcenter 502 umgeleitet werden muß. Dieser Anruf wird an die Zielnummer A gesendet. Ein zweiter Anruf kommt im Callcenter 501 an, für den bestimmt wird, daß eine Umleitung zum Callcenter 502 angemessen ist. Dieser Anruf wird an die Zielnummer B im Callcenter 502 gesendet. Ähnlich kommt dann ein Anruf im Callcenter 503 an, für den bestimmt wird, daß eine Umleitung zum Center 502 nötig ist. Dieser Anruf wird zur Zielnummer C im Callcenter 502 umgeleitet. Nun wird der nächste Anruf in einem der beiden Callcenter 501 oder 503, für den eine Umleitung zum Callcenter 502 erforderlich ist, an die Zielnummer A im Center 502 gesendet.
  • Während der Betriebsablauf weitergeht, werden an das Callcenter A umgeleitete Anrufe sequentiell an die angegebenen Nummern im eindeutigen Nummernfundus gesendet, der dem Callcenter 502 zugeordnet ist, wobei man immer wieder zur ersten zurückkehrt, nachdem die letzte verwendet wurde, und dann wieder nach diesem Muster fortfährt. Zur gleichen Zeit werden Anrufe, die entweder am Center 501 oder 502 ankommen, um zum Callcenter 503 weitergeleitet zu werden, sequentiell an die angegebenen Nummern im Center 503 gesendet, und Anrufe, die von 503 und 502 an 501 umgeleitet wurden, werden sequentiell an angegebene eindeutige Nummern in 501 gesendet.
  • Wie oben beschrieben, kann es viel mehr als die drei gezeigten Callcenter geben, und in dem Fundus der eindeutigen Weiterleitungs-Zielnummern können jedem Callcenter viel mehr als die drei Zielnummern zugeordnet werden. Die Reihenfolgenbildung kann ziemlich komplex sein, aber in jedem Callcenter werden die eindeutigen Nummern in einem sequentiellen Muster verwendet, so daß eine Nummer, nachdem sie einmal verwendet wurde, nicht wieder verwendet wird, bis alle anderen Nummern, die jedem Callcenter zum Zweck der Umleitung zugeordnet sind, noch einmal verwendet wurden.
  • Es gibt noch einen weiteren Unterschied zwischen der Umleitung und der ursprünglichen Weiterleitung. Er besteht darin, daß der Ursprung und das endgültige Ziel eines Anrufs bei der Umleitung beide bekannt sind und ein umgeleiteter Anruf, der an eine der Nummern in dem eindeutigen Umleitungsfundus gesendet wird, deshalb fast sofort an einen Mitarbeiter oder an eine Warteschleife für einen Mitarbeiter übergeben werden kann. Die Verarbeitungszeit beträgt etwa eine Sekunde. Die Menge der Zielnummern, die in dem eindeutigen Fundus für jedes Callcenter erforderlich sind, ist somit um eine Nummer größer als die Anzahl der Anrufe, die durch den Hauptrouter 510 in einer Sekunde weitergeleitet werden können. Normalerweise wird der Router 510 auf der Grundlage empirischer Daten und Statistiken bemessen. Wenn der Router 510 in einer hypothetischen Situation imstande ist, 100 Anrufe pro Sekunde umzuleiten, dann ist die Menge der Zielnummern für jedes Callcenter theoretisch 101, um sicherzugehen, daß jede verwendete Nummer eine volle Sekunde für die Freigabe hat, bevor sie wieder verwendet wird. In der Praxis kann zur Sicherheit ein Grenzbereich verwendet werden, indem eine Menge von Zielnummern bereitgestellt wird, die zum Beispiel anderthalbmal der Anzahl der Anrufe entspricht, die in einer Sekunde weitergeleitet werden können.
  • In 6 und den zugehörigen Beschreibungen oben mit Bezug auf 6 wurde ein einzelner Router beschrieben, der als Router 510 bezeichnet wurde. In alternativen Ausführungsformen der vorliegenden Erfindung kann es mehr als eine einzige Routerinstanz geben. Es kann zum Beispiel an jeder der dargestellten Vermittlungsstellen 501, 502 und 503 ein Router betriebsfähig sein, der entweder auf den Prozessoren 514, 515 und 516 läuft oder, wenn es die Vermittlungsstellen zulassen, auf den Vermittlungsstellen. In einer weiteren Alternative kann der Router 510 mit anderen Routern an anderen, nicht dargestellten, Standorten verbunden sein, und diese weiteren Router können mit anderen Vermittlungsstellen in anderen Callcentern verbunden sein und so weiter. In diesen alternativen Ausführungsformen, die mehrere Router einschließen, können einzelne Router mit anderen angeschlossenen Routern verhandeln, wobei sie Nachrichten, eindeutige Zielnummern für die Weiterleitung, eindeutige Anrufkennungen, beliebige Daten, die dem Ursprungsruf beigefügt wurden oder auf der Grundlage der dem urspünglichen Anruf beigefügten Daten abgerufen wurden, zustellen, so daß die anderen Router eine fortgesetzte oder zusätzliche Weiterleitung durchführen können.
  • Es ist für den Fachmann offensichtlich, daß es viele Veränderungen gibt, die an den Ausführungsformen der hier beschriebenen Erfindung vorgenommen werden können, ohne vom Schutzbereich der Erfindung abzuweichen. Viele einzelne Hardwareelemente in der Erfindung, wie sie oben in Ausführungsformen beschrieben wurde, sind bekannte Prozessoren und Datenverbindungsstrecken. Die Verbindungsfähigkeit vieler dieser Elemente ist jedoch für die Ausführungsformen der vorliegenden Erfindung einzigartig. Außerdem können viele der Funktionseinheiten des Systems in Ausführungsformen der Erfindung als Coderoutinen in mehr oder weniger herkömmlicher rechnergestützter Telefonieausrüstung und Rechner-Servern implementiert werden. Es ist bekannt, daß Programmierer sehr individualistisch sind und ähnliche Funktionalität mittels erheblich unterschiedlicher Routinen implementieren können; so daß es eine große Vielfalt von Möglichkeiten gibt, wie die einzigartigen Elemente der Erfindung in Code implementiert werden können. Auch kann die Erfindung auf stark variierende Hardware-Systeme angewendet werden. Ferner können die Verbindungsstrecken zwischen Prozessoren auf der Callcenter-Ebene, auf denen T-Server laufen, und den Prozessoren auf der Netzwerkebene, auf denen T-Server laufen, auch auf eine Vielzahl von Arten realisiert werden und diejenigen zu der zugeordneten Ausrüstung können ebenfalls auf eine Vielzahl von Arten realisiert werden, und es gibt eine große Vielfalt an Ausrüstung, die dafür eingerichtet werden kann, die Server 223 und 224 und andere solche Server, die Callcentern zugeordnet sind, bereitzustellen. Es gibt auch noch viele weitere Veränderungen in den hier beschriebenen Ausführungsformen, die in den Schutzbereich der vorliegenden Erfindung fallen, wie in den beigefügten Ansprüche definiert.

Claims (5)

  1. Anruf-Weiterleitungssystem für Internetprotokoll-Netzwerktelefonie mit: einem Anruf-Weiterleitungsprozessor (104), der mit einem Weitverkehrsnetzwerk (100) verbunden und dafür eingerichtet ist, eingehende IP-Netzwerktelefonie-Anrufe zu empfangen, zu verarbeiten und an IP-Adressen im Weitverkehrsnetzwerk (100) weiterzuleiten; und einer Computerstation (131, 132; 133, 134), die mit dem Weitverkehrsnetzwerk (100) verbunden und dafür eingerichtet ist, IPNT-Anrufe vom Anruf-Weiterleitungsprozessor (104) zu empfangen; dadurch gekennzeichnet, daß die Computerstation (131, 132; 133, 134) dafür eingerichtet ist, daß ein Mitarbeiter einen durch einen Anrufer ausgelösten IPNT-Anruf empfängt, Information von dem Anrufer gewinnt und den Anruf in Verbindung mit der neugewonnenen Information an den Anruf-Weiterleitungsprozessor (104) zurücksendet, und wobei der Anruf-Weiterleitungsprozessor (104) dafür eingerichtet ist, den Anruf zu einer neuen IP-Adresse umzuleiten, wobei er die neugewonnene Information bei der Umleitungsentscheidung verwendet.
  2. Anruf-Weiterleitungssystem nach Anspruch 1, ferner mit einem Anrufzentralenprozessor (223; 224), wobei die Computerstation (131, 132; 133, 134) eine aus einer Vielzahl solcher Stationen (131, 132; 133, 134) ist, die mit dem Anrufzentralenprozessor (223; 224) gekoppelt sind, wobei der Anrufzentralenprozessor (223; 224) dafür eingerichtet ist, vom Anruf-Weiterleitungsprozessor (104) empfangene Anrufe an einzelne der zugeordneten Computerstationen (131, 132; 133, 134) zu verteilen.
  3. Anruf-Weiterleitungssystem nach Anspruch 2, wobei die Computerstationen (131, 132; 133, 134) dafür eingerichtet sind, daß Mitarbeiter Anrufe zur Umleitung zurücksenden können, und Anrufe an den Anrufzentralenprozessor (223; 224) zurückgesendet werden können, der eingerichtet ist für die Umleitung zu anderen mit dem Anrufzentralenprozessor (223; 224) verbundenen Computerstationen (131, 132; 133, 134) oder auf Netzwerkebene zum Anruf-Weiterleitungsprozessor (104), wo Anrufe zu anderen Anrufzentralen (121; 122) und zu anderen vom Verwaltungsprozessor (223; 224) abgesetzte Computerstationen (131, 132; 133, 134) umgeleitet werden können.
  4. Verfahren zur Weiterleitung und Umleitung von Anrufen für ein System, das für die Weiterleitung eines eingehenden Internetprotokoll-Netzwerktelefonie-Anrufs durch einen Anruf-Weiterleitungsprozessor (104) von einem Anrufer an einzelne Mitarbeiter an einzelnen von abgesetzten Computerstationen (131, 132; 133, 134) eingerichtet ist, wobei das Verfahren die folgenden Schritte umfasst: a) Weiterleiten eines Anrufs an einen ersten Mitarbeiter an einer ersten Computerstation (131, 132; 133, 134); b) Bestimmen durch den ersten Mitarbeiter, daß der Anruf an einen anderen Mitarbeiter gehen sollte, wobei der erste Mitarbeiter Information vom Anrufer gewinnt; c) Zurücksenden des Anrufs an den Anruf-Weiterleitungsprozessor (104) durch den ersten Mitarbeiter zusammen mit der vom Anrufer gewonnen Information; und d) Umleiten des Anrufs zu einem zweiten Mitarbeiter an einer zweiten Computerstation (131, 132; 133, 134) durch den Anruf-Weiterleitungsprozessor (104), wobei die vom Anrufer gewonnene Information bei der Umleitung verwendet wird.
  5. Verfahren nach Anspruch 4, wobei der Anruf-Weiterleitungsprozessor (104) beim Umleiten eines zurückgesendeten Anrufs den ersten Mitarbeiter mit dem zweiten Mitarbeiter und dem Anrufer in einer Konferenzschaltung zusammenschaltet.
DE1998633394 1997-09-12 1998-09-09 Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und innerhalb von Anrufzentralen Expired - Lifetime DE69833394T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US928410 1997-09-12
US08/928,410 US6064667A (en) 1997-02-10 1997-09-12 Apparatus and methods enhancing call routing to and within call centers

Publications (2)

Publication Number Publication Date
DE69833394D1 DE69833394D1 (de) 2006-04-20
DE69833394T2 true DE69833394T2 (de) 2006-10-12

Family

ID=25456200

Family Applications (4)

Application Number Title Priority Date Filing Date
DE69840180T Expired - Lifetime DE69840180D1 (de) 1997-09-12 1998-09-09 Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und in Anrufzentralen
DE1998633462 Expired - Lifetime DE69833462T2 (de) 1997-09-12 1998-09-09 Vorrichtung und Verfahren zur Verbesserung der Ruflenkung zu und innerhalb von Anrufzentralen
DE1998633285 Expired - Lifetime DE69833285T2 (de) 1997-09-12 1998-09-09 Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und innerhalb von Anrufzentralen
DE1998633394 Expired - Lifetime DE69833394T2 (de) 1997-09-12 1998-09-09 Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und innerhalb von Anrufzentralen

Family Applications Before (3)

Application Number Title Priority Date Filing Date
DE69840180T Expired - Lifetime DE69840180D1 (de) 1997-09-12 1998-09-09 Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und in Anrufzentralen
DE1998633462 Expired - Lifetime DE69833462T2 (de) 1997-09-12 1998-09-09 Vorrichtung und Verfahren zur Verbesserung der Ruflenkung zu und innerhalb von Anrufzentralen
DE1998633285 Expired - Lifetime DE69833285T2 (de) 1997-09-12 1998-09-09 Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und innerhalb von Anrufzentralen

Country Status (9)

Country Link
US (10) US6064667A (de)
EP (5) EP1013066A4 (de)
JP (1) JP2001516993A (de)
AT (4) ATE316736T1 (de)
AU (1) AU735134B2 (de)
CA (1) CA2302680C (de)
DE (4) DE69840180D1 (de)
ES (3) ES2257639T3 (de)
WO (1) WO1999013635A1 (de)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8971216B2 (en) 1998-09-11 2015-03-03 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US9002920B2 (en) 1998-09-11 2015-04-07 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
USRE45583E1 (en) 1999-12-01 2015-06-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
USRE45606E1 (en) 1997-02-10 2015-07-07 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
USRE46060E1 (en) 1997-02-10 2016-07-05 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US9516171B2 (en) 1997-02-10 2016-12-06 Genesys Telecommunications Laboratories, Inc. Personal desktop router
US9553755B2 (en) 1998-02-17 2017-01-24 Genesys Telecommunications Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
USRE46438E1 (en) 1999-09-24 2017-06-13 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level

Families Citing this family (357)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6226287B1 (en) * 1992-06-25 2001-05-01 Apropros Technology System and method for integrating voice on network with traditional telephony
US5594791A (en) * 1994-10-05 1997-01-14 Inventions, Inc. Method and apparatus for providing result-oriented customer service
US6515968B1 (en) 1995-03-17 2003-02-04 Worldcom, Inc. Integrated interface for real time web based viewing of telecommunications network call traffic
US6879586B2 (en) * 1996-07-09 2005-04-12 Genesys Telecommunications Laboratories, Inc. Internet protocol call-in centers and establishing remote agents
US6597685B2 (en) * 1995-10-25 2003-07-22 Genesys Telecommunications Laboratories, Inc. Method and apparatus for determining and using multiple object states in an intelligent internet protocol telephony network
GB9603582D0 (en) 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing service resource items that are for use in a telecommunications system
US6069890A (en) 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
US6154445A (en) 1996-04-18 2000-11-28 Bell Atlantic Network Services, Inc. Telephony communication via varied redundant networks
US7187686B1 (en) * 1996-11-01 2007-03-06 Sbc Properties, B.P. Telecommunication system, method and subscriber unit for use therein
US6370149B1 (en) * 1998-07-20 2002-04-09 Ameritech Corporation Telecommunication system, method and subscriber unit for use therein
US6078582A (en) 1996-12-18 2000-06-20 Bell Atlantic Network Services, Inc. Internet long distance telephone service
US6064667A (en) * 1997-02-10 2000-05-16 Genesys Telecommunications Laboratories, Inc. Apparatus and methods enhancing call routing to and within call centers
US5946387A (en) * 1997-02-10 1999-08-31 Genesys Telecommunications Laboratories, Inc, Agent-level network call routing
US20010040887A1 (en) * 1997-10-09 2001-11-15 Yuri Shtivelman Apparatus and methods enhancing call routing to and within call-centers
US7020253B2 (en) * 1997-02-26 2006-03-28 Qwest Communications International Inc. Call queuing utilization reporting
US6292481B1 (en) * 1997-09-16 2001-09-18 Bell Atlantic Network Services, Inc. Inter-carrier signaling and usage accounting architecture for internet telephony
US6137869A (en) 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
US6295292B1 (en) * 1997-03-06 2001-09-25 Bell Atlantic Network Services, Inc. Inbound gateway authorization processing for inter-carrier internet telephony
US6574216B1 (en) 1997-03-11 2003-06-03 Verizon Services Corp. Packet data network voice call quality monitoring
US6292479B1 (en) 1997-03-19 2001-09-18 Bell Atlantic Network Services, Inc. Transport of caller identification information through diverse communication networks
US6870827B1 (en) 1997-03-19 2005-03-22 Verizon Services Corp. Voice call alternative routing through PSTN and internet networks
JP2002507372A (ja) * 1997-07-03 2002-03-05 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー 宛先問合せを備えた呼の迂回
US5949763A (en) * 1997-07-17 1999-09-07 Ameritech Corporation Method and apparatus for providing broadband access conferencing services
JP3346234B2 (ja) * 1997-08-12 2002-11-18 ケイディーディーアイ株式会社 回線交換網とインターネット網との網間経路制御通信システム
US6678718B1 (en) * 1997-08-29 2004-01-13 Aspect Communications Corporation Method and apparatus for establishing connections
US6473407B1 (en) 1997-09-05 2002-10-29 Worldcom, Inc. Integrated proxy interface for web based alarm management tools
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
US6574661B1 (en) * 1997-09-26 2003-06-03 Mci Communications Corporation Integrated proxy interface for web based telecommunication toll-free network management using a network manager for downloading a call routing tree to client
US6745229B1 (en) 1997-09-26 2004-06-01 Worldcom, Inc. Web based integrated customer interface for invoice reporting
US6763376B1 (en) 1997-09-26 2004-07-13 Mci Communications Corporation Integrated customer interface system for communications network management
US6381644B2 (en) 1997-09-26 2002-04-30 Mci Worldcom, Inc. Integrated proxy interface for web based telecommunications network management
US6714979B1 (en) 1997-09-26 2004-03-30 Worldcom, Inc. Data warehousing infrastructure for web based reporting tool
US6459697B1 (en) * 1997-10-08 2002-10-01 Genesys Telecommunications Laboratories, Inc. Integrated telephony network combining a packet data network and a dedicated—connection network
US6084875A (en) * 1997-10-29 2000-07-04 Ericsson Inc. Routing of internet traffic and related internet service provider services
US6359892B1 (en) * 1997-11-04 2002-03-19 Inventions, Inc. Remote access, emulation, and control of office equipment, devices and services
US6141356A (en) * 1997-11-10 2000-10-31 Ameritech Corporation System and method for distributing voice and data information over wireless and wireline networks
US6072864A (en) * 1997-12-01 2000-06-06 Genesys Telecommunication Laboratories, Inc. Transfer-connect telephony services utilizing automated audio systems
NO975518L (no) * 1997-12-01 1999-06-02 Ericsson Telefon Ab L M FremgangsmÕte for forbedring av oppsettingen av telefon-til-telefon-anrop
US6122364A (en) * 1997-12-02 2000-09-19 Nortel Networks Corporation Internet network call center
US6496501B1 (en) * 1997-12-29 2002-12-17 At&T Corp. Method and apparatus for screening computer-telephony calls
US6937593B1 (en) * 1997-12-31 2005-08-30 Mci Communications Corporation System and method for servicing calls originating via the internet
US6256620B1 (en) * 1998-01-16 2001-07-03 Aspect Communications Method and apparatus for monitoring information access
US8130749B2 (en) * 1998-02-17 2012-03-06 Genesys Telecommunications Laboratories Inc., A Corp of California Telephone network interface bridge between data telephony networks and dedicated connection telephony networks
US6563788B1 (en) * 1998-02-17 2003-05-13 Genesys Telecommunications Laboratories, Inc. Method and apparatus for call distribution and override with priority recognition and fairness timing routines
US6801520B2 (en) * 1998-02-17 2004-10-05 Genesys Telecommunications Laboratories, Inc. Queue prioritization based on competitive user input
US6212178B1 (en) * 1998-09-11 2001-04-03 Genesys Telecommunication Laboratories, Inc. Method and apparatus for selectively presenting media-options to clients of a multimedia call center
US6278777B1 (en) 1998-03-12 2001-08-21 Ser Solutions, Inc. System for managing agent assignments background of the invention
US6628666B1 (en) * 1998-03-30 2003-09-30 Genesys Telecomm Lab Inc Managing bandwidth on demand for internet protocol messaging with capability for transforming telephony calls from one media type to another media type
US6584095B1 (en) * 1998-04-08 2003-06-24 Siemens Information & Communication Networks, Inc. Method and system for supporting wireless communications within an internetwork
US6675194B1 (en) * 1998-05-05 2004-01-06 Mitel Corporation Handling different communications types by using agents to implement communication goal commands
US6487196B1 (en) * 1998-05-29 2002-11-26 3Com Corporation System and method for simulating telephone use in a network telephone system
US6470008B1 (en) * 1998-07-09 2002-10-22 Sprint Communications Company L.P. Internet routing system
US6181692B1 (en) * 1998-09-03 2001-01-30 Genesys Telecommunications Laboratories Inc Method and apparatus for data routing, delivery, and authentication in a packet data network
US6704412B1 (en) * 1998-09-24 2004-03-09 Bechtel Bwxt Idaho, Llc Systems configured to distribute a telephone call, communication systems, communication methods and methods of routing a telephone call to a service representative
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
US20030009464A1 (en) * 1998-10-02 2003-01-09 Campbell Rene L. System and method for managing computer and phone network resources
GB2342529B (en) * 1998-10-05 2003-06-04 Hewlett Packard Co Call Centre
US6920146B1 (en) * 1998-10-05 2005-07-19 Packet Engines Incorporated Switching device with multistage queuing scheme
US6449646B1 (en) 1998-10-13 2002-09-10 Aspect Communications Corporation Method and apparatus for allocating mixed transaction type messages to resources via an integrated queuing mechanism
US7415009B2 (en) * 1998-11-12 2008-08-19 Genesys Telecommunications Laboratories, Inc. Telephony intelligence in a data packet network
US6801928B2 (en) * 1998-11-12 2004-10-05 Genesys Telecommunications Laboratories, Inc. Dynamic translation between data network-based protocol in a data-packet-network and interactive voice response functions of a telephony network
US6549539B1 (en) * 1998-11-24 2003-04-15 Genesys Telecommunications Laboratories, Inc. Platform-independent DNT intelligent network
US6665395B1 (en) * 1998-12-11 2003-12-16 Avaya Technology Corp. Automatic call distribution system using computer network-based communication
US6292549B1 (en) * 1999-01-13 2001-09-18 Altigen Communications, Inc. Analog caller identification transmission method and apparatus
US20020093942A1 (en) * 1999-01-13 2002-07-18 Leonid A Yegoshin Method and apparatus for creating and distributing cost telephony-switching functionality within an ip network
US6495558B1 (en) * 1999-01-22 2002-12-17 Amgen Inc. Kinase inhibitors
US6760323B1 (en) * 1999-02-04 2004-07-06 Concerto Software, Inc. System and method for providing audio communication over a computer network using differing communication formats
US7552166B2 (en) * 1999-02-22 2009-06-23 Chack Michael A Method of queuing requests to access a communications network
US6341315B1 (en) 1999-02-26 2002-01-22 Crossroads Systems, Inc. Streaming method and system for fiber channel network devices
US6990524B1 (en) * 1999-03-01 2006-01-24 Rockwell Electronic Commerce Technologies, Llc ACD multimedia customer contact routing with delay announcements
US6707811B2 (en) 1999-03-19 2004-03-16 Estara, Inc. Internet telephony for ecommerce
WO2000057621A1 (en) 1999-03-19 2000-09-28 Estara, Inc. Public web phone system
US6745177B2 (en) * 1999-04-09 2004-06-01 Metro One Telecommunications, Inc. Method and system for retrieving data from multiple data sources using a search routing database
US6335936B1 (en) 1999-04-22 2002-01-01 Ameritech Corporation Wide area communication networking
US6285671B1 (en) * 1999-04-22 2001-09-04 Ameritech Corporation Method and system for providing facsimile service over a digital subscriber line
US6731744B1 (en) * 1999-04-27 2004-05-04 Sprint Communications Company, L.P. Call processing system and service control point for handling calls to a call center
US6459783B1 (en) 1999-04-27 2002-10-01 Nortel Networks Limited Internet service provider call redirection
US6690664B1 (en) * 1999-04-27 2004-02-10 Sprint Communications Company, L.P. Call center communications system for handling calls to a call center
US6487290B1 (en) * 1999-04-28 2002-11-26 Periphonics Corporation Call routing based on local status evaluation
AU3986000A (en) * 1999-05-11 2000-11-21 Tundo Communication And Telephony Ltd. System for building a telephony application
US7401112B1 (en) 1999-05-26 2008-07-15 Aspect Communication Corporation Methods and apparatus for executing a transaction task within a transaction processing system employing symmetric multiprocessors
US6442547B1 (en) 1999-06-02 2002-08-27 Andersen Consulting System, method and article of manufacture for information service management in a hybrid communication system
US6556659B1 (en) 1999-06-02 2003-04-29 Accenture Llp Service level management in a hybrid network architecture
US6542593B1 (en) * 1999-06-02 2003-04-01 Accenture Llp Rules database server in a hybrid communication system architecture
US6683871B1 (en) * 1999-06-17 2004-01-27 Lucent Technologies Inc. Internet protocol telephony
US7536002B1 (en) 1999-07-09 2009-05-19 Jpmorgan Chase Bank, National Association System and method of intelligent call routing for cross sell offer selection based on optimization parameters or account-level data
US6850614B1 (en) * 1999-07-16 2005-02-01 Aspect Communication Corporation Method for providing consolidated specification and handling of multimedia call prompts
US6611590B1 (en) * 1999-07-30 2003-08-26 Avaya Technology Corp. Enterprise-wide intelligent call center routing
DE60029105T2 (de) * 1999-08-04 2006-12-21 Telefonaktiebolaget Lm Ericsson (Publ) Ip - basiertes fernsprechsystem
US6937596B2 (en) 1999-08-04 2005-08-30 Telefonaktiebolaget Lm Ericsson (Publ) IP based telephone system
US7228281B1 (en) 1999-08-23 2007-06-05 Aspect Communications Method and process for accumulating and summarizing data for defined time intervals within a customer interaction system
US6798766B1 (en) * 1999-08-27 2004-09-28 Aspect Communications Corporation Network transfer system
US6996603B1 (en) * 1999-08-31 2006-02-07 Qwest Communications International, Inc. Automatic desktop audio/video/data conferencing distributor
WO2001020521A2 (en) 1999-09-14 2001-03-22 Inventions, Inc. Training, certifying, assigning and collaborating agents among multiple users
US6987756B1 (en) 1999-10-07 2006-01-17 Nortel Networks Limited Multi-mode endpoint in a communication network system and methods thereof
US6718330B1 (en) * 1999-12-16 2004-04-06 Ncr Corporation Predictive internet automatic work distributor (Pre-IAWD) and proactive internet automatic work distributor (Pro-IAWD)
EP1109389A1 (de) * 1999-12-17 2001-06-20 Siemens Aktiengesellschaft Verfahren zum Signalisieren und Verarbeiten eingehender Rufe für ein Call-Center
CA2323695A1 (en) * 1999-12-23 2001-06-23 Nortel Networks Limited Automatic (dynamic) network skill-based routing
EP1514400B1 (de) 2000-01-07 2018-02-21 Mitel Communications Inc. Kundenkommunikations-dienstsystem
US7349843B1 (en) 2000-01-18 2008-03-25 Rockwell Electronic Commercial Corp. Automatic call distributor with language based routing system and method
AU2001229159A1 (en) * 2000-02-08 2001-08-20 Syndeo Corporation Method and apparatus for diverting a packet-switched session utilizing an intelligent proxy agent
US6763104B1 (en) 2000-02-24 2004-07-13 Teltronics, Inc. Call center IVR and ACD scripting method and graphical user interface
US6587556B1 (en) 2000-02-25 2003-07-01 Teltronics, Inc. Skills based routing method and system for call center
US7068774B1 (en) * 2000-02-25 2006-06-27 Harris Corporation Integrated acd and ivr scripting for call center tracking of calls
US6603854B1 (en) * 2000-02-25 2003-08-05 Teltronics, Inc. System and method for evaluating agents in call center
US6707904B1 (en) 2000-02-25 2004-03-16 Teltronics, Inc. Method and system for collecting reports for call center monitoring by supervisor
US7321298B2 (en) 2000-02-25 2008-01-22 Harris Corporation Skills based routing method and system for call center
US7328239B1 (en) 2000-03-01 2008-02-05 Intercall, Inc. Method and apparatus for automatically data streaming a multiparty conference session
US6975656B1 (en) * 2000-03-29 2005-12-13 Microsoft Corporation Method and system for accurately calculating latency variation on an end-to-end path in a network
US7221377B1 (en) * 2000-04-24 2007-05-22 Aspect Communications Apparatus and method for collecting and displaying information in a workflow system
US7739325B1 (en) 2000-04-24 2010-06-15 Aspect Software, Inc. Apparatus and method for extensible real-time workflows
EP1150480A1 (de) * 2000-04-29 2001-10-31 DIATEL DIREKT Kommunikations-AG Verfahren und System zur Steuerung einer Kommunikationsanwendung
US7877766B1 (en) 2000-05-04 2011-01-25 Enreach Technology, Inc. Method and system of providing a non-skippable sub-advertisement stream
US6865716B1 (en) 2000-05-05 2005-03-08 Aspect Communication Corporation Method and apparatus for dynamic localization of documents
US6944677B1 (en) 2000-05-09 2005-09-13 Aspect Communications Corporation Common user profile server and method
US6922685B2 (en) 2000-05-22 2005-07-26 Mci, Inc. Method and system for managing partitioned data resources
US7269160B1 (en) 2000-05-26 2007-09-11 Buffalo International, Inc. Voice over internet call center integration
US6556671B1 (en) * 2000-05-31 2003-04-29 Genesys Telecommunications Laboratories, Inc. Fuzzy-logic routing system for call routing with-in communication centers and in other telephony environments
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
US8069205B1 (en) * 2000-06-16 2011-11-29 8X8, Inc. Communications controller and method therefor
US7000180B2 (en) * 2000-06-29 2006-02-14 Balthaser Online, Inc. Methods, systems, and processes for the design and creation of rich-media applications via the internet
US7933387B1 (en) 2000-08-15 2011-04-26 Baker Iv Forest S Voice transition script caller
US6883170B1 (en) 2000-08-30 2005-04-19 Aspect Communication Corporation Method and system to maintain a hierarchy of instantiated application objects and to enable recovery from an applications failure
WO2002023305A2 (en) * 2000-09-13 2002-03-21 Bos - Better Online Solution Ltd. Improved quality of service for internet telephony
US20040105534A1 (en) * 2000-09-19 2004-06-03 Rockwell Electronic Commerce Technologies, Llc System and method for providing informative communication
US8041023B1 (en) 2000-09-29 2011-10-18 Aspect Software, Inc. System and method of using a phone to access information in a call center
US7181492B2 (en) * 2000-10-17 2007-02-20 Concerto Software, Inc. Transfer of an internet chat session between servers
US7564957B1 (en) * 2000-10-20 2009-07-21 Verizon Corporate Services Group Inc. Method and system for call center screening
WO2002035816A1 (fr) * 2000-10-26 2002-05-02 Mitsubishi Denki Kabushiki Kaisha Systeme de reseau de telephone internet, procede d'acces a un reseau et adaptateur pour dispositif vocal
US7103556B2 (en) 2000-11-02 2006-09-05 Jpmorgan Chase Bank, N.A. System and method for aggregate portfolio client support
US8479189B2 (en) 2000-11-17 2013-07-02 Hewlett-Packard Development Company, L.P. Pattern detection preprocessor in an electronic device update generation system
US7409685B2 (en) 2002-04-12 2008-08-05 Hewlett-Packard Development Company, L.P. Initialization and update of software and/or firmware in electronic devices
US7401320B2 (en) * 2000-11-17 2008-07-15 Hewlett-Packard Development Company, L.P. Operator network that routes customer care calls based on subscriber/device profile and CSR skill set
US7212516B1 (en) * 2000-12-22 2007-05-01 Nortel Networks Limited Network spanning heterogeneous call center and method of operation
US6889222B1 (en) * 2000-12-26 2005-05-03 Aspect Communications Corporation Method and an apparatus for providing personalized service
US7075921B2 (en) 2001-01-30 2006-07-11 Estara, Inc. Remote media control for voice over internet telephony and related applications
US6914899B2 (en) 2001-01-30 2005-07-05 Estara, Inc. Caller identification and voice/data synchronization for internet telephony and related applications
KR20020066432A (ko) * 2001-02-10 2002-08-17 성인경 사내메일 송수신 시스템 및 그 송수신 방법
US7606909B1 (en) 2001-02-20 2009-10-20 Michael Ely Method and apparatus for a business contact center
US7099439B2 (en) 2001-02-26 2006-08-29 Classco Inc. Loop test apparatus and method
DE10112309A1 (de) * 2001-03-14 2002-09-26 Siemens Ag Verfahren zur Rufverteilung in einem Telekommunikationsnetz sowie zugehörige Komponenten
JP2002290450A (ja) * 2001-03-22 2002-10-04 Fujitsu Ltd 帯域管理装置、アドレス解決支援装置、帯域管理方法およびアドレス解決支援方法
US7599350B2 (en) 2001-05-01 2009-10-06 Michael Hollatz Packet prioritizing voice over packet network phone and system
US6819756B2 (en) * 2001-05-04 2004-11-16 Siemens Information And Communication Networks, Inc. Methods and apparatus for controlling call pullback by an automatic call distribution (acd) system from an interactive voice response (ivr) system and for allowing an acd caller to complete a critical transaction while connected to the ivr
US6819755B2 (en) * 2001-05-04 2004-11-16 Siemens Information And Communication Networks, Inc. Methods and apparatus for controlling call handling in a communications network
US6940963B2 (en) * 2001-05-04 2005-09-06 Siemens Information And Communication Networks, Inc. Methods and apparatus for automatically determining a call service request
WO2002098075A1 (fr) * 2001-05-25 2002-12-05 Mitsubishi Denki Kabushiki Kaisha Systeme de communication par internet, procede de communication par internet, serveur de commande de session, adaptateur de communication, serveur de relais de communication et programme
US7133912B1 (en) * 2001-05-29 2006-11-07 Agilent Technologies, Inc. System and method for measuring usage of gateway processes utilized in managing network elements
US7110525B1 (en) 2001-06-25 2006-09-19 Toby Heller Agent training sensitive call routing system
US8416943B2 (en) * 2001-07-31 2013-04-09 Aspect Software, Inc. System and method for distributing customer contacts
JP3862056B2 (ja) * 2001-08-06 2006-12-27 三菱電機株式会社 通話装置アダプタ
US7386467B2 (en) * 2001-08-28 2008-06-10 Rockwell Electronic Commerce Corp. Apparatus and method of maintaining and improving agent performance
US7010115B2 (en) * 2001-12-13 2006-03-07 Rockwell Electronic Commerce Technologies, Llc System and method for predictive contacts
NZ515183A (en) * 2001-10-31 2004-08-27 Tvd Holdings Ltd Telecommunications data capture system
US7369653B2 (en) 2001-11-05 2008-05-06 Rockwell Electronic Commerce Corp. Method of delivering enterprise data through a call center
US9444738B2 (en) * 2001-11-16 2016-09-13 Ibasis, Inc. System and method for monitoring the volume of calls carried by a voice over internet protocol telephone system
US20030097339A1 (en) * 2001-11-16 2003-05-22 Funck David A. Method and apparatus for sharing customer data
DE10158748A1 (de) * 2001-11-30 2003-06-18 Siemens Ag Übermittlung Call-bezogener Daten in einem Kommunikationssystem
US7206400B2 (en) * 2001-11-30 2007-04-17 Rockwell Electronic Commerce Corp. Method and system for data field reuse
US7917623B2 (en) * 2002-01-03 2011-03-29 Aspect Software, Inc. Method of allocating data communication sessions based upon user information
US7418087B2 (en) * 2002-01-04 2008-08-26 Classco Inc. Telephone network messaging
US7386115B2 (en) * 2002-01-10 2008-06-10 Michael Peters Combined caller and agent endpoint manager
US20040203629A1 (en) * 2002-03-04 2004-10-14 Dezonno Anthony J. Intelligent interactive voice response unit
US7372952B1 (en) 2002-03-07 2008-05-13 Wai Wu Telephony control system with intelligent call routing
US6766009B2 (en) * 2002-03-07 2004-07-20 Newstep Networks Inc. Method and system for correlating telephone calls with information delivery
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
US8170197B2 (en) * 2002-03-15 2012-05-01 Intellisist, Inc. System and method for providing automated call center post-call processing
US7324640B2 (en) * 2002-03-15 2008-01-29 Rockwell Electronic Commerce Technologies Transaction outcome state mapping
US7197132B2 (en) * 2002-03-21 2007-03-27 Rockwell Electronic Commerce Technologies, Llc Adaptive transaction guidance
US20030187971A1 (en) * 2002-03-29 2003-10-02 Uliano Anthony X. Enterprise macro-manager of contact center communications technologies
US20030191632A1 (en) * 2002-04-09 2003-10-09 Rockwell Electronic Commerce Technologies, L.L.C. Utilization of agent idle time in a communication system
AU2003247273A1 (en) * 2002-04-11 2003-10-20 Accenture Global Services Gmbh On demand real-time knowledge based connectivity
US20050203965A1 (en) * 2002-05-18 2005-09-15 Edward Mandel Contact center dynamic record delivery
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
US20040042611A1 (en) * 2002-08-27 2004-03-04 Power Mark J. Method and apparatus for inquiry resolution in a transaction processing system
US6931119B2 (en) * 2002-08-30 2005-08-16 Rockwell Electronic Commerce Technologies, L. L. C. Apparatus and method for providing caller-specific data to agent station and for automatically launching corresponding application
US7453830B2 (en) * 2002-09-05 2008-11-18 Rockwell Electronic Commerce Technologies, Llc Internet architecture for software based ACD
US20040203624A1 (en) * 2002-09-12 2004-10-14 Teh Jin Teik Technique for sharing of files with minimal increase of storage space usage
US7492888B2 (en) * 2002-09-24 2009-02-17 Power Mark J Method and apparatus for assigning priorities by applying dynamically-changeable business rules
US7460659B2 (en) * 2002-09-27 2008-12-02 Rockwell Electronic Commerce Best practices learning for agents in a communication system
US7151826B2 (en) 2002-09-27 2006-12-19 Rockwell Electronics Commerce Technologies L.L.C. Third party coaching for agents in a communication system
US7739329B2 (en) * 2002-10-23 2010-06-15 Aspect Software, Inc. Web assistant
US7363588B2 (en) 2002-11-01 2008-04-22 Rockwell Electronic Commerce Technologies, Llc GUI for organizational environment
US20040098274A1 (en) * 2002-11-15 2004-05-20 Dezonno Anthony J. System and method for predicting customer contact outcomes
US20040103038A1 (en) * 2002-11-26 2004-05-27 Power Mark J. Virtual reality enabled transaction processing system
US7184540B2 (en) * 2002-11-26 2007-02-27 Rockwell Electronic Commerce Technologies, Llc Personality based matching of callers to agents in a communication 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
US7460651B2 (en) * 2002-12-16 2008-12-02 Rockwell Electronic Commerce Corp. Contact identifier for message types
DE10303865A1 (de) * 2003-01-31 2004-08-26 Deutsche Telekom Ag WEB-basierendes Multimediales Virtuelles Call Center
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7212826B2 (en) 2003-02-27 2007-05-01 Interdigital Technology Corporation Method for implementing fast dynamic channel allocation escape mechanism in radio resource management
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
US7103166B2 (en) * 2003-03-31 2006-09-05 Sbc Properties, L.P. Call transfer service using service control point and service node
US20040193468A1 (en) * 2003-03-31 2004-09-30 Dave Mosquera System for optimizing business rule resources
US7505572B2 (en) * 2003-05-20 2009-03-17 Oc Concepts, Inc. Caller information system
US7684550B2 (en) * 2003-05-20 2010-03-23 Oc Concepts, Inc. Customer information system
US7236583B2 (en) * 2003-05-20 2007-06-26 Rockwell Electronic Commerce Technologies, Llc System and method for optimizing call routing to an agent
US7110523B2 (en) 2003-05-30 2006-09-19 Interactive Intelligence, Inc. System and method for distributing and routing calls in a call center
US7050566B2 (en) 2003-06-13 2006-05-23 Assurant, Inc. Call processing system
US7089602B2 (en) * 2003-06-30 2006-08-15 Srikrishna Talluri Multi-layered, impact absorbing, modular helmet
US7773740B2 (en) * 2003-07-09 2010-08-10 Aspect Software, Inc. Agent registration and bidding system
US7058169B2 (en) 2003-08-27 2006-06-06 D.B. Zwirn Finance, Llc Skill based chat function in a communication system
US20050047394A1 (en) * 2003-08-28 2005-03-03 Jeff Hodson Automatic contact navigation system
US7496607B2 (en) * 2003-08-29 2009-02-24 Yahoo! Inc. Method and system for maintaining synchronization between a local data cache and a data store
US7890961B2 (en) * 2003-08-29 2011-02-15 Yahoo! Inc. Method and apparatus for providing desktop application functionality in a client/server architecture
US7395500B2 (en) 2003-08-29 2008-07-01 Yahoo! Inc. Space-optimizing content display
US7519689B2 (en) * 2003-09-10 2009-04-14 Mohan Prabhuram Method and system to provide message communication between different browser based applications running on a desktop
US8555273B1 (en) 2003-09-17 2013-10-08 Palm. Inc. Network for updating electronic devices
US7688961B2 (en) 2003-09-26 2010-03-30 Concerto Software, Inc Efficient multiplex conferencing engine
US7929670B2 (en) 2003-09-29 2011-04-19 Aspect Software, Inc. Contact manipulaton and retrieval system
US8655837B2 (en) 2003-09-30 2014-02-18 Aspect Software, Inc. Data session notification means and method
US7761323B2 (en) * 2003-10-08 2010-07-20 Aspect Software, Inc. Method and system for scheduling a customer service callback
GB2422037A (en) * 2003-10-17 2006-07-12 Aspect Comm Corp Method and system to provide expert support with a customer interaction system
US8155297B1 (en) * 2003-12-02 2012-04-10 Jpmorgan Chase Bank System and method for providing call-back options
US7415267B2 (en) * 2003-12-15 2008-08-19 Jp Morgan Chase Bank Methods and systems for managing call reports for the financial services industry
US7321657B2 (en) * 2003-12-19 2008-01-22 At&T Delaware Intellectual Property, Inc. Dynamic force management system
US7499844B2 (en) * 2003-12-19 2009-03-03 At&T Intellectual Property I, L.P. Method and system for predicting network usage in a network having re-occurring usage variations
US20050135601A1 (en) * 2003-12-19 2005-06-23 Whitman Raymond Jr. Force management automatic call distribution and resource allocation control system
US7406171B2 (en) * 2003-12-19 2008-07-29 At&T Delaware Intellectual Property, Inc. Agent scheduler incorporating agent profiles
US7539297B2 (en) * 2003-12-19 2009-05-26 At&T Intellectual Property I, L.P. Generation of automated recommended parameter changes based on force management system (FMS) data analysis
US7616755B2 (en) * 2003-12-19 2009-11-10 At&T Intellectual Property I, L.P. Efficiency report generator
US7551602B2 (en) * 2003-12-19 2009-06-23 At&T Intellectual Property I, L.P. Resource assignment in a distributed environment
US7680259B2 (en) * 2004-01-12 2010-03-16 At&T Intellectual Property, I,L.P. Rule-based intelligent call forwarding
US7822016B2 (en) * 2004-01-20 2010-10-26 Aspect Software, Inc. IP ACD using SIP format
US8028084B2 (en) * 2004-01-20 2011-09-27 Aspect Software, Inc. IP ACD using buffer server
US7729490B2 (en) 2004-02-12 2010-06-01 Avaya Inc. Post-termination contact management
US8457300B2 (en) 2004-02-12 2013-06-04 Avaya Inc. Instant message contact management in a contact center
US7653195B2 (en) * 2004-03-17 2010-01-26 Noguar, L.C. Apparatus, system, and method for disposing of a call
WO2005094350A2 (en) 2004-03-27 2005-10-13 Nogar, Lc Apparatus, system, and method for presenting scripts to a contact
US20050232408A1 (en) * 2004-04-15 2005-10-20 Hodson Jeffrey D System for contact system entities beyond end-points to track state availability and capabilites by implementing SIP presence technologies
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
US8068597B2 (en) * 2004-04-26 2011-11-29 Aspect Software, Inc. Method and apparatus for processing customer contacts using a state machine
US7562052B2 (en) 2004-06-07 2009-07-14 Tony Dezonno Secure customer communication method and system
US7995611B2 (en) * 2004-06-29 2011-08-09 Apsect Software, Inc. Method and apparatus for dynamic VoIP phone protocol selection
US7813489B2 (en) * 2004-06-30 2010-10-12 Aspect Software, Inc. System and method for minimizing queue callback faults
US7532615B2 (en) * 2004-07-27 2009-05-12 Kirk Krahn Universal agent log-in using a SIP registrar
US8073130B2 (en) * 2004-07-28 2011-12-06 Aspect Software, Inc. Customer automated response system
US7961867B2 (en) * 2004-07-29 2011-06-14 Aspect Software, Inc. Peer to peer application processor
US8539034B2 (en) 2004-07-29 2013-09-17 Aspect Software, Inc. System and method for bulk data messaging
US7809118B2 (en) * 2004-07-29 2010-10-05 Aspect Software, Inc. System and method for voice and data convergence
US20060026053A1 (en) * 2004-07-30 2006-02-02 Rockwell Electronic Commerce Technologies Llc Goal tender system and method
US8634537B2 (en) * 2004-08-16 2014-01-21 Aspect Software, Inc. Method of routing calls from a contact center
US7751550B2 (en) * 2004-08-16 2010-07-06 Aspect Software, Inc. Method of providing status information within an ACD
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
US7564846B2 (en) 2004-08-30 2009-07-21 Dezonno Anthony J Method of collecting communication system information
US20060048135A1 (en) * 2004-08-31 2006-03-02 Jeff Hodson Method of monitoring and controlling applications in an ACD
US7668303B2 (en) * 2004-08-31 2010-02-23 Aspect Software, Inc. Call tracking using SIP presence mechanism
US20060075069A1 (en) * 2004-09-24 2006-04-06 Mohan Prabhuram Method and system to provide message communication between different application clients running on a desktop
US7975009B2 (en) * 2004-10-25 2011-07-05 Aspect Software, Inc. Instant message contact router
US7330429B2 (en) * 2004-10-27 2008-02-12 Rockwell Electronic Commerce Technologies, Inc. Method and apparatus for internet protocol transaction routing
US20060093125A1 (en) * 2004-11-02 2006-05-04 Dezonno Anthony J Messaging presence for non-messaging devices
US7853653B2 (en) * 2004-11-03 2010-12-14 Aspect Software, Inc. Method of tracking e-mail handling by a remote agent of an automatic contact distributor
US7590107B2 (en) * 2004-11-09 2009-09-15 Marshall Peltz TCP/IP transport interface for ISDN telephone
US7215745B2 (en) * 2004-11-15 2007-05-08 Rockwell Electronic Commerce Technologies, Llc Greetings and announcements for a multimedia IP communication system
US8184547B2 (en) * 2004-11-18 2012-05-22 Aspect Software, Inc. Discrete choice method of reporting and predicting multiple transaction types
US20060109973A1 (en) * 2004-11-19 2006-05-25 Peltz Marshall L Method for conveying call origination information in a predictive dialing environment
US8824655B2 (en) 2004-11-23 2014-09-02 Transera Communications, Inc. Routing inbound communications across call centers and the like
US7738646B2 (en) 2004-11-23 2010-06-15 Transera Communications, Inc. Method and system for monitoring and managing multi-sourced call centers
US7702094B2 (en) * 2004-11-30 2010-04-20 Aspect Software, Inc. Method of storing information within an ACD
US7864945B2 (en) 2004-11-30 2011-01-04 Aspect Software, Inc. Method for detecting availability of non-traditional agent
US7778405B2 (en) * 2004-11-30 2010-08-17 Aspect Software, Inc. Contact center system independent of line key status or current agent activity/state
US20060117187A1 (en) * 2004-11-30 2006-06-01 Mike Hollatz Internet method of protecting subscriber information
US7729479B2 (en) * 2004-11-30 2010-06-01 Aspect Software, Inc. Automatic generation of mixed media messages
US20060133596A1 (en) * 2004-12-06 2006-06-22 Steinlicht Joseph C Centrex replacement ACD
US8180043B2 (en) * 2004-12-07 2012-05-15 Aspect Software, Inc. Method and apparatus for customer key routing
US7912205B2 (en) * 2004-12-17 2011-03-22 Aspect Software, Inc. Contact center business modeler
US8667052B2 (en) * 2004-12-20 2014-03-04 Aspect Software, Inc. Business rule web service
US7831033B2 (en) * 2004-12-23 2010-11-09 Aspect Software, Inc. Method of preference driven segmentation routing
US7563497B2 (en) * 2004-12-27 2009-07-21 Mkp Structural Design Associates, Inc. Lightweight, rigid composite structures
US8400948B2 (en) * 2005-01-18 2013-03-19 Aspect Software Inc. Method and system for updating real-time data between intervals
US20060173977A1 (en) * 2005-02-03 2006-08-03 Next Generation Broadband A process for dynamic user control on always-on ip network
US7688804B2 (en) 2005-02-08 2010-03-30 Aspect Software, Inc. Method of providing fault tolerance in a SIP based contact handling environment
US7634722B2 (en) * 2005-03-08 2009-12-15 Aspect Software, Inc. Reversible logic for widget and markup language generation
US8284920B2 (en) * 2005-03-10 2012-10-09 Cisco Technology, Inc. Method and system for transferring a call at an automatic call distribution system
US7483416B2 (en) * 2005-04-01 2009-01-27 Cml Emergency Services Inc. Internet protocol radio dispatch system and method
US7460510B2 (en) * 2005-04-01 2008-12-02 Cml Emergency Services Inc. Radio gateway system and method for interfacing a radio system and an IP network
US20060222164A1 (en) * 2005-04-04 2006-10-05 Saeed Contractor Simultaneous usage of agent and service parameters
US20060239441A1 (en) * 2005-04-04 2006-10-26 Denny Yang Method and system for blending of reactive and active contacts
US20060230153A1 (en) * 2005-04-11 2006-10-12 Cim, Ltd. Network communication using push technology
US20060233345A1 (en) * 2005-04-18 2006-10-19 Michael Frediani Automatic contact distributor with workflow system integration
US7349529B2 (en) * 2005-04-21 2008-03-25 Rockwell Electronic Commerce Technologies, Llc Contact center conferencing of e-mail message
US20060245577A1 (en) * 2005-04-27 2006-11-02 Rockwell Electronic Commerce Technologies, Llc System and method for providing agent directed automatic call backs
US20060248002A1 (en) * 2005-04-28 2006-11-02 Rockwell Electronic Commerce Technologies Llc Business strategy transaction router
US20060250978A1 (en) * 2005-05-05 2006-11-09 Cim, Ltd. C/O Golden Gate Private Equity, Inc. Personal communication interaction manager
US7764779B2 (en) 2005-05-06 2010-07-27 Aspect Software, Inc. SIP ACD multi-tenant mechanism that facilitates multiple levels of partitions or tenants
US8358774B2 (en) 2005-05-12 2013-01-22 Aspect Software, Inc. Enterprise-wide occupancy based routing
US8094790B2 (en) 2005-05-18 2012-01-10 Mattersight Corporation Method and software for training a customer service representative by analysis of a telephonic interaction between a customer and a contact center
US8094803B2 (en) 2005-05-18 2012-01-10 Mattersight Corporation Method and system for analyzing separated voice data of a telephonic communication between a customer and a contact center by applying a psychological behavioral model thereto
US7995717B2 (en) 2005-05-18 2011-08-09 Mattersight Corporation Method and system for analyzing separated voice data of a telephonic communication between a customer and a contact center by applying a psychological behavioral model thereto
US20060274758A1 (en) * 2005-06-01 2006-12-07 Cim Ltd. Adaptive skills-based routing
US20070043852A1 (en) * 2005-08-16 2007-02-22 Cim Ltd. System and method of HTML transaction logging in a web based (HTTP) customer contact center
US20070041562A1 (en) * 2005-08-16 2007-02-22 Bernier Martin L Inter campaign and queue cooperation
US7778861B2 (en) * 2005-08-22 2010-08-17 Aspect Software, Inc. Methods and systems to complete transaction date
US8270591B2 (en) * 2005-08-23 2012-09-18 Aspect Software, Inc. Multi-media contact channel in agent state control system and method for use in a contact center
US20070050228A1 (en) * 2005-08-24 2007-03-01 Aspect Communications Corporation Schedule management
US8774389B2 (en) * 2005-09-13 2014-07-08 International Business Machines Corporation Call routing between shared service centers
WO2007032003A2 (en) * 2005-09-13 2007-03-22 Yedda, Inc. Device, system and method of handling user requests
US7676228B2 (en) * 2005-09-19 2010-03-09 Plant Equipment Inc. Radio interoperability system and method
US20070070980A1 (en) * 2005-09-27 2007-03-29 Mci, Inc. Method and system for providing network-based call processing of packetized voice calls
US8116446B1 (en) 2005-10-03 2012-02-14 Avaya Inc. Agent driven work item awareness for tuning routing engine work-assignment algorithms
US10572879B1 (en) 2005-10-03 2020-02-25 Avaya Inc. Agent driven media-agnostic work item grouping and sharing over a consult medium
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US20070124161A1 (en) * 2005-11-09 2007-05-31 Rockwell Electronic Commerce Technologies, Inc. Method of evaluating contact center performance
US8199900B2 (en) * 2005-11-14 2012-06-12 Aspect Software, Inc. Automated performance monitoring for contact management system
US20070160187A1 (en) * 2005-12-28 2007-07-12 Aspect Software, Inc. System and method for redirecting a telecommunicating party to an information source over a computer network
US8457297B2 (en) * 2005-12-30 2013-06-04 Aspect Software, Inc. Distributing transactions among transaction processing systems
US8238541B1 (en) 2006-01-31 2012-08-07 Avaya Inc. Intent based skill-set classification for accurate, automatic determination of agent skills
US20070201676A1 (en) * 2006-02-24 2007-08-30 Aspect Software Company Supervising monitoring of agents
US20070204062A1 (en) * 2006-02-24 2007-08-30 Aspect Software Company Active dynamic rule engine
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US7523082B2 (en) * 2006-05-08 2009-04-21 Aspect Software Inc Escalating online expert help
US20070274298A1 (en) * 2006-05-09 2007-11-29 Aspect Software, Inc. Voice over IP adapter
US8009822B1 (en) 2006-06-02 2011-08-30 West Corporation System for geographic agent routing
US7961866B1 (en) 2006-06-02 2011-06-14 West Corporation Method and computer readable medium for geographic agent routing
EP2025095A2 (de) 2006-06-08 2009-02-18 Hewlett-Packard Development Company, L.P. Geräteverwaltung in einem netzwerk
US8498402B2 (en) * 2006-06-19 2013-07-30 Aspect Software, Inc. Customer support using managed real-time communities
US20080021999A1 (en) * 2006-07-18 2008-01-24 Aspect Software, Inc. Remote expert screen pop via data message
WO2008014454A2 (en) 2006-07-27 2008-01-31 Hewlett-Packard Development Company, L.P. User experience and dependency management in a mobile device
US8401170B2 (en) * 2006-08-02 2013-03-19 Aspect Software, Inc. Method of using VOIP for callback from an ACD
US8577916B1 (en) 2006-09-01 2013-11-05 Avaya Inc. Search-based contact initiation method and apparatus
US8855292B1 (en) 2006-09-08 2014-10-07 Avaya Inc. Agent-enabled queue bypass to agent
US8005100B2 (en) * 2006-09-21 2011-08-23 Active Control Technology Inc. Network for confined hazardous or other extreme environments
US8666040B2 (en) 2006-09-22 2014-03-04 International Business Machines Corporation Analyzing Speech Application Performance
US8135774B2 (en) * 2006-12-27 2012-03-13 Genesys Telecommunications Laboratories, Inc. Virtual contact center with dynamic routing
US7869586B2 (en) 2007-03-30 2011-01-11 Eloyalty Corporation Method and system for aggregating and analyzing data relating to a plurality of interactions between a customer and a contact center and generating business process analytics
US8023639B2 (en) 2007-03-30 2011-09-20 Mattersight Corporation Method and system determining the complexity of a telephonic communication received by a contact center
US8718262B2 (en) 2007-03-30 2014-05-06 Mattersight Corporation Method and system for automatically routing a telephonic communication base on analytic attributes associated with prior telephonic communication
US10419611B2 (en) 2007-09-28 2019-09-17 Mattersight Corporation System and methods for determining trends in electronic communications
US8539098B2 (en) 2007-10-17 2013-09-17 Dispersive Networks, Inc. Multiplexed client server (MCS) communications and systems
US8560634B2 (en) * 2007-10-17 2013-10-15 Dispersive Networks, Inc. Apparatus, systems and methods utilizing dispersive networking
US8370480B2 (en) * 2007-12-27 2013-02-05 Genesys Telecommunications Laboratories, Inc. Method and system for propagating statistics between federated contact center sites for use in event distribution
US20090175437A1 (en) * 2008-01-08 2009-07-09 Aspect Software, Inc. Call transfer between differing equipment
US8718264B2 (en) * 2008-05-22 2014-05-06 Aspect Software, Inc. Automated agent availability detection
US20100135470A1 (en) * 2008-12-01 2010-06-03 At&T Intellectual Property I, L.P. Call impact determination tool
US8755372B2 (en) * 2009-04-27 2014-06-17 Five9, Inc. Secure customer service proxy portal
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service
US8396203B2 (en) 2009-10-20 2013-03-12 At&T Intellectual Property I, L.P. Automatic integrated escalation in a unified messaging system
US8670771B2 (en) * 2010-10-15 2014-03-11 Bandwidth.Com, Inc. Systems and methods for implementing location based contact routing
US8955110B1 (en) 2011-01-14 2015-02-10 Robert W. Twitchell, Jr. IP jamming systems utilizing virtual dispersive networking
US9083805B2 (en) * 2011-09-06 2015-07-14 Avaya Inc. System and method for providing service by a first agent while waiting for a second agent
US9078078B1 (en) * 2011-09-15 2015-07-07 Google Inc. Call forwarding methods and systems
US9280541B2 (en) 2012-01-09 2016-03-08 Five9, Inc. QR data proxy and protocol gateway
CN102711069B (zh) * 2012-05-28 2015-11-11 陈文凯 一种实现跨运营商业务连续性的方法,装置及系统
US9055140B2 (en) 2012-07-16 2015-06-09 Aspect Software, Inc. Contact center queue priority management method and system
US9191510B2 (en) 2013-03-14 2015-11-17 Mattersight Corporation Methods and system for analyzing multichannel electronic communication data
US9307080B1 (en) * 2013-09-27 2016-04-05 Angel.Com Incorporated Dynamic call control
CN103913671A (zh) * 2014-04-30 2014-07-09 江苏精一电气科技有限公司 带绝缘监测的导电铝母排
WO2016060776A1 (en) * 2014-10-17 2016-04-21 Dynamic Voice, Llc Dynamic voice or data routing system
EP3215637B1 (de) 2014-11-03 2019-07-03 F. Hoffmann-La Roche AG Verfahren und biomarker zur vorhersage der effizienz der behandlung mit ox40 agonisten
US11803861B2 (en) * 2018-01-03 2023-10-31 Hrb Innovations, Inc. System and method for matching a customer and a customer service assistant
US10708429B2 (en) * 2018-08-03 2020-07-07 Motorola Solutions, Inc. Call management system for a dispatch center
US10827074B2 (en) * 2018-10-24 2020-11-03 Avaya Inc. Enforcement of contact center communication session routing behaviors
US10498894B1 (en) 2018-10-31 2019-12-03 Motorola Solutions, Inc. System, device, and method for routing communications in an emergency service network
CN110475031B (zh) * 2019-07-26 2021-01-05 招联消费金融有限公司 呼叫系统、呼叫处理方法、服务器和可读存储介质
US11379253B2 (en) 2020-11-30 2022-07-05 International Business Machines Corporation Training chatbots for remote troubleshooting

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4400587A (en) * 1981-08-25 1983-08-23 Rockwell International Corporation Overflow and diversion to a foreign switch
USH696H (en) * 1984-07-03 1989-10-03 Cpt Corporation System for accessing shared resource device by intelligent user devices
US4679189A (en) * 1985-11-27 1987-07-07 American Telephone And Telegraph Company Alternate routing arrangement
US4831518A (en) * 1986-08-26 1989-05-16 Bull Hn Information Systems Inc. Multiprocessor interrupt rerouting mechanism
US5095504A (en) * 1987-10-01 1992-03-10 Canon Kabushiki Kaisha Telephone and telephone system having temporary transfer and hold-release functions
US5726984A (en) * 1989-01-31 1998-03-10 Norand Corporation Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones
US4953204A (en) * 1989-10-17 1990-08-28 At&T Bell Laboratories Multilocation queuing for telephone calls
US5008930A (en) * 1989-10-24 1991-04-16 At&T Bell Laboratories Customer definable integrated voice/data call transfer technique
US5271058A (en) * 1989-11-27 1993-12-14 Unifi Communications Corporation Switchless automatic call distribution system used with a combination of networks
US5058152A (en) * 1989-12-12 1991-10-15 The Telephone Connection Anonymous interactive telephone system having direct connect feature
US5309505A (en) * 1991-05-20 1994-05-03 Inventions, Inc. Automated voice system for improving agent efficiency and improving service to parties on hold
US5299259A (en) * 1991-09-27 1994-03-29 At&T Bell Laboratories Distributing calls over serving centers of a large customer
US6173052B1 (en) * 1992-06-25 2001-01-09 Apropros Technology Blending communications in a call center
AU4280793A (en) * 1992-10-21 1994-05-09 Digital Systems International, Inc. Integrated intelligent call blending
US5450482A (en) * 1992-12-29 1995-09-12 At&T Corp. Dynamic network automatic call distribution
AU677393B2 (en) * 1993-07-08 1997-04-24 E-Talk Corporation Method and system for transferring calls and call-related data between a plurality of call centres
US5384841A (en) * 1993-10-27 1995-01-24 Rockwell International Corporation Automatic call distribution network with call overload system and method
US5617570A (en) * 1993-11-03 1997-04-01 Wang Laboratories, Inc. Server for executing client operation calls, having a dispatcher, worker tasks, dispatcher shared memory area and worker control block with a task memory for each worker task and dispatcher/worker task semaphore communication
JPH07170288A (ja) * 1993-12-15 1995-07-04 Hitachi Ltd 音声通信システムおよび音声通信方法
US5533115A (en) * 1994-01-31 1996-07-02 Bell Communications Research, Inc. Network-based telephone system providing coordinated voice and data delivery
US5577105A (en) * 1994-03-11 1996-11-19 U.S. Robotics, Inc. Telephone call routing and switching techniques for data communications
US5530744A (en) * 1994-09-20 1996-06-25 At&T Corp. Method and system for dynamic customized call routing
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
US5559877A (en) * 1995-03-21 1996-09-24 At&T Automatic provisioning of trunking and routing parameters in a telecommunications network
US5696809A (en) * 1995-06-22 1997-12-09 Bell Atlantic Network Services, Inc. Advanced intelligent network based computer architecture for concurrent delivery of voice and text data using failure management system
US5742675A (en) * 1995-09-26 1998-04-21 Telefonaktiebolaget Lm Ericsson Method and apparatus for automatically distributing calls to available logged-in call handling agents
US6175564B1 (en) * 1995-10-25 2001-01-16 Genesys Telecommunications Laboratories, Inc Apparatus and methods for managing multiple internet protocol capable call centers
WO1997018661A1 (en) * 1995-11-13 1997-05-22 Answersoft, Inc. Intelligent information routing system and method
US5805587A (en) * 1995-11-27 1998-09-08 At&T Corp. Call notification feature for a telephone line connected to the internet
US5918213A (en) * 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
US5757904A (en) * 1996-02-05 1998-05-26 Lucent Technologies Inc. Context-sensitive presentation of information to call-center agents
US5867571A (en) * 1996-02-23 1999-02-02 Lucent Technologies Inc. Method and arrangement for establishing call connections in a telecommunications network using a virtual transport server
US5920621A (en) * 1996-04-15 1999-07-06 Mci Communications Corporation System and method for distributing calls to customer service operators based on automatic determination of operator availability
US5751706A (en) * 1996-06-05 1998-05-12 Cignal Global Communications, Inc. System and method for establishing a call telecommunications path
US5793861A (en) * 1996-06-11 1998-08-11 Executone Information Systems, Inc. Transaction processing system and method
US6014379A (en) * 1996-06-26 2000-01-11 Bell Atlantic Network Services, Inc. Telecommunications custom calling services
US6055307A (en) * 1996-06-28 2000-04-25 At&T Corp. System and method for selecting agent destinations and monitoring calls made to network customers
US5974414A (en) * 1996-07-03 1999-10-26 Open Port Technology, Inc. System and method for automated received message handling and distribution
US5999965A (en) * 1996-08-20 1999-12-07 Netspeak Corporation Automatic call distribution server for computer telephony communications
US5724412A (en) * 1996-10-07 1998-03-03 U S West, Inc. Method and system for displaying internet identification on customer premises equipment
US5796791A (en) * 1996-10-15 1998-08-18 Intervoice Limited Partnership Network based predictive dialing
US6014437A (en) * 1997-02-03 2000-01-11 International Business Machines Corporation Multi service platform architecture for telephone networks
US6044144A (en) * 1997-02-07 2000-03-28 Mci Communications Corp. Network call parking manager
US6064667A (en) * 1997-02-10 2000-05-16 Genesys Telecommunications Laboratories, Inc. Apparatus and methods enhancing call routing to and within call centers
US5946387A (en) * 1997-02-10 1999-08-31 Genesys Telecommunications Laboratories, Inc, Agent-level network call routing
US5940496A (en) * 1997-02-10 1999-08-17 Gewesys Telecommunications Laboratories, Inc. Apparatus and methods enhancing call routing within and between call-centers
US5970134A (en) * 1997-02-26 1999-10-19 Mci Communications Corporation System and method for monitoring calls parked on an automatic call distributor
US5923745A (en) * 1997-02-28 1999-07-13 Teknekron Infoswitch Corporation Routing calls to call centers
US6094479A (en) * 1997-05-06 2000-07-25 Telefonaktiebolaget Lm Ericsson Computer telephony integration gateway
US6108711A (en) * 1998-09-11 2000-08-22 Genesys Telecommunications Laboratories, Inc. Operating system having external media layer, workflow layer, internal media layer, and knowledge base for routing media events between transactions
US6212178B1 (en) * 1998-09-11 2001-04-03 Genesys Telecommunication Laboratories, Inc. Method and apparatus for selectively presenting media-options to clients of a multimedia call center
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
US6138139A (en) * 1998-10-29 2000-10-24 Genesys Telecommunications Laboraties, Inc. Method and apparatus for supporting diverse interaction paths within a multimedia communication center

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9516171B2 (en) 1997-02-10 2016-12-06 Genesys Telecommunications Laboratories, Inc. Personal desktop router
USRE46243E1 (en) 1997-02-10 2016-12-20 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
USRE45606E1 (en) 1997-02-10 2015-07-07 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
USRE46060E1 (en) 1997-02-10 2016-07-05 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
USRE46521E1 (en) 1997-09-30 2017-08-22 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
US9553755B2 (en) 1998-02-17 2017-01-24 Genesys Telecommunications Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
US10218848B2 (en) 1998-09-11 2019-02-26 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9002920B2 (en) 1998-09-11 2015-04-07 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
USRE46387E1 (en) 1998-09-11 2017-05-02 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US9350808B2 (en) 1998-09-11 2016-05-24 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US8971216B2 (en) 1998-09-11 2015-03-03 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
USRE46438E1 (en) 1999-09-24 2017-06-13 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46457E1 (en) 1999-09-24 2017-06-27 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE45583E1 (en) 1999-12-01 2015-06-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
USRE46538E1 (en) 2002-10-10 2017-09-05 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US9854006B2 (en) 2005-12-22 2017-12-26 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance

Also Published As

Publication number Publication date
DE69833285D1 (de) 2006-04-13
ES2257639T3 (es) 2006-08-01
CA2302680A1 (en) 1999-03-18
ATE317621T1 (de) 2006-02-15
US6175563B1 (en) 2001-01-16
US20010043586A1 (en) 2001-11-22
US5970065A (en) 1999-10-19
EP1357729B1 (de) 2006-02-08
EP1013066A4 (de) 2004-07-28
AU735134B2 (en) 2001-06-28
DE69833462T2 (de) 2006-10-12
DE69840180D1 (de) 2008-12-11
EP1377001B1 (de) 2006-02-15
AU9479398A (en) 1999-03-29
ES2256666T3 (es) 2006-07-16
CA2302680C (en) 2003-07-29
EP1326415A3 (de) 2003-09-03
US20010038623A1 (en) 2001-11-08
ATE316736T1 (de) 2006-02-15
EP1359735A1 (de) 2003-11-05
US6289094B1 (en) 2001-09-11
EP1326415A2 (de) 2003-07-09
WO1999013635A1 (en) 1999-03-18
US6393018B2 (en) 2002-05-21
US6064667A (en) 2000-05-16
EP1326415B1 (de) 2008-10-29
ES2255657T3 (es) 2006-07-01
EP1377001A3 (de) 2004-05-12
DE69833394D1 (de) 2006-04-20
DE69833285T2 (de) 2006-09-14
US6449270B1 (en) 2002-09-10
US5953332A (en) 1999-09-14
EP1377001A2 (de) 2004-01-02
JP2001516993A (ja) 2001-10-02
US5940497A (en) 1999-08-17
US6011792A (en) 2000-01-04
ATE318048T1 (de) 2006-03-15
EP1357729A1 (de) 2003-10-29
EP1359735B1 (de) 2006-01-25
ATE413059T1 (de) 2008-11-15
DE69833462D1 (de) 2006-04-20
EP1013066A1 (de) 2000-06-28

Similar Documents

Publication Publication Date Title
DE69833394T2 (de) Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und innerhalb von Anrufzentralen
DE69832275T2 (de) Gerät und verfahren zur verbesserung der anrufleitweglenkung nach und in rufzentralen
DE60015236T2 (de) Verfahren und Vorrichtung für einen fairen Zugang zu Bedienpersonal von Anrufzentralen
DE60214191T2 (de) Verfahren und vorrichtung zum routen von anrufen durch proxy unter verwendung virtueller transaktionsserver in einer mehrmieter-kommunikationszentrale
DE69836147T2 (de) Weiterleitungs-verbindungs fernsprechdiensten mit automatischen sprachsystemen
DE69839022T2 (de) Signalisierung im nutzfrequenzband für leitweglenkung
DE60110688T2 (de) Rückruf zu einer Anrufzentrale
DE69839222T2 (de) Verfahren für fernsprechanrufmischung
DE69730173T2 (de) Anrufverteilungsnetzwerk mit Lokal-Vertreter mit kooperativer Steuerung
DE69730498T2 (de) Verfahren und gerät zur ausführung einer netzwerkanrufzentrale
DE102006039170B4 (de) Verfahren zum Anbieten eines Call Center-Dienstes in einem Peer-to-Peer-Netzwerk
DE69923809T2 (de) Dynamische Anrufvektorisierung
EP1333653B1 (de) Gerät und Verfahren zur Verbesserung der Anrufleitweglenkung nach und innerhalb von Anrufzentralen
DE4406354C2 (de) Anordnung zur Integration von EDV-Systemen und Telefonanlagen, die an das öffentliche Telefonnetz angeschlossen sind
DE10204479A1 (de) Verfahren und System zum Ermöglichen eines Warteschlangen-Wartezustandes für kenntnisbasierende Verkehrslenkung
DE69836524T2 (de) Verfahren und Vorrichtung für die Rufumlenkung zu einem Agentplatz
EP1936912A2 (de) Notruflokalisierung für IP-basierte Telefonie
DE60122758T2 (de) Verteilte vermittlungsplattform und betriebsverfahren dafür
EP0735785B1 (de) Kommunikationssystem mit vermittlungstechnischen Servern
DE19829026A1 (de) Dienstbereitstellungssystem
EP1517528A1 (de) Anrufverteilung zwischen Anrufzentralen
EP1151597A2 (de) Server zur steuerung eines dienstes

Legal Events

Date Code Title Description
8364 No opposition during term of opposition