(57)【要約】少なくとも一部をポータブル無線デバイスに関連する動きデータに基づき、無線ネットワーク信号獲得レートを考慮する当該ポータブル無線デバイスにより用いられるか、または当該ポータブル無線デバイスとともにまたはそのなかで用いられる、方法及び装置が提供される。【選択図】図５
2011507460.tif 000002
【特許請求の範囲】
【請求項１】
ポータブル無線デバイスにより用いられる方法であって、
前記ポータブル無線デバイスに関連する動きデータへアクセスすること、および、
少なくとも一部を前記動きデータに基づき、無線ネットワーク信号獲得レートを定めること、
を備える方法。
【請求項２】
少なくとも一部を前記無線ネットワーク信号獲得レートに基づき、無線ネットワーク信号を獲得するための少なくとも１つの試みを開始すること、
をさらに備える請求項１記載の方法。
【請求項３】
少なくとも一部を、少なくとも１つの動きセンサに関連する動き情報に基づき、前記動きデータを定めること、
をさらに備える請求項１記載の方法。
【請求項４】
前記少なくとも１つの動きセンサは、加速度計、ジャイロスコープ、地磁気センサ、および高度計を含むセンサのグループから選択された少なくとも１つのセンサを含む、請求項３記載の方法。
【請求項５】
少なくとも一部を、衛星測位システムに関連する動き情報に基づき前記移動データを定めること、
をさらに備える請求項１記載の方法。
【請求項６】
前記動きデータは、速度データ及び位置不確実性データを含むデータのグループから選択される前記ポータブル無線デバイスに関連する少なくとも１つのタイプの動きデータを含む、請求項１記載の方法。
【請求項７】
前記無線ネットワーク信号獲得レートを定めることは、さらに、
少なくとも一部を前記動きデータに基づき、前記ポータブル無線デバイスの動きの増加を決定することと、
少なくとも一部を前記動きの前記増加に基づき、前記無線ネットワーク信号獲得レートを増加させることと、
を含む請求項１記載の方法。
【請求項８】
前記無線ネットワーク信号獲得レートを定めることは、さらに、
少なくとも一部を前記動きデータに基づき、前記ポータブル無線デバイスの動きの減少を決定することと、
少なくとも一部を前記動きの前記減少に基づき、前記無線ネットワーク信号獲得レートを減少させることと、
を備える請求項１記載の方法。
【請求項９】
前記無線ネットワーク信号獲得レートを定めることは、さらに、
少なくとも一部を前記動きデータに基づく前記ポータブル無線デバイスの動きが第１の閾値未満であるという決定に応じて、前記無線ネットワーク信号獲得レートを第１のレートに定めること、
を備える請求項１記載の方法。
【請求項１０】
前記無線ネットワーク信号獲得レートを定めることは、さらに、
少なくとも一部を前記動きデータに基づき前記ポータブル無線デバイスの動きが第２の閾値より上であるという決定に応じて、前記無線ネットワーク信号獲得レートを第２のレートに定めること、
を備える請求項１記載の方法。
【請求項１１】
前記無線ネットワーク信号獲得レートを定めることは、さらに、
少なくとも一部を前記移動データに基づき、線形関数、非線形関数、および離散関数を含む関数のグループから選択される少なくとも１つの関数を用いて、前記無線ネットワーク信号獲得レートを定めること、
を備える請求項１記載の方法。
【請求項１２】
ポータブル無線デバイスで用いられる装置であって、
前記ポータブル無線デバイスに関連する動きデータにアクセスする手段と、
少なくとも一部を前記動きデータに基づき、無線ネットワーク信号獲得レートを定める手段と、
を備える装置。
【請求項１３】
少なくとも一部を前記無線ネットワーク信号獲得レートに基づき、少なくとも１回の無線ネットワーク信号を獲得する試みを開始する手段、
をさらに備える請求項１２記載の装置。
【請求項１４】
前記動きデータを定める手段、
をさらに備える請求項１２記載の装置。
【請求項１５】
少なくとも１つの処理ユニットに、少なくとも一部をポータブル無線デバイスに関連する動きデータに基づき、前記ポータブル無線デバイスについての無線ネットワーク信号獲得レートを定めさせる命令
を含むコンピュータ読み取り可能媒体を備えるコンピュータプログラム製品。
【請求項１６】
前記コンピュータ読み取り可能媒体は、さらに、
前記少なくとも１つの処理ユニットに、少なくとも一部を前記無線ネットワーク信号獲得レートに基づき、少なくとも１回の無線ネットワーク信号を獲得する試みを開始させる命令
を含む請求項１５記載のコンピュータプログラム製品
【請求項１７】
前記コンピュータ読み取り可能媒体は、さらに、
前記少なくとも１つの処理ユニットに、少なくとも一部を少なくとも１つの動きセンサに関連する動き情報に基づき、前記動きデータを定めさせる命令
を含む請求項１５記載のコンピュータプログラム製品
【請求項１８】
前記少なくとも１つの動きセンサは、加速度計、ジャイロスコープ、地磁気センサ、および高度計を含むセンサのグループから選択された少なくとも１つのセンサを含む、請求項１７記載のコンピュータプログラム製品。
【請求項１９】
前記コンピュータ読み取り可能媒体は、さらに、
前記少なくとも１つの処理ユニットに、少なくとも一部を、衛星測位システムに関連する動き情報に基づき前記動きデータを定めさせる命令
を含む請求項１５記載のコンピュータプログラム製品
【請求項２０】
前記移動データは、速度データ及び位置不確実性データを含むデータのグループから選択される前記ポータブル無線デバイスに関連する少なくとも１つのタイプの動きデータを含む、請求項１５記載のコンピュータプログラム製品。
【請求項２１】
前記コンピュータ読み取り可能媒体は、さらに、
前記少なくとも１つの処理ユニットに、少なくとも一部を前記動きデータに基づき、前記ポータブル無線デバイスの動きの増加を識別させ、それに応じて前記無線ネットワーク信号獲得レートを増加させる命令
を含む請求項１５記載のコンピュータプログラム製品。
【請求項２２】
前記コンピュータ読み取り可能媒体は、さらに、
前記少なくとも１つの処理ユニットに、少なくとも一部を前記動きデータに基づき、前記ポータブル無線デバイスの動きの増加を識別させ、それに応じて前記無線ネットワーク信号獲得レートを減少させる命令
を含む請求項１５記載のコンピュータプログラム製品。
【請求項２３】
前記コンピュータ読み取り可能媒体は、さらに、
前記少なくとも１つの処理ユニットに、少なくとも一部を、第１の閾値未満の前記動きデータに基づき、前記ポータブル無線デバイスの動きを識別させ、それに応じて前記無線ネットワーク信号獲得レートを第１のレートに定めさせる命令
を含む請求項１５記載のコンピュータプログラム製品。
【請求項２４】
前記コンピュータ読み取り可能媒体は、さらに、
前記少なくとも１つの処理ユニットに、少なくとも一部を、第２の閾値より上の前記動きデータに基づき、前記ポータブル無線デバイスの動きを識別させ、それに応じて、前記無線ネットワーク信号獲得レートを第２のレートに定めさせる命令
を含む請求項１５記載のコンピュータプログラム製品。
【請求項２５】
前記コンピュータ読み取り可能媒体は、さらに、
前記少なくとも１つの処理ユニットに、少なくとも一部を前記動きデータに基づき、線形関数、非線形関数および離散関数を含む関数のグループから選択される少なくとも１つの関数を用いて、前記無線ネットワーク信号獲得レートを定めさせる命令
を含む請求項１５記載のコンピュータプログラム製品。
【請求項２６】
ポータブル無線デバイスに関連する動きデータを記憶するメモリと、
前記メモリに動作可能に接続され、前記動きデータにアクセスし、少なくとも一部を前記動きデータに基づき前記ポータブル無線デバイスの無線ネットワーク信号獲得レートを定める処理ユニットと、
を備える装置。
【請求項２７】
前記処理ユニットは、さらに、前記無線ネットワーク信号獲得レートに関連する獲得レートデータを前記メモリに、そこに記憶するために与える、
請求項２６記載の装置。
【請求項２８】
前記装置は、前記ポータブル無線デバイスに動作可能に接続され、
前記ポータブル無線デバイスは、前記処理ユニットに動作可能に接続され、無線ネットワーク信号を獲得することを試み、
前記処理ユニットは、さらに、少なくとも一部を前記無線ネットワーク信号獲得レートに基づき、前記無線ネットワーク信号を獲得する前記試みを少なくとも１回開始する、
請求項２６記載の装置。
【請求項２９】
前記処理ユニットに動作可能に接続され、前記ポータブル無線デバイスに関連する動き情報を出力する動きセンサをさらに備え、
前記処理ユニットは、さらに、少なくとも一部を前記動き情報に基づき前記動きデータを決定する
請求項２６記載の装置。
【請求項３０】
前記動きセンサは、加速度計、ジャイロスコープ、地磁気センサ、および高度計を含むセンサのグループから選択された少なくとも１つのセンサを含む、請求項２９記載の装置。
【請求項３１】
前記処理ユニットに動作可能に接続され、前記ポータブル無線デバイスに関連する動き情報を出力する衛星測位システムレシーバをさらに備え、
前記処理ユニットは、さらに、少なくとも一部を前記動き情報に基づき、前記動きデータを決定する、
請求項２６記載の装置。
【請求項３２】
前記処理ユニットは、さらに、前記動きデータを前記メモリに、そこに記憶するために与える、請求項２６記載の装置。
【請求項３３】
前記動きデータは、速度データ及び位置不確実性データを含むデータのグループから選択される前記ポータブル無線デバイスに関連する少なくとも１つのタイプの動きデータを含む、請求項２６記載の装置。
【請求項３４】
前記処理ユニットは、さらに、少なくとも一部を前記動きデータに基づき、前記ポータブル無線デバイスの動きの増加を識別し、それに応じて前記無線ネットワーク信号獲得レートを増加する、
請求項２６記載の装置。
【請求項３５】
前記処理ユニットは、さらに、少なくとも一部を前記動きデータに基づき、前記ポータブル無線デバイスの動きの減少を識別し、それに応じて前記無線ネットワーク信号獲得レートを減少する、
請求項２６記載の装置。
【請求項３６】
前記処理ユニットは、さらに、少なくとも一部を第１の閾値未満の前記動きデータに基づき、前記ポータブル無線デバイスの動きを識別し、それに応じて前記無線ネットワーク信号獲得レートを第１のレートに定める、
請求項２６記載の装置。
【請求項３７】
前記処理ユニットは、さらに、少なくとも一部を第２の閾値より上の前記動きデータに基づき、前記ポータブル無線デバイスの動きを識別し、それに応じて前記無線ネットワーク信号獲得レートを第２のレートに定める、
請求項２６記載の装置。
【請求項３８】
前記処理ユニットは、さらに、少なくとも一部を前記動きデータに基づき、線形関数、非線形関数、および離散関数を含む関数のグループから選択される少なくとも１つの関数を用いて、前記無線ネットワーク信号獲得レートを定める、請求項２６記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示された主題は無線通信システムに関し、より具体的には、ポータブル無線装置とともに、または、ポータブル無線装置により用いられる無線ネットワーク信号獲得方法および装置に関する。
【背景技術】
【０００２】
［情報］
ポータブル無線デバイスが注目され続けている。もちろん、それらの真価を発揮するために、そのようなポータブル無線デバイスは１つまたは複数の無線通信システムあるいはネットワークに接続されるべきである。そのため、ポータブル無線デバイスの電源が入れられる時、それは、典型的には、まず、無線ネットワーク内の１つまたは複数のリソースによって送信された無線信号を獲得することにより、無線ネットワークに接続することを試みる。ポータブル無線デバイスは、成功するまで無線ネットワーク信号を獲得する試みを続けることができる。
【０００３】
あいにく、多くの場合、どうしても無線ネットワーク接続ができないときがある。そのため、いくつかのポータブル無線デバイスは、獲得試みの回数、あるいはそのような獲得試みの実施に費やされる時間を制限するように構成できる。いくつかのポータブル無線デバイスは、前の試みが失敗であると分かれば、無線ネットワーク信号を獲得するための試みの回数を時間とともに低減するように構成され得る。獲得レートのそのような低減は、例えば、電力消費量の低減を助ける傾向があり、したがって、バッテリー寿命を延長できる。確かに、いくつかのポータブル無線装置は、試みがなされない間、結局、サスペンドまたはスリープモードに入ることがある。
【０００４】
非限定的かつ非網羅的な複数の側面が、次の図を参照して説明される。図では、種々の図において、同様な参照番号は同様な部分を示し、そうでなければ、指定される。
【図面の簡単な説明】
【０００５】
【図１】一側面に従った、少なくとも一部を、ポータブル無線デバイスに関連する動き情報に基づき無線ネットワーク信号獲得レートを定めるかそうでなければそれに対処するポータブル無線デバイスをもつ典型的なシステムを示すブロック図。
【図２Ａ】例えば、図１のような典型的なポータブル無線デバイスのある側面を示すブロック図。
【図２Ｂ】例えば、図１のようなポータブル無線デバイスとともに用いられる典型的な配置の側面を示すブロック図。
【図３】例えば図２Ａ−Ｂのような典型的なポータブル無線デバイスの、ある側面を示すタイムライン図。
【図４】例えば図２Ａ−Ｂのような典型的なポータブル無線デバイスの、ある側面を示すグラフ図。
【図５】例えば図２Ａ−Ｂのようなポータブル無線デバイスで使用される典型的な方法の、ある側面を示すフロー図。
【発明を実施するための形態】
【０００６】
図１は、少なくとも１つの無線通信ネットワーク１０４と通信するように構成できる移動局（ＭＳ）１０２を含む典型的システム１００を示すブロック図である。示されるように、無線ネットワーク１０４は、例えば、１つまたは複数の基地局１０６あるいは無線信号１１０によってＭＳ１０２と通信することができる他の類似のデバイスを含むことができる。この例において示されるように、ＭＳ１０２及びまたはＭＳ１０２に接続できるような配置（示されていない）は、さらに衛星測位システム（ＳＰＳ：satellite positioning system）１０８からの信号を受信するように構成できる。ＭＳ１０２及びまたはＭＳ１０２に接続できるような配置（示されていない）は、例えば、コンピュータ読取り可能媒体１１２を含むか、受信するか、そうでなければアクセスすることができように構成できる。
【０００７】
ここに用いられているように、ポータブル無線デバイスは、１つまたは複数の無線通信デバイスまたはネットワークから送信された無線信号を獲得し、また１つまたは複数の無線通信デバイスまたはネットワークへ無線信号を送信する任意のポータブルなあるいは移動可能なデバイスか、マシーンのことをいう。図１では、ＭＳ１０２はそのようなポータブル無線デバイスの代表である。したがって、限定するのではなく例として、ＭＳ１０２は、無線デバイス、携帯電話デバイス、コンピューティングデバイス、パーソナル通信システム（ＰＣＳ）デバイス、あるいは、他の類似の移動可能な無線通信を装備したデバイス、器具あるいはマシーンを含むことができる。
【０００８】
ここで無線信号及びポータブル無線デバイスに関して用いられる「獲得する」という用語は、受信された無線信号を処理して、それで送信されたデータを得るために、該無線信号から充分な情報を得たポータブル無線デバイスのことをいう。そのような情報は、いくつかの例を挙げれば、例えば、キャリア周波数、ＲＦ位相、コード、コード位相、タイミング、およびまたはドップラーシフトに関係する情報を含むことができる。無線通信ネットワークからの無線信号の獲得が成功した際、ポータブル無線デバイスは、無線通信ネットワークとさらに通信できる。ポータブル無線デバイスによって実施できる実際の無線信号獲得技術は、無線通信ネットワークに関連した無線シグナリングスキームに依存する。そのような無線信号獲得技術は既知であり、本説明の範囲を越えている。
【０００９】
以下に、より詳細に説明するように、ここに示された方法及び装置の様々な側面は、どの無線信号獲得技術あるいは通信スキームにも制限されない。確かに、ある側面に従ってここに示した方法及び装置は、無線信号を獲得する１つまたは複数の試みのタイミングおよびまたは開始の制御に向けられているので、そのような１つまたは複数の獲得の試みに関連する実際の技術は、あまり重要でないかもしれない。
【００１０】
ここに使用されるように、無線通信ネットワークは、ポータブル無線装置へ無線信号を送信し、ポータブル無線装置からの無線信号を受信するように構成できる１つまたは複数のデバイスのことをいう。図１において、無線通信ネットワーク１０４および基地局１０６は、個別にあるいは組み合わせて、そのような無線通信ネットワークの典型である。従って、限定するのではなく例として、無線通信ネットワーク１０４および基地局１０６は、個別にあるいは組み合わせて、無線広域ネットワーク（ＷＷＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、無線パーソナルネットワーク（ＷＰＡＮ）などを含むことができる。
【００１１】
「ネットワーク」および「システム」という用語は、しばしば交換可能に使用される。ＷＷＡＮは、例えば、符号分割多元接続（ＣＤＭＡ：Code Division Multiple Access）ネットワーク、時分割多元接続（ＴＤＭＡ：Time Division Multiple Access）ネットワーク、周波数分割多元接続（ＦＤＭＡ：Frequency Division Multiple Access）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ：Orthogonal Frequency Division Multiple Access）ネットワーク、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡSingle-Carrier Frequency Division Multiple Access）ネットワークなどであり得る。ＣＤＭＡネットワークは、例えば、ｃｄｍａ２０００、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）などのような１つまたは複数の無線アクセス技術（ＲＡＴ）を実施することができる。Ｃｄｍａ２０００はＩＳ−９５、ＩＳ−２０００およびＩＳ−８５６標準を含む。ＴＤＭＡネットワークは、例えば、ＧＳＭ（Global System for Mobile Communications）、Ｄ−ＡＭＰＳ（Digital Advanced Mobile Phone System）、あるいは他のあるＲＡＴを実装できる。ＧＳＭおよびＷ−ＣＤＭＡは「３ＧＰＰ（3rd Generation Partnership Project）」という名のコンソーシアムからの文献に記述されている。Ｃｄｍａ２０００は、「３ＧＰＰ２（3rd Generation Partnership Project 2）という名のコンソーシアムからの文献に記述されている。３ＧＰＰ及び３ＧＰＰ２文献は公に利用可能である。ＷＬＡＮは、例えば、ＩＥＥＥ８０２．１１ｘネットワークであり得、ＷＰＡＮは、Bluetooth（登録商標）ネットワーク、ＩＥＥＥ８０２．１５ｘあるいは他のあるタイプのネットワークであり得る。技術は、ＷＷＡＮ、ＷＬＡＮおよびまたはＷＰＡＮの任意の組合せについて使用することができる。
【００１２】
ここに用いられるように、衛星測位システム（ＳＰＳ）は、ポータブル無線デバイス（およびまたはポータブル無線デバイスに連結するように動作可能な配置）へ無線信号を送信する１つまたは複数のデバイスのことをいい、該無線信号は該ポータブル無線デバイスがある方法でその位置ステータスを決定することを可能にする。図１において、ＳＰＳ１０８はそのような衛星測位システムの典型である。したがって、限定ではなく例として、ＳＰＳ１０８は、全地球測位システム（ＧＰＳ：Global Positioning System）、ガリレオ、ＧＬＯＮＡＳＳ、ＮＡＶＳＴＡＲ、Ｂｅｉｄｏｕ、ＱＺＮＳＳ、これらのシステムの組合せで衛星を使用するシステム、あるいは今後開発される任意のＳＰＳを含むことができる。
【００１３】
さらに、ここに使用されるように、ＳＰＳ１０８は「擬似衛星」システムも含むことができる。擬似衛星システムは、例えば、ＰＮコードあるいはＬ帯域（または他の周波数）キャリア信号上に変調された（ＧＰＳまたはＣＤＭＡセルラー信号に類似の）他のレンジングコード（ranging code）をブロードキャストする地上トランスミッタを含むことができ、それはＧＰＳタイムと同期できる。そのようなトランスミッタのそれぞれは、例えば、ＭＳ１０２のようなリモートレシーバによる識別を可能にするようにユニークＰＮコードが割り当てられる。そのような擬似衛星システムは、トンネル、鉱山、建物、ビルの谷間あるいは他の囲まれたエリアのような、周回軌道衛星からのＧＰＳ信号が利用できない状況において用いることができる。
【００１４】
ここに記述された方法論は、アプリケーションに依存する様々な手段によって実施できる。例えば、これらの方法論はハードウェア、ファームウェア、ソフトウェアあるいはそれのこれらの組合せで実施されてもよい。ハードウェア実装について、１つまたは複数の処理ユニットが１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、デジタルシグナルプロセッサー（ＤＳＰ）、ディジタル信号処理デバイス（ＤＳＰＤ）、プログラマブル論理回路（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、ここに記述された機能を実行するように設計された電子ユニット、またはこれらの組合せである。
【００１５】
ファームウェアおよびまたはソフトウェア実装について、該方法論は、例えば、ここに記述された機能を実行するモジュール（例えば、手順、関数など）で実装できる。命令群を明確に具体化する任意の機械またはコンピュータ読取り可能媒体も、ここに記述された方法論を実装するのに用いることができる。例えば、ソフトウェアコードまたは命令および他のデータは、例えば、移動局のメモリといったメモリに記憶することができ、１つまたは複数の処理ユニットにより実行される。メモリはプロセッサ内に実装されるか、あるいはプロセッサに外部に実装できる。ここに使用されているように、「メモリ」という用語は、長期（ロングタームlong term）、短期（ショートタームshort term）、揮発性、不揮発性のうちの任意のタイプのメモリ、他のメモリ、または別のメモリのことをいい、任意の特定のタイプのメモリ、あるいはメモリの数、メモリが格納される記憶される媒体のタイプに制限されない。
【００１６】
図１に示すように、命令及びまたはデータを運ぶコンピュータ読み取り可能媒体１１２は、ＭＳ１０２及びまたはＭＳ１０２に接続するような配置に接続できる。例として、あるプロシジャまたは関数は、コンピュータ読み取り可能媒体１１２上の１つまたは複数の命令またはコードとして実装できる。したがって、コンピュータ読み取り可能媒体は、コンピュータ記憶媒体、及びまたは、ある場所から別の場所へコンピュータプログラムの転送を容易にする任意の媒体を含むコンピュータ記憶媒体を含むことができる。記憶媒体はコンピュータによってアクセスすることができる任意の利用可能な媒体である。限定ではなく例として、そのようなコンピュータ読み取り可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、ディスク記憶装置あるいは他の磁気記憶装置、または所望のプログラムコードを命令またはデータ構造の形で搬送するために用いることができる他の媒体メディアを含むことができる。さらに、任意のコネクションも適切にコンピュータ読み取り可能媒体と呼ぶことができる。例えば、ソフトウェアが、ウェブサイト、サーバあるいは他のリモートソースから、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者線（ＤＳＬ）、あるいは赤外線、ラジオおよびマイクロ波のような無線技術を使用して、送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬあるいは赤外線、ラジオおよびマイクロ波のような無線技術はメディアの定義に含まれる。ここで用いられるディスク（disk 、disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、ＤＶＤ（digital versatile disc）、フロッピー（登録商標）ディスクおよびブルーレイディスクを含み、ディスク（disk）は通常磁気的にデータを再生し、一方ディスク（disc）はレーザで光学的にデータを再生する。上記の組合せも、コンピュータ読み取り可能媒体１１２の範囲内である。
【００１７】
図１の例において、基地局１０６は無線通信ネットワーク１０４内にあるように示されている。無線通信ネットワーク１０４は追加の基地局、あるいは他の実装におけるＭＳ１０２を含む他のリソースを含むことは理解されよう。基地局１０６は、実際には、移動可能かまたはそうでなければ再配置可能であるが、説明の目的で、基地局１０６は本来、固定位置に配置されるものとする。
【００１８】
それと反対に、基地局１０６に関してＭＳ１０２の位置は、例えば、それが移動するにつれて変わることができる。したがって、時々、ＭＳ１０２が、ある理由により、基地局１０６からの信号１１０がＭＳ１０２によって獲得できないような位置にいることがありえる。例えば、ＭＳ１０２は基地局１０６のカバレッジエリアから出ることができ、あるいは、ＭＳ１０２は信号１１０がブロックされるかそうでなければある方法で干渉を受けるような位置にいることある。従って、ＭＳ１０２が信号１１０を獲得または再獲得する必要のある時がある。状況に応じて、ＭＳ１０２は、信号１１０の獲得が成功するまでに、複数の信号獲得の試みを行なうことがある。
【００１９】
ここに提示する典型的な方法および装置のある側面によれば、ＭＳ１０２は、少なくとも一部を検出またはそうでなければ決定されたＭＳ１０２の動きに基づき、獲得の試みをどのくらい頻繁に行うかを選択的に開始するか、またはそうでなければ適応的に制御するように構成できる。したがって、例えば、以下により詳細に記述されるように、ＭＳ１０２は、その位置ステータスの変化またはその欠如を、少なくとも一部を動き情報に基づき、そして、ＭＳ１０２が無線信号１１０を獲得することをいつまたはどのくらい頻繁に試みるべきかを特定する無線ネットワーク信号獲得レートを定めるかそうでなければ設定に応じて、決定するように構成できる。
【００２０】
図２Ａを参照すると、これは、ポータブル無線デバイス２００に含まれるある特徴およびまたは機能を示すブロック図である。ポータブル無線デバイス２００は、例えば、ＭＳ１０２に含まれる。
【００２１】
この例において、ポータブル無線デバイス２００は、処理ユニット２０２、メモリ２０４、無線ネットワークトランシーバ２０６、入力／出力２０８、電源２１０、動きセンサ２１２およびＳＰＳレシーバ２１４を含むことができる。
【００２２】
ここで示されるように、メモリ２０４内には、ポータブル無線デバイス２００は動きプロシジャ２１６および獲得レートプロシジャ２２０を含むか、そうでなければ与えることができる。ここに示されるように、メモリ２０４内に、ポータブル無線デバイス２００は、動きデータ２１８および獲得レートデータ２２２を含むことができる。ある実装において、動きデータ２１８は、例えば、動き情報２２６ａ、速度データ２２６ｂ、位置不確実性データ２２６ｃ、第１の閾値２２６ｄ、第２の閾値２２６ｅなどを含むことができる。ある実装において、獲得レートデータ２２２は、例えば、定められた獲得レート２２８ａ、第１のレート２２８ｂ、第２のレート２２８ｃなどを含むことができる。さらに、ここに示されているように、移動センサ２１２内に、ポータブル無線デバイス２００は加速度計２２４ａ、ジャイロスコープ２２４ｂ、地磁気センサ２２４ｃ（例えばコンパス）、高度計２２４ｄ（例えば気圧高度計）、あるいは他のタイプの動き検出センサを含むことができる。
【００２３】
動きプロシジャ２１６および獲得レートプロシジャ２２０は、例として、メモリ２０４にあるとして示されているが、ある実施において、そのようなプロシジャが与えられたり、またはそうでなければ、他のまたは追加のメカニズムを用いて動作可能に配置できることとが認識される。例えば、動きプロシジャ２１６または獲得レートプロシジャ２２０の全てまたは一部は、ファームウェアで提供されることができる。さらに、この例の動きプロシジャ２１６および獲得レートプロシジャ２２０は個別の特徴であると示されているが、例えば、そのようなプロシジャが１つのプロシジャとして、または他のプロシジャとともに組み合わすことができること、さらに複数のプロシジャに分割できることがわかる。
【００２４】
簡単のため、図２Ａの箱図表で示された様々な特徴および機能は、全て共通バスを用いて接続され、これは、様々な特徴および機能は全て動作可能に連結されていることを意味するものである。当業者は、他の接続、メカニズム、特徴、機能などが、動作可能に接続しそして実際のポータブル無線デバイスを構成するために必要な場合に、与えられるかまたは適用されることは認識されよう。さらに、図２Ａの例に示された特徴または機能のうちの１つまたは複数がさらに分割されるか、または、図２Ａに示された特徴または機能のうちの１つまたは複数が組み合わせることもわかる。さらに、ある実装において、動きセンシングの特徴およびまたは機能のうちのいくつかまたは全部は、ポータブル無線デバイスに動作可能に接続でき、例えば図２Ｂに示すように、ポータブル無線デバイスによる無線ネットワーク信号獲得の試みのタイミングを開始または制御可能なように別個の配置で与えることができる。
【００２５】
図２Ａに関して、電源２１０はポータブル無線デバイス２００に関連する回路類の全てあるいは一部に電力を供給するように構成できる。例として、電源２１０は１つまたは複数のバッテリーあるいはその他同種のものを含むことができる。電源２１０は外部デバイスから電力を受け取るためのインタフェースを含むことができる。そのような電源供給配置は周知である。
【００２６】
処理ユニット２０２は、少なくともここで与えられる技術を行なうのに適したロジックのどんな形式も含むことができる。例えば、処理ユニット２０２は、選択的に、無線ネットワークトランシーバ２０６によって無線信号を獲得するめための１つまたは複数の試みを開始するように、メモリ２０４内の命令に基づき動作可能に構成できる。無線ネットワークトランシーバ２０６は、例えば、ポータブル無線デバイス２００を、そのような無線信号を獲得することにより、少なくとも無線通信ネットワークに動作可能に接続するよう構成できる。無線ネットワークトランシーバ２０６は、例えば、（示されない）アンテナに動作可能に接続する通信回路類を含むことができる。無線ネットワークトランシーバ２０６は、無線信号獲得プロセスを実行またはそうでなければサポートするように構成され、無線信号獲得処理のタイミングは、少なくとも一部を動きデータ２１８に基づき処理ユニット２０２により定められる、そうでなければ制御される。
【００２７】
ある実装において、無線信号獲得の試みは、無線通信ネットワークによって実施される、無線通信スキームかプロトコルによって定義できる。１つの特別の例において、無線信号獲得の試みは開始ポイントと終了ポイントとを持つことができる。したがって、例えば、無線信号獲得の試みは、一旦開始された（initiated またはstarted）アクションのシーケンスによって定義でき、終了ポイントに到達するまで継続する。ある実装において、例えば、開始ポイントおよびまたは終了ポイントは、処理ユニット２０２によって選択的に制御できる。ある実装において、例えば、終了ポイントは、獲得の成功、あるいは特定された時間期間内での無線信号の獲得の失敗によって決定できる。いくつかの実装において、例えば、終了ポイントは、時間と関係がないが、それでも到達する特性またはアクションによって決定できる。
【００２８】
処理ユニット２０２は、例えば、獲得プロシジャ２２０により、少なくとも一部を獲得レートデータ２２２に基づく無線ネットワークトランシーバ２０６による１つまたは複数の無線信号獲得の試みの開始を、選択的に開始するかまたはそうでなければ選択的に行わせるように構成できる。処理ユニット２０２は、例えば、獲得プロシジャ２２０により、獲得レートデータ２２２にアクセスするように構成でき、処理ユニット２０２は、例えば、獲得プロシジャ２２０により、獲得レートデータ２２２を定めるように構成できる。
【００２９】
処理ユニット２０２は、例えば、動きデータ２１８にアクセスするように構成でき、少なくとも一部を動的にそれに基づき、または時々、獲得レートデータ２２２を調整するかまたはそうでなければ定めるように構成できる。限定するのではなく、例として、獲得レートデータ２２２は、ポータブル無線デバイス２００の動きが検知されるかそうでなければ決定されると更新され得る定められた獲得レート２２８ａを含むことができる。定められた獲得レート２２８ａは、例えば、次の無線信号獲得の試みをいつ開始すべきかを特定する待ち時間、無線信号獲得の試みをどれくらい頻繁に開始するかを特定する周期性、または、１つまたは複数の無線信号獲得の試みをいつ開始するかを決定するために用いることができる式（formula）またはスケジュールを定義できる。 
以下により詳細に説明されるように、獲得レートデータ２２２はさらに、１つまたは複数の無線信号獲得の試みをいつ開始するかを特定またはそうでなければ決定するある条件の下で適用できる１つまたは複数の特定の獲得レートを特定またはそうでなければ与えることができる。限定するのではなく、例として、第１のレート２２８ｂおよび第２のレート２２８ｃは、ポータブル無線デバイス２００が「非常に遅く」または「非常に速く」動くと決定されるきに適用される所望の状態を特定するために与えられる。ここで、例えば、ポータブル無線デバイス２００の決定された動きが第１の閾値２２６ｄ未満であることから非常に遅いと判定されたとき、第１のレート２２８ｂは獲得レートプロシジャ２２０によって選択される。同様に、例えば、ポータブル無線デバイス２００の決定された動きが、第２の閾値２２６ｄより大きいことから非常に速いと判定されたとき、第２のレート２２８ｃは獲得レートプロシジャ２２０によって選択される。
【００３０】
ある実装において、ポータブル無線デバイス２００は、例えば、少なくとも一部を複数の閾値に基づき選択またはそうでなければ実装される複数のレートをサポートするように構成できる。
【００３１】
獲得レートデータ２２２の全てまたは一部は、処理ユニット２０２により、例えば獲得レートプロシジャ２２０に従って決定できる。ある実装において、獲得レートデータ２２２の全てまたは一部は、予め定められるまたはそうでなければ、１つまたは複数の他のデバイスにより決定され、例えば、メモリ２０４に記憶するために、無線ネットワークトランシーバ２０６または入力／出力２０８を通じて、処理ユニット２０２へ与えられる。
【００３２】
同様に、動きデータ２１８の全てまたは一部は、例えば、動きプロシジャ２１６に従って、処理ユニット２０２により決定される。ある実装において、動きデータ２１８の全てまたは一部は予め定められるかまたはそうでなければ、１つまたは複数の他のデバイスによって決定され、例えば、メモリ２０４に記憶するために、無線ネットワークトランシーバ２０６または入力／出力２０８を通じて、処理ユニット２０２へ与えられる。ある実装において、動きデータ２１８の全てまたは一部も動きセンサ２１２またはＳＰＳレシーバ２１４を経由して与えられる。
【００３３】
ある実装において、入力／出力２０８は、１つまたは複数のヒューマン（human）入力デバイスまたは出力デバイス、データポート、コンピュータ読み取り可能媒体リーダ／アダプタまたはポート、またはポータブル無線デバイス２００にデータまたは命令が与えられるのを可能にするようなものを、含むことができる。
【００３４】
移動プロシジャ２１６に従った処理ユニット２０２は、動きセンサ２１２によって出力される動き情報を受信またはそうでなければアクセスするように構成できる。ある実装において、そのような動き情報は、メモリ２０４に記憶され、図２の例に示すようなデジタル動き情報２２６ａを含むことができる。動き情報２２６ａは、例えば、動きセンサ２１２からメモリ２０４に提供される。動き情報２２６ａは、例えば、処理ユニット２０２によりメモリ２０４へ与えられ、処理ユニット２０２は動きセンサ２１２から対応する動き情報を受信し、動き情報２２６ａを出力するように構成できる。例えば、ある実装において、処理ユニット２０２は、動き情報２２６ａを生成するために、動きセンサ２１２により出力される動き情報を変換または処理する必要があることがわかる。
【００３５】
動きプロシジャ２１６に従った処理ユニット２０２は、ＳＰＳレシーバ２１４によって出力された動き情報を受信またはそうでなければアクセスするように構成できる。ある実装において、そのような動き情報は、メモリ２０４に記憶され、図２の例において示すようにデジタル動き情報２２６ａを含むことができる。動き情報２２６ａは、例えば、ＳＰＳレシーバ２１４からメモリ２０４に提供される。動き情報２２６ａは、例えば、処理ユニット２０２によりメモリ２０４へ与えられ、処理ユニット２０２は、ＳＰＳレシーバ２１４から対応する動き情報を受信し、動き情報２２６ａを出力するように構成できる。例えば、ある実装において、処理ユニット２０２は、動き情報２２６ａを生成するために、ＳＰＳレシーバ２１４によって出力される動き情報を変換またはそうでなければ処理する必要があることがわかる。
【００３６】
動き情報２２６ａは、例えば、長い時間に検知（sense）またはそうでなければ集められた動きデータを含むことができる。そのため、動きプロシジャ２１６に従った処理ユニット２０２は、動き情報２２６ａにアクセスし、少なくとも一部をそれに基づき、速度データ２２６ｂ、位置不確実性データ２２６ｃ、あるいは他の類似のデータを定めることができる。速度データ２２６ｂは、例えば、ポータブル無線デバイス２００の速度または推定された速度を表すことができる。位置不確実性データ２２６ｃは、例えば、センサ読み取り値、異なる複数の時刻またはある時間期間に蓄積された１つまたは複数のセンサ読み取り値などに基づき検知される可能性のあるポータブル無線デバイスの位置の変化を表す。
【００３７】
速度及びまたは位置の不確実性を識別、決定、またはそうでなければ推定するための技術は周知であり、多くがポータブル無線デバイス２００での使用に適応可能であると考えられる。
【００３８】
限定するのではなく、例として、動きセンサ２１２が、ポータブル無線デバイス２００の検出された加速度に関連する動き情報を出力する加速度計２２４ａまたはジャイロスコープ２２４ｂなどを含む場合、動きプロシジャ２１６は、少なくとも推定された対応する速度を定めるために、処理ユニット２０を、そのような動き情報を統合またはそうでなければ処理するように構成できる。ある実装において、動きプロシジャ２１６は、累積された位置不確実性などを定めるために、処理ユニット２０２を、そのような動き情報を処理するように構成できる。
【００３９】
限定するのではなく、追加の例として、動きセンサ２１２が、時間経過に伴い検出された環境の違いに関連する動き情報を出力する地磁気センサ２２４ｃ、高度計２２４ｄなどを含む場合、動きプロシジャ２１６は、例えば、推定された対応する速度、累積された位置不確実性などのような少なくとも動きデータ２１８を定めるための必要に応じて、そのような動き情報を解釈またはそうでなければ処理するように、処理ユニット２０２を構成できる。例えば、ある時間期間の間のコンパスの読みの変化は、どの動きデータ２１８が定められるかに基づく動きに関連する位置の変化を示すことができる。例えば、高度の読みの変化は、どの動きデータ２１８が定められるかに基づいた動きに関連する位置の変化を示すことできる。
【００４０】
ここで図２Ｂを参照すると、ここには、ポータブル無線デバイスに含まれているような図２Ａに示されたある特徴およびまたは機能が、その代りに、モジュールで配置されていることを示すブロック図であり、例えば、動きセンシングアレンジメント２４０は、ポータブル無線デバイス２００´に動作可能に接続される。限定するのではなく、例として、ポータブル無線デバイス２００´は、（例えば図２Ａに示したような）必要な無線ネットワークトランシーバ２０６と関連する通信機能（features and functions）を含むことができ、一方、動き検出及びまたは獲得レート決定に関連する機能（features and functions）の全てまたはいくつかは、動きセンシングアレンジメント２４０内に与えられる。図２Ｂに示した例において、動きセンシングアレンジメント２４０とポータブル無線デバイス２００´との組合せは、例えば、ポータブル無線デバイス２００と同様に動作できる。
【００４１】
ポータブル無線デバイス２００は、例えば、動きセンシングアレンジメント２４０により与えられる獲得レートデータの受信、及びまたはそうでなければ、動きセンシングアレンジメント２４０から受信された１つまたは複数の信号に応答した無線ネットワーク信号獲得プロセスの開始を行うように構成できる。
【００４２】
図２Ｂに示されるように、動きセンシングアレンジメント２４０は、メモリ２０４´、処理ユニット２０２´、および移動センサ２１２とＳＰＳレシーバ２１４のうちの少なくとも１つを含むことができ、そのそれぞれは、例えば、少なくとも一部は、図２Ａに関して上述したのと同様に動作できる。ある実装において、動きセンシングアレンジメント２４０は、例えば、メモリ２０４´内の獲得レートデータ２２２または他のデータを、ポータブル無線デバイス２００´に与えることができる。他の実装において、動きセンシングアレンジメント２４０は、例えば、ポータブル無線デバイスが無線ネットワーク信号獲得プロセスを開始するように、ポータブル無線デバイス２００´に１つまたは複数の信号を与えることができる。例えば、処理ユニット２０２´は、動きプロシジャ２１６およびまたは獲得レートプロシジャの下で、ポータブル無線デバイスが無線ネットワーク信号獲得プロセスを開始するとき、無線デバイス２００´に割り込みあるいは他の類似の信号を送るように構成できる。したがって、例えば、動きセンシングアレンジメント２４０は、少なくとも一部を検出された動きに基づき、ポータブル無線デバイスに対し、獲得試みの決定を行うように構成できる。モジュール形式で実装するとき、動きセンシングアレンジメント２４０は、例えば、取り外し可能なようにポータブル無線デバイスに連結したり、ポータブル無線デバイス内に組込んだりすることができる。
【００４３】
ここで図３を参照すると、これは、例えば図２Ａのポータブル無線デバイス２００により開始されるある典型的な無線ネットワーク信号獲得プロセス３００ａ−ｃを示す。プロセス３００ａ−ｃは、時間軸３０２に沿った異なる時刻に開始された様々な無線ネットワーク信号獲得試み３０４ａ−ｈを示す。無線ネットワーク信号獲得試み３０４ａ−ｈのそれぞれは、あいにく、無線ネットワーク信号の獲得に失敗している。一方、試み３０４ａ−ｈのそれぞれは、実質的に同じ継続時間を持つように示されているが、１つ又は複数の試みは、異なる継続時間を持ち得ることがわかる。
【００４４】
プロセス３００ａは、３つの無線ネットワーク信号獲得試み３０４ａ−ｃが、少なくとも一部を、実質的に周期的レートを定義または導く獲得レートデータ２２０に基づき、時間軸３０２に沿った異なる時刻に開始される。ここで、例えば、試み３０４ａは時刻ｔ１に開始し、時刻ｔ２に終了し、試み３０４ｂは時刻ｔ３に開始し、時間ｔ４に終了し、試み３０４ｃは時間ｔ５に開始し、時間ｔ６に終了する。この例において、試みと試みとの間の時間は待ち時間とみなすことができる。したがって、例えば、時刻ｔ２における試み３０４ａの終了と、時刻ｔ３における試み３０４ｂの開始との間には待ち時間がある。獲得レートデータ時間２２０は、例えば、１つまたは複数の試みの開始時刻、終了時刻、及びまたは継続時間に関連する周期性レートを定義できる。獲得レートデータ時間２２０は、例えば、連続する複数の試みの間の１つまたは複数の待ち時間の開始時刻、終了時刻、及びまたは継続時間に関連する周期性レートを定義できる。
【００４５】
プロセス３００ｂは、３つの無線ネットワーク信号獲得試み３０４ｄ−ｆが、少なくとも一部を、可変レートを定義または導く獲得レートデータ２２０に基づき、時間軸３０２に沿った異なる時刻に開始される。ここで、例えば、試み３０４ｄは時刻ｔ７に開始し、時刻ｔ８に終了し、試み３０４ｅは時刻ｔ９に開始し、時刻ｔ１０に終了し、試み３０４ｆは、時刻ｔ１１に開始し、時間ｔ１２に終了する。プロセス３００ｂにおいて、プロセス３００ａとは異なり、開始時刻は、時間軸３０２に沿って実質的に等しく配分されていない。したがって、例えば、試み３０４ｄと３０４ｅとの間に生じる待ち時間は、試み３０４ｅと３０４ｆとの間に生じる待ち時間よりも短い。ここで、例えば、獲得レートデータ２２０は、少なくとも一部を、ポータブル無線デバイス２００の検知された動きの減少に基づき、減少することができる。
【００４６】
プロセス３００ｃは、２つの無線ネットワーク信号獲得試み３０４ｇ及び３０４ｈが、少なくとも一部を、実質的に連続的なレートを定義または導く獲得レートデータ２２０に基づき、時間軸３０２に沿った異なる時刻に開始される。ここで、例えば、試み３０４ｇは時刻ｔ１３に開始し時刻ｔ１４に終了し、試み３０４ｅは時刻ｔ１４に開始し時間ｔ１５に終了する。プロセス３００ｃにおいて、プロセス３００ａ−ｂとは異なり、試み３０４ｇと３０４ｈの間に待ち時間は本質的にない。ここで、例えば、獲得レートデータ２２０は、少なくとも一部を、信号獲得の可能性の高いポータブル無線デバイス２００の動きに基づき、最大にすることができる。
【００４７】
反対に、図３に示されていないが、獲得レートデータ２２０は、例えば、少なくとも一部を、信号獲得の可能性の高くないポータブル無線デバイス２００の動きまたは動きの欠如に基づき、ある時間期間の間最小にされ得ることは理解されよう。したがって、例えば、１つまたは複数の試みが失敗し、ポータブル無線デバイス２００が静止または非常に遅く動いているとみなされる場合、待ち時間は無期限に延長されるか、または、次の試みを延期するか遅らせるために他の処置が講じられる。例えば、ある実装において、ポータブル無線デバイス２００は、ポータブル無線デバイス２００の検知された動きに基づき、例えばスリープ状態のような低減された動作状態に置くことができる。前述したように、また、以下により詳細に示すように、１つまたは複数の閾値は、少なくとも一部をポータブル無線デバイス２００の検知された動きに基づき、獲得レートデータをさらに定義するために用いることができる。
【００４８】
ここで図４を参照すると、これには、例えば、少なくとも一部を、ポータブル無線デバイス２００の検知された動きに基づき獲得レートを決定する獲得レートプロシジャ２２０、より具体的には、定められた獲得レートデータ２２８ｂを定め、定められた獲得レートデータ２２８ｂ、第１のレート２２８ｂ、およびまたは第２のレート２２８ｃから選択する獲得レートプロシジャ２２０（図２Ａ参照）で実装することができる異なる典型的な技術を描いた、３つのグラフ４００ａ−ｃを含む。
【００４９】
グラフ４００ａは、ポータブル無線デバイス２００の検知された動き（ｘ軸参照）が増加すると、獲得レート（ｙ軸参照）が、少なくとも一部をライン４０２ａで表される線形関数に基づき、比例的に増加することを示す。従って、グラフ４００ａにおいて、獲得レートは、少なくとも一部を、第１の閾値４０８と第２の閾値４１０との間の検知された動きの増加及び減少にそれぞれ基づき、線形的に増加及び減少する。示されるように、この例において、ライン４０２ａは、正の傾きをもつ。検知された動きが第１の閾値４０８未満であるとき、獲得レートは例えば最小にされ、及びまたは第１のレート２２８ｂに設定される。検知された動きが第２の閾値４１０より上である場合、獲得レートは例えば最大にされ、及びまたは第２のレート２２８ｃに設定される。ここに、例えば、第１及び第２のレートの両方はｘ軸上にある。
【００５０】
図４において、第１の閾値４０８はｘ軸に関して正であるとして示されているが、ある実装において、第１の閾値は原点におけることは理解すべきである。さらに、ある実装において、閾値が全てなくてもよいし、あるいは、追加の閾値があってもよいことに留意されたい。
【００５１】
グラフ４００ｂは、グラフ４００ａと同様に、ポータブル無線デバイス２００の検知された動きが増加すると、少なくとも一部を、曲線４０２ｂによって表わされる非線形関数に基づき、獲得レートが比例的に増加することを示す。従って、グラフ４００ｂにおいて、獲得レートは、少なくとも一部を、第１の閾値４０８と第２の閾値４１０との間の検知された動きにおける増加及び減少にそれぞれ基づき、非線形的に増加及び減少する。示されるように、この例において、曲線４０２ｂは連続的な正の傾きをもつ。他の曲線または関数が実装され、いくつかは平らな部分およびまたは負の傾きさえも導入し得ることがわかる。この例において、検知された動きが第１の閾値４０８未満である場合、獲得レートは例えば最小にされるか、または第１のレート２２８ｂに設定される。検知された動きが第２の閾値４１０より上にある場合、獲得レートは、例えば最大になれるか、あるいは第２のレート２２８ｃに設定される。ここで、例えば、第１のレート２２８ｂがｘ軸より上の獲得レート４１２に設定され、第２のレート２２８ｂがｘ軸よりさらに上の獲得レート４１４に設定される。
【００５２】
グラフ４００ｃは、グラフ４００ａと同様に、ポータブル無線デバイス２００の検知された動きが増加すると、少なくとも一部を、階段状ライン４０２ｃによって表わされる離散関数に基づき、獲得レートが比例的に増加することを示す。従って、グラフ４００ｃにおいて、獲得レートは、少なくとも一部を、第１の閾値４０８と第２の閾値４１０との間の検知された動きにおける増加及び減少にそれぞれ基づき、離散的に増加及び減少する。示されるように、この例において、階段状ライン４０２ｃは正のステップスロープ（stepping slope）を示す。他の離散関数が実装され、いくつかは負のステップスロープさえも導入し得ることがわかる。この例において、検知された動きが第１の閾値４０８未満である場合、獲得レートは、例えば、最小にされ、及びまたは第１のレート２２８ｂに設定される。検知された動きが第２の閾値４１０より上にある場合、獲得レートは、例えば、最大にされ、及びまたは第２のレート２２８ｃに設定される。ここに、例えば、第１と第２のレートは両方ともｘ軸上にある。
【００５３】
図４において、ｘ軸に沿って増加するように示された検知された動き値は、例えば、少なくとも一部は、例えば、動きデータ２１８に記憶されているようなポータブル無線装置の１つまたは複数の検知された動きを含むかまたはそうでなければ基づく。限定するのではなく、例として、そのような検知された動き値は、利用可能な動きセンサのタイプに関連する測定されたおよびまたは推定された位置変化を含むことができる。したがって、例えば、検知された動き値は、異なる時刻に測定された１つまたは複数の測定値を含むか、そうでなければ、当該複数の測定値から決定することができ、速度、位置不確実性、およびまたは、加速度、方向のある位置、高度などの変化の確認へとつながる。ある実装において、例えば、検知された動き値は、時間にわたって検知された複数の動き測定値の平均値である累積位置不確定性測定値を含むか、またはそうでなければ少なくとも一部を当該累積位置不確定性測定値に基づくことができる。
【００５４】
ある実装において、さらに、獲得レートプロシジャ２２０は、線形関数、非線形関数、あるいは離散関数の組合せを実装できることがわかる。
【００５５】
ここで図５を参照すると、それは、ポータブル無線デバイスで使用されるプロセス５００を示すフロー図である。プロセス５００は、例えば動きプロシジャに関連するセクション５０２と、例えば獲得レートプロシジャに関連するセクション５０４と、を含む。
【００５６】
５０６において、動き情報が生成される。動き情報は、ポータブル無線デバイスの検知された位置ステータスに関連する。例えば、動き情報は、ポータブル無線デバイス内のあるいはポータブル無線デバイスに連結された加速度計、ジャイロスコープ、地磁気センサ、高度計などのような１つまたは複数の動きセンサにより生成される。例えば、動き情報は、少なくとも一部を、受信されたＳＰＳ信号に基づき、ポータブル無線デバイス内の１つまたは複数のＳＰＳレシーバにより生成される。
【００５７】
５０８において、動きデータが、少なくとも一部を、５０６で生成された動き情報に基づき定められる。５０８において、例えば、動き情報の少なくとも一部は、適用可能なものとして、変換されるかまたはそうでなければ処理され、その結果として得られる動きデータは、メモリ内の記憶に与えられる。そのような移動データは、例えば、速度データ、位置不確実性データなどを含むことができる。５０８において、例えば、追加の動きデータは、決定されるか、そうでなければ入力されるかアクセスされて、メモリ内の記憶に与えられる１つまたは複数の閾値を含む。
【００５８】
セクション５０２によって、５０６およびまたは５０８のアクションの全てまたは一部は，必要または要求に応じて繰り返すことができる。例えば、ポータブル無線装置または時間の経過による動きまたはその欠如を明らかにする動き情報の少なくとも一部およびまたは動きデータの少なくとも一部を更新することが望ましい。
【００５９】
５１０において、５０８で定められた動きデータの少なくとも一部がアクセスされる。例えば、アクセスされる動きデータはメモリから読まれる。５１２において、無線ネットワーク獲得レートは、少なくとも一部を、５１０でアクセスされた動きデータに基づき定められる。例えば、無線ネットワーク獲得レートは、少なくとも一部を、速度データ、位置不確実性データなどとの関数関係に基づく。例として、該関数関係は、少なくとも一部を、線形関数、非線形関数、離散関数、あるいはこれらの組合せに基づく。無線ネットワーク獲得レートは、例えば、少なくとも一部を、ポータブル無線デバイスの動きに関連する１つまたは複数の閾値との関数関係に基づく。例として、第１の閾値との関数関係は、静止しているまたは第１の閾値により定義されるような「非常に遅く」動くポータブル無線デバイスに関連し、そのため、無線ネットワーク獲得レートは、例えば、第１のレートに設定される。さらなる例として、第２の閾値との関数関係は、第２の閾値により定義されるような「非常に速く」動くポータブル無線デバイスに関連し、そのため、無線ネットワーク獲得レートは、例えば、第２のレートに設定される。
【００６０】
無線ネットワーク獲得レートは、例えば、無線信号獲得試みをどれくらい頻繁に開始するか、１つまたは複数の無線信号獲得試みをいつ開始するかを決定するために用いることができる式またはスケジュールを特定する周期性を含む。無線ネットワーク獲得レートは、例えば、１つまたは複数の試みの開始時刻、終了時刻、およびまたは継続時間に関連する周期性レートを含む。無線ネットワーク獲得レートは、例えば、後の複数の試み間の１つまたは複数の待ち時間の開始時刻、終了時刻、及びまたは継続時間に関連する周期性レートを含む。
【００６１】
５１４において、無線ネットワーク信号を獲得するための少なくとも１つの試みが、少なくとも一部を、５１２で定められた無線ネットワーク獲得レートに基づき開始される。例えば、無線ネットワークトランシーバは、少なくとも一部を、無線ネットワーク獲得レートに基づき、無線ネットワークスキームまたはプロトコルに従って、選択的に動作する。
【００６２】
セクション５０４によって、５１０、５１２およびまたは５１４のアクションの全てまたは一部は、必要または要求に応じて繰り返すことができる。例えば、少なくとも一部を、ポータブル無線デバイスまたは時間の経過による動きまたはその欠如をさらに明らかにする最近の移動データに基づき、無線ネットワーク獲得レートを更新することが望ましい。
【図１】
2011507460.tif 000003
【図２Ａ】
2011507460.tif 000004
【図２Ｂ】
2011507460.tif 000005
【図３】
2011507460.tif 000006
【図４】
2011507460.tif 000007
【図５】
2011507460.tif 000008
【国際調査報告】
2011507460.tif 000009
2011507460.tif 000010
2011507460.tif 000011