(57)【要約】本発明は電気通信ネットワークにおいて改良されたコール転送サービスを提供する方法及びこの方法を実行するためのネットワークユニットとコンピュータプログラム製品に関する。呼び出し側（１０）によって開始された第１の呼び出し先（２１）へのコールは第１の呼び出し先（２１）から始まり、１以上のさらに連結された呼び出し先（２２、２３）へと連続して転送され、それによりコール転送チェーン（４０１、４０２）を形成する。データのセットはコールに追加され、データはコール転送チェーン（４０１、４０２）に関与する各々の呼び出し先（２１、２２、２３）の識別子及びコール転送チェーン（４０１、４０２）に関与する各々の呼び出し先（２１、２２、２３）に割り当てられたそれぞれのメッセージメモリ（２１０、２２０、２３０）に関連付けられているアドレスを備える。コールがコール転送チェーン（４０１、４０２）の最後の呼び出し先（２３）に割り当てられたメッセージメモリ（２３０）に転送されるとき、呼び出し先（１０）はメッセージメモリ（２１０、２２０、２３０）の１以上に格納されるべきメッセージを提供するように促される。メッセージメモリ（２１０、２２０、２３０）に関連付けられているアドレスの１以上はデータのセットから取り出される。メッセージを前記取り出された１以上のアドレスにルーティングすることにより、呼び出し側（１０）から受信されたメッセージはメッセージメモリ（２１０、２２０、２３０）の１以上に配信される。
2010539764.tif 000002
【特許請求の範囲】
【請求項１】
電気通信ネットワークにおいて改良されたコール転送サービスを提供する方法であって、呼び出し側（１０）によって開始された第１の呼び出し先（２１）へのコールは前記第１の呼び出し先（２１）から始まり、１以上のさらに連結された呼び出し先（２２、２３）へと連続して転送され、それによりコール転送チェーン（４０１、４０２）を形成し、該方法が、
前記コールにデータのセットを追加するステップであって、前記データは前記コール転送チェーン（４０１、４０２）に関与する各々の前記呼び出し先（２１、２２、２３）の識別子、及び前記コール転送チェーン（４０１、４０２）に関与する各々の呼び出し先（２１、２２、２３）に割り当てられたそれぞれのメッセージメモリ（２１０、２２０、２３０）に関連付けられているアドレスを備えている、ステップ、
前記コールが前記コール転送チェーン（４０１、４０２）の最後の呼び出し先（２３）に割り当てられた前記メッセージメモリ（２３０）に転送されるとき、前記メッセージメモリ（２１０、２２０、２３０）の１以上に格納されるべきメッセージを提供するように呼び出し先（１０）に促すステップ、
前記メッセージメモリ（２１０、２２０、２３０）に関連付けられている前記アドレスの１以上をデータの前記セットから取り出すステップ、及び
前記メッセージを前記取り出された１以上のアドレスにルーティングすることにより前記呼び出し側（１０）から受信した前記メッセージを前記メッセージメモリ（２１０、２２０、２３０）の１以上に配信するステップ
を備える方法。
【請求項２】
請求項１記載の方法であって、さらに、
前記第１の呼び出し先（２１）から入力を受信するステップであって、前記入力は前記コールの処理に関して指示を配慮するステップ、
前記第１の呼び出し先（２１）に関連付けられているプリファレンスデータとして前記受信した入力を格納するステップ、
前記コールに追加されたデータの前記セットを前記格納されたプリファレンスデータで補足するステップ、
前記コールが前記最後の呼び出し先（２３）に割り当てられた前記メッセージメモリ（２３０）に転送されるとき、プリファレンスデータの前記存在についてデータの前記セットを検査するステップ、及び
前記プリファレンスデータに従って前記コールの前記処理を適合するステップ
を備えることを特徴とする方法。
【請求項３】
請求項２記載の方法であって、さらに、
前記第１の呼び出し先（２１）から前記入力を受信するステップであって、前記入力は前記呼び出し側（１０）によって提供された前記メッセージが前記１以上のさらなる呼び出し先（２２、２３）のいずれか、又は前記１以上のさらなる呼び出し先（２２、２３）に割り当てられた任意のメッセージメモリ（２２０、２３０）に配信されることなく、前記第１の呼び出し先（２１）に割り当てられた前記メッセージメモリ（２１０）に格納されることを指定する、ステップ、
前記コールが前記最後の呼び出し先（２３）に割り当てられた前記メッセージメモリ（２３０）に転送されるとき、前記第１の呼び出し先（２１）に割り当てられた前記メッセージメモリ（２１０）に格納されるべきメッセージを提供するよう前記呼び出し側（１０）に指示するステップ、
前記第１の呼び出し先（２１）に割り当てられた前記メッセージメモリ（２１０）に関連付けられている前記アドレスを前記データセットから取り出すステップ、及び
前記呼び出し側（１０）から受信された前記メッセージを、前記第１の呼び出し先（２１）に割り当てられた前記メッセージメモリ（２１０）にルーティングするステップ
を備えることを特徴とする方法。
【請求項４】
請求項１記載の方法であって、さらに、
前記１以上の呼び出し先（２１、２２、２３）のうちの１以上を選択する選択手順を実行するステップであって、前記選択手順で提示される選択リストは前記コール転送チェーン（４０１、４０２）に関与する各々の前記呼び出し先（２１、２２、２３）の前記識別子を備えている、ステップ、
呼び出し先（１０）から、前記コール転送チェーン（４０１、４０２）に関与する前記１以上の呼び出し先（２１、２２、２３）のうちの１以上の選択された呼び出し先（２１、２２、２３）を備える選択を受信するステップ、
前記選択された１以上の呼び出し先（２１、２２、２３）に割り当てられた前記メッセージメモリに関連付けられている前記アドレスを前記データセットから取り出すステップ、及び
前記取り出されたアドレスを使用することにより、前記呼び出し側（１０）から受信された前記メッセージを前記選択された１以上の呼び出し先（２１、２２、２３）に割り当てられた前記１以上のメッセージメモリ（２１０、２２０、２３０）に配信するステップを備えることを特徴とする方法。
【請求項５】
請求項１記載の方法であって、さらに、
前記メッセージが配信されていない前記メッセージメモリ（２１０、２２０、２３０）の前記１以上に通知（７１２）を配信するステップであって、前記通知は前記メッセージが配信されていることを指示するステップ
を備えることを特徴とする方法。
【請求項６】
請求項５記載の方法であって、さらに、
ＶＰＩＭ又はＩＭＡＰに基づいて前記通知（７１２）を配信するステップ
を備えることを特徴とする方法。
【請求項７】
請求項１記載の方法であって、さらに、
前記メッセージメモリ（２１０、２２０、２３０）に関連付けられているすべてのアドレスを前記データセットから取り出すステップ、及び
前記メッセージを前記取り出されたアドレスのすべてにルーティングすることにより前記呼び出し側（１０）から受信された前記メッセージを前記メッセージメモリ（２１０、２２０、２３０）のすべてに配信するステップ
を備えることを特徴とする方法。
【請求項８】
請求項１記載の方法であって、さらに、
前記コール転送チェーン（４０１、４０２）に関与する各々の前記呼び出し先（２１、２２、２３）の識別子、及び前記コール転送チェーン（４０１、４０２）に関与する各々の呼び出し先（２１、２２、２３）に割り当てられたそれぞれのメッセージメモリ（２１０、２２０、２３０）に関連付けられているアドレスを含むＥｘｔｅｎｓｉｂｌｅ  Ｍａｒｋ−ｕｐ  Ｌａｎｇｕａｇｅスクリプトをカプセル化することによって前記データセットを前記コールに追加するステップ
を備えることを特徴とする方法。
【請求項９】
電気通信ネットワークにおいて改良されたコール転送サービスを提供するためのネットワークエンティティ（３１、３２、３３）であって、呼び出し側（１０）によって開始された第１の呼び出し先（２１）へのコールは、前記第１の呼び出し先（２１）から始まり、１以上のさらに連結された呼び出し先（２２、２３）へと連続して転送され、それによりコール転送チェーン（４０１、４０２）を形成し、該ネットワークエンティティ（３１、３２、３３）が、
制御ユニット（３１１、３２１、３３１）であって、前記コールにデータセットを追加するように適合され、前記データは前記コール転送チェーン（４０１、４０２）に関与する各々の前記呼び出し先（２１、２２、２３）の識別子、及び前記コール転送チェーン（４０１、４０２）に関与する各々の前記呼び出し先（２１、２２、２３）に割り当てられたそれぞれのメッセージメモリ（２１０、２２０、２３０）に関連付けられているアドレスを備え、前記コール転送チェーン（４０１、４０２）の最後の呼び出し先（２３）に割り当てられた前記メッセージメモリ（２３０）に前記コールが転送されるとき、前記メッセージメモリ（２１０、２２０、２３０）の１以上に格納されるべきメッセージを提供するよう前記呼び出し先（１０）に促すように適合され、前記メッセージメモリ（２１０、２２０、２３０）に関連付けられている前記アドレスの１以上を前記データのセットから取り出すように適合され、及び前記メッセージを前記取り出された１以上のアドレスにルーティングすることにより前記呼び出し側（１０）から受信された前記メッセージを前記メッセージメモリ（２１０、２２０、２３０）の１以上に配信するように適合された制御ユニット（３１１、３２１、３３１）を備えたネットワークエンティティ。
【請求項１０】
電気通信ネットワークにおいて改良されたコール転送サービスを提供するコンピュータプログラム製品であって、呼び出し側（１０）によって開始された第１の呼び出し先（２１）へのコールは、前記第１の呼び出し先（２１）から始まり、１以上のさらに連結された呼び出し先（２２、２３）へと連続して転送され、それによりコール転送チェーン（４０１、４０２）を形成し、
ネットワークエンティティ（３１、３２、３３）によって実行されるときに、
前記コールにデータのセットを追加するステップであって、前記データは前記コール転送チェーン（４０１、４０２）に関与する各々の前記呼び出し先（２１、２２、２３）の識別子、及び前記コール転送チェーン（４０１、４０２）に関与する各々の呼び出し先（２１、２２、２３）に割り当てられたそれぞれのメッセージメモリ（２１０、２２０、２３０）に関連付けられているアドレスを備えている、ステップ、
前記コールが前記コール転送チェーン（４０１、４０２）の最後の呼び出し先（２３）に割り当てられた前記メッセージメモリ（２３０）に転送されるとき、前記メッセージメモリ（２１０、２２０、２３０）の１以上に格納されるべきメッセージを提供するように呼び出し先（１０）に促すステップ、
前記メッセージメモリ（２１０、２２０、２３０）に関連付けられている前記アドレスの１以上をデータの前記セットから取り出すステップ、及び
前記メッセージを前記取り出された１以上のアドレスにルーティングすることにより前記呼び出し側（１０）から受信された前記メッセージを前記メッセージメモリ（２１０、２２０、２３０）の１以上に配信するステップ
を実行するコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気通信ネットワークにおいて改良されたコール転送サービスを提供する方法、及び前記方法を実行するためのネットワークユニットとコンピュータプログラム製品に関する。
【背景技術】
【０００２】
現在の電気通信システムにおいて、自分の音声メールボックスへの自動コール転送をアクティブ化している加入者は、呼び出し側によってメールボックスに残された音声メッセージにアクセスすることができる唯一の人物である。呼び出し側が、呼び出し先によってアクティブ化されたコール転送サービスにより第３者呼び出し先に転送され、再び第３者呼び出し先によってアクティブ化されたコール転送サービスにより第４者呼び出し先に転送されてコール転送チェーンを形成する場合、呼び出し側は第４者呼び出し先のメールボックスにしかメッセージを残すことができない。従って、コール転送チェーンの先行の呼び出し先、特にコールが実際に向けられていた第１の呼び出し先は呼び出し側によって残されたメッセージにアクセスして、含まれている情報を取り出すことはできない。
【０００３】
米国特許出願公開第２００４／０００５０４５  Ａ１号明細書では、高度インテリジェントネットワーク（ＡＩＮ：Ａｄｖａｎｃｅｄ  Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ）におけるコール転送サービスについて説明している。インターネット及びその他のパケット交換タイプのデータネットワークを含む通信ネットワークに接続された加入者は、サービスデータへのほぼリアルタイムのアクセスで、コール転送サービスをカスタマイズして実行することができるようになっている。その先行技術が配慮するのは加入者のコール転送の設定のみであって、呼び出し側が、呼び出し先の番号をダイアルした後に連結されたコール転送に遭遇することには配慮しない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２００４／０００５０４５  Ａ１号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コール転送の改良された方法を提供することが本発明の課題である。
【０００６】
本発明の目的は、電気通信ネットワークにおいて改良されたコール転送サービスを提供する方法によって達成され、呼び出し側によって開始された第１の呼び出し先へのコールは、第１の呼び出し先から始まり、１以上のさらに連結された呼び出し先へと連続して転送され、それによりコール転送チェーンを形成し、方法は、コールにデータのセットを追加するステップであって、データはコール転送チェーンに関与する各々の呼び出し先の識別子、及びコール転送チェーンに関与する各々の呼び出し先に割り当てられたそれぞれのメッセージメモリに関連付けられているアドレスを備えるステップ、コールがコール転送チェーンの最後の呼び出し先に割り当てられたメッセージメモリに転送されるとき、メッセージメモリの１以上に格納されるべきメッセージを提供するように呼び出し先に促すステップ、メッセージメモリに関連付けられているアドレスの１以上をデータのセットから取り出すステップ、及びメッセージを取り出された１以上のアドレスにルーティングすることにより呼び出し側から受信されたメッセージをメッセージメモリの１以上に配信するステップを備える。さらに、本発明の目的は、電気通信ネットワークにおいて改良されたコール転送サービスを提供するためのネットワークエンティティによって達成され、呼び出し側によって開始された第１の呼び出し先へのコールは、第１の呼び出し先から始まり、１以上のさらに連結された呼び出し先へと連続して転送され、それによりコール転送チェーンを形成し、ネットワークエンティティは、コールにデータセットを追加するように適合され、データはコール転送チェーンに関与する各々の呼び出し先の識別子、及びコール転送チェーンに関与する各々の呼び出し先に割り当てられたそれぞれのメッセージメモリに関連付けられているアドレスを備え、コール転送チェーンの最後の呼び出し先に割り当てられたメッセージメモリにコールが転送されるとき、メッセージメモリの１以上に格納されるべきメッセージを提供するよう呼び出し先に促すように適合され、メッセージメモリに関連付けられているアドレスの１以上をデータのセットから取り出すように適合され、及びメッセージを取り出された１以上のアドレスにルーティングすることにより呼び出し側から受信されたメッセージをメッセージメモリの１以上に配信するように適合された制御ユニットを備える。そして、本発明の目的は、電気通信ネットワークにおいて改良されたコール転送サービスを提供するコンピュータプログラム製品によって達成され、呼び出し側によって開始された第１の呼び出し先へのコールは、第１の呼び出し先から始まり、１以上のさらに連結された呼び出し先へと連続して転送され、それによりコール転送チェーンを形成し、コンピュータプログラム製品は、ネットワークエンティティによって実行されるとき、コールにデータのセットを追加するステップであって、データはコール転送チェーンに関与する各々の呼び出し先の識別子、及びコール転送チェーンに関与する各々の呼び出し先に割り当てられたそれぞれのメッセージメモリに関連付けられているアドレスを備えるステップ、コール転送チェーンの最後の呼び出し先に割り当てられたメッセージメモリにコールが転送されるとき、メッセージメモリの１以上に格納されるべきメッセージを提供するように呼び出し先に促すステップ、メッセージメモリに関連付けられているアドレスの１以上をデータのセットから取り出すステップ、及びメッセージを取り出された１以上のアドレスにルーティングすることにより呼び出し側から受信されたメッセージをメッセージメモリの１以上に配信するステップを実行する。
【０００７】
一般に、本発明は呼び出し先の到達可能性を向上させる。
【０００８】
本発明により、コール転送チェーンに直面した呼び出し側は、自分のメッセージをコール転送チェーンの最後の呼び出し先だけではなく、コール転送チェーンの１以上の他の呼び出し先にも配信させることができる。
【０００９】
提案される発明は、コール転送チェーンの先行の呼び出し先、特にコールが実際に向けられていた第１の呼び出し先が、呼び出し側によって残されたメッセージにアクセスして、含まれている情報を取り出すことができるようにする。
【００１０】
第１の呼び出し先は、コールを受信するように当初決められていた人物であるので、本発明は、コール転送チェーンの場合であってもコール情報配信の意図されたパスを再確立できるように補助する。
【００１１】
さらなる利点は従属請求の範囲によって指示される本発明の実施形態により達成される。
【００１２】
本発明の好ましい実施形態によれば、１以上の呼び出し先の１つはコールの処理に関してプリファレンスを指定する。前記の１つの呼び出し先が、前記呼び出し先の自動コール転送を制御するマルチメディアメッセージングサービス（ＭＭＳ：Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）にプリファレンスを提供することが可能である。ＭＭＳは、プリファレンスを、コール転送の場合に実行されるべき対応する指示に変換する。例えば、コール転送サービスをアクティブ化する前に、第１の呼び出し先は、第１の呼び出し先が選択リストを提示されるアプリケーション（ローカル又は中央）を開始する。第１の呼び出し先は、自分の要望に最も適した定義済みのプリファレンスを選択リストから選択する。呼び出し先のプリファレンス選択は、第１の呼び出し先に関連付けられているコール転送プリファレンスとしてメモリに格納される。選択されたプリファレンスは、コール転送の操作のために考慮に入れられる。
【００１３】
コールが第１の呼び出し先に到着すると、呼び出し先のコール転送は、コールメッセージに付加されたデータセットに追加される。コールがコール転送チェーンの最後の呼び出し先に割り当てられたメッセージメモリに転送された後、コールに付加されたデータセットは、コール転送プリファレンスを含むかどうか検査される。コールのさらなる操作は、含まれているコール転送プリファレンスに従って実行される。最後の呼び出し先に関連付けられているコール転送アプリケーションがコールを分析して、コールメッセージに付加されたデータセット内に含まれるコール転送プリファレンスを抽出することが可能である。次いで、コール転送アプリケーションは、コール転送プリファレンスに対応する指示に従う。
【００１４】
本発明のもう１つの好ましい実施形態によれば、第１の呼び出し先のプリファレンスは、呼び出し側によって提供されたメッセージが、１以上のさらなる呼び出し先のいずれか、又は１以上のさらなる呼び出し先に割り当てられた任意のメッセージメモリに配信されることなく、第１の呼び出し先に割り当てられたメッセージメモリに格納されることを指定する。呼び出し先のプリファレンスデータは、第１の呼び出し先に関連付けられているコール転送プリファレンスとしてメモリに格納される。コールが前記最後の呼び出し先に割り当てられたメッセージメモリに転送された後、第１の呼び出し先に割り当てられたメッセージメモリに格納されるべきメッセージを提供するよう呼び出し側に指図する指示が呼び出し側に行われる。第１の呼び出し先に割り当てられたメッセージメモリに関連付けられているアドレスは、コールメッセージに追加されたデータセットから取り出される。取り出されたアドレスを宛先アドレスとして使用して、呼び出し側から受信されたメッセージは、第１の呼び出し先に割り当てられたメッセージメモリにルーティングされる。
【００１５】
本発明のこの実施形態により、第１の呼び出し先は、コール転送サービスを使用している場合であっても、時間を無駄にすることなく自分に向けられた情報にアクセスすることができる。第１の呼び出し先はしばらくの間会議中であるため、第１の呼び出し先が自分へのコールをその同僚に転送する場合を想定する。しかし、同僚は、思いがけなく予定よりも早くオフィスを出なければならなかったとする。そのため、同僚の端末に到着したコールは、同僚のメールボックスに転送されたコールである。同僚は翌朝までオフィスには戻らないので、第１の呼び出し先は残されたメッセージに翌日まで気づくことはない。本発明の本実施形態により、第１の呼び出し先は、コールがコール転送チェーンの最後のメールボックスに転送される場合、コールが自分のメールボックスに再ルーティングされるように定義することができる。そのため、第１の呼び出し先は、会議から戻ったときに、自分のメールボックスにアクセスすることができる。
【００１６】
本発明のもう１つの好ましい実施形態によれば、１以上の呼び出し先のうちの１以上を選択する選択手順は、改良されたコール転送サービスによって実行され、選択手順で提示される選択リストは、コール転送チェーンに関与する各々の呼び出し先の識別子を備える。この選択手順は、コール転送チェーンの最後の呼び出し先に関連付けられているコール転送サーバによって実行されてもよい。呼び出し先は、コール転送チェーンに関与する１以上の呼び出し先のうちの１以上の呼び出し先の選択を選択する。呼び出し側の選択は、改良されたコール転送サービスを制御する制御ユニットに伝送される。受信された選択に基づいて、選択された１以上の呼び出し先に割り当てられたメッセージメモリに関連付けられているアドレスは、データセットから取り出される。取り出されたアドレスを宛先アドレスとして使用することにより、呼び出し先から受信されたメッセージを、選択された１以上の呼び出し先に割り当てられた１以上のメッセージメモリに配信することが可能である。
【００１７】
本実施形態により、呼び出し先は、自分のメッセージをどこに配信するかを自ら選択することができる。呼び出し側は、自分のコールが転送され、コール転送チェーンの最後に自分のメッセージが最後の呼び出し先のメッセージメモリに格納される場合、自分のコールが正当な注目を集めないという印象を持つこともある。そのため、呼び出し側は、自分のメッセージを複数のメッセージメモリに分散させ、さらにどのメッセージメモリに分散させるかについても選択する機会が与えられる。
【００１８】
好ましい実施形態において、メッセージが配信されていないメッセージメモリの１以上に、通知が配信される。この通知は、メッセージが配信されたことを指示することが可能である。また、通知は、例えば、コール転送チェーンに関与する呼び出し先、呼び出し側のメッセージが配信されたメッセージメモリなど、コールのコール転送の過程に関連付けられているさらなる情報を指示することも可能である。これは、部分的にはメッセージメモリに呼び出し側のメッセージを残すことで、また部分的にはメッセージメモリに呼び出し側のメッセージに関する通知を残すことで、コール転送チェーンに関与するすべての呼び出し先にコール情報を適時に配信することができるようにする。
【００１９】
本発明のもう１つの好ましい実施形態によれば、通知は、ＶＰＩＭ又はＩＭＡＰ（ＶＰＩＭ＝Ｖｏｉｃｅ  Ｐｒｏｆｉｌｅ  ｆｏｒ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ、ＩＭＡＰ＝Ｉｎｔｅｒｎｅｔ  Ｍｅｓｓａｇｅ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）に基づいてもよい。
【００２０】
好ましくは、メッセージメモリに関連付けられているすべてのアドレスが、データセットから取り出される。次いで、呼び出し側から受信された呼び出し側のメッセージは、すべての取り出されたアドレスにメッセージをルーティングすることによってコール転送チェーンに関与する呼び出し先に関連付けられているすべてのメッセージメモリに伝送される。
【００２１】
好ましくは、データセットは、Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋ−ｕｐ  Ｌａｎｇｕａｇｅ（＝ＸＭＬ）スクリプトをカプセル化することによってコールに追加される。このＸＭＬスクリプトは、すべての到達された呼び出し先、つまりコール転送チェーンに関与する呼び出し先のリスト（例えば、識別子、名前など）を含む。好ましくは、このＸＭＬスクリプトはまた、コール転送チェーンに関与する各々の呼び出し先に割り当てられたそれぞれのメッセージメモリに関連付けられているアドレスも含む。例えば、このアドレスは、呼び出し先のそれぞれのマルチメディアメッセージングサービス（＝ＭＭＳ）のアドレスであってもよい。ＸＭＬスクリプトはまた、呼び出し先の１以上のプリファレンスを含むこともできる。
【００２２】
転送されたコールメッセージを受信するネットワークエンティティ（＝メールボックス）の機能は、いくつかの事例を考慮する必要がある。
ａ）スクリプトはコールメッセージに存在しない。次いで、さらなるアクションは行われない。メールボックスの機能は現在のままである。
ｂ）スクリプトはコールメッセージに存在する。次いで、少なくとも１つの転送呼び出し先がリストされている。
ｂ１）メールボックスが、メッセージの宛先の選択を提案する機能を有するか又は提案するように設定される場合、メールボックスは、メッセージの配信先の代替のセット（第１の呼び出し先のみ、第１の呼び出し先及び第２の呼び出し先、第２の呼び出し先のみ）を呼び出し側に提案する。
ｂ２）メールボックスは、呼び出し側のメッセージを、リスト内のすべての転送呼び出し先に配信する。
【００２３】
本発明の上記ならびにさらなる特徴及び利点は、添付の図面と併せて現在好ましい例示の実施形態の以下の詳細な説明を読むことにより、さらに深く理解されよう。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態によるコール転送チェーンを示すブロック図である。
【図２ａ】本発明の第１の実施形態によるメッセージ流れ図である。
【図２ｂ】本発明のもう１つの実施形態によるメッセージ流れ図である。
【図２ｃ】本発明のさらにもう１つの実施形態によるメッセージ流れ図である。
【発明を実施するための形態】
【００２５】
図１は、例えば、ＰＳＴＮ又はＩＳＤＮネットワークもしくはＧＳＭネットワークなどの有線及び／又は無線電気通信ネットワークの４つの加入者１０、２１、２２、２３を示す（ＰＳＴＮ＝Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ、ＩＳＤＮ＝Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ、ＧＳＭ＝Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）。電子通信ネットワークは、例えばインターネットなどの、パケットベースのネットワークにすることも可能である。４つの加入者１０、２１、２２、２３は、電話コールを開始する呼び出し側１０の役割を果たし、第１の呼び出し先２１は呼び出し側のコールを最初に受信し、第２の呼び出し先２２は呼び出し側のコールを２番目に受信し、第３の呼び出し先２３は呼び出し側のコールを３番目に受信する。
【００２６】
以下の説明において、呼び出し側及び呼び出し先を参照する場合、呼び出し側及び呼び出し先は各々端末を使用して、これらの端末を明示的に参照することなく、電話信号を送信及び受信することが意味される。そのため、用語「呼び出し側／呼び出し先」及び「呼び出し側／呼び出し先に関連付けられている／使用される端末」は、同義的に使用されてもよい。呼び出し側１０及び呼び出し先２１、２２、２３によって使用される端末は、有線電話端末（ＰＯＴＳ電話機、ＩＳＤＮ端末）又は無線端末（ＤＥＣＴ電話機、携帯電話、ＰＤＡ）であってもよい（ＰＯＴＳ＝Ｐｌａｉｎ  Ｏｌｄ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ、ＤＥＣＴ＝Ｄｉｇｉｔａｌ  Ｅｎｈａｎｃｅｄ  Ｃｏｒｄｌｅｓｓ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ、ＰＤＡ＝Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）。端末は、コンピュータアプリケーションによって実行されるＩＰソフトフォンにすることも可能である（ＩＰ＝Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）。
【００２７】
第１の呼び出し先２１は制御ユニット３１１及びソフトウェアメモリ３１２を有し、メッセージメモリ２１０を備えるコール管理システム３１（メールボックス）に接続されている。第１の呼び出し先２１は第２の呼び出し先２２への着信コールのコール転送をアクティブ化した。第２の呼び出し先２２は制御ユニット３２１及びソフトウェアメモリ３２２を有し、メッセージメモリ２２０を備えるコール管理システム３２に接続されている。第２の呼び出し先２２は第３の呼び出し先２３への着信コールのコール転送をアクティブ化した。第３の呼び出し先２３は制御ユニット３３１及びソフトウェアメモリ３３２を有し、メッセージメモリ２３０を備えるコール管理システム３３に接続されている。第３の呼び出し先２３はそのメッセージメモリ２３０への着信コールのコール転送をアクティブ化した。このようにして、３つの呼び出し先２１、２２、２３はコール転送チェーンを形成する。
【００２８】
各々のコール管理システム３２、３２、３３は、１以上の結合されたコンピュータ、つまりハードウェアプラットフォーム、ハードウェアプラットフォームに基づくソフトウェアプラットフォーム、及びソフトウェア及びハードウェアプラットフォームにより形成されるシステムプラットフォームによって実行される複数のアプリケーションプログラムを備える。コール管理システム３２、３２、３３の機能はこれらのアプリケーションプログラムの実行によって提供される。アプリケーションプログラム又はこれらのアプリケーションプログラムの選択された部分は、システムプラットフォームで実行されるとき、以下で説明されるようなコール転送サービスを提供するコンピュータソフトウェア製品を構成する。さらに、そのようなコンピュータソフトウェア製品は、これらのアプリケーションプログラム又はアプリケーションプログラムの前記選択された部分を格納する記憶媒体によって構成される。
【００２９】
コール管理システム３２、３２、３３は、傍らに置かれユーザ２１、２２、２３の端末に接続された有形の補助ユニット（物理メールボックス）として実施されてもよい。例えば、コール管理システム３２、３２、３３は端末に接続され、音声記録メモリを備えるメールボックスユニットである。コール管理システム３２、３２、３３が端末に接続されると、これらは電気通信ネットワークの一部であり、ネットワークユニットを表す。例えば、コール管理システム３２、３２、３３はマルチメディアメッセージングサービス（＝ＭＭＳ）によって表される。
【００３０】
また、コール管理システム３２、３２、３３は、ユーザ２１、２２、２３には物理的には見えないが、ネットワーク内のコール管理機能（電子／ネットワーク・メールボックス）として「隠蔽」され得る。例えば、コール管理システム３２、３２、３３は、電気通信ネットワークに位置するコール管理サーバで実行しているソフトウェアアプリケーションによって実施される。
【００３１】
呼び出し側１０の名前は「ピーター」であってもよく、第１の呼び出し先２１の名前は「アリス」であってもよく、第２の呼び出し先２２の名前は「ボブ」であってもよく、第３の呼び出し先２３の名前は「ロジャー」であってもよい。
【００３２】
ピーター１０はアリス２１へのコール４００を開始する。コール４００がアリス２１に到着すると、コール４００のコールメッセージはアリス２１の識別子及びそのメールボックスアドレスで増強される。これらの増強データは、ＸＭＬスクリプトをコールメッセージにカプセル化することによって、コールメッセージに追加されてもよい。ＸＭＬスクリプトは次のようにすることができる。
（コマンド）
【００３３】
増強コールは、ボブ２２へのコール４０１として、アリス２１のコール管理システム３１によって転送される。コール４０１がボブ２２に到着すると、コール４０１のコールメッセージはボブ２２の識別子及びそのメールボックスアドレスで増強される。アリス２１の場合と同様に、これらの増強データは、ＸＭＬスクリプトをコールメッセージにカプセル化することによって、コールメッセージに追加されてもよい。ＸＭＬスクリプトとしてコールに追加されたデータのセット全体は以下のとおりである。
（コマンド）
【００３４】
増強コールは、ロジャー２３へのコール４０２として、ボブ２２のコール管理システム３２によって転送される。コール４０２がロジャー２３に到着すると、コール４０２のコールメッセージはロジャー２３の識別子及びそのメールボックスアドレスで増強される。増強コールは、ロジャー２３のメッセージメモリ２３０へのコール４０３として、ロジャー２３のコール管理システム３３によって転送される。
【００３５】
図２ａは、改良されたコール転送の第１の実施形態を実行するために電気通信システムにおいて交換されるメッセージのメッセージ流れ図を示す。図２ａに示されるメッセージ流れ図は、図１を参照して上記で説明されているように、呼び出し側ピーター１０、第１の呼び出し先アリス２１、第２の呼び出し先ボブ２２、及び第３の呼び出し先ロジャー２３を含む。さらに、図２ａは、アリス２１に関連付けられているコール管理システム３１及びメッセージメモリ２１０、ボブ２２に関連付けられているコール管理システム３２及びメッセージメモリ２２０、ロジャー２３に関連付けられているコール管理システム３３及びメッセージメモリ２３０を示す。
【００３６】
ピーター１０は、自分の端末から、アリス２１により使用される端末にコールメッセージ５０１を送信することによってアリス２１を呼び出す。アリス２１は自分の端末でコール転送サービスをアクティブ化しているので、コール５０１はさらに処理されるために端末から関連するコール管理システム３１に伝送される５０２。コール管理システム３１はアリス２１の識別子及びメッセージメモリ２１０のアドレスを備えるデータセットをコールメッセージに追加して、増強メッセージ５０３をボブ２２により使用される端末に転送する。
【００３７】
ボブ２２は自分の端末でコール転送サービスをアクティブ化しているので、コール５０３はさらに処理されるために端末から関連するコール管理システム３２に伝送される５０４。コール管理システム３２はボブ２２の識別子及びメッセージメモリ２２０のアドレスをコールメッセージに付加されたデータセットに追加して、増強メッセージ５０５をロジャー２３により使用される端末に転送する。
【００３８】
ロジャー２３は自分の端末で自分のメールボックスへのコール転送をアクティブ化しているので、コール５０５はさらに処理されるために自分の端末から関連するコール管理システム３３に伝送される５０６。コール管理システム３３はロジャー２３の識別子及びメッセージメモリ２３０のアドレスをコールメッセージに付加されたデータセットに追加する。
【００３９】
おそらく、コール管理システム３３は増強メッセージ５０７をロジャー２３により使用される端末に関連付けられているメッセージメモリ２３０に転送する。
【００４０】
メッセージ５０６を受信すると、コール管理システム３３は受信したメッセージ５０６を分析し、追加されたデータセットから、コール５０６がコール転送チェーンに関連していることを決定する。コール管理システム３３はデータセットに含まれる識別子、つまりアリス２１、ボブ２２、及びロジャー２３の識別子を抽出する。コール管理システム３３はさらに、識別された呼び出し先２１、２２、２３に関連付けられているメッセージメモリ２１０、２２０、２３０のアドレスを抽出する。コール管理システム３３は呼び出し側１０、つまりピーターにメッセージ５０８を送信して、識別された呼び出し先２１、２２、２３のメッセージメモリ２１０、２２０、２３０に配信されるべきメッセージを提供するようピーター１０に促す。
【００４１】
ピーター１０は自分の端末でメッセージを発し、メッセージはロジャー２３のコール管理システム３３に伝送される５０９。コール管理システム３３はピーター１０の受信したメッセージを識別された呼び出し先２１、２２、２３のメッセージメモリ２１０、２２０、２３０に送信する５１０ａ、５１０ｂ、５１０ｃ。コール管理システム３３は受信したメッセージ５０６からメッセージメモリ２１０、２２０、２３０のアドレスを抽出してあるので、これは可能である。呼び出し先２１、２２、２３は、それぞれのメッセージメモリ２１０、２２０、２３０にアクセスして、ピーター１０のメッセージを聴取することができる。
【００４２】
図２ｂは、改良されたコール転送の第２の実施形態を実行するために電気通信システムにおいて交換されるメッセージのメッセージ流れ図を示す。メッセージ流れ図は、図２ａに示されるメッセージ流れ図と同様のエンティティを含む。
【００４３】
図２ｂに示されるメッセージ６０１から６０６は、図２ａに示されるメッセージ５０１から５０６と同一である。ただし、加えて、アリス２１はコールの処理に関するプリファレンスをコール管理システム３１に提供している。アリス２１は、自分に向けられたコールが、ネットワークの他の加入者に関連付けられているメッセージメモリに配信されてはならないことを選択する。その代わり、自分に向けられたコールは、コールがコール転送チェーンの最後でメッセージメモリに送信されるべきである場合、自分のメッセージメモリに送信される必要がある。アリス２１によって提供されるこのプリファレンスはまた、コール管理システム３１によってコール６０２のデータセットに付加される。
【００４４】
メッセージ６０６を受信すると、コール管理システム３３は受信したメッセージ６０６を分析し、追加されたデータセットから、コール６０６がコール転送チェーンに関連していることを決定する。コール管理システム３３はデータセットに含まれる識別子、つまりアリス２１、ボブ２２、及びロジャー２３の識別子を抽出する。コール管理システム３３はさらに、識別された呼び出し先２１、２２、２３に関連付けられているメッセージメモリ２１０、２２０、２３０のアドレスを抽出する。
【００４５】
コール管理システム３３はまた、受信したメッセージ６０６が呼び出し先のプリファレンスに関するデータを備えるかどうかを検査する。現在の場合、コール管理システム３３は、メッセージ６０６がアリス２１によって提供されたプリファレンスを備えることを検出する。その結果、コール管理システム３３は、コールをロジャー２３のメッセージメモリ２３０に転送しない。コール管理システム３３は呼び出し側１０、つまりピーターにメッセージ６０７を送信して、アリス２１のメッセージメモリ２１０に配信されるべきメッセージを提供するようピーター１０に促す。
【００４６】
ピーター１０は自分の端末でメッセージを発する。第１の代替に従って、メッセージは（例えば、再ルーティング機構により）アリス２１のメッセージメモリ２１０に直接伝送される６０８。もう１つの代替に従って、メッセージはロジャー２３のコール管理システム３３に最初に伝送される６０９。コール管理システム３３はピーター１０の受信したメッセージをアリス２１のメッセージメモリ２１０に送信する６１０。コール管理システム３３は受信したメッセージ６０６からメッセージメモリ２１０のアドレスを抽出してあるので、これは可能である。アリス２１は自分のメッセージメモリ２１０にアクセスしてピーター１０のメッセージを聴取することができる。
【００４７】
図２ｃは、改良されたコール転送の第３の実施形態を実行するために電気通信システムにおいて交換されるメッセージのメッセージ流れ図を示す。メッセージ流れ図は図２ａ及び図２ｂに示されるメッセージ流れ図と同様のエンティティを含む。
【００４８】
図２ｂに示されるメッセージ７０１から７０６は図２ａに示されるメッセージ７０１から７０６と同一である。
【００４９】
メッセージ７０６を受信すると、コール管理システム３３は受信したメッセージ６０６を分析し、追加されたデータセットから、コール６０６がコール転送チェーンに関連していることを決定する。コール管理システム３３はデータセットに含まれる識別子、つまりアリス２１、ボブ２２、及びロジャー２３の識別子を抽出する。コール管理システム３３はさらに、識別された呼び出し先２１、２２、２３に関連付けられているメッセージメモリ２１０、２２０、２３０のアドレスを抽出する。
【００５０】
コール６０６がコール転送チェーンに関連するという決定によってトリガされ、コール管理システム３３は呼び出し側１０にメッセージ７０７を送信する。メッセージ７０７はピーター１０に提示される選択手順を備える。例えば、音声メッセージは以下のことを示しながらピーター１０に再生される。
メッセージを次の相手に残しますか。
１  アリス
２  ボブ
３  ロジャー
４  アリス及びボブ
５  アリス及びロジャー
６  ボブ及びロジャー
７  全員
【００５１】
ピーター１０は自分の端末で対応する番号を押すか、又は対応する番号を口頭で伝えることによって選択リストの１つのエントリを選択することができる。ピーター１０が、選択２を選択する、つまりピーター１０がボブ２２だけに自分のメッセージが配信されるようにしたい場合を想定する。ピーター１０の選択はコール管理システム３３に伝送される７０８。従って、コール管理システム３３は以下のようなプロンプト表示を生成する。
ボブにメッセージを残すことができます。信号音の後にお話しください。
【００５２】
このプロンプトはピーター１０に提供される７０９。ピーター１０は自分の端末でメッセージを発する。このメッセージはロジャー２３のコール管理システム３３に伝送される７１０。コール管理システム３３はピーター１０の受信したメッセージをボブ２２のメッセージメモリ２２０に送信する７１１。コール管理システム３３は受信したメッセージ７０６からメッセージメモリ２２０のアドレスを抽出してあるので、これは可能である。ボブ２２は自分のメッセージメモリ２２０にアクセスしてピーター１０のメッセージを聴取することができる。
【００５３】
加えて、呼び出し側１０は、ピーター１０のメッセージが送信されなかったメッセージメモリ２１０、２３０に通知が残されるように選択することが可能である。通知は、新しいメッセージが配信されたことを指示することができる。次いで、コール管理システム３３は対応する通知を生成し、生成された通知をアリス２１のメッセージメモリ２１０及びロジャー２３のメッセージメモリ２３に送信する７１２ａ、７１２ｂ。
【００５４】
コール管理システム３３は、呼び出し側１０に配信を選択するように要求しないが、メッセージはコールに関与するすべてのメッセージメモリ２１０、２２０、２３０、つまりアリス２１、ボブ２２、及びロジャー２３のメッセージメモリに系統的に配信されるようにするオプションもあってもよい。
【図１】
2010539764.tif 000003
【図２ａ】
2010539764.tif 000004
【図２ｂ】
2010539764.tif 000005
【図２ｃ】
2010539764.tif 000006
【国際調査報告】
2010539764.tif 000007
2010539764.tif 000008
2010539764.tif 000009