(57)【要約】  本説明は、モバイルデバイスロケーションに関する。一例は、会場に関する記憶された測量データにアクセスすることができる。記憶された測量データは、会場内からの内部データおよび会場外からの外部データを含み得る。本例は、会場に近接するロケーションで現在の感知データを取得することができる。本例は、記憶された測量データと現在の感知データとを比較することによって、そのロケーションが会場内にあるか会場外にあるかを判定することができる。
2017509975.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
無線周波数信号を感知するように構成されたセンサーと、
記憶装置およびプロセッサーとを備え、前記記憶装置は、前記プロセッサーによって実行されるときに、
会場(venue)の内側および外側で行われた測量された感知(surveyed sensing)に関する会場情報(venue information)を前記記憶装置に記憶するステップ、
前記会場に近接するロケーションで無線周波数信号を前記センサーに感知させるステップ、
前記記憶された会場情報を前記感知された無線周波数信号と比較して前記ロケーションが前記会場の内側か外側かを判定するステップ、ならびに、
前記会場に関連して前記ロケーションを示すグラフィカルユーザーインターフェース（ＧＵＩ）を提示するステップ
を完遂する(accomplish)、そこに記憶された命令を有する、モバイルデバイス。
【請求項２】
前記ＧＵＩがさらに、ユーザーが前記会場内の所望のロケーションに入ることを可能にし、前記提示するステップがまた、前記ユーザーを前記ロケーションから前記所望のロケーションに導く視覚化および命令を含む、請求項１に記載のモバイルデバイス。
【請求項３】
アンテナをさらに備え、前記命令がさらに、前記プロセッサーに前記感知された無線周波数信号を前記アンテナを介して遠隔データーストアーに送信させ、前記感知された無線周波数信号に基づいて前記会場情報を要求させる、請求項１に記載のモバイルデバイス。
【請求項４】
前記センサーが、無線周波数ハードウェアを備える、請求項１に記載のモバイルデバイス。
【請求項５】
コンピューティングデバイスのプロセッサーによって実行されるときに、前記コンピューティングデバイスに、
会場に関連し、前記会場内からの内部データおよび前記会場外からの外部データを含む、記憶された測量データ(survey data)にアクセスするステップと、
前記会場に近接するロケーションで現在の感知(sensing)データを取得するステップと、
前記記憶された測量データと前記現在の感知データとを比較することによって、前記ロケーションが前記会場内にあるか前記会場外にあるかを判定するステップと
を含む動作を実行させる、そこに記憶された命令を有する、１つまたは複数のコンピューター可読記憶媒体。
【請求項６】
前記記憶された測量データが、デバイス内の加速度計、ジャイロスコープ、およびコンパスから感知された前記記憶された測量データおよび内部データを収集した前記デバイスの外部にあるワイヤレスアクセスポイント、ブルートゥース対応デバイス、または携帯電話基地局から感知された外部データを含む、請求項５に記載の１つまたは複数のコンピューター可読記憶媒体。
【請求項７】
前記判定するステップが、前記会場内で測量されたアクセスポイントの第１のセット、および、前記会場外で測量されたアクセスポイントの第２のセットを識別するステップと、前記第１のセットおよび前記第２のセットの両方に共通する第３のセットを識別するステップと、前記現在の感知データが、前記第３のセットに含まれるものより多数のアクセスポイントを検出する場合に、前記ロケーションが前記会場内にあると判定するステップと、前記現在の感知データが、前記第３のセットに含まれるものより少数のアクセスポイントを検出する場合に、前記ロケーションが前記会場外にあると判定するステップとを含む、請求項５に記載の１つまたは複数のコンピューター可読記憶媒体。
【請求項８】
前記判定するステップが、前記会場外で測量されたアクセスポイントのセットを前記現在の感知と比較するステップと、前記現在の感知データが、前記セットに含まれるものより多数のアクセスポイントを検出する場合に、前記ロケーションが前記会場内にあると判定するステップとを含む、請求項５に記載の１つまたは複数のコンピューター可読記憶媒体。
【請求項９】
前記アクセスするステップ、取得するステップ、および判定するステップが、サーバーベースのロケーションサービスによって実行される、請求項５に記載の１つまたは複数のコンピューター可読記憶媒体。
【請求項１０】
前記アクセスするステップが、前記サーバーベースのロケーションサービスによって保持されるデーターストアーからアクセスするステップを含む、請求項９に記載の１つまたは複数のコンピューター可読記憶媒体。
【請求項１１】
前記取得するステップが、前記ロケーションでモバイルデバイスから取得するステップを含む、請求項５に記載の１つまたは複数のコンピューター可読記憶媒体。
【請求項１２】
前記アクセスするステップ、取得するステップ、および判定するステップが、モバイルデバイスによって実行される、請求項５に記載の１つまたは複数のコンピューター可読記憶媒体。
【請求項１３】
前記アクセスするステップが、前記記憶された測量データを検索するステップと、前記モバイルデバイスに前記記憶された測量データをキャッシュするステップとを含む、請求項１２に記載の１つまたは複数のコンピューター可読記憶媒体。
【請求項１４】
前記取得するステップが、前記ロケーションで無線周波数を感知するステップを含む、請求項１２に記載の１つまたは複数のコンピューター可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明の一実施例は、例えば、会場への近接性の判定に関する。
【背景技術】
【０００２】
[0001]多数のモバイルデバイスユーザーが、会場に関連する彼らのロケーションを知りたいと考える。たとえば、ユーザーは、彼らの現在のロケーションから会場内の特定のロケーションに至る方向を知りたいと考えることがある。既存の技法は、そのユーザーのロケーションが会場に極めて近接するときに誤った結果を生じさせる傾向がある。たとえば、それらの技法は、ユーザーが実際には会場のすぐ外にいるときに、そのユーザーが会場内にいると示すことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本願発明の一実施例は、例えば、会場への近接性の判定に関する。
【課題を解決するための手段】
【０００４】
[0002]記載される実装形態は、モバイルデバイスロケーションに関する。一実装形態は、会場に関連する記憶された測量データにアクセスすることができる。記憶された測量データは、会場内からの内部データおよび会場外からの外部データを含み得る。その実装形態は、会場に近接するロケーションで現在の感知データを取得することができる。その実装形態は、記憶された測量データと現在の感知データとを比較することによって、そのロケーションが会場内にあるか会場外にあるかを判定することができる。
【０００５】
[0003]前述の例は、読者を助けるためのクイックレファレンスを提供することを意図されており、本明細書に記載される概念の範囲を定義することを意図されていない。
[0004]添付の図面は、本願で伝えられる概念の実装形態を説明する。図解される実装形態の特徴は、添付の図面と併せて以下の説明を参照することによって、より容易に理解することができる。様々な図面の同様の参照番号は、同様の要素を指すのにふさわしい所であればどこでも使用される。さらに、各参照番号の最も左の数字は、その参照番号が最初に導入された図および関連論考を伝える。
【図面の簡単な説明】
【０００６】
【図１】[0005]本モバイルデバイスロケーション概念がいくつかの実装形態に従って使用され得る例示的シナリオまたは環境を示す図である。
【図２】本モバイルデバイスロケーション概念がいくつかの実装形態に従って使用され得る例示的シナリオまたは環境を示す図である。
【図３】[0006]いくつかの実装形態による例示的会場ロケーション図である。
【図４】[0007]いくつかの実装形態による例示的会場測量図面である。
【図５】[0008]いくつかの実装形態による例示的会場ロケーションシステムを示す図である。
【図６】[0009]本概念のいくつかの実装形態によるモバイルデバイスロケーション方法の例の流れ図である。
【図７】本概念のいくつかの実装形態によるモバイルデバイスロケーション方法の例の流れ図である。
【発明を実施するための形態】
【０００７】
概観
[00010]多くのユーザーは、彼らがどこにいるかを知るために、および／または、彼らの所望の目的地まで彼らを案内するために（および／または他の用途で）、彼らのモバイルデバイスに頼るようになっている。多くの場合、所望の目的地は、会場または会場内であることがある。「会場」は、特に、ショッピングモール、コンベンションセンター、オフィスビルディングなどのビルディング、あるいは、地下鉄または下水道などのトンネルシステムを意味し得る。広く考えると、本概念は、その内部および外部が測量され得る任意の明確なエリアに適用することができる。ユーザーが会場に近接する場合、複数の位置決め技術が、そのロケーションを識別するために使用され得る。ロケーションが高い精度で判定される場合でも、ユーザーが会場内にいるか会場外にいるかを判定することは、場合によっては、難しいことがある。たとえば、開けたエリアの外側で、モバイルデバイスは、グローバルポジショニングシステム（ＧＰＳ）（または、他の全地球的航法衛星システム）などの絶対位置決め技術を使用してユーザーのロケーションを判定することができる。別法としてまたは追加で、携帯電話基地局三角測量、ワイヤレスアクセスポイント三角測量など、様々な相対的位置決め技術が使用され得る。地理的特徴または人工建造物は、ＧＰＳを動作不可能にさせ、相対的位置決め技術への依存を増やすことがある。
【０００８】
[00011]多くの場合、位置決め技術のうちの１つまたは複数は、数フィートまたは数十フィート内のユーザーのロケーションを判定するために使用され得る。多くの状況では、そのような精度は、ユーザーに有用な情報を提供するのに十分である。たとえば、モバイルデバイスが、ユーザーはショッピングモールのアトリウム内にいると示し、そのユーザーの実際のロケーションが本当はアトリウムから数フィート離れている場合、ユーザー体験は比較的影響を受けない可能性がある。しかし、ある状況では、そのような精度は、ユーザーにとって非常に不満足であり得る異常をもたらすことがある。たとえば、ユーザーが会場に入場せずに実際には壁に沿って会場のすぐ外にいるとき、モバイルデバイスが、そのユーザーは会場内にいると表示した場合、そのユーザーは、非常に不満足になる可能性がある（たとえば、ユーザーが物理的にそのロケーションの外にいるときに、モバイルデバイスが彼らは所望のロケーションにいると表示することがあり、またはその逆もある）。本概念は、モバイルデバイスによってサンプリングされたロケーション情報を会場に関連する記憶されたロケーション情報と比較することによって、そのような状況に対処することができる。これらの概念は、この比較を使用して、ユーザーが会場内にいる場合とユーザーが会場のすぐ外にいる場合を区別することができる。
【０００９】
[00012]説明を目的として、本概念が使用され得る環境１００の紹介の図１から２を考察する。図１は、環境１００の透視図を示す。図２は、図１に示す要素の一部の１階の平面図を示す。この例では、説明を目的として、ユーザー１０２は、彼をその所望の目的地に導くために、彼のモバイルデバイス１０４を使用しながら、北から南に歩いていると仮定する。（モバイルデバイスは本図面の縮尺比では視覚化することは難しいことに留意されたい。）この場合、所望の目的地は、会場１０６内の特別室１Ｃである。この例では、会場はオフィスビルディングであるが、もちろん、本説明は他の会場に適用することができる。
【００１０】
[00013]この場合、ユーザー１０２は、会場１０６に近接する歩道に沿って北から南に歩いていて、特別室１Ｃの所望の目的地のすぐ外のロケーション１０８にいる。実際には、そのユーザーは、図２に半径ｒで表すような使用可能なロケーション技法の誤差の範囲内にいる可能性がある。そのようなものとして、いくつかの技法は、ユーザーを特別室１Ｃ内にいると誤認することがある。ユーザーが北から近づいていることを考えると、ユーザーは、南を向いている入口２０２を見ていない。したがって、ユーザーが、特別室１Ｃに到達するためにモバイルデバイス１０４からの案内に頼っている場合、その指示がユーザーは彼の所望の目的地にいると間違って表示すると、ユーザーは非常に失望することがある。これに対して、本技法は、そのユーザーは会場の外にいると判定することができる。この情報に基づいて、モバイルデバイスは、破線２０４によって示された道順を提供して、ユーザーを入口２０２を介して会場に、そして最終的に特別室１Ｃに案内することができる。
【００１１】
[00014]本概念は、様々な比較技法を使用して、図１から２に示す事例でユーザーが会場１０６の中にいるか外にいるかを判定することができる。１つのそのような比較技法は、会場１０６に関連する記憶された測量データを取得するステップを伴い得る。記憶された測量データは、会場内からの内部データおよび会場外からの外部データを含む相対的位置データを含み得る。たとえば、図２は、会場１０６の１階の８つのワイヤレスアクセスポイント（ＡＰ）２０６（１）〜２０６（８）と、隣接するビルディング内の追加のワイヤレスアクセスポイント２０６（９）とを示すことに留意されたい。さらに、図示されないが、会場１０６は、上階に追加のワイヤレスアクセスポイントを恐らく含むことに留意されたい。したがって、会場内のワイヤレスアクセスポイントの密度は、会場外の密度よりも大きい可能性がある。記憶された測量データは、会場１０６内のおよび会場１０６外の特定のロケーションで検出されたワイヤレスアクセスポイント２０６（１）〜２０６（９）の数およびロケーションを示すことができる。１つの観点では、測量データは、会場（または会場の一部）の測量された指紋と考えることができる。説明を目的として、記憶された測量データは、ワイヤレスアクセスポイント２０６（１）〜２０６（８）が会場内から検出され、会場内にあるものとして示されることを示し、一方で、２つのビルディング（たとえば、ロケーション１０８に近接する）の間の通りにおける測量はワイヤレスアクセスポイント２０６（６）、２０６（７）および２０６（９）のみを検出したと仮定する。いくつかある要因の中でも特に、そのようなシナリオは、会場の中から外に通過する信号の会場１０６の外壁によってもたらされる高い減衰によってもたらされ得る。（例示的測量技法は、図４に関連して以下にさらに詳しく説明される。）
[00015]モバイルデバイス１０４は、ユーザーが歩くとき、ワイヤレスアクセスポイントなどの相対的ロケーション情報を感知することができる。ロケーション１０８でモバイルデバイスがワイヤレスアクセスポイント２０６（６）および２０６（９）を感知すると仮定する。１つの観点からすると、この情報は、モバイルデバイスの感知された指紋と考えることができる。モバイルデバイスは、記憶された測量データが示すワイヤレスアクセスポイントが会場１０６内にあること（たとえば、ワイヤレスアクセスポイント２０６（６））を感知するので、以前の技法では、ユーザーが会場内にいると示すことがある。本技法は、内部および外部測量データをフィルタとして使用して、そのような誤った結果を回避することができる。たとえば、測量データは、ワイヤレスアクセスポイント２０６（１）〜２０６（８）が会場内で感知されたことを示し、一方、ワイヤレスアクセスポイント２０６（６）、２０６（７）、および２０６（９）のみが会場の外で感知または検出された。
【００１２】
[00016]したがって、いくつかの実装形態は、モバイルデバイス１０４が、会場内にあると考えられるモバイルデバイスについて、外で検出され得るもの（たとえば、この場合には外部測量データにおける３つ）より多いワイヤレスアクセスポイント２０６を検出する必要があると規定することができる。別の言い方をすると、会場内にあると見なされるモバイルデバイスのロケーションについて、モバイルデバイスは、測量データにより会場外から検出され得るものよりも多くのアクセスポイントを検出しなければならない。したがって、この例では、モバイルデバイスは、会場内にあると判定される４つ以上のワイヤレスアクセスポイント２０６（１）〜２０６（９）を検出しなければならない。３つ以下の感知は、そのモバイルデバイスが会場の外にあることを示すものとして扱うことができる。したがって、たとえ、モバイルデバイスがロケーション１０８でワイヤレスアクセスポイント２０６（６）および２０６（９）を検出しても、本実装形態は、ロケーション１０８が会場１０６の外にあると判定することができる。
【００１３】
[00017]別の言い方をすれば、会場１０６内からの信号の検出は、モバイルデバイス１０４が会場１０６に近接することを示し得るが、モバイルデバイスが会場内にあることを決定的に示さない。したがって、マッピングまたは他の命令が、ユーザーが会場に入って（たとえば、経路２０４に沿って）特別室１Ｃの彼らの所望の目的地に到達するのを助けるために、ユーザーに提供され得る。比較を目的として、ユーザーが会場内部のロケーション２１０まで経路２０４を辿るとき、モバイルデバイスは、たとえば、ワイヤレスアクセスポイント２０６（１）、２０６（２）、２０６（５）、２０６（７）、および２０６（８）を感知し得る。その場合、モバイルデバイスは、会場１０６に関連する５つのワイヤレスアクセスポイントを検出した。５つのアクセスポイントは、測量データが会場の外で検出した３つのアクセスポイントよりも多いので、そのモバイルデバイスは、会場内部のロケーション２１０にあると判定することができる。
【００１４】
[00018]要約するために、前述の論考は、本概念がどのようにしてモバイルデバイスからの感知データを会場の内側および外側からの測量データと比較してそのモバイルデバイスが会場の内側にあるか外側にあるかを判定することができるかの一例を示す。１つの観点から見ると、モバイルデバイスは、会場に近接するロケーションの指紋を感知することができる。感知された指紋は、そのロケーションが会場の内側か外側かを判定するために、会場の内側および外側からの測量指紋と比較することができる。
【００１５】
[00019]図３は、ユーザーが所与の会場の中にいるか外にいるかを本技法のいくつかがどのようにして区別することができるかを示す図３００を示す。図３は、２つの会場に関する：会場Ａおよび会場Ｂと、その２つの会場の間の外部空間Ｃ。集合Ａは、３０２で示される会場Ａの内部モデルを表し得る。会場Ａの内部モデルは、測量が会場Ａ内で検出したアクセスポイント（および／または、他のＲＦデータ）を含み得る。同様に、集合Ｂは、３０４で示される会場Ｂの内部モデルを表し得る。会場Ｂの内部モデルは、測量が会場Ｂ内で検出したアクセスポイント（および／または、他のＲＦデータ）を含み得る。集合Ｃは、３０６にある外部モデルを表し得る。外部モデルは、測量が会場Ａおよび会場Ｂの外で検出したアクセスポイント（および／または、他のＲＦデータ）を含み得る。本論考で特に対象となるのは、３０８に示される集合Ａと集合Ｃとの共通部分である。この共通部分は、測量データが会場Ａの内部および会場Ａの外部の両方で検出可能であることを示すアクセスポイントを表し得る。簡潔に言うと、外部モデルは、モバイルデバイスによって感知されるものなど、その後の事例での会場検出結果の妥当性を確認するための高域フィルタとして使用することができる。このフィルタのいくつかの実装形態では、会場Ａの内部にあると考えられるその後のデバイスについて、そのモバイルデバイスによって検出されるアクセスポイントの数が、外部モデル内で検出される会場Ａに関連するアクセスポイントの数を超える必要がある。会場検出結果が妥当性検査で不合格であった場合、そのモバイルデバイスは、会場のすぐ外にある可能性が最も高い。
【００１６】
[00020]さらに具体的には、図３００に関連して説明される一実装形態では、集合Ａを会場Ａ内で検出され得るアクセスポイントの集合とする。集合Ｃを会場Ａの外部で（会場Ａの周りの外部エリア周辺で）検出され得るアクセスポイントの集合とする。Ａ∩Ｃを会場Ａの内部および外部の両方で検出され得るアクセスポイントの集合とする。ｆを検出されたアクセスポイントのＩＤから成るアクセスポイント指紋とする。
【００１７】
[00021]その場合、アクセスポイント指紋ｆは、３つの部分集合の和集合である：（１）ｆＡは、集合Ａ内にあるアクセスポイントから成り、（２）ｆＣは、集合Ｃ内にあるアクセスポイントから成り、（３）ｆＡ∩Ｃは、集合ＡおよびＣの両方にあるアクセスポイントから成る。感知された指紋ｆ（たとえば、モバイルデバイスによって検出された）が会場Ａの内部からである場合、そのとき、ｆＡのサイズはｆＡ∩Ｃのサイズより大きいことになり、そうでない場合、指紋ｆは会場Ａ外部からである可能性が最も高いことが、集合関係から理解され得る。言い換えれば、いくつかの実装形態は、感知された指紋ｆが会場Ａの内部か外部かを判定するための閾値としてｆＡ∩Ｃのサイズを使用することができる。
【００１８】
[00022]後に続く論考で、図４は、前述の会場測量データを提供することができる例示的測量技法を説明し、そして、図５は、図１に関連して紹介されたモバイルデバイスと同様のモバイルデバイスを含み得る例示的システムを説明する。
【００１９】
[00023]図４は、会場４０６の会場マップ４０４に関連する例示的測量図面４０２を示す。この例では、会場４０６は、いくつかの店を含むショッピングモールである。もちろん、他の会場が、同様の技法を使用し、マップされ得る。この会場マップ４０４は、いくつかの店の表現（たとえば、Ｓ１、Ｓ２、Ｓ３、Ｓ４、Ｓ５、およびＳ６）を含み得る。センサーデータが、店に関連するおよび／または店を含む会場に関連する測点で取得され得る。以下の論考は、論理測点を説明するが、他のタイプの測点が、別法としてまたは追加で論理測点に使用され得る。図示された構成では、測量図面は、いくつかの論理測点（ＬＳＰ）（たとえば、ＬＳＰ１、ＬＳＰ２、ＬＳＰ３、ＬＳＰ４、ＬＳＰ５、ＬＳＰ６、ＬＳＰ７、ＬＳＰ８、ＬＳＰ９、ＬＳＰ１０、ＬＳＰ１１、および／またはＬＳＰ１２）を識別することができる。すべての論理測点は、この例では会場に近接するが、論理測点ＬＳＰ１〜ＬＳＰ８は会場内にあり、論理測点ＬＳＰ９〜ＬＳＰ１２は会場外にあることに留意されたい。
【００２０】
[00024]測量技師は、順々にＬＳＰからＬＳＰへの移動を円滑に進める命令を提供され得る。測量技師がＬＳＰからＬＳＰへの経路を進むとき、センサー表示数値が獲得され得る。たとえば、センサー表示数値（ＳＲ）は、ポイントＳＲＩ、ＳＲ２、ＳＲ３…ＳＲ２１、ＳＲ２２、…ＳＲ４３、…ＳＲ５１、ＳＲ５２、…ＳＲ６１、ＳＲ６２、ＳＲ６３、…ＳＲ７０、…ＳＲ８０、ＳＲ８１、ＳＲ８２、…ＳＲ９１、ＳＲ９２、ＳＲ９３、…ＳＲ１０１、ＳＲ１０２、ＳＲ１０３、ＳＲ１０４、およびＳＲＩ０５で獲得され得る。本技法は、もしあれば、さらなる階で繰り返すことができる。ＬＳＰは事前に定義されるが、ＳＲの正確なロケーションは事前に計画されなくてもよい。ＳＲは、センサー表示数値が取得される場所である。センサー表示数値は、何らかのサンプリングレートで獲得することができる。測量技師が論理測点を通過するとき、オプションの動作（たとえば、タップ、ボタン押し、振る）が行われてＬＳＰにその測量技師を登録することができる。センサー表示数値は、ある一定の歩数が検出された後に、ある一定の時間間隔が経過した後に、および／または他の時間に、継続して取得することができる。さらに、センサー表示数値は、そのプロセスの間ずっと、または異なる条件下で、継続して記録することができる。たとえば、センサー表示数値の度数は、内部と外部の両方で同じであることがある、またはその度数は、いくつかある構成の中でも特に、外部と内部で異なることがある。
【００２１】
[00025]センサー表示数値は、外部信号（たとえば、感知デバイスの外からの）および／または内部信号（たとえば、感知デバイス内からの）に関連し得る。たとえば、外部信号は、特に、Ｗｉ−Ｆｉ信号および／またはセルラ信号を含み得る。内部信号は、デバイス上のコンパス、磁気探知機、加速度計、ジャイロスコープ、圧力計などからの信号を含み得る。図示された例では、センサー表示数値は、特に、たとえば、Ｗｉ−ＦｉアクセスポイントＷｌ、Ｗ２、Ｗ３からまたはセルラデバイスＣ１およびＣ２から取り出すことができる。グラウンドトルース（たとえば、正確な緯度／経度）は、論理測点について入手可能であることもないこともある。グラウンドトルースが入手可能であるとき、会場マップ４０４は、その論理測点に関連するグラウンドトルースを使用し、測量図面４０２に結合され得る。
【００２２】
[00026]これらの測量技法は、必要に応じて、個々のユーザー（たとえば、彼らのモバイルデバイス）の正確な位置決めと、マップおよび／または方向の提供とに寄与することができる。しばしば、ユーザーは、彼らがどこにいるかを彼らが知ることができるように、彼らがどこにいたかを彼らが知ることができるように、彼らがいる場所から彼らが行きたい場所への行き方を彼らが知ることができるように、および／または他の理由で、マップが欲しいと考える。たとえば、モールにいるとき、買い物客は、ある店から別の店への行き方を知りたいと思うことがある。同様に、大きなオフィスビルディングで、郵便室係は、郵便を配達することができるように、特定の職員の机までの行き方を知りたいと思うことがある。同様に、地下の下水管の入り組んだ場所では、作業員が、特定のクリーンアウトバルブへの行き方を知りたいと思うことがある。残念ながら、ロケーションに関するマップは、変わることがある。たとえば、会場のマップに２つの、３つの、または１２の改訂版が存在することがある。
【００２３】
[00027]加えて、モールの、オフィスビルディングの、または、地下の管のネットワークの物理的構成は、変わることがある。さらに一般的には、自然地理学の物理的実体は変わることがあり、あるいは、ロケーションのマッピングは変わることがある。これらの変化は、非常に急速に起こることがあるので、マップは、すぐに古くまたは不正確になる。たとえば、コンベンションセンター内の通路およびブースは、イベントごとに変更されることがある。同様に、モール内の様々な店および売店のロケーションは、変わることがある。同様に、オフィス内の小部屋のロケーション、サイズ、数、および／または向きは、変わることがある。したがって、マップは、古くなる可能性があり、古くなる。変化の原因はさらに存在する。ロケーションの物理的実体が同じままであっても、そのロケーションのマップは、訂正および拡大縮小を含むがこれらに限定されない要因により変化することがある。
【００２４】
[00028]モバイルデバイスの従来の屋内マップは、センサー表示数値と対応する屋内マップ上の物理ロケーション（たとえば、マップロケーション）との間のマッピングに頼っていた。しかし、会場のマップは、会場のマップの複数のバージョンを作り出し、時々変わることがある。追加で、物理的実体が変わる場合、センサー表示数値と物理ロケーションとの間のマッピングは、無効にまたは不正確になることがある。ユーザーが正確なＧＰＳ調整または正確な非ＧＰＳ調整を行った場合でも、その調整は、最新のマップへの結合なしには、ほぼ価値がない。
【００２５】
[00029]例示的技法は、マップの複数のバージョン、マップの変更、および物理的実体の変更を予期することができ、別のバージョンの会場マップと使用するために会場マップのあるバージョンについて獲得されたセンサーデータの選択的再結合を円滑に進めるように構成される。その再結合は、センサーデータが最初に獲得された方法を理由として、少なくとも部分的に、可能である。例示的技法は、単一の固定マップ上の物理座標に関連するのではなくて、異なる会場マップに関連し得る論理測点に関連するセンサー表示数値を獲得することができる。そのセンサー表示数値は、物理ロケーションに直接結合されるのではなくて、中間論理ロケーション（たとえば、測点）を介して物理ロケーションに間接的に結合される。物理ロケーション（たとえば、マップロケーション）と論理ロケーションとの間の結合は、会場マップの特定のバージョンにおいて反映されるものとしての物理的実体の特定のマップについて行われるが、その結合が最新のマップバージョンと一致するように、その結合は、変化する物理的実体を含むように経時的に操作され得る。物理的実体の特定のマッピングは、会場マップの１つのバージョンまたはインスタンスによって表すことができる。したがって、正確な調整は、論理測点と現在のマップとの関係を介して、現在のマップに関連し得る。
【００２６】
[00030]測点は、論理的におよび物理的実体においての両方で、不変でもよい。例示的技法は、異なるマップバージョンにおける擬似的物理的実体への論理のマッピングの変化に対処するように構成される。モール内のコーヒーショップの周りの曲がり角として記載された測点を考える。マップの第１のバージョン（たとえば、マップ１）は、その測点を｛会場名、階、緯度１、経度１｝にマップすることができる。これは、擬似的実体バージョン１である。マップの第２のバージョン（たとえば、マップ２）は、その測点を｛会場名、階、緯度２、経度２）にマップすることができる。これは、擬似的実体バージョン２である。測点の正確な位置は、言及されていない。両方のマップバージョンの背後の物理的実体が同じであっても、マッピングは、マップ精度、拡大縮小、および、２つのバージョンのマップの間に存在し得る他の相違点の影響下にある。コーヒーショップがそのロケーションを実際に変更し、測点がアクセス不可能になった場合、次いで、新しい測点が、新しい曲がり角のロケーションを表すために作成され得る。
【００２７】
[00031]例示的技法は、測量図面を会場マップと関連付けることができる。一実装形態では、測量図面は、会場マップのメタデータの一部でもよい。測量図面は、測量技師による屋内および／または屋外データ収集の基礎となる。測量図面は、少なくとも１つの測量経路を含む。測量経路は、開始測点および終了測点によって定義され得る。場合によっては、測量経路は、１つまたは複数の接続された区間から成り得る。区間は、開始測点および終了測点によって定義され得る。測量経路はまた、開始点および移動の方向によって説明することもできる。測量経路はまた、測量技師が、必ずしも論理測点で開始する必要なしに、論理測量経路に沿って移動することを可能にする方法で説明され得る。測点は、目印として使用することができる認識可能なロケーションである。
【００２８】
[00032]論理測点は、人間が認識可能、装置によって認識可能、プロセスによって認識可能、および／または、座標に依存しない他の方法で認識可能でもよい。たとえば、測点は、ある特定の店の正面玄関に近く、さらに第２の店の正面玄関に面すると説明することができる。論理測点は、座標系によって説明される位置に依存しない一意の識別子を有し得る。論理測点は、会場マップに関連する会場内の認識可能なロケーションを説明する情報を含み得る。論理測点は、会場マップ上の位置に認識可能なロケーションを登録するのに十分な座標情報を記憶することができる。
【００２９】
[00033]測量技師が論理測点から論理測点に移動するとき、その測量技師は、いくつかのセンサー読取り点でセンサー情報を集めることができる。論理測点は、事前に定義することができ、センサー読取り点は、そうではない。センサー読取り点は、センサーがセンサー情報を記録する場所である。センサー表示数値は、測量技師の一歩ごとに、一定時間ごとに、および他の制御下で、取り込むことができる。いくつかの実装形態では、測量技師は、測量の初めにセンサー表示数値記録を開始することができる。記録が開始するとき、センサー表示数値は、ある特定の周波数、たとえば５０Ｈｚ、で継続的に記録されることになる。センサー表示数値記録は、恐らくはモバイルデバイスでの記録の手動開始および停止を除いて、測量工程中の測量技師の動作によってトリガされる必要はない。センサー情報は、ロケーションの署名または指紋を提供する。従来のシステムは、座標系を使用し、マップ上の物理ロケーションに指紋を結び付ける。例示的技法は、指紋を論理ロケーションに関連付ける、より柔軟な間接的手法をとることができる。指紋ロケーションの基本的座標は、論理ロケーションについて確立された座標を使用し、後で生成することができる。論理ロケーションは、異なるマップに結び付けることができ、したがって、指紋はまた、異なるマップで使用することができる。
【００３０】
[00034]一実装形態では、論理測点は、屋内会場の歩行測量中に目印として使用することができる角または曲がり角のような人が認識可能なロケーションで確立され得る。従来のシステムもまた、測点を使用することがあった。しかし、従来の測点は、それらの論理属性（たとえば、第１の通路の中央、店の前）ではなくて、それらの物理属性（たとえば、緯度／経度）によって、識別された。残念ながら、ロケーションの異なるバージョンのマップは、変化するまたは異なることがある。たとえば、コンベンションセンター内の通路は、第１のバージョンのマップでは、あるロケーションに表示され得るが、第２のバージョンのマップでは第２のロケーションに表示され得る。加えて、論理測点の物理座標は、物理的実体が変更されるとき、あるバージョンの会場マップから別のバージョンの会場マップで変化し得る。たとえば、コンベンションセンター内の第１の通路は、第１のイベントではコンベンションセンターの北の壁から３０４．８ｃｍ（１０フィート）であることがあるが、第２のイベントではコンベンションセンターの北の壁から７６２ｃｍ（２５フィート）であることがある。しかし、両方のイベントについて、測量図面は、「第１の通路の中央で」開始するように測量技師を導くことがある。「第１の通路の中央」は、２つのバージョンの会場マップの異なる実際の物理座標に結び付けられ得る。
【００３１】
[00035]例示的技法は、固定物理測点の代わりに論理測点に依存し得る。論理測点は、座標系以外の何かを使用し、識別され得る。たとえば、論理測点は、名称および一意の識別子（たとえば、グローバル一意識別子（ＧＵＩＤ：ｇｌｏｂａｌｌｙ  ｕｎｉｑｕｅ  ｉｄｅｎｔｉｆｉｅｒ））を有し得る。一意の識別子は、永続的識別子でもよい。特定の場合の会場について、論理測点は、ある特定の物理座標と関連付けられ得る。しかし、物理座標は、暫定的でもよい。マップがバージョンごとに変化するとき、または、会場の間取りが変わる（たとえば、壁が移動される、通路が移動される、噴水が追加される、噴水が取り除かれる）とき、論理座標の物理座標は、変化することがある。論理測点の永続的識別子は、会場マップのバージョンごとに変化しないことがある。物理的レイアウトが変化する場合、古い測点は到達不可能になることがあるので、いくつかの新しい測点が必要とされ得ることに留意されたい。
【００３２】
[00036]分離されたセンサーデータ収集の厳密な測量図面は、論理測点から論理測点への移動、および、論路測点間の位置での指紋の獲得に依存し得る。測量技師に特定の緯度／経度座標で開始するように命じるのではなくて、例示的システムおよび方法は、論理ロケーション（たとえば、店の前）に関連付けられた座標で開始するように測量技師に命じることができる。いくつかの構成では、測量技師は、測量工程をとおして論理ロケーションを知る／識別するだけで十分であり、物理座標（緯度／経度）は、その測量工程に関与しない。論理ロケーションへの物理ロケーションの結合は、測量からのセンサーデータが処理されるときに、後で生じ得る。これは、最初の位置決めを任意の特定の場合のマップと分離することができる。分離されても、論理ロケーションの物理座標は、特定の場合の会場マップに結び付けることができる。マップバージョンを所与として、所与の測量図面中の測点は、そのマップバージョンの割り当てられた物理座標でもよい。
【００３３】
[00037]会場マップは、会場マップデータセットによって記載されてもよい。会場マップデータセットは、会場の名称、会場マップの名称、会場の複数の階に関する情報（存在する場合）、会場の識別子、会場マップの識別子、会場のロケーション、会場マップによって表される空間、その空間内の要素、および／または、その空間内の要素の関係の記号による描写を含むがこれらに限定されない情報を記憶することができる。一実装形態では、測量図面は、会場マップに関連するメタデータに組み込まれ得る。
【００３４】
[00038]測量図面は、測量図面データセットによって記載され得る。測量図面データセットは、測量図面の名称、測量図面の識別子、および、測量図面が適用される会場マップを含むがこれらに限定されない情報を記憶することができる。
【００３５】
[00039]測量図面は、測量経路に関する情報を含み得る。一実装形態では、測量経路は、開始論理測点および終了論理測点によって定義することができる。もう１つの実装形態では、測量経路は、開始論理測点および移動する方向によって定義することができる。もう１つの実装形態では、測量経路は、論理測点で開始することまたは停止することのいずれも必要とせずに論理測点が横切られることを可能にする方向を使用し、定義することができる。さらにもう１つの実装形態では、測量経路は、１つまたは複数の区間を含み得る。各区間は、開始および終了論理測点または他のタイプの定義によって定義することができる。測量経路の他の定義が、使用され得る。一実装形態では、論理測点は、一意の座標のない識別子、会場内の認識可能なロケーションの記載、および、会場マップに論路測点を登録するように構成された座標を含む。座標のない識別子は、たとえば、永続的グローバル一意識別子（ＧＵＩＤ）でもよい。他の識別子が、使用され得る。認識可能なロケーションの記載は、異なる形をとることができる。異なる例では、認識可能なロケーションの記載は、認識可能なロケーションのテキスト記載、認識可能なロケーションの視覚的記載、または認識可能なロケーションのセンサーベースの記載を含み得る。例として、論理測点は、「店１の正面玄関のすぐ右、さらにレストラン１の正面の道化師の方を向いてあなた自身を位置付ける」と書かれた記述を含み得る。
【００３６】
[00040]図４および図４に関連する前述の記述は、特定のタイプの会場マップおよび会場マップの生成方法を詳細に説明することに留意されたい。本実装形態は、別法としてまたは追加で、他のタイプの会場マップを使用することができる。たとえば、会場マップは、クラウドソーシングまたは他の技法を介して、および／または、技法の組合せを介して、作成することができる。たとえば、会場の測量データは、図４に関して前述したように集めることができ、次いで、クラウドソーシングまたは他の技法を介して更新することができる。
【００３７】
システム例
[00041]図５は、複数のデバイス５０２を含む例示的システム５００を示す。この場合、デバイス５０２（１）は、図１のモバイルデバイス１０４と同様のモバイルデバイスであり、そして、デバイス５０２（２）は、そのモバイルデバイスから遠隔のサーバータイプのコンピューティングデバイスである。システム５００はまた、データーストアー５０４と、デバイス５０２がそれを介して互いにおよび／またはデーターストアーと通信することができる１つまたは複数のネットワーク５０６とを含む。図４に関連して前述された会場マップ４０４（および、他の会場の会場マップ）は、データーストアー５０４に記憶することができる。簡潔性を目的として、２つのデバイス５０２（１）および５０２（２）の要素は、可能であれば総称的に論じられる。個々のデバイスが論じられるとき、適切なサフィックス「（１）」または「（２）」が使用され、そうでなければ、その論考はそのデバイスに総称的であり得る。
【００３８】
[00042]一般に、デバイス５０２は、アプリケーション層５１０、オペレーティングシステム（Ｏ／Ｓ）層５１２、およびハードウェア層５１４を含み得る。ドライバー５１６は、ハードウェア層とオペレーティングシステム層とアプリケーション層との間の対話を円滑に進めることができる。
【００３９】
[00043]この構成では、アプリケーション層５１０は、ロケーション認識機能を備えた構成要素５１８を含み得る。ロケーション認識機能を備えた構成要素は、会場検出モジュール５２０および内部外部（Ｉ／Ｏ：ｉｎｓｉｄｅ  ｏｕｔｓｉｄｅ）判定モジュール５２２を含み得る。
【００４０】
[00044]ハードウェア層５１４は、プロセッサー５２４および記憶装置５２６を含み得る。デバイス５０２（１）に関連して、ハードウェア層５１４（１）は、特に、アンテナ５２８（１）、クロック５３０（１）、ＧＰＳハードウェア５３２（１）、無線周波数（ＲＦ）ハードウェア５３４（１）、ジャイロスコープ５３６（１）、加速度計５３８（１）、磁力計５４０（１）、およびディスプレイ５４２（１）をさらに含み得る。ロケーション関連グラフィカルユーザーインターフェース（ＧＵＩ）５４４（１）は、ディスプレイ５４２（１）に提示することができる。たとえば、ＧＵＩは、現在のロケーションから会場内の所望のロケーションおよび／または関連する方向へのマップの視覚化を含み得る。
【００４１】
[00045]ＧＰＳハードウェア５３２（１）、無線周波数（ＲＦ）ハードウェア５３４（１）、ジャイロスコープ５３６（１）、加速度計５３８（１）、および磁力計５４０（１）は、ロケーション関連情報を提供することができるセンサー５４６（１）の例と考えることができる。ＧＰＳハードウェア５３２（１）は、デバイスの絶対ロケーション情報を提供するように機能することができる。ＲＦハードウェア５３４（１）は、無線周波数信号を感知および／または送信するように構成されたハードウェアを含み得る。ＲＦハードウェアは、特に、セルラ信号を送信および受信するためのセルラハードウェア、および／または、Ｗｉ−Ｆｉ信号を送信および受信するためのＷｉ−Ｆｉハードウェア、および／または、ブルートゥース（登録商標）ハードウェアを含み得る。ＲＦハードウェア５３４（１）、ジャイロスコープ５３６（１）、加速度計５３８（１）、および磁力計５４０（１）は、デバイスのロケーションに関する相対的ロケーション情報を提供することができる。
【００４２】
[00046]いくつかの構成では、遠隔デバイス５０２（２）は、ロケーションサービスをデバイス５０２（１）にアクティブに提供することができる。たとえば、遠隔デバイス５０２（２）は、デバイス５０２（１）によって感知されたロケーション関連データを要求することができる。たとえば、これは、ＧＰＳハードウェア５３２（１）からの絶対位置情報、および／または、ＲＦハードウェア５３４（１）、ジャイロスコープ５３６（１）、加速度計５３８（１）、および／または磁力計５４０（１）からの相対的位置情報でもよい。そのような一例では、ロケーション認識機能を備えた構成要素５１８（１）は、ロケーション認識機能を備えた構成要素５１８（２）と連携して動作してロケーション関連情報を遠隔デバイスに送信することができる。たとえば、ロケーション認識機能を備えた構成要素５１８（１）は、ＧＰＳ情報をロケーション認識機能を備えた構成要素５１８（２）に送信することができる。ロケーション認識機能を備えた構成要素５１８（２）は、データーストアー５０４にアクセスして、任意の会場がデバイス５０２（１）の報告されたロケーションに近接するかを判定することができる。そうである場合、ロケーション認識機能を備えた構成要素５１８（２）は、デバイス５０２（１）の記憶装置５２６（１）にキャッシュする（たとえば、ローカル会場のローカルデーターストアーキャッシュ）ために近接する会場の会場マップをダウンロードすることができる。ＧＰＳ情報なしで（または、ＧＰＳ情報に加えて）、デバイス５０２（１）は、識別情報を含むＲＦ信号を検出することができる。たとえば、ＲＦハードウェア５３４（１）は、１つまたは複数のアクセスポイント信号、および／または、１つまたは複数の携帯電話基地局信号を検出することができる。これらの信号の各々は、一意の識別子を含み得る。ロケーション認識機能を備えた構成要素５１８（２）は、一意の識別子に関してデーターストアー５０４をチェックすることができる。データーストアーは、一意の識別子の基準を特定の会場または局所（３辺のエリアなど）を参照することができる。ロケーション認識機能を備えた構成要素５１８（２）は、データーストアーから１つまたは複数の会場に関する情報（会場マップなど）を検索することができる。したがって、この構成では、ロケーション認識機能を備える機能のいくらかは、遠隔デバイス５０２（２）によって提供することができ、その機能のいくらかは、デバイス５０２（１）によってローカルに実行することができる。
【００４３】
[00047]会場検出モジュール５２０（２）は、デバイス５０２（１）によって感知された情報およびデーターストアー５０４からの会場情報を分析してデバイス５０２（１）が個々の会場に近接するかどうかを判定するように構成することができる。会場検出モジュールが、デバイス５０２（１）は個々の会場（または、少数の会場）に近接すると判定した場合、会場内外判定モジュール５２２（２）は、その情報をさらに分析して、デバイスが個々の会場内にあるかを判定するように構成することができる。この分析の例は、図２〜３に関連して前述された。ロケーション認識機能を備えた構成要素５１８（１）は、別法としてまたは追加で、ロケーション情報を使用してユーザーを所望のロケーションに導くことができる（たとえば、グラフィカルユーザーインターフェース（ＧＵＩ）上の経路および／または４歩前に歩いて次に左に曲がると示す）。そのような場合、ユーザーが命令に従うとき、ロケーション認識機能を備えた構成要素は、ジャイロスコープ５３６（１）、加速度計５３８（１）、および磁力計５４０（１）からの情報を使用することができる。
【００４４】
[00048]前述の例は、多数の意図されたシステム構成のうちの１つに過ぎないことに留意されたい。他の構成では、ロケーション認識機能を備えた構成要素５１８（１）は、より頑強になり得る。たとえば、ロケーション認識機能を備えた構成要素５１８（１）は、データーストアー５０４と直接通信し、デバイス５０２（１）にキャッシュするためのローカル会場に関する情報をダウンロードすることができる。そのような構成では、すべての処理は、ロケーション認識機能を備えた構成要素５１８（１）によってデバイス５０２（１）でローカルに実行することができる。もう１つの構成では、処理の多くまたはすべては、デバイス５０２（１）に提示された結果で遠隔デバイス５０２（２）によって実行され得る。また、図示された構成では、データーストアー５０４は、遠隔デバイス５０２（２）から独立している。他の構成では、遠隔デバイス５０２（２）は、データーストアー５０４を保持することができる。
【００４５】
[00049]前述のように、デバイス５０２は、いくらかの処理能力および／または記憶保持能力を有する任意のタイプのデバイスになるように定義されたものとしてのコンピューターまたはコンピューティングデバイスと考えることができる。処理能力は、コンピューター可読命令の形でデータを実行して機能を実現することができる１つまたは複数のプロセッサーによって提供され得る。コンピューター可読命令および／またはユーザー関連データなどのデータは、記憶装置／メモリに記憶することができる。その記憶装置／メモリは、コンピューターの内部および／または外部でもよい。その記憶装置／メモリは、特に、揮発性または不揮発性メモリ、ハードドライブ、フラッシュ記憶装置、および／または光記憶装置（たとえば、ＣＤ、ＤＶＤなど）のうちのいずれか１つまたは複数を含み得る。本明細書で使用されるとき、「コンピューター可読媒体」という用語は、信号を含み得る。一方、「コンピューター可読記憶媒体」という用語は、信号を排除する。コンピューター可読記憶媒体は、「コンピューター可読記憶装置」を含み得る。コンピューター可読記憶装置の例は、特に、ＲＡＭなどの揮発性記憶媒体と、ハードドライブ、光ディスク、およびフラッシュメモリなどの不揮発性記憶媒体とを含む。
【００４６】
[00050]デバイス５０２の例は、サーバー、パーソナルコンピューター、デスクトップコンピューター、ノートブックコンピューター、携帯電話、スマートフォン、携帯情報端末、パッドタイプコンピューター、モバイルデバイス、ウエラブルスマートデバイス、ワイヤレスデバイス、カメラ、ルーターなどの従来のコンピューティングデバイス、あるいは、無数の絶え間なく進化するまたはまだ開発されていないタイプのコンピューティングデバイスのいずれも含み得る。モバイルコンピューターまたはモバイルデバイスは、ユーザーによって容易に運ばれる、および内蔵型の電源（たとえば、バッテリー）を有し得る、任意のタイプのコンピューティングデバイスでもよい。同様に、ワイヤレスデバイスは、他のデバイスに物理的に接続されることなしにそれらと通信するための何らかの能力を有する任意のタイプのコンピューティングデバイスでもよい。場合によっては、ワイヤレスデバイスは、ワイヤレスおよびワイヤード能力の両方を有し得る。たとえば、ルーターは、イーサネット（登録商標）ケーブルなどでネットワークに物理的に接続されてもよく（たとえば、ワイヤード）、特に、無線ホワイトスペースチャネルおよび／またはＷｉ−Ｆｉチャネルなど、無線チャネルを介してデバイスとワイヤレスで通信することができる。
【００４７】
[00051]図示された実装形態では、デバイス５０２は、汎用プロセッサーおよび記憶装置／メモリで構成される。いくつかの構成では、そのようなデバイスは、システムオンチップ（ＳＯＣ）タイプ設計を含み得る。そのような場合、機能は、単一のＳＯＣまたは複数の結合されたＳＯＣで統合され得る。そのような一例では、コンピューティングデバイスは、共用資源および専用資源を含み得る。インターフェースは、共用資源と専用資源との間の通信を円滑化することができる。その名称が暗示するように、専用資源は、特定の機能の実現に特化した個々の部分を含むものと考えることができる。たとえば、この例では、専用資源は、ＧＰＳハードウェア５３２（１）、ＲＦハードウェア５３４（１）、ジャイロスコープ５３６（１）、加速度計５３８（１）、および／または磁力計５４０（１）のいずれも含み得る。
【００４８】
[00052]共用資源は、複数の機能によって使用され得る、記憶装置、処理ユニットなどでもよい。この例では、共用資源は、プロセッサーおよび／または記憶装置／メモリを含み得る。１つの事例では、ロケーション認識機能を備えた構成要素５１８は、専用資源として実装することができる。他の構成では、この構成要素は、共用資源で実装することができ、および／または、プロセッサーは、専用資源で実装することができる。
【００４９】
[00053]いくつかの構成では、ロケーション認識機能を備えた構成要素５１８は、デバイス５０２の製造中に、またはエンドユーザーに販売するためにデバイスを準備する仲介者によって、インストールされ得る。他の場合には、エンドユーザーが、特に、ダウンロード可能なアプリケーションの形でまたはＵＳＢサムドライブからなど、ロケーション認識機能を備えた構成要素をインストールすることができる。
【００５０】
[00054]いくつかの実装形態は、ロケーション情報などのデバイスに関する情報を使用することができることに留意されたい。任意のそのような情報収集は、ユーザーのセキュリティおよびプライバシーを保護する形で行うことができる。ユーザーは、使用の注意を与えられ、そのような使用を開始、中止、および／または定義することを許され得る。いずれにしても、本実装形態は、情報の使用を本ロケーションベースの概念を達成することに限定する非常に的を絞った形で情報を使用する形で達成され得る。
【００５１】
方法例
[00055]図６は、本概念の少なくともいくつかの実装形態に一致する方法または技法６００の流れ図を示す。
【００５２】
[00056]ブロック６０２で、本方法は、会場に関する記憶された測量データにアクセスすることができる。その会場データは、会場内からの内部データおよび会場外からの外部データを含み得る。
【００５３】
[00057]ブロック６０４で、本方法は、会場に近接するロケーションで現在の感知データを取得することができる。
[00058]ブロック６０６で、本方法は、記憶された測量データと現在の感知データとを比較することによって、そのロケーションが会場内にあるか会場外にあるかを判定することができる。
【００５４】
[00059]図７は、本概念の少なくともいくつかの実装形態に一致する方法または技法７００の流れ図を示す。
[00060]ブロック７０２で、本方法は、会場の内側および外側の測量されるワイヤレスアクセスポイントに関する測量データを取得することができる。
【００５５】
[00061]ブロック７０４で、本方法は、会場に近接するロケーションにある感知されたワイヤレスアクセスポイントに関するモバイルデバイスからの情報を受信することができる。
【００５６】
[00062]ブロック７０６で、本方法は、そのロケーションが会場内にあるか会場外にあるかを判定することができる。その判定は、会場の外部で感知されたいくつかの測量されたワイヤレスアクセスポイントをそのロケーションにあるいくつかの感知されたワイヤレスアクセスポイントと比較することによって、達成され得る。
【００５７】
[00063]前述の方法が説明される順番は、限定として解釈されるものではなく、任意の数の記載されたブロックが、本方法または代替方法を実装するために、任意の順番で結合され得る。さらに、本方法は、コンピューティングデバイスが本方法（たとえば、コンピューター実装方法）を実装することができるように、任意の適切なハードウェア、ソフトウェア、ファームウェア、またはその組合せで実装することができる。１つの事例では、本方法は、コンピューティングデバイスのプロセッサーによる実行がコンピューティングデバイスに本方法を実行させるような、命令の集合としてコンピューター可読記憶媒体に記憶される。
【００５８】
結び
[00064]ロケーション認識機能を備えた実装形態に関連する、技法、方法、デバイス、システムなどが、構造的特徴および／または方法論的動作に特有の言語で説明されるが、添付の特許請求の範囲で定義される主題は、記載された特定の特徴または動作に必ずしも限定されないことを理解されたい。そうではなくて、特定の特徴および動作は、特許請求されている方法、デバイス、システムなどを実装する例示的な形として開示される。
【図１】
2017509975.tif 000003
【図２】
2017509975.tif 000004
【図３】
2017509975.tif 000005
【図４】
2017509975.tif 000006
【図５】
2017509975.tif 000007
【図６】
2017509975.tif 000008
【図７】
2017509975.tif 000009
【国際調査報告】
2017509975.tif 000010
2017509975.tif 000011