(57)【要約】ネットワークを考慮するモバイルデバイス（１２）がトランシーバを含んでおり、該トランシーバは通信できる複数のネットワーク（１８、２０、２２）のうちの一つを識別する。メモリがネットワークを、該トランシーバを使って実行できる動作と関連付ける情報を保存している。動作は前記複数のネットワークの一つとの通信が許容されるときに実行される。
2007521699.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを考慮するモバイルデバイスであって：
自分が通信できる複数のネットワークのうちの一つを識別するトランシーバと、
諸ネットワークを、前記トランシーバを使って実行できる諸動作と関連付ける情報を保存するメモリと、
前記複数のネットワークの一つとの通信が許容されるときに動作を実行する手段、
とを有することを特徴とするデバイス。
【請求項２】
前記トランシーバが電話、携帯情報端末およびポータブルコンピュータのうちの一つに含まれていることを特徴とする、請求項１記載のデバイス。
【請求項３】
前記複数のネットワークが、無線LANおよびセルラーネットワークのうちの一つまたは複数を含んでいることを特徴とする、請求項１記載のデバイス。
【請求項４】
前記メモリが、トランシーバの動作をネットワーク優先度と関連付ける、ユーザー設定可能なテーブルを保存していることを特徴とする、請求項１記載のデバイス。
【請求項５】
前記実行手段が前記動作の自動実行を含むことを特徴とする、請求項１記載のデバイス。
【請求項６】
当該モバイルデバイスに接続されているネットワークの素性を決定するための機能をさらに有することを特徴とする、請求項１記載のデバイス。
【請求項７】
前記メモリが一つまたは複数の動作に関連付けられたネットワーク優先度のリストを含んでおり、該ネットワーク優先度は、その時間が経過したら動作を実行するために次のネットワーク優先度が用いられるような関連付けられた時間を含んでいる、ことを特徴とする、請求項１記載のデバイス。
【請求項８】
ダウンロードできる情報があることをユーザーに通知する通知機能をさらに有し、ユーザーによって選択されたネットワークを用いて通信が確立されたときにその情報が自動的にダウンロードされることを特徴とする、請求項１記載のデバイス。
【請求項９】
前記ユーザーによって選択されたネットワークが一つまたは複数の動作に関連付けられたネットワーク優先度のリストから選択されるものであり、該ネットワーク優先度は、その時間が経過したら動作を実行するために次のネットワーク優先度が用いられるような関連付けられた時間を含んでいる、ことを特徴とする、請求項８記載のデバイス。
【請求項１０】
ネットワークを考慮するモバイルデバイスを動作させるための方法であって：
自分が位置しているネットワークを考慮するデバイスを提供し、
ある選択された動作を所定のネットワークにおいて実行するよう前記デバイスを構成設定し、
前記所定のネットワークと通信可能であるときに、前記動作が実行されることを許容する、
ステップを有することを特徴とする方法。
【請求項１１】
前記デバイスを構成設定するステップが、諸動作を諸ネットワークに割り当てることを含むことを特徴とする、請求項１０記載の方法。
【請求項１２】
諸動作を諸ネットワークに割り当てる前記ステップが、動作割り当てをテーブルの形で保存することを含むことを特徴とする、請求項１１記載のデバイス。
【請求項１３】
前記割り当てステップが、優先度の順にネットワークを動作に割り当てることを含んでおり、第一のネットワークが利用不能であれば次のネットワークがその動作の実行のために用いられるようにすることを特徴とする、請求項１１記載の方法。
【請求項１４】
前記動作が実行されることを許容する前記ステップが、ひとたび適切に選択されたネットワークを用いた通信が確立されたら前記動作を自動的に実行することを含むことを特徴とする、請求項１０記載の方法。
【請求項１５】
当該デバイスが今いる単数または複数のネットワークを識別するステップをさらに有することを特徴とする、請求項１０記載の方法。
【請求項１６】
前記単数または複数のネットワークを識別するステップが、ネットワークに自己を同定するよう信号を送ることによって当該デバイスが今いるネットワークを識別することを含むことを特徴とする、請求項１５記載の方法。
【請求項１７】
前記単数または複数のネットワークを識別するステップが、ネットワーク識別信号を受信することによって当該デバイスが今いるネットワークを識別することを含むことを特徴とする、請求項１５記載の方法。
【請求項１８】
前記動作が実行されることを許容する前記ステップが、情報が取得のために利用可能であることをユーザーに通知し、ユーザー選択されたネットワークを用いた通信の確立に際して前記情報を自動的に取得することを含むことを特徴とする、請求項１０記載の方法。
【請求項１９】
前記自動取得ステップが、優先度の順にネットワークを動作に割り当てることを含んでおり、第一のネットワークが利用不能であれば次のネットワークが動作を実行するために用いられるようにすることを含むことを特徴とする、請求項１８記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にはネットワーク通信に、より詳細にはネットワークを考慮する（network  aware）デバイスおよびそれに関係するサービスを提供するための方法および装置に関する。
【背景技術】
【０００２】
モバイルデバイスにおける近年の傾向には、複数のネットワークを通じて通信できるデバイスの作成が含まれる。一例として、モバイルデバイスがセルラーネットワークおよびWLAN（無線LAN）ネットワークの両方で通信できることがある。セルラーのサービスは広域で利用可能だが、通信時間が高価である。WLANアクセスは典型的にはWLANホットスポットの近くでしか利用可能でないが、通信時間はずっと安価である。モバイルデバイスが、該デバイスが現在アクセスしているネットワークの種類に基づいてある種の動作またはサービスをできるようにするシステムおよび方法をもつことが有益であろう。
【発明の開示】
【課題を解決するための手段】
【０００３】
ネットワークを考慮するモバイルデバイスがトランシーバを含んでおり、該トランシーバは通信できる複数のネットワークのうちの一つを識別する。メモリがネットワークを、該トランシーバを使って実行できる動作と関連付ける情報を保存している。動作は前記複数のネットワークの一つとの通信が許容されるときに実行される。
【０００４】
本発明の利点、性質およびさまざまな追加的な特徴は、これから付属の図面との関連で詳細に記述する例示的な実施形態を考察することでより完全に明らかとなるであろう。
【発明を実施するための最良の形態】
【０００５】
本発明は、モバイルデバイスに、該モバイルデバイスが通信しているネットワークの種別（たとえばWLAN、セルラー）を感知してそのネットワーク種別に基づいて動作を行うことを許容する方法および装置を提供する。ある実施形態では、ユーザーがモバイルデバイスを用いて手動で該ユーザーが現在いるネットワークの種別を調べる。前記デバイスがユーザーのためにそのプロセスを自動化してもよく、ユーザーが絶えずネットワーク状態を調べる必要なしに当該デバイスがあるネットワーク上にいればすぐ作業を実行するのでもよい。
【０００６】
本発明は携帯電話システムの観点から記述するが、本発明はそれよりずっと広く、複数のネットワークで通信ができるいかなるマルチメディアまたは電気通信デバイスをも含みうることは理解されるものとする。また、図に示されている要素はハードウェア、ソフトウェアまたはそれらの組み合わせのさまざまな形において実装されうることも理解しておくべきである。好ましくは、これらの要素は、プロセッサ、メモリおよび入出力インターフェースを含みうる一つまたは複数の好適にプログラムされた汎用デバイス上でハードウェアにおいて実装される。
【０００７】
ここで具体的な詳細について図面を参照するが、同様の参照符号はいくつかの図を通じて同様または同一の要素を同定する。まず図１および図２を参照すると、本発明に基づいた、ネットワークを考慮するモバイルユニットを有するモバイルシステム１０が例示的に示されている。本発明は少なくとも一つのモバイルユニット１２を具備するが、これはセルラー電話、携帯情報端末（PDA）、無線ポータブルコンピュータまたはその他のモバイル電気通信デバイスを含みうる。ユニット１２はメモリ１５に保存されたプログラム１４と、一つまたは複数のネットワーク１８、２０または２２から情報を受信するトランシーバ１６とを含みうる。前記情報は今の例では、無線LANについては関連付けられたアクセスポイント、セルラーネットワークからはセル・サイト、あるいは衛星ネットワークについては衛星装置についての更新を提供するためのものである。トランシーバ１６は、複数の異なるネットワーク、たとえばセルラーネットワーク１８、WLANネットワーク２０または衛星ネットワーク２２と通信するよう適応されている。
【０００８】
ある実施形態では、ユニット１２は複数の異なる信号を送ることによって近くのネットワークに問い合わせをする。各信号は利用可能なネットワーク種別に対応するものである。たとえば、セル信号、WLAN信号および衛星信号が送られうる。すると最も近いいくつかのネットワークがその問い合わせ信号に応答できる。ユニット１２は信号強度に基づいて使用するネットワークを選ぶ。あるいは、多くのネットワークが利用可能な場合、実行すべき動作の種別および数に基づいて使用するネットワークを選択する。
【０００９】
図１を参照すると、たとえば、ブロック３２で示されるように、モバイルデバイスから電話の通話を行おうとする場合、その通話はすぐに処理されることが望ましいことがある。そのような場合、ユーザーの必要性に最も好適なのはセルラーネットワーク１８であろう。たとえば電子メールのチェックもしくは送信、またはニュース、天気情報、株式情報もしくはオーディオ／ビデオのようなマルチメディアデータのダウンロードといった、時間が決定的でないある種の動作は、必ずしもすぐ実行される必要はない。ブロック３０で示されるように、この場合にはWLAN２０にはいるのを待つのが最も安価で最善の方策でありうる。本発明はこのことを利用して、ユーザーの通信料金を節減してパフォーマンスを向上させるような仕方で動作を実行する。ブロック３４に示されるように、長距離通話またはその他の動作といったその他の動作は、たとえば衛星ネットワーク２２などその他のネットワークで実行されうる。
【００１０】
図２を参照すると、ユニット１２は好ましくは、ネットワークを考慮する使用のためにユーザーが構成設定できる諸動作を実行する。プログラム１４はネットワークを考慮する動作設定３８のためにメモリ１５内に情報を入力する機能を提供しうる。ネットワークを考慮する動作設定には、ユニット１２の機能と利用可能なネットワークオプションとの間の関係を許容するテーブルまたはその他のグラフィカルユーザーインターフェース（GUI）が含まれうる。たとえば、ユーザーはWLANが利用可能なときに電子メールを送ることを選び、長距離通話のためには衛星リンクを使うことを選択し、および／またはすぐ通話を行う必要があるときにはセル・ネットワークを使うことができる。それ以外の動作がこれらまたはその他のネットワーク種別に関連付けられていてもよい。ネットワークを考慮する動作設定３８は、ユニット１２の機能を使って、ユーザーに、選択されたユーザー動作に関係した情報が取得のために利用可能であることを通知しうる。このことはのちにより詳細に説明する。
【００１１】
ユーザーはある種の動作（上例にあるような）がネットワークを考慮するものとなるよう、ユーザーインターフェース４０を用いることによって構成設定できる。ユーザーインターフェース４０は、当該デバイスおよびその必要とされる機能に依存して複数の異なる装置を含みうる。インターフェース４０はディスプレイ、キーパッドもしくはキーボード、マイクロホン、スピーカーまたはその他いかなる好適な入出力インターフェースをも含みうる。ある動作がネットワークを考慮するものと分類された場合、モバイルデバイスは、ある種のネットワークにアクセスしているときにしかその動作を実行しない。WLAN通信料率は通例セルラーの通信料率よりも安価であるため、本発明のある好ましい実施形態は、ある種の動作を、当該デバイスまたはユニット１２がWLAN２０と通信していた場合にのみ実行する。本発明は、前記動作が当該デバイスがある特定のWLAN（ユーザーがアカウントをもっているもの、または通信料率がユーザーが定義したある閾値未満であるものなど）にアクセスしているときにのみ実行されるよう拡張されることもできる。
【００１２】
別の実施形態では、ネットワーク（１８、２０および／または２２）が常時または定期的に信号またはパケットを送出することによって自己を同定する。自己を同定することによって、モバイルユニット１２がこれらの信号を受信する必要があり、所定のタスクに関して適切なネットワークと直接交信しうる。制御モジュール４０は、ユニット１２の諸構成要素／機能の間の相互作用を制御する。制御モジュール４０は、ユニット１２における諸動作とデバイス機能とを実行するための一つまたは複数のプロセッサを含みうる。
【００１３】
ユーザーがネットワークを考慮する動作を実行することを選択する場合、当該デバイスはまず自分が通信しているネットワークの種別を確認する。ユーザー設定に依存して、ネットワークを考慮する動作は、適切に関連付けられたネットワークが利用可能である場合にのみユーザーのモバイルデバイスから実行される。その動作が緊急でなく、ユーザーがセルラーネットワークにいる場合には、当該モバイルデバイスはその動作をすぐ実行しなくてもよい。その代わり、当該デバイスはユーザーがたとえばWLANホットスポット領域にはいるときを検知する。ひとたびWLANが検知されれば、当該デバイスはそのWLAN無線のスイッチを入れ、WLANネットワークに接続する。その時点で、当該デバイスはユーザーからの要求された動作を実行する。WLAN通信料率がより安価であるため、コスト節減の結果が得られる。
【００１４】
もう一つの実施形態としては、ユーザーが電子メールなどがあるという通知を受けられるという機能（３８）が含まれる。現行の電話がユーザーにたとえば伝言、電子メールまたはマルチメディアファイルなどについて警告または通知するのと同様である。この通知はセルラー通話時間を使う必要はない。この時点ではまだ当該デバイスは電子メールをダウンロードしはしない。ユーザーはその後WLANホットスポットの近くに行くことができ、当該デバイスはそのとき電子メールをWLANネットワークを通じてダウンロードすることになる。
【００１５】
もう一つの実施形態は、ある特定の種類のネットワーク上でたとえばある特定のWLAN、たとえばユーザーがアカウントをもっているものまたは通信料率があるレベル未満ものなどが利用可能であるときに動作を実行する。モバイルデバイスはユーザーに、電子メール（またはその他の到着情報）が利用可能であることを、現行の携帯電話がユーザーに待っている伝言があることを通知する仕方と同様の方法を使って（しかしユーザーはこれについてはセルラー通信時間の課金をされる必要がない）通知しうる。
【００１６】
ユニット１２によって実行されるべく選択された動作は、当該デバイスの適切なハードウェア／ソフトウェアによって実行される。このハードウェア／ソフトウェアはネットワーク通信のために必要とされる適切なプロトコルスタックおよびセキュリティ対策を含みうる。
【００１７】
図３を参照すると、ネットワークを考慮するモバイルデバイスを用いる方法が例示的に記載されている。ブロック１０２では、ネットワークを考慮するモバイルデバイスが提供される。ネットワークを考慮するデバイスは、セルラー電話、PDA、ラップトップコンピュータなどを含みうる。ネットワークを考慮するデバイスは、利用可能になっているネットワークを見きわめる機能を含む。ブロック１０４では、ユーザーは当該モバイルデバイスを構成設定して、当該デバイスの所定の諸動作が実行されるデフォルトのネットワークを与える。当該モバイルデバイスでのある種の動作はネットワークを考慮するものとして分類される。これらの動作は、当該デバイスによって、当該デバイスがWLANのようなある特定の種類のネットワークと通信しているときにのみ実行されることになる。ブロック１０６では、ユーザーは実行すべき一つまたは複数の動作を選択する。
【００１８】
表１は、動作をネットワークと関連付ける例示的な方法を示している。ネットワークは優先度を与えるよう順位付けされる。一つまたは複数のネットワーク種別が各動作に割り当てられうる。各動作に一つまたは複数のネットワーク種別が割り当てられうる。経過時間を割り当てて、その時間が経過したらその動作を実行するために次のネットワークが用いられるようにしてもよい。
【００１９】
表１
【表１】
2007521699.tif 000003
任意的な実施形態では、ユーザーの優先度設定が順位付けされたり、および／または実行のための時間を割り当てられたりしてもよい。ブロック１０７において、ネットワークについての前記第一の利用可能な選択が割り当てられた時間期間にわたって利用可能でない場合、次の順位のネットワークがペンディングの単数または複数の動作を実行するために使われる。ブロック１０８では、モバイルデバイスが自分がいるネットワーク、あるいは前記デバイス動作を実行するために当該デバイスに利用可能なネットワークを識別する。実行されるべき動作は、ブロック１０９においてユーザーに、諸動作の中でもその動作のためのネットワークの優先度設定としてユーザーによって選択されたネットワークからの情報が取得のために利用可能であると通知することを含みうる。ユーザーがそのネットワークにはいったとき、ユーザーが通知された動作が自動的に実行されて前記情報が取得される。この自動取得は、第一のネットワークが利用不能であれば次のネットワークを用いて前記動作が実行されるといった具合に優先順位をもって諸ネットワークに基づいて行われうる（下記の１１０参照）。
【００２０】
適切なネットワークが利用可能であれば、当該モバイルデバイスはブロック１１０において自動的に、ユーザーによって選択された動作を実行することになる。モバイルデバイスは、適切なネットワークを検出すると前記動作を自動的に実行する。ユーザーの介入は必要とされず、要求されない。
【００２１】
ネットワークを考慮するモバイルデバイスおよび動作のための好ましい諸実施形態（それらは解説のために意図されたものであって、限定するものではない）を記載してきたが、上記の思想に照らして当業者には修正および変形をなすことが可能であることを注意しておく。したがって、開示されている本発明の具体的な諸実施形態に、付属の請求項によって定義される本発明の範囲と精神に含まれるさまざまな変更がなされうるものであることは理解されるものとする。特許法令によって要求される詳細および具体例をもって本発明を記載してきたが、請求され、開封特許状によって保護されることが望まれるものは付属の請求項において述べられている。
【図面の簡単な説明】
【００２２】
【図１】本発明に基づいた、諸ネットワークの間を移動するモバイルユニットおよび各ネットワークを用いた通信を開始する結果を示す例示的な図である。
【図２】本発明のある実施形態に基づく例示的なモバイルユニットの構成要素を示すブロック図である。
【図３】本発明に基づく、ネットワークを考慮するデバイスを用いるための方法を示す流れ図である。
【図１】
2007521699.tif 000004
【図２】
2007521699.tif 000005
【図３】
2007521699.tif 000006
【国際調査報告】
2007521699.tif 000007