【手続補正書】
【提出日】平成31年4月12日(2019.4.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューティング・システムのデータストアにおいて複数のローカライゼーション・エリア記述ファイルを記憶する工程であって、各ローカライゼーション・エリア記述ファイルは、対応する空間的フィーチャのセットと、位置情報と、を表し、該位置情報によって、前記空間的フィーチャのセットについて関連付けられている位置が識別される、工程と、
前記コンピューティング・システムにおいてモバイル・デバイスからローカライゼーション・エリア記述ファイルのリクエストを受信する工程であって、前記リクエストは空間的フィーチャのセットと１以上の非画像位置インジケータとを含む工程と、
前記リクエストの前記空間的フィーチャのセットと前記リクエストの前記１以上の位置インジケータとのうち一方に基づいて、前記データストアから１以上の候補ローカライゼーション・エリア記述ファイルからなる候補ローカライゼーション・エリア記述ファイルのセットを識別する工程と、
前記リクエストの前記空間的フィーチャのセットと前記リクエストの前記１以上の位置インジケータとのうち他方に基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットからローカライゼーション・エリア記述ファイルを選択する工程と、
選択された前記ローカライゼーション・エリア記述ファイルを前記リクエストに応じて前記モバイル・デバイスに対して提供する工程と
を備える方法。
【請求項２】
前記１以上の位置インジケータは前記モバイル・デバイスの地理的位置のインジケータを含む、
請求項１に記載の方法。
【請求項３】
前記１以上の位置インジケータは無線基地局に関連付けられている識別子を含む、
請求項２に記載の方法。
【請求項４】
前記候補ローカライゼーション・エリア記述ファイルのセットを識別する工程は、前記リクエストの前記空間的フィーチャのセットに基づいて前記候補ローカライゼーション・エリア記述ファイルのセットを識別する工程を含み、
前記ローカライゼーション・エリア記述ファイルを選択する工程は、前記リクエストの前記１以上の位置インジケータに基づいて前記ローカライゼーション・エリア記述ファイルを選択する工程を含む、
請求項１に記載の方法。
【請求項５】
前記リクエストの前記空間的フィーチャのセットに基づいて前記候補ローカライゼーション・エリア記述ファイルのセットを識別する工程は、
前記複数のローカライゼーション・エリア記述ファイルの各ローカライゼーション・エリア記述ファイルに関して、前記リクエストの前記空間的フィーチャのセットのうちの空間的フィーチャと合致する前記ローカライゼーション・エリア記述ファイルの空間的フィーチャの数に基づいて第１スコアを判定する工程と、
前記複数のローカライゼーション・エリア記述ファイルの各ローカライゼーション・エリア記述ファイルに関して判定された前記第１スコアに基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットを選択する工程と、を含む、
請求項４に記載の方法。
【請求項６】
ローカライゼーション・エリア記述ファイルの前記第１スコアを判定する工程は、ループ閉じ込みアルゴリズムを用いて前記第１スコアを判定する工程を含む、
請求項５に記載の方法。
【請求項７】
前記１以上の位置インジケータに基づいて前記ローカライゼーション・エリア記述ファイルを選択する工程は、
各候補ローカライゼーション・エリア記述ファイルに関して、前記リクエストの前記１以上の位置インジケータのうちの位置インジケータに対応する前記ローカライゼーション・エリア記述ファイルの前記位置情報によって表される位置インジケータの数に基づいて第２スコアを判定する工程と、
各候補ローカライゼーション・エリア記述ファイルに関して判定された前記第２スコアに基づいて、前記ローカライゼーション・エリア記述ファイルを選択する工程と、を含む、
請求項５に記載の方法。
【請求項８】
前記候補ローカライゼーション・エリア記述ファイルのセットを識別する工程は、前記リクエストの前記１以上の位置インジケータに基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットを識別する工程を含み、
前記ローカライゼーション・エリア記述ファイルを選択する工程は、前記リクエストの前記空間的フィーチャのセットに基づいて、前記ローカライゼーション・エリア記述ファイルを選択する工程を含む、
請求項１に記載の方法。
【請求項９】
前記リクエストの前記１以上の位置インジケータに基づいて前記候補ローカライゼーション・エリア記述ファイルのセットを識別する工程は、
前記複数のローカライゼーション・エリア記述ファイルの各ローカライゼーション・エリア記述ファイルに関して、前記リクエストの前記１以上の位置インジケータのうちの位置インジケータに対応する前記ローカライゼーション・エリア記述ファイルの前記位置情報によって表される位置インジケータの数に基づいて第１スコアを判定する工程と、
前記複数のローカライゼーション・エリア記述ファイルの各ローカライゼーション・エリア記述ファイルに関して判定された前記第１スコアに基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットを選択する工程と、を含む、
請求項８に記載の方法。
【請求項１０】
前記リクエストの前記空間的フィーチャのセットに基づいて前記ローカライゼーション・エリア記述ファイルを選択する工程は、
各候補ローカライゼーション・エリア記述ファイルに関して、前記リクエストの前記空間的フィーチャのセットの空間的フィーチャと合致する前記候補ローカライゼーション・エリア記述ファイルの空間的フィーチャの数に基づいて第２スコアを判定する工程と、
各候補ローカライゼーション・エリア記述ファイルに関して判定された前記第２スコアに基づいて、前記ローカライゼーション・エリア記述ファイルを選択する工程と、を含む、
請求項９に記載の方法。
【請求項１１】
複数のローカライゼーション・エリア記述ファイルを記憶するデータストアであって、各ローカライゼーション・エリア記述ファイルは、対応する空間的フィーチャのセットと、位置情報と、を表し、該位置情報によって、前記空間的フィーチャのセットについて関連付けられている位置が識別される、前記データストアと、
モバイル・デバイスからローカライゼーション・エリア記述ファイルのリクエストを受信するネットワーク・インターフェースであって、前記リクエストは空間的フィーチャのセットと１以上の非画像位置インジケータとを含む前記ネットワーク・インターフェースと、
前記データストアと前記ネットワーク・インターフェースとに接続されるクエリ・モジュールと、を備えるコンピューティング・システムであって、
前記クエリ・モジュールは、
前記リクエストの前記空間的フィーチャのセットと前記リクエストの前記１以上の位置インジケータとのうち一方に基づいて、前記データストアから１以上の候補ローカライゼーション・エリア記述ファイルからなる候補ローカライゼーション・エリア記述ファイルのセットを識別するクエリ・インターフェースと、
前記リクエストの前記空間的フィーチャのセットと前記リクエストの前記１以上の位置インジケータとのうち他方に基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットからローカライゼーション・エリア記述ファイルを選択する選択モジュールと、を含み、
前記クエリ・モジュールは、選択された前記ローカライゼーション・エリア記述ファイルを前記リクエストに応じて前記ネットワーク・インターフェースを介して前記モバイル・デバイスに対して提供する、
コンピューティング・システム。
【請求項１２】
前記１以上の位置インジケータは、前記モバイル・デバイスの地理的位置のインジケータと、無線基地局に関連付けられている識別子とのうち少なくとも１つを含む、
請求項１１に記載のコンピューティング・システム。
【請求項１３】
前記クエリ・インターフェースは、前記リクエストの前記空間的フィーチャのセットに基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットを識別し、
前記選択モジュールは、前記リクエストの前記１以上の位置インジケータに基づいて、前記ローカライゼーション・エリア記述ファイルを選択する、
請求項１１に記載のコンピューティング・システム。
【請求項１４】
前記データストアは、前記ローカライゼーション・エリア記述ファイルの前記位置情報に基づいて各ローカライゼーション・エリア記述ファイルにインデックス付けするのではなく、前記ローカライゼーション・エリア記述ファイルの前記空間的フィーチャのセットに基づいて前記ローカライゼーション・エリア記述ファイルにインデックス付けする、
請求項１３に記載のコンピューティング・システム。
【請求項１５】
前記クエリ・インターフェースは、
前記複数のローカライゼーション・エリア記述ファイルの各ローカライゼーション・エリア記述ファイルに関して、前記リクエストの前記空間的フィーチャのセットのうちの空間的フィーチャと合致する前記ローカライゼーション・エリア記述ファイルの空間的フィーチャの数に基づいて第１スコアを判定することと、
前記複数のローカライゼーション・エリア記述ファイルの各ローカライゼーション・エリア記述ファイルに関して判定された前記第１スコアに基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットを選択することと、によって、
前記候補ローカライゼーション・エリア記述ファイルのセットを識別する、
請求項１３に記載のコンピューティング・システム。
【請求項１６】
前記選択モジュールは、ループ閉じ込みアルゴリズムを用いてローカライゼーション・エリア記述ファイルの前記第１スコアを判定する、
請求項１５に記載のコンピューティング・システム。
【請求項１７】
前記選択モジュールは、
各候補ローカライゼーション・エリア記述ファイルに関して、前記リクエストの前記１以上の位置インジケータのうちの位置インジケータに対応する前記ローカライゼーション・エリア記述ファイルの前記位置情報によって表される位置インジケータの数に基づいて第２スコアを判定することと、
各候補ローカライゼーション・エリア記述ファイルに関して判定された前記第２スコアに基づいて、前記ローカライゼーション・エリア記述ファイルを選択することと、によって、
前記ローカライゼーション・エリア記述ファイルを選択する、
請求項１５に記載のコンピューティング・システム。
【請求項１８】
前記クエリ・インターフェースは、前記リクエストの前記１以上の位置インジケータに基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットを識別し、
前記選択モジュールは、前記リクエストの前記空間的フィーチャのセットに基づいて、前記ローカライゼーション・エリア記述ファイルを選択する、
請求項１１に記載のコンピューティング・システム。
【請求項１９】
前記クエリ・インターフェースは、
前記複数のローカライゼーション・エリア記述ファイルの各ローカライゼーション・エリア記述ファイルに関して、前記リクエストの前記１以上の位置インジケータのうちの位置インジケータに対応する前記ローカライゼーション・エリア記述ファイルの前記位置情報によって表される位置インジケータの数に基づいて第１スコアを判定することと、
前記複数のローカライゼーション・エリア記述ファイルの各ローカライゼーション・エリア記述ファイルに関して判定された前記第１スコアに基づいて、前記候補ローカライゼーション・エリア記述ファイルのセットを選択することと、によって、
前記候補ローカライゼーション・エリア記述ファイルのセットを識別する、
請求項１８に記載のコンピューティング・システム。
【請求項２０】
前記選択モジュールは、
各候補ローカライゼーション・エリア記述ファイルに関して、前記リクエストの前記空間的フィーチャのセットの空間的フィーチャと合致する前記候補ローカライゼーション・エリア記述ファイルの空間的フィーチャの数に基づいて第２スコアを判定することと、
各候補ローカライゼーション・エリア記述ファイルに関して判定された前記第２スコアに基づいて、前記ローカライゼーション・エリア記述ファイルを選択することと、によって
前記ローカライゼーション・エリア記述ファイルを選択する、
請求項１９に記載のコンピューティング・システム。
【請求項２１】
モバイル・デバイスが配置されているエリアの視像をキャプチャする１以上の撮像センサと、
前記１以上の撮像センサに接続されている空間的フィーチャ検出モジュールであって、キャプチャされた前記視像において空間的フィーチャのセットを判定する前記空間的フィーチャ検出モジュールと、
前記空間的フィーチャ検出モジュールに接続されているリクエスト・モジュールであって、前記リクエスト・モジュールは前記エリアのローカライゼーション・エリア記述ファイルのリクエストを生成し、前記ローカライゼーション・エリア記述ファイルは前記空間的フィーチャのセットと前記エリアに関連付けられている１以上の位置インジケータとを含む、前記リクエスト・モジュールと、
前記リクエスト・モジュールに接続されているネットワーク・インターフェースであって、リモート・コンピューティング・システムに前記リクエストを送信する前記ネットワーク・インターフェースと
を備えるモバイル・デバイス。
【請求項２２】
前記ネットワーク・インターフェースと、前記空間的フィーチャ検出モジュールと、前記リクエスト・モジュールとに接続されているローカライゼーション・モジュールであって、前記空間的フィーチャ検出モジュールによって検出される空間的フィーチャと、前記リクエストに応じて前記リモート・コンピューティング・システムから受信されるローカライゼーション・エリア記述ファイルとを用いてローカライゼーション工程を実行する前記ローカライゼーション・モジュールをさらに備える、
請求項２１に記載のモバイル・デバイス。