(57)【特許請求の範囲】
【請求項１】
エンドユーザがセッション通知を制御できるようにするための、通信ネットワークの通信セッション制御デバイスにおいて実行される方法であって、
セッションイニシエータから、エンドユーザに対する通信セッションへ参加するための招待を受信するステップと、
招待優先順位付けスキームに従って前記招待に対応する招待メッセージをエンドユーザ端末のグループに送信するステップと、
前記招待メッセージに対する応答として前記通信セッションに介入するグループ関連デバイスのエンドユーザ選択と、招待メッセージの送信を停止することを示す表示を提供する応答メッセージを前記グループにおける前記エンドユーザ端末のうちの１つから受信するステップと、
前記受信した応答メッセージに依存して、前記招待優先順位付けスキームに従って招待メッセージの送信を中断するステップと、前記応答メッセージが示す前記エンドユーザ選択によって特定される、前記通信セッションへの前記グループ関連デバイスの介入を開始するステップとを実行するステップと
を有することを特徴とする方法。
【請求項２】
前記応答メッセージは、招待メッセージの送信を停止することを示す表示を含んでいる
ことを特徴とする請求項１に記載の方法。
【請求項３】
エンドユーザ端末の前記グループを介して前記エンドユーザが招待されるべき方法を規定する前記招待優先順位付けスキームを特定するステップを更に有する
ことを特徴とする請求項１または２記載の方法。
【請求項４】
リダイレクションが実行されるべき少なくとも１つのグループ関連デバイスのネットワーク設定に基づいて、前記グループ関連デバイスを特定するステップを更に有する
ことを特徴とする請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記応答メッセージは、前記通信ネットワークにおいて前記グループ関連デバイスを識別する識別子を含んでいる
ことを特徴とする請求項１乃至４のいずれか１項に記載の方法。
【請求項６】
前記応答メッセージは、通信セッションのリダイレクションに向かれていて、かつ招待メッセージの送信を停止することを示すフィールドを含むメッセージのセットにおけるメッセージである
ことを特徴とする請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
前記応答メッセージは、ネットワークエラーを示し、かつ通信セッションのリダイレクションを選択するものとして特に規定されるメッセージのセットにおけるメッセージである
ことを特徴とする請求項１乃至５のいずれか１項に記載の方法。
【請求項８】
通信ネットワークにおける通信セッション制御デバイスであって、
他のデバイス及び端末と通信する少なくとも１つの通信インタフェースと、
通信セッション制御ユニットとを有し、
前記通信セッション制御ユニットは、
セッションイニシエータから、前記通信インタフェースを介してエンドユーザに対する通信セッションへ参加するための招待を受信し、
前記通信インタフェースを介して招待優先順位付けスキームに従って前記招待に対応する招待メッセージをエンドユーザ端末のグループに送信し、
前記通信インタフェースを介して前記グループにおける前記エンドユーザ端末のうちの１つから、前記招待メッセージに対する応答として前記通信セッションに介入するグループ関連デバイスのエンドユーザ選択と、招待メッセージの送信を停止することを示す表示を提供する応答メッセージを受信し、
前記受信した応答メッセージに依存して、
前記招待優先順位付けスキームに従って招待メッセージの送信を中断することと、
前記応答メッセージが示す前記エンドユーザ選択によって特定される、前記通信セッションへの前記グループ関連デバイスの介入を開始すること
とを実行するように構成されている
ことを備えることを特徴とする通信セッション制御デバイス。
【請求項９】
前記通信セッション制御ユニットは、前記エンドユーザがエンドユーザ端末の前記グループを介して招待されるべき方法を規定する前記招待優先順位付けスキームを優先順位付け記憶装置に記憶するように更に構成されている
ことを特徴とする請求項８に記載の通信セッション制御デバイス。
【請求項１０】
前記通信セッション制御ユニットは、リダイレクションされるべき少なくとも１つのグループ関連デバイスのネットワーク設定に基づいて前記グループ関連デバイスの位置を特定するように更に構成されている
ことを請求項８または９に記載の通信セッション制御デバイス。
【請求項１１】
エンドユーザが通信セッション制御デバイスにおいてセッション通知を制御できるようにするための、データ記憶媒体上のコンピュータプログラムであって、
前記コンピュータプログラムは、コンピュータプログラムコードが前記通信セッション制御デバイスにロードされる場合に、前記コンピュータプログラムコードが、通信ネットワークの通信セッション制御デバイスに、
セッションイニシエータから、エンドユーザに対する通信セッションへ参加するための招待を受信し、
招待優先順位付けスキームに従って前記招待に対応する招待メッセージをエンドユーザ端末のグループに送信し、
前記グループにおける前記エンドユーザ端末のうちの１つから招待メッセージに対する応答として通信セッションに介入するグループ関連デバイスのエンドユーザ選択と、招待メッセージの送信を停止することを示す表示を提供する応答メッセージを受信し、
前記受信した応答メッセージに依存して、
前記招待優先順位付けスキームに従って招待メッセージの送信を中断することと、
前記応答メッセージが示す前記エンドユーザ選択によって特定される、前記通信セッションへの前記グループ関連デバイスの介入を開始すること
とを実行させるように構成されている
ことを特徴とするコンピュータプログラム。
【請求項１２】
エンドユーザが通信ネットワークにおいてセッション通知を制御できるようにする方法であって
エンドユーザ端末のグループに属するエンドユーザ端末において、エンドユーザに対する通信セッションへ参加するための招待メッセージを受信するステップであって、前記招待メッセージが、招待優先順位付けスキームに従って前記通信ネットワークの通信セッション制御デバイスによって前記グループに対して送信される、ステップと、
前記通信セッションに介入するグループ関連デバイスのエンドユーザ選択を受信するステップと、
前記通信セッション制御デバイスが前記招待優先順位付けスキームに従って招待メッセージの送信を中断し、かつ前記通信セッションへの前記グループ関連デバイスの介入を開始できるように、前記招待メッセージに対する応答として前記グループ関連デバイスの前記エンドユーザ選択を提供する応答メッセージを送信するステップと
を有することを特徴とする方法。
【請求項１３】
前記応答メッセージは、招待メッセージの送信を停止することを示す表示を含んでいる
ことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記応答メッセージは、前記通信ネットワークにおいて前記グループ関連デバイスを識別する識別子を含んでいる
ことを特徴とする請求項１２または１３記載の方法。
【請求項１５】
前記応答メッセージは、通信セッションのリダイレクションに向けられ、かつ招待メッセージの送信を停止することを示すフィールドを含むメッセージのセットにおけるメッセージである
ことを特徴とする請求項１２乃至１４のいずれか１項に記載の方法。
【請求項１６】
前記応答メッセージは、ネットワークエラーを示し、かつ通信セッションのリダイレクションを選択するものとして特に規定されるメッセージのセットにおけるメッセージである
ことを特徴とする請求項１２乃至１４のいずれか１項に記載の方法。
【請求項１７】
前記エンドユーザ端末はセットトップボックスであり、前記グループ関連デバイスは音声メールデバイスである請求項１２から１６のいずれか１項に記載の方法。
【請求項１８】
エンドユーザ端末のグループに属する通信ネットワークにおけるエンドユーザ端末であって、
ユーザ入力ユニットと、
通信インタフェースと、
セッションアクティビティ選択ユニットとを備え、
前記セッションアクティビティ選択ユニットは、
前記通信インタフェースを介してエンドユーザに対する通信セッションへ参加するための招待メッセージであって、前記招待メッセージが、招待優先順位付けスキームに従って前記通信ネットワークの通信セッション制御デバイスからエンドユーザ端末の前記グループに対して送信される招待メッセージを受信し、
前記通信セッション制御デバイスが、前記招待優先順位付けスキームに従って招待メッセージの送信を中断し、かつ前記通信セッションへのグループ関連デバイスの介入を開始できるように、前記ユーザ入力ユニットを介して前記通信セッションに介入する前記グループ関連デバイスのエンドユーザ選択を受信し、前記通信インタフェースを介してかつ前記通信セッション制御デバイスに対してアドレス指定される前記招待メッセージに対する応答として、前記グループ関連デバイスの前記エンドユーザ選択を提供する応答メッセージを送信するように構成されている
ことを特徴とするエンドユーザ端末。
【請求項１９】
前記エンドユーザ端末はセットトップボックスであり、
前記グループ関連デバイスは音声メールデバイスである
ことを特徴とする請求項１８に記載のエンドユーザ端末。
【請求項２０】
エンドユーザが通信ネットワークにおいてセッション通知を制御できるようにし、かつ前記通信ネットワークと関連付けられかつエンドユーザ端末のグループに属するエンドユーザ端末に対するコンピュータプログラムコードを含むデータ記憶媒体上のコンピュータプログラムであって、前記コンピュータプログラムコードが、前記エンドユーザ端末にロードされる場合、前記エンドユーザ端末に、
エンドユーザ端末の前記グループに対する招待優先順位付けスキームに従って前記通信ネットワークの通信セッション制御デバイスにより送信されているエンドユーザに対する通信セッションへ参加するための招待メッセージを受信し、
前記通信セッションに介入するグループ関連デバイスのエンドユーザ選択を受信し、
前記通信セッション制御デバイスが前記招待優先順位付けスキームに従って招待メッセージの送信を中断し、かつ前記通信セッションへの前記グループ関連デバイスの介入を開始できるように、前記招待メッセージに対する応答として前記グループ関連デバイスの前記エンドユーザ選択を提供する応答メッセージを送信する
ことを実行させるように構成されている
ことをコンピュータプログラム。
【請求項２１】
通信ネットワークであって、
通信セッション制御デバイスを備え、
前記通信セッション制御デバイスは、
他のデバイス及び端末と通信する少なくとも１つの第１の通信インタフェースと、
通信セッション制御ユニットと
を備え、
前記通信セッション制御ユニットは、
前記第１の通信インタフェースを介してエンドユーザが通信セッションに介入することへの招待を受信し、
前記第１の通信インタフェースを介して招待優先順位付けスキームに従って前記招待に対応する招待メッセージをエンドユーザ端末のグループに送信し、
前記第１の通信インタフェースを介して前記グループにおける前記エンドユーザ端末のうちの１つから前記招待メッセージに対する応答として前記通信セッションに介入するグループ関連デバイスのエンドユーザ選択と、招待メッセージの送信を停止することを示す表示を提供する応答メッセージを受信し、
前記受信した応答メッセージに依存して、
前記招待優先順位付けスキームに従って招待メッセージの送信を中断することと、
前記通信セッションへの前記グループ関連デバイスの介入を開始すること
とを実行する
ように構成されていて、
前記エンドユーザ端末のうちの少なくとも１つは、
ユーザ入力ユニットと、
第２の通信インタフェースと、
セッションアクティビティ選択ユニットとを備え、
前記セッションアクティビティ選択ユニットは、
前記第２の通信インタフェースを介して前記招待メッセージを受信し、
前記ユーザ入力ユニットを介して前記通信セッションに介入する前記グループ関連デバイスのエンドユーザ選択を受信し、
前記第２の通信インタフェースを介してかつ前記通信セッション制御デバイスに対してアドレス指定される前記招待メッセージに対する応答として前記応答メッセージを送信する
ように構成されている
ことを特徴とする通信ネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークにおけるセッション招待の処理に関するものである。本発明は、特に、いくつかのエンドユーザ端末が通信ネットワークに属するフォーキング（forking）の例においてエンドユーザに対してセッション通知を制御する方法、装置及びコンピュータプログラムに関するものである。
【背景技術】
【０００２】
ＳＩＰ（セッション開始プロトコル）等の種々の通信プロトコルに従って動作するワイドエリア通信ネットワークにおいて、種々のエンドユーザ端末間で音声通信セッションまたは映像通信セッション等の通信セッションをセットアップすることは既知である。一般に、セッションイニシエータであると考えられてもよい一方のエンドユーザ端末のエンドユーザは、他方のエンドユーザのエンドユーザ端末に接続したい。
【０００３】
これが実行される時、セッションイニシエータのエンドユーザ端末は、ネットワークを介してセッションに参加するための招待であって、他のエンドユーザの１つ以上のエンドユーザ端末宛ての招待を送信する。ＳＩＰ及び同様の種類のプロトコルに従って動作するシステムにおいて、この他のエンドユーザのエンドユーザ端末のための通信の制御は、一般に３ＧＰＰにより規定されるＳ−ＣＳＣＦ（サービング呼セッション制御機能）の機能性を実現するデバイスである通信セッション制御デバイスにより実行される。このデバイスは、一般にサーバを介して提供されてもよい。
【０００４】
次に、招待を受けるエンドユーザは、通信セッションに応じて種々の方法で使用してもよい多くの種々のエンドユーザ端末を所有することが可能である。エンドユーザ端末のうちのいくつかは、通信セッションにおいてデータを送信または受信するために使用することが可能であってもよく、例えば、音声データを送信または受信するために使用されてもよく、その他のエンドユーザ端末は、セッションにおいてデータを送信または受信するために使用することが可能でなくてもよい。しかしながら、これら全てのエンドユーザ端末との通信セッションへ参加するための招待に応答することが可能である。これは、例えば、招待が辞退されるか、受け入れられる場合、あるいは招待が他の何らかのデバイスまたはエンドユーザ端末に転送されるべきである場合、招待が処理されるべき方法を全てのエンドユーザ端末がある程度示せることを意味する。
【０００５】
招待されるエンドユーザが自身の自由になる種々のエンドユーザ端末を使用して警告または通知されるべき方法を制御することは、通信セッション制御デバイスのタスクである。本明細書において、警告または通知は、一般に、セッションイニシエータにより送信される招待に対応する招待メッセージを送信することにより開始される。次にこの招待メッセージは、招待されるエンドユーザのエンドユーザ端末に対して設定される招待優先順位付けスキームに従って送信される。これは、招待メッセージが所定の順序でエンドユーザ端末に送信され、優先順位付け順序でエンドユーザ端末を介して招待されるエンドユーザに提示される。この処理は、フォーキングとも呼ばれる。
【０００６】
一般に、エンドユーザが自身の端末のうちの１つを使用して肯定的に招待に応答する場合、警告は終了し、エンドユーザはセッションに参加する。
【０００７】
この応答により、警告は中止され、招待されるエンドユーザを煩わせ続けることはなくなる。このようなセッションへの招待及びＳＩＰに従って実行される場合の応答は、一般に、ＲＦＣ３２６１、「ＳＩＰ：セッション開始プロトコル（Session Initiation Protocol）」、ジェイ  ローゼンベルグ、エイチ  シュルツリン、ジー．カマリロ、エイ．ジョンストン、ジェイ．ピータソン、アール．スパークス、エム．ハンドリー、及びイー．スクーラ（J Rosenberg, H Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley and E. Schooler）、インターネットソサエティー（The Internet Society）、２００２年６月に記載されている。
【０００８】
ＲＦＣ  ３８４１、「セッション開始プロトコル（ＳＩＰ）用の呼出側プリファレンス  （Caller Preferences for the Session Initiation Protocol (SIP））」、ジェイ．ローゼンベルグ、エイチ  シュルツリン、ピー．キジバット（J Rosenberg, H Schulzrinne and P. Kyzivat）、インターネットソサエティー（The Internet Society）、２００４年８月では、ＳＩＰ招待メッセージで提供されてもよい種々のデータフィールドについて記載されている。この文献に従えば、ＳＩＰ招待メッセージは、「Ｒｅｑｕｅｓｔ＿Ｄｉｓｐｏｓｉｔｉｏｎ」と呼ばれるフィールドを含んでもよい。このフィールドは、警告を中止する機能を有する。
【０００９】
しかしながら、システムがこの種のユーザ対話に対して構築されないために、招待されるエンドユーザに対して警告の中止がそれ程容易でない可能性のある状況もある。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
従って、本発明は、通信セッション招待の処理を向上することに向けられているものである。
【００１１】
特に、本発明は、セッション招待警告の中止に関する。
【００１２】
エンドユーザ端末のグループを介して通信セッションに招待されるエンドユーザが警告を中止することがあまり容易でない場合があるいくつかの状況が存在する。いくつかの例において、招待されるエンドユーザは、セッションへの招待を受信する更なるデバイス、すなわち警告のために使用されるエンドユーザ端末ではないデバイスを要求してもよい。本明細書において、更なるデバイスは、一般に音声メールデバイスであってもよい。次に、招待されるエンドユーザは、通話転送または迂回が実行されるべきであることを決定する。しかしながら、これは、通信セッション制御デバイスからの招待メッセージの送信を終了することを含まない。この状況において、通信セッション制御デバイスは、エンドユーザが応答するかまたはタイムアウトに到達するまで、すなわち警告時間の期限が切れるまで、優先順位付けスキームに従ってエンドユーザ端末を介して招待されるエンドユーザを警告し続けることになる。招待されるエンドユーザは、故意に警告に応答しかつ招待が処理される方法に関する命令を与えているとしても警告される。この状況は、招待されるエンドユーザにとって非常に煩わしいだろう。警告がタイムアウトまで継続する場合、セッションのイニシエータがセッションに参加するための招待を送信することを煩わしく感じかつエンドユーザ端末を「ハングアップさせる」可能性がある。その場合、招待されるエンドユーザは、セッションイニシエータが搬送したい情報を学習することはない。これもエンドユーザにとって非常に煩わしいだろう。
【００１３】
本発明はこのような状況を改善するものである。
【００１４】
この状況は、一般に、エンドユーザに対する通信セッションへ参加するための招待に関する招待優先順位付けスキームに従って送信される招待メッセージに対する専用の応答を提供することにより改善される。専用の応答は、通信セッションに介入するグループ関連デバイスの選択を提供する応答メッセージを介して提供される。このように、招待優先順位付けスキームに従って招待メッセージを送信することを中断することができ、通信セッションへのグループ関連デバイスの介入を開始することができる。
【００１５】
従って、本発明の１つの目的は、エンドユーザが通信セッション制御デバイスにおいてセッション通知を制御できるようにする方法を提供することであり、その方法により通信セッション招待の処理が向上する。
【課題を解決するための手段】
【００１６】
この目的は、エンドユーザが通信ネットワークの通信セッション制御デバイスにおいてセッション通知を制御できるようにする方法を介して達成される本発明の第１の態様に従う。その方法において、エンドユーザに対する通信セッションへ参加するための招待が受信され、招待優先順位付けスキームに従って招待に対応する招待メッセージをエンドユーザ端末のグループに送信し、招待メッセージに対する応答としてグループにおけるエンドユーザ端末のうちの１つから応答メッセージを受信する。本明細書において、応答メッセージは、通信セッションに介入されるべきグループ関連デバイスを選択する。その後、受信した応答メッセージに基づいて、招待優先順位付けスキームに従って招待メッセージは送信されることを中断され、通信セッションへのグループ関連デバイスの介入が開始される。
【００１７】
本発明の別の目的は、通信セッション招待の処理を向上する通信ネットワークにおける通信セッション制御デバイスを提供することである。
【００１８】
この目的は、本発明の第２の態様に従えば、他のデバイス及び端末と通信する少なくとも１つの通信インタフェースと、通信セッション制御ユニットとを備える通信ネットワークにおける通信セッション制御デバイスを介して達成される。通信セッション制御ユニットは、通信インタフェースを介してエンドユーザに対する通信セッションへ参加するための招待を受信し、通信インタフェースを介して招待優先順位付けスキームに従って招待に対応する招待メッセージをエンドユーザ端末のグループに送信し、通信インタフェースを介してグループにおけるエンドユーザ端末のうちの１つから招待メッセージに対する応答として応答メッセージを受信する。応答メッセージは、通信セッションに介入するグループ関連デバイスを選択する。通信セッション制御ユニットは、受信した応答メッセージに基づいて、招待優先順位付けスキームに従って招待メッセージの送信を中断し、通信セッションへのグループ関連デバイスの介入を開始する。
【００１９】
本発明の更に別の目的は、通信ネットワークの通信セッション制御デバイスが通信セッション招待の処理を向上するようにするコンピュータプログラムコードを含むコンピュータプログラムをデータ記憶媒体上に提供することである。
【００２０】
この目的は、本発明の第３の態様に従えば、エンドユーザが通信セッション制御デバイスにおいてセッション通知を制御できるようにし、コンピュータプログラムコードがデバイスにロードされる場合に、エンドユーザに対する通信セッションへ参加するための招待を受信し、招待優先順位付けスキームに従って招待に対応する招待メッセージをエンドユーザ端末のグループに送信し、グループにおけるエンドユーザ端末のうちの１つから招待メッセージに対する応答として通信セッションに介入するグループ関連デバイスの選択を提供する応答メッセージを受信することを通信ネットワークの通信セッション制御デバイスに行わせるように構成されているコンピュータプログラムコードを含むデータ記憶媒体上のコンピュータプログラムにより解決される。更に、このコンピュータプログラムコードにより、デバイスは、受信した応答メッセージに基づいて、招待優先順位付けスキームに従って招待メッセージの送信を中断し、通信セッションへのグループ関連デバイスの介入を開始する。
【００２１】
本発明の別の目的は、エンドユーザが通信ネットワークにおいてセッション通知を制御できるようにする方法を提供することであり、その方法により通信セッション招待の処理が向上する。
【００２２】
この目的は、本発明の第４の態様に従えば、エンドユーザが通信ネットワークにおいてセッション通知を制御できるようにする方法により解決される。この方法において、エンドユーザに対する通信セッションへ参加するための招待メッセージは、エンドユーザ端末のグループに属するエンドユーザ端末において受信される。このメッセージは、招待優先順位付けスキームに従って通信ネットワークの通信セッション制御デバイスによりグループに対して送信される。方法において、更にエンドユーザ端末は、通信セッションに介入するグループ関連デバイスのエンドユーザ選択を受信し、招待メッセージに対する応答として応答メッセージを送信する。応答メッセージはグループ関連デバイスを選択する。これにより、通信セッション制御デバイスは、招待優先順位付けスキームに従って招待メッセージの送信を中断し、かつ代わりに通信セッションへのグループ関連デバイスの介入を開始できる。
【００２３】
本発明の別の目的は、通信セッション招待の処理を向上する通信ネットワークにおいてエンドユーザ端末を提供することである。
【００２４】
この目的は、本発明の第５の態様に従えば、エンドユーザ端末のグループに属し、かつユーザ入力ユニットと、通信インタフェースと、セッションアクティビティ選択ユニットとを備える通信ネットワークにおけるエンドユーザ端末により解決される。セッションアクティビティ選択ユニットは、通信インタフェースを介してエンドユーザに対する通信セッションへ参加するための招待メッセージを受信する。本明細書において、招待メッセージは、招待優先順位付けスキームに従って通信ネットワークの通信セッション制御デバイスからエンドユーザ端末のグループに対して送信されている。更に、セッションアクティビティ選択ユニットは、ユーザ入力ユニットを介して通信セッションに介入するグループ関連デバイスのエンドユーザ選択を受信し、通信インタフェースを介してかつ通信セッション制御デバイスに対してアドレス指定される招待メッセージに対する応答として応答メッセージを送信する。応答メッセージはグループ関連デバイスを選択する。これにより、通信セッション制御デバイスは、招待優先順位付けスキームに従って招待メッセージの送信を中断し、かつ通信セッションへのグループ関連デバイスの介入を開始できる。
【００２５】
本発明の更に別の目的は、通信ネットワークにおけるエンドユーザ端末が通信セッション招待の処理を向上するようにするコンピュータプログラムコードを含むコンピュータプログラムをデータ記憶媒体上に提供することである。
【００２６】
この目的は、本発明の第６の態様に従えば、エンドユーザが通信ネットワークにおいてセッション通知を制御できるようにし、かつ通信ネットワークと関連付けられかつエンドユーザ端末のグループに属するエンドユーザ端末がエンドユーザに対する通信セッションへ参加するための招待メッセージを受信するようにするコンピュータプログラムコードを含むデータ記憶媒体上のコンピュータプログラムにより解決される。
【００２７】
本明細書において、招待メッセージは、招待優先順位付けスキームに従って通信ネットワークの通信セッション制御デバイスによりエンドユーザ端末のグループに対して送信されている。また、コンピュータプログラムコードにより、エンドユーザ端末は、通信セッションに介入するグループ関連デバイスのエンドユーザ選択を受信し、招待メッセージに対する応答として応答メッセージを送信する。応答メッセージはグループ関連デバイスを選択する。これにより、通信セッション制御デバイスは、招待優先順位付けスキームに従って招待メッセージの送信を中断し、かつ通信セッションへのグループ関連デバイスの介入を開始できる。
【００２８】
本発明の更なる目的は、通信セッション招待の処理を向上した通信ネットワークを提供することである。
【００２９】
この目的は、本発明の第７の態様に従えば、通信セッション制御デバイスと、エンドユーザ端末とを備える通信ネットワークにより解決される。通信セッション制御デバイスは、他のデバイス及び端末と通信する少なくとも１つの第１の通信インタフェースと、通信セッション制御ユニットと有する。通信セッション制御ユニットは、第１の通信インタフェースを介してエンドユーザに対する通信セッションへ参加するための招待を受信し、第１の通信インタフェースを介して招待優先順位付けスキームに従って招待に対応する招待メッセージを上述のエンドユーザ端末を含むエンドユーザ端末のグループに送信し、第１の通信インタフェースを介してエンドユーザ端末から招待メッセージに対する応答として応答メッセージを受信する。応答メッセージは、通信セッションに介入するグループ関連デバイスを選択し、招待メッセージの送信を停止することを示す。通信セッション制御ユニットは、受信した応答メッセージに基づいて、招待優先順位付けスキームに従って招待メッセージの送信を中断し、通信セッションへのグループ関連デバイスの介入を開始する。エンドユーザ端末は、ユーザ入力ユニットと、第２の通信インタフェースと、セッションアクティビティ選択ユニットとを含んでいる。セッションアクティビティ選択ユニットは、第２の通信インタフェースを介して招待メッセージを受信し、ユーザ入力ユニットを介して通信セッションに介入するグループ関連デバイスのエンドユーザ選択を受信し、第２の通信インタフェースを介してかつ通信セッション制御デバイスに対してアドレス指定される招待メッセージに対する応答として応答メッセージを送信する。
【００３０】
本発明は多くの利点を有する。本発明により、エンドユーザは、自身が選択するデバイスに迂回するようにネットワークに命令できる。これが実行されるため、警告が更に中止される。このように、エンドユーザは、迂回を選択した後に警告信号に煩わされることから解放される。大きな音が使用される場合及び優先順位付けスキームが拡張される場合、これは非常に煩わしい。また、セッションイニシエータは、本発明に関連したエンドユーザ選択の結果を待たなければならないことから解放され、これにより更に時間を節約する。ネットワークにおいてこれを提供する機能性及びエンドユーザ端末は、ソフトウェアを介して実現されてもよい。従って、生成コストは更に低いだろう。
【００３１】
本発明の変形例に従えば、応答メッセージは、招待メッセージの送信を停止することを更に示す。これは、通信ネットワークにおいて必要な処理の量を減少するという利点を有する。
【００３２】
本発明のいくつかの変形例に従えば、グループ関連デバイスは、ネットワーク設定に基づいてまたはグループ関連デバイスのネットワーク識別子を含む応答メッセージを介して位置が特定されてもよい。ネットワーク設定は、迂回されることを許可されるべきグループ関連デバイスを適切にネットワーク制御し、応答メッセージ中のネットワーク識別子は、より高いエンドユーザ柔軟性を提供する。
【００３３】
本発明の他の変形例に従えば、応答メッセージは、招待メッセージの送信を停止することを示すフィールドを含む通信セッションのリダイレクションに向けられているメッセージの第１のセットにおける第１のメッセージまたはネットワークエラーを示しかつ通信セッションのリダイレクションを選択するものとして特に規定されるメッセージの第２のセットにおける第２のメッセージであってもよい。第１の応答メッセージは、第１のセットにおける一般的な解決方法として全ての種類のメッセージに対して適用され、第２のメッセージは、第２のセットにおける単一の種類の応答メッセージとしてのみ提供される。
【００３４】
本明細書において使用される場合の用語「備える」は、記載される特徴、数字、ステップまたは構成要素の存在を特定するものとして解釈され、１つ以上の他の特徴、数字、ステップ、構成要素またはそれらの集合の存在または追加を除外しないことが強調されるべきである。
【図面の簡単な説明】
【００３５】
【図１】通信ネットワークのいくつかの要素を概略的に示す図である。
【図２】本発明に係る通信セッション制御デバイスを示す簡略化される概略ブロック図である。
【図３】加入者及びエンドユーザ端末を含む優先順位付けデータベース１２のコンテンツ及びこれらの加入者と関連付けられた優先順位付けスキームを概略的に示す図である。
【図４】本発明に係るエンドユーザ端末のうちの１つを示す簡略化される概略ブロック図である。
【図５】エンドユーザがセッション制御デバイスにおいてセッション通知を制御できるようにする方法において実行される多数の方法ステップを示すフローチャートである。
【図６】エンドユーザが前記エンドユーザ端末においてセッション通知を制御できるようにする方法における多数の方法ステップを示すフローチャートである。
【図７Ａ】本発明の第１の実施形態に係る応答メッセージを概略的に示す図である。
【図７Ｂ】本発明の第２の実施形態に係る応答メッセージを概略的に示す図である。
【発明を実施するための形態】
【００３６】
以下の説明において、限定するのではなく説明する目的で、特定のアーキテクチャ、インタフェース、技術等の具体的な詳細は、本発明を完璧に理解するために説明される。しかしながら、本発明がこれらの具体的な詳細から逸脱する他の実施形態において実施されてもよいことは、当業者には明らかとなるだろう。他の例において、既知のデバイス、回路及び方法の詳細な説明は、不要な詳細により本発明の説明を不明瞭にしないように省略されている。
【００３７】
本発明は、一般に通信セッション招待の処理に向けられている。本発明は、特に、セッション通知に対してユーザにとってより使いやすくすることに向けられている。
【００３８】
次に、本明細書においてワイドエリアネットワークである通信ネットワークＮの限定しない例の状況において、本発明を更に詳細に説明する。ネットワークＮが図１に示されている。本明細書において、このネットワークＮは、インターネットプロトコル（ＩＰ）マルチメディアを移動ユーザに配信するＩＰマルチメディアサブシステム（ＩＭＳ）を含んでもよい。本明細書において、ネットワークＮのこのサブシステムは、参照することによって本明細書に組み込まれるＲＦＣ３２６１、「ＳＩＰ：セッション開始プロトコル（Session Initiation Protocol）」、インターネットソサエティー（The Internet Society）、２００２年６月において記載されるように、ＳＩＰ（セッション開始プロトコル）に従って動作してもよい。
【００３９】
通信ネットワークＮのＩＭＳサブシステムは、一般に３ＧＰＰにより規定されるＳ−ＣＳＣＦ（サービング呼セッション制御機能）の機能性を実現するデバイスである通信セッション制御デバイスＣＳＣ１０を含んでいる。このデバイス１０は、一般にサーバの形態で提供されてもよい。通信セッション制御デバイス１０は、優先順位付け記憶装置または優先順位付けデータベース１２及びサービスユニットＳＵ１４に接続される。ネットワークにおいて、以下に更に詳細に説明される更なるデバイス２２が更に存在する。
【００４０】
ネットワークに接続される多数の他のデバイス及び端末が存在する。本明細書において、１人の第１のエンドユーザまたはこの例においては第１のエンドユーザであってもよい第１の加入者Ｓ１と関連付けられる端末群である第１のエンドユーザ端末１６、第２のエンドユーザ端末１８及び第３のエンドユーザ端末２０がある。本明細書において、これらのエンドユーザ端末は、Ｔ１、Ｔ２及びＴ３でも示される。しかしながら、実際には、第１のエンドユーザが加入者以外の別のユーザであることが可能である。更にいわゆるＳＩＰ対応のクライアントであってもよいエンドユーザ端末は、本明細書において小規模のローカルエリアネットワーク等のホームネットワークに更に提供されてもよい。従って、エンドユーザ端末Ｔ１  １６、Ｔ２  １８及びＴ３  ２０は、加入者の宅内に提供されてもよい。ネットワークＮに接続されかつ本明細書においてセッションイニシエータ端末と呼ばれる別のエンドユーザ端末２４が更に存在する。本明細書において、このセッションイニシエータ端末２４は、セッションイニシエータＳＩ、すなわち音声通信セッション等の通信セッションを開始したいユーザ、エンドユーザ端末１６、１８、２０へのアクセス権を有するユーザと関連付けられる。
【００４１】
本明細書において、第１のエンドユーザ端末１６、第２のエンドユーザ端末１８及び第３のエンドユーザ端末２０は、第１の加入者Ｓ１と関連付けられる端末であり、コンピュータ、固定電話、携帯電話またはテレビのセットトップボックス等のようなものであってもよい。セッションイニシエータ端末２４は、コンピュータまたは電話機等の任意の種類の通信デバイスであってもよい。
【００４２】
図１において、１つの通信セッション制御デバイスＣＳＣ１０のみが示される。これは、第１の加入者Ｓ１の代わりに通信セッションを処理するために提供されるデバイスである。ネットワークＮにおいてセッションイニシエータＳＩに提供される別のそのようなデバイス等のより多くのそのようなデバイスが存在してもよいことが理解されるべきである。通信セッション制御デバイス１０が第１の加入者Ｓ１以外の数人の他の加入者等に対して実際に機能することが更に可能である。従って、通信セッション制御デバイス１０により処理されるいくつかのセッションが存在してもよい。しかしながら、本発明をより明確に説明するために、これは図１に示されない。同様に、２つ以上のサービスユニット１４があってもよい。サービスユニット１４がＳ−ＣＳＣＦ等の機能ユニットであることが更に理解されるべきである。従って、このユニットが通信セッション制御デバイス１０の一部であってもよいことは明らかである。しかしながら、所与の例において、サービスユニット１４は別個のデバイスとして提供される。優先順位付けデータベース１２は、数人の加入者に対する通信セットアップデータを含み、後で更に詳細に説明される。
【００４３】
本発明の例においてはネットワークＮの一部である更なるデバイス２２は、本明細書において第１の加入者Ｓ１と関連付けられる音声メールデバイス２２である。このデバイス２２は、本明細書において非通知デバイスＮＮＤとしても示される。この理由を以下に説明する。この例において、更なるデバイス２２は、エンドユーザが後でアクセスできるメッセージを記録する。
【００４４】
図２は、通信セッション制御デバイス１０を実現することができる１つの方法を示す概略ブロック図である。本明細書において、図２は、第１の通信インタフェースＣＩ２８が接続される通信バスＢ２６を含んでいる。このバス２６に接続されるプロセッサＰＲ３０及びプログラムメモリＭ３２が更に存在する。本明細書において、プログラムメモリ３２は、プロセッサ３０により実行される場合に通信制御機能を提供するコンピュータプログラムを含んでいる。従って、プロセッサとプログラムメモリ３２との組合せは、本明細書において通信セッション制御ユニットとしても示される。デバイス１０がいくつかの更なるユニット及び機能を含んでもよいことは、本明細書において理解されるべきである。しかしながら、いくつかの更なるユニット及び機能は、不要な詳細により本発明の説明を不明瞭にしないように省略されている。インタフェース２８と、プロセッサ３０と、メモリ３２との間の通信がバス２６を使用することにより提供される必要がないことが更に理解されるべきである。それらは、例えば、互いに直接接続されてもよい。通信セッション制御デバイスは、より多くの通信インタフェースを更に含んでもよい。
【００４５】
加入者は、エンドユーザが通信ネットワークＮを介した他のエンドユーザとの通信のために使用してもよい多数の種々のエンドユーザ端末を有してもよい。そのような通信を実行できるようにするために、ネットワーク、特にネットワークのＩＭＳサブシステムは、エンドユーザ端末がある特定の加入者と関連付けられかつそれらに到達する方法を追跡する必要がある。セッションイニシエータＳＩがエンドユーザを通信セッションに招待したい場合、種々のエンドユーザ端末がセッションへの招待の通知に対して使用されるべき方法を規定する招待優先順位付けスキームを更に追跡する必要がある。優先順位付けスキームは、エンドユーザ端末が使用されるべき順序等の詳細を説明してもよい。そのような通知は、更に警告と呼ばれてもよい。
【００４６】
優先順位付け記憶装置または優先順位付けデータベース１２は、本発明の通信セッション制御デバイスによって処理される種々の加入者に対するそのような情報を含んでいる。このデータベース１２の内容は、図３に簡略化して示される。本明細書において、データベース１２は、３つの列、すなわち加入者列ＳＵＢＳＣ、エンドユーザ端末列ＥＴ及び優先順位付けスキーム列ＰＳを有する表を含んでいる。この表において、種々の加入者に対して作成されるエントリが存在し、この場合、説明を簡単にするために、２人の加入者、すなわち第１の加入者Ｓ１及び第２の加入者Ｓ２のみを示している。エンドユーザ端末のグループ及び優先順位付けスキームが加入者毎に提供される。図３において、ここでは第１の加入者Ｓ１と関連付けられるグループにおいて３つのエンドユーザ端末が存在する。本明細書において、これらのエンドユーザ端末は、第１のエンドユーザ端末Ｔ１、第２のエンドユーザ端末Ｔ２及び第３のエンドユーザ端末Ｔ３である、対応する優先順位付けスキームは、第１の端末Ｔ１に対して１の優先順位設定、第２の端末Ｔ２に対して２の優先順位設定及び第３の端末Ｔ３に対して３の優先順位設定を提供する。これは、第１の加入者Ｓ１のエンドユーザ端末へのアクセス権を有する第１のエンドユーザが通信セッションに招待される場合に最初に第１のエンドユーザ端末Ｔ１を使用して通知されることを意味する。第１のエンドユーザが応答しない場合、第２のエンドユーザ端末Ｔ２及び最後に第３のエンドユーザ端末Ｔ３を使用して通知される。この処理は、フォーキングとも呼ばれる。今説明した優先順位付けは、一種の優先順位付けである。この表において、第２の加入者Ｓ２に対する設定が更に示される。この第２の加入者Ｓ２を使用する場合、関連付けられた第４のエンドユーザ端末Ｔ４、第５のエンドユーザ端末Ｔ５及び第６のエンドユーザ端末Ｔ６が存在する。これらのエンドユーザ端末は異なる優先順位を有する。本明細書において、１の優先順位設定で示される第４の端末Ｔ４が最初に使用され、双方が２の優先順位設定で示される第５の端末Ｔ５及び第６の端末Ｔ６は、同時に警告するために使用される。本明細書において、優先順位付けは、様々な方法で第２の加入者Ｓ２に提供される。第１の加入者Ｓ１が第２の加入者Ｓ２と同様の種類の優先順位付けスキームを更に有してもよいことは、本明細書において理解されるべきである。
【００４７】
招待優先順位付けスキームが他の多くの異なる方法で変更されてもよいことが更に理解されるべきである。３つ以上のエンドユーザ端末が、例えば、同一の優先順位を有してもよい。当該端末の規定の一部であってもよいあるいは表において別個のフィールドとして提供されてもよいエンドユーザ端末のネットワーク識別子をこの表が更に含んでもよいことが更に理解されるべきである。これらの識別子は、端末と接続するために使用される識別子であり、ＩＰアドレス等のようなものであってもよい。この表は、各加入者に対してより多くのデータを更に含んでもよい。しかしながら、このことは、本発明の原理に関連する特徴に的を絞るために、本明細書において省略されている。
【００４８】
本発明に従えば、エンドユーザは、特別な方法で通信セッションへ参加するための招待に応答してもよい。そのように応答を提供することができるエンドユーザのエンドユーザ端末が図４に概略的に示される。このエンドユーザ端末は、本明細書において第１のエンドユーザ端末１６、すなわちＴ１により例示される。本明細書において、端末１６は、第２の通信インタフェースＣＩ３６が接続される通信バスＢ３４を含んでいる。このバス３４に接続されるプロセッサＰＲ３８及びプログラムメモリＭ４０が更に存在する。本明細書において、プログラムメモリ４０は、プロセッサ３８によって実行される場合にセッションアクティビティ選択機能を提供するコンピュータプログラムを含んでいる。従って、プロセッサ３８とプログラムメモリ４０との組合せは、本明細書においてセッションアクティビティ選択ユニットとしても示される。触覚であってもよくかつキーボードまたはキーパッドの形態で提供されるユーザ入力ユニットＫ４２が更にバス３４に接続される。例えば、ＩＲ通信またはＢｌｕｅｔｏｏｔｈ通信を介してエンドユーザ端末と無線で接触しているリモート制御の形態でユーザ入力ユニットＫ４２を更に提供することが更に可能である。最後に、図４において、セッションへの招待を示しかつこれらの招待が発生している表示装置であってもよいユーザ出力入力Ｄ４４が存在する。代替として、ユーザ出力ユニット４４が、エンドユーザ端末が通信している別個のデバイスとして提供されてもよいことが本明細書において理解されるべきである。本発明の一実施形態において、エンドユーザ端末は、テレビ受信機用のセットトップボックスである。この場合、ユーザ入力ユニットはリモート制御であってもよく、一方、ユーザ出力ユニットはテレビ受信機の画面であってもよい。
【００４９】
エンドユーザ端末１６がいくつかの更なるユニット及び機能を含んでもよいことが本明細書において理解されるべきである。しかしながら、いくつかの更なるユニット及び機能は、不要な詳細により本発明の説明を不明瞭にしないように省略されている。種々のユニットは、バスを介して更に相互接続される必要はないが、例えば、それらが通信する必要のある他のユニットに依存して互いにポイントツーポイント接続を有してもよい。エンドユーザ端末１６は、より多くの通信インタフェースを更に含んでもよい。
【００５０】
次に、上述の図１〜図４、並びにエンドユーザがセッション制御デバイスにおいてセッション通知を制御できるようにする方法において実行される多数の方法ステップのフローチャートを示す図５及びエンドユーザが前記エンドユーザ端末において実行されるセッション通知を制御できるようにする方法における多数の方法ステップのフローチャートを示す図６を参照して、本発明の機能を更に詳細に説明する。従って、図５における方法ステップは、通信セッション制御デバイスにおいて実行され、図６における方法ステップは、本発明の例においては第１のエンドユーザ端末である１つのエンドユーザ端末において実行される。
【００５１】
それは、全て第１の加入者Ｓ１のエンドユーザ端末１６、１８及び２０へのアクセス権を有する第１のエンドユーザを含む通信セッションを開始したいセッションイニシエータＳＩから開始する。次にセッションイニシエータＳＩは、招待Ｉ１をセッションイニシエータ端末２４から第１のエンドユーザに送信する。この招待は、ＳＩＰ規格に従うＳＩＰ  ＩＮＶＩＴＥメッセージとして送信されてもよく、第１の加入者Ｓ１のエンドユーザ端末のうちの１つに対してアドレス指定される。招待Ｉ１は、第１の加入者Ｓ１のエンドユーザ端末のうちの１つに対してアドレス指定されるため、ネットワークＮを介して第１の加入者Ｓ１に対するセッションを処理する通信セッション制御デバイス１０に転送されることになる。この招待Ｉ１は、図１において破線矢印として示される。従って、この招待Ｉ１は、通信セッション制御デバイス１０の第１の通信インタフェース２８において受信され、そこから通信セッション制御ユニット３０、３２に転送される。通信セッション制御ユニット３０、３２は、ステップ４６において招待を受信するため、第１のエンドユーザがセッションへの招待を通知されるべき方法を判定する必要がある。これを実行するために、通信セッション制御ユニット３０、３２は、第１の加入者Ｓ１と関連付けられるエンドユーザ端末及び通知において使用されるべき招待優先順位付けスキームを認識する必要がある。
【００５２】
従って、通信セッション制御ユニット３０、３２は、第１の通信インタフェース２８を介して優先順位付け記憶装置１２または優先順位付けデータベースに接続し、第１の加入者Ｓ１と関連付けられる全てのエンドユーザ端末の位置を特定するあるいはそれらを識別する。特に、通信セッション制御ユニット３０、３２は、ステップ４８において第１の加入者Ｓ１に対する招待優先順位付けスキームＰＳを特定する。本明細書において、通信セッション制御ユニット３０、３２は、第１の加入者Ｓ１のエンドユーザ端末Ｔ１、Ｔ２及びＴ３がセッションに関して通知される順序及び方法を特定する。従って、このデータは、第１の通信インタフェース２８を介して通信セッション制御ユニット３０、３２によってデータベース１２からフェッチされる。
【００５３】
その後、通信セッション制御ユニット３０、３２は、第１のエンドユーザが招待されるセッションを第１のエンドユーザに通知する。これは、通信インタフェース２８を介して第１の加入者Ｓ１と関連付けられるエンドユーザ端末のグループに招待メッセージＩ２を送信することにより実行される。従って、招待メッセージＩ２は、ステップ５０において第１の加入者Ｓ１の全ての端末１６、１８及び２０に送信される。この招待メッセージは、招待優先順位付けスキームに従って更に送信される。これは、図３に示される例示する優先順位付けスキームに従って、招待メッセージＩ２が、最初に第１のタイムアウト期間中に第１のエンドユーザ端末１６に送信され、次に第２のタイムアウト期間中に同一のメッセージを第２のエンドユーザ端末１８に送信し、次に第３のタイムアウト期間中に招待メッセージＩ２を第３のエンドユーザ端末２０に送信することを意味する。本明細書において、送信することは、ＳＩＰプロトコルにおいて説明される原理に従ってＩＮＶＩＴＥメッセージを送信することにより実行されてもよい。
【００５４】
このプロトコルに従えば、この種の回答に関するメッセージのセットにおける応答メッセージを送信することにより実行されてもよいセッションに入ることをユーザが受け入れる場合、警告は終了する。このセットは、ＳＩＰプロトコルに従ういわゆる２００シリーズの応答メッセージである。第１のエンドユーザがビジー信号を送信することが更に可能であり、これは、ネットワークエラーを示すために使用される応答メッセージの別のセットにおける応答メッセージを送信することにより実行されてもよい。ＳＩＰにおいて、このセットは６００シリーズの応答メッセージである。これらのセットのうちのいずれかに従う応答メッセージが送信される場合、通信セッション制御デバイス１０は、招待メッセージを送信することを中止し、第１のエンドユーザがビジーである、あるいはセッションに入ることをセッションイニシエータＳＩに通知することになる。
【００５５】
しかしながら、第１のエンドユーザは、いくつかの他の種類の情報を搬送する、あるいはいくつかの他の種類のアクティビティを実行することを要求してもよい。本発明は、このような状況に関する。
【００５６】
第１のエンドユーザは、更なるデバイスがユーザの代わりにセッションに参加するように、例えば、エンドユーザ端末１６、１８または２０のうちの１つを介してセッションを迂回することを選択してもよい。このような迂回は、呼転送と見なすことができる。例えば、警告が実行されている当該エンドユーザ端末がセットトップボックス等である場合であってもよいセッションを処理する機能性を搭載していない場合、迂回が必要とされる場合がある。当然、第１のエンドユーザは、他の理由でセッションを迂回することを更に選択してもよい。迂回されるデバイスは、例えば、招待優先順位付けスキームにおいて低い優先順位を有するもの等、グループに提供されるエンドユーザ端末のうちの１つであってもよい。しかしながら、迂回されるデバイスは、別の加入者に属するエンドユーザ端末等の全く他のデバイスまたは音声メールボックスデバイス２２等のネットワークＮに提供されるデバイスであってもよい。従って、迂回されるべきデバイスは、グループ関連デバイスまたはエンドユーザ端末のグループに関連するデバイスであると見なすことができる。「グループ関連デバイス」という表現を使用することは、例えば、グループにおいて全てのエンドユーザ端末に対するメールボックスとして動作することにより、デバイスがグループに含まれることまたはデバイスがグループと関連付けられることを意味する。更なるデバイス２２は、招待メッセージＩ２を受信できないデバイスである。これは、第１の加入者Ｓ１のグループに提供されないからである。従って、このデバイス２２は、非通知デバイスＮＮＤとしても示される。選択されてもよい別の種類の非通知デバイスは、第１の加入者Ｓ１のグループに提供されるが、招待メッセージＩ２をまだ受信していない、すなわち低い優先順位を有するエンドユーザ端末である。
【００５７】
第２の招待メッセージＩ２は、招待優先順位付けスキームＰＳに従って第１の加入者Ｓ１のエンドユーザ端末１６、１８及び２０に送信されるため、本明細書において一例として、最初に本明細書においてセットトップボックスである第１のエンドユーザ端末Ｔ１  １６に送信される。このメッセージＩ２を送信することは、図１において破線の矢印として示される。従って、本明細書において、端末Ｔ１  １６は、第２の通信インタフェース３６上で通信セッション制御デバイスＣＳＣ１０から招待メッセージＩ２を受信し、招待メッセージＩ２は、そこからセッションアクティビティ選択ユニット３８、４０に転送される。従って、セッションアクティビティ選択ユニット３８、４０は、ステップ６０においてメッセージＩ２を受信し、次にステップ６２においてユーザ出力ユニット４４上でユーザに対して招待を提示し、ステップ６４において招待に応じてユーザからの選択を受信する。
【００５８】
選択がビジーになっているユーザの選択であった場合、セッションアクティビティ選択ユニット３８、４０は、通信セッション制御デバイス１０への応答として６００シリーズの応答信号を送信してもよい。しかしながら、選択が更なるデバイス２２等の非通知デバイスＮＮＤへのセッションの迂回を含む場合、セッションアクティビティ選択ユニット３８、４０は、ステップ６６において、招待メッセージＩ２に対する応答として第２の通信インタフェース３６を介して応答メッセージＲを通信セッション制御デバイスＣＳＣ１０に送信する。本発明の原理に従う応答メッセージは、グループ関連デバイス、すなわち第１の加入者Ｓ１の端末のグループと関連付けられるデバイスを提供し、招待を送信することを停止することの表示を含んでいる。従って、応答メッセージＲは、ユーザの代わりにセッションに参加すべき更なるデバイスの選択を提供する。本発明の例におけるデバイスは、音声メールデバイスである非通知デバイスＮＮＤ２２であり、通信セッション制御デバイス１０が招待優先順位付けスキームに従って第１のユーザを警告することを停止すべきこと、すなわち招待メッセージＩ２を送信することを中断すべきことの表示を含んでいる。応答メッセージＲは、図１において破線矢印で示される。従って、応答メッセージＲを送信することは、通信セッション制御デバイス１０が招待メッセージＩ２を第２のエンドユーザ端末Ｔ２及び第３のエンドユーザ端末Ｔ３に送信することを停止すべきであることを通信セッション制御デバイス１０に信号伝送する。
【００５９】
ＳＩＰプロトコルに従えば、応答メッセージに関連する迂回は、３００シリーズと呼ばれるメッセージのセットで提供される。しかしながら、ＳＩＰプロトコルに従って動作する通信セッション制御デバイスは、この既知の応答メッセージを受信する場合に招待メッセージの送信を中止することができない。通信セッション制御デバイスは、この種の応答メッセージを処理する前に、優先順位付けスキームの全てのエンドユーザ端末に招待を送信しなければならない。これは、第１のエンドユーザ及びセッションイニシエータＳＩの双方にとって、時間がかかりかつ煩わしい。
【００６０】
本発明に従えば、上述の応答メッセージは特別な応答メッセージである。特別な応答メッセージがどのように見えるかは以下に更に詳細に説明する。
【００６１】
応答メッセージＲは、ステップ５２において、第１の通信インタフェース３６を介して通信セッション制御デバイス１０の通信セッション制御ユニット３０、３２によって受信される。従って、応答Ｒは、少なくともセッションに入る非通知デバイスを示しかつ招待が送信されることを停止されることの指示を含んでいる。本発明の例において、第１の加入者Ｓ１のエンドユーザ端末１６、１８及び２０のうちのいずれかではなく、更なる非通知デバイスがセッションに参加しているべきであるということを示すにすぎない。本明細書において、更なるデバイスのアイデンティティはまだ知られていない。受信した応答メッセージＲに基づいてあるいはそれに依存して、通信セッション制御ユニット３０、３２は、ステップ５４において、第１の加入者Ｓ１のエンドユーザ端末１６、１８及び２０に招待メッセージＩ２を送信することを中断する。
【００６２】
その後、通信セッション制御ユニット３０、３２は、ステップ５６において、第１の加入者Ｓ１に対して迂回されているセッションに接続されるべきデバイスに関して第１の通信インタフェース２８を介してサービスユニットＳＵ１４に問い合わせる。サービスユニットＳＵ１４は、更なるデバイス２２を指し示す応答を返信する。その応答は、非通知デバイスＮＮＤに限定されていてもよい。従って、サービスユニット１４は、第１の加入者Ｓ１及び通信セッション制御ユニット３０、３２に迂回すべきデバイスのネットワーク設定を提供することにより、このネットワーク設定に基づいて更なるデバイス２２を特定する。応答を受信した後、通信セッション制御ユニット３０、３２は、通信セッションへの更なるデバイス２２の介入を開始する。これは、ステップ５８において、第１の通信インタフェース２８を介してセッションへ参加するための招待をこの更なるデバイス２２に送信することにより実行される。ここで、更なるデバイス２２はセッションに入ってもよい。この例において更なるデバイス２２が音声メールボックスデバイスであるため、ここでセッションイニシエータＳＩは、音声メールボックスデバイス２２におけるユーザに対する音声メッセージを記録してもよい。
【００６３】
応答メッセージは、本発明の第１の実施形態に従って、通信セッションの転送に向けられているメッセージのセットにおいて変形される応答メッセージであってもよい。ＳＩＰにおいて、これらのメッセージは、メッセージ３０１及び３０２等のメッセージの３００セットである。このセットにおけるメッセージが図７Ａに概略的に示される。本明細書において、この種のメッセージは、記号３ＸＸにより示される。これは、本発明の原理がこのセットにおける既存のメッセージのいずれかに適用されることを示すために使用される。本明細書において、図７Ａにおけるメッセージは、メッセージタイプフィールドＭ−ＴＹＰＥを含むことにより、それが３００タイプのメッセージ、宛先識別子ＤＥＳＴ、すなわち通信セッション制御デバイスＣＳＣのＩＰアドレス及びエンドユーザ端末Ｔ１自体の識別子を含むソースフィールドＳＯＵＲＣＥであることを示す。これらのフィールドは、一般にこの種のメッセージに提供される。本発明の第１の実施形態に従えば、メッセージＲは、招待メッセージの送信を停止することを示すフィールドＲ＿Ｄである別のフィールドを更に含んでいる。本発明の１つの変形例に従えば、このフィールドは、一般にセッションイニシエータから送信される招待メッセージに提供されかつ警告を中止する機能を有する「Ｒｅｑｕｅｓｔ＿Ｄｉｓｐｏｓｉｔｉｏｎ」と示されるフィールドである。このフィールドは、参照することによって本明細書に組み込まれるＲＦＣ３８４１、「Ｃａｌｌｅｒ  Ｐｒｅｆｅｒｅｎｃｅｓ  ｆｏｒ  ｔｈｅ  Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  （ＳＩＰ）」、Ｊ  Ｒｏｓｅｎｂｅｒｇ、Ｈ  Ｓｃｈｕｌｚｒｉｎｎｅ及びＰ．Ｋｙｚｉｖａｔ、Ｔｈｅ  Ｉｎｔｅｒｎｅｔ  Ｓｏｃｉｅｔｙ、２００４年８月において記載されている。本発明に従えば、このフィールドは、セッション招待に対する応答メッセージ及び３００シリーズの任意の応答メッセージにおいて使用される。本明細書において、フィールドＲ＿Ｄは、警告が中止されるべきであることを特定する選択またはＮｏ＿Ｆｏｒｋｉｎｇと名付けられているフラグＮ＿Ｆを含んでいる。
【００６４】
招待が生成される通信セッションは、任意の種類のマルチメディアセッション、例えば、ＶｏＩＰセッション等の音声通信セッション、映像通信セッションであってもよい。これらのセッションは、種々の会議通信セッションを更に含んでもよい。
【００６５】
これまで説明してきた本発明は多数の利点を有する。本発明により、第１のエンドユーザは、ネットワーク設定が存在するデバイスを迂回することを実行するようにネットワークに指示できる。これが実行されるため、警告は更に中止される。このように、第１のエンドユーザは、迂回を選択した後に警告音に煩わされることはない。大きな音が使用される場合及び招待優先順位付けスキームが拡張される場合、これは非常に煩わしい。また、セッションイニシエータは、本発明に関連する第１のエンドユーザ選択の結果を待たなければならないことから解放され、これにより更に時間を節約する。ネットワークにおいてこれを提供する機能性及びエンドユーザ端末がソフトウェアを介して提供されてもよいため、本発明を実現するための生成コストは更に低い。迂回されることを許可されるべきデバイスを更に適切なネットワーク制御の提供を可能にするために、迂回すべきデバイスを判定するネットワーク設定を使用する。通信セッションのリダイレクションに向けられているメッセージのセットにおいて変形される応答メッセージを使用することは、一般的な解決方法としてセットにおける全てのメッセージに対して適用可能であるという更なる利点を有する。
【００６６】
本発明の第２の実施形態に従う別の種類の応答メッセージＲ’が図７Ｂに示される。このメッセージＲ’は、ネットワークエラーを示すメッセージのセットにおけるメッセージである。ＳＩＰにおいて、このセットは６００セットである。本発明のこの第２の実施形態に従えば、以前は存在していないこのセットにおいて１つのメッセージタイプ、例えば、６１３と名付けられているメッセージタイプが作成される。次にこのメッセージは、特別な意味、すなわちメッセージが通信セッションの迂回の選択を含むという意味を与えられる。従って、このメッセージは、この例においては６１３であるメッセージタイプフィールドＭ−ＴＹＰＥ、並びに図７ＡにおけるようにデータＣＳＣを有する宛先フィールドＤＥＳＴ及びデータＴ１を有するソースフィールドＳＯＵＲＣＥを含んでいる。本明細書において、最後にこれらの種類のメッセージ中に当然示されるフィールドであるコンタクトフィールドＣＯＮＴＡＣＴが存在する。本発明のこの第２の実施形態において、このコンタクトフィールドＣＯＮＴＡＣＴは、本明細書において迂回すべきデバイスのネットワーク識別子またはＩＰアドレス、すなわち本発明の例における図１の更なるデバイス２２のネットワーク識別子であるネットワーク識別子ｉｄを含んでいる。本明細書において、このネットワーク識別子ｉｄは、ユーザ入力ユニットを介する第１のエンドユーザ入力に基づくセッションアクティビティ選択ユニットによって応答メッセージＲ’のコンタクトフィールドＣＯＮＴＡＣＴに入れられていてもよい。従って、第１のエンドユーザは、本明細書において迂回すべきデバイスを直接選択してもよい。通信セッション制御デバイス１０の通信セッション制御ユニット３０、３２は、このメッセージＲ’を受信する際、メッセージタイプフィールドＭ−ＴＹＰＥを調査する。メッセージが６００シリーズのメッセージであるため、通信セッション制御ユニット３０、３２は、第１に招待メッセージをエンドユーザ端末に送信することを中断する。これは、６００シリーズの応答メッセージを処理する標準的な手順に従って実行される。しかしながら、通信セッション制御ユニット３０、３２は、エラーメッセージまたはビジー信号をセッションイニシエータに返信しない。代わりに、通信セッション制御ユニット３０、３２は、このメッセージが特別なメッセージタイプコード６１３を示すことを介して通信セッションを迂回することを含むメッセージであることを示す。このコードは、セッション招待が特別な方法で回答されるべきであることを信号伝送する。従って、このコードは迂回を実行する。本明細書において、このコードは、応答メッセージＲ’のコンタクトフィールドＣＯＮＴＡＣＴにおける識別子ｉｄによって識別される更なるデバイスに招待を更に送信する。
【００６７】
コード６１３が使用できるコードの単なる一例であることは、本明細書において強調されるべきである。コードが一般的なネットワークタイプエラーに対して以前に存在せず新しいものであることは重要なことである。
【００６８】
上述したようにコンタクトフィールドを使用することは、ユーザがより自由にかつ簡単に迂回すべきデバイスを選択できるという利点を有する。ネットワークエラーを示すメッセージのセットにおける応答メッセージを使用することは、セットにおける単一の種類の応答メッセージとしてのみ提供することができる。従って、ネットワークエラーを示すメッセージのセットにおける応答メッセージを使用することは、一般的な解決方法として提供されない。これは、本発明を実現するためにメッセージを変更することが可能な限り制限され続けるべきである場合に有利になる。
【００６９】
図７ＡにおけるメッセージＲが第２の実施形態において実行される方法と同一の方法でコンタクトフィールドを使用し、かつそれにより更なるデバイスのアイデンティティが第１のエンドユーザのエンドユーザ端末により送信されるデータを介して取得できるように、図７ＡにおけるメッセージＲが更に変形されることは、本明細書において理解されるべきである。図７Ｂにおける返信メッセージのコンタクトフィールドは使用されなくてもよいが、通信セッション制御デバイスが代わりに第１の実施形態等におけるアイデンティティに関してネットワークにおいてサービスユニットを調査することは、更に理解されるべきである。
【００７０】
本発明の別の変形例に従えば、通信セッション制御デバイス、サービスユニットまたは通信セッション制御デバイス及びサービスユニットの双方は、エンドユーザ端末のセッション介入機能を追跡してもよい。それらのうちの１つまたは双方は、例えば、第１のエンドユーザ端末が全くセッション介入機能を有さないセットトップボックスであることを認識してもよい。この場合、応答メッセージは、招待メッセージの送信を停止することを示す表示を含める必要はない。セットトップボックスに送信されている招待メッセージは、更なるデバイスへの迂回を選択するオプションをエンドユーザに提供する専用の招待メッセージとなる。応答メッセージは迂回されるべきであることを確認するだけであってもよく、セッション制御デバイスまたはサービスユニットは、図７Ａに関連して説明されるように更なるデバイスを特定してもよい。選択的には、更なるデバイスは、図７Ｂに関連して説明されるように特定されてもよい。
【００７１】
これらの既に説明されるものとは別に、本発明に対して行われる多数の変更が存在する。招待優先順位付けスキーム及びエンドユーザ端末は、加入者に関連して上述された。そのような加入者は、自然人であってもよく、法人であってもよい。選択的には、エンドユーザ端末が加入者とではなくエンドユーザと直接関連付けられることが更に可能である。迂回は、ユーザまたは加入者と関連付けられたデバイスへの迂回として一般に上述されるが、この加入者またはエンドユーザのエンドユーザ端末のグループは迂回されない。上述したように、このデバイスは、非通知デバイスであってもよいため、まだ通知されてないグループにおけるエンドユーザ端末を含んでいる。しかしながら、通知されるグループ及び通知されていないグループにおける全てのエンドユーザ端末を含む任意のデバイス、並びに全く異なるユーザまたは加入者に属するエンドユーザ端末等のユーザ／加入者に属するデバイスへの迂回が更に可能である。
【００７２】
最後に、本発明の通信セッション制御デバイス及びエンドユーザ端末の関連部分は、通信セッション制御ユニット及びセッションアクティビティ選択ユニットの機能性を実行するコンピュータプログラムコードを含む関連のプログラムメモリを有するプロセッサの形態で実現される。これらのユニットがハードウェアの形態、例えば、ＡＳＩＣ回路の形態等で提供されてもよいことが理解されるべきである。コンピュータプログラムコードは、サーバまたはエンドユーザ端末にロードされる場合に対応するユニットの機能を実現するＣＤ  Ｒｏｍディスクまたはメモリスティック等のデータ記憶媒体上に更に提供されてもよい。
【００７３】
現在最も実用的であると考えられるもの及び好適な実施形態に関連して本発明は説明されているが、本発明は、開示される実施形態に限定されるべきではなく、逆に種々の変更及び等価な構成を範囲に含むことを意図することが理解されるべきである。従って、本発明は、以下の請求の範囲によってのみ限定されるべきである。
【図１】
0005458110.tif 000002
【図２】
0005458110.tif 000003
【図３】
0005458110.tif 000004
【図４】
0005458110.tif 000005
【図５】
0005458110.tif 000006
【図６】
0005458110.tif 000007
【図７Ａ】
0005458110.tif 000008
【図７Ｂ】
0005458110.tif 000009