(57)【要約】  モバイル・デバイスを用いた、ベニューに関連付けられた屋内地図と屋外地図との統合のための方法、システム、コンピュータ読取可能な媒体、および装置が提示される。この方法は、屋外地図アプリケーションに関連付けられた屋外地図を提示すること、ここで、屋外地図は、ベニューに関連付けられたエリアを含み、を備え得る。さらに、この方法は、ベニューに関連付けられた屋外地図のエリア上に屋内地図をオーバレイすること、ここで、屋内地図は、屋内地図アプリケーションに関連付けられ、を備え得る。さらに、この方法は、ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することを備え得る。さらに、この方法は、第１のイベントの第１のインジケーションを受信することに応じて、屋内地図アプリケーションが、オーバレイされた屋内地図を備えた屋外地図の提示に関連付けられた態様を制御することを可能にすることを備え得る。
2016534397.tif 000002
【特許請求の範囲】
【請求項１】
モバイル・デバイスを用いた、ベニューに関連付けられた屋内地図と屋外地図との統合のための方法であって、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示することと、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を備える、方法。
【請求項２】
前記第１のイベントは、前記モバイル・デバイス上で実行される、前記ベニューを選択するためのユーザ入力を備える、請求項１に記載の方法。
【請求項３】
前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、請求項１に記載の方法。
【請求項４】
前記最小部分は５０％である、請求項３に記載の方法。
【請求項５】
前記第１のイベントは、前記モバイル・デバイスが前記ベニューの内部に位置していることである、請求項１に記載の方法。
【請求項６】
前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、請求項５に記載の方法。
【請求項７】
前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、請求項６に記載の方法。
【請求項８】
前記第１のイベントは、前記モバイル・デバイスの衛星ロケーションサービスに基づいて検出される、請求項５に記載の方法。
【請求項９】
前記モバイル・デバイスの衛星ロケーションサービスは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、請求項５に記載の方法。
【請求項１０】
前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記モバイル・デバイスが前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、請求項１に記載の方法。
【請求項１１】
前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、請求項１に記載の方法。
【請求項１２】
前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図をメモリ内に記憶すること、をさらに備える、請求項１１に記載の方法。
【請求項１３】
前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信することと、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にすることと、
をさらに備える、請求項１に記載の方法。
【請求項１４】
前記第２のイベントは、前記モバイル・デバイスが前記ベニューの外部に位置していることである、請求項１３に記載の方法。
【請求項１５】
前記第２のイベントは、前記モバイル・デバイスが前記ベニューの内部から外部へ移動することである、請求項１３に記載の方法。
【請求項１６】
前記第２のイベントは、前記モバイル・デバイス上で実行される、前記屋外地図を選択するための第２のユーザ入力を備える、請求項１３に記載の方法。
【請求項１７】
前記屋内地図アプリケーションは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、請求項１に記載の方法。
【請求項１８】
ベニューに関連付けられた屋内地図と統合された屋外地図を提示するように構成されたモバイル・デバイスであって、
メモリと、
前記モバイル・デバイス上で、屋外地図アプリケーションに関連付けられた前記屋外地図を提示するためのデータを受信するための受信機と、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を行うように構成された１つまたは複数のプロセッサと、
を備える、モバイル・デバイス。
【請求項１９】
前記第１のイベントは、前記モバイル・デバイス上で実行される、前記ベニューを選択するためのユーザ入力を備える、請求項１８に記載のモバイル・デバイス。
【請求項２０】
前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、請求項１８に記載のモバイル・デバイス。
【請求項２１】
前記最小部分は５０％である、請求項２０に記載のモバイル・デバイス。
【請求項２２】
前記第１のイベントは、前記モバイル・デバイスが前記ベニューの内部に位置していることである、請求項１８に記載のモバイル・デバイス。
【請求項２３】
前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、請求項２２に記載のモバイル・デバイス。
【請求項２４】
前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、請求項２３に記載のモバイル・デバイス。
【請求項２５】
前記第１のイベントは、前記モバイル・デバイスの衛星ロケーションサービスに基づいて検出される、請求項２２に記載のモバイル・デバイス。
【請求項２６】
前記モバイル・デバイスの衛星ロケーションサービスは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、請求項２２に記載のモバイル・デバイス。
【請求項２７】
前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記モバイル・デバイスが前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、請求項１８に記載のモバイル・デバイス。
【請求項２８】
前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、請求項１８に記載のモバイル・デバイス。
【請求項２９】
前記メモリはさらに、前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図を記憶するように構成される、請求項２８に記載のモバイル・デバイス。
【請求項３０】
前記１つまたは複数のプロセッサはさらに、
前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信することと、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にすることと、
を行うように構成される、請求項１８に記載のモバイル・デバイス。
【請求項３１】
前記第２のイベントは、前記モバイル・デバイスが前記ベニューの外部に位置していることである、請求項３０に記載のモバイル・デバイス。
【請求項３２】
前記第２のイベントは、前記モバイル・デバイスが前記ベニューの内部から外部へ移動することである、請求項３０に記載のモバイル・デバイス。
【請求項３３】
前記第２のイベントは、前記モバイル・デバイス上で実行される、前記屋外地図を選択するための第２のユーザ入力を備える、請求項３０に記載のモバイル・デバイス。
【請求項３４】
前記屋内地図アプリケーションは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、請求項１８に記載のモバイル・デバイス。
【請求項３５】
ベニューに関連付けられた屋内地図と屋外地図とを統合するためのコンピュータ実行可能な命令を記憶する１つまたは複数のコンピュータ読取可能な媒体であって、
前記コンピュータ実行可能な命令は、実行されたとき、モバイル・デバイスに含まれた１つまたは複数のコンピューティング・デバイスに、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示することと、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を行わせる、１つまたは複数のコンピュータ読取可能な媒体。
【請求項３６】
ベニューに関連付けられた屋内地図と屋外地図とを統合するための装置であって、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示するための手段と、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイするための手段と、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信するための手段と、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にするための手段と、
を備える、装置。
【請求項３７】
前記第１のイベントは、前記ベニューを選択するためのユーザ入力を備える、請求項３６に記載の装置。
【請求項３８】
前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、請求項３６に記載の装置。
【請求項３９】
前記最小部分は５０％である、請求項３８に記載の装置。
【請求項４０】
前記第１のイベントは、前記装置が前記ベニューの内部に位置していることである、請求項３６に記載の装置。
【請求項４１】
前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、請求項４０に記載の装置。
【請求項４２】
前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、請求項４１に記載の装置。
【請求項４３】
前記第１のイベントは、衛星ロケーションサービスに基づいて検出される、請求項４０に記載の装置。
【請求項４４】
衛星ロケーションサービスは、前記装置が前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、請求項４０に記載の装置。
【請求項４５】
前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記装置が前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、請求項３６に記載の装置。
【請求項４６】
前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、請求項３６に記載の装置。
【請求項４７】
前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図を記憶するための手段、をさらに備える、請求項４７に記載の装置。
【請求項４８】
前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信するための手段と、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にするための手段と、
をさらに備える、請求項３６に記載の装置。
【請求項４９】
前記第２のイベントは、前記装置が前記ベニューの外部に位置していることである、請求項４８に記載の装置。
【請求項５０】
前記第２のイベントは、前記装置が前記ベニューの内部から外部へ移動することである、請求項４８に記載の装置。
【請求項５１】
前記第２のイベントは、前記屋外地図を選択するための第２のユーザ入力を備える、請求項４８に記載の装置。
【請求項５２】
前記屋内地図アプリケーションは、前記装置が前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、請求項３６に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本開示は一般に、地図アプリケーションに関し、さらに詳しくは、屋外地図と屋内地図との間のよりシームレスなモバイル・ユーザ経験（a more seamless mobile user experience between outdoor and indoor maps）のための技法に関する。
【背景技術】
【０００２】
[0002]屋外地図アプリケーションは、モバイル・ユーザへナビゲーション援助およびロケーション情報を提供するために、モバイル・デバイスにおいて広く使用されている。屋外地図アプリケーションは、ナビゲーション援助を提供するために、グローバル・ポジショニング・システム（ＧＰＳ）のような衛星ロケーションサービスと連携して使用され得る。屋外地図アプリケーションは、概して、関心のある公共のストリートおよび地点（public streets and points of interest）を含むデータベースを有する。関心のある地点およびストリート上の地点は、（例えば、緯度および経度を有する）地理的にコード化された座標として符号化され得る。
【０００３】
[0003]しかしながら、屋外地図アプリケーションは、概して、公共のエリアのみをカバーする。ショッピング・センタのようなサードパーティ・ベニュー（third-party venues）は、概して、屋外地図アプリケーションによってカバーされない。屋外地図アプリケーションは、通常、サードパーティ・ベニューの入り口に導く公共のストリートのみ表示することができる。ベニューは私有地（private property）であり得るので、屋外地図は、サードパーティ・ベニュー全体の略図しか表示できない可能性がある。さらに、サードパーティ・ベニュー内の車道（roadways）は、概して、知られておらず、したがって示されない。
【０００４】
[0004]さらに、関心のある所与の地理的エリア（例えば、ショッピング・センタ）の屋内地図は、関心のある所与の地理的エリアに関連付けられた屋内サードパーティ・アプリケーションをダウンロードすることによって生成され得る。
【０００５】
[0005]地図アプリケーションの現在の実施は、屋内ローカライゼーション・アプリケーションの屋外グローバル地図との円滑な統合を提供していない。
【発明の概要】
【０００６】
[0006]屋外地図と屋内地図との間のよりシームレスなモバイル・ユーザ経験を可能にするいくつかの実施形態が記載される。いくつかの事例では、グローバル屋外地図アプリケーションを用いるとき、ベニュー（例えば、ショッピング・センタ）に対応する多角形のサブセット（a polygonal subset）の制御は、ベニューにおけるローカライゼーション・サービスおよび／または地図サービスを提供するために設計されたサードパーティ・アプリケーションへ与えられ得る。例えば、ユーザが、ベニューに対応するモバイル・デバイスのタッチスクリーン上の多角形エリア内のスクリーンに触れると、ベニューに関連付けられたサードパーティ・アプリケーションに、制御が与えられ得る。いくつかの事例では、多角形のサブセットは、環状の、または部分的に環状の形状を含み得る。多角形のサブセットは、ベニューの境界を示し得る。ここで、グローバル屋外地図は、ローカライザーション・サービスを提供しない。サードパーティ地図アプリケーションは、ベニューにおけるローカライゼーション・サービスおよび地図サービスを提供するために、ベニュー所有者によって生成され得る。
【０００７】
[0007]モバイル・デバイスを用いた、ベニューに関連付けられた屋内地図と屋外地図との統合のための方法、システム、コンピュータ読取可能な媒体、および装置が提示される。この方法は、屋外地図アプリケーションに関連付けられた屋外地図を提示すること、ここで、屋外地図は、ベニューに関連付けられたエリアを含み、を備え得る。さらに、この方法は、ベニューに関連付けられた屋外地図のエリア上に屋内地図をオーバレイすること（overlaying）、ここで、屋内地図は、屋内地図アプリケーションに関連付けられ、を備え得る。さらに、この方法は、ベニューに関連付けられた第１のイベントの第１のインジケーション（a first indication）を受信することを備え得る。さらに、この方法は、第１のイベントの第１のインジケーションを受信することに応じて、屋内地図アプリケーションが、オーバレイされた屋内地図を備えた屋外地図（the outdoor map with the overlaid indoor map）の提示に関連付けられた態様を制御することを可能にすることを備え得る。
【０００８】
[0008]１つまたは複数の構成（arrangements）では、第１のイベントは、モバイル・デバイス上で実行される、ベニューを選択するためのユーザ入力であり得る。
【０００９】
[0009]１つまたは複数の構成では、第１のイベントは、オーバレイされた屋内地図を備えた屋外地図の提示の最小部分が、屋内地図によってカバーされることになるズーム動作（a zooming action）を備える。
【００１０】
[0010]１つまたは複数の構成では、第１のイベントは、モバイル・デバイスがベニューの内部に位置していることであり得る。それに加えて、第１のイベントは、屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出され得る。さらに、屋内地図に関連付けられたロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含み得る。
【００１１】
[0011]１つまたは複数の構成では、第１のイベントは、モバイル・デバイスの衛星ロケーションサービス（satellite location services）に基づいて検出され得る。
【００１２】
[0012]１つまたは複数の構成では、モバイル・デバイスの衛星ロケーションサービスは、モバイル・デバイスがベニューの内部に位置していることのインジケーションを受信すると、無効にされ（be disabled）得る。
【００１３】
[0013]１つまたは複数の構成では、屋内地図アプリケーションに関連付けられた１つまたは複数の機能（one or more features）が、モバイル・デバイスがベニューの外部に位置していることのインジケーションを受信すると、制限され得る。
【００１４】
[0014]１つまたは複数の構成では、屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされ得る。さらに、屋内地図は、ダウンロードされた屋内地図アプリケーションに関連付けられる。
【００１５】
[0015]１つまたは複数の構成では、この方法はさらに、ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信することと、第２のイベントの第２のインジケーションを受信することに応じて、屋内地図アプリケーションが、屋外地図アプリケーションに制御を返す（relinquish control back to）ことを可能にすることと、を備え得る。
【００１６】
[0016]１つまたは複数の構成では、第２のイベントは、モバイル・デバイスがベニューの外部に位置していることであり得る。
【００１７】
[0017]１つまたは複数の構成では、第２のイベントは、モバイル・デバイスがベニューの内部から外部へ移動する（transitioning）ことであり得る。
【００１８】
[0018]１つまたは複数の構成では、第２のイベントは、モバイル・デバイス上で実行され得る、屋外地図を選択するための第２のユーザ入力を備え得る。
【００１９】
[0019]１つまたは複数の構成では、屋内地図アプリケーションは、モバイル・デバイスがベニューの内部に位置していることのインジケーションを受信すると、屋外地図アプリケーションと並行して、オーバレイされた屋内地図を備えた屋外地図の提示を制御する。
【００２０】
[0020]別の実施形態では、ベニューに関連付けられた屋内地図と統合された屋外地図を提示するように構成されたモバイル・デバイスは、メモリと、モバイル・デバイス上で、屋外地図アプリケーションに関連付けられた屋外地図を提示するためのデータを受信するための受信機と、ここで、屋外地図は、ベニューに関連付けられたエリアを含み、ベニューに関連付けられた屋外地図のエリア上に屋内地図をオーバレイすることと、ここで、屋内地図は、屋内地図アプリケーションに関連付けられ、ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、第１のイベントの第１のインジケーションを受信することに応じて、屋内地図アプリケーションが、オーバレイされた屋内地図を備えた屋外地図の提示に関連付けられた態様を制御することを可能にすることと、を行うように構成された１つまたは複数のプロセッサと、を備え得る。
【００２１】
[0021]別の実施形態では、ベニューに関連付けられた屋内地図と屋外地図とを統合するためのコンピュータ実行可能な命令を記憶する１つまたは複数のコンピュータ読取可能な媒体であって、コンピュータ実行可能な命令は、実行されたとき、モバイル・デバイスに含まれる１つまたは複数のコンピューティング・デバイスに、屋外地図アプリケーションに関連付けられた屋外地図を提示することと、ここで、屋外地図は、ベニューに関連付けられたエリアを含み、ベニューに関連付けられた屋外地図のエリア上に屋内地図をオーバレイすることと、ここで、屋内地図は、屋内地図アプリケーションに関連付けられ、ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、第１のイベントの第１のインジケーションを受信することに応じて、屋内地図アプリケーションが、オーバレイされた屋内地図を備えた屋外地図の提示に関連付けられた態様を制御することを可能にすることと、を行わせ得る、１つまたは複数のコンピュータ読取可能な媒体。
【００２２】
[0022]別の実施形態では、ベニューに関連付けられた屋内地図と屋外地図とを統合するための装置は、屋外地図アプリケーションに関連付けられた屋外地図を提示するための手段と、ここで、屋外地図は、ベニューに関連付けられたエリアを含み、ベニューに関連付けられた屋外地図のエリア上に屋内地図をオーバレイするための手段と、ここで、屋内地図は、屋内地図アプリケーションに関連付けられ、ベニューに関連付けられた第１のイベントの第１のインジケーションを受信するための手段と、第１のイベントの第１のインジケーションを受信することに応じて、屋内地図アプリケーションが、オーバレイされた屋内地図を備えた屋外地図の提示に関連付けられた態様を制御することを可能にするための手段と、を備え得る。
【００２３】
[0024]本開示の態様が、例によって例示される。添付図面では、同一の参照番号が、同様の要素を示す。
【図面の簡単な説明】
【００２４】
【図１】[0025]図１は、本明細書に記載された様々なシステムおよび方法と連携して使用され得る例示的なワイヤレス・ネットワーク環境のグラフィックな例示である。
【図２】[0026]図２は、様々な実施形態の典型的な装置を例示する。
【図３】[0027]図３は、１つまたは複数の実施形態を組み込み得る地図アプリケーションの簡略化された図を例示する。
【図４】[0028]図４は、ベニューの境界を示す多角形を用いた屋外地図アプリケーションの現在の実施を例示する。
【図５】[0029]図５は、実施形態にしたがったモバイル・デバイス上での地図アプリケーションの表示を例示する。
【図６】[0030]図６は、実施形態にしたがった、地図アプリケーションを用いた地図上におけるユーザ・ズーム（a user zooming）を例示する。
【図７】[0031]図７は、実施形態にしたがった、地図アプリケーションが屋内地図アプリケーションを主として表示するときの例を例示する。
【図８】[0032]図８は、実施形態にしたがった、屋内ローカライゼーション能力がモバイル・デバイスに前にインストールされていない地図アプリケーションを例示する。
【図９】[0033]図９は、いくつかの実施形態にしたがった、モバイル・デバイスを用いたロケーションサービスを提供するための典型的な方法を例示する。
【図１０】[0034]図１０は、１つまたは複数の実施形態が実施され得るコンピューティング・システムの例を例示する。
【発明を実施するための形態】
【００２５】
[0035]いくつかの例示的な実施形態が、その一部を形成する添付図面に関して記載されるであろう。本開示の１つまたは複数の態様が実施され得る特定の実施形態が以下に記載される一方、その他の実施形態が用いられ、様々な修正が、添付された特許請求の範囲の意図（spirit）または開示の範囲から逸脱することなくなされ得る。
【００２６】
[0036]本明細書に記載される技法は、例えば、符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交ＦＤＭＡ（ＯＦＤＭＡ）ネットワーク、シングル・キャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）ネットワーク等のような様々なワイヤレス通信ネットワークへのモバイル・デバイスまたはクライアントのアクセスのために使用され得る。「ネットワーク」および「システム」という用語は、しばしば置換可能に使用される。ＣＤＭＡネットワークは、例えば、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ＣＤＭＡ２０００等のような無線技術を実現し得る。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ（登録商標））および低チップ・レート（ＬＣＲ）を含む。ＣＤＭＡ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格、ＩＳ−８５６規格、および高レート・パケット・データ（ＨＲＰＤ）規格をカバーする。ＴＤＭＡネットワークは、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））のような無線技術を実現し得る。ＯＦＤＭＡネットワークは、例えば、エボルブドＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１６、ＩＥＥＥ８０２．２０、フラッシュ−ＯＦＤＭ（登録商標）等のような無線技術を実現し得る。ＵＴＲＡは、ユニバーサル・モバイル・テレコミュニケーション・システム（ＵＭＴＳ）の一部である。ロング・ターム・エボリューション（ＬＴＥ（登録商標））は、Ｅ−ＵＴＲＡによって使用される無線アクセス技術である。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＧＳＭ、ＵＭＴＳ、およびＬＴＥは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ（登録商標））という名称の組織からの文書に記載されている。ＣＤＭＡ２０００は、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）という名称の組織からの文書に記載されている。ＩＥＥＥ８０２．１１ネットワークはまた、Ｗｉ−Ｆｉネットワークまたはワイヤレス・ローカル・エリア・ネットワーク（ＷＬＡＮ）としても知られており、電気電子学会（ＩＥＥＥ）からの規格のファミリーに定義されている。これら様々な無線技術および規格は、当該技術分野において知られている。
【００２７】
[0037]様々な実施形態が、本明細書では、アクセス端末に関連して記載されている。アクセス端末はまた、システム、加入者ユニット、加入者局、モバイル局、モバイル、遠隔局、遠隔端末、モバイル・デバイス、ユーザ端末、端末、ワイヤレス通信デバイス、ユーザ・エージェント、ユーザ・デバイス、ユーザ機器（ＵＥ）とも称され得る。アクセス端末は、セルラ電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレス・ローカル・ループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルド・デバイス、コンピューティング・デバイス、スマートフォン、タブレット、ラップトップ、または、例えば、ワイヤレス・モデムのようなモデムに接続されているかこのようなモデムを含むその他の処理デバイス、であり得る。さらに、本明細書では、様々な実施形態が、基地局に関して記載される。基地局は、（１つまたは複数の）アクセス端末と通信するために利用されることができ、アクセスポイント、ノードＢ、エボルブド・ノードＢ（ｅノードＢ）、アクセスポイント基地局、Ｗｉ−Ｆｉアクセスポイント、フェムトセル、ホーム基地局、ホーム・ノードＢ、ホーム・エボルブド・ノードＢ、またはその他のある専門用語としても称され得る。
【００２８】
[0038]図１を参照して、いくつかの実施形態にしたがう多元接続ワイヤレス通信システムが例示される。１つの実施形態では、アクセスポイント（ＡＰ）１００は、１つは１０４および１０６を含み、別の１つは１０８および１１０を含み、さらに別の１つは１１２および１１４を含む複数のアンテナ・グループを含む。図１では、２本のアンテナだけが各アンテナ・グループのために図示されている。しかしながら、２本より多い、または、２本より少ないアンテナも、各アンテナ・グループのために利用され得る。例えば、１本のみまたは合計２本のアンテナが、ＡＰ１００に取り付けられ得るか、含まれ得る。アクセス端末１１６（ＡＴ）はアンテナ１１２およびアンテナ１１４と通信しており、アンテナ１１２、１１４は、順方向リンク１２０を介してアクセス端末１１６へ情報を送信し、逆方向リンク１１８を介してアクセス端末１１６から情報を受信する。ＡＴの例は、モバイル電話、ＰＤＡ、ワイヤレス・タブレット等を含み得る。アクセス端末１２２は、アンテナ１０６、１０８と通信しており、アンテナ１０６、１０８は、順方向リンク１２６を介してアクセス端末１２２へ情報を送信し、逆方向リンク１２４を介してアクセス端末１２２から情報を受信する。周波数分割複信（ＦＤＤ）システムでは、通信リンク１１８、１２０、１２４、１２６は、通信のために異なる周波数を使用し得る。例えば、順方向リンク１２０は、逆方向リンク１１８によって使用されるものとは異なる周波数を使用し得る。
【００２９】
[0039]図１のシステムは、複数のキャリア（異なる周波数の波形信号）上での動作をサポートし得る。マルチ・キャリア送信機は、変調された信号を、複数のキャリア上で同時に送信し得る。信号は、符号分割多元接続（ＣＤＭＡ）信号、時分割多元接続（ＴＤＭＡ）信号、直交周波数分割多元接続（ＯＦＤＭＡ）信号、シングル・キャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）信号、ロング・ターム・エボリューション、Ｗｉ−Ｆｉ等のような１つまたは複数の規格にしたがい得る。変調された各信号は、異なるキャリア上で送られ得る。そして、パイロット・データ、オーバヘッド情報、データ等を搬送し得る。
【００３０】
[0040]アンテナの各グループ、および／またはその中でそれらが通信するように設計されたエリアは、アクセスポイントのセクタと称され得る。実施形態では、アンテナ・グループは各々、アクセスポイント１００によってカバーされているエリアのセクタ内のアクセス端末と通信するように設計されている。
【００３１】
[0041]順方向リンク１２０、１２６を介した通信では、アクセスポイント１００の送信アンテナは、異なるアクセス端末１１６、１２２のための順方向リンクの信号対雑音比を改善するために、ビームフォーミングを利用し得る。さらに、そのカバレージにわたって（through its coverage）ランダムに散在する（scattered）アクセス端末へ送信するためにビームフォーミングを用いるアクセスポイントは、すべてのそのアクセス端末へ単一のアンテナを通して送信するアクセスポイントよりも、隣接するセル内のアクセス端末に対してより少ない干渉しかもたらさないことがあり得る。いくつかの実施形態では、ビームフォーミングは実行されない。
【００３２】
[0042]その他のアクセスポイントまたは送信局が使用され得る。例えば、ＡＰ１００に加えて、またはＡＰ１００の代わりに、基地局が使用され得る。いくつかの実施形態では、例えばＡＰ１００のような第１の送信機が、第１のネットワークへのアクセスを提供し得る一方、例えばセルラ基地局のような第２の送信機が、第２のネットワークへのアクセスを提供し得る。いくつかの実施形態では、第１の送信機と第２の送信機との各々がアクセスされ得るエリアがオーバーラップする。
【００３３】
[0043]図２は、通信システム２００における送信機システム２１０（これは、例えばアクセスポイント１００を実現する）および受信機システム２５０（これは、例えばアクセス端末１１６を実現する）の実施形態のブロック図である。
【００３４】
[0044]送信機システム２１０では、多くのデータ・ストリームに関するトラフィック・データが、データソース２１２から送信（ＴＸ）データ・プロセッサ２１４へ提供される。いくつかの実施形態では、各データ・ストリームが、それぞれの送信アンテナを介して送信される。ＴＸデータ・プロセッサ２１４は、各データ・ストリームに関するトラフィック・データをフォーマットし、このデータ・ストリームのために選択された特定のコード化スキームに基づいてコード化し、インタリーブして、コード化されたデータを提供する。
【００３５】
[0045]各データ・ストリームに関するコード化されたデータは、ＯＦＤＭ技法を用いてパイロット・データと多重化され得る。パイロット・データは、概して、既知の手法で処理される既知のデータ・パターンであり、チャネル応答を推定するために受信機システムにおいて使用され得る。各データ・ストリームに関する多重化されたパイロット・データおよびコード化されたデータは、データ・ストリームのために選択された特定の変調スキーム（例えば、ＢＰＳＫ、ＱＰＳＫ、Ｍ−ＰＳＫ、あるいはＭ−ＱＡＭ等）に基づいて変調（例えば、シンボル・マップ）され、変調シンボルを提供する。各データ・ストリームに関するデータ・レート、符号化、および変調は、プロセッサ２３０によって実行される命令によって決定され（be determined）得る。これら命令は、メモリ２３２に記憶され得る。
【００３６】
[0046]すべてのデータ・ストリームに関する変調シンボルはその後、（例えば、ＯＦＤＭのために）変調シンボルをさらに処理し得るＴＸプロセッサ２２０へ提供される。ＴＸプロセッサ２２０はその後、ＮＴ個の変調シンボル・ストリームを、ＮＴ個の送信機（ＴＭＴＲ）２２２ａ〜２２２ｔへ提供する。いくつかの実施形態では、ＴＸプロセッサ２２０は、データ・ストリームのシンボル、および、そこからそのシンボルが送信されて来るアンテナへ、ビームフォーミング重みを適用する。
【００３７】
[0047]各送信機２２２は、１つまたは複数のアナログ信号を提供するために、それぞれのシンボル・ストリームを受信して処理し、さらには、チャネルを介した送信のために適切な変調された信号を提供するために、このアナログ信号を調整（例えば、増幅、フィルタ処理、およびアップコンバート）する。送信機２２２ａ〜２２２ｔからのＮＴ個の変調された信号は、その後、ＮＴ個のアンテナ２２４ａ〜２２４ｔからそれぞれ送信される。
【００３８】
[0048]受信機システム２５０では、送信された変調された信号がＮＲ個のアンテナ２５２ａ〜２５２ｒによって受信され、各アンテナ２５２から受信された信号が、それぞれの受信機（ＲＣＶＲ）２５４ａ〜２５４ｒへ提供される。各受信機２５４は、受信したそれぞれの信号を調整（例えば、フィルタ処理、増幅、およびダウンコンバート）し、この調整された信号をデジタル化してサンプルを提供し、さらにこのサンプルを処理して、対応する「受信された」シンボル・ストリームを提供する。
【００３９】
[0049]ＲＸデータ・プロセッサ２６０は、ＮＲ個の受信機２５４からＮＲ個のシンボル・ストリームを受信し、受信されたこれらシンボル・ストリームを、特定の受信機処理技法に基づいて処理して、ＮＴ個の「検出された」シンボル・ストリームを提供する。ＲＸデータ・プロセッサ２６０は、その後、検出された各シンボル・ストリームを復調し、デインタリーブし、復号して、そのデータ・ストリームに関するトラフィック・データを復元する（recover）。ＲＸデータ・プロセッサ２６０による処理は、送信機システム２１０におけるＴＸプロセッサ２２０およびＴＸデータ・プロセッサ２１４によって実行されるものと相補的である。これらデータは、メモリ２７２に記憶され得る。
【００４０】
[0050]プロセッサ２７０は、どのプリコーディング行列を使用すべきかを定期的に決定し得る。プロセッサ２７０は、行列インデクス部およびランク値部を備える逆方向リンク・メッセージを定式化し得る。
【００４１】
[0051]逆方向リンク・メッセージは、通信リンクおよび／または受信されたデータ・ストリームに関する様々なタイプの情報を備え得る。逆方向リンク・メッセージはその後、多くのデータ・ストリームに関するトラフィック・データをデータソース２３６から受信するＴＸデータ・プロセッサ２３８によって処理され、変調器２８０によって変調され、送信機２５４ａ〜２５４ｒによって調整され、送信機システム２１０へ送り戻される。２またはそれよりも多い受信機、送信機、およびアンテナ・グループが、例えば、ＷＬＡＮネットワークおよびＬＴＥ、ＷＣＤＭＡ（登録商標）、またはｃｄｍａ２０００  ＨＰＲＤネットワークのような別々のネットワークにアクセスするように構成され得る。いくつかの実施形態では、単一の受信機、送信機、およびアンテナ・グループが、少なくとも２つの別々のネットワークにアクセスするように構成され得る。同様に、複数のネットワークのための通信および／またはデータを処理するために複数のプロセッサが含まれ得る。さらに、単一のプロセッサが、複数のネットワークのための通信および／またはデータを処理するように構成され得る。
【００４２】
[0052]送信機システム２１０では、受信機システム２５０からの変調された信号が、アンテナ２２４によって受信され、受信機２２２によって調整され、復調器２４０によって復調され、ＲＸデータ・プロセッサ２４２によって処理されて、受信機システム２５０によって送信された逆方向リンク・メッセージを抽出する。さらに、プロセッサ２３０は、ビームフォーミング重みを決定するためにどのプリコーディング行列を使用すべきかを決定し、この抽出されたメッセージを処理する。
【００４３】
[0053]いくつかの事例では、サードパーティ（例えば、ベニュー所有者）は、自分たちの地図および支援データを、グローバル屋外ローカライザーション・サービス・プロバイダと、すすんで共有しないこともある。なぜなら、サードパーティは、広告収入の取り分（share）を受け取らないことがあり得るからである。したがって、ベニュー所有者は、自分たちの対応するベニューのための、カスタマイズされた屋内ローカライゼーションおよび地図アプリケーションを生成し得る。
【００４４】
[0054]さらに、屋外および屋内ローカライゼーションは、異なる技術を使用し、ロジックは、異なるアプリケーションによって実現され得る。例えば、ＧＰＳベースの技術は、屋外ローカライゼーションのために使用され得る一方、屋内の場合、ローカライゼーションは、ＡＰ１００から受信した信号強度インジケーション（ＲＳＳＩ）測定値および／またはラウンドトリップ時間（ＲＴＴ）測定値に基づき得る。モバイル・デバイスの受信機システム２５０および送信機システム２１０は、ＲＳＳＩ測定値および／またはＲＴＴ測定値を取得するために、ＡＰ１００と通信するために利用され得る。さらに、屋内ローカライゼーションは、フロア判定（floor determination）を含み得る。
【００４５】
[0055]屋外および屋内のサードパーティ・ローカライゼーションのシームレスな統合の外観（appearance）を提供するための技法が本明細書において記載される。いくつかの実施形態によれば、公共のエリアのための屋外地図を、サードパーティのベニュー（例えば、ショッピング・センタ）のための屋内地図と組み合わせることによって、合成地図が生成され得る。この合成地図は屋内および屋外の両方の地図のためのローカライゼーション・サービスおよび地図サービスを提供し得る。さらに、ユーザがベニューの外部にあるロケーションとインタラクトしている（is interacting）とき、制御は、屋外地図アプリケーションへ与えられ得る。あるいは、ユーザが、ベニューに関連付けられた地図の多角形のサブセット内でインタラクトしているとき、制御は、ベニュー内においてローカライゼーション・サービスおよび地図サービスを提供するように設計されたサードパーティ・アプリケーションへ与えられ得る。
【００４６】
[0056]例えば、ユーザが、モバイル・デバイスのディスプレイまたはタッチスクリーン上の、ベニューに対応する多角形エリアをタップするとき、ベニューに関連付けられたサードパーティ・アプリケーションへ制御が与えられ得る。多角形は、ベニューの境界を示し得、ここで、グローバル屋外地図は、ローカライゼーション・サービスを提供しないことがある。屋外地図プロバイダは、コンピュータ・ビジョン技法によってそのような多角形を生成し得る。サードパーティ・アプリケーションは、ベニューにおいてローカライゼーション・サービスおよび地図サービスを提供するために、ベニュー所有者によって生成され得る。いくつかの事例では、多角形のサブセットは、単に直線で接続されるのみならず、環状の、または部分的に環状の形状を含み得る。
【００４７】
[0057]１つまたは複数の構成では、サードパーティ・アプリケーションに対する制御は、限定されないが、サードパーティ・アプリケーションへ直接的に運ばれる多角形エリア内の任意のユーザ・フィードバックを含み得る。スクリーンをタッチ／タップすること、スクリーンをダブルタップすること、および、ズーム・イン／アウトすることは、ユーザ・フィードバックの例である。さらに、ズーム・インおよびズーム・アウトするケースでは、ユーザ・フィードバックは並行して、グローバル地図へ中継され（be relayed）得る。さらに、制御のさらなる態様は、サードパーティ・アプリケーションによって制御されるスクリーン・ディスプレイ（例えば、アプリケーションがスクリーン上に表示するもの）のエリアを含み得る。さらに、サードパーティ・アプリケーションは、多角形エリア（例えば、サードパーティ・アプリケーションによって制御されるスクリーン・ディスプレイのエリア）内にユーザから何が隠され、何が示されているのかを決定し（decide）得る。
【００４８】
[0058]したがって、本発明のいくつかの実施形態は、モバイル・デバイスのためのすべてのローカライゼーション・アプリケーションおよびロケーションベースのアプリケーションにインターフェースしアクセスするための一様に統合されたシステムを考慮する（allow for）。異なるエリア（例えば屋外、屋内のベニュー）においてローカライゼーションを実行するために、複数のアプリケーション間で切り換える必要性を除去することによって、本発明の実施形態は、ターゲットベニュー（target venue）が、より詳細な情報を提供する指定されたローカライゼーション・アプリケーション（例えば、屋内地図アプリケーション）を有していることをユーザに通知し得る。
【００４９】
[0059]図３は、１つまたは複数の実施形態を組み込み得る地図アプリケーション３００の簡略化された図を例示する。図３は、屋外地図（例えば、グローバル公共地図）および屋内地図（例えば、サードパーティ・ベニュー）のためのローカライゼーションおよび地図サービスを提供することが可能な地図アプリケーション３００の設計を図示する。地図アプリケーション３００内では、屋外地図アプリケーション３１０は、グローバル屋外地図（例えば、関心のある地点、公共のストリート）のための地図サービスを含み得る。屋外地図アプリケーション３１０は、商業的に利用可能なグローバル・マッピングまたはナビゲーション・システムで発見されるものに類似し得る。
【００５０】
[0060]一般に、地図アプリケーション３００は、図３に図示されるユニット、および／または、図３に図示されないその他のユニットのすべてまたはサブセットを含み得る。例えば、地図アプリケーションは、ネットワーク側において実施され、図３における屋外地図アプリケーション３１０、屋内地図アプリケーション３２０、およびレイヤリング・ユニット（layering unit）３３０を含み得るが、提示ユニット３４０を除外し得る。地図アプリケーション３００は、モバイル・デバイスを用いて、ユーザのための合成地図および／またはローカライゼーション・サービスを生成し得る。
【００５１】
[0061]地図アプリケーション３００は、サードパーティ・ベニューのみならず、公共のエリアのためのロケーションサービスおよび地図サービスを提供し得る。いくつかの事例では、屋外地図アプリケーション３１０は、世界全体のような大きな地理的エリアを表示し得る商業的に利用可能な地図アプリケーションであり得る。例えば、屋外地図アプリケーション３１０は、公共のエリアにおけるジオ・コード化された車道（geo-coded roadways）のグラフィックな表示（graphical rendition）を示し得る。車道は、道路、裏通り等を含み得る。いくつかの事例では、プライベートなサードパーティ・ベニューのための屋外地図アプリケーションにおいて利用可能な情報または地図データはない。したがって、ユーザは、屋外地図アプリケーションのみを用いたサードパーティ・ベニュー内のロケーションサービスおよび地図サービスのサポートを受け（receive）ないであろう。
【００５２】
[0062]屋内地図アプリケーション３２０は、サードパーティ・ベニュー（例えば、個人の敷地（premises））のためのローカライゼーション情報サービスおよび地図サービスを含み得る。一般に、サードパーティ・ベニューは、商業的に利用可能な屋外マッピングサービスによってカバーされていない任意の地理的エリアをカバーし得る。サードパーティ・ベニューは、ショッピング・センタ、大規模オフィス複合施設、倉庫流通センタ、大学、テーマ・パーク、ゲーティッド・コミュニティ（a gated community）等をカバーし得る。
【００５３】
[0063]さらに、屋内地図アプリケーション３２０は、ユーザへ情報（例えば、ジオ・コード化された座標）を表示し得る。この情報は、個人の・ベニューの所有者によって提供され得るか、または、アプリケーション・ストアからサードパーティ・アプリケーションをダウンロードすることによって取得され得る。地図フォーマットは、屋外地図フォーマットと同じであり得るか、または、異なり得る。１つの設計では、屋内地図は、（例えば、屋外地図フォーマットと同じ地図フォーマットで）サードパーティ・ベニューにおける車道のグラフィカルな表示を示し得る。別の設計では、屋内地図は、サードパーティ・ベニューの、ジオ・コード化された航空地図（a geo-coded aerial map）であり得る。さらに別の設計では、屋内地図は、（例えば、航空地図上に重ねられた車道を有する）ジオ・コード化された航空地図と車道のグラフィカルな表示との組み合わせを示し得る。航空地図は、衛星画像またはその他いくつかの画像であり得、サードパーティ・ベニュー内の車道、自然地形（natural terrain）、およびその他の構造を示し得る。
【００５４】
[0064]レイヤリング・ユニット３３０は、屋外地図アプリケーション３１０および屋内地図アプリケーション３２０から情報を受信し得、合成地図を得るために、屋外地図のトップ（top）上に屋内地図をオーバレイすることによって、２つの地図を組み合わせ得る。合成地図は、リアルタイムで生成され得る。さらに、屋内地図が屋外地図のトップ上に重ね合わされるとき、オーバーラップに矛盾がある場合があり得る。例えば、屋外地図が、ベニューが、長方形であると示すとき、一方で、屋内地図は、ベニューが、台形であると示す。好適な実施形態では、屋内地図は、屋外地図よりも優先し得る。あるいは、別の実施形態では、屋外地図が、屋内地図よりも優先し得る。
【００５５】
[0065]レイヤリング・ユニット３３０からの合成地図は、屋外地図アプリケーション３１０からの公共のエリア内の車道と、屋内地図アプリケーション３２０からのサードパーティ・ベニューのジオ・コード化された航空地図および／または車道と、の両方をオーバレイすることを含み得る。レイヤリング・ユニット３３０は、航空画像および車道を較正し得る任意の商業的に利用可能な技術を用いてグラフィカル地図と航空地図（例えば、衛星画像）をオーバレイし得る。
【００５６】
[0066]提示ユニット３４０は、モバイル・デバイス上に合成地図を提示（例えば、表示）し得る。地図アプリケーション３００におけるユニットのすべては、リアルタイムで動作し、それらが（例えば、モバイル・デバイスのユーザによって）要求されるとき、地図を生成し得る。
【００５７】
[0067]前に言及したように、現在の実施では、屋内ローカライゼーション・アプリケーションの、屋外グローバル地図との円滑な統合はチャレンジである。いくつかの事例では、多くのベニュー所有者（例えば、屋内地図アプリケーション）は、自分たちの地図および支援データを、グローバル・ローカライゼーション・サービス・プロバイダ（例えば、屋外地図アプリケーション）と共有するつもりはない。なぜなら、ベニュー所有者は、広告収入の取り分を受け取らないからである。したがって、各ベニュー所有者は、モバイル・デバイスのための、自身の屋内ローカライゼーションおよび地図アプリケーションを生成し得る。
【００５８】
[0068]支援データは、限定されないが、モバイル・デバイス（例えば、アクセス端末１１６）および／またはＡＰ１００の位置を決定するために使用されるデータを含み得る。例えば、ベニュー所有者は、ネットワークに関するより良好な知見（better knowledge of network）（例えば、ＡＰ１００のロケーションおよび送信特性のより良好な知見）を有し得る。したがって、（ｉ）ネットワークからの無線信号の取得および測定に関連するロケーション支援データを提供すること、（ｉｉ）そのような測定値を用いて正確なロケーションを計算すること、および／または、（ｉｉｉ）モバイル・デバイス（例えば、アクセス端末１１６）が、自身でそのようなロケーションを計算できるようにする支援データをモバイル・デバイスへ提供すること、を良好に実行し得る。
【００５９】
[0069]さらに、屋内地図アプリケーションからの支援データは、屋外地図アプリケーションによって、衛星ロケーションサービスを用いて、モバイル位置の計算に役立ち得る。例えば、いくつかのケースにおいて、支援データは、衛星をより迅速に取得し、ＧＰＳ受信機が、より迅速に衛星にロックすることを可能にするために使用され得る。
【００６０】
[0070]現在の実施では、屋外グローバル地図は、関心のあるエリア（例えば、ショッピング・センタ）の屋内地図を表示するための能力（capacity）を有しておらず、ユーザが、関心のあるエリア内に入ると、ローカライゼーション・サービスを十分な精度で提供できないことがあり得る。これは、関心のあるエリア内のローカライゼーションを提供するために、屋外グローバル地図を提供しない、または、認可しない、関心のあるエリアに関連付けられたサードパーティの結果であり得る。したがって、ユーザは、アプリケーション・ストアから直接的にサードパーティ屋内地図アプリケーションをダウンロードし、このアプリケーションをモバイル・デバイス上にインストールする必要があり得る。
【００６１】
[0071]さらに、屋外ローカライゼーションおよび屋内ローカライゼーションは、異なる技術を使用し、ロジックは、異なるアプリケーションによって実現され得る。例えば、ＧＰＳベースの技術が、屋外地図アプリケーション３１０によって使用されている間、屋内地図アプリケーション３２０は、使用されているＡＰ１００からのＲＳＳＩ測定値および／またはＲＴＴ測定値に基づいて、ローカライゼーション・サービスを提供し得る。その結果、現在の実施では、ユーザは、ローカライゼーションを実行するためにアプリケーション間でマニュアルで切り換え、建物のフロアガイド（building directories）を調べる（explore）か、または、屋外環境または様々なベニュー内におけるロケーションベースのサービスを用いる必要がある。
【００６２】
[0072]対照的に、本発明の実施形態は、モバイル・デバイスからのすべてのローカライゼーションおよびロケーションベースのアプリケーションにインターフェースし、アクセスするための一様かつ統合された方法を提供し得る。
【００６３】
[0073]いくつかの実施形態によれば、地図アプリケーション３００は、様々な屋内ローカライゼーション・アプリケーションを屋外グローバル地図と統合し得る。現在の実施では、グローバル地図は、ベニューの内部の詳細無しで、ユーザに、ベニュー（例えば、建物）の外部を表示し得る。ベニューについてより多くの情報を得るために、ユーザは、屋内ローカライゼーション・アプリケーションに切り換える必要があり得る。地図アプリケーション３００は、ユーザの経験を高めるために、屋内ローカライゼーション・アプリケーションに、屋外地図をシームレスに統合し得る。
【００６４】
[0074]前述したように、屋内地図アプリケーション３２０（例えば、屋内ローカライゼーション・アプリケーション）を生成したサードパーティ・ベンダは、このアプリケーションを、商業的に利用可能なグローバル地図アプリケーションに提供することを躊躇し得る。サードパーティ・ベンダは、ユーザが、自身のアプリケーションと直接的にインタラクトすることを所望し得る。いくつかの実施形態によれば、地図アプリケーション３００は、サードパーティ・ベンダの屋内ローカライゼーション・アプリケーションに制御を与えることができ得る。これによって、ユーザのインタラクションは、サードパーティ・ベンダ自身のサーバを通して指示されるようになる。屋内地図アプリケーションに直接的に制御を与えることによって、サードパーティ・ベンダは、広告収入を直接的に収集し得る。
【００６５】
[0075]いくつかの実施形態によれば、ユーザは、屋外グローバル地図を用い、関心のあるエリア（例えば、ショッピング・センタ）に関連付けられた多角形エリアへズームし得る。ユーザが、関心のあるエリアに関連付けられた多角形エリアへズームするとき、地図アプリケーション３００は、関心のあるエリアに関連付けられたサードパーティ屋内地図アプリケーション３２０への直接的な制御を可能にする（例えば、譲渡する（relinquishing））ことによって、関心のあるエリア内にローカライゼーション・サービスおよび地図サービスを提供し得る。あるいは、その他多くのユーザ入力（例えば、タップ、音声コマンド、アイコンの選択）が、屋内地図アプリケーション３２０へのユーザ要求アクセスを、地図アプリケーション３００へ示し得る。これによって、地図アプリケーション３００は、屋内地図アプリケーションが、屋内地図の提示（例えば、表示）に関連付けられた態様を制御することを可能にする。
【００６６】
[0076]さらに、ベニューの外部に関連付けられた第２のユーザ入力を受信することに応じて、地図アプリケーション３００は、屋内地図アプリケーション３２０が、屋外地図アプリケーション３１０へ制御を返すことを可能にし得る。
【００６７】
[0077]例えば、地図アプリケーション３００は、ユーザが、ベニューに関連付けられた多角形エリア内でインタラクトしているときに、屋内地図アプリケーション３２０へ制御を譲渡し得る。あるいは、ユーザが、ベニューに関連付けられた多角形エリア内の多角形エリア内でインタラクトしていないとき、制御は、グローバル屋外地図に与えられ得る。
【００６８】
[0078]１つの実施形態によれば、その中で情報が図示されている多角形が、屋内ローカライゼーション・エンジン・ベンダによって提供される。例えば、多角形エリアに関連付けられたショッピング・センタは、グローバル屋外地図のトップ上にレイヤされ（be layered）得る自身の屋内ローカライゼーション・アプリケーションを有し得る。
【００６９】
[0079]したがって、ショッピング・センタの多角形エリア内では、ローカライゼーションは、グローバル地図アプリケーションによってではなく、代わりに、ショッピング・センタに関連付けられたサードパーティ屋内地図アプリケーションによって実行される。さらに、屋内地図アプリケーション３２０は、屋外地図アプリケーション３１０（例えば、ＧＰＳ）と比べて異なる技術（例えば、ＲＳＳＩ測定またはＲＴＴ測定）を使用し得る。地図アプリケーション３００は、グローバル地図エンジン内のサードパーティ屋内地図アプリケーションのためのインタラクションのレイヤを提供し得る。
【００７０】
[0080]１つまたは複数の構成では、地図アプリケーション３００は、屋外グローバル地図アプリケーションへ制御を譲渡するが、ユーザが、関心のあるエリアに対応する多角形エリアへズームするとき、制御は、関心のあるエリアに関連付けられたサードパーティ屋内地図アプリケーションへ与えられる。地図アプリケーション３００は、ユーザが多角形エリアに入ったとき、屋内地図アプリケーションに関連付けられたサーバへ、ユーザの（例えば、クリックによる（click-through））入力が送られるように指示し得る。
【００７１】
[0081]さらに、屋内地図アプリケーションは、限定されないが、施設（facilities）の内部の地図、ＡＰ１００のロケーション、送信機システム２１０および受信機システム２５０からのＷｉ−Ｆｉシグニチャのようなローカライゼーションを実行するために、ベンダ特有の情報を有し得る。したがって、ベニュー所有者は、このセンシティブな（sensitive）追加情報を、グローバル屋外地図所有者に喜んで共有することはないであろう。
【００７２】
[0082]屋外ローカライゼーションでは、支援データを伴うＧＰＳベースの技術は、ローカライゼーション情報を提供する１つの方法であり得る。例えば、支援データは、ＡＰ１００、ルータ、および／または、その他のモバイル・デバイスから受信され得る。支援データは、ＧＰＳを単独で用いることよりもより高速で、より正確なロケーション決定を可能にし得る。さらに、屋内ローカライゼーションのための支援データは、（例えば、ヒートマップを用いた）異なるロケーションにおけるＲＳＳＩ／ＲＴＴ測定のシグニチャを含み得る。
【００７３】
[0083]屋内ローカライゼーションでは、ＧＰＳに基づかないいくつかの異なる方法が存在し得る。いくつかの事例では、建物内に、弱いＧＰＳ受信があり得る。したがって、ＲＳＳＩ測定またはＲＴＴ測定は、建物内のユーザの地理的ロケーションを決定するために利用され得る。ユーザの現在のロケーションに基づいて、ユーザのロケーションを決定するために、異なるメカニズム（例えば、ＧＰＳ、ＲＳＳＩ／ＲＴＴ測定）を用いることによって、地図アプリケーション３００は、より良いロケーションデータをユーザへシームレスに提供し得る。
【００７４】
[0084]したがって、屋外ロケーションから屋内ロケーションへ移動する（transitioning）とき、異なるローカライゼーション方法が使用され得る。受信されたデータおよびユーザ入力に基づいて、地図アプリケーション３００は、ユーザのロケーションを決定するために、正しいローカライゼーション方法を使用し得る。例えば、地図アプリケーション３００は、ユーザがショッピング・モールに入ったことをシームレスに判定し得るので、屋内ローカライゼーション技術を用い、および／または、ショッピング・モールに関連付けられた屋内地図アプリケーションを用いる。例えば、屋内ベニューの周囲の多角形の境界（perimeter）を指定し、ＧＰＳデータを用いることによって、地図アプリケーションは、ユーザが、屋内ベニューの多角形の境界に入ったことを判定し（determine）、したがって、地図アプリケーション３００は、屋内ローカライゼーション・システムへ制御を与え得る。あるいは、ユーザが屋内ベニューの多角形の境界を出たことを地図アプリケーション３００が判定したとき、地図アプリケーションは、屋外ローカライゼーション・システムへ制御を渡し得る。
【００７５】
[0085]別の実施形態によれば、地図アプリケーションは、ユーザの入力に基づいて、制御を決定し得る。例えば、ユーザの入力が、屋内ベニューに関連付けられているとき、地図アプリケーション３００は、屋内地図アプリケーション・アプリケーション３２０へ制御を与え得る。さらに、ユーザの入力が、ベニューの外部のロケーションに関連付けられているとき、屋内地図アプリケーション３２０は、屋外地図アプリケーション３１０へ制御を返すことが可能となり得る。
【００７６】
[0086]別の実施形態によれば、屋内ローカライゼーション・システムおよび屋外ローカライゼーション・システムは、並列して動作し得る。より正確なロケーション決定のために、ユーザが建物の近傍にいるとき、両方のローカライゼーション・システムが並行して使用され得る。さらに、両方のローカライゼーション・システムが並行して使用されるとき、地図アプリケーション３００は、何れかのシステムからのより正確な測定値を使用し得る。例えば、より正確な測定値が、ユーザが建物内にいると判定するのであれば、地図アプリケーション３００は、より正確なローカライゼーション・システムによって提供される情報をユーザへ提示できる。
【００７７】
[0087]さらに、屋内ローカライゼーション・システムは、ユーザがいるフロアを判定し得る。地図アプリケーション３００は、このフロア判定に基づいて、異なるフロア地図（例えば、ショッピング・モールにおける異なるフロアの地図）を提示（例えば、表示）できる。
【００７８】
[0088]図４は、ベニューの境界を示す多角形を用いた屋外地図アプリケーションの現在の実施を例示する。例えば、屋外地図プロバイダは、コンピュータ・ビジョン技法を用いて、ベニューの境界を示す多角形エリアを取得し得る。現在の実施では、グローバル屋外地図アプリケーションは、ベニューの境界を示す多角形のサブセットを表示し得るが、このグローバル屋外地図アプリケーションは、前述したような理由のために、ローカライゼーション・サービスを提供することができない。したがって、ユーザが、ベニューへのズームを試みたとき、屋外地図アプリケーションは、追加情報を提供することができない。その結果、現在の実施では、ユーザは、ベニューの内部のローカライゼーション・サービスおよび地図サービスを得るために、サードパーティ屋内アプリケーションを個別にダウンロードし、使用する必要があり得る。
【００７９】
[0089]図４に例示されるように、屋外地図アプリケーション３１０（例えば、グローバル地図アプリケーション）の現在の実施は、ベニューの境界を示す多角形４１０を有し、グローバル地図アプリケーションは、ベニューのためのローカライゼーション・サービスを提供しない。
【００８０】
[0090]対照的に、いくつかの実施形態によれば、地図アプリケーション３００は、屋内のベニューにおけるローカライゼーション／地図サービスを提供するために設計されたサードパーティ・アプリケーションへ、ディスプレイ・エリアまたはタッチスクリーン・エリア（例えば、屋内のベニューに対応するエリア）の多角形のサブセットの制御を与え得る。地図アプリケーション３００は、その多角形エリア内のローカライゼーション・サービスまたは地図サービスを提供するために設計されたサードパーティ屋内アプリケーションへ、ディスプレイ・エリアまたはタッチスクリーン・エリアの多角形のサブセットの制御をシームレスに与え得る。
【００８１】
[0091]図５は、実施形態にしたがう、モバイル・デバイス上の地図アプリケーション３００の表示を例示する。屋外地図アプリケーション３１０は、屋内地図アプリケーション３２０へ、多角形４１０内のベニューのアクセスおよび制御を与え得る。例えば、屋内地図アプリケーション３２０は、多角形４１０内のタッチスクリーンのエリアを制御する。多角形４１０を通して入力された、または、多角形４１０に関連付けられたすべてのユーザ入力（例えば、クリック、タッチスクリーン入力、音声コマンド）は、屋内地図アプリケーション３２０（例えば、サードパーティ・ベンダ・アプリケーション）へ中継される。これによって、サードパーティ・ベンダが、クリック・スルー収入を収集できるようになる。屋外地図アプリケーション３１０はまた、関連するアプリケーションを表示し、収入を収集する。地図アプリケーション３００は、多角形のアクセスおよび制御を、サードパーティ屋内アプリケーションへ与え得る。
【００８２】
[0092]図５に例示されるように、多角形エリアは、ベニューの内部の地図を有し得る。多角形エリア内部の屋内コンテンツは、サードパーティ・ベンダによって提供され、屋外地図アプリケーションは、多角形エリア内にいかなる制御も有さないことがあり得る。したがって、ユーザが多角形エリア内で入力するどの入力も、屋内ローカライゼーション・アプリケーション・ベンダへ直接的に中継され得る。サードパーティ・アプリケーションへ直接的なアクセスを与えることによって、サードパーティ・ベンダは、広告収入を収集でき、屋外地図アプリケーションとそのプロプライエタリな情報（its proprietary information）を共有する必要はない。
【００８３】
[0093]いくつかの事例では、地図アプリケーション３００を用いて、ユーザは、屋外地図アプリケーションおよび屋内地図アプリケーション内で探索するために、探索ボックス５１０を使用し得る。あるいは、ユーザの入力に基づいて、ユーザは、どのアプリケーションが、探索ボックス５１０をアクティブ・オンにするのかを判定し得る。例えば、多角形４１０内でクリックすることによって、探索ボックス５１０は、屋内地図アプリケーション３２０のためにアクティブになり得る。別の例では、多角形４１０の外部をクリックすることによって、探索ボックス５１０は、屋外地図アプリケーション３１０のために適用可能であり得る。
【００８４】
[0094]さらに、いくつかの事例では、屋外地図アプリケーションはまた、関連するアプリケーションを表示し、収入を収集し得る。例えば、探索要求中に、屋外および／または屋内地図アプリケーションは、特定のベニューのための関連するクーポンおよびアプリケーションを表示し、広告収入を収集し得る。
【００８５】
[0095]図６は、実施形態にしたがう、地図アプリケーション３００を用いた地図上でのユーザ・ズームを例示する。ユーザがグローバル地図を通してズームすると、ディスプレイ／タッチスクリーンのより大きな部分がますます、屋内地図アプリケーション３２０によって引き継がれる。いくつかの実施形態では、屋内地図アプリケーション３２０のディスプレイが、最小比率（a minimum proportion）（例えば、５０％）よりも大きいとき、地図アプリケーション３００の制御が、屋内地図アプリケーション３２０へ与えられる。さらに、屋内地図アプリケーション３２０は、地図情報を示すために、広告（例えば、クーポン）、外部ベンダ・ウェブサイトへのリンク、およびアイコン（例えば、店、ディレクトリを選択するためのメニュー）によることを含む、ユーザとのインタラクティブなコミュニケーションを有し得る。さらに、地図アプリケーション３００は、ユーザがベニューにおけるフロアを選択できるようにするドロップ・ダウン・メニューを提示（例えば、表示）し得る。地図アプリケーション３００は、屋内地図アプリケーションが、選択されたフロアを提示するために、ユーザの選択を、屋内地図アプリケーションへ中継し得る。あるいは、フロア判定は、受信されたローカライゼーション・データ（例えば、ＲＳＳＩ／ＲＴＴ測定値またはバロメータ測定値）に基づいて、屋内ローカライゼーション・アプリケーションによって自動的になされ得る。
【００８６】
[0096]さらに、ユーザのロケーションおよび／またはフロア判定に基づいて、屋内ローカライゼーション・アプリケーションは、ユーザに送るための特定の情報（例えば、地図サービス、広告）を決定するか、または、いくつかのサービス（例えば、非常口）へのユーザのアクセスを制限し得る。例えば、地図アプリケーションは、メニュー・アイコンを、屋内地図とともに表示し、ユーザは、ユーザがベニュー内にいる場合にのみ、メニューをクリックし、さらなる情報およびクーポンを取得し得る。
【００８７】
[0097]別の実施形態によれば、地図アプリケーション３００は、ベニューの外部に位置するユーザへ屋内情報（例えば、インタラクティブな機能、インタラクティブなコミュニケーション）を送り得る。例えば、ユーザがベニューの外部に位置しているが、ユーザに、レベル・セレクタ・メニューが利用可能な場合がある。いくつかの事例では、ユーザは、ベニュー（例えば、ショッピング・モール）の近くにズームし得る。この結果、地図アプリケーション３００は、ユーザが、ブラウズするショッピング・モールのフロアを選択することを可能にするメニューを提示するようになり得る。
【００８８】
[0098]図６に例示されるように、本発明の実施形態は、地図間をズームしているときにおけるシームレスな統合を可能にする。ユーザが、グローバル地図を通してズームすると、ディスプレイまたはタッチスクリーンのより大きな部分がますます、屋内地図アプリケーション３２０によって引き継がれる。屋内地図アプリケーション３２０は、合成地図内においてより多くの情報を示すために、広告、外部ベンダ・ウェブサイトへのリンク、およびアイコンによることを含む、ユーザとのインタラクティブなコミュニケーションを有し得ることに注目されたい。屋内地図アプリケーション３２０は、ユーザがベニューの外部から地図アプリケーション３００にアクセスするための（例えば、ブラウズしているユーザのための）フロア選択メニューを提供し得る。ユーザが屋外地図の中へ十分にズームするとき、これによって、ベニューは、目に見えるコンテンツのほとんどを備えるようになり、スクリーン全体の制御が、屋内地図アプリケーション３２０によって引き継がれる。これは、ユーザに追加のオプションおよび情報を提供し得る。そのような事例では、屋外地図アプリケーションは、このケースでは、電力およびＣＰＵサイクルを節約するために、スリープ・モードとされ（be put in sleep mode）得る。例えば、地図アプリケーションは、バッテリ電力を節約するために、ＧＰＳ受信機を無効にし得る。
【００８９】
[0099]図７は、実施形態にしたがって、地図アプリケーション３００が屋内地図アプリケーション３２０をほとんど提示しているときの例を例示する。いくつかの事例では、屋内地図は、モバイル・デバイスのディスプレイ・スクリーンをほとんど引き継いでいる。例えば、ユーザが、屋外地図の中へ十分にズームするとき、ベニューが、目に見えるコンテンツのほとんどを備えることができるように、スクリーン全体の制御が、屋内地図アプリケーション３２０によって引き継がれ得る。この実施形態では、地図アプリケーション３００は、ユーザに、追加のオプションおよび情報を提供し得る。さらに、グローバル屋外地図サービスは、この実施形態では、電力およびＣＰＵサイクルを節約するために、スリープ・モードとされ得る。
【００９０】
[0100]さらに、１つまたは複数の構成では、地図アプリケーション３００は、ブラウズ・モードまたはローカライゼーション・モードのうちの何れかを用いて、コンテンツを提示し、屋内地図アプリケーション３２０へ制御を与え得る。
【００９１】
[0101]ブラウズ・モードにおいて、ユーザは、ターゲットベニューにいない場合があるが、ベニューが位置しているエリア内にズームすることによって、屋内地図をブラウズすることを所望し得る。屋内地図アプリケーション３２０は、屋外地図アプリケーション３１０が予め決定されたしきい値を越えてズーム・インされると起動される。ユーザには、複数フロアのベニューのために、関心のあるフロアをマニュアルで選択するためのオプションが提供され得る。
【００９２】
[0102]ブラウズ・モードでは、屋内地図アプリケーション３２０は、ユーザが、グローバル地図上において、予め決定されたしきい値を越えてズーム・インするときに、地図アプリケーション３００によって利用され得る。しきい値は、屋内ベニューが、ディスプレイ・スクリーンの、あるパーセンテージ（例えば、５０％よりも高く）を占めるときを含み得る。例えば、ユーザがズーム・インし、屋内ベニューが十分に表示されると、地図アプリケーション３００は、屋外地図から制御を奪い（takes control away from the outdoor map）、その多角形によって占められているスクリーンの部分上に制御を与える。さらに、ユーザには、複数フロアのベニューのために、関心のあるフロアをマニュアルで選択するためのオプションが提供され得る。
【００９３】
[0103]さらに、ベニュー所有者は、プライバシまたはセキュリティの理由により、このモードにおいて提供される情報を制限し得る。屋内地図アプリケーションは、屋内地図の２つのバージョンを有し得る。ここでは、ユーザが、ベニューの内部に入ると、より詳細なバージョンがユーザへ与えられる。例えば、ＡＴＭのロケーションは、実際にベニューの外部にいるユーザに提供されないことがあり得る。ベニュー所有者は、ユーザが実際にベニューの内部に入ると、他のベニュー特有の情報（例えば、クーポン、広告）を提供することを好み得る。
【００９４】
[0104]ローカライゼーション・モードでは、ユーザは、ターゲットベニューに、またはその近くに位置する。ユーザのロケーションの結果、地図アプリケーション３００は、屋内地図アプリケーション３２０が、屋内地図の提示に関連付けられた態様を制御することを可能にし得る。さらに、ユーザが、ベニュー内に位置するか、ベニューの近くに位置するかの判定に基づいて、屋内地図は、モバイル・デバイスのディスプレイ上で、ズーム・インされ得る。さらに、フロアは、サードパーティ・アプリケーションによって自動的に検出され得る。
【００９５】
[0105]さらに、ローカライゼーション・モードは、ユーザが、ターゲットベニュー内にいるか、近くにいるか、入っているときに起動され得る。ローカライゼーション・モードでは、地図アプリケーション３００が、屋内地図を提示し、屋内地図アプリケーション３２０が、地図の提示の態様を制御することを可能にし得る。前述したように、ユーザが位置するフロアは、屋内地図アプリケーション３２０によって自動的に検出され得る。したがって、屋内ローカライゼーション・エンジンの一部は、ユーザが位置するフロアを自動的に判定し、ベニューの対応するフロア地図が、モバイル・デバイス上に表示され得る。
【００９６】
[0106]図８は、実施形態にしたがって、屋内ローカライゼーション能力（capabilities）が、モバイル・デバイスに前インストールされていない地図アプリケーション３００を例示する。いくつかの事例では、地図アプリケーション３００は、サードパーティロケーションサービス・プロバイダが喪失したベニューを持つエリアにズームされるとき、地図アプリケーション３００は、ユーザに、喪失した屋内地図アプリケーション３２０について通知し、ユーザからの要求があると、アプリケーション・ストアから、関連する屋内地図アプリケーション３２０をダウンロードし得る。あるいは、屋内地図アプリケーション３２０は、ユーザからの要求無しで、関連するサードパーティ・アプリケーションをダウンロードし得る。
【００９７】
[0107]地図アプリケーション３００は、データベースに基づいて、利用可能な屋内地図アプリケーション（例えば、サードパーティ・アプリケーション）を決定し得る。データベースは、グローバルまたは屋外地図ベンダへ、地図およびローカライゼーション・サービスのために利用可能なサードパーティ・アプリケーションを提供し得る。例えば、ベニュー所有者は、グローバル地図サービス・プロバイダに、屋内ローカライゼーション・アプリケーションを登録し得る。
【００９８】
[0108]いくつかの実施形態によれば、地図アプリケーション３００によって、ユーザは、アプリケーション間で切り換える必要なく、複数の地図アプリケーションを使用することを可能にし得る。地図アプリケーション３００によって、ユーザが、屋内エリアおよび屋外エリアにおいて、個人のローカライゼーション情報を受信することを可能にし得る。現在の実施では、異なる地図アプリケーションが、互いの関心が衝突し得るので、互いに情報を共有することができない。前述されたトリガに基づいて、各屋内および屋外地図アプリケーションへ制御を与えることにより、地図アプリケーション３００は、異なる屋内および屋外地図アプリケーションを並行して（side-by-side）用いることによって、より良好なユーザ経験を可能とし得る。さらに、地図アプリケーション３００は、ターゲットベニューが、ベニューに関するより正確な情報を提供し得る指定されたローカライゼーション・アプリケーションを有しているか否かをユーザに通知し得る。
【００９９】
[0109]図９は、いくつかの実施形態にしたがって、モバイル・デバイスを用いて、ベニューに関連付けられた屋内地図と屋外地図との統合のための典型的な方法９００を例示する。
【０１００】
[0110]９１０では、地図アプリケーション３００を用いるモバイル・デバイスは、屋外地図アプリケーション３１０に関連付けられた屋外地図を提示し得る。ここで、屋外地図は、ベニューに関連付けられたエリアを含む。いくつかの事例では、提示することは、モバイル・デバイスのディスプレイ上に、屋外地図アプリケーション３１０に関連付けられた屋外地図を表示することを含み得る。さらに、提示することはまた、他の表面（例えば、衣服、眼鏡、壁）上に屋外地図を表示することを含み得る。例えば、屋内および屋外地図は、統合され、一対の眼鏡（例えば、ヘッド・マウント・ディスプレイ（ＨＭＤ））上に提示され得る。さらに、提示することはまた、音またはその他の知覚的フィードバック（例えば、振動）も同様に含み得る。例えば、地図アプリケーション３００は、音声案内によるナビゲーション（turn-by-turn voice navigation）を提供するか、または、間違った経路が取られた場合には、警告（例えば、振動、音）を提供し得る。提示することの別の例は、そのエリアの音声記述を含み得る。さらに、提示することは、テキストから音声へのインターフェース（a text to speech interface）（例えば、視覚障害ユーザのための口頭指示）を含み得る。
【０１０１】
[0111]図５に例示された典型的な図は、屋外地図アプリケーション３１０および多角形４１０に関連付けられた屋外地図を提示（例えば、表示）する地図アプリケーション３００の例であり得る。前述したように、多角形エリアは、サードパーティ・ベニューの境界であり得る。いくつかの実施形態では、９１０において、モバイル・デバイスは、受信機システム２５０によって実現される。例えば、受信機システム２５０は、屋外地図アプリケーションに関連付けられた屋外地図を表示するためのデータを受信し得る。そのような実施形態では、９１０の少なくとも一部が、例えば、データソース２３６および／またはメモリ２７２からの命令および／または情報と組み合わされて、プロセッサ２３８、２６０および２７０のうちの１つまたは複数、および／または、例えば、変調器２８０と組み合わされて、トランシーバ２５２によって実行され得る。
【０１０２】
[0112]９２０では、地図アプリケーション３００を用いるモバイル・デバイスが、ベニューに関連付けられた屋外地図のエリア上に屋内地図をオーバレイし得る。ここで、屋内地図は、屋内地図アプリケーション３２０に関連付けられている。図５によって例示されている典型的な図面は、多角形４１０内に屋内地図アプリケーション３２０を提示（例えば、表示）している地図アプリケーション３００の例であり得る。いくつかの実施形態では、モバイル・デバイスは、例えば、データソース２３６および／またはメモリ２７２からの命令および／または情報と組み合わされたプロセッサ２３８、２６０および２７０によって実施される。１つの実施形態によれば、屋内地図は前にダウンロードされており、モバイル・デバイスのメモリ２７２内に記憶され得る。さらに、データソース２３６からの命令を用いて、プロセッサ２３８、２６０および２７０は、ベニューに関連付けられた屋外地図のエリア上に屋内地図をオーバレイし得る。そのような実施形態では、９２０の少なくとも一部は、例えば、変調器２８０と組み合わされて、トランシーバ２５２によって実行され得る。
【０１０３】
[0113]９３０では、地図アプリケーション３００を用いるモバイル・デバイスは、ベニューに関連付けられた第１のイベントの第１のインジケーションを受信し得る。例えば、ベニューに関連付けられた第１のイベントは、多角形４１０を通して入力された、または、多角形４１０に関連付けられた、ユーザ入力（例えば、クリック、タッチスクリーン入力、音声コマンド）を含み得る。例えば、ユーザは、ベニュー内に関連付けられた多角形エリア内部のモバイル・デバイスのタッチスクリーン・ディスプレイをタッチし得る。あるいは、ユーザ入力は、ベニューに関連付けられた音声コマンド（例えば、ユーザが、ベニューの名前を言うこと）を含み得る。そのような実施形態では、９３０の少なくとも一部は、例えば、データソース２３６および／またはメモリ２７２からの命令および／または情報と組み合わされて、例えばプロセッサ２３８、２６０、および２７０によって実行され得る。そのような実施形態では、９３０の少なくとも一部は、例えば、変調器２８０と組み合わされて、トランシーバ２５２によって実行され得る。
【０１０４】
[0114]９４０では、第１のイベントの第１のインジケーションを受信することに応じて、地図アプリケーション３００を用いるモバイル・デバイスは、屋内地図アプリケーション３２０が、オーバレイされた屋内地図を備えた屋外地図の提示に関連付けられた態様を制御することを可能にし得る。前述したように、提示の態様を屋内地図アプリケーションが制御することを可能にすることによって、屋内地図アプリケーションに関連付けられた第１のイベント（例えば、ユーザ入力）が、屋内地図アプリケーション３２０（例えば、サードパーティ・ベンダ・アプリケーション）へ送られ得る。このことは、サードパーティ・ベンダが、広告収入を収集することを可能にする。そのような実施形態では、９３０の少なくとも一部は、例えば、データソース２３６および／またはメモリ２７２からの命令および／または情報と組み合わされて、例えばプロセッサ２３８、２６０、および２７０によって実行され得る。そのような実施形態では、９２０の少なくとも一部は、例えば、変調器２８０と組み合わされて、トランシーバ２５２によって実行され得る。
【０１０５】
[0115]例えば、提示の態様を屋内地図アプリケーション３２０が制御することを可能にすることによって、地図アプリケーション３００の図３における提示ユニット３４０は、屋内地図アプリケーション３２０から受信したデータに基づいて更新され得る。屋内地図アプリケーション３２０から受信されたデータは、９３０における第１のイベントおよび９４０における応答に基づき得る。別の実施形態によれば、提示ユニット３４０は、９３０および９４０において屋内地図アプリケーション３２０から受信されたデータ、および／または、９３０および９４０における第１のイベントに応じて、屋外地図アプリケーション３１０から受信した情報に基づいて更新され得る。
【０１０６】
[0116]さらに、地図を提示することは、単なる視覚的な表示以上のことであり得る。いくつかの実施形態によれば、９４０における応答は、音またはその他の知覚的フィードバック（例えば、振動）も同様に含み得る。例えば、屋内アプリケーションは、順を追って音声ナビゲーションを提供するか、または、間違った経路が取られた場合には、警告（例えば、振動または音）を提供し得る。したがって、いくつかの実施形態によれば、地図アプリケーションの表示は、音声ナビゲーションのような、音声および振動を含み得る。
【０１０７】
[0117]オプションとして、９５０では、地図アプリケーション３００を用いるモバイル・デバイスは、ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信し得る。例えば、第２のイベントに関連付けられたユーザ入力は、多角形４１０を通して入力された、または、多角形４１０の外部に関連付けられた、ユーザ入力（例えば、クリック、タッチスクリーン入力、音声コマンド）を含み得る。そのような実施形態では、９３０の少なくとも一部は、例えば、データソース２３６および／またはメモリ２７２からの命令および／または情報と組み合わされて、例えばプロセッサ２３８、２６０、および２７０によって実行され得る。そのような実施形態では、９２０の少なくとも一部は、例えば、変調器２８０と組み合わされて、例えばトランシーバ２５２によって実行され得る。
【０１０８】
[0118]オプションとして、９６０では、第２のイベントの第２のインジケーションを受信することに応じて、地図アプリケーション３００を用いるモバイル・デバイスは、屋内地図アプリケーション３２０が、屋外地図アプリケーション３１０へ制御を返すことを可能にし得る。前述したように、屋外地図に関連付けられたユーザ入力は、屋外地図アプリケーション３１０へ送られ得る。そのような実施形態では、９４０の少なくとも一部が、例えば、データソース２３６および／またはメモリ２７２からの命令および／または情報と組み合わされて、プロセッサ２３８、２６０および２７０のうちの１つまたは複数、および／または、例えば、変調器２８０と組み合わされて、トランシーバ２５２によって実行され得る。
【０１０９】
[0119]本開示の様々な態様が実現され得るコンピューティング・システムの例が、図１０に関して記載される。コンピューティング・システムは、本明細書で参照されるような地図アプリケーション３００を用いてモバイル・デバイスを例示し得る。１つまたは複数の態様によれば、図１０に例示されるようなコンピュータ・システムは、本明細書に記載された特徴、方法、および／または、方法ステップのうちの何れかおよび／またはすべてを実現、実行、および／または、実施し得るコンピューティング・デバイスの一部として組み込まれ得る。例えば、コンピュータ・システム１０００は、ハンドヘルド・デバイスの構成要素のうちのいくつかを表し得る。ハンドヘルド・デバイスは、例えばカメラおよび／または提示ユニット３４０のような入力感知ユニットを備えた任意のコンピューティング・デバイスであり得る。ハンドヘルド・デバイスの例は、限定されないが、ビデオ・ゲーム・コンソール、タブレット、スマートフォン、およびモバイル・デバイスを含む。１つの実施形態では、このシステム１０００は、図９に記載された方法９００を実現するように構成される。図１０は、本明細書で記述されるように、様々な他の実施形態によって提供される方法を実行し、および／または、ホスト・コンピュータ・システム、遠隔のキオスク／端末、ＰＯＳデバイス、モバイル・デバイス、セット・トップ・ボックス、および／または、コンピュータ・システムとして機能し得るコンピュータ・システム１０００の１つの実施形態の略図を提供する。図１０は、そのうちの何れかおよび／またはすべてが適切に使用され得る様々な構成要素の一般化された例示を提供することのみ意図されている。したがって、図１０は、個々のシステム要素が、どのように、相対的に分離されているか、または、相対的により統合された方式で実現され得るのかをより広く例示している。
【０１１０】
[0120]バス１００５を介して電子的に結合され得る（または、そうでなければ適切に通信し得る）ハードウェア要素を備えるコンピュータ・システム１０００が示される。ハードウェア要素は、限定することなく、１つまたは複数の汎用プロセッサ、および／または、１つまたは複数の専用目的プロセッサ（例えば、デジタル信号処理チップ、グラフィック・アクセラレーション・プロセッサ等）を含む、図９に記載された方法９００を実施するために使用される１つまたは複数のプロセッサ１０１０と、限定することなく、カメラ、マウス、キーボード等を含み得る１つまたは複数の入力デバイス１０１５（例えば、９３０においてユーザ入力を受信するために使用されるタッチスクリーン・ディスプレイ）と、限定することなく、提示ユニット３４０、プリンタ等を含み得る１つまたは複数の出力デバイス１０２０と、を含み得る。
【０１１１】
[0121]コンピュータ・システム１０００はさらに、限定することなく、ローカルおよび／またはネットワーク・アクセス可能ストレージを備え得るか、および／または、限定することなく、（例えば、ダウンロードされた屋内地図アプリケーション３２０を記憶するために使用される）メモリ１０３５、ディスク・ドライブ、ドライブ・アレイ、光記憶デバイス、例えばランダム・アクセス・メモリ（「ＲＡＭ」）および／または読取専用メモリ（「ＲＯＭ」）のように、プログラム可能で、フラッシュ更新可能等のようなソリッド・ステート記憶デバイスを含み得る、（例えば、ダウンロードされた屋内地図アプリケーション３２０を記憶するために使用される）１つまたは複数の非一時的な記憶デバイス１０２５を含み得る（および／または、１つまたは複数の非一時的な記憶デバイス１０２５と通信し得る）。このような記憶デバイスは、限定することなく、様々なファイル・システム、データベース構造等を含む任意の適切なデータ記憶装置を実現するように構成され得る。
【０１１２】
[0122]コンピュータ・システム１０００はまた、限定することなく、モデム、ネットワーク・カード（ワイヤレスまたはワイヤード）、赤外線通信デバイス、ワイヤレス通信デバイスおよび／またはチップセット（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）デバイス、８０２．１１デバイス、Ｗｉ−Ｆｉデバイス、ＷｉＭａｘデバイス、セルラ通信施設等）等を含み得る通信サブシステム１０３０をも含み得る。本発明の１つの実施形態によれば、システム２５０は、通信サブシステム１０３０の例であり得る。通信サブシステム１０３０は、（例えば、一例をあげると、後述するネットワークのような）ネットワーク、その他のコンピュータ・システム、および／または、本明細書に記載されたその他任意のデバイスとの間でデータが交換されることを許可し得る。多くの実施形態では、コンピュータ・システム１０００はさらに、前述したようにＲＡＭまたはＲＯＭを含み得る、（例えば、屋内地図アプリケーション３２０とともに使用される）非一時的なワーキング・メモリ１０３５を備え得る。
【０１１３】
[0123]コンピュータ・システム１０００はまた、本明細書に記載されるように、オペレーティング・システム１０４０、デバイス・ドライバ、実行可能ライブラリ、および／または、１つまたは複数のアプリケーション・プログラム１０４５のように、様々な実施形態によって提供されるコンピュータ・プログラムを備え得るか、および／または、他の実施形態によって提供される方法の実施、および／または、システムの構成を行うように設計され得るその他のコードを含むワーキング・メモリ１０３５内に現在位置しているものとして示されているソフトウェア要素を備え得る。単なる例であるが、例えば、図９に関して記載されたような、前述した（１つまたは複数の）方法に関連して記載された１または複数の手順は、コンピュータ（および／または、コンピュータ内のプロセッサ）によって実行可能な命令および／またはコードとして実現され、ある態様では、このような命令および／またはコードは、記載された方法にしたがって１または複数の動作を実行するために汎用コンピュータ（またはその他のデバイス）を構成および／または適応するために使用され得る。例えば、デジタル化された信号が、ワーキング・メモリ１０３５に記憶され得る。
【０１１４】
[0124]これらの命令および／またはコードのセットは、前述された（１つまたは複数の）記憶デバイス１０２５のようなコンピュータ読取可能な記憶媒体上に記憶され得る。いくつかのケースでは、記憶媒体は、コンピュータ・システム１０００のようなコンピュータ・システム内に組み込まれ得る。その他の実施形態では、記憶媒体は、コンピュータ・システム（例えば、コンパクト・ディスクのようなリムーバブル媒体）から分離され得、および／または、インストール・パッケージ内で提供され得、これによって、記憶媒体は、そこに記憶されている命令／コードを用いて汎用コンピュータをプログラム、構成、および／または適応するために使用され得る。これら命令は、コンピュータ・システム１０００によって実行可能である実行可能なコードの形態を取り得るか、および／または、（例えば、一般に利用可能な様々なコンパイラ、インストール・プログラム、圧縮／解凍ユーティリティ（compression/decompression utilities）等のいずれかを用いて）コンピュータ・システム１０００上でコンパイルおよび／またはインストールがなされると、実行可能なコードの形態を取るソースおよび／またはインストール可能なコードの形態を取りうる。
【０１１５】
[0125]特定の要件にしたがって、実質的な変形がなされ得る。例えば、カスタマイズされたハードウェアもまた使用され得るか、および／または、特定の要素が、ハードウェア、（例えば、アップレット等のようなポータブル・ソフトウェアを含む）ソフトウェア、またはその両方で実現され得る。さらに、例えばネットワーク入力／出力デバイスのようなその他のコンピューティング・デバイスへの接続が適用され得る。
【０１１６】
[0126]いくつかの実施形態は、本開示にしたがって方法を実行するためのコンピュータ・システム（例えば、コンピュータ・システム１０００）を適用し得る。例えば、記載された方法の手順のうちのいくつかまたはすべては、ワーキング・メモリ９３５に含まれる（オペレーティング・システム１０４０および／または、アプリケーション・プログラム１０４５のようなその他のコードに組み込まれ得る）１つまたは複数の命令のうちの１つまたは複数のシーケンスをプロセッサ１０１０が実行することに応じて、コンピュータ・システム１０００によって実行され得る。このような命令は、（１つまたは複数の）記憶デバイス１０２５のうちの１つまたは複数のような別のコンピュータ読取可能な媒体からワーキング・メモリ１０３５内へ読み込まれ得る。単なる例として、ワーキング・メモリ１０３５に含まれる命令のシーケンスを実行することによって、（１つまたは複数の）プロセッサ１０１０は、例えば、図９に関して記載された方法の要素のうちの１または複数である、本明細書に記載された方法の１または複数の手順を実行するようになり得る。
【０１１７】
[0127]本明細書で使用される「マシン読取可能な媒体」および「コンピュータ読取可能な媒体」という用語は、マシンを特有の方式で動作させるデータを提供することに参加する任意の媒体を称する。コンピュータ・システム１０００を用いて実施される実施形態では、様々なコンピュータ読取可能な媒体が、実行のための命令／コードを（１つまたは複数の）プロセッサ１０１０に提供する際に含まれ得るか、および／または、このような命令／コード（例えば、信号）を記憶および／または搬送するために使用され得る。多くの実施では、コンピュータ読取可能な媒体は、物理的および／または有形の記憶媒体である。このような媒体は、限定される訳ではないが、不揮発性媒体、揮発性媒体、および送信媒体を含む多くの形態を取り得る。不揮発性媒体は、例えば、（１つまたは複数の）記憶デバイス１０２５のような光ディスクおよび／または磁気ディスクを含む。揮発性媒体は、限定することなく、例えば、ワーキング・メモリ１０３５のような動的メモリを含む。送信媒体は、限定することなく、バス１００５を備える有線を含む同軸ケーブル、銅線および光ファイバのみならず、通信サブシステム１０３０の様々な構成要素（および／または、通信サブシステム１０３０が他のデバイスに通信を提供する媒体）を含む。したがって、送信媒体はまた、（限定することなく、無線波、音響波、および／または、例えば、無線波通信および赤外線データ通信中に生成されるような光波を含む）波の形態を取り得る。いくつかの実施形態によれば、システム２５０は、互いに通信するために通信サブシステム９３０を利用し得る。
【０１１８】
[0128]１つまたは複数の例では、記載された機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせで実現され得る。ソフトウェアで実現される場合、これら機能は、１つまたは複数の命令またはコードとして、コンピュータ読取可能な媒体上に記憶されるか、あるいは、コンピュータ読取可能な媒体を介して送信され得る。コンピュータ読取可能な媒体は、コンピュータ・データ記憶媒体を含み得る。データ記憶媒体は、本開示において記載された技法を実施するための命令、コード、および／または、データ構造を取得するために１つまたは複数のコンピュータまたは１つまたは複数のプロセッサによってアクセスされ得る任意の利用可能な媒体であり得る。ここで使用されるような「データ記憶媒体」は、製造品を称するために使用され、一時的な伝搬信号を称していない。例によれば、限定することなく、このようなコンピュータ読取可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭ、または、その他の光ディスク・ストレージ、磁気ディスク・ストレージまたはその他の磁気記憶デバイス、フラッシュ・メモリ、または、所望のプログラム・コードを命令またはデータ構造の形態で記憶するために使用され、コンピュータによってアクセスされることが可能なその他任意の媒体を備え得る。本明細書で使用されるディスク（ｄｉｓｋおよびｄｉｓｃ）は、コンパクト・ディスク（ｄｉｓｃ）（ＣＤ）、レーザーディスク（登録商標）（ｄｉｓｃ）、光ディスク（ｄｉｓｃ）、デジタル多用途ディスク（ｄｉｓｃ）（ＤＶＤ）、フロッピー（登録商標）ディスク（ｄｉｓｋ）、およびｂｌｕ−ｒａｙ（登録商標）ディスク（ｄｉｓｃ）を含む。これらｄｉｓｃは、レーザを用いてデータを光学的に再生する。それに対して、ｄｉｓｋは、通常、データを磁気的に再生する。上記の組み合わせもまた、コンピュータ読取可能な媒体の範囲内に含まれ得る。
【０１１９】
[0129]このコードは、１つまたは複数のデジタル信号プロセッサ（ＤＳＰ）、汎用マイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ロジック・アレイ（ＦＰＧＡ）、またはその他の等価な統合またはディスクリートな論理回路のような１つまたは複数のプロセッサによって実行され得る。したがって、本明細書で使用されているような「プロセッサ」という用語は、前述した構造、または、本明細書に記載された技法の実施のために適切なその他任意の構造のうちの何れかを称し得る。さらに、いくつかの態様では、本明細書に記載された機能は、エンコードおよびデコードのために構成された専用のハードウェアおよび／またはソフトウェア・モジュール内に提供され得るか、または、組み合わされたコーデック内に組み込まれ得る。さらに、これら技法は、１つまたは複数の回路またはロジック要素で完全に実現され得る。
【０１２０】
[0130]本開示の技法は、ワイヤレスハンドセット、集積回路（ＩＣ）、またはＩＣのセット（例えば、チップセット）を含む種々様々なデバイスまたは装置において実現され得る。様々な構成要素、モジュール、またはユニットは、本開示では、開示された技法を実行するように構成されたデバイスの機能的な態様を強調するように記載されているが、異なるハードウェア・ユニットによる実現を必ずしも必要とする訳ではない。むしろ、前述されたように、様々なユニットが、コーデック・ハードウェア・ユニット内に結合され得るか、または、コンピュータ読取可能な媒体上に記憶された適切なソフトウェアおよび／またはファームウェアと連携する、前述したような１つまたは複数のプロセッサを含む、共通の（interoperative）ハードウェア・ユニットの集合によって提供され得る。
【図１】
2016534397.tif 000003
【図２】
2016534397.tif 000004
【図３】
2016534397.tif 000005
【図４】
2016534397.tif 000006
【図５】
2016534397.tif 000007
【図６】
2016534397.tif 000008
【図７】
2016534397.tif 000009
【図８】
2016534397.tif 000010
【図９】
2016534397.tif 000011
【図１０】
2016534397.tif 000012
【手続補正書】
【提出日】平成28年4月27日(2016.4.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイル・デバイスを用いた、ベニューに関連付けられた屋内地図と屋外地図との統合のための方法であって、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示することと、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、前記ベニューに関連付けられたデータは、前記屋外地図アプリケーションに利用可能ではなく、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、前記屋内地図アプリケーションと前記屋外地図アプリケーションは異なるアプリケーションであり、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を備える、方法。
【請求項２】
前記第１のイベントは、前記モバイル・デバイス上で実行される、前記ベニューを選択するためのユーザ入力を備える、請求項１に記載の方法。
【請求項３】
前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、請求項１に記載の方法。
【請求項４】
前記最小部分は５０％である、請求項３に記載の方法。
【請求項５】
前記第１のイベントは、前記モバイル・デバイスが前記ベニューの内部に位置していることである、請求項１に記載の方法。
【請求項６】
前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、請求項５に記載の方法。
【請求項７】
前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、請求項６に記載の方法。
【請求項８】
前記第１のイベントは、前記モバイル・デバイスの衛星ロケーションサービスに基づいて検出される、請求項５に記載の方法。
【請求項９】
前記モバイル・デバイスの衛星ロケーションサービスは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、請求項５に記載の方法。
【請求項１０】
前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記モバイル・デバイスが前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、請求項１に記載の方法。
【請求項１１】
前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、請求項１に記載の方法。
【請求項１２】
前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図をメモリ内に記憶すること、をさらに備える、請求項１１に記載の方法。
【請求項１３】
前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信することと、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にすることと、
をさらに備える、請求項１に記載の方法。
【請求項１４】
前記第２のイベントは、前記モバイル・デバイスが前記ベニューの外部に位置していることである、請求項１３に記載の方法。
【請求項１５】
前記第２のイベントは、前記モバイル・デバイスが前記ベニューの内部から外部へ移動することである、請求項１３に記載の方法。
【請求項１６】
前記第２のイベントは、前記モバイル・デバイス上で実行される、前記屋外地図を選択するための第２のユーザ入力を備える、請求項１３に記載の方法。
【請求項１７】
前記屋内地図アプリケーションは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、請求項１に記載の方法。
【請求項１８】
ベニューに関連付けられた屋内地図と統合された屋外地図を提示するように構成されたモバイル・デバイスであって、
メモリと、
前記モバイル・デバイス上で、屋外地図アプリケーションに関連付けられた前記屋外地図を提示するためのデータを受信するための受信機と、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、前記データは、前記ベニューの内部の詳細を含まず、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、前記屋内地図アプリケーションと前記屋外地図アプリケーションは異なるアプリケーションであり、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を行うように構成された１つまたは複数のプロセッサと、
を備える、モバイル・デバイス。
【請求項１９】
前記第１のイベントは、前記モバイル・デバイス上で実行される、前記ベニューを選択するためのユーザ入力を備える、請求項１８に記載のモバイル・デバイス。
【請求項２０】
前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、請求項１８に記載のモバイル・デバイス。
【請求項２１】
前記最小部分は５０％である、請求項２０に記載のモバイル・デバイス。
【請求項２２】
前記第１のイベントは、前記モバイル・デバイスが前記ベニューの内部に位置していることである、請求項１８に記載のモバイル・デバイス。
【請求項２３】
前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、請求項２２に記載のモバイル・デバイス。
【請求項２４】
前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、請求項２３に記載のモバイル・デバイス。
【請求項２５】
前記第１のイベントは、前記モバイル・デバイスの衛星ロケーションサービスに基づいて検出される、請求項２２に記載のモバイル・デバイス。
【請求項２６】
前記モバイル・デバイスの衛星ロケーションサービスは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、請求項２２に記載のモバイル・デバイス。
【請求項２７】
前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記モバイル・デバイスが前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、請求項１８に記載のモバイル・デバイス。
【請求項２８】
前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、請求項１８に記載のモバイル・デバイス。
【請求項２９】
前記メモリはさらに、前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図を記憶するように構成される、請求項２８に記載のモバイル・デバイス。
【請求項３０】
前記１つまたは複数のプロセッサはさらに、
前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信することと、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にすることと、
を行うように構成される、請求項１８に記載のモバイル・デバイス。
【請求項３１】
前記第２のイベントは、前記モバイル・デバイスが前記ベニューの外部に位置していることである、請求項３０に記載のモバイル・デバイス。
【請求項３２】
前記第２のイベントは、前記モバイル・デバイスが前記ベニューの内部から外部へ移動することである、請求項３０に記載のモバイル・デバイス。
【請求項３３】
前記第２のイベントは、前記モバイル・デバイス上で実行される、前記屋外地図を選択するための第２のユーザ入力を備える、請求項３０に記載のモバイル・デバイス。
【請求項３４】
前記屋内地図アプリケーションは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、請求項１８に記載のモバイル・デバイス。
【請求項３５】
ベニューに関連付けられた屋内地図と屋外地図とを統合するためのコンピュータ実行可能な命令を記憶する１つまたは複数のコンピュータ読取可能な媒体であって、
前記コンピュータ実行可能な命令は、実行されたとき、モバイル・デバイスに含まれた１つまたは複数のコンピューティング・デバイスに、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示することと、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、前記ベニューに関連付けられたデータは、前記屋外地図アプリケーションに利用可能ではなく、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、前記屋内地図アプリケーションと前記屋外地図アプリケーションは異なるアプリケーションであり、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を行わせる、１つまたは複数のコンピュータ読取可能な媒体。
【請求項３６】
ベニューに関連付けられた屋内地図と屋外地図とを統合するための装置であって、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示するための手段と、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、前記ベニューに関連付けられたデータは、前記屋外地図アプリケーションに利用可能ではなく、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイするための手段と、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、前記屋内地図アプリケーションと前記屋外地図アプリケーションは異なるアプリケーションであり、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信するための手段と、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にするための手段と、
を備える、装置。
【請求項３７】
前記第１のイベントは、前記ベニューを選択するためのユーザ入力を備える、請求項３６に記載の装置。
【請求項３８】
前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、請求項３６に記載の装置。
【請求項３９】
前記最小部分は５０％である、請求項３８に記載の装置。
【請求項４０】
前記第１のイベントは、前記装置が前記ベニューの内部に位置していることである、請求項３６に記載の装置。
【請求項４１】
前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、請求項４０に記載の装置。
【請求項４２】
前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、請求項４１に記載の装置。
【請求項４３】
前記第１のイベントは、衛星ロケーションサービスに基づいて検出される、請求項４０に記載の装置。
【請求項４４】
衛星ロケーションサービスは、前記装置が前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、請求項４０に記載の装置。
【請求項４５】
前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記装置が前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、請求項３６に記載の装置。
【請求項４６】
前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、請求項３６に記載の装置。
【請求項４７】
前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図を記憶するための手段、をさらに備える、請求項４７に記載の装置。
【請求項４８】
前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信するための手段と、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にするための手段と、
をさらに備える、請求項３６に記載の装置。
【請求項４９】
前記第２のイベントは、前記装置が前記ベニューの外部に位置していることである、請求項４８に記載の装置。
【請求項５０】
前記第２のイベントは、前記装置が前記ベニューの内部から外部へ移動することである、請求項４８に記載の装置。
【請求項５１】
前記第２のイベントは、前記屋外地図を選択するための第２のユーザ入力を備える、請求項４８に記載の装置。
【請求項５２】
前記屋内地図アプリケーションは、前記装置が前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、請求項３６に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１２０
【補正方法】変更
【補正の内容】
【０１２０】
[0130]本開示の技法は、ワイヤレスハンドセット、集積回路（ＩＣ）、またはＩＣのセット（例えば、チップセット）を含む種々様々なデバイスまたは装置において実現され得る。様々な構成要素、モジュール、またはユニットは、本開示では、開示された技法を実行するように構成されたデバイスの機能的な態様を強調するように記載されているが、異なるハードウェア・ユニットによる実現を必ずしも必要とする訳ではない。むしろ、前述されたように、様々なユニットが、コーデック・ハードウェア・ユニット内に結合され得るか、または、コンピュータ読取可能な媒体上に記憶された適切なソフトウェアおよび／またはファームウェアと連携する、前述したような１つまたは複数のプロセッサを含む、共通の（interoperative）ハードウェア・ユニットの集合によって提供され得る。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  モバイル・デバイスを用いた、ベニューに関連付けられた屋内地図と屋外地図との統合のための方法であって、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示することと、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を備える、方法。
［Ｃ２］  前記第１のイベントは、前記モバイル・デバイス上で実行される、前記ベニューを選択するためのユーザ入力を備える、Ｃ１に記載の方法。
［Ｃ３］  前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、Ｃ１に記載の方法。
［Ｃ４］  前記最小部分は５０％である、Ｃ３に記載の方法。
［Ｃ５］  前記第１のイベントは、前記モバイル・デバイスが前記ベニューの内部に位置していることである、Ｃ１に記載の方法。
［Ｃ６］  前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、Ｃ５に記載の方法。
［Ｃ７］  前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、Ｃ６に記載の方法。
［Ｃ８］  前記第１のイベントは、前記モバイル・デバイスの衛星ロケーションサービスに基づいて検出される、Ｃ５に記載の方法。
［Ｃ９］  前記モバイル・デバイスの衛星ロケーションサービスは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、Ｃ５に記載の方法。
［Ｃ１０］  前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記モバイル・デバイスが前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、Ｃ１に記載の方法。
［Ｃ１１］  前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、Ｃ１に記載の方法。
［Ｃ１２］  前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図をメモリ内に記憶すること、をさらに備える、Ｃ１１に記載の方法。
［Ｃ１３］  前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信することと、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にすることと、
をさらに備える、Ｃ１に記載の方法。
［Ｃ１４］  前記第２のイベントは、前記モバイル・デバイスが前記ベニューの外部に位置していることである、Ｃ１３に記載の方法。
［Ｃ１５］  前記第２のイベントは、前記モバイル・デバイスが前記ベニューの内部から外部へ移動することである、Ｃ１３に記載の方法。
［Ｃ１６］  前記第２のイベントは、前記モバイル・デバイス上で実行される、前記屋外地図を選択するための第２のユーザ入力を備える、Ｃ１３に記載の方法。
［Ｃ１７］  前記屋内地図アプリケーションは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、Ｃ１に記載の方法。
［Ｃ１８］  ベニューに関連付けられた屋内地図と統合された屋外地図を提示するように構成されたモバイル・デバイスであって、
メモリと、
前記モバイル・デバイス上で、屋外地図アプリケーションに関連付けられた前記屋外地図を提示するためのデータを受信するための受信機と、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を行うように構成された１つまたは複数のプロセッサと、
を備える、モバイル・デバイス。
［Ｃ１９］  前記第１のイベントは、前記モバイル・デバイス上で実行される、前記ベニューを選択するためのユーザ入力を備える、Ｃ１８に記載のモバイル・デバイス。
［Ｃ２０］  前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、Ｃ１８に記載のモバイル・デバイス。
［Ｃ２１］  前記最小部分は５０％である、Ｃ２０に記載のモバイル・デバイス。
［Ｃ２２］  前記第１のイベントは、前記モバイル・デバイスが前記ベニューの内部に位置していることである、Ｃ１８に記載のモバイル・デバイス。
［Ｃ２３］  前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、Ｃ２２に記載のモバイル・デバイス。
［Ｃ２４］  前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、Ｃ２３に記載のモバイル・デバイス。
［Ｃ２５］  前記第１のイベントは、前記モバイル・デバイスの衛星ロケーションサービスに基づいて検出される、Ｃ２２に記載のモバイル・デバイス。
［Ｃ２６］  前記モバイル・デバイスの衛星ロケーションサービスは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、Ｃ２２に記載のモバイル・デバイス。
［Ｃ２７］  前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記モバイル・デバイスが前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、Ｃ１８に記載のモバイル・デバイス。
［Ｃ２８］  前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、Ｃ１８に記載のモバイル・デバイス。
［Ｃ２９］  前記メモリはさらに、前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図を記憶するように構成される、Ｃ２８に記載のモバイル・デバイス。
［Ｃ３０］  前記１つまたは複数のプロセッサはさらに、
前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信することと、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にすることと、
を行うように構成される、Ｃ１８に記載のモバイル・デバイス。
［Ｃ３１］  前記第２のイベントは、前記モバイル・デバイスが前記ベニューの外部に位置していることである、Ｃ３０に記載のモバイル・デバイス。
［Ｃ３２］  前記第２のイベントは、前記モバイル・デバイスが前記ベニューの内部から外部へ移動することである、Ｃ３０に記載のモバイル・デバイス。
［Ｃ３３］  前記第２のイベントは、前記モバイル・デバイス上で実行される、前記屋外地図を選択するための第２のユーザ入力を備える、Ｃ３０に記載のモバイル・デバイス。
［Ｃ３４］  前記屋内地図アプリケーションは、前記モバイル・デバイスが前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、Ｃ１８に記載のモバイル・デバイス。
［Ｃ３５］  ベニューに関連付けられた屋内地図と屋外地図とを統合するためのコンピュータ実行可能な命令を記憶する１つまたは複数のコンピュータ読取可能な媒体であって、
前記コンピュータ実行可能な命令は、実行されたとき、モバイル・デバイスに含まれた１つまたは複数のコンピューティング・デバイスに、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示することと、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイすることと、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信することと、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にすることと、
を行わせる、１つまたは複数のコンピュータ読取可能な媒体。
［Ｃ３６］  ベニューに関連付けられた屋内地図と屋外地図とを統合するための装置であって、
屋外地図アプリケーションに関連付けられた前記屋外地図を提示するための手段と、ここで、前記屋外地図は、前記ベニューに関連付けられたエリアを含み、
前記ベニューに関連付けられた前記屋外地図の前記エリア上に前記屋内地図をオーバレイするための手段と、ここで、前記屋内地図は、屋内地図アプリケーションに関連付けられ、
前記ベニューに関連付けられた第１のイベントの第１のインジケーションを受信するための手段と、
前記第１のイベントの前記第１のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示に関連付けられた態様を制御することを可能にするための手段と、
を備える、装置。
［Ｃ３７］  前記第１のイベントは、前記ベニューを選択するためのユーザ入力を備える、Ｃ３６に記載の装置。
［Ｃ３８］  前記第１のイベントは、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示の最小部分が、前記屋内地図によってカバーされることになるズーム動作を備える、Ｃ３６に記載の装置。
［Ｃ３９］  前記最小部分は５０％である、Ｃ３８に記載の装置。
［Ｃ４０］  前記第１のイベントは、前記装置が前記ベニューの内部に位置していることである、Ｃ３６に記載の装置。
［Ｃ４１］  前記第１のイベントは、前記屋内地図アプリケーションに関連付けられたロケーションデータに基づいて検出される、Ｃ４０に記載の装置。
［Ｃ４２］  前記屋内地図に関連付けられた前記ロケーションデータは、１つまたは複数のアクセスポイントから受信された、少なくとも信号強度インジケーション（ＲＳＳＩ）測定値またはラウンドトリップ時間（ＲＴＴ）測定値を含む、Ｃ４１に記載の装置。
［Ｃ４３］  前記第１のイベントは、衛星ロケーションサービスに基づいて検出される、Ｃ４０に記載の装置。
［Ｃ４４］  衛星ロケーションサービスは、前記装置が前記ベニューの内部に位置していることのインジケーションを受信すると、無効にされる、Ｃ４０に記載の装置。
［Ｃ４５］  前記屋内地図アプリケーションに関連付けられた１つまたは複数の機能は、前記装置が前記ベニューの外部に位置していることのインジケーションを受信すると、制限される、Ｃ３６に記載の装置。
［Ｃ４６］  前記屋内地図アプリケーションは、ユーザ要求に基づいて、アプリケーション・ストアからダウンロードされる、Ｃ３６に記載の装置。
［Ｃ４７］  前記ダウンロードされた屋内地図アプリケーションに関連付けられた前記屋内地図を記憶するための手段、をさらに備える、Ｃ４７に記載の装置。
［Ｃ４８］  前記ベニューの外部に関連付けられた第２のイベントの第２のインジケーションを受信するための手段と、
前記第２のイベントの前記第２のインジケーションを受信することに応じて、前記屋内地図アプリケーションが、前記屋外地図アプリケーションに制御を返すことを可能にするための手段と、
をさらに備える、Ｃ３６に記載の装置。
［Ｃ４９］  前記第２のイベントは、前記装置が前記ベニューの外部に位置していることである、Ｃ４８に記載の装置。
［Ｃ５０］  前記第２のイベントは、前記装置が前記ベニューの内部から外部へ移動することである、Ｃ４８に記載の装置。
［Ｃ５１］  前記第２のイベントは、前記屋外地図を選択するための第２のユーザ入力を備える、Ｃ４８に記載の装置。
［Ｃ５２］  前記屋内地図アプリケーションは、前記装置が前記ベニューの内部に位置していることのインジケーションを受信すると、前記屋外地図アプリケーションと並行して、前記オーバレイされた屋内地図を備えた前記屋外地図の前記提示を制御する、Ｃ３６に記載の装置。
【国際調査報告】
2016534397.tif 000013
2016534397.tif 000014