[go: up one dir, main page]

JP2012513165A - 対話管理システムをビジネス・ルール管理システムと統合する方法およびシステム - Google Patents

対話管理システムをビジネス・ルール管理システムと統合する方法およびシステム Download PDF

Info

Publication number
JP2012513165A
JP2012513165A JP2011542265A JP2011542265A JP2012513165A JP 2012513165 A JP2012513165 A JP 2012513165A JP 2011542265 A JP2011542265 A JP 2011542265A JP 2011542265 A JP2011542265 A JP 2011542265A JP 2012513165 A JP2012513165 A JP 2012513165A
Authority
JP
Japan
Prior art keywords
routing
server
business
interaction
rules
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.)
Granted
Application number
JP2011542265A
Other languages
English (en)
Other versions
JP5616357B2 (ja
Inventor
アニシモフ,ニコライ
スコット,マーク
ペトロヴィク,エヴゲニー
Original Assignee
ジェネシス・テレコミュニケーションズ・ラボラトリーズ・インコーポレーテッド
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 ジェネシス・テレコミュニケーションズ・ラボラトリーズ・インコーポレーテッド filed Critical ジェネシス・テレコミュニケーションズ・ラボラトリーズ・インコーポレーテッド
Publication of JP2012513165A publication Critical patent/JP2012513165A/ja
Application granted granted Critical
Publication of JP5616357B2 publication Critical patent/JP5616357B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/067Enterprise or organisation modelling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/5175Call or contact centers supervision 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/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/16Sequence circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Signal Processing (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)

Abstract

コンタクト・センタ内で通信イベントを処理するシステムは、ルーティングされるのを待っているイベントを管理する対話サーバと、イベントをルーティングするルーティング・サーバと、ルール・エンジンと、ルール呼出し論理を実行し、ルール・エンジンと対話するゲートウェイ・サーバとを含む。対話サーバは、着信イベントを追跡し、特殊ルーティング・オブジェクトを含むルーティング要求を開始し、ルーティング・サーバに送信し、ビジネス・ルールへの適合を要求するイベントごとに、ルーティング・オブジェクトを実行するルーティング・サーバは、実行要求をゲートウェイ・サーバに送信し、ゲートウェイ・サーバは、要求の受信時に、ビジネス・オブジェクト・モデル(BOM)を準備し、BOMは、1組の事実であって、ルーティング・サーバがイベントをルーティングするためのルーティング指示をもたらす、ルール・エンジンが事実に適切なルールをそれに基づいて実行する1組の事実である。

Description

本発明は、データ・ネットワーク・テレフォニおよび他のネットワーク・サポートされる電子通信を含むコンピュータ統合されたテレフォニの分野にあり、特に、コンタクト・センタ(contact center)環境内で対話管理タスクおよびビジネス・ルール管理タスクを統合するシステムに関する。
遠隔通信および電子メッセージングの分野では、コンタクト・センタに電話するか、コンタクト・センタとの電子メールなどの電子対話にかかわる顧客の対話管理およびルールベースの処理の展開が継続する。本発明人らに既知の技術的現状のコンタクト・センタは、データ・ネットワーク・テレフォニ(data network telephony、DNT)を含む電話対話、電子メール、インスタント・メッセージング(IM)、チャット、ショート・メッセージ・サービス(SMS)、およびマルチメディア・メッセージ・サービス(multimedia message service、MMS)を含むすべての形の電子メッセージング、ならびに音声呼を処理することができる。対話フォームのウェブ・サービスおよび音声ベースのウェブ対話を含むアプリケーションなどの他の対話タイプが、一般的であり、技術的現状のコンタクト・センタは、一般に、すべてのタイプの通信を処理するのに必要なものを備え付けている。
コンタクト・センタが、売上、効率、サービス・レーティングなどに関連するある種のサービス目標を満足することが重要である。したがって、コンタクト・センタ管理プロセスは、センタをより効率的にし、より少ないオーバーヘッドを使用するようにするために、ソフトウェア、機器などのプロセス要件およびリソース要件を合理化する新しくよりよい形を常に探している。対話ルーティングのシステムおよび機器、ワークフロー管理のシステムおよび機器、カスタマ・リレーションズ・マネジメント(customer relations management)のシステムおよび機器、ならびにルール管理のシステムおよび機器は、通常、コンタクト・センタ装置の一部である。
多数の異なるタイプの対話が、コンタクト・センタ内で、エージェント/自動化されたシステムと顧客との間で日常的に発生する。対話、ルーティング、リソース割振り、および他の類似するタスクを含むコンタクト・センタ・ワークフローを最適化でき、その結果、これらのプロセスが最も効率的でコスト生産的(cost productive)な形で実行されるようにすることが望ましい。したがって、コンタクト・センタは、通常、対話がどのように処理されるのかを含む、センタの毎日の活動を管理する1組のルールまたはポリシに依拠する。伝統的なコンタクト・センタ管理に関する1つの問題は、対話管理およびビジネス管理が、ワークフロー全体に関してよく統合されないことである。
現行のコンタクト・センタ・アプリケーションは、主にIVRスクリプト、ルーティング戦略、エージェント・スクリプトなどの形で実施される洗練された論理を含む。本発明人は、一部のコンタクト・センタ・アプリケーション、特にビジネス・ポリシに密接に結び付けられたアプリケーションが、ビジネス・ルールの形で表された論理に依拠することができることを見出した。
したがって、明らかに必要なものは、ビジネス・ルール管理および対話ワークフロー管理の機能強化された統合を提供するコンタクト・センタ・アーキテクチャである。
上で述べた問題は、コンタクト・センタで、対話がそのセンタ内でどのように処理されるのかを合理化するために対話ワークフロー管理およびビジネス・プロセス管理を統合することが望まれることである。しかし、現在の技術的現状のコンタクト・センタの対話ワークフローおよびビジネス・プロセスは、概して、互いに通信することはできるがよく統合されてはいない、分離されたエンティティである。
したがって、本発明人らは、抽象的な形で定義でき、ビジネス・プロセスおよび対話ワークフローの調和のとれた統合をもたらすために、しかし時間遅れまたはシステムに対する追加の対話負荷を生じない形で、機能的に統合できる要素を探して、コンタクト・センタ・システムの機能要素を考慮した。
すべてのコンタクト・センタは、あるレベルでの対話ワークフローおよびビジネス・ポリシ制定によって駆動され、その1つの副産物が、同一の対話に関連するがお互いとよくは統合されていない並列プロセスに起因する追加の負荷である。ほとんどのそのようなコンタクト・センタは、ビジネス・プロセス管理サービスおよび対話ルーティング・サービスを使用し、ビジネス・ルール・エンジンおよびルーティング・システムは、通常はそのような装置の一部である。
本発明人らは、対話のある点で、イベント処理をビジネス・ポリシに直接に結び付けることができるならば、対話ワークフローに関して大きい合理化が生じる可能性があることを、発明的瞬間に認めた。したがって、本発明人は、対話オブジェクトおよびコンタクト・センタ統計の動的特性を考慮に入れながら、ほとんどの対話タイプをビジネス・ルール実行結果に従って処理することを可能にした、オープン・メディア・セッション(open media session)として表された対話を処理する独自のビジネス・プロセス・ルーティング・システムを構築した。必要な時にある種のコンタクト・センタ・オブジェクトを自動的に更新する能力を含む、効率における大きい改善が生じる。
したがって、本発明の一実施形態によれば、ルーティングされるのを待っているイベントを管理する対話サーバと、イベントをルーティングするルーティング・サーバと、ルール・エンジンと、ルール呼出し論理(rules invocatin logic)を実行し、ルール・エンジンと対話するゲートウェイ・サーバとを含む、コンタクト・センタ内で通信イベントを処理するシステムが提供される。対話サーバは、着信イベントを追跡し、特殊ルーティング・オブジェクトを含むルーティング要求を開始し、ルーティング・サーバに送信し、ビジネス・ルールへの適合を要求するイベントごとに、ルーティング・オブジェクトを実行するルーティング・サーバは、実行要求をゲートウェイ・サーバに送信し、ゲートウェイ・サーバは、要求の受信時に、ビジネス・オブジェクト・モデル(BOM)を準備し、BOMは、1組の事実であって、ルーティング・サーバがイベントをルーティングするためのルーティング指示をもたらす、ルール・エンジンが事実に適切なルールをそれに基づいて実行する1組の事実である。
本発明のもう1つの態様では、コンタクト・センタ内で対話イベントをルーティングする方法であって、(a)抽象マークアップ言語を使用して対話サーバ内で対話イベントを表すステップと、(b)イベントを処理するルーティング戦略を要求するステップと、(c)ルーティング・オブジェクトをルーティング・サーバに送信するステップであって、ルーティング・サーバは、ルーティング・オブジェクトを実行する時に、要求をゲートウェイ・サーバに送信する、ステップと、(d)ゲートウェイ・サーバで、要求に応答して、対話イベントに関連する1組の事実およびコンタクト・センタ状態情報を表すビジネス・オブジェクト・モデルを作成するステップと、(e)ビジネス・オブジェクト・モデルをルール実行用のデータとして使用して1つまたは複数のビジネス・ルールを実行するためにビジネス・ルール・エンジンを開始するステップと、(f)ルール実行の結果をルーティング戦略に返すステップとを含む方法が提供される。
ビジネス・プロセス・ルーティングが本発明の実施形態に従って実践されるコンタクト・センタ環境のアーキテクチャ的概要を示す図である。 本発明の実施形態によるビジネス・ルール実行に従って対話をルーティングするステップを示すプロセス・フロー・チャートである。 本発明の実施形態による、ウェブ・セッションをライブ・チャネルにエスカレートさせるステップを示すプロセス・フロー・チャートである。 本発明の実施形態によるビジネス・プロセス・ルーティングおよびコンタクト・センタ更新のコンポーネントを示すブロック図である。 ビジネス・オブジェクト・モデル生成およびルール実行の結果としてのシステム更新の適用のステップを示すプロセス・フロー・チャートである。
本発明人らは、ビジネス・プロセス・ルールに従ってコンタクト・センタ内で対話をルーティングするシステムおよび方法を提供する。このシステムは、ある種のコンタクト・センタ状態を自動的に更新する手段を含む。本発明を、次の実施形態に関して使用可能にする細部にわたって説明する。
図1は、ビジネス・プロセス・ルーティングが本発明の実施形態に従って実践されるコンタクト・センタ環境100のアーキテクチャ的概要である。コンタクト・センタ環境100は、さらに、この例では、ローカル・エリア・ネットワーク(LAN)などのネットワークによって接続されたコンタクト・センタ機器103によって示される。コンタクト・センタ機器グループ103を、本明細書では単純にコンタクト・センタ(CC)103と称する場合がある。CC 103などの技術的現状のコンタクト・センタは、そのセンタの潜在的顧客がコンタクト・センタ・サービスへのアクセスをそれを介して有することができる少なくとも1つのネットワークへの接続性を有する。
環境100は、広域ネットワーク(WAN)101および電話網102を含む。WAN 101は、会社WAN、私有WANまたは都市域ネットワーク(municipal area network、MAN)とすることができる。WAN 101は、その高い公衆アクセス特性のゆえに、好ましい実施形態ではインターネット・ネットワークとすることができる。WAN 101を、本明細書でインターネット101と称する場合がある。論理的にネットワーク・クラウドによって表されるインターネット101は、全体としてインターネットを構成する回線、機器、およびアクセス・ポイントのすべてを含む。したがって、本発明の実践に対する地理的限定はない。電話網102は、私有電話網または周知の公衆交換電話網(PSTN)などの公衆網とすることができる。電話網102は、本明細書でPSTN 102と呼ばれる場合があり、他の接続されたキャリア・ネットワークおよびインターネット101を含む、全体としてPSTNを構成する回線、機器、およびアクセス・ポイントのすべてを表す。アクセス回線およびネットワーク・バックボーンなどのネットワーク回線は、本明細書では、ネットワーク上のノードの間の接続線として論理的に表される。
CC 103は、それを介してウェブ・サービスを提供できる会社ウェブ・サイトの維持および提供のためにインターネット101のドメイン内でインターネット・ウェブ・サーバ(WS)106を維持することができる。ウェブ・サーバ106は、サービスの電子情報ページを格納する、設備によってまたはネットワーク接続もしくはデータ・リンク接続を介してそれに提供されるディジタル・メディアを含む。ウェブ・サービスは、販売、技術サポート、請求、および情報サービスならびに他のサービスを含むことができる。インターネット101およびWS 106を介してCCサービスにアクセスするCC 103の顧客は、本明細書では、ネットワーク上のどこかからのWS 106へのユーザ接続性を表す方向付きの矢印によって表される。
WS 106へのアクセスは、ラップトップ・コンピューティング・システムもしくはデスクトップ・コンピューティング・システムまたはインターネット対応セル電話機、携帯情報端末(PDA)、もしくはウェブ・サイトにナビゲートするネットワーク・ブラウザおよび対話用の対話インターフェースを有する他のデバイスを含む任意の他の機器などのインターネット対応機器を介して達成することができる。メッセージ・サーバ(MSG)105が、インターネット101内に図示され、これは、それを介して電子メールをコンタクト・センタ103に配送できるメール・サーバなどのサーバを表す。メッセージ・サーバ105は、配送およびダウンロードのために電子メール・メッセージを格納する、設備またはネットワーク接続もしくはデータ・リンク接続によってそれに提供されるディジタル・メディアを含む。
ウェブ・サーバ106は、CC 103を介してサービスされる少なくとも1つのウェブ・サイトを含む。そのようなウェブ・サイトは、ログイン・ページ、顧客登録ページ、製品およびサービスの説明ページ、ダウンロード・ページ、ならびにウェブ顧客がセンタ103と通信することを可能にする顧客連絡ページを含むことができる。WS 106に接続するウェブ顧客は、チャット、ウェブ・コール・バック、購入およびチェック・アウト、インスタント・メッセージング、投稿および応答、ならびに電子メールなどのウェブ・セッションを開始することができる。WS 106は、CC 103内の対話サーバ(Inx)124に接続される。
対話サーバ124は、顧客とCC 103との間のすべての着信CC対話を、オープン・メディア言語(open media language)を使用して対話をオープン・メディア・セッションとして表すことによるなどの抽象的な形で表す、CC 103によって維持されるサーバ・ノードである。対話サーバ124は、対話ワークフローを表すのに使用されるCCアプリケーションを格納する、設備またはネットワーク接続もしくはデータ・リンク接続によってそれに提供されるディジタル・メディアを含む。対話ワーク・フロー(IWF)アプリケーション117は、サーバ124内で表されるすべての対話の監視されたフローを表す。サーバ124は、コール・センタの顧客とのVXML(Voice Extensible Markup Language)ベースの対話を含む、ウェブによって開始された対話とテレフォニ対話との両方を表すことができる。
対話サーバ124は、CTI(computer telephone integrated)リンクによってコール・センタで維持される中央電話交換機(central telephone switch、CS)107に接続されるCTIプロセッサ/サーバ108への接続を有する。電話対話は、オープン・メディア・セッションとしてサーバ124でリアル・タイムで表される。交換機107は、構内交換機(PBX)、ACD(automated call distributor)、またはソフトウェア(SW)で実施されるソフト電話交換機とすることができる。コール・センタ103は、CS 107および電話幹線を介するPSTN 102への接続を有する。
SCP(service control point)104が、電話網102内に図示され、これは、それを介して電話呼を受信し、処理のためにCS 107にルーティングすることのできるすべての交換設備を表す。SCP 104は、コンタクト・センタ103へのアクセス・ポイントを提供する。フリーダイヤル電話など、CC 103の最初のサービス・ポイントとしてSCPを使用する潜在的な発呼者は、着呼イベントを示す方向付きの矢印によって表される。対話型音声応答(interactive voice response、IVR)処理を、とりわけ呼の目的を判定するために、交換機に登録された発呼者とインターフェースするためにCS 107に提供することができる。
CTIプロセッサ/サーバ108は、交換機107にインテリジェント・ルーティング機能を提供する。図示されていない音声アプリケーション・サーバ(voice application server、VAS)を、交換機107でIVRに接続することができる。システムVXMLブラウザを、WS 106で維持されるウェブ・サイトのIVR支援音声ブラウジングを可能にするために音声アプリケーションを介して交換機107と統合することもできる。
着呼が交換機107で登録する時に、CTIプロセッサ/サーバ108は、そのイベントの通知を対話サーバ124に供給し、新しいセッションが作成される。対話サーバ124を、電子メール・セッション、インスタント・メッセージ・セッション、取引セッション、チャット・セッション、または他のウェブ・ベースの対話セッションを抽象的な形で表すように構成することができる。対話サーバ124は、パラメータと、イベントのサービスまたは処理に影響するためにサーバ内で実行される定義された対話ワークフローとを有するオブジェクトとして対話を表す。
対話サーバ124は、ルータまたはルーティング・サーバ(RS)112へのネットワーク接続性を有する。本発明人らは、URS(universal routing server)と称するルーティング・サーバについて知っている。RS 112は、サーバ107を介して処理される対話イベントをルーティングするために事前に定義されるか動的にアセンブルされる実行可能ルーティング戦略を格納する、設備によってまたはネットワーク接続もしくはデータ・リンク接続を介してそれに提供されるディジタル・メディアを含む。ルーティング戦略は、この例では、要求時にRS 112から実行可能なルーティング戦略(RST)119として表される。対話サーバ124内で表されるセッションが、セッション・タイプおよびパラメータに関連する対話ワークフロー(IWF 117)を実行する時に、そのワークフロー内の1つの点が実行され、イベントの処理を判定するのを助けるために適切なRST 119が実行されることのRS 112への要求をもたらすことができる。通常、要求は、ルーティング戦略を呼び出し、実行後およびランタイムに、イベントは、その戦略に従ってルーティングされる。セッションが解決されるか終了されるまで、イベントを、サーバ107内で表し続けることができ、監視し続けることができる。
ビジネス・プロセス・ルーティング(BPR)では、ビジネス・ルールは、ルーティング戦略実行の結果として実行され、サーバ124内で表される対話セッションをどのように解決するのが最良であるのかを判定するために遂行される。RS 112は、このケースでは対話サーバ124のドメインを介する外部サービス・プロトコル(external services protocol、ESP)サーバ111への、ネットワーク接続性を有する。ESPサーバ111は、ビジネス・ルール実行用のビジネス・オブジェクト・モデルを作成するのに使用されるルール呼出し論理(rules invocation logic、RIL)120を格納する、設備によってまたはネットワーク接続もしくはデータ・リンク接続によってそれに提供されるディジタル・メディアを含む。ESPサーバ111は、この例では、ビジネス・ルール・エンジンへのゲートウェイ・サーバとして機能し、このビジネス・ルール・エンジンは、ビジネス・プロセス・ルールを実行するように適合されたサードパーティ・ルール・エンジンとすることができる。
コンタクト・センタ103は、要求時にコール・センタ・リアル・タイム統計を提供するように適合された統計サーバ(Stat)113を含む。そのような統計は、特定のエージェント・キュー内の現在の推定待ち時間(EWT)、キューに割り当てられた現在のエージェント・リソース、現在のエージェント・ワークフロー割当構成、ライブ・アシスタンスに関する可用性統計、ならびにセンタ・リソースおよびワークフローに関連する他のコール・センタ統計を含むことができる。Statサーバ113は、このサーバによって統計を生成するのに使用されるデータを格納するように適合されたデータ・リポジトリ115への接続を有する。
CC 103は、コール・センタ構成(CFG)サーバ114をも含む。CFGサーバ114は、静的コール・センタ構成オブジェクトを提供するように構成される。サーバ114は、新しい構成を生成し、既存構成を変更するのにサーバによって使用されるデータを含むように適合されたデータ・リポジトリに接続される。
RS 112は、サーバ113(Stat)およびサーバ114(CFG)の一方または両方にサブスクライブすることができる。RIL 120は、具体的に言うと、本明細書でBOM 122として図示されているビジネス・オブジェクト・モデルを定式化するために呼び出される。このモデルの構築において、ESPサーバは、BOMを生成するために必要な場合に、適切なサーバへの接続を介してコール・センタ統計および構成データにサブスクライブすることを介してデータを得ることができる。データへのサブスクリプションは、変更ベースの通知方式または時間ベースの通知方式によるものとすることができる。ESPサーバ111は、専用サーバまたは別々の機械上のサーバ・アプリケーションとすることができる。本発明の一実施形態では、ESPサーバは、Droolsルール・エンジンへのアクセスを提供するDroolsゲートウェイである。他のサードパーティ・ルール・エンジンを、本発明を実践するように適合させることができる。
ESPサーバ111は、洗練されたビジネス・ルール管理サーバ(BRMS)109への直接のデータ接続またはネットワーク接続を有する。BRMS 109は、ビジネス・ルール・エンジン(BRE)118およびルール・アプリケーション(Rule App)121を格納する、設備によってまたはネットワークもしくはデータ・リンクによってそれに提供されるディジタル・メディアを含む。BRMS 111は、事前定義のビジネス・ルールおよび/または動的ルール提示用のルール構成物を格納するように適合されたデータ・リポジトリ110への接続を有する。BRE 118は、包括的なルール・エンジンまたはサードパーティ・ルール・エンジンとすることができる。
Rule APP 121は、1組の事実すなわちBOMおよび実行においてそのBOMを使用する1つまたは1組のビジネス・ルールを含む。技術的には、BREは、受信されたBOMに基づいてビジネス・ルールを実行するためにルール・アプリケーションの内部で動作する。BOM 122は、RIL 120の開始の結果としてESPサーバ111で生成される。BOM 122は、構成データ、統計データ、および対話ワークフロー・データを表すオブジェクトから作成される。一実施形態では、BRMSは、Java 2 Platform Enterprise Edition(J2EE)およびEnterprise Java Beans(EJB)と共に使用されるJBossアプリケーション・サーバ・プログラムの下でJavaベースである。このシステムを、.NETまたは一般的なビジネス指向言語(COBOLなど)環境内で実施することもできる。
対話イベントが発生する時に、その対話イベントは、対話サーバ124内のオープン・メディア・アーキテクチャ(OMA)を使用して抽象オープン・メディア・セッション内で表される。対話は、ワークフローすなわちIWF 117を有する。ある点で、対話は、ルーティングされることを必要とし、したがって、適切な対話パラメータ(オブジェクト)を含む要求が、対話サーバからRS 112に行われて、オープン・メディア・セッションのルーティング戦略が開始される。RST 119は、対話イベントの代わりに実行され、ランタイム中に、1つまたは複数のビジネス・プロセス判断を行う必要がある点に到達する。RST 119は、ESPサーバ111内の論理(RIL 120)を呼び出すように適合された組み込みルーティング・オブジェクトまたは外部サービス・オブジェクト(ESO)を含む。ルーティング・オブジェクト(図示せず)は、サーバの間の要求応答プロトコルに外部サービス・プロトコル(ESP)を使用して要求をゲートウェイ・サーバ111(ESPサーバ)に送信するために、サーバ112上で実行される。
サーバ111上のRILが、開始され、BOM 122を作成し、ルール実行での使用のためにBOM 122をBRMS 109に送信する。対話イベントに関する1組の事実、現在のコンタクト・センタ統計、およびコンタクト・センタが、状態情報を構成した。対話イベント・パラメータおよびコンタクト・センタ統計は動的であるが、コンタクト・センタ構成情報は、通常は静的であり、変化しない。BOM 122は、この例ではBRMS 109に送信される。BOM 122は、ルール・アプリケーション121内で、ビジネス・ルール実行プロセスに関する1組の事実としてネストされる。
1つまたは複数のルールが実行される時に、BRMS 109は、結果を対話サーバ124およびRSサーバ112に送り返す。一実施形態では、ルール・アプリケーション121は、BOMを受信し、実行のため1つまたは複数のルールを取り出す事前定義のルール・アプリケーションである。ビジネス・ルール110は、ハード・コーディングによって事前に定義される静的ルールとすることができ、あるいは、条件文すなわち「条件」および「アクション」を含む構成物から生成されるものとすることができる。たとえば、「if the email is a new email(電子メールが新規メールである場合)」(条件1)「and if the potential customer can be identified as a top customer」(かつ、潜在的顧客を上得意として識別できる場合)(条件2)には、ライブ・インタラクションを提供するなど、「if」または「when」などの単語から始まる条件句である。条件が、考慮されるデータおよび状態において真であることがわかる時には、アクションが実施される。
好ましい実施形態では、ルール・データ用のBOMを使用する1つまたは複数のルールの実行は、そのBOMの一部に対する後続の更新をもたらす場合がある。たとえば、対話に関する優先順位ランキングを、ルール実行の結果として高めることができる。BOM 122を生成するのに使用されるデータの一部は、リアル・タイムで収集される統計データまたは対話パラメータなど、動的である。したがって、データ状態の変化は、ルール選択および実行結果の差をもたらし、これが更新につながる場合がある。更新されたビジネス・オブジェクト・モデルを、コンタクト・センタ・システムによって使用して、リソース割振り構成など、コンタクト・センタ状態に対する更新を生成することができる。
DRL表記で提示された例示的なルールを、下にリストする。
rule “PriorityCalculatorGold”
salience 111
no-loop true
when
ixn : _ Interaction (media type) = = “email” , interactiontype = =
“inbound”,
interactionSubtype = = “InboundNew” , customerSegment = =
_Interaction.GOLD,
BL Number = = 1, BL IxnWaitTime > 1) ;
then
System.out.println (“Rule : PriorityCalculatorGold worked”);
System.out.println (“IxnType : “ + ixn. getInteractionType ( ));
System.out.println (“IxnSubType : “ + ixn.getInteractionSubtype ( ));
System.out.println (“CustSegment : “ + ixn.getCustomerSegment
( ));
System.out.println (“ BL : “ + ixn.getBL_Number ( )) ;
System.out.Println (: IxnWaitTime : “ + ixn.getBL_IxnWaitTime
( ));
Ixn.setBL_IxnPriority (Ixn.getBL_IxnPriority ( ) +3) ;
System.out.Println (’Changing Priority Gold: +3 : “ +
ixn.getBL_IxnPiority ( )) ;
/ / modify (ixn) ;
end
上の例では、対話の優先順位は、「when」条件が真であることがわかった後に、3単位だけ増やされる。上のルールは、対話の処理またはルーティングの優先順位を変更することによって、対話オブジェクトに作用する。このルールの実行を要求したルーティング戦略は、新しい優先順位に基づいて戦略を実施することができる。
図2は、本発明の実施形態によるビジネス・ルール実行に従って対話をルーティングするステップ200を示すプロセス・フロー・チャートである。ステップ201では、着信対話イベントが、コール・センタに到着する。このイベントは、電話呼、電子メール、チャット要求、ウェブ対話、インスタント・メッセージ、音声ブラウザ・セッション、ショート・メッセージ・サービス(SMS)メッセージ、マルチメディア・メッセージ・サービス(MMS)メッセージ、または対話サーバ内で表すことができるある他のタイプのトレース可能な対話とすることができる。ステップ202では、対話サーバに、対話について通知する。
ステップ203では、対話サーバが、対話を表すオープン・メディア・セッションを生成する。このセッションは、パラメータおよびワークフローを含む対話オブジェクトを含む。ステップ204では、対話サーバが、ルーティング・サーバにルーティング戦略を要求する。対話タイプおよびサブタイプについて包括的なルーティング戦略がある場合には、そのルーティング戦略が実行される。ステップ205では、ルーティング戦略は、ビジネス・ルール実行が必要であるかどうかを判断することができる。一実施形態では、すべてのルーティング戦略が、ビジネス・ルール実行が必要である1つまたは複数の点をプロセス内に有する。別の実施形態では、対話タイプに依存して、ルーティングを完了するためにビジネス・ルールを実行することが必要ではない。ステップ205で戦略がBRE呼出しを要求しない場合には、ステップ206で、ルール実行なしで対話をルーティングすることができる。
ステップ205でルーティング戦略がビジネス・ルール実行を要求する場合には、ステップ207で、戦略が、特殊ルーティング・オブジェクトを実行し、この特殊ルーティング・オブジェクトは、外部サービス・プロトコル(ESP)を使用して外部サービスを呼び出すための外部サービス・オブジェクトとすることができる。ルーティング・オブジェクトの実行は、ステップ208で、ルール呼出し論理(RIL)を実行するためにESPサーバ111などのゲートウェイ・サーバへの要求を開始する。この要求およびおそらくはいくつかの追加パラメータを受信した時に、ESPサーバは、ステップ209でルール呼出し論理を開始する。
ステップ210では、RILを遂行するルール・ゲートウェイが、1つまたは複数のルールの実行において使用されるビジネス・オブジェクト・モデル(BOM)を生成する。BOMは、静的事実および動的事実とすることができる1組の事実である。BOMは、そのBOMをBREデータとして使用して実行すべき正しいビジネス・ルールを含むルール・アプリケーションの一部である。
ステップ211では、1つまたは複数のビジネス・ルールをビジネス・ルール・エンジン(BRE)によって実行する。ステップ212では、ルール実行の結果を、ルーティング・サーバおよびルール・ベースの処理を要求したルーティング戦略に返す。ステップ213では、ルーティング戦略が、対話のルールベースのルーティングまたはルールベースの処理を実施する。ルール実行の結果は、顧客セグメント方式または他の優先順位ルーチンを介するなど、オブジェクトの優先順位などのオブジェクトの1つまたは複数の属性を変更することなど、対話オブジェクトに対するある変更を含む場合がある。本明細書では、図1のアプリケーション121などのルール・アプリケーションが、事前定義され得、実行されるルール仕様を既に含むことができることに留意されたい。別の実施形態では、ルール・アプリケーションを、動的BOMに基づいて実行されるビジネス・ルールを作成するために適切なルール構成物を使用して動的にアセンブルすることができる。
図3は、本発明の実施形態による、ウェブ・セッションをライブ・チャネルにエスカレートさせるステップ300を示すプロセス・フロー・チャートである。ビジネス・プロセス・ルーティング(BPR)を、セッション・エスカレーションに適用することができる。ステップ301では、ウェブ・セッション・モニタが、ウェブ・セッションを追跡する。ウェブ・セッションは、対話サーバ内で表すことができる。ステップ302では、システムは、セッションがエスカレートされるかどうかを指定するために1つまたは複数のビジネス・ルールを実行すべきかどうかを判定することができる。ウェブ・セッションは、顧客がIVRを使用する音声対応ブラウザを使用して会社ウェブ・サイトをブラウズしているVXMLベースのセッションとすることができる。
ステップ302で、BRE関与が指示されない場合には、このプロセスは、ステップ301での監視にループ・バックすることができる。BRE関与がステップ302で判断される場合には、対話モニタは、ステップ303で、要求をルーティング・サーバに送信する。この要求の受信時に、ルーティング戦略が実行され、ステップ304でルーティング・オブジェクトまたはESOが実行される。ルーティング・オブジェクトの実行は、ステップ305でのルール・ゲートウェイ(ESP)サーバへの要求を開始し、このゲートウェイは、RILを呼び出す。
ステップ306では、RILは、BOMを生成し、CC統計、構成オブジェクト、および対話パラメータを得ることができる。生成されるBOMは、ルール・アプリケーション内でビジネス・ルール実行に使用される。ステップ307では、少なくとも1つのルールを実行する。実行の結果に基づいて、ルーティング・サーバは、ステップ308で、自助対話をライブ・アシスタンス・チャネル(たとえば)にエスカレートさせると判断することができる。ステップ309では、ルーティング戦略が、ルーティングによって、または顧客がライブ・アシスタンスへのエスカレーションを受け入れるか断るためのポップアップをウェブ・セッションに提供することによって、セッションをエスカレートさせる。ステップ308で、セッションをエスカレートさせないという判断が行われる場合には、このプロセスは、ステップ301での監視にループ・バックすることができる。
TTL(time to live)を監視に課し、ある時間ウィンドウ内で、セッションがエスカレートされない場合に、その特定のセッションについて監視を停止することができる。ビジネス・ルール実行の要求と一緒に送信される対話オブジェクト・パラメータは、その判断プロセスで使用されるナビゲーション・パターン・データを含むことができる。顧客セグメント、支払い履歴、顧客ロイヤリティ・レーティング、その他など、他の事実を考慮することができる。
図4は、本発明の実施形態によるビジネス・プロセス・ルーティングおよびコンタクト・センタ・オブジェクト更新のコンポーネント400を示すブロック図である。ESPサーバ111は、コンポーネント400の心臓部にあり、ルール実行の要求が対話ルーティング戦略の代わりに受信されるたびにBOM 122が生成される場所である。BOM 122は、複数のビジネス・オブジェクト(BO)403を含む。ビジネス・オブジェクト・モデル・マネージャ401が、この例では設けられ、オブジェクト・モデルを構築するのに必要なデータを得る責任を負う。対話ワークフロー117を遂行させる対話サーバ124は、対話オブジェクトおよびそのオブジェクトの現在の属性(動的属性)をBOMマネージャ401に供給することができる。統計サーバ113は、statオブジェクトの形で現在の統計113aをBOMマネージャ401に供給することができる。構成サーバ114は、静的構成オブジェクト114aをBOMマネージャ401に供給することができる。
BOMマネージャ401は、BOM 122をアセンブルし、このBOM 122は、動的事実と静的事実との両方を含む。その後、BOMは、ビジネス・ルール実行中に更新され得る動的オブジェクト・モデルと考えられる。BOM 122が完成した後に、ルール・エンジン118が、1つまたは複数のビジネス・ルール110を実行するために呼び出される。この例では、ゲートウェイ111内で動作するBOMマネージャ401は、現在のエージェント割当情報を含む現在のコンタクト・センタ・ワークフローを格納する、設備によってまたはネットワーク接続によってそれに提供されるディジタル・メディアを有するワークフロー管理サーバ402への接続を有する。
ルール実行において、システム内で働いているライブ・リソース(エージェント)のコンタクト・センタ割振りに関して更新を実行しなければならないことが判定される場合がある。一実施形態では、BOMマネージャは、サーバ402上で動作する更新マネージャ403に、提案される更新を通信することができる。この場合に、更新は、作業キューへのエージェント割振りに関する。更新マネージャは、更新データを受信した後に、やはりサーバ402上で動作するリソース割振りマネージャ404にコマンドの形で更新を通信することによって更新を実施することができる。
リソース割振りマネージャは、エージェント割振りモデルを含むセンタ内のリソース・オブジェクトのすべてへのアクセスを有する。更新を、変更された状態を反映するようにエージェント割振りモデルを再アセンブルすることによって実施することができる。エージェント再割振りの例は、別のキャンペーンを行い始めるための、あるキャンペーンを行っている複数のエージェントの移動または再割当とすることができる。たとえば、対話が、タイプcampaign 12のキュー内の電話呼であり、EWTが>10分であり、campaign 13のEWTが<1分である場合には、3つのエージェントをcampaign 13からcampaign 12に移動する。
キュー12のEWTが今は割振り変更の結果としてかなり下げられると仮定して、エージェント割振り構成に対して行われる更新の通知を、予測のために対話サーバ124および統計サーバ113にも伝搬させることができる。
図5は、ビジネス・オブジェクト・モデル生成およびルール実行の結果としてのシステム更新の適用のステップ500を示すプロセス・フロー・チャートである。ステップ501では、ESPサーバが、ルール呼出し論理(RIL)を開始する。ステップ503では、BOMマネージャが、ルール実行用のBOMを作成するためのデータを得る。ステップ503では、RILが、BOMを生成する。ステップ504では、BREが、1つまたは複数の適切なビジネス・ルールを得、実行する。ステップ505では、ルール実行の結果をルーティング・プロセスに返す。
ステップ506では、システムは、実施すべきシステム更新があるかどうかを判定する。システムが、更新しないと判断する場合には、このプロセスは、ステップ508で終了することができる。ステップ506で、行うべき更新がある場合には、ステップ507で、ルール・ゲートウェイで動作するBOMマネージャが、更新を適切な更新マネージャに伝搬させることによって、更新を適用する。更新の知らせを、予測のために、影響を受けるシステムに伝搬させることができる。本発明のBPRシステムを、対話の事実上すべてのタイプおよびサブタイプに関する任意のコンタクト・センタ環境内で実施することができる。
複数の実施形態が上で説明され、一実施形態では、ルーティングされるのを待っているイベントを管理する対話サーバと、イベントをルーティングするルーティング・サーバと、ルール・エンジンと、ルール呼出し論理を実行し、ルール・エンジンと対話するゲートウェイ・サーバとを含む、コンタクト・センタ内で通信イベントを処理するシステムが提供される。対話サーバは、着信イベントを追跡し、特殊ルーティング・オブジェクトを含むルーティング要求を開始し、ルーティング・サーバに送信し、ビジネス・ルールへの適合を要求するイベントごとに、ルーティング・オブジェクトを実行するルーティング・サーバは、実行要求をゲートウェイ・サーバに送信し、ゲートウェイ・サーバは、要求の受信時に、ビジネス・オブジェクト・モデル(BOM)を準備し、BOMは、1組の事実であって、ルーティング・サーバがイベントをルーティングするためのルーティング指示をもたらす、ルール・エンジンが事実に適切なルールをそれに基づいて実行する1組の事実である。
同様に、対話イベントをルーティングする方法であって、(a)抽象マークアップ言語を使用して対話サーバ内で対話イベントを表すステップと、(b)イベントを処理するルーティング戦略を要求するステップと、(c)ルーティング・オブジェクトをルーティング・サーバに送信するステップであって、ルーティング・サーバは、ルーティング・オブジェクトを実行する時に、要求をゲートウェイ・サーバに送信する、ステップと、(d)ゲートウェイ・サーバで、要求に応答して、対話イベントに関連する1組の事実およびコンタクト・センタ状態情報を表すビジネス・オブジェクト・モデルを作成するステップと、(e)ビジネス・オブジェクト・モデルをルール実行用のデータとして使用して1つまたは複数のビジネス・ルールを実行するためにビジネス・ルール・エンジンを開始するステップと、(f)ルール実行の結果をルーティング戦略に返すステップとを含む方法が提供される。
本発明のビジネス・プロセス・ルーティング・システムを、本発明の趣旨および範囲から逸脱せずに、言及された特徴およびコンポーネントの一部またはすべてを使用して提供できることは、当業者に明白であろう。上で説明された実施形態が、教示された個別の説明のいずれよりも広い範囲を有する可能性がある単一のより広義の発明の特定の例であることも、当業者に明白であろう。本発明の趣旨および範囲から逸脱せずに、この説明内で作られる多数の代替形態がある可能性がある。

Claims (10)

  1. ルーティングされるのを待っているイベントを管理する対話サーバと、
    前記イベントをルーティングするルーティング・サーバと、
    ルール・エンジンと、
    ルール呼出し論理を実行し、前記ルール・エンジンと対話するゲートウェイ・サーバと
    を含む、コンタクト・センタ内で通信イベントを処理するシステムであって、
    前記対話サーバは、着信イベントを追跡し、特殊ルーティング・オブジェクトを含むルーティング要求を開始し、前記ルーティング・サーバに送信し、ビジネス・ルールへの適合を要求するイベントごとに、前記ルーティング・オブジェクトを実行する前記ルーティング・サーバは、実行要求を前記ゲートウェイ・サーバに送信し、前記ゲートウェイ・サーバは、前記要求の受信時に、ビジネス・オブジェクト・モデル(BOM)を準備し、前記BOMは、1組の事実であって、前記ルーティング・サーバが前記イベントをルーティングするためのルーティング指示をもたらす、前記ルール・エンジンが前記事実に適切なルールをそれに基づいて実行する1組の事実である
    ことを特徴とするシステム。
  2. ネットワークは、コンピュータ電話統合プロセッサによって電話交換設備に統合されたローカル・エリア・ネットワーク(LAN)である、請求項1に記載のシステム。
  3. 前記LANは、広域ネットワーク(WAN)に接続される、請求項2に記載のシステム。
  4. 前記WANは、インターネット・ネットワークである、請求項3に記載のシステム。
  5. 対話イベントは、電話呼、voice over Internet protocol呼、電子メール、テキスト・メッセージ、または対話チャット要求のうちの1つまたは混合物を表す、請求項1に記載のシステム。
  6. 前記ゲートウェイ・サーバは、前記ビジネス・オブジェクト・モデルを構築するための事実を収集するためにコンタクト・センタ構成サーバおよびコンタクト・センタ統計サーバへのネットワーク・アクセスを有する、請求項1に記載のシステム。
  7. コンタクト・センタ内で対話イベントをルーティングする方法であって、
    (a)抽象マークアップ言語を使用して対話サーバ内で前記対話イベントを表すステップと、
    (b)前記イベントを処理するルーティング戦略を要求するステップと、
    (c)ルーティング・オブジェクトをルーティング・サーバに送信するステップであって、前記ルーティング・サーバは、前記ルーティング・オブジェクトを実行する時に、要求をゲートウェイ・サーバに送信する、ステップと、
    (d)前記ゲートウェイ・サーバで、前記要求に応答して、前記対話イベントに関連する1組の事実およびコンタクト・センタ状態情報を表すビジネス・オブジェクト・モデルを作成するステップと、
    (e)前記ビジネス・オブジェクト・モデルをルール実行用のデータとして使用して1つまたは複数のビジネス・ルールを実行するためにビジネス・ルール・エンジンを開始するステップと、
    (f)ルール実行の結果を前記ルーティング戦略に返すステップと
    を含む方法。
  8. ステップ(a)で、対話タイプは、電話呼、voice over Internet protocol呼、電子メール、テキスト・メッセージ、または対話チャット要求のうちの1つである、請求項7に記載の方法。
  9. ステップ(e)で、前記ビジネス・ルールは、ビジネス・オブジェクト・モデル属性に基づいて動的に生成され、実行される、請求項7に記載の方法。
  10. ステップ(f)で、前記結果は、対話ルーティング戦略に適用される1つまたは複数の状況変化をもたらす、前記ビジネス・オブジェクト・モデルに対する1つまたは複数の変更を含む、請求項7に記載の方法。
JP2011542265A 2008-12-19 2009-12-10 対話管理システムをビジネス・ルール管理システムと統合する方法およびシステム Active JP5616357B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/339,988 US8654963B2 (en) 2008-12-19 2008-12-19 Method and system for integrating an interaction management system with a business rules management system
US12/339,988 2008-12-19
PCT/US2009/067441 WO2010080323A2 (en) 2008-12-19 2009-12-10 Method and system for integrating an interaction management system with a business rules management system

Publications (2)

Publication Number Publication Date
JP2012513165A true JP2012513165A (ja) 2012-06-07
JP5616357B2 JP5616357B2 (ja) 2014-10-29

Family

ID=42266128

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011542265A Active JP5616357B2 (ja) 2008-12-19 2009-12-10 対話管理システムをビジネス・ルール管理システムと統合する方法およびシステム

Country Status (6)

Country Link
US (5) US8654963B2 (ja)
EP (1) EP2380340A4 (ja)
JP (1) JP5616357B2 (ja)
KR (1) KR101263224B1 (ja)
CN (1) CN102257800B (ja)
WO (1) WO2010080323A2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9538010B2 (en) 2008-12-19 2017-01-03 Genesys Telecommunications Laboratories, Inc. Method and system for integrating an interaction management system with a business rules management system
US9542936B2 (en) 2012-12-29 2017-01-10 Genesys Telecommunications Laboratories, Inc. Fast out-of-vocabulary search in automatic speech recognition systems
US9912816B2 (en) 2012-11-29 2018-03-06 Genesys Telecommunications Laboratories, Inc. Workload distribution with resource awareness
US9992336B2 (en) 2009-07-13 2018-06-05 Genesys Telecommunications Laboratories, Inc. System for analyzing interactions and reporting analytic results to human operated and system interfaces in real time

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2462800A (en) * 2008-06-20 2010-02-24 New Voice Media Ltd Monitoring a conversation between an agent and a customer and performing real time analytics on the audio signal for determining future handling of the call
US9501329B2 (en) * 2009-05-08 2016-11-22 Rackspace Us, Inc. Methods and systems for cloud computing management
US9992334B2 (en) * 2011-10-13 2018-06-05 Nuance Communications, Inc. Multi-modal customer care system
CN103544429B (zh) * 2012-07-12 2016-12-21 中国银联股份有限公司 用于安全性信息交互的异常检测装置及方法
US20140143018A1 (en) * 2012-11-21 2014-05-22 Verint Americas Inc. Predictive Modeling from Customer Interaction Analysis
US8767947B1 (en) * 2012-11-29 2014-07-01 Genesys Telecommunications Laboratories, Inc. System and method for testing and deploying rules
US20140337072A1 (en) * 2013-05-13 2014-11-13 Genesys Telecommunications Laboratories, Inc. Actionable workflow based on interaction analytics analysis
US20150095106A1 (en) * 2013-09-30 2015-04-02 Emc Corporation Customer Relationship Management (CRM) System Having a Rules Engine for Processing Sales Program Rules
US11489962B2 (en) 2015-01-06 2022-11-01 Cyara Solutions Pty Ltd System and methods for automated customer response system mapping and duplication
US10291776B2 (en) * 2015-01-06 2019-05-14 Cyara Solutions Pty Ltd Interactive voice response system crawler
US9906482B2 (en) * 2015-05-13 2018-02-27 The Travelers Indemnity Company Predictive electronic message management systems and controllers
US10535002B2 (en) 2016-02-26 2020-01-14 International Business Machines Corporation Event resolution as a dynamic service
US10650621B1 (en) 2016-09-13 2020-05-12 Iocurrents, Inc. Interfacing with a vehicular controller area network
US10326881B2 (en) * 2016-09-28 2019-06-18 ZOOM International a.s. Automated scheduling of contact center agents using real-time analytics
US10003691B1 (en) * 2016-12-19 2018-06-19 Amazon Technologies, Inc. On-demand generation of a contact center
US10038788B1 (en) * 2017-05-09 2018-07-31 Oracle International Corporation Self-learning adaptive routing system
US11121986B2 (en) 2019-08-01 2021-09-14 International Business Machines Corporation Generating process flow models using unstructure conversation bots
CN111984247B (zh) * 2020-09-11 2024-08-16 得到(天津)文化传播有限公司 一种业务处理方法、装置和电子设备
CN112583706A (zh) * 2020-12-15 2021-03-30 深圳创维数字技术有限公司 网关业务处理方法、网关、接收端、系统以及存储介质
TWI769773B (zh) * 2021-04-06 2022-07-01 鼎新電腦股份有限公司 業務流程管理系統及業務流程管理方法
CN114201294B (zh) * 2021-12-08 2025-07-15 北京百度网讯科技有限公司 一种任务处理方法、装置、系统、电子设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005012781A (ja) * 2003-06-05 2005-01-13 Genesys Telecommunications Lab Inc マルチメディア通信ネットワークにおいてエージェントおよびシステムが利用できる技能の自動化された及びリアルタイムの発見を可能にする方法およびシステム
JP2005504452A (ja) * 2001-01-30 2005-02-10 ニュアシス コーポレイション デジタルマルチメディアコンタクトセンター

Family Cites Families (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4852180A (en) 1987-04-03 1989-07-25 American Telephone And Telegraph Company, At&T Bell Laboratories Speech recognition by acoustic/phonetic system and technique
US5625748A (en) 1994-04-18 1997-04-29 Bbn Corporation Topic discriminator using posterior probability or confidence scores
GB9620082D0 (en) 1996-09-26 1996-11-13 Eyretel Ltd Signal monitoring apparatus
US6212178B1 (en) * 1998-09-11 2001-04-03 Genesys Telecommunication Laboratories, Inc. Method and apparatus for selectively presenting media-options to clients of a multimedia call center
US6332154B2 (en) * 1998-09-11 2001-12-18 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface
WO2000033238A2 (en) 1998-11-30 2000-06-08 Siebel Systems, Inc. Assignment manager
US6678658B1 (en) 1999-07-09 2004-01-13 The Regents Of The University Of California Speech processing using conditional observable maximum likelihood continuity mapping
US6594629B1 (en) 1999-08-06 2003-07-15 International Business Machines Corporation Methods and apparatus for audio-visual speech detection and recognition
US6275806B1 (en) 1999-08-31 2001-08-14 Andersen Consulting, Llp System method and article of manufacture for detecting emotion in voice signals by utilizing statistics for voice signal parameters
US6363346B1 (en) 1999-12-22 2002-03-26 Ncr Corporation Call distribution system inferring mental or physiological state
GB9930720D0 (en) 1999-12-29 2000-02-16 Ibm Call centre agent automated assistance
US6724887B1 (en) 2000-01-24 2004-04-20 Verint Systems, Inc. Method and system for analyzing customer communications with a contact center
US6542602B1 (en) 2000-02-14 2003-04-01 Nice Systems Ltd. Telephone call monitoring system
US7065493B1 (en) * 2000-04-06 2006-06-20 International Business Machines Corporation Workflow system and method
US6308154B1 (en) 2000-04-13 2001-10-23 Rockwell Electronic Commerce Corp. Method of natural language communication using a mark-up language
US20020112055A1 (en) * 2001-02-12 2002-08-15 Karen Capers Integrated communication server and method
US6687671B2 (en) 2001-03-13 2004-02-03 Sony Corporation Method and apparatus for automatic collection and summarization of meeting information
US6895083B1 (en) 2001-05-02 2005-05-17 Verizon Corporate Services Group Inc. System and method for maximum benefit routing
DE10127852A1 (de) 2001-06-08 2002-12-12 Mende Speech Solutions Gmbh & Verfahren zur Erkennung von Sprachinformationen
US20030088403A1 (en) 2001-10-23 2003-05-08 Chan Norman C Call classification by automatic recognition of speech
US7092888B1 (en) 2001-10-26 2006-08-15 Verizon Corporate Services Group Inc. Unsupervised training in natural language call routing
US7219138B2 (en) 2002-01-31 2007-05-15 Witness Systems, Inc. Method, apparatus, and system for capturing data exchanged between a server and a user
US20030212821A1 (en) * 2002-05-13 2003-11-13 Kiyon, Inc. System and method for routing packets in a wired or wireless network
US7340410B1 (en) * 2002-06-13 2008-03-04 Xilinx, Inc. Sales force automation
US20040006481A1 (en) 2002-07-03 2004-01-08 Daniel Kiecza Fast transcription of speech
US6959080B2 (en) 2002-09-27 2005-10-25 Rockwell Electronic Commerce Technologies, Llc Method selecting actions or phases for an agent by analyzing conversation content and emotional inflection
US7487094B1 (en) 2003-06-20 2009-02-03 Utopy, Inc. System and method of call classification with context modeling based on composite words
US8612272B1 (en) 2006-06-05 2013-12-17 Turgut Aykin System and method for skills-based staffing and scheduling
US7519626B2 (en) 2004-04-21 2009-04-14 Nortel Networks Limited Management of contacts in a network of contact centers
US7940897B2 (en) 2005-06-24 2011-05-10 American Express Travel Related Services Company, Inc. Word recognition system and method for customer and employee assessment
US8583466B2 (en) 2005-08-09 2013-11-12 Oracle International Corporation System and method for routing workflow items based on workflow templates in a call center
US20070198330A1 (en) 2006-02-22 2007-08-23 Shmuel Korenblit Integrated contact center systems for facilitating contact center coaching
US8112298B2 (en) 2006-02-22 2012-02-07 Verint Americas, Inc. Systems and methods for workforce optimization
US7734783B1 (en) 2006-03-21 2010-06-08 Verint Americas Inc. Systems and methods for determining allocations for distributed multi-site contact centers
US20080120164A1 (en) 2006-11-17 2008-05-22 Avaya Technology Llc Contact center agent work awareness algorithm
US10115171B2 (en) 2007-07-10 2018-10-30 Cerner Innovation, Inc. Medication related task notification system
US8804941B2 (en) 2007-07-13 2014-08-12 Plumchoice, Inc. Systems and methods for hybrid delivery of remote and local technical support via a centralized service
US20090043634A1 (en) 2007-08-06 2009-02-12 Siemens Medical Solutions Usa, Inc. Worker Adaptive Task management and Workflow System
US8275110B2 (en) 2007-09-28 2012-09-25 Ringcentral, Inc. Active call filtering, screening and dispatching
US10540616B2 (en) 2008-02-11 2020-01-21 Clearshift Corporation Trust level based task assignment in an online work management system
US8295462B2 (en) 2008-03-08 2012-10-23 International Business Machines Corporation Alerting a participant when a topic of interest is being discussed and/or a speaker of interest is speaking during a conference call
GB2462800A (en) 2008-06-20 2010-02-24 New Voice Media Ltd Monitoring a conversation between an agent and a customer and performing real time analytics on the audio signal for determining future handling of the call
WO2009158581A2 (en) 2008-06-27 2009-12-30 Adpassage, Inc. System and method for spoken topic or criterion recognition in digital media and contextual advertising
US20100107165A1 (en) 2008-10-24 2010-04-29 Oskari Koskimies Method, system, and apparatus for process management
US8654963B2 (en) 2008-12-19 2014-02-18 Genesys Telecommunications Laboratories, Inc. Method and system for integrating an interaction management system with a business rules management system
US8315370B2 (en) 2008-12-29 2012-11-20 Genesys Telecommunications Laboratories, Inc. System for scheduling routing rules in a contact center based on forcasted and actual interaction load and staffing requirements
US8537980B2 (en) 2009-03-27 2013-09-17 Verizon Patent And Licensing Inc. Conversation support
US8964958B2 (en) 2009-05-20 2015-02-24 Avaya Inc. Grid-based contact center
US8463606B2 (en) 2009-07-13 2013-06-11 Genesys Telecommunications Laboratories, Inc. System for analyzing interactions and reporting analytic results to human-operated and system interfaces in real time
US8644491B2 (en) 2009-08-21 2014-02-04 Avaya Inc. Mechanism for multisite service state description
US20110153378A1 (en) 2009-12-18 2011-06-23 Nortel Networks Limited Methods and Systems for Managing Customer Contacts in a Contact Center
US20110255682A1 (en) 2010-04-14 2011-10-20 Avaya Inc. High performance queueless contact center
US8634543B2 (en) 2010-04-14 2014-01-21 Avaya Inc. One-to-one matching in a contact center
US20120227044A1 (en) 2011-03-03 2012-09-06 Tata Consultancy Services Limited Automated workflow manager
US8718267B2 (en) 2011-09-30 2014-05-06 Avaya Inc. Analytics feedback and routing
US20130179208A1 (en) 2012-01-11 2013-07-11 Microsoft Corporation Workflow tasks
US20130254139A1 (en) 2012-03-21 2013-09-26 Xiaoguang Lei Systems and methods for building a universal intelligent assistant with learning capabilities
US8718269B2 (en) 2012-09-20 2014-05-06 Avaya Inc. Risks for waiting for well-matched
US8767947B1 (en) 2012-11-29 2014-07-01 Genesys Telecommunications Laboratories, Inc. System and method for testing and deploying rules
US9912816B2 (en) 2012-11-29 2018-03-06 Genesys Telecommunications Laboratories, Inc. Workload distribution with resource awareness
US20140278640A1 (en) 2013-03-15 2014-09-18 Companyons, Inc. Business workflow management systems and methods
US20140337072A1 (en) 2013-05-13 2014-11-13 Genesys Telecommunications Laboratories, Inc. Actionable workflow based on interaction analytics analysis
US9798525B2 (en) 2013-09-20 2017-10-24 Oracle International Corporation Method and system for implementing an action command engine
US9262213B1 (en) 2013-09-30 2016-02-16 Juniper Networks, Inc. Dynamic suggestion of next task based on task navigation information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005504452A (ja) * 2001-01-30 2005-02-10 ニュアシス コーポレイション デジタルマルチメディアコンタクトセンター
JP2005012781A (ja) * 2003-06-05 2005-01-13 Genesys Telecommunications Lab Inc マルチメディア通信ネットワークにおいてエージェントおよびシステムが利用できる技能の自動化された及びリアルタイムの発見を可能にする方法およびシステム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9538010B2 (en) 2008-12-19 2017-01-03 Genesys Telecommunications Laboratories, Inc. Method and system for integrating an interaction management system with a business rules management system
US9924038B2 (en) 2008-12-19 2018-03-20 Genesys Telecommunications Laboratories, Inc. Method and system for integrating an interaction management system with a business rules management system
US10250750B2 (en) 2008-12-19 2019-04-02 Genesys Telecommunications Laboratories, Inc. Method and system for integrating an interaction management system with a business rules management system
US9992336B2 (en) 2009-07-13 2018-06-05 Genesys Telecommunications Laboratories, Inc. System for analyzing interactions and reporting analytic results to human operated and system interfaces in real time
US9912816B2 (en) 2012-11-29 2018-03-06 Genesys Telecommunications Laboratories, Inc. Workload distribution with resource awareness
US10298766B2 (en) 2012-11-29 2019-05-21 Genesys Telecommunications Laboratories, Inc. Workload distribution with resource awareness
US9542936B2 (en) 2012-12-29 2017-01-10 Genesys Telecommunications Laboratories, Inc. Fast out-of-vocabulary search in automatic speech recognition systems
US10290301B2 (en) 2012-12-29 2019-05-14 Genesys Telecommunications Laboratories, Inc. Fast out-of-vocabulary search in automatic speech recognition systems

Also Published As

Publication number Publication date
US20140119535A1 (en) 2014-05-01
US20180167509A1 (en) 2018-06-14
US9924038B2 (en) 2018-03-20
JP5616357B2 (ja) 2014-10-29
US8654963B2 (en) 2014-02-18
KR20110097853A (ko) 2011-08-31
CN102257800A (zh) 2011-11-23
KR101263224B1 (ko) 2013-05-13
WO2010080323A3 (en) 2010-10-14
US20170118343A1 (en) 2017-04-27
US9083802B2 (en) 2015-07-14
US9538010B2 (en) 2017-01-03
EP2380340A4 (en) 2016-08-03
US20150312415A1 (en) 2015-10-29
CN102257800B (zh) 2015-03-04
WO2010080323A2 (en) 2010-07-15
US20100158239A1 (en) 2010-06-24
EP2380340A2 (en) 2011-10-26
US10250750B2 (en) 2019-04-02

Similar Documents

Publication Publication Date Title
JP5616357B2 (ja) 対話管理システムをビジネス・ルール管理システムと統合する方法およびシステム
US9008075B2 (en) System and methods for improving interaction routing performance
US7693274B2 (en) System and method for return to agents during a contact center session
JP5622753B2 (ja) 1つまたは複数の仮想コンタクトセンタによって使用するための物理コンタクトセンタリソースの1つまたは複数のセットの仮想化
JPH10313362A (ja) ハイパーテキストネットワークを介してテレマーケティングを行うためのサーバ、システムおよび方法
US20210136198A1 (en) Capacity manager for multi-dimensional presence model to manage call-center agent load
US20210117906A1 (en) Systems and methods for workforce management system deployment
US10887463B1 (en) Method of using multi-dimensional presence model to manage call-center agent load
US20240250921A1 (en) Low-code message-driven collaboration among and with virtual agents
US10868914B1 (en) Capacity manager for multi-dimensional presence model to manage call-center agent load
US20210136223A1 (en) Visual-based programming for self-service workflow

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120713

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130124

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130424

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130502

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130724

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140123

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20140423

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20140501

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140723

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140812

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140911

R150 Certificate of patent or registration of utility model

Ref document number: 5616357

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250