(57)【要約】  現在のネットワーク接続パラメータを周期的にチェックして（２１０、２２０）、それらをその移動電話にロードされた全てのアプリケーションの最小データ・スループット要件と比較する（２５０）移動電話のソフトウエア・プログラムである。所与のアプリケーションに必要なパラメータに対して現在のパラメータが不足する場合は、移動電話はディスプレイ上でそのアプリケーションに陰影を付けて、その時点でそのアプリケーションを実行できないことを示す（２６０）。これにより、ユーザがそのアプリケーションを実際に開始して失敗するのを待つのを経験する欲求不満から救われる。現在のパラメータが、所与のアプリケーションに必要なパラメータと一致または超過する場合は、移動電話はそのアプリケーションを正常に表示して、その時点においてそのアプリケーションを実行できることを示す（２７０）。移動電話にカラー・ディスプレイがある場合は、現在実行不可能なアプリケーションを現在実行可能なアプリケーションと異なった色で表示する。
2008514111.tif 000002
【特許請求の範囲】
【請求項１】
移動電話ネットワーク上で移動電話の特定のデータ・アプリケーションを現在実行できるかどうかを、ユーザが決定できるようにする移動電話上のデータ能力表示を提供する方法であって、
（ａ）アプリケーションのための最小データ・スループット要件を獲得すること（２１０）と、
（ｂ）前記移動電話と前記移動電話ネットワークの間の現在の最大データ・スループット速度を計算すること（２４０）と、
（ｃ）前記現在のデータ・スループット速度が、前記アプリケーションの前記最小データ・スループット要件よりも大きいかどうかを決定すること（２５０）と、
（ｄ）前記現在のデータ・スループット速度が前記アプリケーションの前記最小データ・スループット要件によりも大きいかまたは等しい場合に、前記アプリケーションが現在実行可能であることを前記移動電話上に肯定的なインディケータで表示すること（２７０）と、
（ｅ）前記現在のスループット速度が前記アプリケーションの前記最小データ・スループット要件よりも小さい場合に、前記アプリケーションが現在実行不可能であるとの否定的なインディケータを前記移動電話に表示すること（２６０）とを含む前記方法。
【請求項２】
前記ステップ（ｂ）ないしステップ（ｅ）を周期的に反復して、前記移動電話と前記移動電話ネットワークの間で前記現在の最大データ・スループット速度を獲得して適用する請求項１記載の方法。
【請求項３】
前記肯定的なインディケータが、前記移動電話により前記アプリケーションとして正常に表示される（３２０）請求項２記載の方法。
【請求項４】
前記移動電話上に陰影を付けたアプリケーションとして、前記否定的なインディケータが現れる（３１０）請求項２記載の方法。
【請求項５】
前記移動電話ディスプレイに第１の色の前記アプリケーションとして前記肯定的なインディケータが現れ、また前記移動電話のディスプレイの第２の異なる色の前記アプリケーションとして前記否定的なインディケータが現れる請求項２記載の方法。
【請求項６】
前記現在の最大データ・スループット速度に対応する現在のｄＢｍレベル・アイコンを表示すること（４１０）をさらに含む請求項２記載の方法。
【請求項７】
前記現在の最大データ・スループット速度に対応する毎秒のビットとして表現される現在のデータ・スループット速度アイコンを表示すること（５１０）をさらに含む請求項２記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（背景技術）
標準的な音声通信を超えるデータ・スループットのために一層高い帯域幅を必要とするデータ・アプリケーションの開始と実行に移動電話（ｍｏｂｉｌｅ  ｐｈｏｎｅ）が特に関係するときに、移動電話は必ずしも瞬間的なネットワーク状態の正確なインディケータをユーザに供給するとは限らない。
【０００２】
移動電話とそのネットワークの間の、唯一の信号強度インディケータは、移動電話の音声通信要件に基いた固定受信信号強度インディケータ（ＲＳＳＩ）スケールである。ＲＳＳＩは音声要件に基づいているので、音声通信よりも一層厳しいデータ・スループット要件を有する移動電話対ネットワーク・データ・アプリケーションのための、信頼できる表示を提供することができない。
【０００３】
たとえば、移動電話とネットワークの間で−１０１ｄＢｍ信号を有するロケーションから開始される−８６ｄＢｍに対応するデータ速度を、ある移動電話アプリケーションが必要とする場合、ＲＳＳＩはそのアプリケーションを開始し実行するのに充分な信号強度を表示する。これは音声通信については真実であるが、しかし−１０１ｄＢｍよりも強力なＲＦ信号強度を必要とするより高い最小データ速度要件を有する高速データ・アプリケーションの場合には、真実でない。結果として、このデータ・アプリケーションが失敗する可能性がある。ユーザは、誤った判断を導く信号強度表示を供給されているので、これにより失望し悩まされる可能性がある。
【０００４】
必要なのは、ネットワークと通信できるいずれかの特定データ・アプリケーションが、移動電話の現在のロケーションから実行可能であるかどうかの表示を提供するように、ダイナミックに調整できる信頼性の高い正確な信号強度インディケータである。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、現在の信号強度に基づいて移動電話の現在の能力を移動電話ユーザへ正確に表示するシステムと方法を含む。
【課題を解決するための手段】
【０００６】
移動電話内のソフトウェア・プログラムが、現在のネットワーク接続パラメータを定期的に検査して、それらを移動電話にロードされた全てのアプリケーションの最小データ・スループット要件と比較する。
【０００７】
所与のアプリケーションのために必要なパラメータに現在のパラメータが達しない場合は、移動電話はディスプレイ上でそのアプリケーションに陰影を付けて、その時点でアプリケーションを実行できないことを表示する。これにより、ユーザがそのアプリケーションを実際に開始して、そのアプリケーションが失敗するまで待つことにより経験する欲求不満を防止できる。現在のパラメータが所与のアプリケーションのために必要なパラメータに一致または超過する場合は、移動電話がアプリケーションを通常に表示して、その時点でそのアプリケーションを実行できることを示す。移動電話がカラー・ディスプレイを有する場合は、現在実行不可能なアプリケーションを現在実行可能なアプリケーションと異なった色彩で表示できる。
【実施例】
【０００８】
図１は、ディスプレイ上に表示された音声通信信号強度インディケータ１１０を有する典型的な移動電話を図示する。これは、移動電話を操作する時にユーザが出会う典型的なディスプレイである。音声通信信号強度インディケータ１１０または音声通信ＲＳＳＩは、所与の時点で音声コールが成功するかどうかに関してビジュアル・キュー（ｖｉｓｕａｌ  ｃｕｅ，可視の合図）をユーザに供給する。影付きバーの数が少なければ少ないほど信号強度が弱い。バーが全く存在しなければ移動電話とネットワークの間に現在何の信号も存在しないことを示す。
【０００９】
前述のように、ＲＳＳＩは、ネットワーク上で音声呼び出しを実行するのに必要な現在の音声能力と信号強度に向けられている。音声通信のための信号強度と帯域幅の要件は、一般にデータ・アプリケーションのための要件よりも制限が少ない。こうして、ＲＳＳＩは、データ・アプリケーションを実行できるかどうかの信頼できる正確な表示を供給しない。
【００１０】
本発明は、ユーザが実行しようと望む特定アプリケーションが実行できるかどうかを、ユーザに知らせるための早期警告システムとして動作するように設計されている。このモードにおいて、ユーザは彼の移動電話のメニュ構造（または、「ホット」キー）を通じてナビゲートして、特定アプリケーションを開始する。この特定アプリケーションは、ｅメール（添付ありまたは添付なし）、ＳＭＳ、ＭＭＳ、または、ネットワーク化されたゲームなどである。各アプリケーションは、満足できる実行のために、異なったデータ帯域幅要件を有する。たとえば、テキストＳＭＳは、セルラ・ネットワーク上でグラフィックの多いゲームをプレーするよりも低い帯域幅要件を有する。
【００１１】
移動電話内のソフトウエア・プログラムは、現在のネットワーク接続パラメータを定期的にチェックして、それらを移動電話上にロードされている全てのアプリケーションの最小データ・スループット要件と比較する。ネットワーク接続パラメータは、移動電話とネットワークの間でデータ通信のために、現在使用可能な帯域幅のことを言う。ネットワークの帯域幅は、特定の移動電話へネットワーク資源を割り当てるネットワークの能力である。ネットワークが割り当てる資源の量は、現在のネットワーク状態（たとえば、現在容量対最大容量）に基づき得る。その移動電話で利用可能なネットワークの実際の帯域幅は、技術に特定であり得るパラメータの種々のタイプに依存する。パラメータのいくつかはタイム・スロット、コード、チャネルを含む。
【００１２】
タイム・スロットは、グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ）または、時分割多重アクセス（ＴＤＭＡ）無線ネットワーク内で使用される。一つの移動電話が一つよりも多いタイム・スロットであるかまたは割り当てられれば、（より多くのタイム・スロットが使用されるほどより多くのデータを送れるので）移動電話のデータ速度は利用可能なタイムスロットの倍数分、増加し得る。
【００１３】
複数のコードがコード分割多重アクセス（ＣＤＭＡ）ネットワーク（たとえばウォルシュ・コード）でデータを送信するために使用される。コードの長さまたはコードの数は移動電話のデータ速度を決定する。より短いコードは、データを送信するためにより少ない資源しか必要とせず、より早いデータ速度を結果する。これに対する他の考えかたは、一つの移動電話へ多数のコードを割り当てて、データ速度を増加させることである。
【００１４】
「チャネル」は、通信システムについての総称であって、一つの点から他の点へデータを転送する方法を意味する。データ速度を増すためにチャネルを追加することは、データ速度を増すために、ＴＤＭＡにおける追加タイム・スロット、またはＣＤＭＡにおける追加コード、またはネットワーク自体へ実際の周波数またはスペクトラムを追加することであり得る。
【００１５】
現在のパラメータが所与のアプリケーションに必要なパラメータに不足する場合は、移動電話はディスプレイ上でそのアプリケーションに陰影を付けて、そのアプリケーションがそのとき実行されないことを示す。これにより、ユーザがそのアプリケーションを実際に開始してアプリケーションが失敗するのを待つことにより経験する欲求不満から救うことができる。現在のパラメータが、所与のアプリケーションに一致または超過する場合は、移動電話は通常通りにそのアプリケーションを表示して、そのときそのアプリケーションが実行可能であることを示す。移動電話がカラー・ディスプレイを有する場合は、現在実行不可能なアプリケーションに影を付けるのではなく赤で着色することができる。同様に、現在実行可能なアプリケーションを緑で着色できる。
【００１６】
図２は、一層高度な帯域幅のデータ・アプリケーションに組み込まれた一層信頼性が高いダイナミックなＲＳＳＩを移動電話が獲得し、表現するために取られるステップの詳細を示すフローチャートである。第１ステップは、データ収集ステップであって、移動電話にロードされた各アプリケーションのための最小データ・スループット要件を獲得し、記憶することを移動体に要求する（２１０）。アプリケーションの最小データ・スループット要件は、その電話またはネットワークにより設定できる。
【００１７】
本発明は、背景（バックグラウンド）において連続的に走るアプリケーションを含む。そのジョブは、現在のネットワークの状態を監視するためにある。この背景アプリケーションは、ネットワーク上で現在利用可能な帯域幅を周期的に決定して（２２０）、移動電話とネットワークの間の現在の受信強度信号インディケータ（ＲＳＳＩ）またはＣ／Ｉ信号強度レベルを獲得する（２３０）。これらの値によってアプリケーションは、それから現在可能な最大データ・スループット速度を計算する（２４０）。それから、アプリケーションは、最大現在データ・スループット速度を各移動アプリケーションにより得られた最小データ・スループットと比較する（２５０）。最小データ・スループット要件が、最大現在データ速度よりも大きい場合は、アプリケーションは正しく機能することが不可能であって、アプリケーションが現在実行不可能であることの否定的インディケータがユーザへ表示される（２６０）。最大現在データ・スループット速度が所与のアプリケーションについての最小データ・スループット要件よりも高い場合は、移動電話は問題のアプリケーションが現在実行可能であるとの肯定的インディケータを表示する（２７０）。ステップ２５０、２６０および２７０は移動電話へロードされた各アプリケーションごとに繰り返される。これが完了すると、アプリケーションは待機状態２８０へ行き、次のネットワーク状態のチェック時間がくるまで待機する。制御は、ステップ２２０へ戻り、そして全体の処理が反復される。ネットワーク状態チェックの間の周期は、ユーザにより構成することができ、または移動電話内にセットされたデフォルト値を有しても良い。この終了結果は、ダイナミックなデータＲＳＳＩであり、これは、現在においてある特定のデータ・アプリケーションを実行できるかどうかを迅速かつ正確に決定することをユーザに可能にする。
【００１８】
図３ないし図５は、移動電話のディスプレイ上で実現し得る肯定的インディケータおよび否定的インディケータのいくつかのフォーマットを詳細に示す。
【００１９】
図３は、サンプル・メニュが表示された移動電話を示す。いくつかのアプリケーションは、陰影を付けて（イタリック）３１０に示され、それらが現在のネットワーク状態に基づいて現在実行不可能であることを示す。通常に表示されたアプリケーション３２０は、現在実行できる。
【００２０】
ソフトウエア・プログラムによっても従来の音声通信ＲＳＳＩ１１０に類似したダイナミック・データＲＳＳＩアイコンをディスプレイに表示させることができる。これは、図４および図５に示されている。図４において、ｄＢｍ４１０で測定された信号強度レベルが、音声通信ＲＳＳＩ１１０のすぐ右に配置されている。図５において、ｋｂｉｔｓ／ｓ５１０で測定された信号強度レベルが音声通信ＲＳＳＩ１１０のすぐ右に配置されている。
【００２１】
特定アプリケーションについてのデータ要件の作業知識を有するユーザは、移動電話ディスプレイを覗くだけで、そのアプリケーションが陰影をつけてあるかまたは「オフ」色で表示されているのを見れば、アプリケーションが実行されてメニュをナビゲートするわずらわしさから彼らを救うことを知ることができる。
【００２２】
本発明のコンピュータ・プログラム要素は、ハードウエアおよび／またはソフトウエア（ファームウエア、常駐ソフトウエア、マイクロ・コードなどを含む。）で、実施できる。本発明は、コンピュータ・プログラム製品の形を取ることができ、それは、命令実行システムにより使用されまたは関連する媒体で実施される、コンピュータ使用可能またはコンピュータ読み取り可能なプログラム命令、「コード」または「コンピュータ・プログラム」を有するコンピュータ使用可能またはコンピュータ読み取り可能な記憶媒体により実施できる。本書の文脈において、コンピュータ使用可能またはコンピュータ読み取り可能な媒体は、命令実行システム、設備または装置により使用されまたは関連するプログラムを含み記憶し、通信し伝播しまたは転送するあらゆる媒体であり得る。このコンピュータ使用可能またはコンピュータ読み取り可能の媒体は、たとえば電子的、磁気的、光学的、電磁的、赤外線または半導体のシステム、設備、装置またはインターネットなどの伝播媒体であり得る。注意すべきは、このコンピュータ使用可能またはコンピュータ読み取り可能の媒体は、プログラムが印刷された紙または他の適当な媒体でさえもあり得て、プログラムがたとえば紙または他の媒体の光学的走査を介して、電子的にプログラムが捕捉され、コンパイルされ解釈され、または適当な仕方で他のように処理される。本書に説明されたコンピュータ・プログラム製品またはいずれかのソフトウエアまたはハードウエアは、例示の実施例における本発明の諸機能を実行するために種々の手段を形成する。
【００２３】
本書には、特定の実施例が開示されている。当分野の通常の技能を有する人は、本発明が他の環境においては、他のアプリケーションを有し得ることを容易に理解するであろう。実際多くの実施例と実施が可能である。後述の特許請求の範囲は、いかなる意味においても本発明の範囲を上述の特定実施例に限定することを意図していない。さらに、「のための手段（ｍｅａｎｓ  ｆｏｒ）」という言い方が、ある要素の手段プラス機能の意味に読み取られることを意図しており、また一方「のための手段」という言い方を特にしていないあらゆる要素は、その請求項が「手段（ｍｅａｎｓ）」の語を他に含んでいても、手段プラス機能の要素のように読み取られることを意図していない。
【図面の簡単な説明】
【００２４】
【図１】ディスプレイに表示された音声通信信号強度インディケータを有する典型的な移動電話を図示する。
【図２】移動電話のダイナミック信号強度インディケータを決定する処理を図示するフローチャートである。
【図３】データ・アプリケーションのリストに関する信号強度インディケータを表示する移動電話を図示する。
【図４】ディスプレイ領域に示されたデータに基づく信号強度アイコンを有する移動電話を図示する。
【図５】ディスプレイ領域に示されたデータに基づく信号強度アイコンを有する移動電話を図示する。
【図１】
2008514111.tif 000003
【図２】
2008514111.tif 000004
【図３】
2008514111.tif 000005
【図４】
2008514111.tif 000006
【図５】
2008514111.tif 000007
【国際調査報告】
2008514111.tif 000008
2008514111.tif 000009
2008514111.tif 000010