(57)【特許請求の範囲】
【請求項１】
移動体通信装置の第一のユーザーに、移動体通信システム内の他のユーザーのステータスを通知する方法であって、前記方法は、
前記移動体通信装置の電源が入れられたことに反応して、前記移動体通信装置から前記移動体通信システムのサービスノードへ、前記移動体通信装置が電源を入れられたことの指示を含む信号を送信する工程と、
前記サービスノードにおいて、前記信号の受信に応じて、前記第一のユーザーがそのステータスを知りたいところの他のユーザーのリストを決定する工程と、
前記サービスノードにおいて、前記リスト上の前記他のユーザーのそれぞれのステータスを決定する工程と、
前記サービスノードから、前記移動体通信装置へ前記他のユーザーそれぞれの前記ステータスを伝送する工程と、
前記サービスノードにおいて、前記第一のユーザーとは異なる他のユーザの、該他のユーザがそのステータスを知りたいところのユーザーのリストの中から、前記第一のユーザーがリストされている他のリストを決定する工程と、
前記他のリストのそれぞれについて、対応する他のユーザーを決定する工程と、
前記対応する他のユーザーのそれぞれに、前記第一のユーザーがオンラインになったことを示す通知を送信する工程と
を備え、
前記第一のユーザがオンラインになったことを示す通知が送信される前記対応する他のユーザの集合が、前記第一のユーザへそれぞれのステータスが伝送される前記他のユーザの集合とは異なることを特徴とする方法。
【請求項２】
前記サービスノードがホームロケーションレジスタであることを特徴とする請求項１に記載の方法。
【請求項３】
前記ステータスが前記リスト上の他のユーザーのそれぞれがオンライン状態であるかどうかの指示を含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記ステータスが、前記リスト上の他のユーザーのそれぞれがオフライン状態であるかどうかの指示を含むことを特徴とする、請求項１に記載の方法。
【請求項５】
前記ステータスが、前記リスト上の他のユーザーのそれぞれがボイスメールサービスに関連しているかどうかの指示を含むことを特徴とする、請求項１に記載の方法。
【請求項６】
前記ステータスが、前記リスト上の他のユーザーのそれぞれが電子メールサービスに関連しているかどうかの指示を含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記ステータスが、前記リスト上の他のユーザーの位置の指示を含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記リスト上の他のユーザーのそれぞれにとって、前記ステータスは所定の期間存在しつづけた状況を表すものであり、ここで所定時間とは、少なくとも多数の一時的状況のいずれかがステータスとして報告されることを実質的に妨げるのに十分に長く選択されることを特徴とする請求項１に記載の方法。
【請求項９】
前記一時的状況の一つが、トンネルを通り抜けることによる一時的なオフライン状態であることを特徴とする、請求項８に記載の方法。
【請求項１０】
前記一時的状況の一つが、エレベーターに乗っていることによる一時的なオフライン状態であることを特徴とする、請求項８に記載の方法。
【請求項１１】
前記移動体通信装置において、入力装置を介してリストの内容についての情報を受信する工程と、
前記移動体通信装置から前記サービスノードへ、リストの内容についての前記情報を送信する工程と、
前記サービスノードにおいて、リストの内容についての情報を包含するように前記リストを生成する工程と
により、前記リストを作成する工程をさらに備えることを特徴とする請求項１に記載の方法。
【請求項１２】
移動体通信装置において、入力装置を介してリストの内容についての変更された情報を受信する工程と、
前記移動体通信装置から前記サービスノードへ、リストの内容についての前記更新された情報を送信する工程と、
前記サービスノードにおいて、リストの内容についての前記変更された情報に従って前記リストを変更する工程と
により前記リストを変更する工程をさらに備えることを特徴とする請求項１に記載の方法。
【請求項１３】
リストの内容についての前記変更された情報が、前記リストに追加されるべき別のユーザーについての情報を含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記リストに追加されるべき別のユーザーについての変更された情報に従って、前記リストを変更する工程が、
前記サービスノードから、前記リストに追加されるべき別のユーザーが関連する移動体通信装置へメッセージを送信する工程であって、前記メッセージは前記第一のユーザーが前記別のユーザーをリストに追加したがっていることを通知するものであることを特徴とする工程と、
前記別のユーザーが関連する移動体通信装置から前記サービスノードへメッセージを返信する工程であって、返信メッセージは賛成を容認するか、拒否するもののいずれかであることを特徴とする工程と、
前記サービスノードにおいて、前記返信メッセージが賛成を容認する場合にのみ、前記リストに追加されるべき別のユーザーについての変更された情報に従ってリストを変更する工程と
を備えることを特徴とする請求項１３に記載の方法。
【請求項１５】
リストの内容についての前記変更された情報が、前記リストから削除されるべき別のユーザーについての情報を含むことを特徴とする請求項１２に記載の方法。
【請求項１６】
移動体通信システム内の他のユーザーに、移動体通信装置の第一のユーザーがオンラインになったことを通知する方法であって、
前記移動体通信装置から移動体通信システム内のサービスノードへ信号を送信する工程であって、前記信号が前記移動体通信装置がオンラインになったことを示すものである工程と、
前記サービスノードにおいて、前記信号の受信に応じて、前記第一のユーザーとは異なる他のユーザの、該他のユーザがそのステータスを知りたいところのユーザーのリストの中から、前記第一のユーザーがリストされている他のリストを決定する工程と、
前記他のリストのそれぞれについて、対応する他のユーザーを決定する工程と、
前記対応する他のユーザーのそれぞれに対し、前記第一のユーザーがオンラインになったことを示す通知を送信する工程と
を備え、
前記第一のユーザがオンラインになったことを示す通知が送信される前記対応する他のユーザの集合が、前記第一のユーザへそれぞれのステータスが伝送される他のユーザの集合とは異なることを特徴とする方法。
【請求項１７】
前記サービスノードがホームロケーションレジスタであることを特徴とする請求項１６に記載の方法。
【請求項１８】
移動体通信システム内の他のユーザーに、移動体通信装置の第一のユーザーがオフラインになったことを通知する方法であって、
前記移動体通信装置から移動体通信システム内のサービスノードへ信号を送信する工程であって、前記信号が前記移動体通信装置がオフラインになったことを示すものである工程と、
前記サービスノードにおいて、前記信号の受信に応じて、前記第一のユーザーとは異なる他のユーザの、該他のユーザがそのステータスを知りたいところのユーザーのリストの中から、前記第一のユーザーがリストされている他のリストを決定する工程と、
前記他のリストのそれぞれについて、対応する他のユーザーを決定する工程と、
前記対応する他のユーザーのそれぞれに対し、前記第一のユーザーがオフラインになったことを示す通知を送信する工程と
を備え、
前記第一のユーザがオフラインになったことを示す通知が送信される前記対応する他のユーザの集合が、前記第一のユーザへそれぞれのステータスが伝送される他のユーザの集合とは異なることを特徴とする方法。
【請求項１９】
前記サービスノードがホームロケーションレジスタであることを特徴とする請求項１８に記載の方法。
【請求項２０】
移動体通信装置の第一のユーザーに、移動体通信システム内の他のユーザーの状態を通知するシステムであって、
前記移動体通信装置の電源が入れられたことに反応して前記移動体通信装置から前記移動体通信システムのサービスノードへ、前記移動体通信装置が電源を入れられたことの指示を含む信号を送信する手段と、
前記サービスノードにおいて、前記信号の受信に応じて、前記第一のユーザーがそのステータスを知りたいところの他のユーザーのリストを決定する手段と、
前記サービスノードにおいて、前記リスト上の前記他のユーザーのそれぞれのステータスを決定する手段と、
前記サービスノードから、前記移動体通信装置へ前記他のユーザーそれぞれの前記ステータスを伝送する手段と、
前記サービスノードにおいて、前記第一のユーザーとは異なる他のユーザの、該他のユーザがそのステータスを知りたいところのユーザーのリストの中から、前記第一のユーザーがリストされている他のリストを決定する手段と、
前記他のリストのそれぞれについて、対応する他のユーザーを決定する手段と、
前記対応する他のユーザーのそれぞれに、前記第一のユーザーがオンラインになったことを示す通知を送信する手段と
を備え、
前記第一のユーザがオンラインになったことを示す通知が送信される前記対応する他のユーザの集合が、前記第一のユーザへそれぞれのステータスが伝送される前記他のユーザの集合とは異なることを特徴とするシステム。
【請求項２１】
前記サービスノードがホームロケーションレジスタであることを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記ステータスが前記リスト上の他のユーザーのそれぞれがオンライン状態であるかどうかの指示を含むことを特徴とする請求項２０に記載のシステム。
【請求項２３】
前記ステータスが、前記リスト上の他のユーザーのそれぞれがオフライン状態であるかどうかの指示を含むことを特徴とする、請求項２０に記載のシステム。
【請求項２４】
前記ステータスが、前記リスト上の他のユーザーのそれぞれがボイスメールサービスに関連しているかどうかの指示を含むことを特徴とする、請求項２０に記載のシステム。
【請求項２５】
前記ステータスが、前記リスト上の他のユーザーのそれぞれが電子メールサービスに関連しているかどうかの指示を含むことを特徴とする請求項２０に記載のシステム。
【請求項２６】
前記ステータスが、前記リスト上の他のユーザーの位置の指示を含むことを特徴とする請求項２０に記載のシステム。
【請求項２７】
ユーザーのステータスが、ユーザーの新しい状況に更新されることを、前記新しい状況が所定期間存在しつづけるまでは妨げる手段を前記サービスノードが更に備え、前記所定時間が、少なくとも多数の一時的状況のいずれかがステータスとして報告されることを実質的に妨げるのに十分に長く選択されることを特徴とする請求項２０に記載のシステム。
【請求項２８】
前記一時的状況の一つが、トンネルを通り抜けることによる一時的なオフライン状態であることを特徴とする、請求項２７に記載のシステム。
【請求項２９】
前記一時的状況の一つが、エレベーターに乗っていることによる一時的なオフライン状態であることを特徴とする、請求項２７に記載のシステム。
【請求項３０】
前記移動体通信装置において、入力装置からリストの内容についての情報を受信する手段と、
前記移動体通信装置から前記サービスノードへ、リストの内容についての前記情報を送信する手段と、
前記サービスノードにおいて、リストの内容についての情報を包含するように前記リストを生成する手段と
を含む前記リストを作成する手段をさらに備えることを特徴とする請求項２０に記載のシステム。
【請求項３１】
移動体通信装置において、入力装置からリストの内容についての変更された情報を受信する手段と、
前記移動体通信装置から前記サービスノードへ、リストの内容についての前記更新された情報を送信する手段と、
前記サービスノードにおいて、リストの内容についての前記変更された情報に従って前記リストを変更する手段と
を備える前記リストを変更する手段をさらに備えることを特徴とする請求項２０に記載のシステム。
【請求項３２】
リストの内容についての前記変更された情報が、前記リストに追加されるべき別のユーザーについての情報を含むことを特徴とする請求項３１に記載のシステム。
【請求項３３】
前記リストに追加されるべき別のユーザーについての変更された情報に従って、前記リストを変更する手段が、
前記サービスノードから、前記リストに追加されるべき別のユーザーが関連する移動体通信装置へメッセージを送信する手段であって、前記メッセージは前記第一のユーザーが前記別のユーザーをリストに追加したがっていることを通知するものであることを特徴とする手段と、
前記別のユーザーが関連する移動体通信装置から前記サービスノードへメッセージを返信する手段であって、返信メッセージは賛成を容認するか、拒否するもののいずれかであることを特徴とする手段と、
前記サービスノードにおいて、前記返信メッセージが賛成を容認する場合にのみ、前記リストに追加されるべき別のユーザーについての変更された情報に従ってリストを変更する手段と
を備えることを特徴とする請求項３２に記載のシステム。
【請求項３４】
リストの内容についての前記変更された情報が、前記リストから削除されるべき別のユーザーについての情報を含むことを特徴とする請求項３１に記載のシステム。
【請求項３５】
移動体通信システム内の他のユーザーに、移動体通信装置の第一のユーザーがオンラインになったことを通知するシステムであって、
前記移動体通信装置から移動体通信システム内のサービスノードへ信号を送信する手段であって、前記信号が前記移動体通信装置がオンラインになったことを示すものである手段と、
前記サービスノードにおいて、前記信号の受信に応じて、前記第一のユーザーとは異なる他のユーザの、該他のユーザがそのステータスを知りたいところのユーザーのリストの中から、前記第一のユーザーがリストされている他のリストを決定する手段と、
前記他のリストのそれぞれについて、対応する他のユーザーを決定する手段と、
前記対応する他のユーザーのそれぞれに対し、前記第一のユーザーがオンラインになったことを示す通知を送信する手段と
を備え、
前記第一のユーザがオンラインになったことを示す通知が送信される前記対応する他のユーザの集合が、前記第一のユーザへそれぞれのステータスが伝送される他のユーザの集合とは異なることを特徴とするシステム。
【請求項３６】
前記サービスノードがホームロケーションレジスタであることを特徴とする請求項３５に記載のシステム。
【請求項３７】
移動体通信システム内の他のユーザーに、移動体通信装置の第一のユーザーがオフラインになったことを通知するシステムであって、
前記移動体通信装置から移動体通信システム内のサービスノードへ信号を送信する手段であって、前記信号が前記移動体通信装置がオフラインになったことを示すものである手段と、
前記サービスノードにおいて、前記信号の受信に応じて、前記第一のユーザーとは異なる他のユーザの、該他のユーザがそのステータスを知りたいところのユーザーのリストの中から、前記第一のユーザーがリストされている他のリストを決定する手段と、
前記他のリストのそれぞれについて、対応する他のユーザーを決定する手段と、
前記対応する他のユーザーのそれぞれに対し、前記第一のユーザーがオフラインになったことを示す通知を送信する手段と
を備え、
前記第一のユーザがオフラインになったことを示す通知が送信される前記対応する他のユーザの集合が、前記第一のユーザへそれぞれのステータスが伝送される前記他のユーザの集合とは異なることを特徴とするシステム。
【請求項３８】
前記サービスノードがホームロケーションレジスタであることを特徴とする請求項３７に記載のシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動体通信システムに関連し、より詳細には移動体通信システムのユーザーに提供されるサービスに関連するものであり、さらに詳細には、システムにおける他のユーザーの状況を移動体通信システムのユーザーに通知する技術に関連するものである。
【０００２】
【従来の技術】
無線（移動体）通信システムのユーザー数が増加しつづけているように、そういったシステムに提供されるサービスの数やタイプも増えつづけている。もはや、移動体通信装置は、これまでのように単に音声通信サービスを提供するにとどまらないものとなっている。そのかわり、ページング、電子メイル、一般的なデータ伝送、チャットプログラム、及び一般目的のブラウザのようなサービスは、ＰＤＡ装置のようによりありふれたものとなり、他のタイプの高性能移動体端末が市場に投入されている。
【０００３】
移動体通信環境における現在の一つの問題は、発呼者は受け手の電話器がオンライン（例えば電源が入っているか、又は、圏外か）かどうかを知ることができないということである。同様の問題は、ショート・メッセージ・サービス（ＳＭＳ）のメッセージのような別のタイプの通信にも存在する。ＳＭＳメッセージの場合、発呼者は相手方が現在オンラインであるかどうかを知ることはできないので、相手が伝送されたメッセージを今確実に読むであろうと見込むしかない。もしくは、受け手が現在オフライン状態にあり、それゆえにメッセージは（多分）遠い将来、いつか読まれるであろうという見込みをする。
【０００４】
この情報の欠如に係る問題は以下のようなものである。人はいつでも電話をかけることができ、番号をダイヤルするには数秒しかかからず、Ｂ集団を呼出すシステムの為にもう数秒かかり、その場合Ｂ集団へ回答するか、若しくは、例えば電話のスイッチがオンになっていないなどの理由により、そのときユーザーに届かないということを発呼者（Ａ集団）へ通知するのにはさらにもう数秒しかかからないということである。未完了の呼に伴う時間量は最初はささいに思われるが、特定の日にどれだけ未完了の呼が試行されたかを考えると、実質的に分きざみで増えていく。もし、前もって発呼者が現在呼を完了することはできないことを知れば、呼出し試行はなされず、費やされる時間をより生産的な行動のために節約できるであろう。
【０００５】
有線のインターネット世界でのこの問題に関する解決策は多数ある。例えば、ＩＣＱと呼ばれる製品が、インターネットツールとして知られているが、これは特定の時間に誰がオンライン状態にあるかについての情報を提供し、ユーザーがこれらの個人とコンタクトを取ることを可能とするものである。しかしながら、有線インターネット・インフラと移動体通信世界のインフラ（例えば、セルラー電話環境）間の基本的な相違により、公知の有線ベースの解決策は、無線世界では機能しない。
【０００６】
それゆえ、移動体通信システムにおける発呼者が、前もって、意図する呼の受け手もしくは他の伝送が、現在期待される呼又は他の伝送を受信できる状態にあるのかどうかを知るための機能を提供することが望まれる。
【０００７】
[発明の概要]
それゆえ、本発明目的は、モバイル・ユーザ―に、他のモバイル・ユーザーに関連する様々なステータス状況を通知するシステム及び技術を提供することである。
【０００８】
前述の目的及びその他の目的は、移動体通信システムにおける他のユーザーのステータスについて、移動体通信装置の第1のユーザーに通知するシステム及び方法において達成される。本発明の一の側面では、そのようなシステム及び方法は、移動体通信システムのサービスノードへの、移動体通信装置からの信号送信を含む。当該サービスノードにおいて、第1のユーザーがステータスを知りたい他のユーザーを示すリストが決定される。リスト上の他のユーザーのそれぞれのステータスは、そこで決定され、サービスノードから移動体通信装置へ当該ステータスが伝送される。
【０００９】
本発明の別の側面では、移動体通信システムにおける、移動体通信装置からサービスノードへの信号送信は、電源の入っている移動体通信装置に反応して遂行される。当該信号は、さらに、電源の入っている移動体通信装置の通知を含み、かつ、サービスノードにおいて、第1のユーザーがリストされた他のリストから決定がなされてもよい。他のリストの夫々にとって、通信している他のユーザーが決定され、第1のユーザーがオンラインであることを示す表示が、通信している他のユーザーのそれぞれに送信される。
【００１０】
本発明の一の実施形態において、サービスノードはホームロケーションレジスターである。
【００１１】
本発明のさらに別の側面では、ステータスのタイプは以下のいずれかを含んでも良い。それらは、リスト上の他のユーザーの夫々がオンライン状態にあるかどうかの表示、リスト上の他のユーザ―の夫々が、ボイスメール・サービスに関連しているかどうかの表示、リスト上の他のユーザーの夫々が、電子メイルサービスに関連しているかどうかの表示、リスト上の他のユーザーの位置の表示、である。他のタイプのステータスを表示してもよい。
【００１２】
本発明のさらに別の側面では、所定期間ある状況が継続するのを待つことにより、一時的状況がユーザーのステータスとして通知されることを阻止する。ここで、ユーザーのステータスはその状況を表示するために当該所定期間以前に更新される。そのような一時的な状況は、例えば、トンネル内走行もしくは、エレベータ搭乗などによる一時的なオフライン状況も含む。
【００１３】
本発明の様々な特徴は、ここに図面を考慮して記載される。ここにおいて、類似部分は同様の引用文字によって識別される。
【００１４】
典型的な無線オンライン通知（WOLN）技術及び装置がここで記載される。最初に、図１a、図１b、図１cを参照すると、これらは、ユーザーの立場から見た場合にはこうなるであろうという、典型的なWOLNサービスを示している。本発明のある側面に従えば、ユーザーは自分にとってそのステータスに興味がある個人のリストを作る。このタイプのリストを、この開示においては“自分に通知（Notify Me）”リストとして引用する。リストされた個人は、呼、データ伝送、又は事実上、ユーザーからの何らかの他のタイプのデータの潜在的な受け手であろう。単なる例として、この“自分に通知”リストはピーター、アンナ、サラの三人の名前を含んでいると考えることもできる。もちろんユーザーは所定のより多くの又はより少数の個人をリストに持つこともできる。操作では、図１aに示された移動局（MS）のようなユーザーの無線装置は、所定の“自分へ通知”リストの照会を行うリモートサーバー（図１aには不図示）から情報を取得するとともに、リストされた個人各々について、彼等が現在要求される呼若しくはユーザーからの他の伝送に対し応答することができるかどうかを決定する。そうすると、このステータスがＭＳ１０１のディスプレイ部分１０３に反映される。
【００１５】
図１b及び図１cは、ＷＯＬＮサービスの異なる段階でみられるような、ＭＳ１０１のディスプレイ部分を拡大して示したものである。図１bの例では,ＭＳ１０１のディスプレイ部分１０３は、ピーター、アンナ、サラの名前を表示している。各名前の隣が空白ボックスとなっていれば、対応する名前の個人は現在ユーザーからのいかなる呼（若しくは他の伝送）に応答することができないことを示す。この情報を手に入れることにより、ユーザーはこれらの個人の誰かに接続しようとする無駄な努力をしなくて済む。
【００１６】
図１cは、ピーターという名の個人が丁度オンラインになった（それは例えば、彼のモバイル装置の電源をいれることにより）状態を示すものである。この状態に反応して、リモートサーバーは、この情報をわれわれのユーザーのＭＳ１０１に伝送する。ＭＳ１０１は、これに対し表示部分１０３のピーターの名前に関連するボックスの空白を埋めることで反応する。当該ユーザーは、ピーターがユーザーからのいかなる呼及び他の伝送に対しても反応できると分かる。もちろん、この情報を表示するための空白又は埋められたボックスの使用は単なる例示に過ぎず、この情報を表示するための他の技術（例えば、完全なテキストを含む）で簡単に代用することができる。
【００１７】
ＷＯＬＮアプリケーション（これは、ユーザーの装置及びリモートサーバーの両方に属している。）は概略的には以下のタスクを遂行する（必ずしも記載の順序ではない）。
【００１８】
１）  ユーザー（ここでは“ユーザー”と表記することにより識別される。）が自分の無線装置に電源を入れると、無線装置はサーバーに“ユーザー”がオンラインになったことを通知する。
【００１９】
２）  サーバーは、“ユーザー”の“自分に通知”リスト（“ユーザー”が事前に定義した他のユーザーのリストであって、ＷＯＬＮのデータベース内に保存されているもの。）に定義される個人それぞれの現在の状況（例えば、“オンライン”“オンラインでない”）を取得する。この情報は“ユーザーの”モバイル装置に転送される。
【００２０】
３）  サーバーはまた、この“ユーザー”の名前を含む他のリストを識別するためにそのＷＯＬＮデータベースを検索してもよい。これらの他のリストは、それぞれ対応する他のユーザーに帰属するものである。それゆえ、サーバーは「“ユーザー”がオンラインになった」と、現在オンライン状態の他のユーザー各々に通知する。この“ユーザー”の名前を含むリストがどれであるかを識別する処理は、システム内の“自分に通知”リストのそれぞれを検索し、かつこれらのうちのどれが“ユーザー”の識別子を含んでいるかを決定することにより動的に行われる。これらの識別されたリストの所有者は、“ユーザ−”の状況変化が通知される。別の実施形態において、ユーザーのステータスが変化した場合に誰に通知するかの動的決定に含まれる処理は、第二のタイプのリストを生成、保持することにより、実質的に軽減することができる。前記リストはここで“他人に通知”リストとして引用される。そのような実施形態においては、各ユーザーは自己の“他人に通知”リストを上記の“自分に通知”に加えて所有する。“他人に通知”リストの内容は、特定のユーザーの状況が変化した場合に常に通知されるべきユーザーのリストである。上記例では、“ユーザー”の“他人に通知”リストは、“ユーザー”の識別子を含む“自分に通知”リストを所有する他のユーザーの識別子を含む。
【００２１】
４）“ユーザー”が自分のモバイル装置の電源を切ったときは、この結果の通知がサーバーに送られる。サーバーはこれに反応して、この“ユーザー”の名前を含む他の“自分に通知”リストがどれであるかを識別するためにＷＯＬＮデータベースを検索する。（ある実施形態においては、このタスクは上記“ユーザー”の“他人に通知”リストの内容を利用して、非常に簡単化される。）上記のように、これらの他の“自分に通知”リストは、対応する他のユーザーに帰属する。それゆえサーバーは、現在オンラインになっている他のユーザーのそれぞれに、「“ユーザー”がオフラインになった」ことを通知する。もちろん、“ユーザー”がオンラインであり、かつ、その所定のリスト上の一の個人がオフラインになったら、特定の仲間の最新状況をユーザーに知らせておくために、この情報は同様に“ユーザー”のモバイル端末に伝送されてもよい。
【００２２】
図２a、図２b及び図２cは、ＷＯＬＮサービスを達成するためのシステムの典型的な実施形態を示すブロック図である。これらの例では、ユーザーの無線装置は移動局２０１（図面ではＭＳ−Ａとして示されている。）であるが、ＷＯＬＮアプリケーションと協働する適当なハードウェア及びソフトウェアを含むいかなる他のタイプの無線装置（例えばＰＤＡ）にで簡単に代用可能である。図２aに示される実施形態に最初に言及すると、ＭＳ−Ａ２０１は、ここの詳細を記載する必要ない公知技術に従って空中２０９を介して、基地局（ＢＳ）２０７と通信するための無線周波数（ＲＦ）ポート２０５を包含する。ＢＳ２０７は、順に、モバイル交換局（ＭＳＣ）２１３とパルス符号変調（ＰＣＭ）リンク２１１により接続されている。このリンクは、標準ＥＩ／ＴＩリンクであってもよい。ＭＳＣは、ＭＳＣ２１３は、サービスノードと通信するために、第二のＰＣＭリンク２１５と接続されている。この実施形態では、当該サービスノードはホームロケーションレジスター（ＨＬＲ）／ＷＯＬＮデータベース２１７である。（この記載におけるＨＬＲの表示は、単に図示目的のために用いられているものである。そして当業者は、表示されたＨＬＲはいかなる等価な装置によっても代替可能であると認識するであろう。）ＢＳ２０７、ＰＣＭリンク２１１、２１５、ＭＳＣ２１３は関連技術（例えば、移動体通信のためのグローバルシステム（ＧＳＭ））において広く知られたものであり、ここに詳細を記載する必要はない。結合ＨＬＲ／ＷＯＬＮデータベース２１７のＨＬＲ機能のみを考えると、これらもまた公知であり、詳細をここに記述する必要はない。
【００２３】
ＷＯＬＮアプリケーションは、第１にＭＳ−Ａ２０１のＷＯＬＮサブシステム２０３及び、サービスノードのＷＯＬＮデータベース部分（この実施形態では、結合ＨＬＲ／ＷＯＬＮデータベース２１７）によってサポートされる。ＷＯＬＮサブシステム２０３は、ＭＳ−Ａの表示部分１０３を制御し、結合ＨＬＲ／ＷＯＬＮデータベース２１７のＷＯＬＮデータベース部との間で該当する信号（詳細は以下に記載）を送受信する。システムの中間要素（例えば、ＢＳ２０７及びＭＳＣ２１３）はまた、ＭＳ−Ａ２０１と結合ＨＬＲ／ＷＯＬＮデータベース２１７の間でＷＯＬＮに関連する情報を転送することで、ＷＯＬＮアプリケーションをサポートする。しかしながら、この機能は当業者には直ちに明らかとなるであろうし、ここに詳細を記述する必要もないだろう。
【００２４】
図２aに示されたシステムは、ＷＯＬＮサービス（すなわち、ＷＯＬＮサービスノードは、ＨＬＲそれ自体に含まれる。）を実施するために必要な全ての情報を提供するために、ＨＬＲが利用されることを可能とする。しかしながら、この実施形態により提供されるサービスは、同一ＨＬＲ内の端末、これは一般に同一オペレーターのユーザーを意味するものである、の為に機能するものに限定される。異なるオペレーターの間でサービスを提供するためには、別の実施形態が利用される。その一つでは図２bに示されるように、サービスノード２１９はＨＬＲ２１７’から分離されている。サービスノード２１９はデータ及びＷＯＬＮサービスと関連するサービスノード制御ソフトウェアの全てを含み、かつ、多くの異なるシステムからのＨＬＲへアクセス可能である。結果として、ＷＯＬＮサービスは、システム境界を介して他のユーザーのステータスを知らせることができる。この実施形態におけるＨＬＲ２１７’は、加入者が呼の転送のような他のサービスを有しているかどうかについての情報を保持するのと全く同じように、ある加入者がＷＯＬＮサービスを有しているかに関連する情報を格納する。しかしながら、ユーザーの現実のステータス情報は、様々なリスト（“自分に通知”かつ恐らくは“他人に通知”）と同様、サービスノード２１９に格納されている。
【００２５】
図２bの実施形態は、サービスノード２１９が膨大なデータベースになるかもしれないという欠点を有する。この問題は、図２cにおいて図示される他の実施形態に委ねられる。ここで、多数の結合ＨＬＲ／ＷＯＬＮデータベース２１７”-１...２１７”-nは、上記のように図２aの結合ＨＬＲ／ＷＯＬＮデータベース２１７を考慮して動作するが、さらには、あるＨＬＲ／ＷＯＬＮデータベースから異なるオペレータのデータベースへ、問合せと情報を与える上位のサービスノード２２１にそれぞれ接続される。この場合、全てのユーザーのステータスの情報を多くの分離システムを介して配信することができる。理論的に、これは、グローバルＨＬＲと良く似ているが、必要とする設備はより少なくて済み、いくらかの蓄積スペースは必要とされるものの、巨大データベースの要求による欠点もない。
【００２６】
ＭＳ−Ａ２０１とサービスノード（例えば、図２aの結合ＨＬＲ／ＷＯＮＬデータベース２１７、図２bのサービスノード、若しくは図２cの結合ＨＬＲ／ＷＯＬＮデータベース２１７”）間のＷＯＬＮに関連する信号を、ここでいくつかの例を用いて記載する。ここにおいて、“HLR”、“サービスノード／WOLNデータベース”は、論理的機能を表すものであり、分離されたものとして示される。しかしながら、説明してきたように、これらの二つの論理的機能は共通のノードに物理的に備わっていても良いし、備わってなくても良い。
【００２７】
まず図３aについて述べると、パワーオンシーケンスが示されている。ＭＳーＡが作動したこと(ステップ３０１）に反応して、この事実をＨＬＲと通信するメッセージを送信する（ステップ３０３）。そしてＨＬＲはこの情報を、サービスノードまで送る（ステップ３０５）。当該サービスノードはこれに反応して、ＭＳ−Ａの“他人に通知”リスト３０６に明示された他のユーザーへ、このステータスの変化を通知する。すでに説明したように、ＨＬＲはユーザーがＷＯＬＮサービスに加入しているかどうかの表示を蓄積している。もしユーザーがＷＯＬＮの加入者ならＨＬＲは、ＭＳ−Ａの仲間（“友人”）の誰が現在オンラインであるかをサービスノードに問い合わせる（ステップ３０７）。この例では、システムノードはＭＳ−Ａの“自分に通知”リスト３０８を検索し、続いて友人Ｂ、Ｃ及びＤがオンラインであることを決定する。そして、この情報をＨＬＲに戻す(ステップ３０９）。ＨＬＲは、この情報をＭＳ−Ａに送信する（ステップ３１１）。ＭＳ−Ａ内のＷＯＬＮサブシステム２０３により友人Ｂ、Ｃ及びＤがオンラインであることが表示部１０３に示される（ステップ３１３）。
【００２８】
オンラインであるユーザーは、他のユーザーがオンラインになっているといった、他のユーザーのステータスの変化を知らされてもよい。この例に関連する信号送信は、図３ bに示されるものである。ここで、ＭＳーＡはすでにオンライン状態であり、ＭＳ−Ａの“自分に通知”リストにのっているユーザー“Ｅ”の電話器（ＭＳ−Ｅ）が作動した（ステップ３１５）と仮定する。この例におけるＭＳのそれぞれはある原理に従うので、サービスノードがＭＳ−Ａが作動した時とまったく同じように、サービスノードはＭＳ−Ｅがオンラインになったことを知らされる（ステップ３１７）。ＭＳ−Ｅとのさらなる通信（不図示）に加えて、サービスノードはユーザーＥがＭＳ−Ａのリストに載っていることを認識し（ＭＳーＡがＭＳ−Ｅの“他人に通知”リストに載っていることを検出することによる（不図示））、続いて、ＭＳ−Ｅが作動し、ＭＳ−Ａがこの情報をほしがっていることを示すメッセージをＨＬＲに伝える。これに対しＨＬＲは、ＭＳ−Ｅが作動したことを伝えるメッセージをＭＳ−Ａに伝えることで応答する（ステップ３２１）。このメッセージの受信に対応して、ＷＯＬＮサブシステムにより、ユーザーＥがオンラインであることが表示部１０３に示される（ステップ３２３）。
【００２９】
通知を許可してもよい別のステータス変化は、オフラインになることである。この通知に関連する信号送信は図３cに示すものである。ここで、ユーザーＡが関心を持っている一のモバイル装置（ＭＳーＣ）が、オフラインになる（ステップ３２５）。この情報は、ユーザーＣがＭＳ−Ａのリストにあることを認識する（例えば、ＭＳ−ＡがＭＳ−Ｃの“他人に通知”リストにあることを検出することによる（不図示））サービスノードへ伝えられ（ステップ３２７）、つづいて、ＭＳ−Ｃが電源を切られたこと及び、ＭＳ−Ａがこの情報をほしがっていることを示すメッセージをＨＬＲに転送する（ステップ３２９）。ＨＬＲは、ＭＳ−Ｃが電源を切られたことを伝えるメッセージをＭＳ−Ａへ転送することにより、これに対応する（ステップ３３１）。このメッセージを受けたことに反応して、ＷＯＬＮサブシステムにより、ユーザーＣがオフラインであることが、表示部１０３に示される（ステップ３３３）。
【００３０】
上記に示されたような通知に関連する信号送信に加えて、リストのセットアップ及び維持に関連する信号送信もある。図３dの信号送信例では、ＭＳ−Ａ２０１のユーザーは他のユーザーにかかる自分個人のリスト（即ち、“自分に通知”リスト）を作ることを希望する。当該ユーザーは、例えば、電話器で関連するキー若しくはキーを組み合わせて押すことでこれを行うことができる。もちろん、メニュー選択技術のような、他のタイプのユーザー入力選択技術を代わりに利用してもよい。ユーザーの電話器（ＭＳ−Ａ２０１）は、ユーザーに、自分が初期リストに入れたい若しくは、現在あるリストに追加したい他のユーザーの識別子を登録することを可能とする。この場合、他のユーザーは、Ｇ、Ｈ、ＩおよびＪで示されている。ＭＳ−Ａ２０１は、ＭＳ−Ｇ、Ｈ、ＩおよびＪをリストに入れたい旨を示すメッセージをＨＬＲに送る（ステップ３３７）。ＨＬＲは、この情報をサービスノードに送る（ステップ３３９）。サービスノードはこれに反応して、ＭＳ−Ｇ、Ｈ、ＩおよびＪを示す新しい“自分に通知”リストを作るか、若しくは、ＭＳ−Ｇ、Ｈ、ＩおよびＪを既存の“自分に通知”リストに追加する（ステップ３４１）。“他人に通知”リストを採用する実施形態では、サービスノードは、さらにこれに反応して、ＭＳ−Ｇ、Ｈ、ＩおよびＪのそれぞれに帰属する“他人に通知”リストを備え、かつ、ＭＳ−Ａをこれらのリストそれぞれに追加する。
【００３１】
最後の信号送信例では、ＭＳ−Ａのユーザーは自己の“自分に通知”リストから別のユーザーを削除することを希望する。当該ユーザーは、例えば、電話器の関連するキー若しくはキーの組合せを押すことにより、これを行うことができる（ステップ３４３）。もちろん、メニュー選択技術のような他のユーザー入力選択技術を代わりに利用しても良い。この場合、削除される他のユーザーはＫで示される。ＭＳ−Ａ２０１は、リストからＭＳ−Ｋを削除したい旨を示すメッセージをＨＬＲへ送信する（ステップ３４５）。ＨＬＲは、この情報をサービスノードに転送する（ステップ３４７）。サービスノードはこれに反応して、ＭＳ−Ａの“自分に通知”リストからＭＳ−Ｋを削除する。“他人に通知”リストを採用する実施形態において、サービスノードはこれに対応して更に、ＭＳ−Ｋに帰属する“他人に通知”リストを備え、このリストからＭＳ−Ａを削除する。
【００３２】
上記の技術および装置は、ＷＯＬＮサービスの多数の相異なるバリエーションを実行するために適用されてもよい。簡単な場合では、ＷＯＬＮサービスは、誰が現在呼を受けることができるかについてのユーザーの情報を提供することにより、応答しないであろう人々と交信しようという無駄な努力を排除する。
【００３３】
別のアプリケーションでは、ＷＯＬＮサービスは、他に誰が現在呼を受けることができるのかについてのユーザー情報を通知するだけでなく、例えばこれら個人の誰かがボイスメールサービスに加入しているかどうかを示す。この情報を得ることで、オフラインであると分かっている者に対して電話しようとするユーザーは、それが無駄な努力であることを知っているので、常にメッセージを残すことができる。この付加的なサービスは、ある者がボイスメールを持っているかどうかについての情報は、既にほとんどのセルラー通信システムのＨＬＲに存在するので、実現が比較的簡単である。
【００３４】
更に別のアプリケーションでは、ＷＯＬＮサービスは、ある者が自分の電話に接続されるＥメールサービス、ボイスメール若しくはＳＭＳを有しているかどうかを示す情報を提供することができる。この情報によりユーザーは、音声呼出しを行うよりも記述されたメッセージを伝送することができる。
【００３５】
ＷＯＬＮサービスには多くの他のアプリケーションがありえる。例えば、移動体通信システムには、モバイル加入者の位置情報をすぐに表示することが期待される。もし、表示可能な地図を蓄積するのに十分な容量のメモリを有するＰＤＡを使えば、ＷＯＬＮサービスは人が現在どの辺にいるのかという情報を提供することができ、この情報をユーザーのＰＤＡにグラフィカルに表示することができるであろう。
【００３６】
ＷＯＬＮサービスの上記の（および他の）アプリケーションのそれぞれにおいて、システムはそれぞれのモバイル加入者に別のユーザーの“自分に通知”リストに載せられるか否かの選択を与えることにより、安全性／機密性を提供することができる。初期設定では“別のユーザーのリストに載ることを許可しない”設定になっており、かつ、それぞれの加入者はこの初期設定を無効にすることができる。認証機能を提供することもまた可能である。ユーザーＡがユーザーＢを“自分に通知”リストに載せることを希望する場合、いかなるリストも更新される前にこれを許可するかどうかを尋ねるメッセージがユーザーＢへ転送される。もしユーザーＢがユーザーＡの“自分に通知”リストに載ることを許可すれば、ユーザーＡの“自分に通知”リストをこれに従って更新するサービスノードへ、この許可が戻される。さもなければサービスノードは、ユーザーＡの“自分に通知”リストにユーザーＢを追加することをユーザーＡに許可しない。
【００３７】
ＷＯＬＮサービスに関する別の考察は、いかに必要な信号送信を実現するかということである。現実の移動体電話器はこれをいくつかの方法によって行うことができる。一つの方法は、制御チャネルを利用することである。しかしながら、このアプローチは、おそらくすぐにオーバーロードしてしまうだろう。別の方法としては、空中伝送される多くのバイトを必要としないことから、ＳＭＳサービスを利用できるであろう。将来のシステムは、パケットデータについての提案手法を都合よく利用することが可能になる。なぜなら、それらは現在の信号送信手法よりもより効果的であり、かつ容量要求を解決することができるからである。
【００３８】
WOLNサービスに関するさらなる考察は、移動体通信システムに多くの信号送信を追加できるということである。もちろん、このためには増加するロードを処理する為のインフラ容量を整備することが必要である。別のアプローチは、WOLNサービスをユーザーに操作させる手法に修正することである。例えば、ユーザーはボタンを押してもよいし、電話器(もしくはPDA)のメニューシステムを用いてスナップショット機能を作動させてもよい。機能が作動したら、システムはリスト上の人々に関するデータを、誰かのステータスが変化した度に返す代わりに、一度だけ返す。
【００３９】
別の考察事項は、移動体環境に特有のものであるが、オンライン状態の者が、一時的に電波の届きにくい場所(例えば、トンネルやエレベータ)に入ってしまった場合の取扱いである。移動体通信システムでは、この者の利用が不可能なのは明らかである。上記のWOLNシステムでは、“自分に通知”リストにこの特定のユーザーを含む他の全てのユーザーにこの情報が通知されることになるであろう。しかし、その状況は単に一時的なものにすぎない(トンネルやエレベータを出ればよい)ので、モバイルユーザーはすぐに“利用可能” な状態に戻る。ステータスの連続的な変化により、“自分に通知”リスト上にこの加入者を有する者全てに対し、再び通知動作がなされる。ユーザーの瞬時の情報を得ることによる利益が、この余計な通知がシステムに課す負担に勝るものではないことは明らかである。この問題の一つの解決策として、ステータスの一時的な変化を除去するために遅延報告を取り入れてもよい。例えば、モバイル加入者が突然オフライン状態になった時、システムは、例えば、2分間だけ待機することができ、その時間経過後、加入者が依然としてオフラインかどうかをシステムがチェックする。もしユーザーがそのままなら、そのオフライン状態は他人に通知するのに十分に長く続いたとみなされてもよい。しかしながら、ユーザーがオンラインになったら、その時はいかなる通知も行なわれない。
【００４０】
本発明は、特定の実施形態に言及して記載されてきた。しかしながら、本発明を上記の最適な実施形態とは別の特定の形態において具体化することが可能であることは、当事者には直ちに明らかになるであろう。これは発明の精神から離れることなくなされ得るものである。
【００４１】
例えば、たくさんのリストが典型的な実施形態に関して記載されてきた。これらのリストが上記の発明概念から離れることなく他の多くの方法によって実現されることは当事者明らかであろう。例えば、“他人に通知”リストは特定のユーザーと関連したものとして記載されてきた。しかしながら、別の実施形態では“他人に通知”のマスターリストが、図2bに示されるサービスノード２１９のような中央サイトに存在するように変更されてもよい。そのような実施形態では、それぞれのリストエントリは、関心あるユーザーを特定することによりなされてもよい。さらに、エントリ自体は、関心あるユーザーのステータスが変化したことを通知されるべき他のユーザーのリストになるであろう。
【００４２】
このように、最適な実施形態は単なる例示にすぎず、いかなる場合も限定的なものと解釈されるべきではない。本発明の範囲は、前述の記載ではなく、クレームによって与えられるものであり、かつ、クレームの範囲内にある全ての変更、及び均等物はそこに包含されることが意図されている。
【図面の簡単な説明】
本発明の目的及び利益は、図面と共に以下の詳細な説明を読むことで理解されるであろう。当該図面には、
【図１ａ】  図１aは、本発明の一の側面に対応した、ユーザーの見地からの典型的な無線オンライン通知サービスを図示したものである。
【図１ｂ】  図１bは、本発明の一の側面に対応した、ユーザーの見地からの典型的な無線オンライン通知サービスを図示したものである。
【図１ｃ】  図１cは、本発明の一の側面に対応した、ユーザーの見地からの典型的な無線オンライン通知サービスを図示したものである。
【図２ａ】  図２aは、本発明のいくつかの側面に対応した、無線オンライン通知サービスを達成するためのシステムの典型的な実施形態を示すブロック図である。
【図２ｂ】  図２bは、本発明のいくつかの側面に対応した、無線オンライン通知サービスを達成するためのシステムの典型的な実施形態を示すブロック図である。
【図２ｃ】  図２cは、本発明のいくつかの側面に対応した、無線オンライン通知サービスを達成するためのシステムの典型的な実施形態を示すブロック図である。
【図３ａ】  図３aは、本発明のいくつかの側面と一致する、移動体局とサービスノード間の、無線オンライン通知に関連する信号送信を示す図である。
【図３ｂ】  図３bは、本発明のいくつかの側面と一致する、移動体局とサービスノード間の、無線オンライン通知に関連する信号送信を示す図である。
【図３ｃ】  図３cは、本発明のいくつかの側面と一致する、移動体局とサービスノード間の、無線オンライン通知に関連する信号送信を示す図である。
【図３ｄ】  図３dは、本発明のいくつかの側面と一致する、移動体局とサービスノード間の、無線オンライン通知に関連する信号送信を示す図である。
【図３ｅ】  図３eは、本発明のいくつかの側面と一致する、移動体局とサービスノード間の、無線オンライン通知に関連する信号送信を示す図である。
【図１ａ】
0004421772.tif 000002
【図１ｂ】
0004421772.tif 000003
【図１ｃ】
0004421772.tif 000004
【図２ａ】
0004421772.tif 000005
【図２ｂ】
0004421772.tif 000006
【図２ｃ】
0004421772.tif 000007
【図３ａ】
0004421772.tif 000008
【図３ｂ】
0004421772.tif 000009
【図３ｃ】
0004421772.tif 000010
【図３ｄ】
0004421772.tif 000011
【図３ｅ】
0004421772.tif 000012