(57)【特許請求の範囲】
【請求項１】
モバイルデバイスにおける電力消費量を低減するための方法であって、
移動センサから移動情報を受信することと、
衛星測位システム（ＳＰＳ）受信機から位置情報を受信することと、
前記移動情報および前記位置情報を組み合わせることに部分的に基づいて前記モバイルデバイスが静止している確率を確立することと、
前記確率としきい値を比較して、前記モバイルデバイスが静止しているかどうかを判断することと、
前記モバイルデバイスが静止しているとき、信号ソースを探索する頻度を低減することと
を備える、方法。
【請求項２】
前記信号ソースが基地局および／またはＳＰＳ衛星を備える、請求項１に記載の方法。
【請求項３】
前記モバイルデバイスが静止していないと判断されたとき、前記モバイルデバイスが基地局を探索することを可能にすること
をさらに備える、請求項２に記載の方法。
【請求項４】
移動データに基づいて電力消費量を低減するモバイルデバイスであって、
移動センサから移動情報を受信するための手段と、
衛星測位システム（ＳＰＳ）受信機から位置情報を受信するための手段と、
前記移動情報および前記位置情報を組み合わせることに部分的に基づいて前記モバイルデバイスが静止している確率を確立するための手段と、
前記確率としきい値を比較して、前記モバイルデバイスが静止しているかどうかを判断するための手段と、
前記モバイルデバイスが静止しているとき、信号ソースを探索する頻度を低減するための手段と
を備える、モバイルデバイス。
【請求項５】
前記信号ソースが基地局および／またはＳＰＳ衛星をさらに備える、請求項４に記載のモバイルデバイス。
【請求項６】
移動センサから移動情報を受信するための命令と、
衛星測位システム（ＳＰＳ）受信機から位置情報を受信するための命令と、
前記移動情報および前記位置情報を組み合わせることに部分的に基づいて前記モバイルデバイスが静止している確率を確立するための命令と、
確率としきい値を比較して、モバイルデバイスが静止しているかどうかを判断するための命令と、
前記モバイルデバイスが静止しているとき、信号ソースを探索する頻度を低減するための命令と
を備える、その上に記憶された命令を含むコンピュータ可読媒体。
【請求項７】
移動データに基づいて電力消費量を低減するモバイルデバイスであって、
ＲＦフロントエンドと、
前記ＲＦフロントエンドに結合された受信機と、
前記受信機に結合されたデータ復調器と、
前記ＲＦフロントエンドと前記受信機とに結合された探索器であって、信号ソースを探索する探索器と、
前記探索器に結合された処理ユニットであって、前記モバイルデバイスの静止性に基づいて前記探索器を制御する処理ユニットと、
前記処理装置に結合された移動センサと、
前記処理装置に結合された衛星測位システム（ＳＰＳ）受信機と、
前記処理装置に結合され、
前記移動センサから移動情報を受信すること、
前記衛星測位システム（ＳＰＳ）受信機から位置情報を受信することと、
前記移動情報および前記位置情報を組み合わせることに部分的に基づいて前記モバイルデバイスが静止している確率を確立することと、
前記確率としきい値を比較して、前記モバイルデバイスが静止しているかどうかを判断することと、
前記モバイルデバイスが静止しているとき、信号ソースを探索する頻度を低減することと
をプロセッサにさせる命令を具備するメモリと
を備える、モバイルデバイス。
【請求項８】
前記信号ソースが基地局および／またはＳＰＳ衛星をさらに備える、請求項７に記載のモバイルデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の態様は、一般にワイヤレス通信システムに関し、より詳細には、モバイルデバイスとともに使用するための、および／またはモバイルデバイスが使用するための動き検知方法および装置に関する。
【背景技術】
【０００２】
モバイル通信ネットワークは、モバイルデバイスの動き検知および／または位置ロケーション検知に関連する、ますます高度な能力を提供しつつある。たとえば、個人生産性、共同通信、ソーシャルネットワーキング、および／またはデータ収集に関係するものなど、新しいソフトウェアアプリケーションは、消費者に新しい特徴およびサービスを提供するために、動きセンサおよび／または位置センサを利用し得る。その上、様々な管轄区域（ｊｕｒｉｓｄｉｃｔｉｏｎ）の規制要件の中には、モバイルデバイスが、米国における９１１呼など、緊急サービスに対する呼を発したときに、ネットワーク事業者が、そのモバイルデバイスのロケーションを報告する必要があるものがある。
【０００３】
そのような動き能力および／または位置能力は、従来、絶対測位を判断するために衛星測位システム（Ｓａｔｅｌｌｉｔｅ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：ＳＰＳ）を利用する、モバイルデバイス内のサブシステムを使用して与えられてきた。さらに、微小電気機械システム（ｍｉｃｒｏ  ｅｌｅｃｔｒｏ−ｍｅｃｈａｎｉｃａｌ  ｓｙｓｔｅｍ：ＭＥＭＳ）がますます普及するにつれて、相対位置、速度、加速度および／または配向情報を与えるために、小型のオンボードセンサが使用され得る。
【０００４】
モバイル通信ネットワークは、一般に、効果的に動作するために多種多様な技術的課題を克服する。そのような技術的問題に対処する多くのソリューションは、ネットワークにおいて動作している間にモバイルデバイスの位置および／または動きに関する情報を適用することによって改善され得る。特に、基地局捕捉、モバイル受信機設計および電力節約のための既存の技法は、絶えず増大する消費者の期待を満たすために改善され得る。
【０００５】
したがって、モバイルデバイスの性能および／または電力消費特性を改善するために、動き情報および／または位置情報を与えることができるセンサを利用することが望ましいことがある。
【発明の概要】
【０００６】
本発明の例示的な実施形態は、モバイルデバイスにおいて動き情報および／または位置情報を与えるセンサを利用するためのシステムおよび方法を対象とする。
【０００７】
一実施形態では、モバイルデバイスにおける電力消費量を低減するための方法を提供する。本方法は、移動情報を受信することと、移動情報に基づいて移動データを確立することとを含み得る。本方法は、移動データを使用して、モバイルデバイスが静止しているかどうかを判断することと、モバイルデバイスが静止しているとき、基地局を探索する頻度を低減することとをさらに含み得る。
【０００８】
別の実施形態では、移動データに基づいて電力消費量を低減するモバイルデバイスを提示する。本モバイルデバイスは、ＲＦフロントエンドと、ＲＦフロントエンドに結合された受信機と、受信機に結合されたデータ復調器とを含み得る。本モバイルデバイスは、ＲＦフロントエンドと受信機とに結合された探索器であって、基地局を探索する探索器と、探索器に結合された処理ユニットであって、モバイルデバイスの静止性（ｓｔａｔｉｏｎａｒｉｔｙ）に基づいて探索器を制御する処理ユニットとをさらに含み得る。
【０００９】
さらに別の実施形態では、モバイルデバイスにおける自動利得制御（ａｕｔｏｍａｔｉｃ  ｇａｉｎ  ｃｏｎｔｒｏｌ：ＡＧＣ）の応答性を改善するための方法を提示する。本方法は、移動情報を受信することと、移動情報に基づいて移動データを確立することとを含み得る。本方法は、移動データを使用してＡＧＣパラメータを判断することと、ＡＧＣ制御パラメータに基づいてＡＧＣの応答性を修正することとをさらに含み得る。
【００１０】
別の実施形態では、モバイルデバイスにおける自動利得制御（ＡＧＣ）の応答性を改善する装置を提供する。本装置は、ＲＦフロントエンドと、ＲＦフロントエンドに結合された受信機とを含み得る。本装置は、受信機に結合されたデータ復調器と、ＲＦフロントエンドに結合されたＡＧＣであって、受信機に供給される信号の利得を制御するＡＧＣと、ＡＧＣに結合された処理ユニットであって、モバイルデバイスの速度に基づいてＡＧＣの応答性を制御する処理ユニットとをさらに含み得る。
【００１１】
別の実施形態では、モバイルデバイスにおける等化器受信機の応答性を改善するための方法を提示する。本方法は、移動情報を受信することと、移動情報に基づいて移動データを確立することとを含み得る。本方法は、移動データを使用してフィルタパラメータを判断することと、フィルタパラメータに基づいて等化器受信機中のフィルタを修正することとをさらに含み得る。
【００１２】
別の実施形態では、モバイルデバイスにおける等化器受信機の応答性を改善する装置を提示する。本装置は、ＲＦフロントエンドと、ＲＦフロントエンドに結合された等化器受信機とを含み得る。本装置は、等化器受信機に結合されたデータ復調器と、等化器受信機に結合された処理ユニットであって、モバイルデバイスの速度に基づいて等化器受信機の応答性を制御する処理ユニットとをさらに含み得る。
【００１３】
さらに別の実施形態では、モバイルデバイスにおけるパイロットフィルタの応答性を改善するための方法を提供する。本方法は、移動情報を受信することと、移動情報に基づいて移動データを確立することとを含み得る。本方法は、移動データに基づいてパイロットフィルタを判断することと、受信信号からパイロット信号を抽出するために、判断されたパイロットフィルタを選択することとをさらに含み得る。
【００１４】
別の実施形態では、モバイルデバイスにおけるパイロットフィルタの応答性を改善する装置を提示する。本装置は、複数のフィルタをさらに含むパイロットフィルタと、複数のフィルタに動作可能に結合されたスイッチとを含み得る。本装置は、スイッチに結合された処理ユニットであって、モバイルデバイスの速さに基づいて複数のフィルタのうちの１つを選択するようにスイッチに指令する処理ユニットをさらに含む。
【００１５】
さらに別の実施形態では、モバイルデバイスにおけるレイク受信機の応答性を改善するための方法を提供する。本方法は、移動情報を受信することと、移動情報に基づいて移動データを確立することとを含み得る。本方法は、移動データから探索器調整を判断することと、レイク受信機におけるフィンガー追跡性能を改善するために、探索器に探索器調整値を与えることとをさらに含み得る。
【００１６】
別の実施形態では、モバイルデバイスにおけるレイク受信機の応答性を改善する装置を提供する。本装置は、複数のフィンガーと、複数のフィンガーに動作可能に結合されたフィンガー制御ユニットと、複数のフィンガーに動作可能に結合されたコンバイナとをさらに含む、レイク受信機を含み得る。本装置は、フィンガー制御ユニットに動作可能に結合された探索器ユニットと、探索器ユニットに結合された処理ユニットであって、モバイルデバイスの速度に基づいて探索器ユニットを制御する処理ユニットとをさらに含み得る。
【００１７】
さらに別の実施形態では、モバイルデバイスにおける受信機の性能を改善するための方法を提供する。本方法は、移動情報を受信することと、移動情報に基づいて移動データを確立することとを含み得る。本方法は、移動データに基づいてコマンドを判断することと、判断されたコマンドに基づいてレイク受信機と等化器受信機との使用を確立することとをさらに含み得る。
【００１８】
別の実施形態では、モバイルデバイスにおける受信機の応答性を改善する装置を提供する。本装置は、レイク受信機と、等化器受信機と、レイク受信機と等化器受信機とに結合されたセレクタ／コンバイナユニットとを含み得る。本装置は、セレクタ／コンバイナユニットに結合された処理ユニットであって、モバイルデバイスの速度に基づいて、レイク受信機と等化器受信機との使用を制御する処理ユニットをさらに含み得る。
【００１９】
別の実施形態では、フィルタの応答時間を変更するための方法を提供する。本方法は、移動情報を受信することと、移動情報に基づいて移動データを確立することと、移動データに基づいてＩＩＲフィルタ係数を調整することとを含む。本方法は、移動データが、モバイルデバイスの速さが遅いことを示すとき、履歴データをより重く重み付けすることと、移動データが、モバイルデバイスの速さが速いことを示すとき、履歴データをより軽く重み付けすることとをさらに含む。
【図面の簡単な説明】
【００２０】
添付の図面は、本発明の実施形態についての説明を助けるために提示し、実施形態の限定ではなく例示のためのみに提供するものである。
【図１】図１は、モバイルデバイスがワイヤレス通信システムと衛星測位システムとに関連して動作する例示的なシステムを示すブロック図である。
【図２】図２は、例示的なモバイルデバイスのいくつかの態様を示す機能ブロック図である。
【図３】図３は、電力消費量を低減するために静止性情報を使用する探索器を有する例示的なモバイルデバイスの機能ブロック図である。
【図４】図４は、図３に示すモバイルデバイスに関連するフロー図である。
【図５】図５は、性能を改善するために速度情報を使用するフィンガーコントローラを有する例示的なモバイルデバイスの機能ブロック図である。
【図６】図６は、図５に示すモバイルデバイスに関連するフロー図である。
【図７】図７は、性能を改善するために動き情報を使用する自動利得制御を有する例示的なモバイルデバイスの機能ブロック図である。
【図８】図８は、図７に示すモバイルデバイスに関連するフロー図である。
【図９】図９は、性能を改善するために速度情報を使用するパイロットフィルタを有する例示的なモバイルデバイスの機能ブロック図である。
【図１０】図１０は、図９に示すモバイルデバイスに関連するフロー図である。
【図１１】図１１は、性能を改善するために速度情報を使用する等化器を使用する受信機を有する例示的なモバイルデバイスの機能ブロック図である。
【図１２】図１２は、図１１に示すモバイルデバイスに関連するフロー図である。
【図１３】図１３は、速度情報に基づいて等化器とレイク処理との間で選択する受信機を有する例示的なモバイルデバイスの機能ブロック図である。
【図１４】図１４は、図１３に示すモバイルデバイスに関連するフロー図である。
【発明を実施するための形態】
【００２１】
本発明の特定の実施形態を対象とする以下の説明および関連する図面で本発明の態様を開示する。本発明の範囲から逸脱することなく代替実施形態を考案し得る。さらに、本発明の関係する詳細を不明瞭にしないように、本発明のよく知られている要素については詳細に説明しないか、または省略する。
【００２２】
「例示的」という単語は、本明細書では「例、事例、または例示の働きをすること」を意味するために使用する。「例示的」として本明細書で説明するいかなる実施形態も、必ずしも他の実施形態よりも好適または有利なものと解釈すべきではない。同様に、「本発明の実施形態」という用語は、本発明のすべての実施形態が、説明する特徴、利点、または動作モードを含むことを必要としない。
【００２３】
本明細書で使用する用語は、特定の実施形態について説明するためのものにすぎず、本発明の実施形態を限定するものではない。本明細書で使用する単数形「ａ」、「ａｎ」、および「ｔｈｅ」は、文脈が別段に明確に示すのでなければ、複数形をも含むものとする。さらに、本明細書で使用する「備える（ｃｏｍｐｒｉｓｅｓ）」、「備えている（ｃｏｍｐｒｉｓｉｎｇ）」、「含む（ｉｎｃｌｕｄｅｓ）」、および／または「含んでいる（ｉｎｃｌｕｄｉｎｇ）」という用語は、述べられた特徴、整数、ステップ、動作、要素、および／または構成要素の存在を明示するが、１つまたは複数の他の特徴、整数、ステップ、動作、要素、構成要素、および／またはそのグループの存在または追加を排除しないことを理解されたい。
【００２４】
さらに、多くの実施形態については、たとえば、コンピューティングデバイスの要素によって実行すべき一連の行為に関して説明する。本明細書で説明する様々な行為は、特定の回路（たとえば、特定用途向け集積回路（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ：ＡＳＩＣ））によって、１つまたは複数のプロセッサによって実行されるプログラム命令によって、あるいは両方の組合せによって実行され得ることを認識されよう。さらに、本明細書で説明するこれらの一連の行為は、実行時に、関連するプロセッサに本明細書で説明する機能を実行させるコンピュータ命令の対応するセットを記憶した任意の形態のコンピュータ可読記憶媒体内で全体として実施すべきものと見なすことができる。したがって、本発明の様々な態様は、すべてが請求する主題の範囲内に入ることが企図されているいくつかの異なる形態で実施され得る。さらに、本明細書で説明する実施形態ごとに、そのような実施形態の対応する形態について、たとえば、記載の行為を実行する「ように構成された論理」として本明細書で説明することがある。
【００２５】
図１は、少なくとも１つのワイヤレス通信ネットワーク１０４と通信するように構成可能なモバイルデバイス１０６を含む例示的なシステムを示すブロック図である。図示のように、ワイヤレスネットワーク１０４は、たとえば、ワイヤレス信号を介してモバイルデバイス１０６と通信することが可能な１つまたは複数の基地局または他の同様のデバイスを含み得る。この例で示されるように、モバイルデバイス１０６はまた、衛星測位システム（ＳＰＳ）１０２から信号を受信するように構成可能であり得る。
【００２６】
図１の例では、基地局１０８は、ワイヤレス通信ネットワーク１０４内にあるものとして示されている。ワイヤレス通信ネットワーク１０４は、いくつかの実装形態において、モバイルデバイス１０６を含む、追加の基地局または他のリソースを含み得ることを理解されたい。基地局１０８は、実際には移動可能であり得るかまたは場合によっては再配置されることが可能であり得るが、説明のために、基地局１０８は、本質的に固定位置に構成されると仮定する。
【００２７】
それとは反対に、たとえば、基地局１０８に対するモバイルデバイス１０６の位置は、モバイルデバイス１０６が動き回るにつれて変化し得る。したがって、時々、モバイルデバイス１０６は、何らかの理由で、基地局１０８からの信号１１０がモバイルデバイス１０６によって捕捉され得ない位置にあることがあり得る。たとえば、モバイルデバイス１０６は、基地局１０８のカバレージエリアの外に移動し得るか、あるいはモバイルデバイス１０６は、信号１１０が何らかの方法で阻止されるかまたは場合によっては妨害される位置にあり得る。したがって、モバイルデバイス１０６が信号１１０を捕捉するかまたは再捕捉する必要があるときがある。状況に応じて、モバイルデバイス１０６は、信号１１０をうまく捕捉する前に、複数の信号捕捉試みを実行し得る。
【００２８】
本明細書で使用するポータブルワイヤレスデバイスは、１つまたは複数のワイヤレス通信デバイスまたはネットワークから送信されたワイヤレス信号を捕捉することと、ワイヤレス信号を１つまたは複数のワイヤレス通信デバイスまたはネットワークに送信することとを行うように構成可能である任意のポータブルまたは移動可能なデバイスまたは機械を指す。図１において、モバイルデバイス１０６は、そのようなポータブルワイヤレスデバイスを表す。したがって、限定ではなく例として、モバイルデバイス１０６は、無線デバイス、セルラー電話デバイス、コンピューティングデバイス、パーソナル通信システム（ｐｅｒｓｏｎａｌ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓｙｓｔｅｍ：ＰＣＳ）デバイス、あるいは他の同様の移動可能なワイヤレス通信機能搭載デバイス、機器、または機械を含み得る。
【００２９】
ワイヤレス信号とポータブルワイヤレスデバイスとに関して本明細書で使用する「捕捉する」という用語は、ポータブルワイヤレスデバイスが、受信されたワイヤレス信号中で送信されたデータを取得するためのそのワイヤレス信号の処理を可能にするのに十分な情報をワイヤレス信号から取得していることを指す。そのような情報には、たとえば、ほんの数例を挙げると、キャリア周波数、ＲＦ位相、コード、コード位相、タイミング、および／またはドップラーシフトに関係する情報があり得る。ワイヤレス通信ネットワークからのワイヤレス信号をうまく捕捉すると、ポータブルワイヤレスデバイスはワイヤレス通信ネットワークとさらに通信し得る。ポータブルワイヤレスデバイスによって実装され得る実際のワイヤレス信号捕捉技法は、ワイヤレス通信ネットワークに関連するワイヤレスシグナリング方式に依存する。そのようなワイヤレス信号捕捉技法は、よく知られており、本明細書の範囲を超えるものである。
【００３０】
本明細書で使用する「静止性」という用語は、モバイルデバイスが固定基準に対して不動のままである程度を指す。したがって、モバイルデバイスの静止性は、モバイルデバイスが不動であるときに維持される。しかしながら、モバイルデバイスの速さがしきい値を下回るとき、およびモバイルデバイスの位置が単一の基地局の範囲内に限定されるときにも、静止性は維持され得る。
【００３１】
以下でより詳細に説明するように、本明細書で提示する方法および装置の様々な態様は、特定のワイヤレス信号捕捉技法または通信方式に限定されない。
【００３２】
本明細書で使用するワイヤレス通信ネットワークは、ワイヤレス信号をポータブルワイヤレスデバイスに送信することと、ポータブルワイヤレスデバイスからワイヤレス信号を受信することとを行うように構成可能な１つまたは複数のデバイスを指す。図１において、ワイヤレス通信ネットワーク１０４と基地局１０８は、個別にまたは組み合わされて、そのようなワイヤレス通信ネットワークを表す。したがって、限定ではなく例として、ワイヤレス通信ネットワーク１０４と基地局１０８は、個別にまたは組み合わされて、ワイヤレスワイドエリアネットワーク（ｗｉｒｅｌｅｓｓ  ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＷＡＮ）、ワイヤレスローカルエリアネットワーク（ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＬＡＮ）、ワイヤレスパーソナルエリアネットワーク（ｗｉｒｅｌｅｓｓ  ｐｅｒｓｏｎａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＰＡＮ）などを含み得る。
【００３３】
「ネットワーク」および「システム」という用語は、しばしば互換的に使用される。ＷＷＡＮは、たとえば、符号分割多元接続（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：ＣＤＭＡ）ネットワーク、時分割多元接続（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：ＴＤＭＡ）ネットワーク、周波数分割多元接続（Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：ＦＤＭＡ）ネットワーク、直交周波数分割多元接続（Ｏｒｔｈｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：ＯＦＤＭＡ）ネットワーク、シングルキャリア周波数分割多元接続（Ｓｉｎｇｌｅ−Ｃａｒｒｉｅｒ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：ＳＣ−ＦＤＭＡ）ネットワークなどであり得る。ＣＤＭＡネットワークは、たとえば、ｃｄｍａ２０００、広帯域ＣＤＭＡ（Ｗｉｄｅｂａｎｄ−ＣＤＭＡ：Ｗ−ＣＤＭＡ）、ウルトラモバイルブロードバンド（Ｕｌｔｒａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ：ＵＭＢ）ネットワークなどの１つまたは複数の無線アクセス技術（ｒａｄｉｏ  ａｃｃｅｓｓ  ｔｅｃｈｎｏｌｏｇｙ：ＲＡＴ）を実装し得る。ｃｄｍａ２０００は、ＩＳ−９５、ＩＳ−２０００、およびＩＳ−８５６規格を含む。ＴＤＭＡネットワークは、たとえば、モバイル通信のためのグローバルシステム（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ：ＧＳＭ（登録商標））、デジタルアドバンスドモバイルフォンシステム（Ｄｉｇｉｔａｌ  Ａｄｖａｎｃｅｄ  Ｍｏｂｉｌｅ  Ｐｈｏｎｅ  Ｓｙｓｔｅｍ：Ｄ−ＡＭＰＳ）、または何らかの他のＲＡＴを実装し得る。ＧＳＭ（登録商標）およびＷ−ＣＤＭＡは、「第３世代パートナーシッププロジェクト（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）」（３ＧＰＰ）という名称の団体からの文書に記載されている。ｃｄｍａ２０００は、「第３世代パートナーシッププロジェクト２（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ２）」（３ＧＰＰ２）という名称の団体からの文書に記載されている。３ＧＰＰおよび３ＧＰＰ２の文書は公的に入手可能である。ＷＬＡＮは、たとえば、ＩＥＥＥ８０２．１１ｘネットワークであり得、ＷＰＡＮは、Ｂｌｕｅｔｏｏｔｈ（登録商標）ネットワーク、ＩＥＥＥ８０２．１５ｘネットワーク、または他の何らかのタイプのネットワークであり得る。本技法はまた、ＷＷＡＮ、ＷＬＡＮ、および／またはＷＰＡＮの任意の組合せのために使用され得る。
【００３４】
本明細書で使用されるように、「衛星測位システム」という用語は、グローバルポジショニングシステム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：ＧＰＳ）、欧州のガリレオ（Ｇａｌｉｌｅｏ）システム、ロシアのＧＬＯＮＡＳＳシステム、ＮＡＶＳＴＡＲ、ＧＮＳＳ、Ｂｅｉｄｏｕ、ＱＺＮＳＳ、これらのシステムの組合せからの衛星を使用するシステム、または将来開発され得る任意の衛星測位システムを包含し得る。さらに、「衛星測位システム」という用語は、スードライト（ｐｓｅｕｄｏｌｉｔｅ）測位システム、またはスードライトと衛星との組合せを使用するシステムをも含み得る。スードライトは、ＧＰＳ時刻と同期され得る、擬似雑音（Ｐｓｅｕｄｏ  Ｎｏｉｓｅ：ＰＮ）コード、または（キャリア信号上で変調されたＧＰＳまたはＣＤＭＡセルラー信号に類似した、たとえば、Ｌバンド（または他の周波数）キャリア信号上で変調された）他のレンジングコードをブロードキャストする地上ベースの送信機として定義され得る。そのような送信機それぞれに、たとえば、モバイルデバイス１０６などの遠隔受信機による識別を可能にするように一意のＰＮコードが割り当てられ得る。そのようなスードライトシステムは、トンネルの中、鉱山内、建築物の中、ビルの谷間または他の囲まれたエリア内などの、周回軌道衛星からのＧＰＳ信号が利用できないことがある状況において役立つことがある。
【００３５】
図２は、例示的なモバイルデバイス２００のいくつかの態様を示す機能ブロック図である。この例では、モバイルデバイス２００は、処理ユニット２０２と、メモリ２０４と、ワイヤレスネットワークトランシーバ２０６と、入出力インターフェース２０８と、電源２１０と、移動センサ２１２と、ＳＰＳ受信機２１４とを含み得る。
【００３６】
簡単のために、図２のボックス図に示す様々な特徴および機能は、共通バスを使用して互いに接続されており、これは、これらの様々な特徴および機能が互いに動作可能に結合されることを表すことを意味する。実際のポータブルワイヤレスデバイスを動作可能に結合し、構成するために、他の接続、機構、特徴、機能などが必要に応じて与えられ、適応され得ることを、当業者は認識されよう。さらに、図２の例に示す特徴または機能のうちの１つまたは複数は、さらに再分割され得、あるいは図２に示す特徴または機能のうちの２つ以上が組み合わされ得ることも認識されたい。
【００３７】
ここで示すように、メモリ２０４内で、モバイルデバイス２００は、移動プロシージャ２１６と移動活用（ｅｘｐｌｏｉｔａｔｉｏｎ）プロシージャ２１８とを含み得るかまたは場合によってはそれらを与え得る。ここで示すように、メモリ２０４内で、モバイルデバイス２００は移動データ２２０をさらに含み得る。いくつかの実装形態では、移動データ２２０は、たとえば、静止性データ２２６ａと、速度データ２２６ｂと、方向性データ２２６ｃとを含み得る。移動活用プロシージャは、以下でより詳細に説明するように、移動データからの導出された情報をさらに処理し得る様々なソフトウェアモジュールを含み得る。
【００３８】
移動データ２２０の全部または一部は、移動センサ２１２および／またはＳＰＳ受信機２１４によって供給された移動情報から導出され得る。移動データ２２０は、移動プロシージャ２１６に従って、処理ユニット２０２を使用して移動情報を処理することによって生成され得る。いくつかの実装形態では、移動データ２２０の全部または一部はまた、処理ユニット２０２によるさらなる処理なしに、移動センサ２１２および／またはＳＰＳ受信機２１４を介して与えられ得る。いくつかの実施形態では、移動データ２２０は、移動センサ２１２によって処理ユニット２０２に直接供給され得る。たとえば、静止性データ２２６ａは、モバイルデバイス２００の動き状態を示すために、２値信号の形態で処理ユニット２０２に直接供給され得る。その上、処理ユニット２０２は、たとえば、移動活用プロシージャ２１８に従って、モバイルデバイス２００の他の部分における利用のために、移動データ２２０にアクセスし、移動データ２２０に少なくとも部分的に基づいて、動的にまたは時々、動きデータを活用するように構成可能であり得る。
【００３９】
より詳細には、処理ユニット２０２は、移動プロシージャ２１６に従って、移動センサ２１２および／またはＳＰＳ受信機２１４によって出力された移動情報を受信するかまたは場合によってはそれにアクセスするように構成可能であり得る。いくつかの実装形態では、そのような移動情報は、メモリ２０４に記憶されているものとして図２の例に示すデジタル移動データ２２０を含み得る。移動データ２２０は、モバイルデバイス２００が静止しているかどうかに関するデータを与え得る静止性データ２２６ａをさらに含み得る。静止性データ２２６ａは、ごくわずかな電力消費で生成されるという利点を有し得る。移動データ２２０はまた、方向と速さとを与え得る速度データ２２６ｂを含み得るが、このデータの生成は、生成するために静止性データ２２６ａよりも多くの電力を必要とし得る。移動データ２２０は、移動方向のみを与え得る方向性データ２２６ｃをさらに含み得る。方向性データ２２６ｃも、生成するために静止性データ２２６ａよりも多くの電力を必要とし得る。その上、移動データは、たとえば、１つまたは複数の基地局に対するモバイルデバイス２００の位置などの追加情報と組み合わされ得る。これは、周囲の基地局に対するモバイルデバイスの動きの速さと方向とを推測するために使用され得る。
【００４０】
いくつかの実装形態では、移動データ２２０は、たとえば、移動センサ２１２からメモリ２０４に供給され得る。移動データ２２０は、たとえば、移動センサ２１２から対応する移動情報を直接受信するように構成可能であり得る処理ユニット２０２によってメモリ２０４に供給され得る。たとえば、いくつかの実装形態では、処理ユニット２０２は、移動データ２２０を生成するために、移動センサ２１２によって出力された移動情報を変換するかまたは場合によっては処理する必要があり得ることを認識されたい。
【００４１】
移動プロシージャ２１６に従う処理ユニット２０２は、ＳＰＳ受信機２１４によって出力された移動情報を受信するかまたは場合によってはそれにアクセスするように構成可能であり得る。いくつかの実装形態では、そのような移動情報は、メモリ２０４に記憶されているものとして図２の例に示すデジタル移動データ２２０を含み得る。移動データ２２０は、たとえば、ＳＰＳ受信機２１４からメモリ２０４に供給され得る。移動データ２２０は、たとえば、ＳＰＳ受信機２１４から対応する移動情報を直接受信し、移動情報を出力するように構成可能であり得る処理ユニット２０２によってメモリ２０４に供給され得る。たとえば、いくつかの実装形態では、処理ユニット２０２は、移動データ２２０を生成するために、ＳＰＳ受信機２１４によって出力された移動情報を変換するかまたは場合によっては処理する必要があり得ることを認識されたい。
【００４２】
他の実施形態では、移動センサ２１２および／またはＳＰＳ受信機２１４からのデータを使用して、プロセッサ２０２によって不確実性データが導出され得る。不確実性データは、たとえば、センサ読み、ならびに／あるいは、様々な時間にまたはある時間期間にわたって蓄積された１つまたは複数のセンサ読みなどに基づいて、ポータブルワイヤレスデバイスの位置の潜在的な検知された変化を表し得る。
【００４３】
速度および／または位置不確実性を識別するか、判断するか、または場合によっては推定するための技法は、よく知られており、多くは、モバイルデバイス２００において使用するために適応可能と考えられる。
【００４４】
限定ではなく例として、移動センサ２１２が、モバイルデバイス２００の検出された加速度に関連する移動情報を与え得る加速度計、ジャイロスコープなどを含む場合、移動プロシージャ２１６は、少なくとも推定された対応する速度を確立するために、そのような移動情報を組み込むかまたは場合によっては処理するように処理ユニット２０２を構成し得る。いくつかの実装形態では、移動プロシージャ２１６は、蓄積された位置不確実性などを確立するために、そのような移動情報を処理するように処理ユニット２０２を構成し得る。
【００４５】
限定ではなく追加の例として、移動センサ２１２が、経時的に環境中で検出された差異に関連する移動情報を出力し得る地磁気センサ、高度計（ａｌｔｉｍｅｔｅｒ）などを含む場合、移動プロシージャ２１６は、たとえば、推定された対応する速度、蓄積された位置不確実性など、少なくとも移動データ２２０を確立するために、必要に応じてそのような移動情報を解釈するかまたは場合によっては処理するように処理ユニット２０２を構成し得る。たとえば、ある時間期間にわたるコンパス読みの変化は、どの移動データ２２０が確立され得るかに基づいて、移動に関係する位置変化を示し得る。たとえば、高度（altitude）読みの変化は、どの移動データ２２０が確立され得るかに基づいて、移動に関係する位置変化を示し得る。
【００４６】
さらに、移動センサ２１２内で、モバイルデバイス２００は、加速度計（たとえば、ＭＥＭＳデバイス）、ジャイロスコープ、地磁気センサ（たとえば、コンパス）、高度計（たとえば、気圧高度計）、および／または他のタイプの移動検出センサを利用し得る。その上、移動センサ２１２は、複数の異なるタイプのデバイスを含み、動き情報を与えるために、それらの出力を合成し得る。
【００４７】
移動活用プロシージャ２１８は、移動データ２２０を利用して、モバイルデバイス２００の性能および／または電力消費特性を改善するために、プロセッサ２０２によって実行され得る。移動活用プロシージャ２１８は、移動データからの情報を処理し、抽出することに関係する様々な機能を実行するための、いくつかのソフトウェアモジュールを含み得る。たとえば、移動活用プロシージャ２１８は、移動検出モジュール、静止性検出モジュール、速度検出モジュール、センサデータフィルタモジュール、信号調整モジュール、静止性活用プロシージャ、速度活用プロシージャ、および／または方向性活用プロシージャをさらに含み得る。
【００４８】
より詳細には、一例では、移動活用プロシージャは、電力を節約するために、静止性データ２２６ａおよび／または速度データ２２６ｂをワイヤレスネットワークトランシーバ２０６の探索器モジュールに組み込むことによって、ワイヤレスネットワークトランシーバ２０６の動作を改善するために使用され得る。別の例では、静止性データ２２６ａおよび／または速度データ２２６ｂは、様々な受信機および／または信号処理機能の性能を改善するために、ワイヤレスネットワークトランシーバ２０６に組み込まれ得る。以降の図およびそれらの対応する説明において、移動活用プロシージャ２１８の例示的な適用に関する詳細を以下で提示する。
【００４９】
移動プロシージャ２１６および移動活用プロシージャ２１８は、メモリ２０４にあるものとして例に示しているが、いくつかの実装形態では、そのようなプロシージャは、他の機構または追加の機構を使用して与えられ得るかまたは場合によっては動作可能に構成され得ることを認識されたい。たとえば、移動プロシージャ２１６または移動活用プロシージャ２１８の全部または一部はファームウェアで与えられ得る。さらに、この例では、移動プロシージャ２１６と移動活用プロシージャ２１８は別個の特徴であるものとして示されているが、たとえば、そのようなプロシージャは、１つのプロシージャとして、あるいは他のプロシージャと一緒に組み合わされ得るか、または場合によっては複数のプロシージャにさらに分割され得ることを認識されたい。
【００５０】
処理ユニット２０２は、少なくとも本明細書で与える技法を実行するのに好適な任意の形態の論理を含み得る。たとえば、処理ユニット２０２は、メモリ２０４中の命令に基づいて、モバイルデバイスの他の部分において使用するために、動きデータを活用する１つまたは複数のルーチンを選択的に開始するように動作可能に構成可能であり得る。ワイヤレスネットワークトランシーバ２０６は、たとえば、そのようなワイヤレス信号を捕捉することによって、モバイルデバイス２００を少なくとも１つのワイヤレス通信ネットワークに動作可能に結合するように構成可能であり得る。ワイヤレスネットワークトランシーバ２０６は、たとえば、アンテナ（図示せず）に動作可能に結合された通信回路を含み得る。
【００５１】
いくつかの実装形態では、入出力２０８は、データまたは命令がモバイルデバイス２００に与えられることを可能にする、１つまたは複数の人間入力または出力デバイス、データポート、コンピュータ可読媒体リーダー／アダプタまたはポートなどを含み得る。
【００５２】
モバイルデバイスの性能および／または電力消費特性を改善するために、動き情報および／または位置情報を利用することができる様々な実施形態を以下で提示する。
【００５３】
探索器電力消費量の低減
本明細書で与えるように、モバイルデバイス内の探索器は、任意の信号ソースに関連する全探索を実行することによって信号捕捉を開始し得る。様々な実施形態では、探索器は、１つまたは複数のＧＰＳ衛星によって与えられる（１つまたは複数の）信号を捕捉するために、モバイルデバイスによって使用され得る。他の実施形態では、探索器は、基地局によって与えられる通信信号を捕捉するために使用され得る。他の実施形態では、モバイルデバイスは、様々な信号ソースに関連する複数の信号を捕捉するために、単一の探索器または探索器の組合せを使用し得る。
【００５４】
一例では、モバイルデバイスは、基地局の位置を特定するために、周期的に全探索を実行するために探索器を採用し得る。たとえば、ＷＣＤＭＡシステムでは、全探索は３０秒ごとに実行され得る。全探索では、モバイルデバイス１０６中の受信機は、受信信号に関連し得る可能な基地局、コード、時間オフセット、周波数オフセットおよび他の未知パラメータの範囲全体にわたって探索することができる。全探索の結果は、適切な基地局に関連する信号を捕捉することであろう。しかしながら、電話が静止しているかまたは緩やかに移動しているときには、モバイルデバイス１０６が、その現在の基地局の範囲の外に移動することはないので、これらの更新は必要とされない。したがって、モバイルデバイスの速度を顧慮せずに、これらの探索を実行することは、非効率的な方法で電力を消費し得る。
【００５５】
図３は、電力消費量を低減するために静止性情報を使用し得る探索器を有する例示的な受信機３００の機能ブロック図である。モバイルデバイス１０６の受信機３００は、図２中の上記で説明したワイヤレスネットワークトランシーバ２０６の一部であり得る。受信機３００は、アンテナ３０２と、ＲＦフロントエンド３０４と、レイク受信機３０８と、探索器３１０と、データ復調器３２０とを含み得る。以下の説明では、モバイル受信機中に通常発見され得、この実施形態の説明に寄与し得ない様々な構成要素は、説明しやすいように省略されている。
【００５６】
アンテナ３０２は、基地局１０８など、１つまたは複数の基地局からワイヤレス送信を受信し、これらの送信を電気信号の形態でＲＦフロントエンド３０４に供給し得る。多くの環境では、受信されたワイヤレス送信は、いくつかのマルチパス成分に重畳された元の見通し線送信を含み得る。マルチパス成分は、異なる経路を通って進行する元の波の遅延したコピーと考えられ得、各成分は異なる振幅と受信機における到着時間とを有し得る。各成分は元の情報を含んでいるので、各成分の振幅と到着時間とが判断されれば、受信信号の品質を改善するために、すべてのマルチパス成分が合成され得る。
【００５７】
ＲＦフロントエンド３０４は、アンテナ３０２からＲＦ周波数帯域内の電気信号を受信する。受信すると、ＲＦフロントエンド３０４は、これらの電気信号をＲＦ周波数帯域からベースバンドにダウンコンバートし得る。さらに、ＲＦフロントエンド３０４は、所定の帯域幅に従って、アンテナ３０２から受信した電気信号をフィルタ処理し得る。ＲＦフロントエンド３０４はまた、アンテナ３０２によって受信されたパイロット信号やトラフィック信号などのＲＦ信号の電力を増加させる増幅構成要素（図示せず）を含み得る。例示的な増幅構成要素には、アンテナ３０２による受信時に信号を初めに増幅するための低雑音増幅器（ｌｏｗ  ｎｏｉｓｅ  ａｍｐｌｉｆｉｅｒ：ＬＮＡ）と、上記で説明したダウンコンバージョンプロセス中にこれらの信号が中間周波数（ｉｎｔｅｒｍｅｄｉａｔｅ  ｆｒｅｑｕｅｎｃｙ：ＩＦ）にミックスダウンされた後、これらの信号を増幅するための可変利得増幅器（ｖａｒｉａｂｌｅ  ｇａｉｎ  ａｍｐｌｉｆｉｅｒ：ＶＧＡ）とがある。これらの増幅構成要素の１つまたは複数は、自動利得制御モジュール（図示せず）によって制御され得る可変利得を有することができる。これらの機能の結果として、ＲＦフロントエンド３０４は、同相（ｉｎ−ｐｈａｓｅ：Ｉ）信号成分と直角位相（ｑｕａｄｒａｔｕｒｅ：Ｑ）信号成分とから構成され得るベースバンド信号を生成する。
【００５８】
ＲＦフロントエンド３０４からのベースバンド信号はレイク（ＲＡＫＥ）受信機３０８に供給され得る。レイク受信機は、フィンガーと呼ばれるいくつかの「サブ受信機」（図示せず）を使用することによって、マルチパスフェージングの影響に対抗することができる。各フィンガーは、逆拡散を実行するための個別の相関器を含み得、基準ＰＮ系列の遅延を変更することによって、異なるマルチパス成分に割り当てられ得る。したがって、各フィンガーは、単一のマルチパス成分を独立して逆拡散し得る。処理における後続の段において、各送信経路の異なる伝送特性を効率的に利用するために、各フィンガーからの寄与がレイク受信機３０８中で合成され得る。したがって、各フィンガーの合成は、高いマルチパスを有する環境（たとえば、都市環境）において信号品質を改善することができる。レイク受信機が、シンボルを取得するために逆拡散を実行し、合成を実行した後、シンボルデータは、次いで、知られている技法を使用してシンボルをビットデータに変換するために、データ復調器３２０に供給され得る。
【００５９】
探索器３１０は、複数の基地局から到着する複数の信号のうちの最も強い信号を探索するように構成され得る。複数の信号は、モバイルデバイス１０６の範囲内のワイヤレスネットワーク１０４中の様々な基地局からの信号と、これらの信号の追加のマルチパス成分とを含み得る。探索器は、たとえば、各基地局に固有のコードを用いた逆拡散、または各タワーに固有の時間オフセットを発見するための整合フィルタ処理、または各基地局に関連する周波数を発見するための周波数仮説検定（ｈｙｐｏｔｈｅｓｉｓ  ｔｅｓｔｉｎｇ）、またはそれらの任意の組合せなど、知られている技法を使用して様々な基地局からの信号を区別し得る。図３に示す例では、探索器はまた、信号合成のためにレイク受信機３０８中でフィンガーをマルチパス成分に割り当てることにおいて、レイク受信機を支援し得る。しかしながら、探索器は、他のタイプの受信機とともに使用され得ることを理解されたい。
【００６０】
基地局の全探索を実行するとき、探索器３１０は、処理ユニット２０２によって与えられた情報を利用し得る。処理ユニット２０２は、モバイルデバイス１０６が静止しているときに、周期探索の頻度を低減するコマンド、または単に周期探索が行われることを防ぐコマンドを探索器に与え得る。これは、セル検出の確率が１０分の１に低減するごとに探索のレートを２分の１だけ低減することができる。たとえば、６０秒ごとに全探索を実行するＷＣＤＭＡシステムでは、これは、モバイルデバイスが静止しているという信頼度が１０倍に増加するごとに探索のレートを２分の１だけ低減することができる。
【００６１】
プロセッサユニット２０２は、モバイルユニット１０６が静止しているかどうかを判断するために、移動データ２２０（たとえば、静止性データ２２６ａおよび／または速度データ２２６ｂ）と移動活用プロシージャ２１８とを利用し得る。このプロセスの詳細を、図４の説明において以下で与える。
【００６２】
図４は、モバイルデバイス１０６において使用するプロセス４００を示す流れ図である。プロセス４００は、移動情報を生成することで開始する（４０６）。移動情報は、モバイルデバイス１０６の検知された位置ステータスに関連し得る。たとえば、移動情報は、たとえば、モバイルデバイス内のまたは場合によってはモバイルデバイスに結合された加速度計、ジャイロスコープ、地磁気センサ、高度計など、１つまたは複数の移動センサ２１２によって生成され得る。たとえば、移動情報は、受信されたＳＰＳ信号に少なくとも部分的に基づいて、モバイルデバイス内の１つまたは複数のＳＰＳ受信機２１４によって生成され得る。
【００６３】
４０８において、４０６において生成された移動データ２２０に少なくとも部分的に基づいて移動データ２２０を確立する。ここで、移動センサ２１２および／またはＳＰＳ受信機２１４からの移動情報は、移動データ２２０をさらに改良するために、移動プロシージャ２１６によってさらに処理され得る。いくつかの実装形態では、移動情報は、処理ユニット２０２によるさらなる処理なしに、移動センサ２１２および／またはＳＰＳ受信機２１４から与えられ得る。
【００６４】
一例では、移動情報の少なくとも一部分は、適用可能なとき、変換され得るかまたは場合によっては処理され得、得られた移動データ２２０はメモリに記憶され得る。そのような移動データ２２０は、たとえば、静止性データ２２６ａ、速度データ２２６ｂ、および／または方向性データ２２６ｃを含み得る。位置データ、位置不確実性データなどの他のデータも生成され得る。その上、様々なしきい値（たとえば、静止性、速度など）が、動きデータ２２６から導出され得るか、あるいは移動センサ２１２および／またはＳＰＳ受信機２１４から直接受信され得る。代替実装形態では、そのようなしきい値は、（モバイルデバイス１０６の製造中に）製造業者によって、および／または（ワイヤレスネットワークトランシーバ２０６を介して）ネットワーク事業者によって、あらかじめ決定され、与えられ、メモリ２０４に記憶され得、ならびに／あるいは、それらのしきい値は、入出力２０８を介して与えられ得、および／または場合によっては、アクセスされ、メモリに記憶され得る。
【００６５】
４０６および／または４０８における行為の全部または一部は、必要または要望に応じて繰り返され得る。たとえば、モバイルデバイス１０６の移動、または移動の欠如、あるいは時間の経過を考慮するために、移動情報の少なくとも一部分および／または移動データの少なくとも一部分を更新することが望ましいことがある。
【００６６】
４１０において、４０８において確立された移動データ２２０の少なくとも一部分にアクセスする。たとえば、メモリ２０４に記憶され得る静止性データ２２６ａは、プロセッサ２０２によってメモリからアクセスされ得る。移動データは、さらに、移動検出アルゴリズムおよび／または静止性検出アルゴリズムによって処理され得る。移動／静止性検出アルゴリズムは、センサデータのパスフィルタ処理、ユークリッド距離またはマンハッタン距離の導出など、複数の軸上のセンサデータの処理、しきい値が何らかの時間ウィンドウ内で到達されるイベントのカウントなどを含み得る。４１２において、アクセスされた移動データ２２０に基づいて、モバイルデバイス１０６が静止しているかどうかを確認するための判断を行う。
【００６７】
一実装形態では、静止性データ２２６ａは、単に、モバイルデバイス１０６の静止／非静止状態を示す論理値であり得る。したがって、モバイルデバイス１０６の静止性を判断するために、４１２において簡単な論理演算が実行され得る。別の実装形態では、静止性データ２２６ａは、モバイルデバイス１０６が静止状態にある確率を示す数値であり得、その数値は、モバイルデバイス１０６の静止性を判断するために所定のしきい値と比較され得る。別の実装形態では、速度しきい値との比較によって、モバイルデバイスが静止しているかどうかを判断するために、モバイルデバイス１０６の速度が利用され得る。
【００６８】
別の例では、モバイルデバイス１０６が静止しているかどうかを判断することは、モバイルデバイスの位置不確実性を計算することによって達成され得、これは、移動センサ２１２および／またはＳＰＳ受信機によって直接行われ得、あるいは、これは、移動データ２２０を使用して、処理ユニット２０２によって計算され得る。
【００６９】
４１２において、モバイルデバイス１０６は静止していると判断された場合、４１４において、探索器３１０が探索を実行する頻度を低減する。一例では、処理ユニット２０２は、探索頻度を低減するための信号またはコマンドワードを探索器３１０に与え得る。別の実施形態では、処理ユニット２０２は、全探索を実行しないための信号を与え得、代わりに、たとえば電力を節約するために、部分探索を開始し得る。別の例では、移動センサ２１２以外の、モバイルデバイス１０６中のサブシステムのすべては、電力節約のためにスリープモードにあり、移動があった場合のみ起動され得る。別の例では、探索プロセスに関与するユニットはスリープ状態にあり、次いで、移動があったときに起動され得る。さらに別の例では、捕捉信頼性を増すために、移動の存在が探索のレートを加速し得る。モバイルデバイスは静止していないと判断された場合、４１６において、探索器３１０が通常の頻度で基地局の探索を実行することを可能にする。そのような頻度は、システム依存であり、ネットワーク規格に基づき得る。
【００７０】
様々な実装形態では、ブロック４１０、４１２、４１４および４１６は、移動活用モジュール２１８中で実行され得る。
【００７１】
レイク受信機中のフィンガーの性能の向上
図５は、性能を改善するために速度情報を使用するフィンガーコントローラを有するモバイルデバイスの機能ブロック図である。この実施形態では、モバイルデバイス１０６の速度情報を使用して、レイク受信機中の各フィンガーによって使用される経路遅延が更新され得る。速度情報により、フィンガー更新プロシージャは、従来のレイク受信機において使用される従来の更新プロセスよりも改善され得る。
【００７２】
受信機５００は、アンテナ５０２と、ＲＦフロントエンド５０４と、レイク受信機５０８と、探索器５１０と、データ復調器５２０とを含み得る。アンテナ５０２、ＲＦフロントエンド５０４およびデータ復調器５２０は、それぞれ、機能および説明において、図３に示すアンテナ３０２、ＲＦフロントエンド３０４およびデータ復調器３２０と同様であり得る。簡潔のために、前に説明した同様の構成要素の説明は繰り返さない。また、以下の説明では、モバイル受信機中に通常発見され得、この実施形態の説明に寄与しない様々な構成要素は、説明しやすいように省略されている。
【００７３】
レイク受信機５０８は、複数のフィンガー（フィンガー１  ５１１ａ〜フィンガーＮ５１１ｎ）と、フィンガーコントローラ５１５と、コンバイナ５１３とをさらに含み得る。動作中、ＲＦフロントエンド５０４からのベースバンド信号はレイク受信機５０８に供給され得る。レイク受信機は、コンバイナ５１３に関連して複数のフィンガー５１１ａ〜５１１ｎを使用することによって、マルチパスフェージングの影響に対抗することができる。各フィンガーは、別々のＰＮ系列を使用して逆拡散を実行するために、個別の相関器を含み得る。別々のＰＮ系列は異なる時間遅延を有し得、各時間遅延は、受信信号が反射により通過した異なる経路に対応し得る（すなわち、マルチパス成分）。フィンガー５１１ａ〜５１１ｎの出力は、受信信号の信号対雑音比を改善するために、コヒーレントに合成され得る（すなわち、時間遅延を考慮に入れながら、各フィンガーからの（Ｉ、Ｑ）サンプルを適宜に組み込む）。合成された信号は、受信した（Ｉ、Ｑ）シンボルをソフトビットにマッピングするために、データ復調器５２０に供給され得る。
【００７４】
探索器５１０は、ＰＮ系列の時間遅延を判断するための従来の技法を含み得る。これらは、経路遅延、信号強度、コード、周波数などを含む、様々な信号パラメータのトラックを維持することによって、環境中の信号経路を推定および追跡することに関与し得る。一部の環境では、一部の信号パラメータは、発振方法および／またはスプリアス方法で変化し、したがって、トラックを維持することを試みるときに、探索器５１０を経路間で発振させ得る。このようにして更新することは「スラッシング（ｔｈｒａｓｈｉｎｇ）」と呼ばれることがあり、スラッシングは、モバイルデバイス上のシステムリソースを浪費し得るので望ましくない。従来のシステムにおいてスラッシングを回避するために、信号経路のトラックを維持するために行われる更新の数に関する制限が探索器５１０に対して設けられ得る。
【００７５】
図５に示す実施形態では、更新プロセスの速さを改善し、スラッシングを防ぐために、モバイルデバイスの移動に関する情報が使用され得る。処理ユニット２０２は、経路探索アルゴリズムを更新するために、探索器５１０にモバイルデバイスの速度を与え得る。具体的には、速度情報は、信号環境の瞬時測定値に関してフィンガーパラメータの更新レートを設定するために使用され得る。たとえば、環境中のリアルタイムの変化を追跡することに関して、高速ユーザは、静止ユーザよりも高いフィンガー更新レートを有することができる。
【００７６】
他の実施形態では、探索器５１０とコントローラ５１５は、単一のモジュールに結合され得ることを諒解されたい。
【００７７】
要約すれば、プロセッサユニット２０２は、モバイルユニット１０６が静止しているかどうかを判断するために、移動データ２２０（たとえば、静止性データ２２６ａおよび／または速度データ２２６ｂ）と移動活用プロシージャ２１８とを利用し、探索器経路追跡を支援するために、そのようなデータを使用し得る。このプロセスの詳細を、図６の説明において以下で与える。
【００７８】
図６は、モバイルデバイス１０６において使用するプロセス６００を示す流れ図である。プロセス６００は、移動情報を生成することで開始する（６０６）。移動情報は、モバイルデバイス１０６の検知された位置ステータスに関連し得る。たとえば、移動情報は、たとえば、モバイルデバイス内のまたは場合によってはモバイルデバイスに結合された加速度計、ジャイロスコープ、地磁気センサ、高度計など、１つまたは複数の移動センサ２１２によって生成され得る。たとえば、移動情報は、受信されたＳＰＳ信号に少なくとも部分的に基づいて、モバイルデバイス内の１つまたは複数のＳＰＳ受信機２１４によって生成され得る。
【００７９】
６０８において、６０６において生成された移動データ２２０に少なくとも部分的に基づいて移動データ２２０を確立する。ここで、移動センサ２１２および／またはＳＰＳ受信機２１４からの移動情報は、移動データ２２０をさらに改良するために、移動プロシージャ２１６によってさらに処理され得る。いくつかの実装形態では、移動情報は、処理ユニット２０２によるさらなる処理なしに、移動センサ２１２および／またはＳＰＳ受信機２１４から与えられ得る。
【００８０】
一例では、移動情報の少なくとも一部分は、適用可能なとき、変換され得るかまたは場合によっては処理され得、得られた移動データ２２０はメモリに記憶され得る。そのような移動データ２２０は、たとえば、静止性データ２２６ａ、速度データ２２６ｂ、および／または方向性データ２２６ｃを含み得る。位置データ、位置不確実性データなどの他のデータも生成され得る。その上、様々なしきい値（たとえば、静止性、速度など）が、動きデータ２２６から導出され得るか、あるいは移動センサ２１２および／またはＳＰＳ受信機２１４から直接受信され得る。代替実装形態では、そのようなしきい値は、（モバイルデバイス１０６の製造中に）製造業者によって、および／または（ワイヤレスネットワークトランシーバ２０６を介して）ネットワーク事業者によって、あらかじめ決定され、与えられ、メモリ２０４に記憶され得、ならびに／あるいは、それらのしきい値は、入出力２０８を介して与えられ得、および／または場合によっては、アクセスされ、メモリに記憶され得る。
【００８１】
６０６および／または６０８における行為の全部または一部は、必要または要望に応じて繰り返され得る。たとえば、モバイルデバイス１０６の移動、または移動の欠如、あるいは時間の経過を考慮するために、移動情報の少なくとも一部分および／または移動データの少なくとも一部分を更新することが望ましいことがある。
【００８２】
６１０において、６０８において確立された移動データ２２０の少なくとも一部分にアクセスする。たとえば、メモリ２０４に記憶され得る静止性データ２２６ａは、プロセッサ２０２によってメモリからアクセスされ得る。移動データは、さらに、移動検出アルゴリズムおよび／または静止性検出アルゴリズムによって処理され得る。６１２において、移動データ２２０を、経路を追跡するために探索器５１０によって利用され得る調整値に変換する。そのような調整値は、相関演算のために使用される時間オフセット、またはトラッキングを維持するために使用されるフィルタ係数であり得る。時間オフセットおよび／またはフィルタ係数は、処理ユニット２０２によって計算され得る。たとえば、移動速度データ２２６ｂ（すなわちタワーに対する速さおよび方向性）が利用可能である場合、速度に基づいて時間探索ウィンドウを直線的に拡大または縮小することができる。ＣＤＭＡ２００システムでは、たとえば、この関係は、チップ当たり約２５０メートルであり得、したがって、モバイルデバイスが約１５秒で２５０メートルだけタワーに接近した場合、時間探索ウィンドウは１チップだけ縮小され得る。しかしながら、速さに関しては上限が使用され得るが、時間はサービングタワーに関係するので、他のタワーとの関係は、より複雑になり得る。６１２において探索器調整値が判断されると、プロセッサユニット２０２はこれらの値を探索器５１０に適用し得る。様々な実装形態では、ブロック６１０、６１２、および６１４は、移動活用モジュール２１８中で実行され得る。
【００８３】
ＡＧＣの性能の向上
従来の自動利得制御（ＡＧＣ）は、入力信号中の電力の変化率に基づき得るパラメータ（たとえば、時定数）を利用する制御システムと考えられ得る。しかしながら、モバイルデバイス１０６の速度および／または位置に基づいてＡＧＣの応答性が変動するならば、ＡＧＣの性能は改善され得る。
【００８４】
様々な実施形態では、ＡＧＣは、動きデータに基づいて調整され得る係数を有する無限インパルス応答（Ｉｎｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ：ＩＩＲ）フィルタを含み得る。動きデータが、モバイルデバイスが静止しているかまたは緩やかに移動していること（たとえば、０〜２０ｋｍ／ｈｒ）を示すとき、ＩＩＲフィルタの履歴データ（すなわち、前のデータポイント）が強調（すなわち、より重く重み付け）され得る。動きデータが、モバイルデバイスが急速に移動している可能性があること（２０ｋｍ／ｈｒ以上、たとえば、約１２０ｋｍ／ｈｒ）を示すとき、ＩＩＲフィルタ中の履歴データは、遅い場合ほどには強調されない（すなわち、より軽く重み付けされる）。ＩＩＲフィルタについて、以下でより十分に説明する。
【００８５】
図７は、性能を改善するために速度情報を使用し得るＡＧＣ７０６を有する例示的な受信機７００の機能ブロック図である。モバイルデバイスの受信機７００は、前に説明したワイヤレスネットワークトランシーバ２０６の一部であり得る。
【００８６】
受信機７００は、アンテナ７０２と、ＲＦフロントエンド７０４と、自動利得制御（ＡＧＣ）７０６と、レイク受信機７０８と、データ復調器７２０とを含み得る。アンテナ７０２、ＲＦフロントエンド７０４、レイク受信機７０８およびデータ復調器７２０は、それぞれ、機能および説明において、図３に示すアンテナ３０２、ＲＦフロントエンド３０４、レイク受信機３０８およびデータ復調器３２０と同様であり得る。受信機７００は、逆拡散動作を実行するためにレイク受信機を利用することに制限されないことを諒解されたい。簡潔のために、前に説明した同様の構成要素の説明は繰り返さない。また、以下の説明では、モバイル受信機中に通常発見され得、この実施形態の説明に寄与し得ない様々な構成要素は、説明しやすいように省略されている。
【００８７】
ＡＧＣモジュール７０６は、ＲＦフロントエンド７０４内の増幅構成要素（図示せず）の利得を調整し得る。これらの調整は、受信信号を実質的に一定の電力レベルに維持することができ、信号対雑音レベルを改善するとともに、ＲＦフロントエンド７０４中のＡ／Ｄ変換器の過飽和を防ぎ得る。ＡＧＣモジュール７０６は、ＲＦフロントエンド７０４の出力によって供給された信号から受け取ったフィードバックに応答して、これらの調整を実行し得る。このフィードバックは、ＲＦフロントエンド７０４によって出力された信号のエネルギーを測定するために使用され得る。これらの調整は、ＲＦフロントエンド７０４に利得制御信号を送ることに関与し得る。利得制御信号は、複数の成分信号を含み得、これらの成分信号の各々は、ＲＦフロントエンド３０４内の特定の増幅構成要素に対応する。これらの制御信号は、アナログまたはデジタルであり得、対応する増幅構成要素のための利得設定を搬送し得る。
【００８８】
処理ユニット２０２は、モバイルデバイス１０６の速度および／または位置に基づく制御信号を含む制御信号をＡＧＣ７０６に供給し得る。処理ユニットは、ＡＧＣが入力信号電力の変化にどのくらい高速に応答するかを規定することができるフィルタパラメータを変更するようにＡＧＣ７０６に指令し得る。たとえば、高モビリティシナリオ中に、ＡＧＣ７０６は、入力変動に、より急速に応答するように構成され得る。別の例では、基地局とモバイルとの間の相対ジオメトリに基づいて、ＡＧＣ７０６の応答性が処理ユニット２０２によって変更され得る。レイク受信機７０８の場合と同様に、ＡＧＣ設計は、ＡＧＣ設計が環境中の変化に応答し得るように、情報が順番に維持されることを可能にする時定数を有し得る。時定数は、ユーザが移動しているときには情報がより急速に更新され、静止シナリオ中では減速し得るように、ユーザ速さの知識に基づいて適応され得る。これは、性能を最適化し、ならびに／あるいは計算リソースおよび／または電力を節約することができる。
【００８９】
図８は、図７に示す受信機７００に関連する例示的な流れ図８００である。プロセス８００は、移動情報を生成することで開始する（８０６）。移動情報は、モバイルデバイス１０６の検知された位置ステータスに関連し得る。たとえば、移動情報は、たとえば、モバイルデバイス内のまたは場合によってはモバイルデバイスに結合された加速度計、ジャイロスコープ、地磁気センサ、高度計など、１つまたは複数の移動センサ２１２によって生成され得る。たとえば、移動情報は、受信されたＳＰＳ信号に少なくとも部分的に基づいて、モバイルデバイス内の１つまたは複数のＳＰＳ受信機２１４によって生成され得る。
【００９０】
８０８において、８０６において生成された移動データ２２０に少なくとも部分的に基づいて移動データ２２０を確立する。ここで、移動センサ２１２および／またはＳＰＳ受信機２１４からの移動情報は、移動データ２２０をさらに改良するために、移動プロシージャ２１６によってさらに処理され得る。いくつかの実装形態では、移動情報は、処理ユニット２０２によるさらなる処理なしに、移動センサ２１２および／またはＳＰＳ受信機２１４から与えられ得る。
【００９１】
一例では、移動情報の少なくとも一部分は、適用可能なとき、変換され得るかまたは場合によっては処理され得、得られた移動データ２２０はメモリに記憶され得る。そのような移動データ２２０は、たとえば、静止性データ２２６ａ、速度データ２２６ｂ、および／または方向性データ２２６ｃを含み得る。位置データ、位置不確実性データなどの他のデータも生成され得る。その上、様々なしきい値（たとえば、静止性、速度、位置など）が、動きデータ２２６から導出され得るか、あるいは移動センサ２１２および／またはＳＰＳ受信機２１４から直接受信され得る。代替実装形態では、そのようなしきい値は、（モバイルデバイス１０６の製造中に）製造業者によって、および／または（ワイヤレスネットワークトランシーバ２０６を介して）ネットワーク事業者によって、あらかじめ決定され、与えられ、メモリ２０４に記憶され得、ならびに／あるいは、それらのしきい値は、入出力２０８を介して与えられ得、および／または場合によっては、アクセスされ、メモリに記憶され得る。
【００９２】
８０６および／または８０８における行為の全部または一部は、必要または要望に応じて繰り返され得る。たとえば、モバイルデバイス１０６の移動、または移動の欠如、あるいは時間の経過を考慮するために、移動情報の少なくとも一部分および／または移動データの少なくとも一部分を更新することが望ましいことがある。
【００９３】
８１０において、８０８において確立された移動データ２２０の少なくとも一部分にアクセスする。たとえば、メモリ２０４に記憶された速度データ２２６ｂは、プロセッサ２０２によってメモリからアクセスされ得る。８１２において、プロセッサ２０２は、移動データからＡＧＣ制御パラメータを判断する。そのようなパラメータは、ＡＧＣ７０６中の１つまたは複数の制御ループにおいて使用されるＩＩＲフィルタの新しい係数を含み得る。ＩＩＲフィルタ係数は、たとえば、ＲＳＳＩなどの信号強度推定器を含む、信号パラメータ推定器を含み得る。ＲＳＳＩを推定するために使用されるＩＩＲフィルタは、以下の式で表され得る。
【００９４】
ＲＳＳＩ＝α＊ＲＳＳＩ＿ｏｌｄ＋（１−α）＊ＲＳＳＩ＿ｉｎｓｔａｎｔ
上式で、ＲＳＳＩ＿ｉｎｓｔａｎｔは、信号強度の瞬時推定値である。
【００９５】
α値を設定するためにユーザ移動の知識が使用され得、たとえば、ユーザが静止している場合、α値は高い値であり、これは、ＲＳＳＩ＿ｏｌｄをより多く重み付けするのに役立つ。代替的に、αは、モバイルデバイス１０６が移動しているときに対応することができる低い値に設定され得、したがって、ＲＳＳＩ＿ｉｎｓｔａｎｔをより多く重み付けするのに役立つ。
【００９６】
一実装形態では、処理ユニット２０２は、ＡＧＣ７０６にフィルタ係数を直接与え得る。別の実装形態では、処理ユニットは、事前記憶された係数を、ＡＧＣ７０６の反応時間を適宜に変更する別の事前記憶されたセットに交換するための制御信号命令をＡＧＣに与え得る。別の例では、ＡＧＣ７０６中のフィルタ係数を変更することは、基地局に対するモバイルデバイスの位置を計算することに基づき得る。
【００９７】
次いで、８１２において判断された制御パラメータをＡＧＣ７０６に与えて、その応答性を変更する（８１４）。様々な実装形態では、ブロック８１０、８１２および８１４は、移動活用モジュール２１８中で実行され得る。
【００９８】
パイロットフィルタの性能の向上
通信システムは、パイロット信号推定のために適応フィルタおよび／または静的フィルタを使用することができる。適応パイロットフィルタは、チャネル状態とともに変化し得るフィルタ状態とパラメータとを有する。そのようなフィルタは、モバイルデバイスが高速動きを経験するとき、より良い性能を示し得る。静的フィルタは、概して、より複雑でなく、より効率的であり、静止状態の下でより良い結果を生成することができる。静的フィルタ処理は、もっぱらハードウェアなどの「静的」ブロック中で実現され得るが、適応フィルタ処理は、実現のために（ＤＳＰプロセッサ中での実行など）「インテリジェント」論理を必要とし得る。
【００９９】
両方のタイプのフィルタを活用する設計は、全体的な性能および電力消費量に関して有益であり得るが、両方のタイプのフィルタをサポートしなければならないことに関する、ある程度のコスト不利益を招き得る。
【０１００】
適応フィルタを含む設計では、フィルタパラメータをユーザの動きと変化するチャネル状態とに適応させるために、センサ動き読みが使用され得る。たとえば、カルマンフィルタ処理は、以前に受信した測定値からの予測と、システムの導出された状態およびモデルとによって、信号を推定するために使用される１つの技法である。変化するドップラー環境では、システムパラメータは時間変動するので、時変カルマンフィルタを生じる。既存の設計では、ユーザ速さおよびチャネル状態は、信号包絡線やその属性など、影響を及ぼされたパラメータから間接的に推測され得る。たとえば、ユーザの動きが多いほど、信号包絡線中の想定される拡散は多くなる。したがって、既存の設計における従来の速さ推定は、不正確であり、実装によっては、処理集約的であり、電力を消費し得る。
【０１０１】
対照的に、本明細書で提示する実施形態は、適切なフィルタパラメータを導出するために、速さが直接判断され得るように、動きセンサを活用し得る。速さ情報を使用することにより、応答時間がより速くなり、パイロットフィルタ処理の精度が改善され、処理要件が低減され、電力消費量が低減され得る。別の実施形態では、静的パイロットフィルタと動的パイロットフィルタの両方が使用され得る。ここで、センサ動き読みは、最適な電力消費量および性能のために、静的パイロットフィルタ処理モジュールと適応パイロットフィルタ処理モジュールとの間の切替えをトリガすることができる。
【０１０２】
図９に、性能を改善するために速度情報を使用し得るパイロットフィルタを有する受信機９００の機能ブロック図を示す。
【０１０３】
受信機は、アンテナ９０２と、ＲＦフロントエンド９０４と、受信機９０８と、パイロットフィルタ９１８と、データ復調器９２０とを含み得る。図３に提示する構成要素と共通の名称を有する図９中の構成要素は、同様の機能および動作を共有し得る。簡潔のために、前に説明した同様の構成要素の説明は繰り返さない。また、以下の説明では、モバイル受信機中に通常発見され得、この実施形態の説明に寄与しない様々な構成要素は、説明しやすいように省略されている。図９に示す実施形態は、レイク受信機を使用することに制限されないことと、逆拡散動作を実行するために、他の知られている受信機タイプが使用され得ることとを諒解されたい。
【０１０４】
図９に示す実施形態は、速度情報に基づいて静的フィルタと適応フィルタとの間で切り替えることができるパイロットフィルタ９１８（以下「切替えパイロットフィルタ」と呼ぶ）と、測定された速さ情報に従って変動するパラメータを有する適応フィルタ（以下「動き変動適応フィルタ」と呼ぶ）とを示す。他の実施形態は、両方のタイプのフィルタを含む必要はなく、切替えパイロットフィルタまたは速さ変動適応フィルタのいずれかのみを含み得ることを諒解されたい。
【０１０５】
パイロットフィルタは、レイク受信機９０８から逆拡散シンボルを受信して、その中に埋め込まれた（１つまたは複数の）パイロット信号を復元し得る。（１つまたは複数の）パイロット信号は、基地局によって（１つまたは複数の）基準信号として与えられ、受信シンボルの復調を支援するための時間基準と位相基準とを与え得る。（１つまたは複数の）パイロット信号が抽出されると、それらはデータビットへのシンボルの復調を支援するためのデータ復調器９２０に供給され得る。
【０１０６】
パイロットフィルタ９１８は、スイッチ９２６と、静的フィルタ９２２と、適応フィルタ９２４とを含み得る。これらの要素の組合せが切替えパイロットフィルタを形成し得る。スイッチは、移動データ２２０に応じて静的フィルタ９２２と適応フィルタ９２４との間で切り替えるための信号を与えることができる処理ユニット２０２によって制御され得る。使用される移動データ２２０は、スイッチを制御するためにプロセッサ２０２によって速さに換算され得る速度データ２２６ｂであり得る。速さの値に応じて、レイク受信機からの受信信号は静的フィルタ９２２または適応フィルタ９２４のいずれかに供給され得る。たとえば、モバイルデバイスの速さが５０ｋｍ／ｈｒ以下であるとき、スイッチは、パイロット信号を抽出するために信号を静的フィルタ９２２に供給する。５０ｋｍ／ｈｒを超える速さの場合、パイロット信号は適応フィルタ９２４によって抽出され得る。
【０１０７】
さらに、適応フィルタ９２４は、フィルタパラメータを変更するために移動データ２２０を利用し得る動き変動適応フィルタであり得る。いくつかの実施形態では、処理ユニット２０２は、移動データ２２０からフィルタパラメータを計算し、これらのパラメータを適応フィルタ９２４に与え得る。そのようなフィルタパラメータは、フィルタ係数と利得と帯域幅とを含み得、知られている技法を使用して動きデータから計算され得る。たとえば、フィルタ帯域幅は、ｆ＝ｆ＿ｃａｒｒｉｅｒ＊ｖ／ｃに適合され得、ｆ＿ｃａｒｒｉｅｒは、受信信号のキャリア周波数であり、ｖはユーザ速度であり、ｃは光速である。
【０１０８】
図１０は、図９に示す受信機において使用され得るプロセス１０００を示す流れ図である。プロセス１０００は、移動情報を生成することで開始する（１００６）。移動情報は、モバイルデバイス１０６の検知された位置ステータスに関連し得る。たとえば、移動情報は、たとえば、モバイルデバイス内のまたは場合によってはモバイルデバイスに結合された加速度計、ジャイロスコープ、地磁気センサ、高度計など、１つまたは複数の移動センサ２１２によって生成され得る。たとえば、移動情報は、受信されたＳＰＳ信号に少なくとも部分的に基づいて、モバイルデバイス内の１つまたは複数のＳＰＳ受信機２１４によって生成され得る。
【０１０９】
１００８において、１００６において生成された移動データ２２０に少なくとも部分的に基づいて移動データ２２０を確立する。ここで、移動センサ２１２および／またはＳＰＳ受信機２１４からの移動情報は、移動データ２２０をさらに改良するために、移動プロシージャ２１６によってさらに処理され得る。いくつかの実装形態では、移動情報は、処理ユニット２０２によるさらなる処理なしに、移動センサ２１２および／またはＳＰＳ受信機２１４から与えられ得る。
【０１１０】
一例では、移動情報の少なくとも一部分は、適用可能なとき、変換され得るかまたは場合によっては処理され得、得られた移動データ２２０はメモリに記憶され得る。そのような移動データ２２０は、たとえば、静止性データ２２６ａ、速度データ２２６ｂ、および／または方向性データ２２６ｃを含み得る。位置データ、位置不確実性データなどの他のデータも生成され得る。その上、様々なしきい値（たとえば、静止性、速度など）が、動きデータ２２６から導出され得るか、あるいは移動センサ２１２および／またはＳＰＳ受信機２１４から直接受信され得る。代替実装形態では、そのようなしきい値は、（モバイルデバイス１０６の製造中に）製造業者によって、および／または（ワイヤレスネットワークトランシーバ２０６を介して）ネットワーク事業者によって、あらかじめ決定され、与えられ、メモリ２０４に記憶され得、ならびに／あるいは、それらのしきい値は、入出力２０８を介して与えられ得、および／または場合によっては、アクセスされ、メモリに記憶され得る。
【０１１１】
１００６および／または１００８における行為の全部または一部は、必要または要望に応じて繰り返され得る。たとえば、モバイルデバイス１０６の移動、または移動の欠如、あるいは時間の経過を考慮するために、移動情報の少なくとも一部分および／または移動データの少なくとも一部分を更新することが望ましいことがある。
【０１１２】
１０１０において、１００８において確立された移動データ２２０の少なくとも一部分にアクセスする。たとえば、メモリ２０４に記憶され得る速度データ２２６ｂは、プロセッサ２０２によってメモリからアクセスされ得る。移動データは、さらに、移動検出アルゴリズムおよび／または静止性検出アルゴリズムによって処理され得る。
【０１１３】
１０１２において、移動データ２２０を使用して、動きデータに基づいて、選択すべきフィルタのタイプを判断し、プロセッサ２０２が、所望のパイロットフィルタを信号経路に配置するためのコマンドをスイッチ９２６に発行する。モバイルデバイスが静止しているかまたは遅い速さで移動しているとき、スイッチ９２６は、パイロット信号を抽出するために、受信信号を静的フィルタに供給し得る。モバイルデバイスがしきい値速さを上回るとき、受信シンボルからパイロット信号を隔離するために適応フィルタ９２４が使用されるように、コマンドがスイッチ９２６に送られ得る。
【０１１４】
１０１４において、プロセッサ２０２が適応フィルタパラメータを計算し、適応フィルタ９２４に受け渡す。パラメータは、モバイルデバイスの速さに基づいて適応フィルタ９２４の特性を変化させるために使用され得る。
【０１１５】
他の実施形態では、ブロック１０１２とブロック１０１４が両方とも実行されるとは限らない。たとえば、パイロットフィルタ９１８が、速度から導出されたパラメータを使用する適応フィルタを使用しない場合、ブロック１０１２のみが実行され得る。代替的に、静的フィルタ９２２が利用されない場合、速度に基づいて適応フィルタ９２４の特性を変更するために、ブロック１０１４のみが実行され得る。
【０１１６】
等化器の性能の向上
モバイルデバイス１０６と基地局１０８との間での通信中に、送信信号が通信チャネルを通って進行する際に、それらの送信信号はひずむことがある。さらに、信号はまた、送信中に遭遇する雑音および干渉による劣化を経験し得る。チャネル等化器は、そのような劣化を補正し、送信シンボルの推定値を生成することを試みることができる。モバイルデバイス中で使用される従来の等化器は時間変動チャネル状態を扱うことができるが、モバイルデバイスのモビリティに起因するチャネル変化に適応するそれらの能力は改善され得る。そのような改善は、変化するチャネル状態を補償するために、モバイルデバイス１０６の速度情報を、チャネル等化器によって使用される適応プロシージャに組み込むことによって実現され得る。
【０１１７】
様々な実施形態では、ＡＧＣは、動きデータに基づいて調整され得る係数を有する無限インパルス応答（ＩＩＲ）フィルタを含み得る。動きデータが、モバイルデバイスが静止しているかまたは緩やかに移動していること（たとえば、０〜２０ｋｍ／ｈｒ）を示すとき、ＩＩＲフィルタの履歴データ（すなわち、前のデータポイント）が強調（すなわち、より重く重み付け）され得る。動きデータが、モバイルデバイスが急速に移動している可能性があること（２０ｋｍ／ｈｒ以上、たとえば、１２０ｍ／ｓ）を示すとき、ＩＩＲフィルタ中の履歴データは、遅い場合ほどには強調されない（すなわち、より軽く重み付けされる）。ＩＩＲフィルタについて、以下でより十分に説明する。
【０１１８】
図１１は、性能を改善するために速度情報を使用する等化器を使用する受信機１１００を有するモバイルデバイスの機能ブロック図である。受信機１１００は、アンテナ１１０２と、ＲＦフロントエンド１１０４と、等化器受信機１１０８と、データ復調器１１２０とを含み得る。アンテナ１１０２、ＲＦフロントエンド１１０４およびデータ復調器１１２０は、それぞれ、機能および説明において、図３に示すアンテナ３０２、ＲＦフロントエンド３０４およびデータ復調器３２０と同様であり得る。簡潔のために、前に説明した同様の構成要素の説明は繰り返さない。また、以下の説明では、モバイル受信機中に通常発見され得、この実施形態の説明に寄与し得ない様々な構成要素は、説明しやすいように省略されている。
【０１１９】
等化器受信機１１０８は、通信チャネルの状態が変動したときに、それらを推定し、適応フィルタを使用してチャネルひずみを反転させ得る。チャネルひずみが緩和されると、等化器受信機１１０８は、次いで、等化信号からシンボルを推定し得、次いで、ビットシーケンスへの復調のために、シンボルをデータ復調器１１２０に供給し得る。
【０１２０】
等化器受信機１１０８中の等化器は、トランスバーサルフィルタ、すなわち、Ｔ秒のタップをもつ遅延線（Ｔはシンボル持続時間）とともに実装され得る。タップの成分は、送信シンボルの推定値を生成するために、増幅され、加算され得る。タップ係数は、所望のシンボルに時間的に隣接するシンボルによる干渉を低減するように調整される。通常、適応等化技法が採用され、それにより、タップ係数は断続的に自動的に調整される。適応等化器は、タップ係数を判断するために、たとえば、最小２乗平均（Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅｓ：ＬＭＳ）または再帰的最小２乗（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ  Ｓｑｕａｒｅｓ：ＲＬＳ）など、規定のアルゴリズムを使用し得る。代替的に、たとえば、最小平均２乗誤差（Ｍｉｎｉｍｕｍ  Ｍｅａｎ  Ｓｑｕａｒｅ  Ｅｒｒｏｒ：ＭＭＳＥ）合成など、任意の好適な最適化アルゴリズムが使用され得る。
【０１２１】
等化器タップ係数を修正するために使用される適応フィルタリングアルゴリズムは、従来使用される（１つまたは複数の）入力とともにモバイルデバイスの速度情報を利用し得る。たとえば、どのフィルタパラメータが導出されるかに応じて、チャネル推定のプロセスを開始するかまたは減速するために、ユーザ状態の知識が使用され得る。
【０１２２】
処理ユニット２０２は、モバイルデバイス１０６の速度に基づく制御信号を含む制御信号を等化器受信機１１０８に供給し得る。処理ユニットは、等化器受信機１１０８が変化するチャネル状態にどのくらい速く応答するかを規定することができるフィルタパラメータを変更するように、等化器受信機１１０８に指令し得る。たとえば、高モビリティシナリオ中に、等化器受信機１１０８は、入力変動に、より急速に応答するように構成され得る。
【０１２３】
図１２は、図１１に示す受信機１１００に関連する例示的な流れ図１２００である。プロセス１２００は、移動情報を生成することで開始する（１２０６）。移動情報は、モバイルデバイス１０６の検知された位置ステータスに関連し得る。たとえば、移動情報は、たとえば、モバイルデバイス内のまたは場合によってはモバイルデバイスに結合された加速度計、ジャイロスコープ、地磁気センサ、高度計など、１つまたは複数の移動センサ２１２によって生成され得る。たとえば、移動情報は、受信されたＳＰＳ信号に少なくとも部分的に基づいて、モバイルデバイス内の１つまたは複数のＳＰＳ受信機２１４によって生成され得る。
【０１２４】
１２０８において、１２０６において生成された移動情報に少なくとも部分的に基づいて移動データ２２０を確立する。ここで、移動センサ２１２および／またはＳＰＳ受信機２１４からの移動情報は、移動データ２２０をさらに改良するために、移動プロシージャ２１６によってさらに処理され得る。いくつかの実装形態では、移動情報は、処理ユニット２０２によるさらなる処理なしに、移動センサ２１２および／またはＳＰＳ受信機２１４から与えられ得る。
【０１２５】
一例では、移動情報の少なくとも一部分は、適用可能なとき、変換され得るかまたは場合によっては処理され得、得られた移動データ２２０はメモリに記憶され得る。そのような移動データ２２０は、たとえば、速度データ２２６ｂを含み得る。位置データ、位置不確実性データなどの他のデータも生成され得る。その上、様々なしきい値（たとえば、静止性、速度、位置など）が、動きデータ２２６から導出され得るか、あるいは移動センサ２１２および／またはＳＰＳ受信機２１４から直接受信され得る。代替実装形態では、そのようなしきい値は、（モバイルデバイス１０６の製造中に）製造業者によって、および／または（ワイヤレスネットワークトランシーバ２０６を介して）ネットワーク事業者によって、あらかじめ決定され、与えられ、メモリ２０４に記憶され得、ならびに／あるいは、それらのしきい値は、入出力２０８を介して与えられ得、および／または場合によっては、アクセスされ、メモリに記憶され得る。
【０１２６】
１２０６および／または１２０８における行為の全部または一部は、必要または要望に応じて繰り返され得る。たとえば、モバイルデバイス１０６の移動、または移動の欠如、あるいは時間の経過を考慮するために、移動情報の少なくとも一部分および／または移動データの少なくとも一部分を更新することが望ましいことがある。
【０１２７】
１２１０において、１２０８において確立された移動データ２２０の少なくとも一部分にアクセスする。たとえば、メモリ２０４に記憶された速度データ２２６ｂは、プロセッサ２０２によってメモリからアクセスされ得る。１２１２において、プロセッサ２０２は、移動データ２２０から等化器制御パラメータを判断する。そのようなパラメータは、等化器受信機１１０８中の１つまたは複数の制御ループにおいて使用されるＩＩＲフィルタの新しい係数を含み得る。上記で説明したように、ＩＩＲフィルタは、信号強度推定器ＲＳＳＩを含む信号パラメータ推定器に関連し得る。ＲＳＳＩを推定するために使用されるＩＩＲフィルタは、以下の式で表され得る。
【０１２８】
ＲＳＳＩ＝α＊ＲＳＳＩ＿ｏｌｄ＋（１−α）＊ＲＳＳＩ＿ｉｎｓｔａｎｔ、ただし、ＲＳＳＩ＿ｉｎｓｔａｎｔは、信号強度の瞬時推定値である。
【０１２９】
一実装形態では、処理ユニット２０２は、等化器受信機１１０８にフィルタ係数を直接与え得る。別の実装形態では、処理ユニットは、事前記憶された係数を、チャネル推定を適宜に変更する別の事前記憶されたセットに交換するための制御信号命令を等化器受信機１１０８に与え得る。
【０１３０】
次いで、１２１２において判断された制御パラメータを等化器受信機１１０８に与えて、そのチャネル推定を変更する（１２１４）。様々な実装形態では、ブロック１２１０、１２１２および１２１４は、移動活用モジュール２１８中で実行され得る。
【０１３１】
等化器とレイクとの間の選択
レイク受信機と等化器は、異なるシナリオの下で最適である競合する信号フィルタ処理モジュールと考えられ得る。モバイルデバイスのモビリティシナリオを識別し、最も適切である信号フィルタ処理モジュールを選択するために、動きセンサ情報が使用され得る。たとえば、低モビリティシナリオでは、信号をフィルタ処理するために等化器が使用され得る。高モビリティシナリオでは、レイクモジュールが採用され得る。
【０１３２】
図１３に、モバイルデバイスの動きに基づいて受信機モジュールを変更し得る選択可能な受信機を有する受信機１３００の機能ブロック図を示す。
【０１３３】
受信機１３００は、アンテナ１３０２と、ＲＦフロントエンド１３０４と、レイク受信機１３０８と、等化器受信機１３１０と、セレクタ／コンバイナ１３１１と、データ復調器１３２０とを含み得る。図３に提示する構成要素と共通の名称を有する図１３中の構成要素は、同様の機能および動作を共有し得る。簡潔のために、前に説明した同様の構成要素の説明は繰り返さない。また、以下の説明では、モバイル受信機中に通常発見され得、この実施形態の説明に寄与しない様々な構成要素は、説明しやすいように省略されている。
【０１３４】
ＲＦフロントエンド１３０４からの受信信号は、レイク受信機１３０８と等化器受信機１３１０の両方に供給され得る。各受信機は、レイク受信機と等化器受信機とに関連する従来の手法を使用して、信号を処理し、逆拡散し得る。その後、各受信機からの出力がセレクタ／コンバイナ１３１１に供給され得る。セレクタ／コンバイナ１３１１は、処理ユニット２０２からの制御信号に基づいて、レイク受信機１３０８または等化器受信機１３１０からの信号を選択し得る。処理ユニット２０２からの１つの制御信号は移動データ２２０に基づき得る。たとえば、移動データから、モバイルデバイス１０６の速さが判断され得る。速さが、あるしきい値、たとえば５０ｋｍ／ｈｒ以下である場合、制御信号は、データ復調器１３２０に転送すべき、等化器受信機１３１０からの信号を選択するようにセレクタ／コンバイナ１３１１に指示する。モバイルユニットの速さがしきい値を上回る場合、制御信号は、レイク受信機からの信号をデータ復調器１３２０に導くようにセレクタ／コンバイナ１３１１に指示し得る。しきい値は、経験的性能研究によって判断され得る。
【０１３５】
代替的に、単にレイク受信機１３０８と等化器受信機１３１０との間で選択する代わりに、セレクタ／コンバイナは、処理ユニット２０２によって供給される制御信号に基づいて、各受信機からの２つの信号を合成し得る。一実施形態では、合成は、動きデータに基づいて重み付けされ得、重み付けは、モバイルデバイスの動きに基づいて、各受信機の出力の相対的な品質を反映することができる。
【０１３６】
コンバイナは、図１３では別個のモジュールとして示されているが、他の実施形態では、レイク受信機の信号と等化器受信機１３１０の信号とを合成するために、従来のレイク受信機中に一般に見られるコンバイナを利用し得る。レイク受信機中のコンバイナの一般的な利用は、集積回路上のダイスペースと電力消費量の両方を節約し得る。
【０１３７】
別の実施形態（図示せず）では、ＲＦフロントエンド１３０４からの信号は、処理ユニット２０２によって制御されるスイッチに直接供給され得る。スイッチを通して、処理ユニットは、モバイルデバイスの動きに応じて、受信信号をレイク受信機１３０８または等化器受信機１３１０のいずれかに供給し得る。処理ユニットは、たとえば、上記で説明したように、速さしきい値に基づいて制御信号をスイッチに供給し得る。
【０１３８】
図１４は、図１３に示す受信機において使用され得るプロセス１４００を示す流れ図である。プロセス１４００は、移動情報を受信することで開始する（１４０６）。移動情報は、モバイルデバイス１０６の検知された位置ステータスに関連し得る。たとえば、移動情報は、たとえば、モバイルデバイス内のまたは場合によってはモバイルデバイスに結合された加速度計、ジャイロスコープ、地磁気センサ、高度計など、１つまたは複数の移動センサ２１２によって生成され得る。たとえば、移動情報は、受信されたＳＰＳ信号に少なくとも部分的に基づいて、モバイルデバイス内の１つまたは複数のＳＰＳ受信機２１４によって生成され得る。
【０１３９】
１４０８において、１４０６において生成された移動データ２２０に少なくとも部分的に基づいて移動データ２２０を確立する。ここで、移動センサ２１２および／またはＳＰＳ受信機２１４からの移動情報は、移動データ２２０をさらに改良するために、移動プロシージャ２１６によってさらに処理され得る。いくつかの実装形態では、移動情報は、処理ユニット２０２によるさらなる処理なしに、移動センサ２１２および／またはＳＰＳ受信機２１４から与えられ得る。
【０１４０】
一例では、移動情報の少なくとも一部分は、適用可能なとき、変換され得るかまたは場合によっては処理され得、得られた移動データ２２０はメモリに記憶され得る。そのような移動データ２２０は、たとえば、静止性データ２２６ａ、速度データ２２６ｂ、および／または方向性データ２２６ｃを含み得る。位置データ、位置不確実性データなどの他のデータも生成され得る。その上、様々なしきい値（たとえば、静止性、速度など）が、動きデータ２２６から導出され得るか、あるいは移動センサ２１２および／またはＳＰＳ受信機２１４から直接受信され得る。代替実装形態では、そのようなしきい値は、（モバイルデバイス１０６の製造中に）製造業者によって、および／または（ワイヤレスネットワークトランシーバ２０６を介して）ネットワーク事業者によって、あらかじめ決定され、与えられ、メモリ２０４に記憶され得、ならびに／あるいは、それらのしきい値は、入出力２０８を介して与えられ得、および／または場合によっては、アクセスされ、メモリに記憶され得る。
【０１４１】
１４０６および／または１４０８における行為の全部または一部は、必要または要望に応じて繰り返され得る。たとえば、モバイルデバイス１０６の移動、または移動の欠如、あるいは時間の経過を考慮するために、移動情報の少なくとも一部分および／または移動データの少なくとも一部分を更新することが望ましいことがある。
【０１４２】
１４１０において、１４０８において確立された移動データ２２０の少なくとも一部分にアクセスする。たとえば、メモリ２０４に記憶され得る速度データ２２６ｂは、プロセッサ２０２によってメモリからアクセスされ得る。移動データは、さらに、移動検出アルゴリズムおよび／または静止性検出アルゴリズムによって処理され得る。
【０１４３】
１４１２において、プロセッサ２０２が、移動データ２２０を、セレクタ／コンバイナ１３１１によって利用され得るコマンドに変換する。コマンドは、低モビリティシナリオ中には等化器受信機１３１０に切り替え、高モビリティシナリオ中にはレイク受信機１３０８に切り替えるようにセレクタ／コンバイナに命令する信号であり得る。代替的に、コマンドは、レイク受信機の出力と等化器受信機の出力とを合成するようにセレクタ／コンバイナ１３１１に命令するものであり得る。そのようなコマンドは、知られているモデル、ルックアップテーブルおよび／または経験的技法を使用して判断され得る。合成の形態はモビリティシナリオに応じて変化し得る。たとえば、低モビリティ中には、等化器受信機１３１０がより重く重み付けされ、高モビリティシナリオ中には、レイク受信機１３０８がより重く重み付けされ得る。１４１４において、プロセッサ２０２は、（１つまたは複数の）受信機の適切な出力がデータ復調器１３２０に送られるように、セレクタ／コンバイナ１３１１に適切なコマンドを発行する。
【０１４４】
情報および信号は、多種多様な技術および技法のいずれかを使用して表され得ることを当業者は諒解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【０１４５】
さらに、本明細書で開示した実施形態に関連して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップについて、上記では概してそれらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課せられた設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本発明の範囲からの逸脱を生じるものと解釈すべきではない。
【０１４６】
本明細書で開示した実施形態に関して説明した方法、シーケンスおよび／またはアルゴリズムは、直接ハードウェアで実施されるか、プロセッサによって実行されるソフトウェアモジュールで実施されるか、またはその２つの組合せで実施され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体中に常駐し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサに一体化され得る。
【０１４７】
したがって、本発明の一実施形態は、通信システムにおけるセンサ使用のための方法を実施するコンピュータ可読媒体を含むことができる。したがって、本発明は図示の例に限定されず、本明細書で説明した機能を実行するための手段は本発明の実施形態に含まれる。
【０１４８】
上記の開示は本発明の例示的な実施形態を示すが、添付の特許請求の範囲によって規定される本発明の範囲から逸脱することなく本明細書において様々な変更および修正を行うことができることに留意されたい。本明細書で説明した本発明の実施形態による方法クレームの機能、ステップおよび／または行為は特定の順序で実行される必要はない。さらに、本発明の要素は、単数形で説明または請求されていることがあるが、単数形に限定することが明示的に述べられていない限り、複数形が意図される。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［１］モバイルデバイスにおける電力消費量を低減するための方法であって、
移動情報を受信することと、
前記移動情報に基づいて移動データを確立することと、
前記移動データを使用して、前記モバイルデバイスが静止しているかどうかを判断することと、
前記モバイルデバイスが静止しているとき、信号ソースを探索する頻度を低減すること
と
を備える、方法。
［２］前記信号ソースが基地局および／または衛星測位システム（ＳＰＳ）衛星を備える、［１］に記載の方法。
［３］前記モバイルデバイスが静止していないと判断されたとき、前記モバイルデバイスが基地局を探索することを可能にすること
をさらに備える、［２］に記載の方法。
［４］前記移動情報が移動センサおよび／またはＳＰＳ受信機から受信される、［２］に記載の方法。
［５］前記移動データを生成するために、前記移動センサからの前記移動情報と前記ＳＰＳ受信機からの前記移動情報とを合成すること
をさらに備える、［４］に記載の方法。
［６］前記移動データが、静止性データ、速度データ、および／または方向性データを備える、［５］に記載の方法。
［７］前記モバイルデバイスの静止性データを生成することと、
しきい値を確立することと、
前記モバイルデバイスが静止しているかどうかを判断するために、前記モバイルデバイスの前記静止性データと前記しきい値とを比較することと
をさらに備える、［２］に記載の方法。
［８］移動データに基づいて電力消費量を低減するモバイルデバイスであって、
移動情報を受信するための手段と、
前記移動情報に基づいて移動データを確立するための手段と、
前記移動データを使用して、前記モバイルデバイスが静止しているかどうかを判断するための手段と、
前記モバイルデバイスが静止しているとき、信号ソースを探索する頻度を低減するための手段と
を備える、モバイルデバイス。
［９］前記信号ソースが基地局および／またはＳＰＳ衛星をさらに備える、［８］に記載のモバイルデバイス。
［１０］移動情報を受信するための命令と、
前記移動情報に基づいて移動データを確立するための命令と、
前記移動データを使用して、モバイルデバイスが静止しているかどうかを判断するため
の命令と、
前記モバイルデバイスが静止しているとき、信号ソースを探索する頻度を低減するため
の命令と
を備える、その上に記憶された命令を含むコンピュータ可読媒体。
［１１］移動データに基づいて電力消費量を低減するモバイルデバイスであって、
ＲＦフロントエンドと、
前記ＲＦフロントエンドに結合された受信機と、
前記受信機に結合されたデータ復調器と、
前記ＲＦフロントエンドと前記受信機とに結合された探索器であって、信号ソースを探索する探索器と、
前記探索器に結合された処理ユニットであって、前記モバイルデバイスの静止性に基づいて前記探索器を制御する処理ユニットと
を備える、モバイルデバイス。
［１２］前記信号ソースが基地局および／または衛星測位システム（ＳＰＳ）衛星をさらに備える、［１１］に記載のモバイルデバイス。
［１３］前記処理ユニットに結合された移動センサと、
前記処理ユニットに結合されたメモリであって、プロセッサに、
前記移動センサから移動情報を受信することと、
前記移動情報に基づいて移動データを確立することと、
前記移動データを使用して、前記モバイルデバイスが静止しているかどうかを判断することと、
前記モバイルデバイスが静止しているとき、基地局を探索する頻度を低減することと
を行わせる命令を備えるメモリと
をさらに備える、［１２］に記載のモバイルデバイス。
［１４］前記プロセッサに結合されたＳＰＳをさらに備え、前記プロセッサが、前記移動データを生成するために、前記ＳＰＳ受信機からの移動情報と前記移動センサからの移動情報とを合成し得る、［１３］に記載のモバイルデバイス。
［１５］フィルタの応答時間を変更するための方法であって、
移動情報を受信することと、
前記移動情報に基づいて移動データを確立することと、
前記移動データに基づいてＩＩＲフィルタ係数を調整することと
を備える、方法。
［１６］前記移動データが、モバイルデバイスの速さが遅いことを示すとき、履歴データをより重く重み付けすることと、
前記移動データが、前記モバイルデバイスの速さが速いことを示すとき、履歴データをより軽く重み付けすることと
をさらに備える、［１５］に記載の方法。
［１７］モバイルデバイスにおける自動利得制御（ＡＧＣ）の応答性を改善するために利用され、
前記移動データを使用してＡＧＣパラメータを判断することと、
前記ＡＧＣ制御パラメータに基づいて前記ＡＧＣの応答性を修正することと
をさらに備える、［１６］に記載の方法。
［１８］前記移動情報が、移動センサおよび／または衛星測位システム（ＳＰＳ）受信機から受信される、［１５］に記載の方法。
［１９］前記移動データを生成するために、前記移動センサからの前記移動情報と前記ＳＰＳ受信機からの前記移動情報とを合成すること
をさらに備える、［１８］に記載の方法。
［２０］前記移動データが、静止性データ、速度データ、および／または位置データを備える、［１９］に記載の方法。
［２１］モバイルデバイスにおける等化器受信機の応答性を改善するために利用され、
フィルタパラメータに基づいて前記等化器受信機中の前記フィルタを修正すること
をさらに備える、［１５］に記載の方法。
［２２］前記移動情報が、移動センサおよび／または衛星測位システム（ＳＰＳ）受信機から受信される、［２１］に記載の方法。
［２３］前記移動データを生成するために、前記移動センサからの前記移動情報と前記ＳＰＳ受信機からの前記移動情報とを合成すること
をさらに備える、［２２］に記載の方法。
［２４］フィルタの応答時間を変更するための装置であって、
移動情報を受信するための手段と、
前記移動情報に基づいて移動データを確立するための手段と、
前記移動データに基づいてＩＩＲフィルタ係数を調整するための手段と
を備える、装置。
［２５］前記移動データが、モバイルデバイスの速さが遅いことを示すとき、履歴データをより重く重み付けするための手段と、
前記移動データが、前記モバイルデバイスの速さが速いことを示すとき、履歴データをより軽く重み付けするための手段と
をさらに備える、［２４］に記載の装置。
［２６］モバイルデバイスにおける自動利得制御（ＡＧＣ）の応答性を改善し、
前記移動データを使用してＡＧＣパラメータを判断するための手段と、
前記ＡＧＣ制御パラメータに基づいて前記ＡＧＣの応答性を修正するための手段と
をさらに備える、［２４］に記載の装置。
［２７］モバイルデバイスにおける等化器受信機の応答性を改善し、フィルタパラメータに基づいて前記等化器受信機中の前記フィルタを修正するための手段をさらに備える、［２４］に記載の装置。
［２８］移動情報を受信するための命令と、
前記移動情報に基づいて移動データを確立するための命令と、
前記移動データに基づいてＩＩＲフィルタ係数を調整するための命令と
を備える、その上に記憶された命令を含むコンピュータ可読媒体。
［２９］前記移動データが、モバイルデバイスの速さが遅いことを示すとき、履歴データをより重く重み付けするための命令と、
前記移動データが、前記モバイルデバイスの速さが速いことを示すとき、履歴データをより軽く重み付けするための命令と
をさらに備える、［２８］に記載のコンピュータ可読媒体。
［３０］前記移動データを使用してＡＧＣパラメータを判断するための命令と、
前記ＡＧＣ制御パラメータに基づいて前記ＡＧＣの応答性を修正するための命令と
をさらに備える、［２８］に記載のコンピュータ可読媒体。
［３１］フィルタパラメータに基づいて等化器受信機中のフィルタを修正するための命令
をさらに備える、［２８］に記載のコンピュータ可読媒体。
［３２］モバイルデバイスにおける自動利得制御（ＡＧＣ）の応答性を改善する装置であって、
ＲＦフロントエンドと、
前記ＲＦフロントエンドに結合された受信機と、
前記受信機に結合されたデータ復調器と、
前記ＲＦフロントエンドに結合されたＡＧＣであって、前記受信機に供給される信号の
利得を制御するＡＧＣと、
前記ＡＧＣに結合された処理ユニットであって、前記モバイルデバイスの速度に基づい
て前記ＡＧＣの前記応答性を制御する処理ユニットと
を備える、装置。
［３３］前記処理ユニットに結合された移動センサと、
前記処理ユニットに結合されたメモリであって、プロセッサに、
前記移動センサから移動情報を受信することと、
前記移動情報に基づいて移動データを確立することと、
前記移動データを使用してＡＧＣパラメータを判断することと、
前記ＡＧＣ制御パラメータに基づいて前記ＡＧＣの応答性を修正することと
を行わせる命令を備えるメモリと
をさらに備える、［３２］に記載の装置。
［３４］モバイルデバイスにおける等化器受信機の応答性を改善する装置であって、
ＲＦフロントエンドと、
前記ＲＦフロントエンドに結合された前記等化器受信機と、
前記等化器受信機に結合されたデータ復調器と、
前記等化器受信機に結合された処理ユニットであって、前記モバイルデバイスの速度に基づいて前記等化器受信機の前記応答性を制御する処理ユニットと
を備える、装置。
［３５］前記処理ユニットに結合された移動センサと、
前記処理ユニットに結合されたメモリであって、プロセッサに、
前記移動センサから移動情報を受信することと、
前記移動情報に基づいて移動データを確立することと、
前記移動データを使用してフィルタパラメータを判断することと、
前記フィルタパラメータに基づいて前記等化器受信機の応答性を修正することと
を行わせる命令を備えるメモリと
をさらに備える、［３４］に記載の装置。
［３６］モバイルデバイスにおけるパイロットフィルタの応答性を改善するための方法であって、
移動情報を受信することと、
前記移動情報に基づいて移動データを確立することと、
前記移動データに基づいてパイロットフィルタを判断することと、
受信信号からパイロット信号を抽出するために、前記判断されたパイロットフィルタを
選択することと
を備える、方法。
［３７］前記パイロットフィルタが、静的パイロットフィルタまたは適応パイロットフィルタを含む、［３６］に記載の方法。
［３８］前記移動データに基づいて、前記適応フィルタに関連するフィルタパラメータを修正すること
をさらに備える、［３７］に記載の方法。
［３９］前記移動情報が、移動センサおよび／または衛星測位システム（ＳＰＳ）受信機から受信される、［３６］に記載の方法。
［４０］前記移動データを生成するために、前記移動センサからの前記移動情報と前記ＳＰＳ受信機からの前記移動情報とを合成すること
をさらに備える、［３９］に記載の方法。
［４１］前記移動データが速さデータを備える、［４０］に記載の方法。
［４２］モバイルデバイスにおけるパイロットフィルタの応答性を改善する装置であって、
移動情報を受信するための手段と、
前記移動情報に基づいて移動データを確立するための手段と、
前記移動データに基づいてパイロットフィルタを判断するための手段と、
受信信号からパイロット信号を抽出するために、前記判断されたパイロットフィルタを選択するための手段と
を備える、装置。
［４３］移動情報を受信するための命令と、
前記移動情報に基づいて移動データを確立するための命令と、
前記移動データに基づいてパイロットフィルタを判断するための命令と、
受信信号からパイロット信号を抽出するために、前記判断されたパイロットフィルタを選択するための命令と
を備える、その上に記憶された命令を含むコンピュータ可読媒体。
［４４］モバイルデバイスにおけるパイロットフィルタの応答性を改善する装置であって、
複数のフィルタと、
前記複数のフィルタに動作可能に結合されたスイッチと
をさらに備えるパイロットフィルタと、
前記スイッチに結合された処理ユニットであって、前記モバイルデバイスの速さに基づいて前記複数のフィルタのうちの１つを選択するように前記スイッチに指令する処理ユニットと
を備える、装置。
［４５］前記複数のフィルタが、
静的フィルタと、
適応フィルタと
をさらに備える、［４４］に記載の装置。
［４６］前記適応フィルタのパラメータが、前記モバイルデバイスの速さに基づいて前記処理ユニットによって制御される、［４５］に記載の装置。
［４７］モバイルデバイスにおけるレイク受信機の応答性を改善するための方法であって、
移動情報を受信することと、
前記移動情報に基づいて移動データを確立することと、
前記移動データから探索器調整を判断することと、
前記レイク受信機におけるフィンガー追跡性能を改善するために、前記探索器に探索器調整値を与えることと
を備える、方法。
［４８］前記移動情報が、移動センサおよび／または衛星測位システム（ＳＰＳ）受信機から受信される、［４７］に記載の方法。
［４９］前記移動データを生成するために、前記移動センサからの前記移動情報と前記ＳＰＳ受信機からの前記移動情報とを合成すること
をさらに備える、［４８］に記載の方法。
［５０］前記移動データが、静止性データ、速度データ、および／または位置データを備える、［４９］に記載の方法。
［５１］モバイルデバイスにおけるレイク受信機の応答性を改善する装置であって、
移動情報を受信するための手段と、
前記移動情報に基づいて移動データを確立するための手段と、
前記移動データから探索器調整を判断するための手段と、
前記レイク受信機におけるフィンガー追跡性能を改善するために、前記探索器に探索器
調整値を与えるための手段と
を備える、装置。
［５２］移動情報を受信するための命令と、
前記移動情報に基づいて移動データを確立するための命令と、
前記移動データから探索器調整を判断するための命令と、
前記レイク受信機におけるフィンガー追跡性能を改善するために、前記探索器に探索器
調整値を与えるための命令と
を備える、その上に記憶された命令を含むコンピュータ可読媒体。
［５３］モバイルデバイスにおけるレイク受信機の応答性を改善する装置であって、
複数のフィンガーと、
前記複数のフィンガーに動作可能に結合されたフィンガー制御ユニットと、
前記複数のフィンガーに動作可能に結合されたコンバイナと
をさらに備える、レイク受信機と、
前記フィンガー制御ユニットに動作可能に結合された探索器ユニットと、
前記探索器ユニットに結合された処理ユニットであって、前記モバイルデバイスの速度
に基づいて前記探索器ユニットを制御する処理ユニットと
を備える、装置。
［５４］モバイルデバイスにおける受信機の性能を改善するための方法であって、
移動情報を受信することと、
前記移動情報に基づいて移動データを確立することと、
前記移動データに基づいてコマンドを判断することと、
前記判断されたコマンドに基づいて、レイク受信機と等化器受信機との使用を確立することと
を備える、方法。
［５５］前記移動データに基づいて選択コマンドを判断することと、
受信信号を処理するために前記レイク受信機または前記等化器受信機のいずれかを選択することと
をさらに備える、［５４］に記載の方法。
［５６］前記移動データに基づいて合成コマンドを判断することと、
前記合成コマンドに基づいて、前記レイク受信機の出力と前記等化器受信機の出力とを合成することと
をさらに備える、［５４］に記載の方法。
［５７］前記移動情報が、移動センサおよび／または衛星測位システム（ＳＰＳ）受信機から受信される、［５４］に記載の方法。
［５８］前記移動データを生成するために、前記移動センサからの前記移動情報と前記ＳＰＳ受信機からの前記移動情報とを合成すること
をさらに備える、［５７］に記載の方法。
［５９］前記移動データが、静止性データ、速度データ、および／または位置データを備える、［５８］に記載の方法。
［６０］モバイルデバイスにおける受信機の応答性を改善する装置であって、
移動情報を受信するための手段と、
前記移動情報に基づいて移動データを確立するための手段と、
前記移動データに基づいてコマンドを判断するための手段と、
前記判断されたコマンドに基づいて、レイク受信機と等化器受信機との使用を確立する
ための手段と
を備える、装置。
［６１］移動情報を受信するための命令と、
前記移動情報に基づいて移動データを確立するための命令と、
前記移動データに基づいてコマンドを判断するための命令と、
前記判断されたコマンドに基づいて、レイク受信機と等化器受信機との使用を確立する
ための命令と
を備える、その上に記憶された命令を含むコンピュータ可読媒体。
［６２］モバイルデバイスにおける受信機の応答性を改善する装置であって、
レイク受信機と、
等化器受信機と、
前記レイク受信機と前記等化器受信機とに結合されたセレクタ／コンバイナユニットと、
前記セレクタ／コンバイナユニットに結合された処理ユニットであって、前記モバイルデバイスの速度に基づいて、前記レイク受信機と前記等化器受信機との使用を制御する処理ユニットと
を備える、装置。
【図１】
0005502993.tif 000002
【図２】
0005502993.tif 000003
【図３】
0005502993.tif 000004
【図４】
0005502993.tif 000005
【図５】
0005502993.tif 000006
【図６】
0005502993.tif 000007
【図７】
0005502993.tif 000008
【図８】
0005502993.tif 000009
【図９】
0005502993.tif 000010
【図１０】
0005502993.tif 000011
【図１１】
0005502993.tif 000012
【図１２】
0005502993.tif 000013
【図１３】
0005502993.tif 000014
【図１４】
0005502993.tif 000015