(57)【要約】ジオフェンシングシステム（１０２）はベースデバイス（１０４）を含み、ベースデバイスは、その周囲に、セーフゾーン（１１０）の境界を示す仮想フェンス（１０８）を作る。ジオフェンシングシステムは、セーフゾーンの中に最初は位置するウェアラブルデバイス（１０６）を更に含む。ジオフェンシングシステムは、ベースデバイス及びウェアラブルデバイスのうちの少なくとも一方によって計算されたウェアラブルデバイスとベースデバイスとの間の距離測定を示す異なった信号の動的且つ適応的な組み合わせに基づき、ベースデバイス及びウェアラブルデバイスのうちの少なくとも一方について動作パラメータを計算する動的適応制御アルゴリズムを実行するよう構成されたプロセッサを更に含む。プロセッサは、次の距離測定の動作及び決定のために動作パラメータを用いるベースデバイス及びウェアラブルデバイスのうちの少なくとも一方へ動作パラメータを伝える。
2019522272.tif 000002
【特許請求の範囲】
【請求項１】
セーフゾーンの境界を示すベースデバイスの周りの仮想フェンスを作るよう構成される前記ベースデバイスと、
前記セーフゾーンの中に最初は位置するウェアラブルデバイスと、
前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方によって計算された前記ウェアラブルデバイスと前記ベースデバイスとの間の距離測定を示す異なった信号の動的且つ適応的な組み合わせに基づき、前記ベースデバイス及び前記ウェアラブルデバイスのうちの前記少なくとも一方について少なくとも１つの動作パラメータを計算する動的適応制御アルゴリズムを実行するよう構成されるプロセッサと
を有し、
前記プロセッサは、次の距離測定の動作及び決定のために前記少なくとも１つの動作パラメータを用いる前記ベースデバイス及び前記ウェアラブルデバイスのうちの前記少なくとも一方へ前記少なくとも１つの動作パラメータを伝える、
ジオフェンシングシステム。
【請求項２】
前記プロセッサは、前記信号の固定の組み合わせ、前記信号の不変且つ動的な組み合わせ、及び時間における前記信号の動的な組み合わせのうちの１つに基づき前記動的且つ適応的な組み合わせを計算する、
請求項１に記載のジオフェンシングシステム。
【請求項３】
前記動的且つ適応的な組み合わせは、周囲環境、ジオフェンス内の前記ウェアラブルデバイスのポジション、前記ウェアラブルデバイスの動き、前記ジオフェンス内の他のオブジェクトの位置のうちの少なくとも１つに依存する、
請求項１又は２に記載のジオフェンシングシステム。
【請求項４】
前記少なくとも１つの動作パラメータは、周波数レベル信号、及び電力増幅信号、及び電力増幅レベル信号のうちの少なくとも１つを含む、
請求項１乃至３のうちいずれか一項に記載のジオフェンシングシステム。
【請求項５】
前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方は、受信信号強度インジケータ信号、タイム・オブ・フライト信号、正弦位相信号、Ｗｉ−Ｆｉ信号、グローバルポジショニング信号、品質インジケータ信号、ウェアラブルデバイスポジション信号、又はウェアラブルデバイス速度信号のうちの１つ以上に基づき前記信号を決定する、
請求項１乃至４のうちいずれか一項に記載のジオフェンシングシステム。
【請求項６】
前記プロセッサは、過去の距離及び動作パラメータデータ並びに当該システムの１つ以上の物理的制約を用いて前記信号を組み合わせるよう構成される、
請求項１乃至５のうちいずれか一項に記載のジオフェンシングシステム。
【請求項７】
前記仮想フェンスは、半径を有する円形フェンスである、
請求項１乃至６のうちいずれか一項に記載のジオフェンシングシステム。
【請求項８】
前記プロセッサは、前記ベースデバイスのプロセッサである、
請求項１乃至７のうちいずれか一項に記載のジオフェンシングシステム。
【請求項９】
前記プロセッサは、前記ウェアラブルデバイスのプロセッサである、
請求項１乃至８のうちいずれか一項に記載のジオフェンシングシステム。
【請求項１０】
前記ベースデバイスは、前記セーフゾーンの中心領域に位置し、前記ベースデバイス又は前記ウェアラブルデバイスのうちの少なくとも一方は、前記ウェアラブルデバイスが前記セーフゾーンに出ることに応答してアラームを送る、
請求項１乃至９のうちいずれか一項に記載のジオフェンシングシステム。
【請求項１１】
ジオフェンスセーフゾーンを確立する方法であって、
ウェアラブルデバイス及びポータブルワイヤレスデバイスをベースデバイスから所定の距離に置くことと、
前記ポータブルワイヤレスデバイスと前記ベースデバイスとの間の少なくとも１つの距離を測定するよう前記ポータブルワイヤレスデバイスのソフトウェアをアクティブにすることと、
所定のマージンを前記距離に加えることと、
前記マージンを加えられた距離に等しい半径を有するジオフェンスを生成することと、
前記ジオフェンスを前記ベースデバイス及び前記ウェアラブルデバイスにより登録することと、
前記ウェアラブルデバイスの位置をモニタするよう前記ベースデバイス及び前記ウェアラブルデバイスをアクティブにすることと
を有する方法。
【請求項１２】
前記ウェアラブルデバイスの位置を決定することと、
前記決定された位置を前記半径と比較することと、
前記ウェアラブルデバイスが前記半径を超えることに応答してアラームを送ることと
を更に有する請求項１１に記載の方法。
【請求項１３】
測定が取得される場合に且つ前記ジオフェンスを生成することの前に、前記測定された位置を前記ベースデバイス及びお互いに対して視覚的に表示すること
を更に有する請求項１１又は１２に記載の方法。
【請求項１４】
前記生成されたジオフェンスを受け入れる入力信号を受信すること
を更に有する請求項１１乃至１３のうちいずれか一項に記載の方法。
【請求項１５】
前記生成されたジオフェンスを拒否する入力信号を受信すること
を更に有する請求項１１乃至１３のうちいずれか一項に記載の方法。
【請求項１６】
前記ジオフェンスセーフゾーンを構成するためにポータブル電源を前記ウェアラブルデバイスに設けること
を更に有する請求項１１乃至１５のうちいずれか一項に記載の方法。
【請求項１７】
設備の中心近くに前記ベースデバイスを設置することを更に有し、
前記ジオフェンスセーフゾーンは、前記設備を囲む、
請求項１１乃至１６のうちいずれか一項に記載の方法。
【請求項１８】
前記ソフトウェアアプリケーションを前記ポータブルワイヤレスデバイスにインストールすることを更に有し、
前記ソフトウェアアプリケーションは、前記セーフゾーンを構成するセーフゾーン機能を少なくとも含む、
請求項１１乃至１７のうちいずれか一項に記載の方法。
【請求項１９】
時間の関数として、ベースデバイス及びウェアラブルデバイスのうちの少なくとも一方のエレクトロニクスから距離測定を示す複数の信号を読み込むことと、
過去データ及び物理的制約を用いて異なる周波数及び電力設定で前記距離測定を動的且つ適応的に組み合わせることと、
前記距離測定の組み合わせに基づき前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方のデバイス設定を決定することと
を有する方法。
【請求項２０】
前記読み込むこと、前記組み合わせること及び前記決定することの動作より前に、スマートフォン上でソフトウェアアプリケーションによりジオフェンスセーフゾーンを構成すること
を更に有する請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
以下は、概して、ジオフェンシングに関係があり、より具体的には、複数の信号及びジオフェンシングコンフィグレーションに基づくジオフェンシングに関係がある。
【背景技術】
【０００２】
ジオフェンスは、現実世界の地理的領域の境界を示す仮想フェンスである。この仮想フェンスは、境界エリアの中にいる人物が境界エリアから出る場合を検出するために、ジオフェンシングシステムの部分として使用され得る。適用例は、認知症（例えば、アルツハイマー病による。）の人が、仮想フェンスによって画定された“セーフゾーン”（例えば、個人宅、グループホーム、など）から出るかどうかを監視することである。人が境界エリアから出たことを検出することに応答して、ジオフェンシングシステムは、人が境界エリアから出たことを示す信号（例えば、電子メール、テキストメッセージ、スマートフォン通知、など）の送信をトリガする。
【０００３】
“セーフゾーン”は、１つ以上の所望の位置について、ベースデバイスから所望の位置までの距離を手動で測定することによって、設定可能である。それらの１つ以上の所望の位置についての距離の中で最長の距離が、次いで、ベースデバイスで実行されている“セーフゾーン”に手動で入力される。ベースデバイスは、最長の距離に等しい半径を有してベースデバイスの周りに円形の“セーフゾーン”を作る。あいにく、全ての所望の位置がベースデバイスから直線的に位置するわけではなく、一部の測定を困難にし且つエラーを起こしやすくする。更に、特定の位置についてベースデバイスによって行われる距離測定は、例えば、デバイス較正、信号強度、などに起因して、その位置についての手動測定された距離とは異なることがある。
【０００４】
受信信号強度インジケータ（ＲＳＳＩ）又はタイム・オブ・フライト（ＴｏＦ）に基づく（あるいは、正弦位相に基づく）ジオフェンスは、ジオフェンスの中心に位置するベースデバイスと、監視される人物によって装着又は携行されているポータブルデバイスとを用いて、モニタされ得る。装着されたデバイスとベースデバイスとの間の距離は測定され、仮想フェンスの周囲とベースデバイスとの間の距離と比較される。ＲＳＳＩ及びＴｏＦに基づくシステムは、自己形成された信号に基づくので、他のシステム（例えば、ＧＰＳ、セルラー、など）のカバレッジに依存せず、それらの電力散逸は比較的に低く、それらを、電源としてバッテリを必要とするデバイスに適したものとする。
【０００５】
あいにく、ＲＳＳＩ信号強度は、その周囲の構造に依存する。例えば、窓又は扉を通る強度は、壁を通る強度とは異なることがあり、直ぐ隣にある金属物体（例えば、車）が信号強度に影響を与えることもある。結果として、ＲＳＳＩを使用することは、不均一な、条件付きで依存する、及び／又は信頼できない距離測定をもたらし得る。ＴｏＦは、それらのパラメータにそれほど依存しない。しかし、人が２つのデバイスの間に立っている場合に、ＴｏＦ測定エラーが起こり得る。これは、例えば反射を介した信号が、人体を通過したものよりも強いからである。これはまた、壁面反射が測定エラーを起こし得る非直視にも当てはまる。
【０００６】
少なくとも上記を鑑み、ジオフェンシングのための他のアプローチに対する未解決の必要性が存在する。
【発明の概要】
【０００７】
本願の態様は、上記の問題及び他に対処する。
【０００８】
一態様に従って、ジオフェンシングシステムは、セーフゾーンの境界を示すベースデバイスの周りの仮想フェンスを作るよう構成される前記ベースデバイスを含む。当該ジオフェンシングシステムは、前記セーフゾーンの中に最初は位置するウェアラブルデバイスを更に含む。当該ジオフェンシングシステムは、前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方によって計算された前記ウェアラブルデバイスと前記ベースデバイスとの間の距離測定を示す異なった信号の動的且つ適応的な組み合わせに基づき、前記ベースデバイス及び前記ウェアラブルデバイスのうちの前記少なくとも一方について少なくとも１つの動作パラメータを計算する動的適応制御アルゴリズムを実行するよう構成されるプロセッサを更に含む。前記プロセッサは、次の距離測定の動作及び決定のために前記少なくとも１つの動作パラメータを用いる前記ベースデバイス及び前記ウェアラブルデバイスのうちの前記少なくとも一方へ前記少なくとも１つの動作パラメータを伝える。
【０００９】
他の態様において、ジオフェンスセーフゾーンを確立する方法は、次のこと、すなわち、ウェアラブルデバイス及びポータブルワイヤレスデバイスをベースデバイスから所定の距離に置くことと、前記ポータブルワイヤレスデバイスと前記ベースデバイスとの間の第１距離を測定するよう前記ポータブルワイヤレスデバイスのソフトウェアをアクティブにすることと、前記ウェアラブルデバイス及び前記ポータブルワイヤレスデバイスを前記ベースデバイスから少なくとも１つの異なる距離に動かすことと、前記アクティブなソフトウェアにより、前記ポータブルワイヤレスデバイスと前記ベースデバイスとの間の前記少なくとも１つの異なる距離を測定することと、前記測定された距離のうち最長の距離を決定することと、所定のマージンを前記最長の距離に加えることと、前記マージンを加えられた前記最長の距離に等しい半径を有するジオフェンスを生成することと、前記ジオフェンスを前記ベースデバイス及び前記ウェアラブルデバイスにより登録することと、前記ウェアラブルデバイスを前記セーフゾーンに位置する対象に固定することと、前記対象の位置をモニタするよう前記ベースデバイス及び前記ウェアラブルデバイスをアクティブにすることとを含む。
【００１０】
他の態様において、方法は、時間の関数として、ベースデバイス及びウェアラブルデバイスのうちの少なくとも一方のエレクトロニクスから距離測定を示す複数の信号を読み込むことを含む。当該方法は、過去データ及び物理的制約を用いて異なる周波数及び電力設定で前記距離測定を動的且つ適応的に組み合わせることを更に含む。当該方法は、前記距離測定の組み合わせに基づき前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方についてデバイス設定を決定することを更に含む。
【００１１】
本発明の更なる他の態様は、以下の詳細な説明を読んで理解することで当業者に認識されるだろう。
【図面の簡単な説明】
【００１２】
本発明は、様々なコンポーネント及びコンポーネントの配置において、且つ、様々なステップ及びステップの配置において、具体化されてよい。図面は、単に、好適な実施形態を説明することを目的とし、本発明を制限するものとして解釈されるべきではない。
【００１３】
【図１】例となるジオフェンシングシステムを概略的に表す。
【図２】異なる距離信号を動的に組み合わせるための適応自動制御アルゴリズムを表す。
【図３】図２のアルゴリズムによるフローの例を表す。
【図４】本明細書における実施形態に従う方法の例を表す。
【発明を実施するための形態】
【００１４】
図１は、ジオフェンシングシステム１０２を概略的に表す。ジオフェンシングシステム１０２の適用は、セキュリティシステム、児童警護／保護システム、ペット警護システム、及び認知症患者監視システムを含むが、これらに限られない。
【００１５】
表されているジオフェンシングシステム１０２は、ベースデバイス１０４と、ウェアラブルデバイス１０６と、“セーフゾーン”１１０の境界を示す仮想フェンス１０８（関心のある所定の距離までゼロの安全マージンを含む。）とを含む。表されている実施形態では、ベースデバイス１０４は、仮想フェンス１０８の中心領域１０５にある。仮想フェンス１０８は、表されている例では、半径１２３を有して円形形状である。ウェアラブルデバイス１０６は、監視対象によって装着又は携行される。
【００１６】
デバイス１０４及び１０６は、ワイヤレス通信チャネル１１１を介して無線通信するよう構成される。デバイス１０４及び１０６で実行されるハードウェア及び／又はソフトウェアは、通信の信号の特性に基づきデバイス１０４及び１０６の間の距離を測定する。距離は、ＲＳＳＩ、ＴｏＦ、正弦位相（Sine  Phase）、Ｗｉ−Ｆｉ、ＧＰＳ、などのような、種々の距離測定信号に基づき、デバイス１０４及び１０６のうちの少なくとも一方によって決定される。
【００１７】
デバイス１０４及び／又は１０６のうちの少なくとも一方は、距離測定の動的且つ適応的な組み合わせを計算する。組み合わせは、デバイス１０４及び／又は１０６のうちの少なくとも一方の動作パラメータを決定するために使用される。動作パラメータは、デバイス１０４及び／又は１０６のうちの少なくとも一方による次の距離測定をもたらす。以下は、そのような距離測定の種々の組み合わせの非制限的な例である。
【００１８】
１つの事例において、本明細書で記載される信号及び／又は他の情報の固定の組み合わせが使用される。他の実施形態では、本明細書で記載される信号及び／又は他の情報の不変且つ簡単な動的組み合わせが使用される。更なる他の実施形態では、時間における動的組み合わせが使用される。更なる他の実施形態では、完全に適応的な組み合わせが使用される。更にもう一度他の実施形態では、自己学習（例えば、ニューラルネットワークタイプ）アルゴリズムが使用される。非制限的な例は、以下で更に詳細に記載される。
【００１９】
１つの事例において、動的組み合わせは、環境構成、仮想フェンス１０８内のポジション、ウェアラブルデバイス１０６の動き、人体又は他の物体による無線信号の遮断及び非遮断、などのような実際の状況に依存する。信号のこの組み合わせは、例えば、最も高い精度の距離測定を有するように、状況に基づき所与の頻度で（例えば、連続的に、周期的に、オンデマンドで、など）適応されることから少なくとも動的である。
【００２０】
ウェアラブルデバイス１０６は、セルラーチャネル１１３を介してセルタワー１１２と通信するよう構成される。セルタワー１１２は、ケーブル１１４を介して（及び／又は無線により）サーバ１１７と通信するよう構成される。サーバ１１７は、モニタ１１８と、キーボード、マウス、及び／又は同様のもののような入力デバイスとを、ディスパッチセンターにおいて含む。セルタワー１１２は、セルラーチャネル１２０を介して、スマートフォン１２２のような携帯型ポータブルワイヤレスデバイスと通信するよう構成される。ポータブルワイヤレスデバイス１２２は、対象の観視者によって携行され得る。
【００２１】
ポータブルデバイス１２２は、“セーフゾーン”１１０を構成するためのソフトウェアアプリケーションを含む。以下で更に詳細に記載されるように、このソフトウェアによれば、前もって半径１２３を知っておくことは不要である。結果として、“セーフゾーン”１１０を生成するプロセスは、ソフトウェアアプリケーションによらないコンフィグレーションと比べて、簡単にされる。更に、半径１２３は、ポータブルデバイス１２２及び／又はベースデバイス１０４によって行われる距離測定により自動的に較正される。
【００２２】
動作において、デバイス１０４及び／又は１０６は、測定された距離を仮想フェンス１０８の半径１２３と比較する。測定された距離が半径１２３に満たないか又はそれに等しい場合に、デバイス１０４及び／又は１０６は、対象が“セーフゾーン”１１０の中にいると決定する。測定された距離が半径１２３よりも大きい場合に、デバイス１０４及び／又は１０６は、ウェアラブルデバイス１０６及びひいては対象が、図１に示されるように、“セーフゾーン”１１０の外にいると決定する。
【００２３】
後者の場合に、ベースデバイス１０４は、視覚アラーム１１５及び／又は可聴アラーム１１６のようなアラームを発し、ベースデバイス１０４は、信号をタワー１１２へ送る。セルラータワー１１２は、チャネル１１４を介してサーバ１１７へ信号を送る。サーバ１１７は、それに応答してモニタ１１８により通知を表示する。通知は、対象が“セーフゾーン”１１０の外にいることを示す。サーバ１１７は、ユーザインタラクションの有無にかかわらず、信号をポータブルデバイス１２２へチャネル１２０を介して送り、ポータブルデバイス１２２は、対象が“セーフゾーン”１１０の外にいることを示すアラームを発する。
【００２４】
変形例において、システム１０２は、１よりも多い対象を、対象ごとに少なくとも１つである複数のウェアラブルデバイス１０６により監視するために使用され得る。
【００２５】
他の変形例では、１よりも多いベースデバイス１０４が、例えば、部分的に重なり合う個々の“セーフゾーン”（異なるベースデバイス１０４ごとに１つである。）の組み合わせを使用することによって、円形でない“セーフゾーン”を生成するために使用され得る。
【００２６】
他の変形例において、ウェアラブルデバイス１０６からの信号は、ディスパッチセンター１１９に、１よりも多い携帯型ポータブルワイヤレスデバイス１２２へ信号を送信させることができる。
【００２７】
他の変形例において、ウェアラブルデバイス１０６からの信号は、同じ携帯型ポータブルワイヤレスデバイス１２２及び／又は異なる携帯型ポータブルワイヤレスデバイス１２２へ送信され得る。
【００２８】
他の変形例では、アラーム１１５及び１１６の１つ以上が省略される。
【００２９】
他の変形例では、ウェアラブルデバイス１０６は、バッジ、クリップ、ベルト、及び／又は他の装置である。
【００３０】
図２は、種々の距離測定信号を動的に組み合わせるための適応自動制御アルゴリズム２０２のハイレベル図を表す。図３は、図２のアルゴリズムを使用するフローの例を表す。
【００３１】
最初に図２を参照すると、ベースデバイス（若しくはホーム基地局，ＨＢＳ）１０４及び／又はウェアラブルデバイス（ＷＤ）１０６の適応自動制御アルゴリズム２０２及びエレクトロニクス２０４は、図示されるように、チャネル２０６及び２０８を介した双方向通信のために構成される。チャネル２０８及びチャネル２０６は、２つの独立した相異なるチャネル、又は同じチャネルであることができる。
【００３２】
エレクトロニクス２０４は、距離情報（例えば、距離情報２１０）をチャネル２０６上で信号により適応自動制御アルゴリズム２０２へ供給する。適応自動制御アルゴリズム２０２はこの情報を処理する。適応自動制御アルゴリズム２０２は、距離情報を処理することに応答して、あるパラメータ（例えば、動作パラメータ２１２）を決定しベースデバイス１０４及び／又はウェアラブルデバイス１０６へ伝える。
【００３３】
例となる動作パラメータ及び距離情報は、電力レベル増幅、周波数ステップ、電力増幅をオン若しくはオフする制御信号、ダイバーシティアルゴリズムから及び／若しくはアンテナ対のために決定された距離測定、ダイバーシティ及び／若しくは対のための距離品質係数、ダイバーシティ信号の受信信号強度、ダイバーシティ信号の連結品質インジケーション、Ｗｉ−Ｆｉ信号、ウェアラブルデバイスの実際の距離及び過去の挙動、ウェアラブルデバイスの実際の速度及び過去の挙動、速度及び／若しくは距離ジャンプに対するウェアラブルデバイスの物理的制約、ウェアラブルデバイスの加速度計測定、加速度計の過去データ、並びに／又は距離／速度及び加速度計測定の組み合わせを含む。
【００３４】
図２及び図３を参照すると、３０２で、適応自動制御アルゴリズム２０２は、時間の関数として、ベースデバイス１０４及び／又はウェアラブルデバイス１０６のエレクトロニクス２０４から、距離測定を示す複数の信号を読み込む。この例において、距離測定は、ベースデバイス１０４及び／又はウェアラブルデバイス１０６の現在の電力及び周波数パラメータに依存する。他の事例では、距離測定は他のパラメータに依存する。
【００３５】
３０４で、適応自動制御アルゴリズム２０２は、過去データ及び物理的制約を用いて異なる周波数及び電力設定で距離測定を動的且つ適応的に組み合わせる。３０６で、適応自動制御アルゴリズム２０２は、ベースデバイス１０４及び／又はウェアラブルデバイス１０６についてデバイス設定（例えば、電力及び周波数設定）を決定する。ベースデバイス１０４及びウェアラブルデバイス１０６は、それらの設定を用いて、次の距離測定を決定する。
【００３６】
図３に示されるように、動作３０２〜３０６は、動的且つ適応的な制御のために１回以上繰り返され得る。
【００３７】
図４は、“セーフゾーン”１１０を確立する方法の例を表す。
【００３８】
１つの事例において、次の動作が、“セーフゾーン”１１０を確立する前に、ベースデバイス１０４、ウェアラブルデバイス１０６及びポータブルワイヤレスデバイス１２２を設定するために実行される。ウェアラブルデバイス１０６は、未だ十分なポータブル電源を有してない場合に、コンフィグレーション処理のための十分なポータブル電源を供給される。これは、一次若しくは二次電池を設置すること、又は設置された二次電池を充電することを含んでよい。
【００３９】
ベースデバイス１０４は、設備（例えば、対象の家）の中心近くに設置される。この位置は、設備の周囲で等しく距離を隔てたセーフゾーンを実現することを容易にし得る。ベースデバイス１０４は、その電源コードを電気差し込み口、充電式バッテリ、などにプラグ接続することによって給電される。ソフトウェアアプリケーションは、ポータブルワイヤレスデバイス１２２にインストールされる。ソフトウェアアプリケーションは、“セーフゾーン”１１０を構成（例えば、生成、変更、削除、など）するための“セーフゾーン”機能を少なくとも含む。
【００４０】
当然ながら、以下の動作の順序は、例示を目的としており、制限ではない。そのようなものとして、他の順序も本明細書では考えられている。その上、動作のうちの１つ以上は省略されてよく、且つ／あるいは、１つ以上の他の動作が含まれてよい。
【００４１】
４０２で、ウェアラブルデバイス１０６及びポータブルワイヤレスデバイス１２２は、関心のある位置に運ばれる。位置は、図１に示される半径１２３のような、仮想フェンス１０８上の点に対応する。この位置は、例えば、玄関口、私道、郵便受け、などの隣にあってよい。
【００４２】
４０４で、ポータブルワイヤレスデバイス１２２で実行されるセーフゾーンソフトウェアが距離を測定する。このために、スマートフォン１２２上のソフトウェアアプリケーションは、最初にアクティブにされる。次いで、“セーフゾーン”機能が起動され、“セーフゾーン”１１０のための半径１２３を測定及び計算するよう計測を開始する。
【００４３】
４０６で、他の位置が望まれているかどうかが判定される。他の位置がある場合には、４０８で、ウェアラブルデバイス１０６及びポータブルワイヤレスデバイス１２２は他の位置に運ばれ、動作４０４が繰り返される。ソフトウェアは、位置及び／又は距離を、それらが決定されると、視覚的に提示することができる。一般に、測定は、境界線を横断せずに、境界線に沿って行われる。しかし、測定は、望まれる場合には境界線を横断して行われ得る。例えば、測定は、扉の両側で行われ得る。
【００４４】
他の位置がない場合には、４０９で、ソフトウェアアプリケーションは、夫々の位置で決定された距離から最大距離を決定し、その最大距離を半径として使用してセーフゾーンを生成する。
【００４５】
４１０で、セーフゾーンは、ポータブルワイヤレスデバイス１２２で表示される。
【００４６】
４１２で、セーフゾーンを受け入れる又は拒否する入力が受け取られる。
【００４７】
４１４で、セーフゾーンは受け入れられるか又は拒否されるかのいずれかである。
【００４８】
セーフゾーンが拒否される（受け入れられない）場合には、動作４０２〜４１４が繰り返される。
【００４９】
セーフゾーンが受け入れられる場合には、４１６で、マージン（例えば、１〜３メートル）が半径１２３に加えられる。マージンは、１つの事例では、境界に対する安全マージンを生成するためにシステムの精度を考慮に入れる。これは、誤ったアラームがトリガされないことを確かにし得る。
【００５０】
４１８で、マージンを有する“セーフゾーン”１１０は、例えば、インターネットサービスプロバイダを介したセルラーリンク、ポータブルワイヤレスデバイス１２２とベースデバイス１０４及びウェアラブルデバイス１０６との間のＷｉ−Ｆｉリンク、ポータブルワイヤレスデバイス１２２とベースデバイス１０４及びウェアラブルデバイス１０６との間のＢｌｕｅｔｏｏｔｈ（登録商標）リンク、ポータブルワイヤレスデバイス１２２とベースデバイス１０４及びウェアラブルデバイス１０６との間のハードワイヤ（例えば、ケーブル）接続、などを通じて、ベースデバイス１０４及びウェアラブルデバイス１０６に登録される。
【００５１】
４２０で、ウェアラブルデバイス１０６は対象に固定される。
【００５２】
４２２で、ベースデバイス１０４及びウェアラブルデバイス１０６は、対象の位置をモニタするためにアクティブにされる。
【００５３】
本明細書における方法は、コンピュータ読出可能な記憶媒体において符号化されるか又は組み込まれており、コンピュータプロセッサによって実行される場合に該プロセッサに記載される動作を実行させるコンピュータ読出可能な命令を用いて、実装されてよい。加えて、又は代替的に、コンピュータ読出可能な命令のうちの少なくとも１つは、信号、搬送波又は他の一時的な媒体によって運ばれる。
【００５４】
データの平均に基づく動的且つ適応的なアルゴリズムの非制限的な例が次に記載される。
【００５５】
平均距離アンテナ対１（ＡＤＡＰ１）＝（１／Ｎ）（距離１ｐ１＋距離２ｐ１＋・・・＋距離Ｎｐ１）
平均距離アンテナ対１（ＡＤＡＰ２）＝（１／Ｎ）（距離１ｐ２＋距離２ｐ２＋・・・＋距離Ｎｐ２）
平均距離アンテナ対ｘ（ＡＤＡＰＸ）＝（１／Ｎ）（距離１ｐｘ＋距離２ｐｘ＋・・・＋距離Ｎｐｘ）
平均距離＝（１／Ｎ）（ＡＤＡＰ１＋ＡＤＡＰ２＋・・・＋ＡＤＡＰＸ）
上記において、平均距離アンテナ対（average  distance  antenna  pair）は、ベースデバイス１０４のアンテナ及びウェアラブルデバイス１０６のアンテナについてのＮ個の個々の距離測定の平均である。
【００５６】
平均ＲＳＳＩアンテナ対１（ＡＲＳＳＩＡＰ１）＝（１／Ｎ）（ＲＳＳＩ１ｐ１＋ＲＳＳＩ２ｐ１＋・・・＋ＲＳＳＩＮｐ１）
平均ＲＳＳＩアンテナ対２（ＡＲＳＳＩＡＰ２）＝（１／Ｎ）（ＲＳＳＩ１ｐ２＋ＲＳＳＩ２ｐ２＋・・・＋ＲＳＳＩＮｐ２）
平均ＲＳＳＩアンテナ対ｘ（ＡＲＳＳＩＡＰＸ）＝（１／Ｎ）（ＲＳＳＩ１ｐｘ＋ＲＳＳＩ２ｐｘ＋・・・＋ＲＳＳＩＮｐｘ）
平均ＲＳＳＩ＝（１／Ｎ）（ＡＲＳＳＩＡＰ１＋ＡＲＳＳＩＡＰ２＋・・・＋ＡＲＳＳＩＡＰＸ）
上記において、平均ＲＳＳＩアンテナ対（average  RSSI  antenna  pair）は、ベースデバイス１０４のアンテナ及びウェアラブルデバイス１０６のアンテナについてのＮ個の個々のＲＳＳＩ測定の平均である。
【００５７】
平均距離品質アンテナ対１（ＡＤＱＡＰ１）＝（１／Ｎ）（距離品質１ｐ１＋距離品質２ｐ１＋・・・＋距離品質Ｎｐ１）
平均距離品質アンテナ対２（ＡＤＱＡＰ２）＝（１／Ｎ）（距離品質１ｐ２＋距離品質２ｐ２＋・・・＋距離品質Ｎｐ２）
平均距離品質アンテナ対ｘ（ＡＤＱＡＰＸ）＝（１／Ｎ）（距離品質１ｐｘ＋距離品質２ｐｘ＋・・・＋距離品質Ｎｐｘ）
平均距離品質＝（１／Ｎ）（ＡＤＱＡＰ１＋ＡＤＱＡＰ２＋・・・＋ＡＤＱＡＰＸ）
上記において、距離品質アンテナ対（distance  quality  antenna  pair）は、ベースデバイス１０４のアンテナ及びウェアラブルデバイス１０６のアンテナについてのＮ個の個々の距離品質測定の平均である。
【００５８】
品質インジケータ、信号品質、などのような他の情報も平均化され得る。
【００５９】
距離及び品質測定に関する標準偏差に基づく動的且つ適応的なアルゴリズムの非制限的な例は：
【数１】
2019522272.tif 000003
に従って計算され得る。ここで、ｎはデータ点の数であり、バーｘはｘｉの平均であり、ｘｉはデータの値の夫々である。
【００６０】
速度は、経時的な距離によって、且つ、例えば、モーションセンサ情報を含めることによって、決定され得る。これを人間の物理的制約と組み合わせることは、計算を最適化するためにアルゴリズムによって使用され得、制限の外にある個々の測定が、例えば、捨てられるか、又はより小さい重みを有して使用され得る。ジオフェンシング測定において、この速度はまた、人が境界に向かって進むこと（例えば、境界に向かって歩いていること）に関する情報を与えることができる。例えば、毎秒１メートル（１ｍ／ｓ）の最大歩行速度が、連続的な距離測定の品質や物理的実在性を決定することにおいて考慮に入れられ得る。
【００６１】
他の信号組み合わせが、既知の環境においてテスト及び解析の間に集められた情報と組み合わされ得る。例えば、測定の信号強度が正規偏差により高く、品質インジケータ測定が低く、距離に関する偏差が高い場合に、高反射の部屋であると決定され得る。電力増大させることが最良の解決法でないことがある。計算においてより短い距離測定を減らし且つより高く重み付けすることは、より良い結果を提供し得る。他の例では、品質信号が高く、ＲＳＳＩが高く、偏差がいくつかの極めて大きい異常値を含んで高い場合に、オープンフィールド状況と決定され得る。真っ直ぐな直線を得るよう電力を増大させることがより有益であり得る。
【００６２】
テスト及び解析の間に集められた情報は、例えば、ルックアップテーブルアプローチ、推定された環境及び最適な設定について分類が与えられるルックアップテーブル内の特定の場所を指す測定結果及びシステム情報の特定の組み合わせ、並びに結果として現れる距離及び最適な設定を計算するために使用される重み係数を用いて、実装されてよい。ルックアップテーブルの例が表１で示される。
【表１】
2019522272.tif 000004
【００６３】
表１を使用する最適な設定及び距離の計算の例が次に与えられる。この例のために、測定された入力は、距離＝２、ＲＳＳＩ＝１、品質＝１、ＳＤ＝１、電力レベル＝１である。例となるアルゴリズムは、“［新しい電力レベル，重み係数］＝ｆｉｎｄ（ルックアップテーブル，２，１，１，１，１）”であってよい。新しい電力レベルが前の電力レベルと等しくない場合には、電力レベルは新しい電力レベルに設定され、他の組の測定は新しい動作条件の下で決定される。新しい距離は、重み係数を含む平均を用いて計算され得る。
【００６４】
動的挙動は、上記の例と、情報ソース及び制御を加えることとによって、部分的に行われ得る。他方で、時間にわたるダイナミクスは、測定サンプリング速度の導入も含んでよい。動いていない場合に、サンプリング速度は極めて低くなり得る。境界から遠く、１ｍ／ｓの物理的制約と組み合わせる場合に、サンプリング速度は更に低減され得る。精度も同様に取り扱われ得る。必要とされない場合に、精度は下げられ得る。憂慮すべき状況が検出される場合に、システムはサンプリング速度並びに精度に関連した情報ソース及び計算を増大させてよい。環境推定からの情報を含めることはまた、システムを然るべく導入する選択肢を与えうる。例えば、クリーンな環境では、精度は、余分なステップが行われることなしに高くなり得る。反対の状況では、所望の信頼レベルに到達するために余分な測定が必要とされると決定され得る。
【００６５】
動的制御はまた、異なるパラメータをほぼ連続的にスキャンして結果を読み出し、この情報に基づき、実際の距離を決定するためにパラメータ設定のための適応アルゴリズムを用いることによって、行われ得る。実際の距離は過去データも含むことができる。このようにして、最適な設定は、スキャン結果及び任意に過去データに基づき選択される。この適応制御は継続的であり、よって、最も低いエネルギ費用での最適な性能のために連続的にスキャンする。
【００６６】
以下は、非制限的な例を与える。次のこと、すなわち、ジオフェンス境界までの距離が５メートルであること、環境が直接的な高低線（direct  line  of  site）接続を有してクリーンであること、センサ及び履歴情報によりユーザが歩行中であることが決定されること、高齢者の最大速度が０．８ｍ／ｓであること、及び距離測定の精度が２メートルであると決定されること、を前提とする。１つの非制限的なアルゴリズム及びそれらの入力によれば、境界までの距離が精度の２倍よりも大きい場合に、又は境界までの距離と精度との間の差が最大速度を乗じられた最小反応時間よりも大きく且つ環境がクリーンである場合に、サンプリング速度はＸに設定され、精度はＹに設定され、距離はＺに設定される。
【００６７】
本発明は、様々な実施形態を参照して本明細書で記載されてきた。本明細書の記載を読むことで変更及び代替案が当業者に想到可能である。斯様な変更及び代替案が添付の特許請求の範囲及びその均等の適用範囲の中にある限り、それらの全てを本発明が包含することが意図される。
【図１】
2019522272.tif 000005
【図２】
2019522272.tif 000006
【図３】
2019522272.tif 000007
【図４】
2019522272.tif 000008
【手続補正書】
【提出日】平成30年12月3日(2018.12.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
セーフゾーンの境界を示すベースデバイスの周りの仮想フェンスを作るよう構成される前記ベースデバイスと、
前記セーフゾーンの中に最初は位置するウェアラブルデバイスと、
前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方のプロセッサによって計算された前記ウェアラブルデバイスと前記ベースデバイスとの間の異なるタイプの距離測定を夫々示す異なった信号の動的且つ適応的な組み合わせに基づき、前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方について少なくとも１つの動作パラメータを計算する動的適応制御アルゴリズムを実行するよう構成される前記プロセッサと
を有し、
前記プロセッサは、次の距離測定の動作及び決定のために前記少なくとも１つの動作パラメータを用いる前記ベースデバイス及び前記ウェアラブルデバイスのうちの前記少なくとも一方へ前記少なくとも１つの動作パラメータを伝える、
ジオフェンシングシステム。
【請求項２】
前記プロセッサは、前記信号の固定の組み合わせ、前記信号の不変且つ動的な組み合わせ、及び時間における前記信号の動的な組み合わせのうちの１つに基づき前記動的且つ適応的な組み合わせを計算する、
請求項１に記載のジオフェンシングシステム。
【請求項３】
前記動的且つ適応的な組み合わせは、周囲環境、ジオフェンス内の前記ウェアラブルデバイスのポジション、前記ウェアラブルデバイスの動き、前記ジオフェンス内の他のオブジェクトの位置のうちの少なくとも１つに依存する、
請求項１又は２に記載のジオフェンシングシステム。
【請求項４】
前記少なくとも１つの動作パラメータは、周波数レベル信号、及び電力増幅信号、及び電力増幅レベル信号のうちの少なくとも１つを含む、
請求項１乃至３のうちいずれか一項に記載のジオフェンシングシステム。
【請求項５】
前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方は、受信信号強度インジケータ信号、タイム・オブ・フライト信号、正弦位相信号、Ｗｉ−Ｆｉ信号、グローバルポジショニング信号、品質インジケータ信号、ウェアラブルデバイスポジション信号、又はウェアラブルデバイス速度信号のうちの１つ以上に基づき前記異なった信号の組み合わせを決定する、
請求項１乃至４のうちいずれか一項に記載のジオフェンシングシステム。
【請求項６】
前記プロセッサは、過去の距離及び動作パラメータデータ並びに当該システムの１つ以上の物理的制約を用いて前記信号を組み合わせるよう構成される、
請求項１乃至５のうちいずれか一項に記載のジオフェンシングシステム。
【請求項７】
前記仮想フェンスは、半径を有する円形フェンスである、
請求項１乃至６のうちいずれか一項に記載のジオフェンシングシステム。
【請求項８】
前記プロセッサは、前記ベースデバイスのプロセッサである、
請求項１乃至７のうちいずれか一項に記載のジオフェンシングシステム。
【請求項９】
前記プロセッサは、前記ウェアラブルデバイスのプロセッサである、
請求項１乃至８のうちいずれか一項に記載のジオフェンシングシステム。
【請求項１０】
前記ベースデバイスは、前記セーフゾーンの中心領域に位置し、前記ベースデバイス又は前記ウェアラブルデバイスのうちの少なくとも一方は、前記ウェアラブルデバイスが前記セーフゾーンに出ることに応答してアラームを送る、
請求項１乃至７のうちいずれか一項に記載のジオフェンシングシステム。
【請求項１１】
ジオフェンスセーフゾーンを確立する方法であって、
ウェアラブルデバイス及びポータブルワイヤレスデバイスをベースデバイスから所定の距離に置くことと、
前記ポータブルワイヤレスデバイスと前記ベースデバイスとの間の少なくとも１つの距離を測定するよう前記ポータブルワイヤレスデバイスのソフトウェアをアクティブにすることと、
所定のマージンを前記距離に加えることと、
前記マージンを加えられた距離に等しい半径を有するジオフェンスを生成することと、
前記ジオフェンスを前記ベースデバイス及び前記ウェアラブルデバイスにより登録することと、
前記ウェアラブルデバイスの位置をモニタするよう前記ベースデバイス及び前記ウェアラブルデバイスをアクティブにすることと
を有する方法。
【請求項１２】
前記ウェアラブルデバイスの位置を決定することと、
前記決定された位置を前記半径と比較することと、
前記ウェアラブルデバイスが前記半径を超えることに応答してアラームを送ることと
を更に有する請求項１１に記載の方法。
【請求項１３】
測定が取得される場合に且つ前記ジオフェンスを生成することの前に、前記測定された位置を前記ベースデバイス及びお互いに対して視覚的に表示すること
を更に有する請求項１１又は１２に記載の方法。
【請求項１４】
前記生成されたジオフェンスを受け入れる入力信号を受信すること
を更に有する請求項１１乃至１３のうちいずれか一項に記載の方法。
【請求項１５】
前記生成されたジオフェンスを拒否する入力信号を受信すること
を更に有する請求項１１乃至１３のうちいずれか一項に記載の方法。
【請求項１６】
前記ジオフェンスセーフゾーンを構成するためにポータブル電源を前記ウェアラブルデバイスに設けること
を更に有する請求項１１乃至１５のうちいずれか一項に記載の方法。
【請求項１７】
設備の中心近くに前記ベースデバイスを設置することを更に有し、
前記ジオフェンスセーフゾーンは、前記設備を囲む、
請求項１１乃至１６のうちいずれか一項に記載の方法。
【請求項１８】
前記ソフトウェアを前記ポータブルワイヤレスデバイスにインストールすることを更に有し、
前記ソフトウェアは、前記セーフゾーンを構成するセーフゾーン機能を少なくとも含む、
請求項１１乃至１７のうちいずれか一項に記載の方法。
【請求項１９】
時間の関数として、ベースデバイス及びウェアラブルデバイスのうちの少なくとも一方のエレクトロニクスから距離測定を示す複数の信号を読み込むことと、
過去データ及び物理的制約を用いて異なる周波数及び電力設定で前記距離測定を動的且つ適応的に組み合わせることと、
前記距離測定の組み合わせに基づき前記ベースデバイス及び前記ウェアラブルデバイスのうちの少なくとも一方の１つ以上のデバイス設定を決定することと
を有する方法。
【請求項２０】
前記読み込むこと、前記組み合わせること及び前記決定することの動作より前に、スマートフォン上でソフトウェアアプリケーションによりジオフェンスセーフゾーンを構成すること
を更に有する請求項１９に記載の方法。
【国際調査報告】
2019522272.tif 000009
2019522272.tif 000010
2019522272.tif 000011
2019522272.tif 000012