(57)【要約】  携帯クライアント端末の位置識別の電算化方法が開示される。この方法は、複数のビーコン装置の複数の物理的位置を画定するマッピングデータセットを携帯クライアント端末に提供するステップと、前記複数のビーコン装置の少なくとも１つから送信される少なくとも１つの特異的信号を前記携帯クライアント端末で受信するステップと、前記少なくとも１つの特異的信号の各々から前記複数のビーコン装置の中の１つのビーコン装置の識別子を抽出するステップと、前記マッピングデータセットを用いて前記識別子と前記複数の物理的位置の中の１つとの間の照合を行なうステップと、前記照合に従って前記携帯クライアントの位置を識別するステップとを含む。【選択図】図２Ｂ
2014519604.tif 000002
【特許請求の範囲】
【請求項１】
携帯クライアント端末の位置識別の電算化方法であって、
複数のビーコン装置の複数の物理的位置を画定するマッピングデータセットを携帯クライアント端末に提供するステップと、
前記複数のビーコン装置の少なくとも１つから送信される少なくとも１つの特異的信号を前記携帯クライアント端末で受信するステップと、
前記少なくとも１つの特異的信号の各々から前記複数のビーコン装置の中の１つのビーコン装置の識別子を抽出するステップと、
前記マッピングデータセットを用いて前記識別子と前記複数の物理的位置の中の１つとの間の照合を行なうステップと、
前記照合に従って前記携帯クライアントの位置を識別するステップと
を含む方法。
【請求項２】
前記少なくとも１つの特異的信号の各々の信号強度を測定するステップをさらに含み、前記携帯クライアントの位置を識別するステップは、前記信号強度に従って前記複数の物理的位置の各々からの物理的距離を算出することをさらに含む、請求項１に記載の方法。
【請求項３】
前記物理的距離は３メートル未満である、請求項２に記載の方法。
【請求項４】
前記物理的距離は１メートル未満である、請求項３に記載の方法。
【請求項５】
前記携帯クライアントの前記位置を出力するステップをさらに含む、請求項１に記載の方法。
【請求項６】
前記複数の物理的位置は限定空間の境界内にある、請求項１に記載の方法。
【請求項７】
前記マッピングデータセットは前記限定空間内の格子状座標に従って定義され、前記物理的位置は前記格子状座標に従って提供される、請求項６に記載の方法。
【請求項８】
携帯クライアント端末の入力コンポーネントの動作を変更するための電算化方法であって、
携帯クライアント端末の少なくとも１つの入力コンポーネントの複数の動作を指定するポリシーであって、各前記動作モードが複数の地理的領域の少なくとも１つに関連付けられて成るポリシーを提供するステップと、
前記携帯クライアント端末の現在位置データを受信するステップと、
前記複数の地理的領域の１つと前記現在位置データとの間の一致に従って、前記少なくとも１つの入力コンポーネントに前記複数の動作の１つを選択するステップと
を含む方法。
【請求項９】
前記複数の動作は、前記少なくとも１つの入力コンポーネントの出力をフィルタリングすること、前記少なくとも１つの入力コンポーネントを作動停止させること、前記少なくとも１つの入力コンポーネントの出力を暗号化すること、前記少なくとも１つの入力コンポーネントの出力を経路変更することから成る群の構成要素を含む、請求項８に記載の方法。
【請求項１０】
前記少なくとも１つの入力コンポーネントはカメラを含む、請求項８に記載の方法。
【請求項１１】
前記少なくとも１つの入力コンポーネントは、前記携帯クライアント端末に位置するポートを介して前記携帯クライアント端末に接続された補助装置である、請求項８に記載の方法。
【請求項１２】
前記少なくとも１つの入力コンポーネントは、可聴入力センサ、視覚的入力センサ、触覚入力センサ、および機械的入力センサから成る群から選択されたセンサを含む、請求項８に記載の方法。
【請求項１３】
前記少なくとも１つの入力コンポーネントはマイクロホンを含む、請求項８に記載の方法。
【請求項１４】
前記少なくとも１つの入力コンポーネントは測位ユニットを含む、請求項８に記載の方法。
【請求項１５】
前記少なくとも１つの入力コンポーネントから受信した入力データに従って前記携帯クライアント端末で実行される少なくとも１つのアプリケーションを監視するステップと、
前記現在位置データに従って前記少なくとも１つのアプリケーションを動作させるステップとをさらに含む、請求項８に記載の方法。
【請求項１６】
前記位置データは限定空間の境界内の領域を参照し、前記ポリシーは前記境界に制限される、請求項８に記載の方法。
【請求項１７】
携帯クライアント端末の位置を追跡するためのプラットフォームを提供する電算化方法であって、
複数の物理的位置に複数のビーコン装置を配置するステップと、
前記複数のビーコン装置の各々を前記複数の物理的位置から選択されたそれぞれの物理的位置にマッピングするマッピングデータセットを提供するステップと、
前記マッピングデータセットを携帯クライアント端末に送信するステップと
を含む方法。
【請求項１８】
前記複数の物理的位置は仮想的格子状座標に従って定義され、前記物理的位置は前記格子状座標に従って提供される、請求項１７に記載の方法。
【請求項１９】
前記複数のビーコン装置は、無線周波数信号、赤外線信号、およびソナー信号から成る群から選択されたビーコン信号を送信する電気ビーコン装置である、請求項１７に記載の方法。
【請求項２０】
前記複数のビーコン装置の各々は、電気信号送信を独立して一斉通信する、請求項１９に記載の方法。
【請求項２１】
各前記電気信号送信は特異的であり、前記複数のビーコン装置の中の対応するビーコン装置の一意の識別子を含む、請求項２０に記載の方法。
【請求項２２】
前記電気信号送信は連続的である、請求項２０に記載の方法。
【請求項２３】
携帯クライアント端末であって、
プロセッサと、
複数のビーコン装置識別子の複数の物理的位置を定義するマッピングデータセットを格納するリポジトリと、
ビーコン装置によって送信された少なくとも１つのビーコン信号から前記複数のビーコン装置識別子の中の第１識別子を抽出するビーコン信号解析モジュールと、
前記プロセッサを使用して、前記第１ビーコン識別子と前記マッピングデータセットとの間の一致に従って前記複数の物理的位置の中の１つを選択する位置マッピングモジュールと、
前記選択された物理的位置に従って、前記携帯クライアント端末によってホスティングされる少なくとも１つのアプリケーションを自動的に動作させるアプリケーション管理モジュールと
を含む携帯クライアント端末。
【請求項２４】
前記アプリケーション管理モジュールは、前記選択された物理的位置に従って前記少なくとも１つのアプリケーションを優先する、請求項２３に記載の携帯クライアント端末。
【請求項２５】
前記アプリケーション管理モジュールは、前記選択された物理的位置に従って前記少なくとも１つのアプリケーションを起動させる、請求項２３に記載の携帯クライアント端末。
【請求項２６】
前記アプリケーション管理モジュールは、前記選択された物理的位置に従って前記少なくとも１つのアプリケーションが記憶装置にアクセスすることを容易化する、請求項２３に記載の携帯クライアント端末。
【請求項２７】
各々がプロセッサと、複数のビーコン装置の各々のビーコン装置識別子を格納するメモリと、前記ビーコン装置識別子を符号化するビーコン信号を送信する送信器とを含む複数のビーコン装置、および
複数のクライアント装置にインストールされた複数の位置マッピングモジュールであって、各々が複数の物理的位置と複数のビーコン装置との間でマッピングするマッピングデータセットにアクセスし、かつ前記クライアント装置にホスティングするそれぞれのプロセッサを使用して、前記ビーコン信号から抽出されたビーコン装置識別子の解析および前記マッピングデータセットに従って前記複数の物理的位置の１つを選択する、複数の位置マッピングモジュール
を備えた測位システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、その一部の実施形態では、コンピューティング装置アプリケーションに関し、さらに詳しくは、測位システムおよび測位方法、ならびにコンピューティング装置アプリケーションのランタイムでの位置ベース機能変更に関するが、それらに限定されない。
【背景技術】
【０００２】
大衆的位置標定を目的として全地球測位システム（ＧＰＳ）が登場して以来、様々な測位技術が消費者市場で繁栄してきた。測位技術は急速に発展し、幅広く利用され、本来の軍事用途以外にも種々の分野に適用されている。例えば、鉄道輸送のような陸上輸送では、測位技術は、列車が互いに衝突するのを防止するために、かつさらにシステムの輸送力および効率を高めるために、列車の測位および運行制御に適応される。自動車ナビゲーションでは、測位技術は、目的地までの最短経路を探し出すための自動ナビゲーション機能を車両運転者に提供するために使用される。航空輸送では、ＧＰＳ技術の測位およびナビゲーション機能は、着陸中および飛行中に航空機の自動ナビゲーションシステムを支援かつ容易化するために使用される。
【０００３】
ここ数年の間に、測位技術を使用する様々な位置ベースのアプリケーションが開発されてきた。コンピューティング装置のアプリケーションに対する位置ベースの取組みは、特に携帯クライアント端末で、ますます普及してきている。
【０００４】
位置ベースのアプリケーションでは、入力装置として働く測位モジュール、例えばＧＰＳ受信器によって、瞬間位置データが取得される。宇宙ベースの衛星ナビゲーションシステムから受信したデータは、携帯電子装置のユーザに実時間でナビゲーション指示または位置関連データを提供するために、街路地図に示された街路配置の静的輪郭と相関される。
【発明の概要】
【０００５】
本発明の一部の実施形態では、携帯クライアント端末の位置識別の電算化方法を提供する。該方法は、複数のビーコン装置の複数の物理的位置を画定するマッピングデータセットを携帯クライアント端末に提供するステップと、複数のビーコン装置の少なくとも１つから送信される少なくとも１つの特異的信号を携帯クライアント端末で受信するステップと、少なくとも１つの特異的信号の各々から複数のビーコン装置の中の１つのビーコン装置の識別子を抽出するステップと、マッピングデータセットを用いて該識別子と複数の物理的位置の中の１つとの間の照合を行なうステップと、照合に従って携帯クライアントの位置を識別するステップとを含む。
【０００６】
任意選択的に、電算化方法は、少なくとも１つの特異的信号の信号強度を測定するステップをさらに含み、ここで携帯クライアントの位置を識別するステップは、信号強度に従って複数の物理的位置の各々からの物理的距離を算出することをさらに含む。
【０００７】
任意選択的に、物理的距離は３メートル未満である。
【０００８】
さらに任意選択的に、物理的距離は１メートル未満である。
【０００９】
任意選択的に、電算化方法は、携帯クライアントの位置を出力するステップをさらに含む。
【００１０】
任意選択的に、複数の物理的位置は限定空間の境界内にある。
【００１１】
さらに任意選択的に、マッピングデータセットは限定空間内の格子状座標に従って定義され、物理的位置は格子状座標に従って提供される。
【００１２】
本発明の一部の実施形態では、携帯クライアント端末の入力コンポーネントの動作を変更するための電算化方法を提供する。該方法は、携帯クライアント端末の少なくとも１つの入力コンポーネントの複数の動作を指定するポリシーであって、各動作モードが複数の地理的領域の少なくとも１つに関連付けられて成るポリシーを提供するステップと、携帯クライアント端末の現在位置データを受信するステップと、複数の地理的領域の１つと現在位置データとの間の一致に従って、少なくとも１つの入力コンポーネントに複数の動作の１つを選択するステップとを含む。
【００１３】
任意選択的に、複数の動作は、少なくとも１つの入力コンポーネントの出力をフィルタリングすること、少なくとも１つの入力コンポーネントを作動停止させること、少なくとも１つの入力コンポーネントの出力を暗号化すること、少なくとも１つの入力コンポーネントの出力を経路変更することから成る群の構成要素を含む。
【００１４】
任意選択的に、少なくとも１つの入力コンポーネントはカメラを含む。
【００１５】
任意選択的に、少なくとも１つの入力コンポーネントは、携帯クライアント端末に位置するポートを介して携帯クライアント端末に接続された補助装置である。
【００１６】
任意選択的に、少なくとも１つの入力コンポーネントは、可聴入力センサ、視覚的入力センサ、触覚入力センサ、および機械的入力センサから成る群から選択されたセンサを含む。
【００１７】
任意選択的に、少なくとも１つの入力コンポーネントはマイクロホンを含む。
【００１８】
任意選択的に、少なくとも１つの入力コンポーネントは測位ユニットを含む。
【００１９】
任意選択的に、電算化方法は、少なくとも１つの入力コンポーネントから受信した入力データに従って携帯クライアント端末で実行される少なくとも１つのアプリケーションを監視するステップと、現在位置データに従って少なくとも１つのアプリケーションを動作させるステップとをさらに含む。
【００２０】
任意選択的に、位置データは限定空間の境界内の領域を参照し、ポリシーは境界に制限される。
【００２１】
本発明の一部の実施形態では、携帯クライアント端末の位置を追跡するためのプラットフォームを提供する電算化方法を提供する。該方法は、複数の物理的位置に複数のビーコン装置を配置するステップと、複数のビーコン装置の各々を複数の物理的位置から選択されたそれぞれの物理的位置にマッピングするマッピングデータセットを提供するステップと、マッピングデータセットを携帯クライアント端末に送信するステップとを含む。
【００２２】
任意選択的に、複数の物理的位置は仮想的格子状座標に従って定義され、物理的位置は格子状座標に従って提供される。
【００２３】
任意選択的に、複数のビーコン装置は、無線周波数信号、赤外線信号、およびソナー信号から成る群から選択されたビーコン信号を送信する電気ビーコン装置である。
【００２４】
さらに任意選択的に、複数のビーコン装置の各々は、電気信号送信を独立して一斉通信する。
【００２５】
さらに任意選択的に、各電気信号送信は特異的であり、複数のビーコン装置の中の対応するビーコン装置の一意の識別子を含む。
【００２６】
さらに任意選択的に、電気信号送信は連続的である。
【００２７】
本発明の一部の実施形態では、携帯クライアント端末を提供する。該携帯クライアント端末は、プロセッサと、複数のビーコン装置識別子の複数の物理的位置を定義するマッピングデータセットを格納するリポジトリと、ビーコン装置によって送信された少なくとも１つのビーコン信号から複数のビーコン装置識別子の中の第１識別子を抽出するビーコン信号解析モジュールと、プロセッサを使用して、第１ビーコン識別子とマッピングデータセットとの間の一致に従って複数の物理的位置の中の１つを選択する位置マッピングモジュールと、選択された物理的位置に従って、携帯クライアント端末によってホスティングされる少なくとも１つのアプリケーションを自動的に動作させるアプリケーション管理モジュールとを含む。
【００２８】
任意選択的に、アプリケーション管理モジュールは、選択された物理的位置に従って少なくとも１つのアプリケーションを優先する。
【００２９】
任意選択的に、アプリケーション管理モジュールは、選択された物理的位置に従って少なくとも１つのアプリケーションを起動させる。
【００３０】
任意選択的に、アプリケーション管理モジュールは、選択された物理的位置に従って、少なくとも１つのアプリケーションが記憶装置にアクセスすることを容易化する。
【００３１】
本発明の一部の実施形態では、各々がプロセッサと、複数のビーコン装置の各々のビーコン装置識別子を格納するメモリと、ビーコン装置識別子を符号化するビーコン信号を送信する送信器とを含む複数のビーコン装置、および複数のクライアント装置にインストールされた複数の位置マッピングモジュールであって、各々が複数の物理的位置と複数のビーコン装置との間でマッピングするマッピングデータセットにアクセスし、かつクライアント装置にホスティングするそれぞれのプロセッサを使用して、ビーコン信号から抽出されたビーコン装置識別子の解析およびマッピングデータセットに従って複数の物理的位置の１つを選択する、複数の位置マッピングモジュールを備えた測位システムを提供する。
【００３２】
別途定義されない限り、本明細書で使用されるすべての技術的用語および／または科学的用語は、本発明が属する技術分野の当業者によって一般に理解されるのと同じ意味を有する。本明細書に記載される方法および材料と類似または同等である方法および材料を本発明の実施または試験において使用することができるが、例示的な方法および／または材料が下記に記載される。矛盾する場合には、定義を含めて、本特許明細書が優先する。加えて、材料、方法および実施例は例示にすぎず、限定であることは意図されない。
【００３３】
本発明の実施形態の方法および／またはシステムを実行することは、選択されたタスクを、手動操作で、自動的にまたはそれらを組み合わせて実行または完了することを含んでいる。さらに、本発明の装置、方法および／またはシステムの実施形態の実際の機器や装置によって、いくつもの選択されたステップを、ハードウェア、ソフトウェア、またはファームウェア、あるいはオペレーティングシステムを用いるそれらの組合せによって実行できる。
【００３４】
例えば、本発明の実施形態による選択されたタスクを実行するためのハードウェアは、チップまたは回路として実施されることができる。ソフトウェアとして、本発明の実施形態により選択されたタスクは、コンピュータが適切なオペレーティングシステムを使って実行する複数のソフトウェアの命令のようなソフトウェアとして実施されることができる。本発明の例示的な実施形態において、本明細書に記載される方法および／またはシステムの例示的な実施形態による１つ以上のタスクは、データプロセッサ、例えば複数の命令を実行する計算プラットフォームで実行される。任意選択的に、データプロセッサは、命令および／またはデータを格納するための揮発性メモリ、および／または、命令および／またはデータを格納するための不揮発性記憶装置（例えば、磁気ハードディスク、および／または取り外し可能な記録媒体）を含む。任意選択的に、ネットワーク接続もさらに提供される。ディスプレイおよび／またはユーザ入力装置（例えば、キーボードまたはマウス）も、任意選択的にさらに提供される。
【図面の簡単な説明】
【００３５】
本明細書では本発明のいくつかの実施形態を単に例示し添付の図面を参照して説明する。特に詳細に図面を参照して、示されている詳細が例示として本発明の実施形態を例示考察することだけを目的としていることを強調するものである。この点について、図面について行う説明によって、本発明の実施形態を実施する方法は当業者には明らかになるであろう。
【００３６】
【図１】図１は、本発明の一部の実施形態に係る、携帯クライアント端末を測位するための電算化方法のフローチャートである。
【００３７】
【図２Ａ】図２Ａは、本発明の一部の実施形態に係る、携帯クライアント端末の入力装置の動作を変更するための電算化方法のフローチャートである。
【００３８】
【図２Ｂ】図２Ｂは、本発明の一部の実施形態に係る、複数の携帯装置の入力コンポーネントの動作ポリシーを実行するためのシステムの略図である。
【００３９】
【図３Ａ】図３Ａは、本発明の一部の実施形態に係る、携帯コンピューティング装置アプリケーションの位置ベースの変更のためのシステムのソフトウェアおよびハードウェアコンポーネントの関係図である。
【００４０】
【図３Ｂ】図３Ｂは、本発明の一部の実施形態に係る、ビーコン信号を送信するために使用されるビーコン装置のコンポーネントの例示的配置の略図である。
【００４１】
【図３Ｃ】図３Ｃは、本発明の一部の実施形態に係る、コンパクト蛍光ランプ（ＣＦＬ）と図３Ｂに示したコンポーネントの配置との間を結ぶ電気回路の略図である。
【００４２】
【図４】図４は、本発明の一部の実施形態に係る、携帯クライアント端末の位置を追跡するためのプラットフォームを提供する電算化方法のフローチャートである。
【００４３】
【図５】図５は、本発明の一部の実施形態に係る、携帯クライアント端末のソフトウェアおよびハードウェアモジュールと携帯クライアント端末の位置を追跡するためのプラットフォームとの間の関係の略図である。
【００４４】
【図６】図６は、本発明の一部の実施形態に係る、携帯クライアント端末の入力装置の位置ベースのコンテキストを照会かつ設定するための誰何応答プロトコル実装の略図である。
【００４５】
【図７】図７は、本発明の一部の実施形態に係る、携帯クライアント端末の入力装置の位置ベースのコンテキストを設定するための一斉通信プロトコル実装の略図である。
【発明を実施するための形態】
【００４６】
本発明は、その一部の実施形態では、携帯コンピューティング装置アプリケーションに関し、さらに詳しくは、測位システムおよび測位方法、ならびに携帯クライアント端末のコンピューティング装置アプリケーションのランタイム位置ベース機能変更に関するが、それらに限定されない。
【００４７】
本発明の一部の実施形態は、標的サービス領域に分散された複数の独立ビーコン装置を使用して、任意選択的に限定空間の境界内で、携帯クライアント端末の位置を識別する方法およびシステムを提供する。本発明の実施形態はさらに、携帯クライアント端末にインストールされまたはそれによって操作される、カメラ、マイクロホン、および／または測位モジュール、例えば全地球測位システム（ＧＰＳ）モジュールのような入力モジュールおよび／またはユニットの動作を、携帯クライアント端末の位置に従って更新する方法およびシステムを提供する。本発明の実施形態はさらに、携帯クライアント端末で実行されるアプリケーションの動作を位置データに従って制御する方法およびシステムを提供する。
【００４８】
携帯クライアント端末の位置の決定は、本書ではビーコンともいう独立ビーコン装置によって送信される信号から、比較的少量のデータを取得することを含む。本書で使用する場合、ビーコンは、一意の識別子を逐次的に、連続的に、ランダムに、かつ／または照会に応答して送信する任意の要素とすることができる。任意選択的に、携帯クライアント端末はビーコン信号から識別子を抽出し、かつ識別子と様々なビーコンの位置をマッピングするデータセットとの間の照合に基づいて位置を決定する。データセットは、特異的ビーコン信号と信号を発信したビーコンの位置との間のマッピングを行なう。一部の実施形態では、信号強度が測定され、データセットは、測定された信号強度に従って携帯クライアント端末と１つ以上のビーコンとの間の距離を算出するために使用される。ビーコン信号強度とデータセットとの間のこのマッチングは、測位精度を向上することができる。ビーコン測位データを持つデータセットは、サーバのような中央装置から提供することができる。ビーコンは、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（商標）、Ｗｉ‐Ｆｉ（商標）、セルラ、および近距離通信（ＮＦＣ）のような公知のプロトコルに従って符号化された信号でビーコンデータを送信、例えば一斉通信する電気素子とすることができる。
【００４９】
システムおよび方法の実施形態は、例えばかつ制限無く、限定空間のセキュリティ設定の制御を集中化するために使用することができる。入力装置の使用ポリシーは、訪問携帯クライアント端末の入力装置の動作モードを指示するために使用することができる。そのような使用ポリシーは、例えば、高度なセキュリティ空間におけるマイクロホンおよびカメラのような入力装置の動作の阻止を指示することができる。
【００５０】
本発明の少なくとも１つの実施形態を詳しく説明する前に、本発明は、その適用において、下記の説明に示されるか、および／または図面および／または実施例において例示される構成要素および／または方法の組み立ておよび構成の細部に必ずしも限定されないことを理解しなければならない。本発明は他の実施形態が可能であり、または様々な方法で実施または実行されることが可能である。
【００５１】
次に、本発明の一部の実施形態に係る、携帯クライアント端末１００の位置を突き止めるための電算化方法のフローチャートである図１について述べる。
【００５２】
本発明の一部の実施形態に係る、測位アプリケーションをホスティングする携帯装置３００のソフトウェアおよびハードウェアコンポーネントの関係図である図３Ａについても述べる。携帯装置３００は、インタフェース（入力および／または出力）モジュール３０１として働くインタフェース、例えば一体化されたＷｉ−Ｆｉ（商標）および／またはＢｌｕｅｔｏｏｔｈ（登録商標）モジュール、およびビーコン信号解析モジュール３０２、位置マッピングモジュール３０３、監視および変更モジュール３０４を有する測位アプリケーション２９９、およびプロセッサ３０５を含む。簡潔にするために、本書に記載するコンピューティング機能は、プロセッサ３０５を用いて実行することができることが注目される。測位アプリケーション２９９は、アプリケーションストアまたはアプリケーション市場を介して選択かつインストールされたアプリケーション、携帯装置３００に設けられたモジュール、オペレーティングシステムの一部、および／または携帯装置３００に遠隔的にインストールされたアプリケーションとすることができる。測位アプリケーション２９９は、ユーザの介在無く、自動実行モードで機能することができる。
【００５３】
システム３００は、ソフトウェアおよび／またはハードウェアコンポーネントを用いて実現することができる。
【００５４】
図１に符号１０１で示すように、インタフェースモジュール３０１は、ビーコンおよびそれらのそれぞれの物理的位置のマッピングデータセットを取得し、例えばそれを受信するかまたはそれにアクセスする。
【００５５】
ビーコンは、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（商標）、ＮＦＣ、およびＷｉ‐Ｆｉ（商標）のような公知のプロトコルに従ってかつ／または指定されたプロトコルに従って符号化された装置信号を送信することのできる電子ビーコン装置である。送信は連続的に、周期的に、かつ／または要求あり次第、例えば携帯装置からの照会に応答して、行なうことができる。
【００５６】
例えばかつ制限無く、電子ビーコン装置は無線周波数（ＲＦ）ビーコン、マイクロ波ビーコン、赤外線ビーコン、および／またはソナービーコンとすることができる。ビーコンは、光、音、それらの組合せなど、しかしそれらに限らず、典型的には人間の視覚または聴覚能力では知覚できない様々な形で、データを送信することができる。
【００５７】
例えば、次に、本発明の一部の実施形態に係る、ビーコン信号を送信するために使用されるビーコン装置３１０のコンポーネントの例示的配置の略図である、図３Ｂについて述べる。例示的ビーコン装置は、ビーコンコンポーネントにエネルギを供給する電源管理ユニット３１４を含む。例えば電力供給ライン３１８はトランシーバ３１７に接続され、電源管理ユニット３１４がトランシーバ３１７の電力出力を調整することを可能にする。マイクロプロセッサを用いて実現することのできる中央処理装置（ＣＰＵ）３１５は、ビーコンデータ、例えばビーコン識別子（ＩＤ）、もう１つのセキュリティ設定、プロトコル実装等をメモリ３１６から送信する。ＣＰＵ３１５はトランシーバを介してデータを、例えばファームウェア更新、リセットコマンド、新しいビーコンＩＤ、および構成パラメータを受信することができる。トランシーバ３１７はアンテナ３１９に接続される。送信は様々なプロトコル、例えばＷｉ‐Ｆｉ（商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＭＡＸ（商標）、ＺｉｇＢｅｅ（商標）、ＮＦＣ、セルラ等に従って行なうことができる。
【００５８】
上述の通り、ビーコン装置は、設置が安価かつ簡単になるように設定された独立装置とすることができる。本発明の一部の実施形態では、ビーコン装置は、電球ソケットに嵌合するランプ、例えばコンパクト蛍光ランプ（ＣＦＬ）内に組み込まれる。例えば、本発明の一部の実施形態に係る、ＣＦＬ３２０とコンポーネントの配置３１０との間を結ぶ電気回路の略図である、図３Ｃについても述べる。ＣＦＬ３２０は、ブリッジおよびフィルタユニット４１１を持つ電子安定器ユニット、直流（ＤＣ）交流（ＡＣ）変換器４１２、およびランプ４１３を含む。ビーコンはその電源としてブリッジおよびフィルタユニット４１１に接続される。任意選択的に、ビーコンおよびＣＦＬ用の電子安定器はＣＦＬのケースで一体化される。
【００５９】
本発明の一部の実施形態では、ビーコン装置は、電池に電力を供給するためのソーラーパネルまたはいずれかの他の再生可能エネルギ発電機を含む。そのような実施形態では、ビーコン装置は、再生可能エネルギ発電機（すなわち直線または曲面太陽光発電（ＰＶ）パネル、小型風力タービンシステム）、充電制御器、および電池を含む。そのようなビーコン装置は、固定電源を持つことなく、ビーコン信号を送信することができる。
【００６０】
本発明の一部の実施形態では、ビーコン装置は、電池に電力を供給するための誘導性充電器を含む。そのような実施形態では、ビーコン装置は誘導源への近接時に充電することができる。そのようなビーコン装置は電力供給時にビーコン信号を送信することができる。
【００６１】
各データセットエントリにおけるビーコンの物理的位置は、任意選択的に、１つ以上の限定空間、すなわち屋内の、屋根付き、および／または遮蔽された環境、例えばホール、部屋、倉庫、コンテナ部分等をマッピングする、仮想的格子状座標に従って定義かつ提供することができる。ビーコンは室内セグメント、例えば店舗内の通路（すなわちスーパーマーケットの通路）、室内領域、特定の棚または物体の近傍等を示すために使用することができる。
【００６２】
図１に符号１０２で示す通り、インタフェースモジュール３０１はさらに、例えば図６および図７に示すようにプッシュまたはプルスキームのいずれかで、ビーコンの１つ以上から送信される１つ以上の特異的信号を取得する。一部の実施形態では、特異的信号は、ビーコンから一斉通信されかつインタフェースモジュール３０１によって連続的にまたは周期的に受信される様々な形の電気信号である。他の実施形態では、インタフェースは誰何メッセージを送信し、かつ１つ以上のビーコンから電気信号の形の１つ以上の応答を受信する。
【００６３】
受信した電気信号の各々は特異的であり、一意のビーコン装置を示す識別子に対応する。図１に符号１０３で示す通り、ビーコン信号解析モジュール３０２は特異的信号の各々から、各特異的信号をそれぞれのビーコン装置に関連付ける一意のビーコン識別子を抽出する。次いで、図１に符号１０４で示す通り、各特異的信号が信号源のビーコンに従って特定の位置に関連付けられるように、特異的信号の各々が、マッピングデータセットおよび一意のビーコン識別子に従って、ビーコンの物理的位置の１つとマッチングされる。
【００６４】
図１に符号１０５で示す通り、ビーコン信号解析モジュール３０２はさらに、各特異的信号の信号強度を測定することができる。最終的に、図１に符号１０６で示す通り、位置マッピングモジュール３０３は、受信した特異的信号の各々に関連付けられるビーコンの識別された物理的位置および受信した特異的信号の各々の随意の信号強度を使用して、携帯クライアント端末の瞬間位置を識別する。例えば、マッピングデータセット内の各レコードは測位データ、一意のビーコン識別子、および信号強度閾値を含む。任意選択的に、測定された信号強度が信号強度閾値より高い場合にだけ、携帯装置の現在位置を算出するために、測位データが使用される。
【００６５】
位置の識別は、携帯クライアント端末と受信された信号の源であるビーコン装置の位置の各々との間の瞬間距離の算出に従って、設定することができる。測定された信号強度は、距離算出の精度向上を達成するために使用することができる。三角法のような、しかしそれに限定されない幾何学的計算技術を使用して、距離を算出し、予め定められた基準点に対する携帯クライアント端末の位置を識別することができる。
【００６６】
位置データがビーコン信号から導き出されるとき、位置データの精度は分解能が３メートル未満、例えば１メートル未満になることが注目される。さらに、位置データがビーコン信号から導き出されるときに、セルラおよび／またはＧＰＳでは接続および／またはＳＩＭカードの取付けが不要である。
【００６７】
次に、本発明の一部の実施形態に係る、任意選択的に選択されたポリシーに基づいて、携帯クライアント端末２００の入力コンポーネントの動作を、その位置に従って変更するための電算化方法のフローチャートである、図２Ａについて述べる。
【００６８】
携帯クライアント端末の入力コンポーネントは端末内に、または代替的に、標準または専用ポートを介して携帯クライアント端末に一時的に接続された補助装置に組み込むことができる。入力コンポーネントは、携帯クライアント端末に関連する視覚的、聴覚的、位置的、触覚的、および機械的入力を取得するために使用することができる。例示的入力コンポーネントは、カメラ、マイクロホン、測位ユニット、タッチセンサ、および運動センサのような装置を含むことができるが、それらに限定されない。
【００６９】
最初に、図２Ａに符号２０１で示す通り、インタフェースモジュール３０１は、携帯クライアント端末の位置データに従って、携帯クライアント端末の入力コンポーネントの少なくとも１つの動作モードを指定するポリシーを取得し、例えば受信またはアクセスする。
【００７０】
入力コンポーネントの例示的動作モードは以下を含むことができる。
・特定の入力コンポーネントを完全にオンおよび／またはオフに切り替える。例えば、工場の高度セキュリティゾーンに立ち入った直後に、携帯クライアント端末に組み込まれまたは接続されたカメラをオフにする。
・特定の入力コンポーネントの特定の機能を使用可能および／または使用不能にする。例えば、機密会議室を出た直後にマイクロホンの動作および音声録音を使用可能にする。
・入力コンポーネントのレコーディングを処理するフィルタを適用する。例えば録画および／または録音を処理する。そのような実施形態では、フィルタは、記録されたデータにスクランブルを掛けるために使用することができる。スクランブルされたレコーディングは後で、例えば外部復号モジュールによって復号することができる。そのようにして、システムオペレータだけが記録されたデータを検索することができる。
・入力コンポーネント群をカテゴリに従ってオンおよびオフに切り替える。例えば、限定空間内に位置する携帯クライアント端末の全ての視覚的および聴覚的入力コンポーネントを予め定められた期間、使用不能にする。
・アプリケーション群をカテゴリに従って使用不能にするかまたは作動させる。例えば、制限付きアプリケーションと分類された全てのアプリケーションを限定空間内で予め定められた期間、使用不能にする。
【００７１】
また、図２Ａに符号２０２で示す通り、インタフェースモジュール３０１はさらに、上述したように任意選択的に位置マッピングモジュール３０３によって識別された、携帯クライアント端末の位置データを取得する。
【００７２】
次いで、図２Ａに符号２０３で示す通り、監視および変更モジュール３０４は、受信した動作モードおよび位置データに従って、携帯クライアント端末の入力コンポーネントの動作を変更する。
【００７３】
一部の実施形態では、監視および変更モジュール３０４はさらに、図２Ａに符号２０４で示す通り、入力コンポーネントによって取得したデータを使用する、携帯クライアント端末上で実行されるアプリケーションを監視する。インタフェースモジュール３０１は、図２Ａに符号２０５で示す通り、監視されるアプリケーションのためのアプリケーションポリシーを取得することができる。
【００７４】
アプリケーションポリシーは、任意のアプリケーション、例えばメールアプリケーション、通信アプリケーション、ゲームアプリケーション、および／または１つ以上の入力コンポーネントから取得したデータを使用するアプリケーションの動作モードを指示する。アプリケーションモードの選択肢は本書では、カメラおよびマイクロホンから取得した顔画像および音声を使用して会議の参加者のアイデンティティを識別する例示的顔および／または音声認識アプリケーションを使用して実証される。
・アプリケーションは完全にオンまたはオフに切り替えることができ、例えば原子力発電所の極秘ゾーンでオフに切り替えられる。
・アプリケーションは、行政官庁の記者会見ゾーンに立ち入った直後に、新しいモジュールおよび／または参加者データを含めるように更新することができる。
・アプリケーションの特定の機能を入力コンポーネントのカテゴリに従って使用可能または使用不能にすることができ、例えば音声認識を使用可能にし、顔認識を使用不能にすることができる。
・位置ベースのアプリケーションのトリガおよび優先順位付け―組織、公共イベント等のような関係領域における１つ以上の特定の携帯アプリケーションの使用について、携帯装置の位置に従って優先順位を付けることができる。
・企業向けサービスおよびネットワークサービス、プライベートネットワーク、ならびに／または特権リソースへのアクセスは、携帯装置の位置に従って決定することができる。
【００７５】
関係領域に従って１つ以上のセキュアポリシーを選択する。監視および変更モジュール３０４は次いで、図２Ａに符号２０６で示す通り、入力コンポーネントによって取得したデータを使用する、携帯クライアント端末上で実行される１つ以上のアプリケーションの動作モードを変更することができる。
【００７６】
例えば、次に、本発明の一部の実施形態に係る、複数の携帯装置で入力コンポーネントの動作ポリシーを実行するためのシステムの略図である、図２Ｂについて説明する。図２Ｂでは、非管理領域に位置する携帯装置２１１は、いかなる装置の制御も受けない。監視および変更モジュール３０４が携帯装置２１１にインストールされている場合、アプリケーションは待機モードである。携帯装置２１１がゲートウェイ基地局２１２を通過すると、それはゲートウェイによって傍受され、携帯装置２１１の詳細がネットワーク２１９を介してメインサーバ２１０に渡される。基地局とはセルラ基地局、Ｗｉ‐Ｍａｘ（商標）局等を指すことができる。任意選択的に、メインサーバ２１０は、管理領域の入口で実行されるデフォルトポリシー、ならびに歓迎および／または警告メッセージのようなメッセージを携帯装置２１１に送信する。任意選択的に、メインサーバ２２０は、オペレータがポリシーを設定しかつ接続されたクライアント端末に関する情報を受信することを可能にする、ユーザインタフェース（ＵＩ）２２０に接続される。
【００７７】
使用中に、携帯装置２１５は、送信領域２１４における２１３のような識別されたビーコンの詳細をメインサーバ２１０に報告することができる。メインサーバ２１０は次に、例えば３ｍ×３ｍ×２．５ｍの機密室を示す、ビーコン識別子に従って携帯装置２１５における制御ポリシーおよび／またはサービスを更新することができる。ポリシーはまた、ビーコンの位置をマッピングし、かつどのビーコンの近傍でどのポリシーを作動させるべきかを文書化するマッピングデータセットに相関するポリシーデータセットから抽出することもできる。異なる領域には異なるポリシーを関連付けることができる。例えば、送信領域２１６のビーコン２１８からのビーコン信号に従ってその位置を識別する携帯装置２１７の入力コンポーネントは、ビーコン２１３からのビーコン信号に従ってその位置を識別する携帯装置２１５とは異なるポリシーに従って動作することができる。
【００７８】
任意選択的に、測位アプリケーション２９９をアンインストールする試みは、メインサーバ２１０に報告される。任意選択的に、測位アプリケーション２９９のアンインストールを防止するための保護機構がインストールされる。
【００７９】
本発明の一部の実施形態に係る、携帯クライアント端末の位置を追跡するためのプラットフォームを提供する電算化方法のフローチャートである、図４について説明する。図４に符号４０１で示す通り、該方法は、任意選択的に限定空間内で、複数の物理的位置に複数のビーコンを配置するステップを含む。ビーコンの配置は、仮想的格子状マッピング空間の位置を反映するデータセットに文書化することができる。
【００８０】
次いで、図４に符号４０２および４０３で示す通り、ビーコン装置とそれらの物理的位置との間のデータセットマッピングが作成され、かつ携帯クライアント端末に送信される。携帯クライアント端末への送信は、例えばかつ無制限に、限定空間に立ち入った携帯クライアント端末にデータセットマッピングを一斉通信することによって行なわれる。
【００８１】
本発明の一部の実施形態に係る、携帯クライアント端末５００の一般化実施形態のソフトウェアおよびハードウェアモジュールと、携帯クライアント端末の位置追跡およびアプリケーション変更のための例示的一般化プラットフォーム６００との間の関係の略図である、図５について説明する。
【００８２】
携帯クライアント端末５００は、２つの入力コンポーネント５０１Ａおよび５０１Ｂ、アプリケーションおよび入力コンポーネントの変更のためのポリシーおよびアプリケーション・バージョン・エージェント５０２、ならびに２つのアプリケーション５０３Ａおよび５０３Ｂを含む。アプリケーション５０３Ａは入力コンポーネント５０１Ａから受け取る入力データを使用し、アプリケーション５０３Ｂは入力コンポーネント５０１Ａおよび５０１Ｂから受け取る入力データを使用する。
【００８３】
一般化プラットフォーム６００は、限定空間内に位置する３つのビーコン装置６０１ｘ、６０１ｙ、および６０１ｚと、限定空間内の携帯クライアント端末の入力コンポーネントの装置動作ポリシーを指示するポリシープロバイダ６０２と、携帯クライアント端末で実行されるアプリケーションをそれらの位置情報に従って更新するためのアプリケーション・バージョン・プロバイダ６０３とを含む。
【００８４】
ポリシーおよびアプリケーション・バージョン・エージェント５０２は、携帯クライアント端末とプラットフォームとの間の対話ユニットとして働く。それはビーコン装置６０１ｘ、６０１ｙ、および６０１ｚと対話してクライアント端末の位置データを受信し、入力コンポーネント５０１Ａおよび５０１Ｂの各々の動作ポリシーを指示するポリシープロバイダ６０２に装置動作ポリシーを照会しかつ受信し、アプリケーション・バージョン・プロバイダ６０３との対話に従ってアプリケーション５０３Ａおよび５０３Ｂのアプリケーションバージョンを更新する。
【００８５】
本発明の一部の実施形態に係る、携帯クライアント端末の入力コンポーネントの位置ベースのコンテキストを照会しかつ設定するための誰何応答プロトコル実装の略図である、図６について述べる。ビーコンと携帯装置との間の通信は、ペアリングすることなく行なわれることが注目される。そのようにして、必要なエネルギおよび帯域幅が低減される。また、本発明の一部の実施形態に係る、携帯クライアント端末の入力コンポーネントの位置ベースコンテキストを設定するための一斉通信プロトコル実装の略図である、図７についても述べる。
【００８６】
図６および図７にそれぞれ示した誰何応答プロトコルおよび／または一斉通信プロトコルは、上に示した通り、ビーコン装置、入力コンポーネント・ポリシー・プロバイダ、およびアプリケーション・バージョン・プロバイダとの通信に使用することができる。
【００８７】
本出願から成熟する特許の存続期間の期間中には、多くの関連する携帯クライアント端末および入力コンポーネントが開発されることが予想され、携帯クライアント端末および／または入力コンポーネントの用語の範囲は、すべてのそのような新しい技術を先験的に包含することが意図される。
【００８８】
本明細書中で使用される用語「約」は、±１０％を示す。
【００８９】
用語「含む／備える（ｃｏｍｐｒｉｓｅｓ、ｃｏｍｐｒｉｓｉｎｇ、ｉｎｃｌｕｄｅｓ、ｉｎｃｌｕｄｉｎｇ）」、「有する（ｈａｖｉｎｇ）」、およびそれらの同根語は、「含むが、それらに限定されない（ｉｎｃｌｕｄｉｎｇ  ｂｕｔ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」ことを意味する。この用語は、「からなる（ｃｏｎｓｉｓｔｉｎｇ  ｏｆ）」および「から本質的になる（ｃｏｎｓｉｓｔｉｎｇ  ｅｓｓｅｎｔｉａｌｌｙ  ｏｆ）」を包含する。
【００９０】
表現「から本質的になる」は、さらなる成分および／または工程が、特許請求される組成物または方法の基本的かつ新規な特徴を実質的に変化させない場合にだけ、組成物または方法がさらなる成分および／または工程を含み得ることを意味する。
【００９１】
本明細書中で使用される場合、単数形態（「ａ」、「ａｎ」および「ｔｈｅ」）は、文脈がそうでないことを明確に示さない限り、複数の参照物を包含する。例えば、用語「化合物（ａ  ｃｏｍｐｏｕｎｄ）」または用語「少なくとも１つの化合物」は、その混合物を含めて、複数の化合物を包含し得る。
【００９２】
用語「例示的」は、本明細書では「例（ｅｘａｍｐｌｅ，ｉｎｓｔａｎｃｅ又はｉｌｌｕｓｔｒａｔｉｏｎ）として作用する」ことを意味するために使用される。「例示的」として記載されたいかなる実施形態も必ずしも他の実施形態に対して好ましいもしくは有利なものとして解釈されたりかつ／または他の実施形態からの特徴の組み入れを除外するものではない。
【００９３】
用語「任意選択的」は、本明細書では、「一部の実施形態に与えられるが、他の実施形態には与えられない」ことを意味するために使用される。本発明のいかなる特定の実施形態も対立しない限り複数の「任意選択的」な特徴を含むことができる。
【００９４】
本開示を通して、本発明の様々な態様が範囲形式で提示され得る。範囲形式での記載は単に便宜上および簡潔化のためであり、本発明の範囲に対する柔軟性のない限定として解釈すべきでないことを理解しなければならない。従って、範囲の記載は、具体的に開示された可能なすべての部分範囲、ならびに、その範囲に含まれる個々の数値を有すると見なさなければならない。例えば、１〜６などの範囲の記載は、具体的に開示された部分範囲（例えば、１〜３、１〜４、１〜５、２〜４、２〜６、３〜６など）、ならびに、その範囲に含まれる個々の数値（例えば、１、２、３、４、５および６）を有すると見なさなければならない。このことは、範囲の広さにかかわらず、適用される。
【００９５】
数値範囲が本明細書中で示される場合には常に、示された範囲に含まれる任意の言及された数字（分数または整数）を含むことが意味される。第１の示された数字および第２の示された数字「の範囲である／の間の範囲」という表現、および、第１の示された数字「から」第２の示された数「まで及ぶ／までの範囲」という表現は、交換可能に使用され、第１の示された数字と、第２の示された数字と、その間のすべての分数および整数とを含むことが意味される。
【００９６】
明確にするため別個の実施形態の文脈で説明されている本発明の特定の特徴が、単一の実施形態に組み合わせて提供されることもできることは分かるであろう。逆に、簡潔にするため単一の実施形態で説明されている本発明の各種の特徴は別個にまたは適切なサブコンビネーションで、あるいは本発明の他の記載される実施形態において好適なように提供することもできる。種々の実施形態の文脈において記載される特定の特徴は、その実施形態がそれらの要素なしに動作不能である場合を除いては、それらの実施形態の不可欠な特徴であると見なされるべきではない。
【００９７】
本発明はその特定の実施態様によって説明してきたが、多くの別法、変更および変形があることは当業者には明らかであることは明白である。従って、本発明は、本願の請求項の精神と広い範囲の中に入るこのような別法、変更および変形すべてを包含するものである。
【００９８】
本明細書で挙げた刊行物、特許および特許出願はすべて、個々の刊行物、特許および特許出願が各々あたかも具体的にかつ個々に引用提示されているのと同程度に、全体を本明細書に援用するものである。さらに、本願で引用または確認したことは本発明の先行技術として利用できるという自白とみなすべきではない。節の見出しが使用されている程度まで、それらは必ずしも限定であると解釈されるべきではない。
【図１】
2014519604.tif 000003
【図２Ａ】
2014519604.tif 000004
【図３Ａ】
2014519604.tif 000005
【図４】
2014519604.tif 000006
【図５】
2014519604.tif 000007
【図２Ｂ】
2014519604.tif 000008
【図３Ｂ】
2014519604.tif 000009
【図３Ｃ】
2014519604.tif 000010
【図６】
2014519604.tif 000011
【図７】
2014519604.tif 000012
【国際調査報告】
2014519604.tif 000013