【手続補正書】
【提出日】平成24年4月26日(2012.4.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
図２は、高度支援のためのスパースな(sparse)予期されたユーザ高度データベースを使用する、現在の発明の例を示す。図２に示されるように、衛星１０は移動局１２へ信号を送る。移動局２１の内部のスパースな予期されたユーザ高度データベース１６は、利用可能な場合にGPSコンピュータ１４に局所的な高度支援を送る。GPSコンピュータ１４は、移動局１２の位置を決定するためにGPS信号と高度支援を組み合わせる。スパースな予期されたユーザ高度データベース１６によって要求される縮小されたメモリにより、移動局１２の内部のメモリは、外部メモリソースあるいは移動局１２の内部の非常に大きなメモリなしで使用されることができる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
１つ又は複数の典型的な実施例において、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、又はそれら任意の組み合わせによって実現されうる。ソフトウェアによって実現される場合、機能は、コンピュータ読取可能媒体上の１つ又は複数の命令又はコードとして格納又は送信されうる。コンピュータ読取可能媒体は、１つの場所から別の場所へのコンピュータ・プログラムの転送を容易にする任意の媒体を含む通信媒体及びコンピュータ記憶媒体両方を含む。記憶媒体は、コンピュータによってアクセス可能である任意の利用可能な媒体であることができる。限定ではなく一例として、そのようなコンピュータ読取可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭあるいはその他の光ディスク記憶媒体、磁気ディスク記憶媒体あるいはその他の磁気記憶媒体、又は、コンピュータによってアクセス可能であり、命令又はデータ構成の形式で望まれるプログラム・コードを搬送又は格納するために用いられることができるその他任意の媒体を備えることができる。また、任意の接続が、コンピュータ読取可能媒体と適切に称される。例えば、ソフトウェアが、ウェブサイト、サーバ、又は、同軸ケーブル、光ファイバー・ケーブル、ツイスト・ペア、ＤＳＬ、あるいは例えば赤外線、無線、及びマイクロ波のような無線技術を用いるその他の遠隔ソースから送信される場合、同軸ケーブル、光ファイバー・ケーブル、ツイスト線ペア、ＤＳＬ、又は、例えば赤外線、無線、及びマイクロ波のような無線技術は、媒体の定義内に含まれる。本明細書で用いられるディスク（disk）及びディスク（disc）は、コンパクト・ディスク（disc）（ＣＤ）、レーザ・ディスク（disc）、光ディスク（disc）、デジタル・バーサタイル・ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、及びブルーレイ・ディスク（disc）を含み、ディスク（disk）は通常データを磁気的に再生するのに対し、ディスク（disc）はレーザによって光学的にデータを再生する。上記の組み合わせもまた、コンピュータ読取可能媒体の範囲内に含まれるべきである。
以下に、本願の出願当初の請求項に係る発明を付記する。
［１］
移動局の位置を計算するための方法であって、
前記方法は、
前記移動局に予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納することと、
全地球標高推定値を提供することと、
前記全地球標高推定値および少なくとも３つの全地球測位システム衛星測定値に基づいて前記移動局の初期位置を推定することと、
前記移動局の前記初期位置からの高度推定値、および前記予期されたユーザ高度データベースの少なくとも１つの所定の部分を決定することと、
前記移動局の前記位置を計算することとのステップを含む。
［２］移動体位置不確定性を計算することをさらに含む［１］の方法。
［３］前記第２の計算された位置に基づいて前記予期されたユーザ高度データベースの少なくとも１つの所定の部分に基づいて第２の高度推定値を決定することと、
前記移動局の前記位置を再計算することとのステップをさらに含む［１］の方法。
［４］再計算反復の最大値を含む［３］の方法。
［５］第１の選択された区域を特定することのステップは、
前記地形データベースの前記少なくとも１つの格納された所定の部分中で最小の選択された区域を特定することを含む［１］の方法。
［６］前記地形データベースの前記所定の部分は、中心、半径、平均の予期されたユーザ高さおよび前記予期されたユーザ高さの不確定性を含む［１］の方法。
［７］前記格納することのステップは、前記地形データベースの前記所定の部分を圧縮することを含む［１］の方法。
［８］前記地形データベースの前記所定の部分は、選択された区域の少なくとも１つの最も多くの人口を占める部分を特定することを含む［１］の方法。
［９］前記予期されたユーザ高度データベースから高度不確定性を決定することのステップをさらに含む［１］の方法。
［１０］移動局の位置を計算するためのシステムであって、
前記システムは、
前記移動局に予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納するための手段と、
全地球標高推定値を提供するための手段と、
前記全地球標高推定値および少なくとも３つの全地球測位システム衛星に基づいて前記移動局の初期位置を推定するための手段と、
前記推定された初期位置に基づいて、前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第１の選択された区域を特定するための手段と、
前記データベース中の前記第１の選択された区域から高度を決定するための手段と、
前記移動局の前記位置を計算するための手段とを含む。
［１１］移動体位置不確定性を計算するための手段をさらに含む［１０］のシステム。
［１２］前記計算された位置に基づいて前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第２の選択された区域を特定するための手段と、
前記移動局の前記位置を再計算するための手段と
を含む［１０］のシステム。
［１３］第１の選択された区域を特定するための前記手段は、
前記地形データベースの前記少なくとも１つの格納された所定の部分中で最小の選択された区域を特定するための手段を含む［１０］のシステム。
［１４］前記地形データベースの前記所定の部分は、中心、半径、平均の予期されたユーザ高さおよび前記予期されたユーザ高さの不確定性を含む［１０］のシステム。
［１５］前記格納するための手段は、前記地形データベースの前記所定の部分を圧縮するための手段を含む［１０］のシステム。
［１６］前記地形データベースの前記所定の部分は、選択された区域の少なくとも１つの最も多くの人口を占める部分を特定するための手段を含む［１０］のシステム。
［１７］移動局の場所を計算させるためのコードを含むコンピュータ読取可能媒体を含むコンピュータプログラムプロダクトであって、
前記コンピュータコードは、
前記移動局に地形データベースの少なくとも１つの所定の部分を格納させるためのコード、
全地球標高を推定させるためのコード、
全地球標高推定値および少なくとも３つの全地球測位システム衛星に基づいて、前記移動局の初期位置を作成させるためのコード、
前記推定された初期位置に基づいて前記格納された東の１つの所定の位置で第１の選択された区域を選択させるためのコード、および
前記移動局の前記位置を計算させるためのコード
を含む。
［１８］移動体位置不確定性の計算をさせるためのコードをさらに含む［１７］のコンピュータプログラムプロダクト。
［１９］前記計算された位置に基づいて前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第２の選択された区域を特定させるためのコード、および
前記移動局の前記位置を再計算させるためのコード
をさらに含む［１７］のコンピュータプログラムプロダクト。
［２０］移動局の位置を計算するための方法であって、
前記方法は、
前記移動局に予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納することと、
全地球標高推定値を提供することと、
前記全地球標高推定値および少なくとも３つの全地球測位システム衛星に基づいて前記移動局の初期位置及び速度を推定することと、
前記推定された初期位置に基づいて前記予期されたユーザ高度データベースの前記少なくとも１つの格納された所定の部分中で第１の選択された区域を特定することと、
前記推定された速度に基づいて少なくとも１つの設定された移動局レベルを提供することと、
前記データベース中の前記第１の選択された区域および前記提供された少なくとも１つの移動局レベルから高度および高度不確定性を決定することと、
前記移動局の前記位置を計算することと
のステップを含む。
［２１］第１の設定された移動局レベルのための前記推定された速度は、０垂直速度仮定(zero vertical velocity assumption)を使用して決定される［２０］の方法。
［２２］前記計算された位置に基づいて前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第２の選択された区域を特定することと、
前記移動局の前記位置および不確定性を再計算することとのステップをさらに含む［２０］の方法。
［２３］第１の選択された区域を特定することのステップは、
前記地形データベースの前記少なくとも１つの格納された所定の部分中で最小の選択された区域を特定することを含む［２０］の方法。
［２４］移動局の場所を計算させるためのコードを含むコンピュータ読取可能媒体を含むコンピュータプログラムプロダクトであって、
前記コンピュータコードは、
前記移動局に、予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納させるためのコード、
全地球標高推定値を提供させるためのコード、
前記全地球標高推定値および少なくとも３つの全地球測位システム衛星に基づいて前記移動局の初期位置および速度を推定させるためのコード、
前記推定された初期位置に基づいて、前記予期されたユーザ高度データベースの前記少なくとも１つの格納された所定の部分中で第１の選択された区域を特定させるためのコード、
前記推定された速度に基づいて１つの設定された移動局レベルを提供させるためのコード、
前記データベース中の前記第１の選択された区域および前記少なくとも１つの設定された移動局レベルから高度と高度不確定性を決定させるためのコード、および
前記移動局の前記位置を計算させるためのコードを含む。
［２５］第１の設定された移動局レベルのために前記推定された速度は、０垂直速度(a zero vertical velocity)を含む［２４］のコンピュータプログラムプロダクト。
［２６］前記計算された位置に基づいて、前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第２の選択された区域を特定させるためのコード、および
前記移動局の前記位置および不確定性を再計算させるためのコードを含む［２４］のコンピュータプログラムプロダクト。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動局の位置を計算するための方法であって、
前記方法は、
前記移動局に予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納することと、
全地球標高推定値を提供することと、
前記全地球標高推定値および少なくとも３つの全地球測位システム衛星測定値に基づいて前記移動局の初期位置を推定することと、
前記移動局の前記初期位置からの高度推定値、および前記予期されたユーザ高度データベースの少なくとも１つの所定の部分を決定することと、
前記移動局の前記位置を計算することと
のステップを含む方法。
【請求項２】
移動体位置不確定性を計算することをさらに含む請求項１の方法。
【請求項３】
前記計算された位置に基づいて前記予期されたユーザ高度データベースの少なくとも１つの所定の部分に基づいて第２の高度推定値を決定することと、
前記移動局の前記位置を再計算することとのステップをさらに含む請求項１の方法。
【請求項４】
再計算反復の最大値を含む請求項３の方法。
【請求項５】
第１の選択された区域を特定することのステップは、
前記予期されたユーザ高度データベースの前記少なくとも１つの格納された所定の部分中で最小の選択された区域を特定することを含む請求項１の方法。
【請求項６】
前記予期されたユーザ高度データベースの前記所定の部分は、中心、半径、平均の予期されたユーザ高さおよび前記予期されたユーザ高さの不確定性を含む請求項１の方法。
【請求項７】
前記格納することのステップは、前記予期されたユーザ高度データベースの前記所定の部分を圧縮することを含む請求項１の方法。
【請求項８】
前記予期されたユーザ高度データベースの前記所定の部分は、選択された区域の少なくとも１つの最も多くの人口を占める部分を特定することを含む請求項１の方法。
【請求項９】
前記予期されたユーザ高度データベースから高度不確定性を決定することのステップをさらに含む請求項１の方法。
【請求項１０】
移動局の位置を計算するためのシステムであって、
前記システムは、
前記移動局に予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納するための手段と、
全地球標高推定値を提供するための手段と、
前記全地球標高推定値および少なくとも３つの全地球測位システム衛星に基づいて前記移動局の初期位置を推定するための手段と、
前記推定された初期位置に基づいて、前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第１の選択された区域を特定するための手段と、
前記データベース中の前記第１の選択された区域から高度を決定するための手段と、
前記移動局の前記位置を計算するための手段と
を含むシステム。
【請求項１１】
移動体位置不確定性を計算するための手段をさらに含む請求項１０のシステム。
【請求項１２】
前記計算された位置に基づいて前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第２の選択された区域を特定するための手段と、
前記移動局の前記位置を再計算するための手段と
を含む請求項１０のシステム。
【請求項１３】
第１の選択された区域を特定するための前記手段は、
前記予期されたユーザ高度データベースの前記少なくとも１つの格納された所定の部分中で最小の選択された区域を特定するための手段を含む請求項１０のシステム。
【請求項１４】
前記予期されたユーザ高度データベースの前記所定の部分は、中心、半径、平均の予期されたユーザ高さおよび前記予期されたユーザ高さの不確定性を含む請求項１０のシステム。
【請求項１５】
前記格納するための手段は、
前記予期されたユーザ高度データベースの前記所定の部分を圧縮するための手段を含む請求項１０のシステム。
【請求項１６】
前記予期されたユーザ高度データベースの前記所定の部分は、選択された区域の少なくとも１つの最も多くの人口を占める部分を特定するための手段を含む請求項１０のシステム。
【請求項１７】
移動局の場所を計算させるためのコードを含むコンピュータ読取可能媒体を含むコンピュータプログラムプロダクトであって、
前記コンピュータコードは、
前記移動局に予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納させるためのコード、
全地球標高を推定させるためのコード、
全地球標高推定値および少なくとも３つの全地球測位システム衛星に基づいて、前記移動局の初期位置を作成させるためのコード、
前記推定された初期位置に基づいて前記格納された少なくとも１つの所定の位置で第１の選択された区域を選択させるためのコード、および
前記移動局の前記位置を計算させるためのコード
を含むコンピュータプログラムプロダクト。
【請求項１８】
移動体位置不確定性の計算をさせるためのコードをさらに含む請求項１７のコンピュータプログラムプロダクト。
【請求項１９】
前記計算された位置に基づいて前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第２の選択された区域を特定させるためのコード、および
前記移動局の前記位置を再計算させるためのコード
をさらに含む請求項１７のコンピュータプログラムプロダクト。
【請求項２０】
移動局の位置を計算するための方法であって、
前記方法は、
前記移動局に予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納することと、
全地球標高推定値を提供することと、
前記全地球標高推定値および少なくとも３つの全地球測位システム衛星に基づいて前記移動局の初期位置及び速度を推定することと、
前記推定された初期位置に基づいて前記予期されたユーザ高度データベースの前記少なくとも１つの格納された所定の部分中で第１の選択された区域を特定することと、
前記推定された速度に基づいて少なくとも１つの設定された移動局レベルを提供することと、
前記データベース中の前記第１の選択された区域および前記提供された少なくとも１つの設定された移動局レベルから高度および高度不確定性を決定することと、
前記移動局の前記位置を計算することと
のステップを含む方法。
【請求項２１】
第１の設定された移動局レベルのための前記推定された速度は、０垂直速度仮定(zero vertical velocity assumption)を使用して決定される請求項２０の方法。
【請求項２２】
前記計算された位置に基づいて前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第２の選択された区域を特定することと、
前記移動局の前記位置および不確定性を再計算することとのステップをさらに含む請求項２０の方法。
【請求項２３】
第１の選択された区域を特定することのステップは、
前記予期されたユーザ高度データベースの前記少なくとも１つの格納された所定の部分中で最小の選択された区域を特定することを含む請求項２０の方法。
【請求項２４】
移動局の場所を計算させるためのコードを含むコンピュータ読取可能媒体を含むコンピュータプログラムプロダクトであって、
前記コンピュータコードは、
前記移動局に、予期されたユーザ高度データベースの少なくとも１つの所定の部分を格納させるためのコード、
全地球標高推定値を提供させるためのコード、
前記全地球標高推定値および少なくとも３つの全地球測位システム衛星に基づいて前記移動局の初期位置および速度を推定させるためのコード、
前記推定された初期位置に基づいて、前記予期されたユーザ高度データベースの前記少なくとも１つの格納された所定の部分中で第１の選択された区域を特定させるためのコード、
前記推定された速度に基づいて１つの設定された移動局レベルを提供させるためのコード、
前記データベース中の前記第１の選択された区域および前記少なくとも１つの設定された移動局レベルから高度と高度不確定性を決定させるためのコード、および
前記移動局の前記位置を計算させるためのコードを含むコンピュータプログラムプロダクト。
【請求項２５】
第１の設定された移動局レベルのために前記推定された速度は、０垂直速度(a zero vertical velocity)を含む請求項２４のコンピュータプログラムプロダクト。
【請求項２６】
前記計算された位置に基づいて、前記予期されたユーザ高度データベースの前記格納された少なくとも１つの所定の部分中で第２の選択された区域を特定させるためのコード、および
前記移動局の前記位置および不確定性を再計算させるためのコードを含む請求項２４のコンピュータプログラムプロダクト。