(57)【要約】  移動局が、前の位置フィックスからの記憶された情報に基づいて使用パターンを判断する。使用パターンは、次の位置フィックス要求の時間を予測するために使用される。移動局は、次の位置フィックス要求の予測された時間より前に、バックグラウンドにおいて位置フィックスを実行する。バックグラウンド位置フィックスは、移動局を「ホット」状態にするために移動局の正確なロケーションおよび時間を与える。次の位置フィックス要求の時間の予測は、移動局の残りのバッテリー電力および／または最後の既知のロケーションによって影響され得る。さらに、次の位置フィックス要求の予測された時間と実際の時間との間の差を使用して、次の位置フィックス要求の時間のその後の予測を調整し得る。【選択図】      図３
2012530905.tif 000002
【特許請求の範囲】
【請求項１】
移動局の位置フィックスが要求されたとき、使用情報を記憶することと、
前記記憶された使用情報を使用して、前記移動局の位置フィックス要求の使用パターンを判断することと、
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測することと、
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局の位置フィックスを実行することと
を備える方法。
【請求項２】
前記次の位置フィックス要求の時間を記憶することと、
時間差を判断するために、前記次の位置フィックス要求の前記時間を前記次の位置フィックス要求の前記予測された時間と比較することと、
次の位置フィックス要求の時間を後で予測することを支援するために前記時間差を使用することと
さらに備える、請求項１に記載の方法。
【請求項３】
使用情報は、位置フィックスが要求されたときの時間、曜日、および位置のうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項４】
前記使用パターンが、時間、曜日、および位置のうちの少なくとも１つに関する位置フィックス要求の頻度を備える、請求項１に記載の方法。
【請求項５】
しきい値を与えることをさらに備え、次の位置フィックス要求の時間を予測することが、前記使用パターンを前記しきい値と比較することを備える、請求項１に記載の方法。
【請求項６】
前記しきい値が、前記移動局のバッテリー電力に基づいて改変される、請求項５に記載の方法。
【請求項７】
前記移動局の最後の既知の位置を記憶することをさらに備え、前記しきい値が、前記移動局の前記最後の既知の位置に基づいて改変される、請求項５に記載の方法。
【請求項８】
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局についてのエフェメリスをダウンロードすることをさらに備える、請求項１に記載の方法。
【請求項９】
前記移動局の位置フィックスを実行することが、時間フィックスと周波数バイアスとを判断することを備える、請求項１に記載の方法。
【請求項１０】
移動局であって、
前記移動局の位置フィックスを判断するように適応された位置ロケーションシステムと、
前記位置ロケーションシステムに結合された処理ユニットであって、
前記メモリに記憶された使用情報を使用して、前記移動局の位置フィックス要求の使用パターンを判断することと、
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測することと、
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局の位置フィックスを判断するように前記位置ロケーションシステムを制御することと
を行うように適合された処理ユニットと、
前記処理ユニットに結合されたメモリと
を備える移動局。
【請求項１１】
前記使用情報は、位置フィックスが要求されたときの時間、曜日、および位置のうちの少なくとも１つを備え、前記使用パターンが、時間、曜日、および位置のうちの少なくとも１つに関する位置フィックス要求の頻度を備える、請求項１０に記載の移動局。
【請求項１２】
前記処理ユニットが、前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測するために、前記使用パターンをしきい値と比較するようにさらに適応された、請求項１０に記載の移動局。
【請求項１３】
前記処理ユニットにバッテリー電力データを与えるように適応されたバッテリーおよび電力制御ユニットをさらに備え、前記処理ユニットが、前記バッテリー電力データに基づいて前記しきい値を改変するようにさらに適応された、請求項１２に記載の移動局。
【請求項１４】
前記メモリが、前記移動局の最後の既知の位置を記憶するように適応され、前記処理ユニットが、前記最後の既知の位置に基づいて前記しきい値を改変するようにさらに適応された、請求項１２に記載の移動局。
【請求項１５】
前記処理ユニットが、前記次の位置フィックス要求の前記予測された時間の前に、前記移動局についてのエフェメリスをダウンロードするようにさらに適応された、請求項１０に記載の移動局。
【請求項１６】
前記位置フィックスが時間フィックスと周波数バイアスとを備える、請求項１０に記載の移動局。
【請求項１７】
移動局であって、
前記移動局の位置フィックスが要求されたとき、使用情報を記憶するための手段と、
前記記憶された使用情報を使用して、前記移動局の位置フィックス要求の使用パターンを判断するための手段と、
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測するための手段と、
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局の位置フィックスを実行するための手段と
を備える移動局。
【請求項１８】
前記次の位置フィックス要求の時間を記憶するための手段と、
時間差を判断するために、前記次の位置フィックス要求の前記時間を前記次の位置フィックス要求の前記予測された時間と比較するための手段と、
次の位置フィックス要求の時間を後で予測することを支援するために前記時間差を使用するための手段と
をさらに備える、請求項１７に記載の移動局。
【請求項１９】
使用情報は、位置フィックスが要求されたときの時間、曜日、および位置のうちの少なくとも１つを備え、前記使用パターンが、時間、曜日、および位置のうちの少なくとも１つに関する位置フィックス要求の頻度を備える、請求項１７に記載の移動局。
【請求項２０】
しきい値を与えるための手段をさらに備え、次の位置フィックス要求の時間を予測するための前記手段が、前記使用パターンを前記しきい値と比較するための手段を備える、請求項１７に記載の移動局。
【請求項２１】
前記移動局のバッテリー電力を監視するための手段をさらに備え、前記しきい値が、前記移動局の前記バッテリー電力に基づいて改変される、請求項２０に記載の移動局。
【請求項２２】
前記移動局の最後の既知の位置を記憶するための手段をさらに備え、前記しきい値が、前記移動局の前記最後の既知の位置に基づいて改変される、請求項２０に記載の移動局。
【請求項２３】
前記次の位置フィックス要求の前記予測された時間の前にエフェメリスデータをダウンロードするための手段をさらに備える、請求項１７に記載の移動局。
【請求項２４】
前記位置フィックスが時間フィックスと周波数バイアスとを備える、請求項１７に記載の移動局。
【請求項２５】
処理ユニットによって実行されると、命令が測位を実行する、前記命令で符号化されたコンピュータ可読媒体であって、前記命令は、
移動局の位置フィックスが要求されたときから記憶された使用情報を使用して、移動局の位置フィックス要求の使用パターンを判断するためのコードと、
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測するためのコードと、
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局の位置フィックスを判断するためのコードと
を備える、コンピュータ可読媒体。
【請求項２６】
前記命令が、
前記次の位置フィックス要求の時間を記憶するためのコードと、
時間差を判断するために、前記次の位置フィックス要求の前記時間を前記次の位置フィックス要求の前記予測された時間と比較するためのコードと、
次の位置フィックス要求の時間を後で予測することを支援するために前記時間差を使用するためのコードと
をさらに備える、請求項２５に記載のコンピュータ可読媒体。
【請求項２７】
前記使用情報は、位置フィックスが要求されたときの時間、曜日、および位置のうちの少なくとも１つを備え、前記使用パターンが、時間、曜日、および位置のうちの少なくとも１つに関する位置フィックス要求の頻度を備える、請求項２５に記載のコンピュータ可読媒体。
【請求項２８】
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測するための前記コードが、前記使用パターンをしきい値と比較するためのコードを備える、請求項２５に記載のコンピュータ可読媒体。
【請求項２９】
前記命令が、前記移動局のバッテリー電力に基づいて前記しきい値を改変するためのコードをさらに備える、請求項２８に記載のコンピュータ可読媒体。
【請求項３０】
前記命令が、前記移動局の最後の既知の位置に基づいて前記しきい値を改変するためのコードをさらに備える、請求項２８に記載のコンピュータ可読媒体。
【請求項３１】
前記命令が、前記次の位置フィックス要求の前記予測された時間の前にエフェメリスをダウンロードするためのコードをさらに備える、請求項２５に記載のコンピュータ可読媒体。
【請求項３２】
前記位置フィックスが時間フィックスと周波数バイアスとを備える、請求項２５に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
デバイスの位置を特定するための一般的な手段は、既知のロケーションにある複数のソースから送信された信号が、位置を特定すべきデバイス内の受信機に到達するのに必要な時間量を判断することである。既知のロケーションの複数の送信機から信号を供給する１つのシステムは、地球の周りの軌道中にあるいくつかの衛星を使用する、よく知られている地球測位衛星（ＧＰＳ）システムなどの衛星測位システム（ＳＰＳ）である。受信機は、衛星からの信号を受信し、それらの信号を処理して、３次元位置、速度および時刻を含む正確なナビゲーション情報を導出する。ＳＰＳを使用した位置測定は、周回軌道衛星からＳＰＳ受信機にブロードキャストされるＳＰＳ信号の伝搬遅延時間の測定に基づく。受信機が各衛星の信号伝搬遅延を測定すると、各衛星までの距離が判断され得、衛星の測定された距離と既知のロケーションとを使用して受信機のロケーションが判断され得る。
【０００２】
ＳＰＳシステム内の衛星のロケーションは、いくつかの異なる情報によって識別され得る。たとえば、アルマナック（almanac）およびエフェメリス（ephemeris）は、「コンスタレーション」中のすべての衛星のロケーションに関する情報を提供し、エフェメリス情報はアルマナック情報よりも正確である。アルマナック情報とエフェメリス情報の両方は限られた時間量の間有効であり、たとえば、アルマナックは約１週間の間正確であり、エフェメリスは約４時間の間正確である。
【０００３】
ＳＰＳ受信機が衛星信号をすでに収集しており、ＳＰＳ受信機の位置のフィックスを判断しているとき、その後の位置判断は早い。ただし、ＳＰＳ受信機が電源投入されるか、またはスリープモードから出されたとき、最初の位置フィックスが実行されなければならない。初期位置算出時間（Time to First Fix）（ＴＴＦＦ）は、ＳＰＳ受信機がこの最初の位置フィックスを実行するのに要する時間である。ＳＰＳ受信機が有効なアルマナックデータおよびエフェメリスデータを有するかどうか、最後の位置フィックスからの時間の長さ、および最後の位置フィックスからＳＰＳ受信機のロケーションに著しい変化があるかどうかを含む、いくつかの要因がＴＴＦＦに影響を及ぼす。たとえば、ＳＰＳ受信機が現在時間、位置を知らないか、または不正確なエフェメリスを有するが、強い衛星信号をもつ「コールドスタート」モードでは、ＴＴＦＦは４０〜４５秒であり得るが、ＳＰＳ受信機が位置フィックスを最近確立し、現在のエフェメリスデータを有する「ホットスタート」モードでは、ＴＴＦＦは１〜２秒であり得る。
【発明の概要】
【０００４】
移動局が、前の使用に基づいて次の位置フィックス要求の時間を予測することによって、実際の位置フィックス要求より前に、バックグラウンドにおいて位置フィックスを実行する。移動局は、前の位置フィックス要求からの使用情報を記憶し、その記憶された使用情報に基づいて使用パターンを判断する。使用パターンは、次の位置フィックス要求の時間を予測するために使用される。次いで、移動局は、次の位置フィックス要求の予測された時間より前に、バックグラウンドにおいて位置フィックスを実行することができる。移動局の残りのバッテリー電力および／または最後の既知のロケーションが、次の位置フィックス要求の時間の予測に影響を及ぼし得る。さらに、次の位置フィックス要求の予測された時間と実際の時間との間の差を使用して、次の位置フィックス要求の時間のその後の予測を調整し得る。
【図面の簡単な説明】
【０００５】
【図１】ＳＰＳ衛星、セルラータワー、またはワイヤレスインターネットから信号を受信し、バックグラウンド位置フィックスを実行することが可能である移動局を示す図。
【図２】位置フィックスの次の要求が行われる前に、たとえば、電源投入時にバックグラウンド位置フィックスを判断することが可能な移動局の例示的なブロック図。
【図３】位置フィックスの次の要求が行われる前に、移動局によるバックグラウンド位置フィックスを実行する方法を示すフローチャート。
【図４】１日の尤度関数の形態で使用パターンを示す表。
【図５】次の位置フィックス要求の時間の予測におけるしきい値の使用を示すフローチャート。
【図６】次の位置フィックス要求の予測された時間と実際の時間との間の差に基づいて、次の位置フィックス要求の時間の将来の予測を改善する方法を示すフローチャート。
【発明を実施するための形態】
【０００６】
図１に、以下で説明するようにバックグラウンド位置フィックスを実行することが可能である移動局１００を示す。移動局１００は、位置フィックスを実行するために、たとえば、衛星１０２から受信された測位信号を受信し、処理し得る。
【０００７】
衛星測位システム（ＳＰＳ）は、一般に、送信機から受信された信号に少なくとも部分的に基づいて地球上または地球上空のエンティティのロケーションをそれらのエンティティが判断できるように配置された送信機のシステムを含む。そのような送信機は、一般に、設定された数のチップの反復する擬似雑音（ＰＮ）コードでマークされた信号を送信し、地上ベースの制御局、ユーザ機器および／または宇宙ビークル上に配置され得る。特定の例では、そのような送信機は地球周回軌道衛星ビークル（ＳＶ）上に配置され得る。たとえば、Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（ＧＰＳ）、Ｇａｌｉｌｅｏ、ＧｌｏｎａｓｓまたはＣｏｍｐａｓｓなどのＧｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ（ＧＮＳＳ）のコンスタレーション中のＳＶは、（たとえば、ＧＰＳの場合のように各衛星について異なるＰＮコードを使用して、またはＧｌｏｎａｓｓの場合のように異なる周波数上の同じコードを使用して）コンスタレーション中の他のＳＶによって送信されたＰＮコードとは区別可能なＰＮコードでマークされた信号を送信し得る。いくつかの態様によれば、本明細書で提示する技法は、ＳＰＳのためのグローバルシステム（たとえば、ＧＮＳＳ）に制限されない。たとえば、本願明細書で提供する技法は、たとえば、日本のＱｕａｓｉ−Ｚｅｎｉｔｈ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ（ＱＺＳＳ）、インドのＩｎｄｉａｎ  Ｒｅｇｉｏｎａｌ  Ｎａｖｉｇａｔｉｏｎａｌ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ（ＩＲＮＳＳ）、中国のＢｅｉｄｏｕなどの様々な領域システム、ならびに／あるいは１つまたは複数のグローバルおよび／または領域ナビゲーション衛星システムに関連付けること、または場合によってはそれらのシステムとともに使用することが可能である様々なオーグメンテーションシステム（たとえば、Ｓａｔｅｌｌｉｔｅ  Ｂａｓｅｄ  Ａｕｇｍｅｎｔａｔｉｏｎ  Ｓｙｓｔｅｍ（ＳＢＡＳ））に適用され得、または場合によってはそれらのシステムにおいて使用することが可能である。限定ではなく例として、ＳＢＡＳは、たとえば、Ｗｉｄｅ  Ａｒｅａ  Ａｕｇｍｅｎｔａｔｉｏｎ  Ｓｙｓｔｅｍ（ＷＡＡＳ）、Ｅｕｒｏｐｅａｎ  Ｇｅｏｓｔａｔｉｏｎａｒｙ  Ｎａｖｉｇａｔｉｏｎ  Ｏｖｅｒｌａｙ  Ｓｅｒｖｉｃｅ（ＥＧＮＯＳ）、Ｍｕｌｔｉ−ｆｕｎｃｔｉｏｎａｌ  Ｓａｔｅｌｌｉｔｅ  Ａｕｇｍｅｎｔａｔｉｏｎ  Ｓｙｓｔｅｍ（ＭＳＡＳ）、ＧＰＳ  Ａｉｄｅｄ  Ｇｅｏ  Ａｕｇｍｅｎｔｅｄ  ＮａｖｉｇａｔｉｏｎまたはＧＰＳおよびＧｅｏ  Ａｕｇｍｅｎｔｅｄ  Ｎａｖｉｇａｔｉｏｎシステム（ＧＡＧＡＮ）など、完全性情報、差分補正などを与える（１つまたは複数の）オーグメンテーションシステムを含み得る。したがって、本明細書で使用するＳＰＳは、１つまたは複数のグローバルおよび／または領域ナビゲーション衛星システム、ならびに／あるいは１つまたは複数のグローバルおよび／または領域オーグメンテーションシステムの任意の組合せを含み得、ＳＰＳ信号は、ＳＰＳ信号、ＳＰＳ様の信号、および／またはそのような１つまたは複数のＳＰＳに関連する他の信号を含み得る。
【０００８】
しかしながら、移動局１００はＳＰＳとの使用に限定されず、本明細書で説明する位置判断技法は、ワイヤレスワイドエリアネットワーク（ＷＷＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、ワイヤレスパーソナルエリアネットワーク（ＷＰＡＮ）など、セルラータワー１０４を含む様々なワイヤレス通信ネットワークに関連して、ワイヤレス通信アクセスポイント１０６から実装され得る。「ネットワーク」および「システム」という用語は、しばしば互換的に使用される。ＷＷＡＮは、符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ）ネットワーク、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）ネットワーク、Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）などであり得る。ＣＤＭＡネットワークは、ｃｄｍａ２０００、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）などの１つまたは複数の無線アクセス技術（ＲＡＴ）を実装し得る。ｃｄｍａ２０００は、ＩＳ−９５、ＩＳ−２０００、およびＩＳ−８５６規格を含む。ＴＤＭＡネットワークは、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ（登録商標））、Ｄｉｇｉｔａｌ  Ａｄｖａｎｃｅｄ  Ｍｏｂｉｌｅ  Ｐｈｏｎｅ  Ｓｙｓｔｅｍ（Ｄ−ＡＭＰＳ）、または何らかの他のＲＡＴを実装し得る。ＧＳＭおよびＷ−ＣＤＭＡは、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ」（３ＧＰＰ）と称する団体からの文書に記載されている。ｃｄｍａ２０００は、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ２」（３ＧＰＰ２）と称する団体からの文書に記載されている。３ＧＰＰおよび３ＧＰＰ２の文書は公に入手可能である。ＷＬＡＮは、ＩＥＥＥ８０２．１１ｘネットワークであり得、ＷＰＡＮは、Ｂｌｕｅｔｏｏｔｈ（登録商標）ネットワーク、ＩＥＥＥ８０２．１５ｘ、または何らかの他のタイプのネットワークであり得る。本技法はまた、ＷＷＡＮ、ＷＬＡＮおよび／またはＷＰＡＮの任意の組合せに関して実装され得る。本技法はまた、フェムトセルに関与する任意のシステムに関連して実装され得る。
【０００９】
本明細書で使用する移動局は、位置ロケーションを判断することが可能であり、たとえば、ハンドヘルドまたは移動体搭載システムを含む専用ＳＰＳ受信機であり得るデバイス、あるいは、セルラーまたは他のワイヤレス通信デバイス、パーソナル通信システム（ＰＣＳ）デバイス、パーソナルナビゲーションデバイス、個人情報マネージャ（ＰＩＭ）、携帯情報端末（ＰＤＡ）、ラップトップ、またはワイヤレス通信を受信することが可能な他の好適なモバイルデバイスなどを指す。また、「移動局」という用語は、衛星信号受信、支援データ受信、および／または位置に関係する処理が当該デバイスで発生するかパーソナルナビゲーションデバイス（ＰＮＤ）で発生するかにかかわらず、短距離ワイヤレス、赤外線、ワイヤライン接続、または他の接続などによってＰＮＤと通信するデバイスを含むものとする。また、「移動局」は、インターネット、Ｗｉ−Ｆｉ、または他のネットワークなどを介してサーバとの通信が可能であり、衛星信号受信、支援データ受信、および／または位置に関係する処理が当該デバイスで発生するか、サーバで発生するか、またはネットワークに関連する別のデバイスで発生するかにかかわらず、ワイヤレス通信デバイス、コンピュータ、ラップトップなどを含むすべてのデバイスを含むものとする。上記の任意の動作可能な組合せも「移動局」と見なされる。
【００１０】
図２は、位置フィックスの要求が行われる前にバックグラウンド位置フィックスを判断することが可能な移動局１００の例示的なブロック図である。位置フィックスの要求は、たとえば、移動局１００を電源投入するかまたはスリープモードから起こすことによって行われ得る。移動局１００は、アンテナ１２４を介してＳＰＳ衛星１０２（図１）から信号を受信するＳＰＳ受信機１２２とＳＰＳクロック１２６とを含むシステムなど、位置ロケーションシステム１２０を含む。説明するように、位置ロケーションシステム１２０は、ＳＰＳに限定される必要がなく、セルラータワー１０４などの地上ソースまたはワイヤレス通信アクセスポイント１０６から得られた信号を使用し得る。そのような実施形態では、位置ロケーションシステム１２０は、たとえば、それぞれセルラータワーまたはワイヤレスアクセスポイントから通信を受信することが可能であるセルラーモデムまたはワイヤレスネットワーク受信機／送信機であり得る。
【００１１】
位置ロケーションシステム１２０は、移動局制御装置１３０に結合され得、移動局制御装置１３０と通信することができ、たとえば、移動局制御装置１３０は、データを受け付け、位置ロケーションシステム１２０を制御する。移動局制御装置１３０は、処理ユニット１３２と、（たとえば、処理ユニット１３２に結合された）関連するメモリ１３４と、サポートハードウェア１３６と、ソフトウェア１３８と、ファームウェア１４０とを含むことができる。さらに、移動局制御装置１３０は、クロック１４２、ならびにバッテリーおよび電力制御ユニット１４４を含み得る。いくつかの実施形態では、クロック１４２はＳＰＳクロック１２６としても働く。バッテリーおよび電力制御ユニット１４４は、処理ユニット１３２と通信しており、現在のバッテリー電力のデータを処理ユニット１３２に与えるように適応される。本明細書で使用するマイクロプロセッサ１３２は、必ず含む必要があるというわけではないが、１つまたは複数のマイクロプロセッサ、組込みプロセッサ、コントローラ、特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）などを含むことができることを理解されよう。処理ユニットという用語は、特定のハードウェアではなくシステムによって実装された機能について説明するものである。その上、本明細書で使用する「メモリ」という用語は、移動局に関連する長期ストレージ、短期ストレージ、または他のストレージを含む任意のタイプのコンピュータ記憶媒体を指し、メモリの特定のタイプまたはメモリの数、あるいはメモリが記憶される媒体のタイプに限定されない。
【００１２】
移動局１００はまた、移動局制御装置１３０と通信しているユーザインターフェース１５０を含み、たとえば、移動局制御装置１３０は、データを受け付け、ユーザインターフェース１５０を制御する。ユーザインターフェース１５０は、位置情報ならびに制御メニューを表示するディスプレイ１５２と、ユーザが移動局１００に情報を入力することができるキーパッド１５４または他の入力デバイスとを含む。一実施形態では、キーパッド１５４は、タッチスクリーンディスプレイなどのディスプレイ１５２に組み込まれ得る。ユーザインターフェース１５０はまた、たとえば、移動局１００がセルラー電話であるとき、たとえば、マイクロフォンおよびスピーカーを含み得る。
【００１３】
本明細書で説明する方法は、適用例に応じて様々な手段によって実装され得る。たとえば、これらの方法は、ハードウェア、ファームウェア、ソフトウェア、またはそれらの任意の組合せで実装され得る。ハードウェア実装の場合、処理ユニットは、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブル論理デバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明する機能を実行するように設計された他の電子ユニット、またはそれらの組合せの中で実装され得る。
【００１４】
ファームウェアおよび／またはソフトウェア実装の場合、本方法は、本明細書で説明する機能を実行するモジュール（たとえば、プロシージャ、関数など）を用いて実装され得る。命令を有形に実施するいずれの機械可読媒体も、本明細書で説明する方法の実装において使用され得る。たとえば、ソフトウェアコードは、メモリ１３４に記憶され、プロセッサ１３２によって実行され得る。メモリは、プロセッサユニットの内部および／またはプロセッサユニットの外部に実装され得る。本明細書で使用する「メモリ」という用語は、長期メモリ、短期メモリ、揮発性メモリ、不揮発性メモリ、または他のメモリのいずれかのタイプを指し、メモリの特定のタイプまたはメモリの数、あるいはメモリが記憶される媒体のタイプに限定されない。
【００１５】
ファームウェアおよび／またはソフトウェアで実装する場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶され得る。例としては、データ構造で符号化されたコンピュータ可読媒体、およびコンピュータプログラムで符号化されたコンピュータ可読媒体がある。コンピュータ可読媒体は物理的コンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく、例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク（disk）ストレージ、磁気ディスク（disk）ストレージ、または他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態で所望のプログラムコードを記憶するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体を備えることができ、本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。
【００１６】
コンピュータ可読媒体上での記憶に加えて、命令および／またはデータは、通信装置中に含まれる伝送媒体上の信号として与えられ得る。たとえば、通信装置は、命令とデータとを示す信号を有するトランシーバを含み得る。命令およびデータは、１つまたは複数のプロセッサに、特許請求の範囲で概説する機能を実装させるように構成される。すなわち、通信装置は、開示する機能を実行するための情報を示す信号をもつ伝送媒体を含む。初めに、通信装置中に含まれる伝送媒体は、開示する機能を実行するための情報の第１の部分を含み得、次に、通信装置中に含まれる伝送媒体は、開示する機能を実行するための情報の第２の部分を含み得る。
【００１７】
図３は、次の位置フィックスの要求が行われる前に、移動局によるバックグラウンド位置フィックスを実行する方法を示すフローチャートである。図３に示すように、移動局は、位置フィックスが要求されたとき、使用情報を、たとえばメモリ１３４に記憶する（２０２）。使用情報は、たとえば、位置フィックスの時間、曜日、移動局の速度および／またはロケーション／位置を含み得る。たとえば、各ナビゲーショントリップのスタートポイントおよびエンドポイントはメモリ１３４に記憶され得る。処理ユニット（たとえば、処理ユニット１３２）は、たとえば、ソフトウェアコード（たとえば、ソフトウェア１３８）および／またはファームウェアコード（たとえば、ファームウェア１４０）を実行することによって、図３の例示的な方法を実行するように適応され得る。
【００１８】
次いで、使用情報に基づいて使用パターンを判断し（２０４）、メモリ１３４に記憶する。使用パターンは、１つまたは複数の前の位置フィックスからの使用情報を使用して判断され得る。たとえば、メモリ要件を最小限に抑えるために、前に判断された使用パターンを変更するために最後の位置フィックスのみからの使用情報が使用され得る。使用パターンは、統計的時系列解析および周波数領域解析などの機械学習の分野において使用される信号処理アルゴリズムのうちの１つまたは複数を使用して、記憶された使用情報を分析することによって判断され得、パターン認識、人工ニューラルネットワーク、隠れマルコフモデル（hidden Markov models）、ヒストグラム、および電力スペクトル密度に基づき得る。所望される場合、使用パターンを判断するために追加の情報が使用され得る。たとえば、一実施形態では、記憶された使用情報は、一般化された使用パターンをカスタマイズするために使用され得る。１つの一般化されたパターンは、１．時間（たとえば、ユーザは、午前１時と午前４時との間にナビゲーションを使用する可能性が低い）と、２．曜日（たとえば、ユーザは、平日とは対照的に週末にナビゲーションを使用するより可能性が高い）と、３．位置（たとえば、ユーザは、「自宅」住所から５０マイルを超えて離れている場合、ナビゲーションを使用する可能性が高い）とに関する、位置フィックス要求の頻度などのユーザ行動に基づき得る。
【００１９】
得られた使用パターンは、尤度関数、たとえば、任意の時間に位置フィックスの次の要求が行われる確率の形態であり得る。例として、図４は、１日の尤度関数の形態で使用パターンを示す表である。使用パターンは、複数の日、たとえば、１週間またはそれ以上を含み得、より大きいまたはより小さい時間粒度を有し得、たとえば、使用パターンは、連続関数であるか、あるいは１、５、１０、または３０分増分など、任意の所望の数の分増分に基づき得ることを理解されたい。図４に示すように、前の位置フィックスからの使用情報に基づいて、午前１２時と午前５時との間には位置フィックス要求が発生する０％の確率があり、確率は、それぞれ午前５時〜午前７時と午前７時〜午前８時との間で４０％から７０％に増加する。使用パターンは異なる曜日で異なり得、たとえば、位置フィックスの要求は、平日よりも週末に発生する可能性が高くなり得ることを理解されたい。
【００２０】
その上、判断される使用パターンは、時間的構成要素だけでなく地理的構成要素を含み得る。たとえば、移動局が遠くのロケーションにあるときの使用パターンは、移動局がなじみのロケーションにあるときの使用パターンとは異なり得る。一実施形態では、特定のロケーションまたは領域について１つまたは複数の追加の使用パターンが生成され得る。代替または追加として、「自宅」住所からの距離、たとえば、ユーザ識別された住所、または移動局が最も頻繁に訪れるロケーションに基づいて、１つまたは複数の追加の使用パターンが生成され得る。たとえば、使用パターンのあるセットは、移動局が「自宅」住所の５０マイル以内にあるときに生成され得るが、使用パターンの別のセットは、移動局が「自宅」住所から５０マイルを超えているときに生成され得る。
【００２１】
判断された使用パターンを使用して、次の位置フィックス要求の時間の予測を行う（２０６）。予測は、たとえば、移動局が電源切断されたとき、またはスリープモードに入れられたときに実行され得る。次の位置フィックス要求の時間の予測は、使用パターンをしきい値と比較することによって行われ得る。図５は、次の位置フィックス要求の時間の予測におけるしきい値の使用のフローチャートである。図５に示すように、使用パターンを与える（２５２）。たとえば、上記で説明したように、複数の使用パターンを生成する場合、適切な使用パターンを選択する。しきい値を生成し（２５４）、使用パターンと比較して、次の位置フィックス要求の時間を予測する（２５６）。しきい値は、計算された尤度が十分高く、したがってバックグラウンド位置フィックスが望ましいときを判断するために使用される。たとえば、図４を参照すると、予測が午前１２時に実行され、しきい値が７０に設定されている場合、次の位置フィックス要求の予測される時間は午前７時になる。しきい値がより低い、たとえば、４０である場合、次の位置フィックスの予測される時間は午前５時になる。
【００２２】
しきい値は、静的な値、たとえば、上記の例では７０であるか、あるいは内的および／または外的要因に基づいて変更される動的な値であり得る。たとえば、しきい値は、たとえば、Ｎｅｉｍａｎ−Ｐｉｅｒｓｏｎ（ネイマン−ピアソン）基準を使用して判断され得る予測の過大な不正確さを補償するために変更され得る。さらに、しきい値は、移動局の残りのバッテリー電力、たとえば、予測が実行される時間においてバッテリーおよび電力制御ユニット１４４（図２）によって判断されたバッテリー電力に基づいて変化し得る。バッテリー電力が低いと判断された場合、しきい値は、次の位置フィックス要求では増加した尤度を必要とするように動的に変更され得る。たとえば、図４に関して、バッテリー電力が低い場合、しきい値は、次の位置フィックス要求の予測された時間が午後４時となるように７５に増加され得る。言い換えれば、この例では、午前７時に位置フィックス要求が発生する尤度は、残りのバッテリー電力を使用してその時にバックグラウンド位置フィックスを実行することを保証するためには低過ぎると見なされる。しきい値を変化させるために使用され得る別の要因は、移動局の最後の既知の位置である。メモリ１３４は、たとえば、移動局の最後の既知の位置を記憶するように適応される。最後の既知のロケーションと自宅ロケーションとの間の距離が増加するにつれて、しきい値は、次の位置フィックス要求では減少した尤度を必要とするように動的に変更され得る。しきい値を変化させるために使用され得る他の要因は、時間、曜日、および最後の位置フィックス要求からの時間を含む。たとえば、位置フィックス要求が延長された時間期間中に実行されなかった場合、しきい値は、次の位置フィックス要求では増加した尤度を必要とするように変更され得、最終的に、バックグラウンド位置フィックスが発生することを防止し得る。
【００２３】
次の位置フィックス要求の時間の予測は、たとえば、移動局が電源切断されたとき、またはスリープモードに入れられたときに実行され得る。代替的に、予測は、周期的に行われ、メモリに記憶され得、最後の予測は、電源切断するかまたはスリープモードに入るときに有効な予測として働く。予測された時間は、たとえば、メモリ１３４に記憶される。一実施形態では、予測された時間をメモリに記憶する代わりに、予測された時間から、バックグラウンド位置フィックスを実行するのに必要な時間を差し引いた時間がメモリに記憶される。たとえば、予測された時間が午前７時であり、「コールドスタート」位置フィックスが１５分間を必要とする場合、午前６時４５分がメモリに記憶される。移動局はスリープモードに入れられ、その間、クロック１４２は動作し続ける。図３に示すように、クロック１４２が適切な時間、たとえば、午前６時４５分に達すると、移動局はスリープモードから起きる（２０８）。一実施形態では、次のバックグラウンドフィックス要求の時間の予測を再び実行し得る（２１０）。たとえば、新しい予測は、現在のバッテリー電力レベル、または変化していることがある任意の他の関係する条件に対して適切である更新されたしきい値を使用して実行され得る。新しい予測が異なる時間を生じた場合（２１２）、バックグラウンド位置フィックスは進められず、移動局は、スリープに戻り、適切な時間に再び起こされる（２０８）。新しい予測が同じ時間を生じた場合（２１２）、バックグラウンド位置フィックスを実行し、および／またはエフェメリスをダウンロードする（２１４）。いくつかの実施形態では、新しい予測（２１０）は削除され、プロセスは、バックグラウンド位置フィックスを実行することおよび／またはエフェメリスをダウンロードすること（２１４）に直接進み得る。
【００２４】
バックグラウンド位置フィックスは、次の位置フィックス要求の予測された時間より前にバックグラウンド位置フィックスが完了されるのに十分な時間があるように、次の位置フィックス要求の予測された時間の前に実行される。バックグラウンド位置フィックスは、移動局のロケーションを含むだけでなく、たとえば、ＳＰＳを使用して位置フィックスが実行されるとき、時間フィックスおよび周波数バイアスをも含み得ることを理解されたい。時間フィックスおよび周波数バイアスは、実際の位置フィックスが要求されたとき、ＳＰＳ信号を訂正するために使用され得る。バックグラウンド位置フィックスと実際の位置フィックス要求との間に大幅な遅延がある場合でも、時間フィックスおよび周波数バイアスは有用なままある。たとえば、低電力スリープクロック、たとえば、クロック１４２は、２、３時間では有意でないが、延長された期間、たとえば、１日またはそれ以上の後に訂正されなければ誤りを生じることになるレートで逸脱する。したがって、位置フィックスの要求が数時間の間行われない場合でも、バックグラウンド位置フィックスを用いて時間フィックスを判断することは有用である。同様に、移動局中の発振器は、たとえば、電圧レベルおよび湿度の変化により、時間とともに、一般的には数時間またはそれ以上でドリフトする。したがって、位置フィックスの要求が数時間の間行われない場合でも、移動局中の発振器の周波数バイアスを判断することは有用であり得る。
【００２５】
代替的に、バックグラウンド位置フィックスは、セルラータワーまたはワイヤレスアクセスポイントからのデータを使用して実行され得る。位置フィックスの結果は、移動局１００中に、たとえば、メモリ１３４に記憶される。追加または代替として、次の位置フィックス要求の予測された時間の前にエフェメリスをダウンロードし得る（２１４）。ユーザによって次の位置フィックス要求が行われるまで、移動局は再びスリープモードに入れられ得る。所望される場合、スリープモードに戻る前に、移動局は、たとえば、現在のバックグラウンド位置フィックスが古いと見なされたとき、次の位置フィックス要求の時間の別の予測を実行し得る（２０６）。
【００２６】
次の位置フィックス要求に時間的に近接したバックグラウンド位置フィックスを実行することによって、初期位置算出時間（ＴＴＦＦ）は著しく改善される。バックグラウンド位置フィックスは移動局の正確なロケーションおよび時間を与えることができる。バックグラウンド位置フィックスが次の位置フィックス要求に時間的に十分近接している場合、移動局は、次の位置フィックス要求のときに「ホットスタート」モードにある。バックグラウンド位置フィックスが次の位置フィックスの直前に実行されない場合、たとえば、バックグラウンド位置フィックスと次の位置フィックスとの間の時間が３０分またはそれ以上である場合でも、特に衛星信号が低いレベルにあるとき、ＴＴＦＦは依然として著しく改善され得る。
【００２７】
所望される場合、位置フィックス要求の将来の予測を支援するために、次の位置フィックスの時間の予測の精度が使用され得る。図６に示すように、次の位置フィックス要求が実際に行われた時間を記憶し（３０２）、次の位置フィックス要求の予測された時間と比較し得る（３０４）。次いで、次の位置フィックス要求の予測された時間と実際の時間との間の時間差を使用して、次の位置フィックス要求の時間を後で予測することを支援する（３０６）。たとえば、時間を予測すること（図３中の２０６）において使用されるしきい値は、この時間差に応答して変更され得、たとえば、大きい時間差がある場合、しきい値は、次の位置フィックス要求について増加した尤度を必要とするように動的に変更され得る。さらに、位置要求に関係する使用情報、たとえば、時間、ロケーションなどを記憶し、上記（２０２および２０４）で説明したように、使用パターンの判断において使用し得る。
【００２８】
本発明は、教授の目的で特定の実施形態に関して示したが、本発明はそれらの実施形態に限定されない。本発明の範囲から逸脱することなく、様々な適応および修正が行われ得る。したがって、添付の特許請求の範囲の趣旨および範囲は上記の説明に限定されるべきでない。
【図１】
2012530905.tif 000003
【図２】
2012530905.tif 000004
【図３】
2012530905.tif 000005
【図４】
2012530905.tif 000006
【図５】
2012530905.tif 000007
【図６】
2012530905.tif 000008
【手続補正書】
【提出日】平成24年4月27日(2012.4.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
しきい値は、静的な値、たとえば、上記の例では７０であるか、あるいは内的および／または外的要因に基づいて変更される動的な値であり得る。たとえば、しきい値は、たとえば、Ｎｅｙｍａｎ−Ｐｅａｒｓｏｎ（ネイマン−ピアソン）基準を使用して判断され得る予測の過大な不正確さを補償するために変更され得る。さらに、しきい値は、移動局の残りのバッテリー電力、たとえば、予測が実行される時間においてバッテリーおよび電力制御ユニット１４４（図２）によって判断されたバッテリー電力に基づいて変化し得る。バッテリー電力が低いと判断された場合、しきい値は、次の位置フィックス要求では増加した尤度を必要とするように動的に変更され得る。たとえば、図４に関して、バッテリー電力が低い場合、しきい値は、次の位置フィックス要求の予測された時間が午後４時となるように７５に増加され得る。言い換えれば、この例では、午前７時に位置フィックス要求が発生する尤度は、残りのバッテリー電力を使用してその時にバックグラウンド位置フィックスを実行することを保証するためには低過ぎると見なされる。しきい値を変化させるために使用され得る別の要因は、移動局の最後の既知の位置である。メモリ１３４は、たとえば、移動局の最後の既知の位置を記憶するように適応される。最後の既知のロケーションと自宅ロケーションとの間の距離が増加するにつれて、しきい値は、次の位置フィックス要求では減少した尤度を必要とするように動的に変更され得る。しきい値を変化させるために使用され得る他の要因は、時間、曜日、および最後の位置フィックス要求からの時間を含む。たとえば、位置フィックス要求が延長された時間期間中に実行されなかった場合、しきい値は、次の位置フィックス要求では増加した尤度を必要とするように変更され得、最終的に、バックグラウンド位置フィックスが発生することを防止し得る。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動局の位置フィックスが要求されたとき、使用情報を記憶することと、
前記記憶された使用情報を使用して、前記移動局の位置フィックス要求の使用パターンを判断することと、
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測することと、
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局の位置フィックスを実行することと
を備える方法。
【請求項２】
前記次の位置フィックス要求の時間を記憶することと、
時間差を判断するために、前記次の位置フィックス要求の前記時間を前記次の位置フィックス要求の前記予測された時間と比較することと、
次の位置フィックス要求の時間を後で予測することを支援するために前記時間差を使用することと
さらに備える、請求項１に記載の方法。
【請求項３】
使用情報は、位置フィックスが要求されたときの時間、曜日、および位置のうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項４】
前記使用パターンが、時間、曜日、および位置のうちの少なくとも１つに関する位置フィックス要求の頻度を備える、請求項１に記載の方法。
【請求項５】
しきい値を与えることをさらに備え、次の位置フィックス要求の時間を予測することが、前記使用パターンを前記しきい値と比較することを備える、請求項１に記載の方法。
【請求項６】
前記しきい値が、前記移動局のバッテリー電力に基づいて改変される、請求項５に記載の方法。
【請求項７】
前記移動局の最後の既知の位置を記憶することをさらに備え、前記しきい値が、前記移動局の前記最後の既知の位置に基づいて改変される、請求項５に記載の方法。
【請求項８】
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局についてのエフェメリスをダウンロードすることをさらに備える、請求項１に記載の方法。
【請求項９】
前記移動局の位置フィックスを実行することが、時間フィックスと周波数バイアスとを判断することを備える、請求項１に記載の方法。
【請求項１０】
移動局であって、
前記移動局の位置フィックスを判断するように適応された位置ロケーションシステムと、
前記位置ロケーションシステムに結合された処理ユニットであって、
前記メモリに記憶された使用情報を使用して、前記移動局の位置フィックス要求の使用パターンを判断することと、
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測することと、
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局の位置フィックスを判断するように前記位置ロケーションシステムを制御することと
を行うように適合された処理ユニットと、
前記処理ユニットに結合されたメモリと
を備える移動局。
【請求項１１】
前記使用情報は、位置フィックスが要求されたときの時間、曜日、および位置のうちの少なくとも１つを備え、前記使用パターンが、時間、曜日、および位置のうちの少なくとも１つに関する位置フィックス要求の頻度を備える、請求項１０に記載の移動局。
【請求項１２】
前記処理ユニットが、前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測するために、前記使用パターンをしきい値と比較するようにさらに適応された、請求項１０に記載の移動局。
【請求項１３】
前記処理ユニットにバッテリー電力データを与えるように適応されたバッテリーおよび電力制御ユニットをさらに備え、前記処理ユニットが、前記バッテリー電力データに基づいて前記しきい値を改変するようにさらに適応された、請求項１２に記載の移動局。
【請求項１４】
前記メモリが、前記移動局の最後の既知の位置を記憶するように適応され、前記処理ユニットが、前記最後の既知の位置に基づいて前記しきい値を改変するようにさらに適応された、請求項１２に記載の移動局。
【請求項１５】
前記処理ユニットが、前記次の位置フィックス要求の前記予測された時間の前に、前記移動局についてのエフェメリスをダウンロードするようにさらに適応された、請求項１０に記載の移動局。
【請求項１６】
前記位置フィックスが時間フィックスと周波数バイアスとを備える、請求項１０に記載の移動局。
【請求項１７】
移動局であって、
前記移動局の位置フィックスが要求されたとき、使用情報を記憶するための手段と、
前記記憶された使用情報を使用して、前記移動局の位置フィックス要求の使用パターンを判断するための手段と、
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測するための手段と、
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局の位置フィックスを実行するための手段と
を備える移動局。
【請求項１８】
前記次の位置フィックス要求の時間を記憶するための手段と、
時間差を判断するために、前記次の位置フィックス要求の前記時間を前記次の位置フィックス要求の前記予測された時間と比較するための手段と、
次の位置フィックス要求の時間を後で予測することを支援するために前記時間差を使用するための手段と
をさらに備える、請求項１７に記載の移動局。
【請求項１９】
前記使用情報は、位置フィックスが要求されたときの時間、曜日、および位置のうちの少なくとも１つを備え、前記使用パターンが、時間、曜日、および位置のうちの少なくとも１つに関する位置フィックス要求の頻度を備える、請求項１７に記載の移動局。
【請求項２０】
しきい値を与えるための手段をさらに備え、次の位置フィックス要求の時間を予測するための前記手段が、前記使用パターンを前記しきい値と比較するための手段を備える、請求項１７に記載の移動局。
【請求項２１】
前記移動局のバッテリー電力を監視するための手段をさらに備え、前記しきい値が、前記移動局の前記バッテリー電力に基づいて改変される、請求項２０に記載の移動局。
【請求項２２】
前記移動局の最後の既知の位置を記憶するための手段をさらに備え、前記しきい値が、前記移動局の前記最後の既知の位置に基づいて改変される、請求項２０に記載の移動局。
【請求項２３】
前記次の位置フィックス要求の前記予測された時間の前にエフェメリスデータをダウンロードするための手段をさらに備える、請求項１７に記載の移動局。
【請求項２４】
前記位置フィックスが時間フィックスと周波数バイアスとを備える、請求項１７に記載の移動局。
【請求項２５】
処理ユニットによって実行されると、命令が測位を実行する、前記命令で符号化されたコンピュータ可読媒体であって、前記命令は、
移動局の位置フィックスが要求されたときから記憶された使用情報を使用して、移動局の位置フィックス要求の使用パターンを判断するためのコードと、
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測するためのコードと、
前記次の位置フィックス要求の前記予測された時間の前に、前記移動局の位置フィックスを判断するためのコードと
を備える、コンピュータ可読媒体。
【請求項２６】
前記命令が、
前記次の位置フィックス要求の時間を記憶するためのコードと、
時間差を判断するために、前記次の位置フィックス要求の前記時間を前記次の位置フィックス要求の前記予測された時間と比較するためのコードと、
次の位置フィックス要求の時間を後で予測することを支援するために前記時間差を使用するためのコードと
をさらに備える、請求項２５に記載のコンピュータ可読媒体。
【請求項２７】
前記使用情報は、位置フィックスが要求されたときの時間、曜日、および位置のうちの少なくとも１つを備え、前記使用パターンが、時間、曜日、および位置のうちの少なくとも１つに関する位置フィックス要求の頻度を備える、請求項２５に記載のコンピュータ可読媒体。
【請求項２８】
前記使用パターンに基づいて、前記移動局についての次の位置フィックス要求の時間を予測するための前記コードが、前記使用パターンをしきい値と比較するためのコードを備える、請求項２５に記載のコンピュータ可読媒体。
【請求項２９】
前記命令が、前記移動局のバッテリー電力に基づいて前記しきい値を改変するためのコードをさらに備える、請求項２８に記載のコンピュータ可読媒体。
【請求項３０】
前記命令が、前記移動局の最後の既知の位置に基づいて前記しきい値を改変するためのコードをさらに備える、請求項２８に記載のコンピュータ可読媒体。
【請求項３１】
前記命令が、前記次の位置フィックス要求の前記予測された時間の前にエフェメリスをダウンロードするためのコードをさらに備える、請求項２５に記載のコンピュータ可読媒体。
【請求項３２】
前記位置フィックスが時間フィックスと周波数バイアスとを備える、請求項２５に記載のコンピュータ可読媒体。
【国際調査報告】
2012530905.tif 000009
2012530905.tif 000010
2012530905.tif 000011