(57)【要約】【課題】  本発明は、リアルタイム応答可能状況提示アプリケーションにおいて、一つの移動局のユーザが他の移動局のユーザの状況を監視することができる機能を提供することを目的とする。【解決手段】  装置のアプリケーション・サーバ構成要素は、一例では、複数の移動局のうちの１つまたは複数の移動局に、複数の移動局のうちの１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新を伝達する。複数の移動局は、第１の移動局および第２の移動局を備え、１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新は、第１の移動局の状況の更新を備える。アプリケーション・サーバ構成要素は、第１の移動局の状況の更新を第２の移動局に伝達して、第１の移動局が第２の移動局との通話に参加できるかどうかを第２の移動局に知らせる。【選択図】図１
2004254280.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動局のうちの１つまたは複数の移動局に、複数の移動局のうちの１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新を伝達するアプリケーション・サーバ構成要素を備え、
複数の移動局が第１の移動局および第２の移動局を備え、１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新が第１の移動局の状況の更新を備え、
アプリケーション・サーバ構成要素が、第１の移動局の状況の更新を第２の移動局に伝達して、第１の移動局が第２の移動局との通話に参加できるかどうかを第２の移動局に知らせる
装置。
【請求項２】
第１の移動局の状況の更新が第１の移動局の状況の第１の更新を備え、
第１の移動局が状況変更構成要素を備え、第１の移動局のユーザが状況変更構成要素を使用してアプリケーション・サーバ構成要素に第１の移動局の状況の変更を伝達し、
アプリケーション・サーバ構成要素が、第１の移動局の状況の変更に基づいて第１の移動局の状況の第２の更新を第２の移動局に伝達し、
複数の移動局が複数の移動電話を備え、第１の移動局が複数の移動電話のうちの第１の移動電話を備え、第２の移動局が複数の移動電話のうちの第２の移動電話を備え、
呼が音声通信、データ通信、およびメッセージングのうちのいずれか１つまたは複数を備える
請求項１に記載の装置。
【請求項３】
第１の移動局の状況の更新が第２の移動局に、第１の移動局が第２の移動局との通話に参加できることを知らせる装置であって、
通信ネットワーク構成要素をさらに備え、
第１の移動局が複数の移動局のうちの第３の移動局との通話に関与すると、通信ネットワーク構成要素が、アプリケーション・サーバ構成要素に、第３の移動局との通話への第１の移動局の関与を伝達し、
第１の移動局の状況の更新が第１の移動局の状況の第１の更新を備え、第２の移動局が第２の移動局のユーザによって管理されている共用者リストを備え、共用者リストが第１の移動局の指示を備え、
１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新が第１の移動局の状況の第２の更新を備え、
アプリケーション・サーバ構成要素が、第３の移動局との通話への第１の移動局の関与に基づいて第１の移動局の状況の第２の更新を第２の移動局に伝達し、
第１の移動局の状況の第２の更新が第２の移動局に、第１の移動局が第２の移動局との通話に参加できないことを知らせ、
第３の移動局との通話が完了すると、通信ネットワーク構成要素がアプリケーション・サーバ構成要素に第３の移動局との通話の完了を伝達し、
１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新が第１の移動局の状況の第３の更新を備え、
アプリケーション・サーバ構成要素が、第３の移動局との通話の完了に基づいて第１の移動局の状況の第３の更新を第２の移動局に伝達し、
第１の移動局の状況の第３の更新が、第２の移動局に、第１の移動局が第２の移動局との通話に参加できることを知らせる
請求項１に記載の装置。
【請求項４】
第２の移動局が、第２の移動局のユーザによって管理されている共用者リストを備え、共用者リストが第１の移動局の指示を備え、
アプリケーション・サーバ構成要素が、共用者リストを使用して第１の移動局の状況を監視し、
アプリケーション・サーバ構成要素が、共用者リストを使用して第１の移動局の状況の更新を生成する
請求項１に記載の装置。
【請求項５】
第１の移動局の状況が変わると、第１の移動局がアプリケーション・サーバ構成要素に通知する、請求項１に記載の装置。
【請求項６】
通信ネットワーク構成要素をさらに備え、アプリケーション・サーバ構成要素が、第１の移動局の状況の更新を通信ネットワーク構成要素を介して第２の移動局に伝達し、
第１の移動局の状況が変わると、通信ネットワーク構成要素がアプリケーション・サーバ構成要素に通知する
請求項１に記載の装置。
【請求項７】
通信ネットワーク構成要素をさらに備え、アプリケーション・サーバ構成要素が、第１の移動局の状況の更新を通信ネットワーク構成要素を介して第２の移動局に伝達し、
通信ネットワーク構成要素がユーザ・プロフィール・データベースを備え、ユーザ・プロフィール・データベースが、第２の移動局のユーザによって管理されている共用者リストを備え、共用者リストが第１の移動局の指示を備え、
アプリケーション・サーバ構成要素が、共用者リストを使用して第１の移動局の状況を監視し、
アプリケーション・サーバ構成要素が、共用者リストを使用して第１の移動局の状況の更新を生成し、
共用者リストが第１の移動局および複数の移動局のうちの１つまたは複数の追加の移動局の指示を備え、１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新が、１つまたは複数の追加の移動局の１つまたは複数の状況の１つまたは複数の更新をそれぞれ備え、
アプリケーション・サーバ構成要素が、共用者リストを使用して１つまたは複数の追加の移動局の１つまたは複数の状況をそれぞれ監視し、
アプリケーション・サーバ構成要素が、共用者リストを使用して１つまたは複数の追加の移動局の１つまたは複数の状況の１つまたは複数の更新をそれぞれ生成する
請求項１に記載の装置。
【請求項８】
通信ネットワーク構成要素をさらに備え、アプリケーション・サーバ構成要素が、第１の移動局の状況の更新を通信ネットワーク構成要素を介して第２の移動局に伝達し、
呼が第１の呼を備え、通信ネットワーク構成要素がユーザ・プロフィール・データベースを備え、ユーザ・プロフィール・データベースが第２の移動局の逆共用者リストを備え、
逆共用者リストが第２の移動局の指示を備える共用者リストを管理する複数の移動局のうちの１つまたは複数の移動局のリストを備え、
１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新が第２の移動局の状況の更新を備え、
アプリケーション・サーバ構成要素が、第２の移動局の状況の更新を、第２の移動局の指示を備える共用者リストを管理する１つまたは複数の移動局に伝達して、第１の移動局が第２の呼に参加できるかどうかを知らせる
請求項１に記載の装置。
【請求項９】
通信ネットワーク構成要素をさらに備え、アプリケーション・サーバ構成要素が、第１の移動局の状況の更新を通信ネットワーク構成要素を介して第２の移動局に伝達し、
通信ネットワーク構成要素がユーザ・プロフィール・データベースを備え、ユーザ・プロフィール・データベースが第２の移動局のユーザによって管理されている共用者リストを備え、共用者リストが第１の移動局の指示を備え、
第２の移動局から第１の移動局への呼要求をアプリケーション・サーバ構成要素が受信すると、アプリケーション・サーバ構成要素が、呼要求を第１の移動局の指示から第１の移動局の終端アドレス（ｔｅｒｍｉｎａｔｉｏｎ  ａｄｄｒｅｓｓ）に変換する
請求項１に記載の装置。
【請求項１０】
通信ネットワーク構成要素をさらに備え、アプリケーション・サーバ構成要素が、第１の移動局の状況の更新を通信ネットワーク構成要素を介して第２の移動局に伝達し、
通信ネットワーク構成要素がセッション制御構成要素およびユーザ・プロフィール・データベースを備え、第１の移動局の状況が変わると、セッション制御構成要素がユーザ・プロフィール・データベースから第１の移動局のプロフィールを取り出し、
セッション制御構成要素が、プロフィールを使用して第１の移動局の許可を決定する
請求項１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に通信に関し、より詳細には、移動局の応答可能状況に関する。
【背景技術】
【０００２】
移動局ユーザは、他の移動局ユーザとの通信を試みる前に、そのユーザが応答可能かどうかがわかっていることが望ましい。移動局ユーザは、他のユーザの応答可能状況がわかっていれば、そのユーザが応答できない間にそれと通信しようとするのを控えることにより、時間および資源の浪費を回避できる。
【０００３】
一部のパーソナル・コンピュータは、例えばＡｍｅｒｉｃａ  Ｏｎｌｉｎｅ，Ｉｎｃ．（Ｎｅｗ  Ｙｏｒｋ，ＮＹ  １００１９，ｈｔｔｐ：／／ｗｗｗ．ａｏｌ．ｃｏｍ）が提供するＡＯＬ（登録商標）Ｉｎｓｔａｎｔ  Ｍｅｓｓｅｎｇｅｒ（商標）サービスなどのリアルタイム応答可能状況提示アプリケーション（ｒｅａｌ−ｔｉｍｅ  ａｖａｉｌａｂｉｌｉｔｙ  ｓｔａｔｕｓ  ｐｒｅｓｅｎｔａｔｉｏｎ  ａｐｐｌｉｃａｔｉｏｎ）を使用して、パーソナル・コンピュータのユーザにネットワークの他のユーザの状況を通知する。ユーザは、Ｉｎｓｔａｎｔ  Ｍｅｓｓｅｎｇｅｒ（商標）サービスに加入した場合、例えば共用者リスト（ｂｕｄｄｙ  ｌｉｓｔ）など、Ｉｎｓｔａｎｔ  Ｍｅｓｓｅｎｇｅｒ（商標）サービスに同じく加入している他のユーザのリストの構成員となることができる。Ｉｎｓｔａｎｔ  Ｍｅｓｓｅｎｇｅｒ（商標）サービスは、ユーザの共用者リスト上の他のユーザの応答可能状況を監視し、他のユーザに関するリアルタイムの応答可能状況の更新（ａｖａｉｌａｂｉｌｉｔｙ  ｓｔａｔｕｓ  ｕｐｄａｔｅｓ）を提供する。他のユーザの１人がＩｎｓｔａｎｔ  Ｍｅｓｓｅｎｇｅｒ（商標）サービスにログオンしたとき、例えばＩｎｓｔａｎｔ  Ｍｅｓｓｅｎｇｅｒ（商標）サービスは、例えば「ログオンしていない」から「ログオンした」までそのユーザの状況の更新を通信する。この更新によって他のユーザが通信に応じられることを元のユーザに通知する。
【０００４】
この構成の１つの欠点は、リアルタイム応答可能状況提示アプリケーションでは、移動局のユーザは他のユーザの状況を監視することができないことである。例えば第１のユーザは、第２のユーザとの通信を試みて第２のユーザの応答可能性を判断する必要がある。第１のユーザは、第２のユーザとの通信を試みて第２のユーザが応答できない場合、第２のユーザとの通信を試みることによって時間および資源を浪費する。第１のユーザは、第２のユーザの応答可能性を知ることなく、第２のユーザが応答できない様々な理由を区別することはできない。例えば第２のユーザは、現在話し中、電源を切断している、応答できない、あるいは呼を受け付けないのかもしれない。第２のユーザが応答できない様々な理由を区別できなければ、第１のユーザは、その後引き続き第２のユーザに電話して時間および資源を浪費し続けるかもしれない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、移動局の通話応答可能状況に関する高度な情報が必要となる。
【課題を解決するための手段】
【０００６】
本発明は、第１の実施形態では装置を含む。装置は、複数の移動局のうちの１つまたは複数の移動局に、複数の移動局のうちの１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新を伝達するアプリケーション・サーバ構成要素を備える。複数の移動局は、第１の移動局および第２の移動局を備え、１つまたは複数のそれぞれの移動局の１つまたは複数の状況の１つまたは複数の更新は、第１の移動局の状況の更新を備える。アプリケーション・サーバ構成要素は、第１の移動局の状況の更新を第２の移動局に伝達して、第１の移動局が第２の移動局との通話に参加できるかどうかを第２の移動局に知らせる。
【０００７】
本発明の別の実施形態は方法を含む。複数の移動電話のうちの１つまたは複数のそれぞれの移動電話の１つまたは複数の状況が監視される。複数の移動電話は、第１の移動電話および第２の移動電話を備える。第２の移動電話の１つまたは複数の状況のうちの１つの状況の更新が第１の移動電話に伝達される。
【０００８】
本発明のさらに別の実施形態は物を含む。物は、１つまたは複数のコンピュータ可読信号を記録している媒体を備える。物は、複数の移動電話のうちの１つまたは複数のそれぞれの移動電話の１つまたは複数の状況を監視する手段を１つまたは複数の媒体中に備える。複数の移動電話は、第１の移動電話および第２の移動電話を備える。物は、第２の移動電話の１つまたは複数の状況のうちの１つの状況の更新を第１の移動電話に伝達する手段を１つまたは複数の媒体中に備える。
本発明の実施形態の例の特徴は、説明、特許請求の範囲、および添付の図面から明らかになる。
【発明を実施するための最良の形態】
【０００９】
図１を参照すると、装置１００は、一例ではコンピュータ・ソフトウェア構成要素および／またはハードウェア構成要素などの複数の構成要素を備えている。こうしたいくつかの構成要素を、装置１００に統合したりそこで分割したりすることができる。
【００１０】
装置１００は、一例では１つまたは複数のアプリケーション・サーバ（「ＡＳ」）構成要素１０２、１つまたは複数のネットワーク１０４、１つまたは複数のデータベース（「ＤＢ」）１０６、１つまたは複数のセッション制御構成要素（「ＳＣＣ」）１０８、１つまたは複数のデータ・ノード（「ＤＮ」）１１０、１つまたは複数のメディア・リソース機能（「ＭＲＦ」）構成要素１１１、および複数の移動局（「ＭＳ」）１１２、１１４、および１１６を備える。移動局１１２、１１４、および１１６は、一例では１人または複数のユーザで操作可能である。移動局１１２、１１４、および１１６は、一例では人間のオペレータを備える。アプリケーション・サーバ構成要素１０２、セッション制御構成要素１０８、データベース１０６、データ・ノード１１０、およびメディア・リソース機能構成要素１１１は、一例では、例えばコンピュータ・ソフトウェア構成要素および／またはハードウェア構成要素などのコンピュータ構成要素を備える。ネットワーク１０４、データベース１０６、セッション制御構成要素１０８、データ・ノード１１０、およびメディア・リソース機能構成要素１１１は、一例では通信ネットワーク構成要素を備える。
例えば、装置１００は、移動局１１２、１１４、および１１６の状況（オンライン、オフライン、ビジー、通話中など）を監視して、移動局１１２、１１４、および１１６が通話に参加可能かどうかを判断する共用者リスト・サービスを備える。共用者リストは、一例では、移動局１１２、１１４、１１６の１つが共用者リスト・サービスを介して監視したい同僚、ワークグループのメンバ、および／または友達（移動局１１２、１１４、および１１６など）のユーザ管理されているリストを備える。移動局１１２、１１４、または１１６が応答可能であるかが決定される呼は、音声通信、データ通信、およびメッセージングのうちの１つまたは複数を備える。
【００１１】
一例では、アプリケーション・サーバ構成要素１０２は、移動局１１２、１１４、および１１６の状況の移動局１１２、１１４、および１１６のうちの１つまたは他の複数への通知を制御するよう働く。例えば、移動局１１２のユーザは、共用者リスト・サービスへの加入者であり、移動局１１４および１１６の指示（ｉｎｄｉｃａｔｉｏｎ）を備える共用者リストを管理する。移動局１１２がネットワーク１０４に登録された後、アプリケーション・サーバ構成要素１０２は、共用者リストの各メンバの状況（移動局１１４および１１６の状況など）を移動局１１２に戻す。
【００１２】
別の例では、アプリケーション・サーバ構成要素１０２は、移動局１１２、１１４、１１６のうちの１つの状況の変更の移動局１１２，１１４，１１６の１つまたは他の複数への通知を制御するよう働く。例えば、移動局１１４の状況が変わると、アプリケーション・サーバ構成要素１０２は、通知メッセージを移動局１１２に送信する。アプリケーション・サーバ構成要素１０２は、アナログ通知メッセージを、移動局１１４の指示を備える共用者リストを有する他の移動局（移動局１１６など）に送信する。
【００１３】
移動局１１２、１１４、および１１６のうちの１つの状況が変わると、ネットワーク１０４および／または移動局１１２、１１４、１１６は、１つまたは複数の状況更新メッセージをアプリケーション・サーバ構成要素１０２に送信する。アプリケーション・サーバ構成要素１０２は、１つまたは複数の状況更新メッセージを処理し、移動局１１２、１１４、１１６のどれに移動局１１２、１１４、１１６のうちの１つの状況が変わったことを通知すべきかを決定する。
【００１４】
移動局１１２、１１４、１１６のうちの発信側移動局から移動局１１２、１１４、１１６のうちの受信側移動局への呼の接続の間、発信側移動局は、呼要求をセッション制御構成要素１０８に送信する。呼は、一例では音声通信、データ通信、メッセージングのうちの１つまたは複数を備える。セッション制御構成要素１０８は、呼要求をアプリケーション・サーバ構成要素１０２に渡す。呼要求は、発信側移動局の共用者リストの１人または複数の共用者の指示を備える。アプリケーション・サーバ構成要素１０２は、一例では名前から番号への変換（ｎａｍｅ−ｔｏ−ｎｕｍｂｅｒ  ｒｅｓｏｌｕｔｉｏｎ）を行うことができる。例えば、アプリケーション・サーバ構成要素１０２は、１人または複数の共用者の指示からＥ．１６４番号への変換を行う。Ｅ．１６４番号は、電話番号（例えば１−３１２−３４６−２８００）、およびユニバーサル・リソース・ロケーター（「ＵＲＬ」）（例えばｈｔｔｐ：／／ｗｗｗ．ｐａｔｔｉｂｒｉｌｌ．ｃｏｍ）のうちの１つまたは複数を含むことができる。一例では、図１を参照すると、アプリケーション・サーバ構成要素１０２は、ネットワーク１０４内に存在する。別の例では、アプリケーション・サーバ構成要素１０２は、ネットワーク１０４の外に存在し、当分野の技術者であればわかるように、外部通信パス（図示せず）を介してネットワーク１０４と通信する。
【００１５】
ネットワーク１０４は、一例では、アプリケーション・サーバ構成要素１０２、データベース１０６、セッション制御構成要素１０８、デ―タ・ノード１１０、メディア・リソース機能構成要素１１１、および移動局１１２、１１４、１１６の間にメッセージを送信する媒体を提供するよう働く。ネットワーク１０４は、一例ではルータ、スイッチ、サーバなど複数のネットワーク装置を備える。
【００１６】
データベース１０６は、一例では移動局１１２、１１４、１１６の１人または複数のユーザの加入者プロフィールを格納するよう働く。データベース１０６は、ホーム・ロケーション・レジスタ（「ＨＬＲ」）を備える。データベース１０６は、セッション制御構成要素１０８からの１人または複数のユーザ・プロフィール照会メッセージを処理する。セッション制御構成要素１０８からユーザ・プロフィール照会メッセージの１つを受信すると、データベース１０６は、セッション制御構成要素１０８から要求されたユーザに対応するユーザ・プロフィールを戻す。ユーザ・プロフィールは、ユーザが使用可能なサービスに関する情報（許可、共用者リスト・サービス加入情報、電話会議サービス、音声メール、データおよび音声通信など）、およびメッセージのアプリケーション・サーバ構成要素１０２へのルーティングに関する情報を備える。
【００１７】
データベース１０６は、一例では、第１のリスト１２０および第２のリスト１２２を備える。別の例では、移動局１１２が第１のリスト１２０および第２のリスト１２２を格納する。一例では、第１のリスト１２０は、移動局１１２のユーザのための加入者リスト（共用者リストなど）を備える。第１のリスト１２０は、移動局１１２のユーザがそこから／そこに関する状況の更新を受信するよう要求する移動局１１４および１１６のうちの１つまたは複数を識別する。第１のリスト１２０は、１つまたは複数のグループを備える。例えば、第１のリスト１２０のグループは、ワ―クグループ、ソーシャル・グループ、家族グループのうちの１つまたは複数を備えることができる。一例では、第２のリスト１２２は、移動局１１２のユーザのための逆加入者リスト（ｒｅｖｅｒｓｅ−ｓｕｂｓｃｒｉｐｔｉｏｎ  ｌｉｓｔ）（逆共用者リストなど）を備える。第２のリスト１２２は、移動局１１２のユーザを共用者としてリストする移動局１１４および１１６のユーザのリストを備える。第２のリスト１２２は、移動局１１２から／に関する状況の更新を受信するよう要求する移動局１１４および１１６のうちの１つまたは複数を識別する。
【００１８】
セッション制御構成要素１０８は、一例では、例えば呼状態制御機能（「ＣＳＣＦ」）構成要素（ｃａｌｌ  ｓｔａｔｅ  ｃｏｎｔｒｏｌ  ｆｕｎｃｔｉｏｎ  ｃｏｍｐｏｎｅｎｔ）などの呼制御機能として働く。セッション制御構成要素１０８は、移動局１１２、１１４、１１６の間の呼を確立することができる。例えばセッション制御構成要素１０８は、移動局１１２、１１４、１１６のうちの１つまたは複数の状況を監視し、監視された移動局１１２、１１４、および／または１１６の少なくとも１つの状況が変わると、アプリケーション・サーバ構成要素１０２に通知する。
【００１９】
一例では、データ・ノード１１０は、アプリケーション・サーバ構成要素１０２からメッセージを受信し、それを処理するよう働く。別の例では、データ・ノード１１０は、移動局１１２、１１４、１１６のうちの１つに別の移動局１１２、１１４、１１６の状況の変更を通知するよう働く。データ・ノード１１０は、Ｓｅｒｖｉｎｇ  Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ（「ＧＰＲＳ」）Ｓｕｐｐｏｒｔ  Ｎｏｄｅ（「ＳＧＳＮ」）、Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ（「ＧＧＳＮ」）、Ｐａｃｋｅｔ  Ｄａｔａ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ（「ＰＤＳＮ」）、ショート・メッセージ・サービス・センタ（ｓｈｏｒｔ  ｍｅｓｓａｇｅ  ｓｅｒｖｉｃｅ  ｃｅｎｔｅｒ：「ＳＭＳＣ」）、および呼状態制御機能構成要素のうちの１つまたは複数を備える。例えばデータ・ノード１１０は、セッション制御構成要素１０８の一部分を備える。メディア・リソース機能構成要素１１１は、通知を生成し、音声を再生し、会議サービスを管理するよう働く。
【００２０】
移動局１１２、１１４、および１１６は、一例では移動局１１２、１１４、および１１６の状況の変更を開始するよう働く。一例では、移動局１１２、１１４、および１１６のうちの１つが別の移動局１１２、１１４、および１１６への呼を開始するよう働く。移動局１１２、１１４、および１１６は、ネットワーク１０４を介して通信する。例えば、移動局１１２、１１４、および１１６は、ネットワーク１０４を介して移動電話通信（通話、音声メール、ショート・メッセージング・サ―ビス「ＳＭＳ」など）に従事する。移動局１１２、１１４、および１１６は、一例ではハンドヘルド装置、移動電話、セル式電話、モバイル・コンピュータ、および個人用デジタル補助装置「ＰＤＡ」のうちの１つまたは複数を備える。
【００２１】
一例では、移動局１１２のユーザは、メニューを使用して移動局１１４および１１６のうちの１つまたは複数への呼を開始する。別の例では、移動局１１２のユーザは、メニューを使用して移動局１１２の状況の変更を知らせる。例えば、移動局１１２のユーザは、移動局１１２の状況を応答可能状況からビジー状況に変更する。状況の変更を開始するために、移動局１１２のユーザは、あらかじめ設定されているビジー状況（ｓｅｔ−ｂｕｓｙ  ｓｔａｔｕｓ）をメニューから選択する。一例では、移動局１１２は、セッション制御構成要素１０８に（例えば第１のリスト１２０および第２のリスト１２２がデータベース１０６にあるとき）状況の変更を通知する。別の例では、移動局１１２は、アプリケーション・サーバ構成要素１０２に（例えば第１のリスト１２０および第２のリスト１２２が移動局１１２にあるとき）状況の変更を通知する。
【００２２】
図２を参照すると、装置１００の動作例の説明を例示の目的で示している。メッセージ・フロー２０１は、移動局１１２の登録の例および登録に基づく移動局１１２の状況の変更の通知を表す。メッセージ・フロー２０１は、移動局１１２、１１４、および１１６のユーザ管理されている共用者リストがネットワーク１０４に格納されている例を示している。
【００２３】
一例では、移動局１１２のユーザは、自動式移動ベース更新機能（ａｕｔｏｍａｔｉｃ  ｍｏｂｉｌｅ−ｂａｓｅｄ  ｕｐｄａｔｅ  ｆｕｎｃｔｉｏｎａｌｉｔｙ）を使用して移動局１１２をネットワーク１０４に登録する。移動局１１２は、登録メッセージ２０２をセッション制御構成要素１０８に送信する。「ＲＥＧＩＳＴＲＡＴＩＯＮ」は、一例では登録メッセージ２０２を表すよう働く。メッセージ・フロー２０１は、移動局の登録を示しているが、登録メッセージ２０２の代わりに発呼または応答ページ・メッセージを使用することによって、発呼元またはページ応答を扱うまで容易に拡張可能である。
【００２４】
別の例では、移動局１１２のユーザは、手動式移動ベース更新機能を使用して移動局１１２の状況をネットワーク１０４に提供する。ユーザは、例えば移動局１１２上のボタン１４０（図１）を押すなど移動局１１２と対話することによって手動式移動ベース更新機能を開始する。ボタン１４０は、一例では状況変更構成要素を備える。移動局１１２は、状況の変更メッセージ２０４をセッション制御構成要素１０８に送信する。「ＵＥ  ＣＨＡＮＧＥ」は、一例では状況の変更メッセージ２０４を表すよう働く。
【００２５】
登録メッセージ２０２または状況の変更メッセージ２０４のいずれかを受信すると、セッション制御構成要素１０８は、照会メッセージ２０６をデータベース１０６に送信する。「ＱＵＥＲＹ（ＵＳＥＲ）」は、一例では照会メッセージ２０６を表すよう働く。「ＵＳＥＲ」は、一例では移動局１１２の指示を表すよう働く。照会メッセージ２０６は、データベース１０６から移動局１１２のユーザのプロフィールのダウンロードを開始する。照会メッセージ２０６を受信すると、データベース１０６は、一例では応答メッセージ２０８をセッション制御構成要素１０８に送信する。「ＲＥＳＰ（ＰＲＯＦＩＬＥ）」は、一例では応答メッセージ２０８を表すよう働く。「ＰＲＯＦＩＬＥ」は、一例では移動局１１２のユーザのプロフィールの指示を表すよう働く。移動局１１２のユーザのプロフィールは、一例では移動局１１２の共用者リスト・サービス情報を備える。
【００２６】
応答メッセージ２０８を受信すると、セッション制御構成要素１０８は、一例では移動局１１２のユーザが共用者リスト・サービスに加入されているかどうかを判断する。移動局１１２のユーザが共用者リスト・サービスに加入されている場合、セッション制御構成要素１０８は、一例では通知メッセージ２１０をアプリケーション・サーバ構成要素１０２に送信する。「ＲＥＧ−ＮＯＴＩＦＹ（ＵＳＥＲ，ＳＴＡＴＵＳ）」は、一例では通知メッセージ２１０を表すよう働く。「ＵＳＥＲ」は、一例では移動局１１２の指示を表すよう働く。「ＳＴＡＴＵＳ」は、一例では移動局１１２の状況の指示を表すよう働く。通知メッセージ２１０は、アプリケーション・サーバ構成要素１０２に移動局１１２の状況を通知する。通知メッセージ２１０を受信すると、アプリケーション・サーバ構成要素１０２は、一例では肯定応答２１２をセッション制御構成要素１０８に送信する。
【００２７】
アプリケーション・サーバ構成要素１０２は、一例では共用者リスト更新メッセージ２１４をデータ・ノード１１０に送信する。「ＵＰＤＡＴＥ  ＭＳ（ＢＵＤＤＩＥＳ，ＳＴＡＴＵＳ）」は、一例では共用者リスト更新メッセージ２１４を表すよう働く。「ＢＵＤＤＩＥＳ」は、一例では移動局１１２のユーザの共用者リスト上の移動局１１４および１１６のうちの１つまたは複数の指示を表すよう働く。「ＳＴＡＴＵＳ」は、一例では移動局１１２のユーザの共用者リスト上の移動局１１４および１１６の１つまたは複数の状況の指示を表すよう働く。共用者リスト更新メッセージ２１４は、一例では、移動局１１２のユーザの共用者リスト上の移動局１１４および１１６のうちの１つまたは複数の状況を移動局１１２に提供する。データ・ノード１１０は、共用者リスト更新メッセージ２１４を移動局１１２に転送する。応答メッセージ２１４を受信すると、移動局１１２は、一例では肯定応答２１６をデータ・ノード１１０に送信する。データ・ノード１１０は、一例では肯定応答２１６をアプリケーション・サーバ構成要素１０２に転送する。
【００２８】
肯定応答２１６を受信すると、アプリケーション・サーバ構成要素１０２は、一例では通知メッセージ２１８をデータ・ノード１１０に送信する。「ＮＯＴＩＦＹ（ＢＵＤＤＩＥＳ，ＵＳＥＲ，ＳＴＡＴＵＳ）」は、一例では通知メッセージ２１８を表すよう働く。「ＢＵＤＤＩＥＳ」は、一例では移動局１１２の指示を含む共用者リストを備える移動局１１４および１１６のうちの１つまたは複数の指示を表すよう働く。「ＵＳＥＲ」は、一例では移動局１１２の指示を表すよう働く。「ＳＴＡＴＵＳ」は、一例では移動局１１２の状況（オンライン、オフライン、ビジー、通話中など）の指示を表すよう働く。通知メッセージ２１８は、移動局１１４および１１６のうちの１つまたは複数に移動局１１２の状況を提供する。移動局１１４は、一例では移動局１１２の指示を含む共用者リストを備える。したがってデータ・ノード１１０は、一例では通知メッセージ２１８を移動局１１４に転送する。通知メッセージ２１８を受信すると、移動局１１４は、一例では肯定応答２２０をデータ・ノード１１０に送信する。データ・ノード１１０は、一例では肯定応答２２０をアプリケーション・サーバ構成要素１０２に転送する。アプリケーション・サーバ構成要素１０２は、一例では通知メッセージ２１８を複写して移動局１１２の指示を含む共用者リストを備える他の移動局に送信する。
【００２９】
図３を参照すると、装置１００の別の動作例の説明を例示の目的で示している。メッセージ・フロー３０１は、移動局１１２と共用者リストの１人または複数のメンバ（例えば移動局１１４）の間の共用者リスト会議（ｂｕｄｄｙ  ｌｉｓｔ  ｃｏｎｆｅｒｅｎｃｅ）の例を表す。また、メッセージ・フロー３０１は、移動局１１２の状況の変更の通知および共用者リスト会議に基づく共用者リストの１人または複数のメンバも表す。メッセージ・フロー３０１は、移動局１１２、１１４、および１１６のユーザ管理されている共用者リストがネットワーク１０４に格納されている例を示している。
【００３０】
移動局１１２のユーザは、一例では共用者リスト会議要求メッセージ３０２をセッション制御構成要素１０８に送信する。「ＶＯＩＣＥ  ＣＡＬＬ（ＢＵＤＤＹ  ＬＩＳＴ）」は、一例では共用者リスト会議要求メッセージ３０２を表すよう働く。「ＢＵＤＤＹ  ＬＩＳＴ」は、一例では移動局１１２のユーザが共用者リスト会議に含む共用者リストの１人または複数のメンバの指示を表すよう働く。
【００３１】
共用者リスト会議要求メッセージ３０２を受信すると、セッション制御構成要素１０８は、一例では照会メッセージ２０６をデータベース１０６に送信する。「ＱＵＥＲＹ（ＵＳＥＲ）」は、一例では、照会メッセージ２０６を表すよう働く。「ＵＳＥＲ」は、一例では移動局１１２の指示を表すよう働く。照会メッセージ２０６は、一例ではデータベース１０６から移動局１１２のユーザのプロフィールのダウンロードを開始する。照会メッセージ２０６を受信すると、データベース１０６は、一例では応答メッセージ２０８をセッション制御構成要素１０８に送信する。「ＲＥＳＰ（ＰＲＯＦＩＬＥ）」は、一例では応答メッセージ２０８を表すよう働く。「ＰＲＯＦＩＬＥ」は、一例では移動局１１２のユーザのプロフィールの指示を表すよう働く。
【００３２】
応答メッセージ２０８を受信すると、セッション制御構成要素１０８は、一例では移動局１１２のユーザが共用者リスト・サービスに加入されているかどうかを判断する。移動局１１２のユーザが共用者リスト・サービスに加入されている場合、セッション制御構成要素１０８は、一例では共用者リスト会議セットアップ・メッセージ３０４をアプリケーション・サーバ構成要素１０２に送信する。「ＣＡＬＬ  ＢＵＤＤＹ（ＵＳＥＲ，ＢＵＤＤＹ  ＬＩＳＴ）」は、一例では共用者リスト会議セットアップ・メッセージ３０４を表すよう働く。「ＵＳＥＲ」は、一例では移動局１１２の指示を表すよう働く。「ＢＵＤＤＹ  ＬＩＳＴ」は、一例では移動局１１２のユーザが共用者リスト会議に含む共用者リストの１人または複数のメンバの指示を表すよう働く。
【００３３】
共用者リスト会議セットアップ・メッセージ３０４を受信すると、アプリケーション・サーバ構成要素１０２は、一例では名前から番号への変換を行い、応答メッセージ３０６をセッション制御構成要素１０８に送信する。「ＣＡＬＬ  ＢＵＤＤＹ（ＴＥＲＭＩＮＡＴＩＯＮ  ＬＩＳＴ）」は、一例では応答メッセージ３０６を表すよう働く。「ＴＥＲＭＩＮＡＴＩＯＮ  ＬＩＳＴ」は、一例では移動局１１２のユーザが共用者リスト会議に含む共用者リストの１人または複数のメンバの接続情報（電話番号またはインターネット・プロトコル、「ＩＰ」アドレスなど）の指示を表すよう働く。
【００３４】
応答メッセージ３０６を受信すると、セッション制御構成要素１０８は、一例では、セットアップ・メッセージ３０８をメディア・リソース機能構成要素１１１に送信する。「ＥＳＴＡＢＬＩＳＨ  ＣＡＬＬ  ＴＯ  ＢＵＤＤＩＥＳ」は、一例ではセットアップ・メッセージ３０８を表すよう働く。セットアップ・メッセージ３０８を受信すると、メディア・リソース機能構成要素１１１は、一例では接続メッセージ３１０を移動局１１２および移動局１１２のユーザが共用者リスト会議に含んでいる共用者リストの１人または複数のメンバに送信する。メディア・リソース機能構成要素１１１は、一例では接続メッセージ３１０を移動局１１２および移動局１１４に送信して、移動局１１２と移動局１１４の間の通信を開始する。
【００３５】
移動局１１２と移動局１１４の間の通信が開始すると、アプリケーション・サーバ構成要素１０２は、一例では通知メッセージ３１２をデータ・ノード１１０に送信する。「ＮＯＴＩＦＹ（ＵＳＥＲ，ＢＵＤＤＹ  ＬＩＳＴ，ＳＴＡＴＵＳ）」は、一例では通信メッセージ３１２を表すよう働く。「ＢＵＤＤＩＥＳ」は、一例では移動局１１２または移動局１１４の指示を含む共用者リストを有する移動局１１２、１１４および１１６のうちの１つまたは複数の指示を表すよう働く。「ＵＳＥＲ」は、一例では移動局１１２および移動局１１４の指示を表すよう働く。「ＳＴＡＴＵＳ」は、一例では移動局１１２および移動局１１４の状況の指示を表すよう働く。通知メッセージ３１２を受信すると、データ・ノード１１０は、一例では、移動局１１２または移動局１１４の指示を含む共用者リストを備える移動局１１２、１１４、および１１６のうち１つまたは複数に通知メッセージ３１２を転送する。通知メッセージ３１２は、一例では移動局１１２または移動局１１４の指示を含む共用者リストを備える移動局１１２、１１４、および１１６のうちの１つまたは複数に移動局１１２および移動局１１４が通話中であることを知らせる。
【００３６】
移動局１１２と移動局１１４の間の通信は、一例では移動局１１２または移動局１１４が通信を終了するまで続行する。移動局１１４との通信を終了するためには、一例では、移動局１１２が通信終了メッセージ３１４をセッション制御構成要素１０８に送信する。「ＥＮＤ  ＣＡＬＬ（ＭＳ）」は、一例では通信終了メッセージ３１４を表すよう働く。通信終了メッセージ３１４を受信すると、セッション制御構成要素１０８は、一例では通信終了メッセージ３１４をアプリケーション・サーバ構成要素１０２に転送する。
【００３７】
通信終了メッセージ３１４を受信すると、アプリケーション・サーバ構成要素１０２は、一例では応答メッセージ３１６をセッション制御構成要素１０８に送信する。「ＥＮＤ  ＣＡＬＬ（ＴＥＲＭＩＮＡＴＩＯＮ  ＬＩＳＴ）」は、一例では応答メッセージ３１６を表すよう働く。「ＴＥＲＭＩＮＡＴＩＯＮ  ＬＩＳＴ」は、一例では移動局１１２のユーザが共用者リスト会議に含む共用者リストの１人または複数のメンバの接続情報の指示を表すよう働く。
【００３８】
応答メッセージ３１６を受信すると、セッション制御構成要素１０８は、一例では共用者リスト会議終了メッセージ３１８をメディア・リソース機能構成要素１１１に送信する。「ＲＥＭＯＶＥ  ＣＯＮＦ（ＭＳ）」は、一例では共用者リスト会議終了メッセージ３１８を表すよう働く。またセッション制御構成要素１０８は、一例では通話終了メッセージ３２０を共用者リスト会議に関与する共用者リストの１人または複数のメンバに送信する。
【００３９】
移動局１１２と移動局１１４の間の通信が終了すると、一例では、アプリケーション・サーバ構成要素１０２が通知メッセージ３２２をデータ・ノード１１０に送信する。「ＮＯＴＩＦＹ（ＵＳＥＲ，ＢＵＤＤＹ  ＬＩＳＴ，ＳＴＡＴＵＳ）」は、一例では通知メッセージ３２２を表すよう働く。「ＵＳＥＲ」は、一例では移動局１１２および移動局１１４の指示を表すよう働く。「ＢＵＤＤＹ  ＬＩＳＴ」は、一例では移動局１１２および／または移動局１１４の指示を含む共用者リストを備える移動局１１２、１１４、および１１６のうちの１つまたは複数の指示を表すよう働く。「ＳＴＡＴＵＳ」は、一例では移動局１１２および移動局１１４の状況の指示を表すよう働く。通知メッセージ３２２を受信すると、データ・ノード１１０は、一例では移動局１１２および／または移動局１１４の指示を含む共用者リストを備える移動局１１２、１１４、および１１６のうちの１つまたは複数に通知メッセージ３２２を転送する。通知メッセージ３２２は、一例では、移動局１１２および／または移動局１１４の指示を含む共用者リストを有する移動局１１２、１１４、および１１６のうちの１つまたは複数に、移動局１１２および移動局１１４が応答可能であることを知らせる。
【００４０】
図４を参照すると、装置１００の別の動作例の説明を例示の目的で示している。メッセージ・フロー４０１は、移動局１１２の登録の例および登録に基づく移動局１１２の状況の変更の通知を表す。メッセージ・フロー４０１は、移動局１１２、１１４、および１１６のユーザ管理されている共用者リストがそれぞれの移動局１１２、１１４、および１１６に格納されている例を示している。
【００４１】
移動局１１２のユーザは、一例では、自動式移動ベース更新機能（登録メッセージ２０２など）または手動式移動ベース更新機能（状況メッセージ２０４など）の一方を使用して移動局１１２の状況をネットワーク１０４に提供する。この場合、メッセージ・フロー４１０は、少なくとも部分的にメッセージ・フロー２０１に類似している。移動局１１２のユーザ管理されている共用者リストは移動局１１２に格納されており、したがって一例では、セッション制御構成要素１０８は、共用者リスト・サービスの加入について移動局１１２のプロフィールをチェックしない。この場合、メッセージ・フロー４０１は、メッセージ・フロー２０１および３０１とは少なくとも部分的に異なる。移動局１１２は、一例では通知メッセージ４０２をアプリケーション・サーバ構成要素１０２に送信する。「ＲＥＧ−ＮＯＴＩＦＹ（ＵＳＥＲ，ＳＴＡＴＵＳ）」は、一例では通知メッセージ４０２を表すよう働く。通知メッセージ４０２は、一例ではアプリケーション・サーバ構成要素１０２に移動局１１２の状況を通知する。
【００４２】
通知メッセージ４０２を受信すると、アプリケーション・サーバ構成要素１０２は、一例では肯定応答４０４を移動局１１２に送信する。また、アプリケーション・サーバ構成要素１０２は、一例では共用者リスト更新メッセージ４０６をデータ・ノード１１０に送信する。「ＵＰＤＡＴＥ  ＭＳ（ＢＵＤＤＩＥＳ，ＳＴＡＴＵＳ）」は、一例では共用者リスト更新メッセージ４０６を表すよう働く。共用者リスト更新メッセージ４０６は、一例では、移動局１１２のユーザの共用者リスト上の移動局１１４および１１６のうちの１つまたは複数の状況を移動局１１２に提供する。データ・ノード１１０は、一例では共用者リスト更新メッセージ４０６を移動局１１２に転送する。応答メッセージ４０６を受信すると、移動局１１２は、一例では肯定応答４０８をデータ・ノード１１０に送信する。データ・ノード１１０は、一例では肯定応答４０８をアプリケーション・サーバ構成要素１０２に転送する。
【００４３】
肯定応答４０８を受信すると、アプリケーション・サーバ構成要素１０２は、一例では通知メッセージ４１０をデータ・ノード１１０に送信する。「ＮＯＴＩＦＹ（ＢＵＤＤＩＥＳ，ＵＳＥＲ，ＳＴＡＴＵＳ）」は、一例では通知メッセージ４１０を表すよう働く。通知メッセージ２１８は、一例では移動局１１４および１１６のうちの１つまたは複数に移動局１１２の状況（オンライン、オフライン、ビジー、通話中など）を提供する。移動局１１４は、一例では移動局１１２の指示を含む共用者リストを備える。したがってデータ・ノード１１０は、一例では通知メッセージ４１０を移動局１１４に転送する。通知メッセージ４１０を受信すると、移動局１１４は、一例では肯定応答４１２をデータ・ノード１１０に送信する。データ・ノード１１０は、一例では肯定応答４１２をアプリケーション・サーバ構成要素１０２に転送する。アプリケーション・サーバ構成要素１０２は、一例では通知メッセージ４１０を複写して移動局１１２の指示を含む共用者リストを備える他の移動局に送信する。
【００４４】
図５を参照すると、装置１００のさらに別の動作例の説明を例示の目的で示している。メッセージ・フロー５０１は、移動局１１２と共用者リスト（例えば移動局１１４）の１人または複数のメンバの間の共用者リスト会議の例を表す。また、メッセージ・フロー５０１は、移動局１１２の状況の変更の通知および共用者リスト会議に基づく共用者リストの１人または複数のメンバも表す。メッセージ・フロー５０１は、移動局１１２、１１４、および１１６のユーザ管理されている共用者リストがそれぞれの移動局１１２、１１４、および１１６に存在している例を示している。
【００４５】
メッセージ・フロー５０１は、一例ではメッセージ・フロー３０１にほぼ類似している。メッセージ・フロー５０１とメッセージ・フロー３０１の１つの相違点は、移動局１１２のユーザ管理されている共用者リストが移動局１１２内に存在することである。したがって、データベース１０６およびセッション制御構成要素１０８に移動局１１２のユーザ管理されている共用者リストがあるかどうかをチェックするのではなく、一例では、移動局１１２のユーザが共用者リスト会議セットアップ・メッセージ５０２をアプリケーション・サーバ構成要素１０２に送信する。「ＣＡＬＬ  ＢＵＤＤＹ（ＵＳＥＲ，ＢＵＤＤＹ  ＬＩＳＴ）」は、一例では共用者リスト会議セットアップ・メッセージ５０２を表すよう働く。「ＵＳＥＲ」は、一例では移動局１１２の指示を表すよう働く。「ＢＵＤＤＹ  ＬＩＳＴ」は、一例では移動局１１２のユーザが共用者リスト会議に含む共用者リストの１人または複数のメンバの指示を表すよう働く。応答メッセージ３０６で始まり順次続いて通知メッセージ３２２で終了するので、一例では、メッセージ・フロー５０１の残りはメッセージ・フロー３０１に類似している。
【００４６】
装置１００は、一例では１つまたは複数のコンピュータ可読信号を記録している媒体を使用する。装置１００のためのコンピュータ可読信号を記録している媒体の一例には、例えば磁気、電気、光学、生物学、および原子式のデータ記憶媒体のうちの１つまたは複数の記録可能データ記憶媒体１０１がある。別の例では、装置１００のためのコンピュータ可読信号を記録している媒体は、例えば電話網、ローカル・エリア・ネットワーク（「ＬＡＮ」）、インターネット、無線ネットワークなどのうちの１つまたは複数の、装置１００を備えるまたはそれに結合されるネットワークを介して送信される変調された搬送信号を備える。装置１００の構成要素例は、当分野の技術者であればわかるように、いくつかのプログラミング言語のどれかで書かれ、またはそれで実施される１組および／または一連のコンピュータ命令を使用し、かつ／または備える。
【００４７】
本明細書に記載した工程および操作は単なる例にすぎない。こうした工程および操作には、本発明の意図から逸脱することなしに多くの変更があり得る。例えば、工程を異なる順序で実行する、あるいは工程を追加、削除、変更することができる。
【００４８】
本発明の実施形態の例を本明細書で詳しく示し説明してきたが、本発明の意図から逸脱することなく様々な変更、追加、代替などを行うことができ、したがってこれらは頭記の特許請求の範囲で定義した本発明の範囲内に含まれると見なされることを当分野の技術者であれば理解されよう。
【図面の簡単な説明】
【００４９】
【図１】１つまたは複数のアプリケーション・サーバ構成要素、１つまたは複数のネットワーク、１つまたは複数のデータベース、１つまたは複数のセッション制御構成要素、１つまたは複数のデータ・ノード、１つまたは複数のメディア・リソース機能構成要素、および複数の移動局を備える装置の実装形態の例を示す図である。
【図２】図１の装置の移動局の１つの登録、および移動局の１つの状況の変更の通知のための２つの移動局の間のメッセージ・フローの一例を示す図である。
【図３】図１の装置の２つの移動局の間の共用者リスト会議のためのメッセージ・フローの一例を示す図である。
【図４】図１の装置の移動局の１つの登録、および移動局の１つの状況の変更の通知のための２つの移動局の間のメッセージ・フローの別の例を示す図である。
【図５】図１の装置の２つの移動局の間の共用者リスト会議のためのメッセージ・フローの別の例を示す図である。
【図１】
2004254280.tif 000003
【図２】
2004254280.tif 000004
【図３】
2004254280.tif 000005
【図４】
2004254280.tif 000006
【図５】
2004254280.tif 000007