(57)【特許請求の範囲】
【請求項１】
第１のアプリケーション・サーバ（３）を介して、第１のユーザ・デバイス（１）と、対応するデバイス（２）との間で確立されたオリジナルのコールを、第２のアプリケーション・サーバ（４）を介して経路付けるためにシフトさせる方法であって、
−  サーバ・シフト命令を受信するステップと、
−  アプリケーション・サーバ・シフト命令を受信すると、前記第１のアプリケーション・サーバ（１）に対して、前記オリジナルのコールを、前記第２のアプリケーション・サーバ（４）を介して前記第１のユーザ・デバイス（１）へ転送するように命令するステップであって、前記第１のアプリケーション・サーバは、前記オリジナルのコールを前記第１のアプリケーション・サーバ（３）から前記第２のアプリケーション・サーバ（４）へ転送するために、前記第１のユーザ・デバイス（１）、前記対応するデバイス（２）、および前記第２のアプリケーション・サーバ（４）の間の３方向会議通信を確立するように命令される、命令するステップと、
−  前記第２のアプリケーション・サーバ（４）から前記第１のユーザ・デバイス（１）へと経路付けられた到来コールが、前記オリジナルのコールの識別情報に一致する識別情報を有していることを判定するステップと、
−  前記識別情報が一致すると判定すると、前記第２のアプリケーション・サーバ（４）から前記第１のユーザ・デバイス（１）へ経路付けられた到来コールを、前記第１のユーザ・デバイス（１）にピックアップさせ、前記第１のアプリケーション・サーバ（３）と前記第１のユーザ・デバイス（１）との間のコール分岐を解放するように命令するステップと、
を含む、方法。
【請求項２】
前記第１のアプリケーション・サーバ（３）から前記第２のアプリケーション・サーバ（４）へ転送される前記オリジナルのコールの識別情報を生成するために、前記オリジナルのコールをタグ付けするように前記第１のアプリケーション・サーバ（３）に命令するステップを含む、請求項１に記載の方法。
【請求項３】
前記第２のアプリケーション・サーバ（４）と前記第１のユーザ・デバイス（１）との間に有効な経路があることを判定する予備のステップを含む、請求項１に記載の方法。
【請求項４】
前記第１のアプリケーション・サーバ（３）を介して、前記第１のユーザ・デバイス（１）と、前記対応するデバイス（２）との間でオリジナルのコール（２０）が確立されたとの通知を受信し、前記第２のアプリケーション・サーバ（４）を介して、前記コールをシフトさせるための案内を送信するステップを含む、請求項３に記載の方法。
【請求項５】
前記第１のアプリケーション・サーバ（３）に、前記第１のユーザ・デバイス（１）アドレスを表す情報および前記第２のアプリケーション・サーバ（４）アドレスを提供するステップであって、前記第１のユーザ・デバイス（１）アドレスを表す情報は、第１のユーザ・デバイス（１）アドレスであるか、または前記オリジナルのコールを前記第１のアプリケーション・サーバ（３）から前記第２のアプリケーション・サーバ（４）へ転送するため、および、前記オリジナルのコールを前記第１のユーザ・デバイス（１）へ経路付けるために第１のユーザに割り当てられたユニークなコンタクト・アドレスである、提供するステップを含む、請求項１に記載の方法。
【請求項６】
第１のアプリケーション・サーバ（３）を介して、第１のユーザ・デバイス（１）と、対応するデバイス（２）との間で確立されたオリジナルのコールを、第２のアプリケーション・サーバ（４）を介して経路付けるためにシフトさせるモジュール（５）であって、
アプリケーション・サーバ・シフト命令を受信すると、前記第１のアプリケーション・サーバ（１）に対して、前記オリジナルのコールを、前記第２のアプリケーション・サーバ（４）を介して前記第１のユーザ・デバイス（１）へ転送するように命令することであって、前記第１のアプリケーション・サーバ（１）は、前記オリジナルのコールを前記第１のアプリケーション・サーバ（３）から前記第２のアプリケーション・サーバ（４）へ転送するために、前記第１のユーザ・デバイス（１）、前記対応するデバイス（２）、および前記第２のアプリケーション・サーバ（４）の間の３方向会議通信を確立するように命令される、命令することと、
前記第２のアプリケーション・サーバ（４）から前記第１のユーザ・デバイス（１）へと経路付けられた到来コールが、前記オリジナルのコールの識別情報に一致する識別情報を有していることを判定することと、
前記第２のアプリケーション・サーバ（４）から前記第１のユーザ・デバイス（１）へ経路付けられた前記到来コールを、前記第１のユーザ・デバイス（１）にピックアップさせ、識別情報が一致すると判定すると、前記第１のアプリケーション・サーバ（３）と前記第１のユーザ・デバイス（１）との間のコール分岐を解放するように命令することと、を行うように構成されたエンジン（５１）、
を備えるモジュール（５）。
【請求項７】
前記エンジン（５１）は、前記第１のアプリケーション・サーバから前記第２のアプリケーション・サーバへ転送されるオリジナルのコールの識別情報を生成するために、前記オリジナルのコールをタグ付けするように前記第１のアプリケーション・サーバ（３）に命令するように構成されている、請求項６に記載のモジュール（５）。
【請求項８】
前記エンジン（５１）は、前記第２のアプリケーション・サーバ（４）と前記第１のユーザ・デバイス（１）との間に有効な経路があることを判定するように構成されている、請求項６に記載のモジュール。
【請求項９】
前記エンジン（５１）は、第１のアプリケーション・サーバ（３）を介して、前記第１のユーザ・デバイス（１）と、前記対応するデバイス（２）との間で確立された前記オリジナルのコールを検出すると、コールを前記第２のアプリケーション・サーバ（４）を介してシフトさせるための案内を、制御ユーザ・インタフェース（５２）または制御ユーザ・インタフェース・コネクタを介して生成するように構成されている、請求項８に記載のモジュール。
【請求項１０】
前記モジュール（５）を前記第１および第２のアプリケーション・サーバ（３，４）へ接続するためのアプリケーション・サーバ・コネクタ（５４）を備える、請求項７に記載のモジュール。
【請求項１１】
前記モジュール（５）を前記第１のユーザ・デバイス（１）へ接続するためのデバイス・テレフォニ・リソース・コネクタ（５３）を備える、請求項７に記載のモジュール。
【請求項１２】
アプリケーション・サーバ（３，４）に関連付けられた、請求項６乃至１１のうちの何れか１項に記載のモジュール（５）を備えるシステム。
【請求項１３】
ユーザ・デバイス（１）に関連付けられた、請求項６乃至１１のうちの何れか１項に記載のモジュール（５）を備えるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレコミュニケーションに関し、さらに詳しくは、第１のアプリケーション・サーバを介して、第１のユーザ・デバイスと、対応するデバイスとの間で確立されたコールを、第２のアプリケーション・サーバを介して経路付けるためにシフトさせる方法およびシステムに関する。
【背景技術】
【０００２】
従来、例えば、企業通信アプリケーション・サーバのようないくつかのプライベート・アプリケーション・サーバは、公衆ネットワーク通信アプリケーション・サーバよりもはるかに多くの通信サービスを提供する。企業通信サーバは、一般的に、例えば、コール記録、ビデオ会議、コンサルテーション・コール、転送、ユーザ端末デバイスのセット間のコール・シフト、およびその他のような補足サービスを提供する。
【０００３】
このようなプライベート・アプリケーション・サーバの登録された加入者であるユーザが、公衆ネットワークを介してダイレクトに通信をたまたま開始または受信することになった場合、ユーザは、例えばユーザの企業アプリケーション・サーバのようなプライベート・アプリケーション・サーバのフル・サービスからの利益を得る立場にはない。例えば、モバイル・ネットワーク・テレフォニ・アプリケーション・サーバによって管理されているモバイル通信に関わっているユーザは、この通信をフル・コラボレーション・セッションへ拡張することはできず、この拡張機能は、これまでこの通信に関わっていない、ユーザの企業通信アプリケーション・サーバを介してのみ利用可能である。
【０００４】
したがって、プライベート・アプリケーション・サーバの補足サービスから利益を得るために、ユーザは、この通信を中断しなければならず、プライベート・アプリケーション・サーバを用いて、コールを再確立する。その目的のために、ユーザは、プライベート・アプリケーション・サーバを選択し、他のユーザのコンタクトを再発見し、プライベート・アプリケーション・サーバを介して新たなコールを確立する必要がある。
【０００５】
そのようなプロセスは面倒であり、時間を浪費するので、避けられるべきである。
【０００６】
仏国特許第２９３５８５８号は、公衆ネットワークのサーバを介して確立されたコールを企業アプリケーション・サーバへ経路付けるためにシフトさせることを可能にするテレコミュニケーション方法を開示する。仏国特許第２９３５８５８号は、第１のユーザ端末が、サーバ・シフト指示を送信し得ることと、サーバ・シフト命令が受信されると、公衆ネットワークが、コールを企業アプリケーション・サーバへ向けて再経路付けするように命令されることと、を開示する。
【０００７】
公衆ネットワークは、第１のユーザの端末でこのコールを中断し、対応するデバイスを用いてこのコールを保留し、企業アプリケーション・サーバに向けてコールを実行する。その後、企業アプリケーション・サーバは、このコールを受け取る第１のユーザの端末でコールを確立する。
【発明の概要】
【０００８】
様々な実施形態は、第１のアプリケーション・サーバを介して確立されたコールを、第２のアプリケーション・サーバを介して経路付けるために自動的にシフトさせる方法およびモジュールを提供する。
【０００９】
第１の実施形態では、第１のアプリケーション・サーバを介して、第１のユーザ・デバイスと、対応するデバイスとの間で確立されたオリジナルのコールを、第２のアプリケーション・サーバを介して経路付けるためにシフトさせる方法が提供される。この方法は、
−  サーバ・シフト命令を受信するステップと、
−  アプリケーション・サーバ・シフト命令を受信すると、第１のアプリケーション・サーバに対して、オリジナルのコールを、第２のアプリケーション・サーバを介して第１のユーザ・デバイスへ転送するように命令するステップであって、第１のアプリケーション・サーバは、オリジナルのコールを第１のアプリケーション・サーバから第２のアプリケーション・サーバへ転送するために、第１のユーザ・デバイス、対応するデバイス、および第２のアプリケーション・サーバの間の３方向会議通信を確立するように命令される、命令するステップと、
−  第２のアプリケーション・サーバから第１のユーザ・デバイスへと経路付けられた到来コールが、オリジナルのコールの識別情報に一致する識別情報を有していることを判定するステップと、
−  識別情報が一致すると判定すると、第２のアプリケーション・サーバから第１のユーザ・デバイスへ経路付けられた到来コールを、第１のユーザ・デバイスにピックアップさせ、第１のアプリケーション・サーバと第１のユーザ・デバイスとの間のコール分岐を解放するように命令するステップと、を含む。
【００１０】
したがって、コールは、第２のアプリケーション・サーバを介して自動的にシフトされ、ユーザは、第２のアプリケーション・サーバのフル・サービスからの利益を得ることができ得る。
【００１１】
これらの特徴のおかげで、コールはシームレスにシフトされ得る。
【００１２】
いくつかの実施形態では、このような方法は、以下の特徴のうちの１つまたは複数を備え得る。
−  この方法は、第１のアプリケーション・サーバから第２のアプリケーション・サーバへ転送されるオリジナルのコールの識別情報を生成するために、このオリジナルのコールをタグ付けするように第１のアプリケーション・サーバに命令するステップを含む。
−  この方法は、第２のアプリケーション・サーバと第１のユーザ・デバイスとの間に有効な経路があることを判定する予備のステップを含む。
−  この方法は、第１のアプリケーション・サーバを介して、第１のユーザ・デバイスと、対応するデバイスとの間でオリジナルのコールが確立されたとの通知を受信するステップと、第２のアプリケーション・サーバを介して、コールをシフトさせるための案内を送信するステップと、を含む。
−  この方法は、第１のアプリケーション・サーバに、第１のユーザ・デバイス・アドレスを表す情報および第２のアプリケーション・サーバ・アドレスを提供するステップであって、第１のユーザ・デバイス・アドレスを表す情報は、第１のユーザ・デバイス・アドレスであるか、またはオリジナルのコールを第１のアプリケーション・サーバから第２のアプリケーション・サーバへ転送するため、および、オリジナルのコールを第１のユーザ・デバイスへ経路付けるために第１のユーザに割り当てられたユニークなコンタクト・アドレスである、提供するステップ、を含む。
【００１３】
第２の実施形態では、第１のアプリケーション・サーバを介して、第１のユーザ・デバイスと、対応するデバイスとの間で確立されたオリジナルのコールを、第２のアプリケーション・サーバを介して経路付けるためにシフトさせるモジュールが提供される。このモジュールは、
アプリケーション・サーバ・シフト命令を受信すると、第１のアプリケーション・サーバに対して、オリジナルのコールを、第２のアプリケーション・サーバを介して第１のユーザ・デバイスへ転送するように命令することであって、第１のアプリケーション・サーバは、オリジナルのコールを第１のアプリケーション・サーバから第２のアプリケーション・サーバへ転送するために、第１のユーザ・デバイス、対応するデバイス、および第２のアプリケーション・サーバの間の３方向会議通信を確立するように命令される、命令することと、
第２のアプリケーション・サーバから第１のユーザ・デバイスへと経路付けられた到来コールが、オリジナルのコールの識別情報に一致する識別情報を有していることを判定することと、
識別情報が一致すると判定すると、第２のアプリケーション・サーバから第１のユーザ・デバイスへ経路付けられた到来コールを、第１のユーザ・デバイスにピックアップさせ、第１のアプリケーション・サーバと第１のユーザ・デバイスとの間のコール分岐を解放するように命令することと、
を行うように構成されたエンジン、を備える。
【００１４】
いくつかの実施形態では、このようなモジュールは、以下の特徴のうちの１つまたは複数を備え得る。
−  エンジンは、オリジナルのコールの識別情報を生成するために、第１のアプリケーション・サーバから第２のアプリケーション・サーバへ転送されるコールをタグ付けするように第１のアプリケーションに命令するように構成されている。
−  エンジンは、第２のアプリケーション・サーバと第１のユーザ・デバイスとの間に有効な経路があることを判定するように構成されている。
−  モジュールは、制御ユーザ・インタフェースまたは制御ユーザ・インタフェース・コネクタを備え、エンジンは、第１のアプリケーション・サーバを介して、第１のユーザ・デバイスと、対応するユーザ・デバイスとの間でオリジナルのコールが確立されたことを検出すると、このコールを第２のアプリケーション・サーバを介してシフトさせるための案内を、制御ユーザ・インタフェースまたは制御ユーザ・インタフェース・コネクタを介して生成するように構成されている。
−  モジュールは、このモジュールを第１および第２のアプリケーション・サーバへ接続するためのアプリケーション・サーバ・コネクタを備え、および／または、
−  モジュールは、モジュールを第１のユーザ・デバイスへ接続するためのデバイス・テレフォニ・リソース・コネクタを備える。
【００１５】
第３の実施形態によれば、アプリケーション・サーバに関連付けられた第２の実施形態に従うモジュールおよびアプリケーション・サーバを備えるシステムが提供される。
【００１６】
第４の実施形態によれば、ユーザ・デバイスに関連付けられた第２の実施形態に従うモジュールおよびユーザ・デバイスを備えるシステムが提供される。
【００１７】
本発明のこれらおよびその他の態様は、例として、図面を参照して以下に記載された実施形態に対する参照から明らかになり、この参照を用いて解釈される。
【図面の簡単な説明】
【００１８】
【図１】第１のアプリケーション・サーバを介して、第１のユーザ・デバイスと、対応するデバイスとの間で確立されたオリジナルのコールを、第２のアプリケーション・サーバを介して確立するために、このオリジナルのコールをシフトさせるモジュールのアーキテクチャを図示する機能図である。
【図２】第１のアプリケーション・サーバを介して、第１のユーザ・デバイスと、対応するデバイスとの間でコールが確立されるネットワークを図示する図解である。
【図３】コールが第２のアプリケーション・サーバを介して経路付けられるように、コールがシフトされた図２のネットワークを図示する図解である。
【図４】実施形態に従う方法のステップを例示するタイム・チャートである。
【発明を実施するための形態】
【００１９】
記載された典型的な実施形態は、例えば公衆アプリケーション・サーバのような第１のアプリケーション・サーバ３を介して確立されたコールを、例えばＩＭＳ（インターネット・マルチメディア・サブシステム）ネットワークのようなＳＩＰ（セッション開始プロトコル）サポート・ネットワークにおけるプライベート・アプリケーション・サーバのような第２のアプリケーション・サーバ４を介して経路付けるためにシフトさせる方法およびモジュールに関連する。しかしながら、本発明は、ＩＭＳネットワークの範囲内で適合され得るが、他のアーキテクチャにも適合し得る。
【００２０】
一般的に、第２のアプリケーション・サーバ４は、例えば記録、ビデオ会議、コンサルテーション・コール、転送、ユーザ端末デバイスのセット間のコール・シフトのような、より多くのサービスをユーザに提供し得る。
【００２１】
図２および図３に例示するように、ネットワークは、第１のユーザ・デバイス１と、対応するデバイスすなわち第２のユーザ・デバイス２と、第１のアプリケーション・サーバ３と、第２のアプリケーション・サーバ４と、第１のアプリケーション・サーバ３を介して確立されたコールを、第２のアプリケーション・サーバ４を介して確立するために、このコールをシフトさせるためのモジュール５と、を備える。モジュール５は、以下の説明において、通信アプリケーション・シフト・モジュールのためのＣＡＳモジュール５と称される。
【００２２】
第１のユーザ・デバイス１および対応するデバイス２は、例えばモバイル電話、携帯情報端末、固定電話等のような任意の種類のテレコミュニケーション・エンド・ユーザ機器であり得る。
【００２３】
さらに、本発明は、ネットワークが２つのアプリケーション・サーバしか備えていない実施形態に限定されず、任意の数であるｎ個、ここでｎは２またはそれ以上である、のアプリケーション・サーバとともに適用され得る。
【００２４】
図１に詳細に図示されるＣＡＳモジュール５は、エンジン５１と、制御ユーザ・インタフェース５２と、ＣＡＳモジュール５を少なくとも第１のユーザ・デバイス１へ接続するためのデバイス・テレフォニ・リソース・コネクタ５３と、ＣＡＳモジュール５を、例示されている実施形態では第１のアプリケーション・サーバ３および第２のアプリケーション・サーバ４であるｎ個のアプリケーション・サーバへ接続するためのアプリケーション・サーバ・コネクタ５４と、を備える。
【００２５】
エンジン５１は、メモリおよび適切なソフトウェアまたはソフトウェア・プログラムに関連付けられたマイクロコントローラまたはマイクロプロセッサである。
【００２６】
ＣＡＳモジュール５は、第１のユーザ・デバイス内に、および／または、アプリケーション・サーバのうちの任意の１つ内に実装され得る。
【００２７】
ＣＡＳモジュール５は、自身の制御ユーザ・インタフェース５２を有し得るが、また、適切な制御ユーザ・インタフェース・コネクタを介して第１のユーザ・デバイス１の制御ユーザ・インタフェースをも使用し得る。制御ユーザ・インタフェース５２は、エンド・ユーザが、確立されたオリジナルのコールに関して通知されることと、ＣＡＳモジュール５へアプリケーション・サーバ・シフト命令を通信することとを可能する。あるいは、ＣＡＳモジュール５のための命令は、制御ユーザ・インタフェース・コネクタを経由して、第１のユーザ・デバイス１の制御ユーザ・インタフェースを介して入力される。
【００２８】
次に、実施形態に従ってコールをシフトさせる方法が、詳細に記載される。
【００２９】
予備のステップ（ステップ１００、ステップ１０１）として、詳細には図示されていないが、ＣＡＳモジュール５のエンジン５１は、それらのアプリケーション・サーバ・コネクタ５４とそれらのそれぞれの制御インタフェースとを介して第１のアプリケーション・サーバ３と第２のアプリケーション・サーバ４との両方に加入する。
【００３０】
もちろん、第１のユーザは、第１のアプリケーション・サーバ３と第２のアプリケーション・サーバ４との登録された加入者である。
【００３１】
実施形態では、第２のアプリケーション・サーバ４は、ユーザ・デバイスのセットを有するユーザが、そのデバイスの何れかとのコールに応じたり、および／または、そのデバイス間でコールをシフトさせることを可能にするサービスを提供する。その目的のために、第２のアプリケーション・サーバ４は、第１のユーザ・デバイスのセットへコールをアドレスするために使用され得るユニークなコンタクト・アドレスを第１のユーザに割り当てるユーザ・プロファイル・レジスタにリンクされる。
【００３２】
ＣＡＳモジュール５は、第１のアプリケーション・サーバ３と第２のアプリケーション・サーバ４とのうちの何れかを介して第１のアプリケーション・ユーザへ向けられている任意のコールを通知される。エンジン５４はまた、第１のアプリケーション・サーバ３と第１のユーザ・デバイス１との間に有効な経路が存在するか否か、第２のアプリケーション・サーバ４と第１のユーザ・デバイス１との間に有効な経路が存在するか否か、および、第１のアプリケーション・サーバ３と第２のアプリケーション・サーバ４との間に有効な経路が存在するか否か、を判定することができる。
【００３３】
図１に図示されるように、コール２１が第１のアプリケーション・サーバ３を介して、第１のユーザ・デバイス１と、対応するデバイス２との間で確立されるように、オリジナルのコールが、第１のアプリケーション・サーバ３を介して、第１のユーザ・デバイス１によって／から、開始または受信される場合、シフトさせるための方法は、以下のようにして実施され得る。
【００３４】
コール２０が第１のアプリケーション・サーバ３を介して確立されている限り、ＣＡＳモジュール５のエンジン５１は、第１のアプリケーション・サーバ３を介して、第１のユーザ・デバイス１と、対応するデバイス２との間でオリジナルのコールが確立されたとの通知を、関連するアプリケーション・サーバ・コネクタ５４を介して、第１のアプリケーション・サーバから受信する（ステップ２００）。その後、エンジン５１は、アプリケーション・サーバ・シフト命令が、第１のユーザから、制御ユーザ・インタフェース５２を経由して受信されたか、または、制御ユーザ・インタフェース・コネクタを介して第１のユーザ・デバイス１を経由して受信されたかをチェックする。好適な実施形態では、エンジン５１はまた、第２のアプリケーション・サーバ４を介して、コールをシフトさせる機能を、第１のユーザに提案する案内を生成する（ステップ３００）。この案内は、第１のユーザが制御ユーザ・インタフェースを介してアプリケーション・サーバ・シフト命令をトリガすることができるように、制御ユーザ・インタフェース５２を介して第１のユーザに見えるようにされ得る。あるいは、この案内は、第１のユーザが、第１のユーザ・デバイス１を介してアプリケーション・サーバ・シフト命令をトリガできるように、第１のユーザ・デバイス１を介して第１のユーザに見えるようにされ得る。
【００３５】
コール２１をシフトさせるためのこの案内は、第２のアプリケーション・サーバを介してコールをシフトするように第１のユーザに対して明示的に案内し得るか、または、第２のアプリケーション・サーバ４を介してのみ利用可能な１つまたはいくつかのサービスから利益を得るように第１のユーザを案内し得る。この案内は、タッチ・スクリーン上のアイコン、または、任意の類似のトリガとして実施され得る。
【００３６】
別の実施形態によれば、アプリケーション・サーバ・シフト命令は、ＣＡＳモジュール５から案内を受信することに応じて自動的にトリガされ得る。
【００３７】
アプリケーション・サーバ・シフト命令が受信されると（ステップ４００）、エンジン５１は、関連するアプリケーション・サーバ・コネクタ５４を介して、第１のサーバ・アプリケーション３に対して、コールを、第１のアプリケーション・サーバ３から第２のアプリケーション・サーバ４へ転送するように命令する（ステップ５００）。
【００３８】
転送命令ステップの間（ステップ５００）、エンジン５１は、第１のアプリケーション・サーバ３に、第２のアプリケーション・サーバ４アドレスと、オプションとして、第１のユーザ・デバイス・アドレスまたは第１のユーザ自身を表す第１のユーザ・アドレス情報を提供する。第１のユーザ・アドレス情報は、第２のアプリケーション・サーバ４のための第１のユーザ・デバイス１のアドレス、または第１のユーザ自身に割り当てられたユニークなコンタクト・アドレスであり得る。そのケースでは、前述したように、ユーザ・アドレスは、第１のユーザ・デバイス１を備える第１のユーザのデバイスのセットにマップされる。
【００３９】
実施形態に従って、エンジン５１は、第１のサーバ・アプリケーション３に対して、コールを第２のアプリケーション・サーバ４へ転送するように命令する。より有利な実施形態では、エンジン５１は、第１のサーバ・アプリケーション３に対して、第１のユーザ・デバイス１、対応するデバイス２、および第２のアプリケーション・サーバ４の間で会議通信を確立するように命令する。コールを転送するため、または、会議通信を確立するための命令は、例えば、ＩＮＶＩＴＥ要求および／またはＲＥ−ＩＮＶＩＴＥ  ＳＩＰ要求のような命令のセットである。
【００４０】
エンジン５１はまた、オリジナルのコールの識別情報を生成するために、第１のアプリケーション・サーバ３に対して、コールをタグ付けするようにも命令し得る。
【００４１】
よって、オリジナルのコールは、タグ付けされ、第１のアプリケーション・サーバ３から第２のアプリケーション・サーバ４へ転送される（ステップ６００）。その後、コールは、第２のアプリケーション・サーバ４から第１のユーザ・デバイス１へ経路付けられる（ステップ７００）。ＣＡＳモジュール５は同時に、アプリケーション・サーバ・コネクタ５４を介して、第２のアプリケーション・サーバ４によって、第２のアプリケーション・サーバ４から第１のユーザ・デバイス１へ経路付けられた到来コールを通知される（ステップ７０１）。
【００４２】
ステップ７０１の結果、到来コールが第１のユーザ・デバイス１において受信される。エンジン５１は、第２のアプリケーション・サーバ４から経路付けられた到来コールが、オリジナルのコールの識別情報に一致する識別情報を有しているか否かを判定する。識別情報は、第１のアプリケーション・サーバ３によって生成されＣＡＳモジュール５へ通信されたタグまたはコールＩＤであり得る。
【００４３】
識別情報が一致した場合、エンジン５１は、第１のユーザ・デバイス１に対して、デバイス・テレフォニ・リソース・コネクタ５３を経由して、第２のアプリケーション・サーバ４から経路付けられたコールを自動的にピックアップするように命令する（ステップ８００）。
【００４４】
第１のアプリケーション・サーバ３によって、第１のユーザ・デバイス１、対応するデバイス２、および第２のアプリケーション・サーバ４間で３方向会議通信が確立されるより有利な実施形態では、エンジン５１は、第１のユーザ・デバイス１に対して、デバイス・テレフォニ・リソース・コネクタ５３を介して、第２のアプリケーション・サーバ４から経路付けられた到来コールをピックアップし、第２のアプリケーション・サーバ４と第１のユーザ・デバイス１との間のコール分岐を解放するように命令する（ステップ８００）。第１のユーザ・デバイス１のマルチライン機能に依存して、コールがシームレスにシフトされるように、ピックアップと解放とが同時であり得るか、または、先ず、第１のアプリケーション・サーバ３から経路付けられたコールが解放され、次に、第２のアプリケーション・サーバ４から経路付けられたコールがピックアップされる。
【００４５】
よって、通信コール２１は、第２のアプリケーション・サーバ４を経由して、および、最終的には第１のアプリケーション・サーバ３を経由して、第１のユーザ・デバイス１と、対応するデバイス２との間で確立され、これによって、ユーザは、第２のアプリケーション・サーバ４のフル・サービスからの利益を得ることができ得る（図２参照）。
【００４６】
前述された方法は、専用のハードウェアのみならず、適切なソフトウェアとともにソフトウェアを実行することが可能なハードウェアを用いて実行され得る。プロセッサによって提供された場合、対応する機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、または、そのうちのいくつかが共有され得る複数の個別のプロセッサによって提供され得る。さらに、「プロセッサ」または「コントローラ」という用語の明確な使用は、ソフトウェアを実行することが可能なハードウェアを限定的に称すると解釈されるべきではなく、限定することなく、デジタル信号プロセッサ（ＤＳＰ）ハードウェア、ネットワーク・プロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、ソフトウェアを記憶するための読取専用メモリ（ＲＯＭ）、ランダム・アクセス・メモリ（ＲＡＭ）、および不揮発性ストレージを暗黙的に含み得る。従来型および／またはカスタムであるその他のハードウェアも含まれ得る。
【００４７】
本発明は、記載された実施形態に限定されない。添付された特許請求の範囲は、本明細書に記載された基本的な教示内に適正に入る、当業者に想起され得るすべての変形および代替構成を具体化するものとして解釈されるべきである。
【００４８】
「備える」または「含む」という動詞およびその活用形の使用は、特許請求の範囲に述べられたもの以外の要素またはステップの存在を除外しない。さらに、要素またはステップに先行する“ａ”または“ａｎ”という冠詞の使用は、複数のこのような要素またはステップの存在を除外しない。
【００４９】
特許請求の範囲では、括弧の間に付された何れの参照符号も、特許請求の範囲を限定するものとして解釈ないものとする。
【００５０】
添付された特許請求の範囲内では、本発明は、本明細書に具体的に記載されたものとは別の方式で実現され得ることが理解されるべきである。
【図１】
0005989917.tif 000002
【図２】
0005989917.tif 000003
【図３】
0005989917.tif 000004
【図４】
0005989917.tif 000005