【手続補正書】
【提出日】平成24年10月22日(2012.10.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ジオコーディングされたユーザー情報を生成するためにコンピュータで実施される方法であって、
物理的位置を示す位置関係情報を有する入力項目をユーザーのアカウントに対応する他の入力項目と区別することによって、前記ユーザーのアカウントに対応するデータにおいて位置関係情報を有する入力項目について複数の異なるデータコーパスにまたがって検索するステップを含み、前記データは、前記複数の異なるデータコーパスにまたがって検索するステップに先立って格納されており、
前記方法は、
前記位置関係情報に対する位置を決定するステップと、
前記ユーザーに関連付けられているモバイルデバイスの現在位置を決定するステップと、
ユーザーデータに関連するクエリをリモートローカル検索エンジンにサブミットするステップと、 
コンピューティングデバイス上に、前記モバイルデバイスの現在位置の近隣内にある前記位置関係情報に対する決定された位置のうち１つまたは複数に基づいて、１）前記モバイルデバイスの現在位置、２）前記近隣内の決定された位置を有する入力項目の表現であり、前記近隣内の決定された位置において示される表現、及び３）前記クエリに応答して受信されたデータを表す１つまたは複数のアイコンを示す地図を生成するステップと
を含む方法。
【請求項２】
前記地図を表示するためのデータは、リモートサーバーから受信され、前記入力項目に対するデータが、ローカルデバイスから受信され、前記地図上に重ね合わされる請求項１に記載の方法。
【請求項３】
前記地図上に、前記地図によって表示される地形の外縁からの決定された距離であるイベントに対する入力項目を表すアイコンを表示するステップをさらに含む請求項１に記載の方法。
【請求項４】
前記地図上のパニングアクションを受信するステップと、前記地図上の新しい位置に一致するように前記地図および前記入力項目の表示を更新するステップとをさらに含む請求項１に記載の方法。
【請求項５】
前記パニングアクションは、前記コンピューティングデバイス内の位置センサーを使用して自動的に起動される請求項４に記載の方法。
【請求項６】
前記コンピューティングデバイスに最も近い入力項目に対する詳細情報を自動的に表示するステップをさらに含む請求項１に記載の方法。
【請求項７】
前記決定された位置にアイコンを表示するステップをさらに含み、それぞれのアイコンは、入力が行われるコーパスに対応する請求項１に記載の方法。
【請求項８】
前記位置関係情報に対する位置を決定するステップは、記述的な位置ベースのデータをリモートサーバーに伝送するステップと、それに応答してジオコーディングされた情報を受信するステップとを含む請求項１に記載の方法。
【請求項９】
実行された場合に次のアクションを行うための命令が記録及び格納されている持続的なマシン可読記憶媒体であって、当該アクションは、
物理的位置を示す位置関係情報を有する入力項目をユーザーのアカウントに対応する他の入力項目と区別することによって、前記ユーザーのアカウントに対応するデータにおいて位置関係情報を有する入力項目について複数の異なるデータコーパスにまたがって検索するステップを含み、前記データは、前記複数の異なるデータコーパスにまたがって検索するステップに先立って格納されており、
前記アクションは、
前記位置関係情報に対する位置を決定するステップと、
前記ユーザーに関連付けられているモバイルデバイスの現在位置を決定するステップと、
ユーザーデータに関連するクエリをリモートローカル検索エンジンにサブミットするステップと、
前記モバイルデバイスの現在位置の近隣内にある前記位置関係情報に対する決定された位置のうちの１つまたは複数に基づいて、前記モバイルデバイスの現在位置と、前記近隣内の決定された位置を有する入力項目の記述であり、前記近隣内の決定された位置において示される記述と、前記クエリに応答して受信されたデータを表す１つまたは複数のアイコンとを示す地図を生成するステップとを含む媒体。
【請求項１０】
地図を生成するための前記命令は、前記地図上に、前記地図によって表示される地形の外縁からの決定された距離である入力項目を表すアイコンを表示するための命令をさらに含む請求項９に記載の媒体。
【請求項１１】
地図を生成するための前記命令は、前記地図上のパニングアクションを受信するための命令、および前記地図上の新しい位置に一致するように前記地図および前記入力項目の表示を更新するための命令をさらに含む請求項９に記載の媒体。
【請求項１２】
地図を生成するための前記命令は、前記決定された位置にアイコンを表示するための命令をさらに含み、それぞれのアイコンは、入力が行われるコーパスに対応する請求項９に記載の媒体。
【請求項１３】
前記位置関係情報に対する位置を決定するステップは、記述的な位置ベースのデータをリモートサーバーに伝送するステップと、それに応答してジオコーディングされた情報を受信するステップとを含む請求項９に記載の媒体。
【請求項１４】
コンピュータで実施されるナビゲーションシステムであって、
プロセッサと、
物理的位置を示す位置関係情報を有する入力項目をユーザーのアカウントに対応する他の入力項目と区別することによって、前記ユーザーのアカウントに対応するデータにおいて位置関係情報を有する入力項目について複数の異なるデータコーパスにまたがって検索する位置スクレーパーとを含み、前記データは、複数の異なるデータコーパスにまたがって検索するのに先立って格納されており、
前記システムは、
前記位置関係情報に対する位置を決定する位置解決モジュールと、
前記ユーザーに関連付けられているモバイルデバイスの現在位置を決定する位置エンジンと、
ユーザーデータに関連するクエリをリモートローカル検索エンジンにサブミットするクエリサブミッションモジュールと、
前記モバイルデバイスの現在位置の近隣内にある前記位置関係情報に対する決定された位置のうち１つまたは複数に基づいて、前記モバイルデバイスの現在位置に対する識別子と、前記近隣内の決定された位置を有する入力項目に対する識別子であり、前記近隣内の前記決定された位置において示される識別子と、前記クエリに応答して受信されたデータを表す１つまたは複数のアイコンとを有する地図を含む地図情報を生成するユーザーデータ地図表示モジュールと
を備えるシステム。
【請求項１５】
前記位置解決モジュールは、テキストアドレス情報をリモートサーバーにサブミットし、それに対する応答としてジオコーディングされた情報を受信するようにプログラムされる請求項１４に記載のシステム。
【請求項１６】
前記位置スクレーパーは、カレンダーアプリケーション、連絡先アプリケーション、およびタスクアプリケーションからのデータを分析するようにプログラムされる請求項１４に記載のシステム。
【請求項１７】
前記地図表示モジュールは、リモートサーバーから取得された情報を使用して生成された地図上で、前記位置関係情報に対する位置において、アプリケーションのそれぞれを表すアイコンを重ね合わせる請求項１４に記載のシステム。
【請求項１８】
コンピュータナビゲーションシステムであって、
プロセッサと、
物理的位置を示す位置関係情報を有する入力項目をユーザーのアカウントに対応する他の入力項目と区別することによって、前記ユーザーのアカウントに対応するデータにおいて位置関係情報を有する入力項目について複数の異なるデータコーパスにまたがって検索する位置スクレーパーとを含み、前記データは、前記複数の異なるデータコーパスにまたがって検索するのに先立って格納されており、
前記システムは、
前記位置関係情報に関連してジオコーディングされた情報を提供する位置解決モジュールと、
前記ユーザーに関連するコンピューティングデバイスの現在位置を決定する位置決定モジュールと、
ユーザーデータに関連するクエリをリモートローカル検索エンジンにサブミットするクエリサブミッションモジュールと、
前記コンピューティングデバイスの現在位置の近隣内にある前記位置関係情報に対する決定された位置のうち１つまたは複数に基づいて、前記コンピューティングデバイスの現在位置の識別子と、前記近隣内の決定された位置を有する入力項目の識別子であり、前記近隣内の前記決定された位置において示される識別子と、前記クエリに応答して受信されたデータを表す１つまたは複数のアイコンとを含む地図データを生成する手段と
を備えるシステム。
【請求項１９】
前記位置関係情報は、通りの住所を有する請求項１に記載の方法。
【請求項２０】
前記位置関係情報に対する位置を決定するステップは、緯度／経度の組を決定するステップを含む請求項１に記載の方法。