(57)【特許請求の範囲】
【請求項１】
第１装置から第２装置への発呼を確立するための方法であって、
前記第１装置から、ユーザによって行われた発呼を、該発呼をボイス・ポータルに送る第１スイッチで受信し、
前記第１装置からユーザの音声情報をボイス・ポータルで受信し、
該音声情報を使用して第２装置に関する第１情報をボイス・ポータルで受信し、
前記第１装置から前記ユーザを第３装置に関連付けるための第２情報をボイス・ポータルで受信し、
第１スイッチで、受信した第２情報に基づき、前記発呼をボイス・ポータルにドロップし、前記第３装置に関連する第２スイッチへの新しい発呼を確立し、
第２スイッチにより、前記第１情報を使用して、前記新しい発呼を第２スイッチから前記第２装置に関連する第３スイッチに転送し、
第３スイッチにより、該第３スイッチから前記第２装置への前記新しい発呼を完了させること、
を含む方法。
【請求項２】
第１装置がユーザに可聴命令を提供するように、ボイスポータルにより、第１装置へプロンプトを送信することを更に含む請求項１に記載の方法。
【請求項３】
ユーザーの音声情報を使用して第２装置に関する第１情報をボイスポータルで受信することが、
ボイスポータルで、前記音声情報を使用して、ユーザのアドレス帳に記憶された接触先に関する接触先情報を受信すること、
ボイスポータルで、該接触先情報を使用して前記アドレス帳から前記第１情報を検索すること、を含む請求項１に記載の方法。
【請求項４】
ユーザーの音声情報を使用して第２装置に関する第１情報をボイスポータルで受信することが、
ボイスポータルで、前記音声情報から、ユーザーのアドレス帳で接触先をサーチする命令を受信し、
ボイスポータルで、ユーザからサーチ基準を受信し、
ボイスポータルで、該サーチ基準を使用して前記アドレス帳から接触先情報を検索し、
ボイスポータルで、検索された接触先情報を第１装置に送信し、
ボイスポータルで、前記第１装置から、少なくとも１つの接触先を指定する選択情報を受信し、
ボイスポータルで、該選択情報を使用して第１情報を受信すること、
を含む請求項１に記載の方法。
【請求項５】
ボイスポータルで、ユーザからサーチ基準を受信することが、ボイスポータルで、ユーザから音声情報を受信することを含む請求項４に記載の方法。
【請求項６】
第１装置からの、ユーザによって行われた発呼を、該発呼をボイス・ポータルに送る第１スイッチで受信することが、
第１スイッチで、発呼に関する信号伝達情報を該第１スイッチから第１プロセッサへ転送し、
第１プロセッサで、前記発呼に関する情報を該第１プロセッサから第２プロセッサへ転送し、
第１スイッチで、前記発呼を該第１スイッチから前記第２プロセッサへ転送し、
前記第２プロセッサが、前記第１装置から前記第２および第３装置に関する情報を受信し、
一組の第１プロセッサからの命令に応答して、前記第１スイッチにより、一組の第２プロセッサからの前記発呼を前記第２スイッチへ転送先変更すること、
を含む請求項１に記載の方法。
【請求項７】
通信ネットワークを介して第１装置から第２装置への発呼を確立するためのシステムであって、
ユーザが行う発呼を第１装置から受信し、受信した発呼を、ユーザからの音声情報を第１装置から受けるためのボイス・ポータルに送る第１スイッチにして、前記ボイスポータルで、音声情報を使用して第２装置に関する第１情報を受信し、該ボイスポータルで、ユーザを第３装置に関連付けるための第２情報を受信する第１スイッチと、
ボイスポータルで受信した第２情報に基づき、前記発呼をボイス・ポータルにドロップし、前記第３装置に関連する第２スイッチへの新しい発呼を確立する１又は複数の第１組のプロセッサにして、該新しい発呼を受信した前記第２スイッチが、前記第１情報に基づき、受信した新しい発呼を第２装置へ転送する第１組のプロセッサと、
新しい発呼を前記第１スイッチから受信し、前記第１情報に基づき、第２装置への新しい発呼を完了させるための第３スイッチと、
を含むシステム。
【請求項８】
ボイス・ポータルが、ユーザに可聴命令を提供させるプロンプトを第１装置へ送信する請求項７に記載のシステム。
【請求項９】
ユーザのためのアドレス帳を記憶する記憶装置と、
アドレス帳にアクセスするための１または複数の第２組のプロセッサとを更に含み、
第１組のプロセッサが、ユーザーの音声情報から、ユーザのアドレス帳に記憶された接触先を認識でき、該接触先に関するクェリを前記第２組のプロセッサへ送信でき、
前記第２組のプロセッサが、該クェリに応答して、前記アドレス帳から第２装置に関する第１情報を検索できる請求項７に記載のシステム。
【請求項１０】
ユーザのためのアドレス帳を記憶する記憶装置と、
前記アドレス帳にアクセスするための１または複数の第２組のプロセッサとを更に含み、
第１組のプロセッサが、ユーザーの音声情報から、前記アドレス帳で接触先をサーチする命令を受信でき、サーチ基準を、第１装置から受信でき、サーチ基準に関するクェリを前記第２組のプロセッサに送信でき、前記クェリに応答して、前記サーチ基準を使用して前記第２組のプロセッサから接触先情報を受信でき、該受信した接触先情報を第１装置に送信でき、少なくとも１つの接触先を指定する選択情報を前記第１装置から受信でき、該選択情報及び接触先情報を使用して第１情報を受信でき、
前記第２組のプロセッサが、前記クェリに応答して、前記サーチ基準を使用して前記アドレス帳から１または複数の接触先に関する接触先情報を検索でき、検索した接触先情報を前記第１組のプロセッサへ送信できる請求項７に記載のシステム。
【請求項１１】
第１装置から受信したサーチ基準が、該第１装置のユーザからの音声情報を含む請求項１０に記載のシステム。
【請求項１２】
第１装置から第２装置への発呼を確立するためのシステムであって、
前記第１装置からの、ユーザによって行われた発呼を、該発呼をボイス・ポータルに送る第１スイッチで受信するための手段と、
前記第１装置からの、ユーザの音声情報をボイス・ポータルで受信するための手段と、
音声情報を使用して第２装置に関する第１情報をボイス・ポータルで受信するための手段と、
前記第１装置から、ユーザを第３装置に関連付ける第２情報をボイス・ポータルで受信するための手段と、
第１スイッチで、前記発呼をボイス・ポータルにドロップし、前記第２情報に基づいて、前記第３装置に関連する第２スイッチへの新しい発呼を確立するための手段と、
第２スイッチにより、前記第１情報を使用して、前記新しい発呼を、前記第２スイッチから、前記第２装置に関連する第３スイッチへ転送するための手段と、
第３スイッチにより、該第３スイッチから前記第２装置への前記新しい発呼を完了させるための手段と、
を含むシステム。
【請求項１３】
第１装置に、該第１装置がユーザに可聴命令を提供するようにプロンプトを送信するための手段を更に含む請求項１２に記載のシステム。
【請求項１４】
第２装置に関する第１情報をボイスポータルで受信するための手段が、
ボイスポータルで、ユーザーの音声情報から、ユーザのアドレス帳に記憶された接触先に関する接触情報を受信するための手段と、
ボイスポータルで、前記接触情報を使用して、前記アドレス帳から前記第１情報を検索するための手段と、
を含む請求項１２に記載のシステム。
【請求項１５】
第１装置からの、ユーザーの音声情報を使用して第２装置に関する第１情報をボイスポータルで受信するための手段が、
ボイスポータルで、前記音声情報から、ユーザーのアドレス帳の接触先をサーチする命令を受信するための手段と、
ボイスポータルで、ユーザからサーチ基準を受信するための手段と、
ボイスポータルで、前記サーチ基準を使用して前記アドレス帳から接触先情報を検索するための手段と、
ボイスポータルで、前記アドレス帳から検索された接触先情報を前記第１装置へ転送するための手段と、
ボイスポータルで、少なくとも１つの接触先を指定する選択情報を前記第１装置から受信するための手段と、
ボイスポータルで、選択情報を使用して第１情報を受信するための手段と、
を含む請求項１２に記載のシステム。
【請求項１６】
サーチ基準が音声情報を含む請求項１５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信システムに関し、更に詳細には、発呼の遠隔確立のための方法およびシステムに関する。
【背景技術】
【０００２】
電話システムは、今日の生活の重要な側面となった。現在、通話が顧客の口座、被呼者、または第三者の何れかに課金されるように、家庭用電話機から離れたときに顧客が通話するための種々の機構が存在する。
【０００３】
例えば、もしユーザが家庭用電話機から離れていてコーリング・カードを持っていたら、ユーザは公衆電話を使用して電話してコーリング・カードに課金する。例えば、ユーザは、コーリング・カード・センターへ転送される（コーリング・カードに付随する）特定の番号に電話する。ある場合には、コーリング・カード会社は米国中にそのような複数のセンターを有し、その場合には、発呼は発呼者と同じ地域の地域コーリング・カード・センターへ一般に転送される。或いは、発呼は、コーリング・カード型サービスを提供するスイッチに接続されたコンピュータへ転送されてもよい。次に、コーリング・カード・センター（または、スイッチ）が、ユーザに発呼中の番号およびコーリング・カード番号を入力するように促す。一般に、発呼者番号は、ユーザの家庭用電話機番号、プラス４桁の個人識別番号（ＰＩＮ）である。次に、発呼はコーリング・カード・センターからユーザが入力した番号へ転送され、発呼者は適切に課金される。
【０００４】
他の実施例では、ユーザはプリペイド・コーリング・カードを購入する。このカードの使用は、発呼の後にユーザに課金すること以外は上記と本質的に同じであり、発呼のコストは、カードの残額がゼロになるまで、コーリング・カードの前払いした額から差し引かれる。課金手続きは単純化されたが、このシステムは別の小売トランザクションを発呼する前に必要とする。
【０００５】
他の実施例では、発呼が被呼者に課金されるように、家から離れたユーザがコレクトコールを行える。例えば、ユーザは、コレクトコール・サービスを受けるために特定の番号をダイヤルする。次に、この発呼は、ユーザに発呼中の番号を入力することを促す適切なデータ・センター（または、コンピュータ装置）へ転送される。次に、発呼が、発呼中の番号に行われる。もし応答があれば、応答者は発呼に対する料金を承認するか否かを尋ねられる。もし承認するなら、センターは発呼者と被呼者を接続し、被呼者は発呼に対して後で課金される。しかし、このシステムは、発呼が進行する前の被呼者による行為を必要とする。
【０００６】
更に他の実施例では、ユーザはオペレータに発呼を行う。次に、ユーザはオペレータへ接続され、ユーザはオペレータに発呼中の番号、プラス誰に課金するかに関する情報（例えば、被呼者、ユーザの口座、第三者）を提供する。次に、オペレータは、課金情報（例えば、課金された当事者が、料金を承認すること）を検証する。次に、オペレータは、発呼者と被呼者を接続する。しかし、これは生きたオペレータを雇用する人件費を課す。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従って、発呼の遠隔確立のための向上した方法およびシステムが望ましい。
【課題を解決するための手段】
【０００８】
本発明の目的に従って、ここで実施されて広範に記載されるように、方法およびシステムが第１装置から第２装置への発呼の確立のために提供される。１実施例では、方法およびシステムは、ユーザによって第１装置から行われた発呼を受信すること、発呼が行われる第２装置に関する情報を第１装置から受信すること、第３装置に関する情報を第１装置から受信すること（第３装置はユーザに関連する）、発呼を第３装置に関連する第１スイッチへ転送すること、発呼を第１スイッチから第２スイッチへ第１装置から受信した情報を使用して転送すること、および発呼を第２スイッチから第２装置へ転送すること（第２スイッチは第２装置に関連する）を含む。
【０００９】
他の側面では、本発明は、第１装置から第２装置への通信ネットワークを介した発呼のためのシステムに対する方法およびシステムから成り、ユーザによって第１装置から行われた発呼を受信するための第１スイッチ、発呼が行われる第２装置に関する情報を第１装置から受信し、第３装置に関する情報を第１装置から受信する（第３装置はユーザに関連する）ための１組の（１または複数の）プロセッサ、発呼を受信するための第２装置に関連し、発呼を第２装置へ転送するための第２スイッチ、および発呼を第１スイッチから受信し、発呼を第２スイッチへ第１装置から受信した情報を使用して転送するための第３スイッチを含む。
【実施例】
【００１０】
図面に記載された本発明の典型的な実施例を詳細に参照する。可能な場合はいつでも、同じ参照番号が同じ（または、類似の）部品を参照する複数の図面の全体を通して使用される。
【００１１】
以下は、ユーザが任意の電話機から発呼を行うこと、および発呼がユーザの主要な電話番号（例えば、家庭用電話機）に課金されることを可能にする本発明の方法およびシステムの実施例の記載を提供する。そのような実施例では、発呼はユーザの家庭用電話機（課金される電話機）にサービスを提供するサービス交換ポイント（ＳＳＰ）へルーティングされる。次に、ＳＳＰは、発呼を発呼された番号へ転送する。
【００１２】
図１は、本発明の方法およびシステムによるボイス・ネットワーク１００の単純化された線図を提供する。図示されるように、ボイス・ネットワーク１００は、インテリジェント・サービス制御ポイント（ＩＳＣＰ）１０２、サービス中継ポイント（ＳＴＰ）１０４，１０６、サービス交換ポイント（ＳＳＰ）１０８，１１０、およびＩＳＣＰサービス提供および生成環境（ＳＰＡＣＥ）１１４を含む。この実施例ではボイス・ネットワーク１００が公衆交換電話網（ＰＳＴＮ）として記載されるが、ボイス・ネットワーク１００は、例えば、広帯域ネットワーク上のボイス（または、ビデオ）、ワイヤレス広帯域ネットワーク、ワイヤレス・ボイス・ネットワーク、等でもよい。
【００１３】
ボイス・ネットワーク１００は、ＰＳＴＮおよびＳＳ７を信号伝達プロトコルとして使用して実施される。ＳＳ７プロトコルは、ボイス・ネットワーク１００が、例えば、自動転送、発呼者ＩＤ、三者間呼び出し、ワイヤレス・サービス（例えば、ローミングおよび移動端末加入者認証、市内番号持ち運び制度、ならびに無料／有料通話サービス）のような機能を提供することを可能にする。ＳＳ７プロトコルは、ボイス・ネットワーク１００の機能を支援する種々の型のメッセージを提供する。例えば、これらのＳＳ７メッセージは、イベント「トリガ」、ならびにＩＳＣＰ１０２とＳＳＰ１０８，１１０の間のクェリおよび応答を支援するトランザクション機能応用部（ＴＣＡＰ）メッセージを含む。
【００１４】
また、ＩＳＣＰ３０２は、例えば、標準的なサービス制御ポイント（ＳＣＰ）、高度インテリジェント・ネットワーク（ＡＩＮ）ＳＣＰ、ソフト・スイッチ、または他の任意のネットワーク呼制御装置でもよい。ここで使用されるように、用語「サービス制御ポイント（ＳＣＰ）」は、標準的なＳＣＰ、ＩＳＣＰ、およびＡＩＮ ＳＣＰを含む総称である。ＩＳＣＰ１０２は、ボイス・ネットワーク１００の機能（例えば、自動転送）を支援する複数のＳＳ７メッセージの変換（および、ルーティング）サービスを提供する。加えて、ＩＳＣＰ１０２は情報をサービス・センター１０６とＴＣＰ／ＩＰ（または、ＳＳ７）を使用して交換する。ＩＳＣＰ１０２は、既知のハードウェアとソフトウェアの組合せを使用して実施されてもよい。ＩＳＣＰ１０２が、サービス・センター１０６への直接接続、およびＩＳＣＰ ＳＰＡＣＥ１１４を経由する接続の両方と一緒に示されるが、しかし、ルータ、スイッチ、ハブ、等を含む任意の数のネットワーク構成要素がＩＳＣＰ１０２、ＩＳＣＰ ＳＰＡＣＥ１１４、およびサービス・センター１０６を接続するために使用される。更に、ＩＳＣＰ１０２とサービス・センター１０６の間で交換された情報は、例えば、ＴＣＰ／ＩＰのためのＳＲ−３３８９一般データ・インターフェース（ＧＤＩ）を使用する。
【００１５】
ＳＴＰ１０４，１０６は、複数のＳＳ７メッセージをボイス・ネットワーク１００の内部で中継する。例えば、ＳＴＰ１０４は、複数のＳＳ７メッセージをＳＳＰ１０８とＳＳＰ１１０の間でルーティングする。ＳＴＰ１０２は、製造業者（例えば、NORTEL社、および LUCENT Technologies 社）からの既知のハードウェアとソフトウェアを使用して実施される。
【００１６】
ＳＳＰ１０８，１１０は、ボイス・ネットワーク１００と電話機１１４，１２０の間のインターフェースを各々が提供し、ボイス・ネットワーク１００の内部の通話を設定し、管理し、リリースする。ＳＳＰ１０８，１１０は、ボイス・スイッチ、ＳＳ７スイッチ、またはスイッチに接続されたコンピュータとして実施される。また、ＳＳＰも中央局（ＣＯ）スイッチと呼ばれることが多く、この用語はここでは互換性があるように使用される。ＳＳＰ１０８，１１０は複数のＳＳ７信号ユニットを交換し、発呼者１２０とユーザ１１０の間の通話を支援する。例えば、ＳＳＰ１０８，１１０は複数のＳＳ７メッセージ（例えば、複数のＴＣＡＰメッセージ）を複数のメッセージ信号ユニット（ＭＳＵ）の内部で交換し、呼を制御して、データベース・クェリを行い、データベース１１２を形成してメンテナンス情報を提供する。
【００１７】
図２は、本発明の方法およびシステムによるボイス・ネットワーク１００の典型的な論理図を示し、ユーザが遠隔地から発呼することを可能にするための典型的な方法およびシステムを説明するために以下で使用される。図示されるように、システムは遠隔電話機２０２、ネットワーク２０４、インテリジェント・サービス制御ポイント（ＩＳＣＰ）２０６、サービス交換ポイント（ＳＳＰ）２０８、家庭用電話機２１０、被呼者の電話機２１２、およびＳＳＰ２１４を含む。ネットワーク２０４は別々の３つの雲形２０４−Ａ，２０４−Ｂ，および２０４−Ｃとして図示されるが、当業者はこれらの全てが同じネットワークであること、全てがボイス・ネットワーク１００の一部であること、従って、追加のＳＳＰ、ＳＴＰ、ＩＳＣＰ、等を含むことを理解するであろう。更に、図示されていないが、上記のように、１または複数の信号伝達局（ＳＴＰ）がＳＳＰ２１４をＩＳＣＰ２１０に接続する。
【００１８】
更に図示されるのは、ＳＳＰ２０８を介してＳＳＰ２１４へ接続されるインテリジェント・ペリフェラル（ＩＰ）２１６である。例えば、ＩＰ２１６は、（例えば、 Cognitronics 社、および IBM 社から入手可能な）任意の型の市販のＩＰである。また、ディクテーションを受信して解釈できる（または、音声命令を認識できる）音声認識機能を含むボイス・ポータル２１８も図示される。ボイス・ポータル２１８は、データ・センターと（課金目的に使用される）音声データ・ネットワーク２２０でインターフェースする。
【００１９】
図３は、本発明の方法およびシステムによる、遠隔地からの発呼を確立するための方法に対するフローチャートを示し、図２と連動して記載される。ここで使用されるように、用語「呼」は２または３以上のエンド・ポイントの間の通信セッションを意味する。
【００２０】
ユーザは、ボイス・ポータル番号へ最初に発呼を行うことにより遠隔電話機２０２からの発呼を開始する（Ｓ３０２）。ここで使用されるように、用語「発呼を行う」は、ユーザがユーザの装置と１または複数の他の装置の間で通信セッションを開始することを意味する。例えば、この番号はこのサービスを提供するために宣伝された特定の番号であり、例えば、１−８００型の番号である。
【００２１】
次に、ネットワーク２０４−Ａ（図２）が発呼を受信し、ダイアルされた番号を使用して発呼をＳＳＰ２０８へ転送する（Ｓ３０４）。例えば、ＳＳＰ２０８は、サービスがユーザの家庭用電話機２１０に提供されるローカル・アクセス／転送領域（ＬＡＴＡ）に配置される。
【００２２】
次に、発呼は、ダイアルされた番号を発呼の遠隔確立のための番号として認識するＳＳＰ２０８で受信される。次に、ＳＳＰ２０８は、プロトコル（例えば、1次群速度インタフェース（ＰＲＩ）信号伝達）を使用して、信号伝達情報をＩＰ２１６へ提供する（Ｓ３０６）。
【００２３】
また、ダイアルされた番号に応答して、ＩＰ２１６が適切なソフトウェア・アプリケーションを呼び出す。例えば、このアプリケーションは１０桁のセッションＩＤをこの発呼に割り当て、ＰＲＩプロトコルの一部として設定メッセージで受信した発呼者情報のログを取る。この発呼者情報は、被呼者の番号（ＣＰＮ）、番号の性質、およびプレゼンテーション・リストリクション・インジケータを含む。この実施例では、ＣＰＮはこのサービスを得るためにユーザによりダイアルされた番号（例えば、１−８００の番号）であり、番号の性質はダイアルされた番号が国内番号または国際番号の何れであるかを示し、プレゼンテーション・リストリクション・インジケータは発呼が行われた番号が電話帳に載っていないか否かを示すか、または発呼者ＩＤ情報が表示されないことを指定するか否かを示す。
【００２４】
セッションＩＤは識別／トラッキング目的に使用され、ＩＰ２１６を識別するための固有のＩＰ ＩＤ番号、およびＩＰ２１６とボイス・ポータル２１８の間のセッションを識別するためのセッション番号を含む。例えば、実施例では、セッションＩＤは、６桁のＩＰ ＩＤ番号（ＮＰＡ−ＸＸＸ）とＩＰ２１６の内部のセッションを識別するための４桁のセッション番号（ＹＹＹＹ）を含む１０桁の番号である。加えて、この実施例では、各ＩＰはボイス・ポータル２１８と共にアクティブな最大１，０００個の同時セッションを有する。
【００２５】
次に、ＩＰ２１６のアプリケーションは、設定メッセージをボイス・ポータル２１８へ送信する（Ｓ３０８）。この設定メッセージは、例えば、ＴＣＰ／ＩＰ接続によって送信される。このメッセージは、例えば、１０桁のセッションＩＤ番号を含む。
【００２６】
また、ＩＰ２１６のアプリケーションは、ボイス・ポータル２１８への発呼の音声経路を拡張する（Ｓ３１０）。即ち、ＩＰ２１６は、ＳＳＰ２０８に発呼をネットワーク２０４−Ｂを通してボイス・ポータル２１８へ戻すように指示する。ＩＰ２１６のアプリケーションは、この発呼に対するＣＰＮを、ＴＣＰ／ＩＰ設定メッセージで発呼に送信されたセッションＩＤによって設置する。
【００２７】
次に、発呼がボイス・ポータル２１８に到着する。ボイス・ポータル２１８（ソフトウェア・アプリケーション）は、ＣＰＮを待ち状態のセッションＩＤと突き合わせる。これは、特別な操作がこの発呼に必要なことを示す（Ｓ３１２）。
【００２８】
次に、ボイス・ポータル２１８は、発呼を受信してユーザに電話したい番号の入力を促していることをユーザに示す音声記録を再生する（Ｓ３１４）。加えて、ユーザは、個人識別番号（ＰＩＮ）と一緒に主要な番号（例えば、家庭用電話機２１０に関連する番号）の入力を促される。ユーザ、要求された情報を、例えば、音声または電話機のキーボードで情報を入力することにより提供する。次に、ボイス・ポータル２１８はユーザの主要な番号およびＰＩＮをボイス・ネットワークのデータ・センター２２０へ送信し、ユーザが発呼を主要な番号に課金する権限が与えられていることを確認する。もしユーザが入力したＰＩＮが認識されなければ、ボイス・ポータル２１８はユーザにこの情報の再入力を依頼するか、または再試行すべきことを示すメッセージを再生する。
【００２９】
ユーザが電話したい番号を提供した後、ボイス・ポータル２１８は、ＩＰ２１６に、発呼をボイス・ポータル２１８にドロップし、発呼をユーザの主要な番号（例えば、ユーザの家庭用電話機２１０に関連する番号）へ転送することを指示するＴＣＰ／ＩＰリリース・メッセージを送信する（Ｓ３１６）。このリリース・メッセージは、例えば、転送先番号（ユーザが電話したい１０桁の番号）、ユーザの主要な番号（ユーザの家庭用電話機２１０に関連する１０桁の番号）、およびセッションＩＤを含む。次に、ＩＰ２１６はリリース・メッセージの中のセッションＩＤを使用して、リリース・メッセージを適切なボイス・チャネルにマッピングする（Ｓ３１８）。
１実施例では、ＩＰ２１６がＰＲＩ設定メッセージをＳＳＰ２０８へ送信し、ボイス・ポータル２１８への発呼をドロップさせて、新しい発呼をユーザの主要な番号（例えば、家庭用電話機２１０）に関連するＳＳＰ２１４に対して確立させる。
【００３０】
このＰＲＩ設定メッセージは以下を含む。即ち、（ボイス・ポータル２１８のサービス論理を呼び出すＩＳＣＰ２０６のサービス論理により使用される）固有のＣＰＮ、転送先番号を含む転送先変更パラメータ、送信元発呼者番号（ＯＣＮ）（例えば、ユーザからの元の発呼で受信した遠隔電話番号）、およびユーザの主要な番号である。
【００３１】
次に、発呼は、ユーザの主要な番号を供給するＳＳＰ２１４へルーティングされる（Ｓ３２０）。これは、例えば、ＳＳＰ２０８に Two B Channel Transfer （ＴＢＣＴ）を実行するように指示するＩＰ２１６のアプリケーションにより遂行される。
【００３２】
次に、ユーザの主要な番号の終了試行トリガ（ＴＡＴトリガ）が、ＳＳＰ２１４にクェリをＩＳＣＰ２０６へ発行させるために使用される（Ｓ３２２）。このクェリは、受信したトランザクション機能応用部（ＴＣＡＰ）ＣＰＮ値を受信した発呼の中に含み、例えば、ＩＳＣＰ２０６にそのサービス論理を呼び出させる。上記のように、このＣＰＮ値は、ボイス・ポータル２１８のサービス論理を呼び出すためにＩＳＣＰ２０６のサービス論理によって使用される固有のＣＰＮである。ＩＳＣＰ２０６によって利用されるサービス論理は、例えば、ＡＩＮサービス論理である。
【００３３】
入力されたトランザクション機能応用部（ＴＣＡＰ）ＣＰＮ値に基づいて、ＩＳＣＰ２０６のサービス論理は、これがボイス・ポータル２１８の発呼であることを決定する。次に、サービス論理が、入力されたＴＣＡＰ ＯＣＮと転送先変更パラメータを受信した発呼から回収する。次に、ＩＳＣＰ２０６が、転送先番号を転送先変更パラメータから回収し、この情報を出力されたＴＣＡＰ発呼者および被呼者パラメータを介して各々設置することにより、ＯＣＮと転送先番号をＳＳＰ２１４へ送信する（Ｓ３２４）。
【００３４】
この情報の受信に基づいて、ＳＳＰ２１４が発呼をユーザが電話したい番号（例えば、転送先番号）へ転送する（Ｓ３２６）。
【００３５】
次に、発呼が、ユーザの主要な番号に割り当てられたサービスのライン・クラスを使用して、転送先番号へネットワーク２０４によってルーティングされる。転送先番号に関連するＳＳＰは、関連する電話機２１２が利用可能であるか否かを決定する。もし利用可能であれば、この番号に関連する電話機２１２が鳴り始める。もし発呼に応答したら、発呼は完了して、ユーザの主要な番号は適切に課金される（Ｓ３２８）。
【００３６】
他の実施例では、ボイス・ポータル２１８は、図４に対して以下に記載される他の複数のサービスを行うための種々の他の複数のサーバに接続される。例えば、ボイス・ポータル２１８は、（「Methods And Systems for Contact Management」と表題をつけられた米国特許第_____号に記載されるような）ユーザのためのアドレス帳を記憶する複数のサーバへ接続される。そのような実施例では、ユーザはボイス・ポータル２１８に関連する番号をダイアルでき、音声命令を使用して、被呼者への発呼を行うか、またはユーザのアドレス帳のリストにある番号に「接触」するかを選択できる。次に、ユーザは接触先の名前を言う。それに答えて、１または複数のサーバがユーザのアドレス帳へアクセスし、接触先に対する番号を検索する。次に、発呼が、上記のように転送される。
【００３７】
もし接触先が複数の番号（例えば、職場、および自宅の番号）をアドレス帳に所有していたら、ユーザはこの情報を提供され、所望する番号を音声（または、電話機２０２へのキー入力）を介して選択することを許される。また、ユーザは、アドレス帳をサーチして所望する接触先を選択し、音声命令（または、電話機２０２へのキー入力）を使用して接触先に対する情報を変更（または、新しい接触先を追加）できる。
【００３８】
図４は、ボイス・ポータル２１８を使用して発呼を遠隔確立するときにユーザがアドレス帳にアクセスできる、本発明の方法およびシステムによる典型的なシステムの論理アーキテクチャである。
【００３９】
図示されるように、１または複数のユーザ端末（例えば、２１２_Ａおよび２１２_Ｂ）がサービス・センター４０２へ接続される。この接続は、直接、またはネットワーク（例えば、インターネット）を介して接続される。複数のユーザ端末２１２は、ユーザがサービス・センター１０６との通信に使用できる任意の適切な型の装置である。例えば、ユーザ端末２１２_Ａは、サービス・センター１０６と通信するためのプログラムを実行するＰＤＡであり、ユーザ端末２１２_Ｂはインターネットを介してサービス・センター１０６と通信するためのウェブブラウザを実行するデスクトップ型コンピュータである。加えて、ユーザは、電話機（例えば、遠隔電話機２０２）を使用してボイス・ポータル２１８を呼び出す。
【００４０】
図示されるように、サービス・センター１０６は、１または複数のディジタル・コンパニオン・サーバ４０６、１または複数の通信ポータル・サーバ４０８、およびボイス・ポータル２１８を含む。複数のサーバ４０６，４０８およびボイス・ポータル２１８は、例えば、ウェブ・サービス（または、他の任意の適切なプロトコル）を使用して互いに通信する。ウェブ・サービスは、拡張可能なマーク付け言語（ＸＭＬ）、 Simple Object Access Protocol （ＳＯＡＰ）、ウェブ・サービス記述言語（ＷＳＤＬ）、および Universal Description, Discovery and Integration （ＵＤＤＩ）のインターネット・プロトコル（ＩＰ）バックボーンによるオープンスタンダードを使用してウェブに基づく複数のアプリケーションを統合する標準化された方法である。
【００４１】
図示されるように、１または複数のディジタル・コンパニオン・サーバ４０６は以下の機能を提供する。即ち、クライアント・プロキシ５１２、ウェブ・サーバ５１４、アプリケーション・サーバ機能５１６、およびデータベース機能５２２である。これら各々の機能は、ハードウェア、ソフトウェア、および／またはファームウェアで実行される。更に、これらの機能は別々のサーバにより、複数のサーバで分割して、複数の同じサーバ機能に含まれて、または他の任意の方法で各々が実行される。
【００４２】
クライアント・プロキシ機能５１２は、プロキシ機能をセキュリティ目的に使用されるディジタル・コンパニオンに提供する。このクライアント・プロキシ機能５１２は別々のサーバに含まれるので、他の複数のディジタル・コンパニオン機能／サーバからユーザ端末２１２へ送信された全ての通信はクライアント・プロキシ５１２を通過する。また、もしクライアント・プロキシ５１２が別々のサーバに含まれるなら、例えば、追加のファイアウォールがクライアント・プロキシ５１２と他の複数のディジタル・コンパニオン・サーバの間に提供され、追加のセキュリティを提供する。
【００４３】
ウェブ・サーバ５１４は、トラフィックをデータ・ネットワーク１０２によって顧客から受信する機能を提供する。例えば、ウェブ・サーバ５１４は、顧客がウェブブラウザ・プログラム（例えば、 Internet Explorer または Netscape Communicator ）を使用してアクセスする標準的なウェブ・サーバである。
【００４４】
アプリケーション・サーバ機能５１６は、１または複数のディジタル・コンパニオン・サーバ４０６によって実行される一般的な複数の機能を含む。例えば、これらの機能は、サービス・センターによって提供される複数の特定アプリケーションを実行する他の種々のディジタル・コンパニオン機能との連動を含む。これらのサービスは、例えば、顧客に発呼をオンラインで管理する機能を提供する他の１または複数の機能、ソフトウェア、および／またはハードウェアとの連動を含む。例えば、顧客が自分で行った（または、自分で受信した）発呼の履歴からアドレス帳に接触先を付加すること、および顧客が、例えば、自分のユーザ端末２１２_Ａまたは２１２_Ｂを使用して顧客のアドレス帳で接触先を変更、付加、または削除することを可能にする。
【００４５】
加えて、アプリケーション・サーバ機能５１６が、１または複数の外部装置（例えば、情報を検索または送信するための外部ウェブ・サーバ）と連動する。例えば、アプリケーション・サーバ機能５１６がボイス・ネットワークのデータ・センター２２０（例えば、 verizon.com ）と連動して、顧客が申し込むサービス（例えば、キャッチホン、自動転送、音声メール、等）を決定する。
【００４６】
データベース機能５２２は、１または複数のディジタル・コンパニオン・サーバ４０６が実行する複数の種々のアプリケーションが使用する情報の記憶を提供する。これらのデータベースは、例えば、１または複数のディジタル・コンパニオン・サーバ４０６へ接続された１または複数の外部記憶装置に含まれる。或いは、複数のデータベースが、１または複数のディジタル・コンパニオン・サーバ４０６自体の内部の複数の記憶装置に含まれる。データベース機能５２２を提供する複数の記憶装置は、任意の型の記憶装置（例えば、ＣＤ−ＲＯＭ、ＤＶＤ、ディスク・ドライブ、磁気テープ、等）である。
【００４７】
１または複数の通信ポータル・サーバ４０８は、顧客の口座を管理して顧客のボイス・ネットワークのプロバイダが記憶した顧客口座情報と連動するためのハードウェアとソフトウェアを提供する。図４に示されるように、通信ポータル・サーバ４０８は、以下の機能を提供する。即ち、ウェブ・サーバ機能５２６、アプリケーション・サーバ機能５２８、接触先データベース機能５３０、および／または顧客プロフィル機能５３２である。これらの機能は別々のサーバにより、複数のサーバで分割して、複数の同じサーバ機能に含まれて、または他の任意の方法で各々が実行される。
【００４８】
複数のディジタル・コンパニオン・サーバのウェブ・サーバ機能５２２と同様に、ウェブ・サーバ機能５２６が、顧客からのネットワークによるトラフィックを受信するための機能を提供する。例えば、ウェブ・サーバは、顧客がウェブブラウザ（例えば、 Internet Explorer または Netscape Communicator ）を使用してアクセスする標準的なウェブ・サーバである。
【００４９】
アプリケーション・サーバ機能５２８は、複数の通信ポータル・サーバ４０６が実行する一般的な複数の機能を含む。例えば、これらの機能は、顧客プロフィル情報を検索および／または変更するボイス・ネットワークとの連動、ならびにユーザのためのアドレス帳の生成および編集を含む。加えて、アプリケーション・サーバ機能５２８は、複数の外部サーバ（および／または外部装置）への／からの情報の送信および／または受信の機能を含む。例えば、複数の通信ポータル・サーバ４０８は、ネットワーク（例えば、インターネット）へ接続される。次に、アプリケーション・サーバ機能５２８は、接続性をインターネットによって、ウェブ・サービス（例えば、 Superpages のウェブページ）を提供する複数の外部サーバ５５２へ提供する。次に、アプリケーション機能５２８がこれら外部サーバ５５２へ接続し、情報（例えば、ユーザのアドレス帳の人物に対する住所、および／または番号）を検索する。
【００５０】
他の実施例では、通信ポータル４０８のアプリケーション・サーバ機能５２８は、 single sign on （ＳＳＯ）サーバ５５４インターフェイスで接続する。ＳＳＯ５５４は、ネットワークへ最初にアクセスするときに実行される単一の認証に基づいて、ユーザが申し込む全てのサービスにアクセスすることを可能にするために使用される。
【００５１】
接触先データベース５３０は、ユーザのためのアドレス帳を記憶するための複数の記憶装置を含む。このアドレス帳は、任意の型のアドレス帳である。例えば、ユーザのアドレス帳は、人および／または組織の名前、電話番号、ならびに住所を含む。これらの記憶装置は、複数の通信ポータル・サーバ４０６の内部、外部またはそれらの組合せである。加えて、これらの記憶装置は、任意の型の記憶装置（例えば、磁気記憶装置、メモリ記憶装置、等）である。
【００５２】
顧客プロフィル・データベース５３２は、ユーザのための顧客プロフィル情報を記憶する複数の記憶装置を含む。これら複数の記憶装置は、接触先データベースに使用されるのと同じ（または、別々の）複数の記憶装置である。顧客プロフィルは、ボイス・ネットワークに対するユーザの口座に関する情報を含む。例えば、この情報は、ユーザの名前、課金先住所、および他の口座情報を含む。加えて、顧客プロフィルは、ユーザが申し込む音声サービス（例えば、キャッチホン、音声メール、等）に関する情報を含む。
【００５３】
図５は、図２−図３と関連して記載される（本発明の方法およびシステムによる）ユーザのためのアドレス帳を使用して、遠隔地からの発呼を確立するための方法のフローチャートを示す。上記のステップＳ３０２−Ｓ３１２に記載したように、遠隔発呼を所望するユーザは、遠隔電話機２０２からボイス・ポータル２１８への発呼を開始する。次に、ユーザは、音声命令を使用して、例えば、ユーザが指定したパスワードに続いてユーザの名前を述べることにより自分が本人であることを証明する（Ｓ５０２）。次に、ユーザは、自分のアドレス帳をサーチすることを選択する（Ｓ５０４）。例えば、ボイス・ポータル２１８は、幾つかの単語（例えば、サーチ、アドレス帳、等）、または電話機２０２へのキー入力のシーケンスを、アドレス帳をサーチする要求として認識する。次に、この要求が、ボイス・ポータル２１８により、１または複数のディジタル・コンパニオン・サーバ４０６のアプリケーション・サーバ５１６へ転送される。次に、アプリケーション・サーバ５１６が、クェリを通信ポータル４０８のアプリケーション・サーバ５２８へ送信し、接触先に関する情報サーチおよび検索する（Ｓ５０６）。
【００５４】
例えば、ボイス・ポータル２１８は、ユーザが自分のアドレス帳にアクセスすることを所望するか否か（または、ユーザが番号を単に入力するだけか否か）の合成された（または、繰り返される）音声プロンプトにより尋ねる。次に、ユーザは、適切な命令を言うこと（または、特定の１または複数の数字を電話機２０２のキーボードに入力すること）により、自分のアドレス帳へアクセスすることを選択する。もしユーザが自分のアドレス帳へアクセスすることを選択したら、例えば、ボイス・ポータル２１８はユーザに名前を綴ることを要求する。次に、ボイス・ポータル２１８は１または複数のディジタル・コンパニオン・サーバ４０６と接触し、この名前をユーザのアドレス帳で調べて接触先の番号を検索する。次に、発呼がこの番号へ（例えば、上記のステップＳ３１６−Ｓ３２８に記載された方法により）転送される。
【００５５】
加えて、もしユーザが接触先の名前に確信がなければ、ユーザは接触先名の最初の数文字を言うだけのボイス・ポータル２１８による意見の提示を受けられる。次に、ボイス・ポータル２１８は、全ての接触先をこれら最初の数文字を含むユーザのアドレス帳から検索する。次に、ユーザは、所望する接触先のこれら検索された名前から、適切な命令を言うこと（または、自分の電話機のキーボードに数字を入力すること）により選択する。ボイス・ポータル２１８は、この接触先の電話番号をアドレス帳から検索し、発呼は上記のように転送される。
【００５６】
加えて、もし選択された接触先が複数の番号（例えば、自宅、職場、および携帯電話）を持っていたら、ボイス・ポータル２１８はユーザにこれら複数の番号を通知し、ユーザに選択を所望する番号を尋ねる。
【００５７】
以上、本発明の好ましい実施例について図示し記載したが、特許請求の範囲によって定められる本発明の範囲から逸脱することなしに種々の変形および変更がなし得ることは、当業者には明らかであろう。
【図面の簡単な説明】
【００５８】
【図１】本発明の方法およびシステムによるボイス・ネットワークの単純化された線図である。
【図２】本発明の方法およびシステムによるボイス・ネットワーク１００の典型的な論理図である。
【図３】本発明の方法およびシステムによる、遠隔地からの発呼を確立するための方法に対するフローチャートである。
【図４】本発明の方法およびシステムによる、遠隔地からの発呼の確立においてユーザがアドレス帳にアクセスできる典型的なシステムの論理アーキテクチャである。
【図５】本発明の方法およびシステムによる、ユーザのためのアドレス帳を使用して遠隔地からの発呼を確立するための方法に対するフローチャートである。
【符号の説明】
【００５９】
１００      ボイス・ネットワーク
１０２      インテリジェント・サービス制御ポイント（ＩＳＣＰ）
１０４，１０６      サービス中継ポイント（ＳＴＰ）
１０８，１１０      サービス交換ポイント（ＳＳＰ）
１１４      ＩＳＣＰサービス提供および生成環境（ＳＰＡＣＥ）
１２０，２０２，２１０，２１２      電話機
２０４      ネットワーク
２１８      ボイス・ポータル
２２０      音声データ・ネットワーク
４０２      サービス・センター
４０６      ディジタル・コンパニオン・サーバ
４０８      通信ポータル
５１２      クライアント・プロキシ
５１４      ウェブ・サーバ
５１６      アプリケーション・サーバ
５２２      データベース
５２６      ウェブ・サーバ
５２８      アプリケーション・サーバ
５３２      顧客プロフィル・データベース
５５２      外部サーバ
５５４      ＳＳＯサーバ
【図１】
0004608610.tif 000002
【図２】
0004608610.tif 000003
【図３】
0004608610.tif 000004
【図４】
0004608610.tif 000005
【図５】
0004608610.tif 000006